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

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

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

Block Certificate

Block 58521 e86e8795c90be7115ea030a5eea610fdac5863a5a5e4a35be2ca58f60bbef099

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4e13a8ed7b44b351c75dfc7176ea04b0d0ba9965c36ac49a4a6d6c26f949bd84
Certificate Block Hash
e86e8795c90be7115ea030a5eea610fdac5863a5a5e4a35be2ca58f60bbef099
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...004016000060000000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009afa1dda1e7a258fd862e24b5f5213cb53c55c16e7ab8330e1f17f776a435e6d3a9c9cdb2a5a823241beece8184bd0d18ce7d4dad0c785ea2e28239ccaaa0a0d8e9d9aed1be54da8989202d6719324191060eb181d415b77880700000000000000400000004000004016000060000000

Raw Header Hex

00004020fb29da8024b6ff2728d90134a9828752ae9bbcf1aea3767b6f868a67357090ab8f9c8dc1d786c1fd08f1d2e5e2d7c12623083323d3ed712b8c6410a171531cf1c78c106a41d3031884bd49f9266c6d4a9ac46ac36599bad0b004ea7671fc5dc751b3447beda8134e

Proof Data Hex

59,560 bytes
12121602030726aa3bab693b2a716479cb1e4b9095bce6746f16c2706c03c44506443136ad00e75eb55af739e6ea41eaf1d3c47d1e8c4451ab1882c4964e2ba17b4517532e6a270b4c3ecc8e72dea00157303b41e4df366275dcd87ba1a814583a9f8f88082f55f6fa8f29722ffed7ab7883e239d5110054c912f5d31549c331c056e1fb4be926bfea10cb15e9369a9805ae043a8009a4fd91a1d8e38c4e31cd423d847f76a46f50e4ffecf0a9b973381072b410fed630208a65fdcfe47e50d31cc6a56081f639281e3929012b051719f774fe6758f19a92b3f8420f59199f9a0bd0f6223d186d1ef55ac90df6fe50c885f513be8cf89a8dc8a6e5e4dc4e74ee785e87ca84f0ee1510f2243d937f380b5e8837aa00520656deed54fcfaf92ebc1cf54d6161050e6ff647688984aef78352a9aa5798e8f045b3d4f4ddd2fc38eb1273a5f257f886f55ff7e2cf754f0ba89bb39eb9ec252b3548390bfc7e9d00e43a8882a5ed2c2b62dd2939beb328d826ec4fa79521fc0bf59a7620d9ab758ce09da212577908d57acd4fdf7180416fb58e3793a5ef3130dd272c584291740a1bba2572aa7fa748febec5d4001d1d7bd916b95373686b182576645e9dd1b59041d8b2d5b814085bea17820dfd1f771a60e9a531c312f75360e98efaccac6254160f822f672e512d9504eba530c7291706a6214b0e0f87f555d2e9bcf86999cc53d6dbd890102c2a5c3828c0fd3f8f932d5a1ff214ec1a4f45677a383aa1e44ae088cc3977cd566261b58cfab5f8d2cf48b6f6fb4a3816ee7d031db2bf74d141c6fda935b385cea751dce43ea74042c0748dcc38e2b63d136c7733359d515ca831cb308d0b1f06c4445baa77a74d1f6b7a18538d4b2171cf88a845243b58ae5052210c44aa80e10e33ae10983e2547c5f251eb41f470ed9ba1e1478a75f51f99a203a488a732f7725d75932a29a7ab00220db2fab2bf2d83422a1498cd75b59d04ae071229189ddbb3252dbc43347aaa7deb215ee332af4734c56b0d115e9ab4fdc29ed0c7e1e54ed4e42273a615745427e90186db458738e15619b452c1ce55c4547e095b6ff14d3d471b1ae7e6434155437a305fd8127c63cefdf6932f17bc49aec9ecfd3d230da80483c8b253fa6d79eebf25f7afa65d8904ce813e4a5ea6cc28031ac186ef39362280ec1665b90238a29bf689878c6b0580f7cc7fb5b4ad799582dd496f6f9a36bb6aba05d481db537c8a0fc23c6e6ef3dbd83bf5a79d0f72028913b590dd6efe6382b4aac15919ca7b985f7aacceb935019a4b1193e6dfe93433c6c67c323f8de555322722b06897311a644816ad9c33a41978af1b27b4bfa6e8d938aea237beea20df1d45ea2ec469d2e595dde5d9db1f9a3b9970f15054808394cbfd3b8506a65a83aa9658297ac29e64496f8333c4b34d34abdae6121151bcd669c6e2ecf57c62f1040045078dff07dde98b8461269e454ca240cfbed34437dd937630fe0ad34fe79051ea4e0482a8afe8e8377bfeef6e8b349a3804dbed53c47f6af532307e51726b870f09afb6062d67a07d232ccca08e6e21bd35712243344218f70c6c350417aec594e1946518c7e245f0d5afb1fd289bb784eb4a5ec8e5ef6eda72edd45124a19b80d0dd9c90e849e4fcd3f5e94d126532b072e52d1d5b86a92fce64a7c6bda07ee61865da9630452e049f4ff08e0d7ee3d128208e1ce20bb8bba550e0764f9769c8425423a0c50debae7301aa373507c6af31d1ebf2f11bbb0a7be2a0cc840b1a85c559d599af749448754d59f1ff7d4fbc764b16aec2dce68a7cab5fba82d4c0749f46a14c338f451686e31e2f2868535b63f94646a8049b58727bb12a7f6c2d089d6719c3615dd33e0af5b7433b1a8d1c860c106aa2ca9c7602f9843663c7631cc170ee581a4706b3c8c63d40c8ad4b603a12b033bc7a551eb7d351cdf59e088df80ec0d97adfbf120215a74900791359ed37e821f4c1d4d3e7bfd70b00b4d2d415f98fe06a860ed18860227c12a3fa580eacc5da3b1db713b7740efe2991b65759a05b1e068f3ba42775377071964408c4a8857ef23bb8819de1f69be030befc55d9e08d8fee8f8eb56deffb48294a23c5bf8ec7412fca7f9696ea5ab5756deaa57cfd09a58229a29526df7f3bbf0eff4aa9740c74abda50350837443c792c28f7374b382183d6d3f67dba1fc0ff1cb2c1e261a213880a6b0c8f4210f9fa64b5b38fce31a7f8727a035aa1ad9c66df78d5e4347c1c027bcc65624608debd32a845e22f1914d999a29d814cc80d8af70cae9c632d0c93f30bb770b065e09385fec4330a589640256cefe44bf52d9b2873ee1201c5018e346409b490a2529fe4f929f3417a327f54311fbb3e9287834cbf838ba2437a2de64603bd45782e0e84576ef08a907d0881f4c42b0c57718ae1b5e8092941ea7d83d3aa09d0145d3e2e1ca2de059b3d4ee4c0464c4868d3edffa1968c80abbb481da612290c6263792f22b053844b86b3878de1bd0d74f55a0609145512f6182f7f8747692b532c9ad2208034af7cb077a3c4e3ed8d0c56aa59e6774b4b401740acb4b55c4d17b61d9d66375bd2439acfc8566e76b6f4364c167a31031d8945eb0004c98e3faec8ce7d5b54b0b50442d3d4ce0203f23ee56b16629e06b829eb336aeb8205935a306acc2f88bac53bc35280d3cc08a990d717c0f81710cb01220808b5a3d71c775b652821724911655493dba5ce6b4a74e0f5be2ad729a30a094d4e75dc2e579a5315e922e052294c655ca742f7a2176090da84e2d3d68c22bc074e9ca713187c6d7a8e6735a93b4d5c90a19f5084d55061af1efac0ac199bc538696e8edecc66e53c72434a98e1f914261fba560a3352f9b1fb40e67e63990f9fb4f5e336f3108b09138e6f05aa60c8be64c6200c4a6d61537e75f853f02961314c274fcd4a4dcc6c17b41410289471791265601e265135df50089f6897228eb41cc24f713888987b1e33ba387b8fbc2bae6166df6ac5981f2e598792c5ea587d79f19fb1d1de3999056348769f14b39ea1c1e7db0aaeaf2ca8c521cfa89668d99ecebd90893b6481d64f8bc698351437f67fbf245d9164f11d2d13381d18081b11ab49a94887bc0e614c74f016027d5f5a48d77f61749e1afe863ae27f5a1564b2fa6f8eed2e036b277c38e173c379a9d3a89755757fc0bba4188b7a12a51b601cf24b6ce554a641e86abfde878fdca030f67117d910e93d2ca7b05ffa9ac02e928fcef63b00809dc0a37ee946eccbd68892b06c5a43007506b433b2ca34a74026b03f853227decbb208cbaa742386014a063c38a5d329cc3a17934b86bbf36ffa7ec661a3a1bbba7e887bc2127c71947d3d098db6ebba528b6d5c7687308fb35511376eb9484775c0defbcb8d51ad6aad2d46b0f55811d74dde2a6b6f38f390c0d36254b4ef5561e56b401b8fa9a13b8d530e81f9b3c54d817d209ce879e69d2505cad3937a0506ab299e914b10cf043f8cea537cf2ac7028de361fed21eb7bda0d8566bde3249370650800e5634979b45a977fe3675382dc787415b1d787719b903747e939f5492826ddfec93e353cb19f57db8ea3ffd20ee4959371389927e55b8a9fed823b21d7bf9cf2ad643fe005497bc1c3b1240f0027064c82cf575b39c8e06f6f3241332b2f20a231c0ca037ba3874e5b61e7a4c21705c31a2f50ec642b921c9ba953dbdb59503c627f9813e48962afe409cda08cc1ba1e068c0f04066b04a6ffb597447c19fc53365df5099a67107a508f3409519f5645ad63f859889c087807c61fab6c3f0f63702420f34dc696f03d1db8625983cd50853527b5e2ebe406e42ae852d4d0cbe479d0ee23e3a1d0d1f96072a53035f41d8f106f97ed008cec1a565bed0ad78e8ae1d5d947ee379865ce3aae61e485f80641e13f431cf7358903496e8bbab99cc22ef411a4959e13ba9eb62c69c515aeee395fd32d96bfd04265a34bc8471f5448e4bc2de107253b0520d2fb27185c904b0df16881f43cba76724fba8a404086fb3741fa944f8f7c039d5a63122f149fb3129d4acac6631ea43aa04f74e6468bfed50c7998d7124a226caf7ea3b6ebf414c874879a3fbc136762cd618aabb7a075c0aaa2b6f24dae7ab5fa521860c75585d69a5861750647014b18f4f77c5fd84e69ac64bbefaeeda0b92e33e64a1154989d4db16568ef54cdc40786a78b5419fa3f54229eb8435d0cb2485c35d2e141777da987f26596533c49215ddaee552cd2dbaf97bde3df3443373c754f0c278075788a9815cddbb1691fe21e18599ec2afc1ec2532cea0282d38dd0e56dcc870c22c06455cfb1d546056fd9de414e77e8500d992b744541a15cf3b35856c606a34e1e632a824c3016e758eb19f048de90334a6f7a00efd16671ac938c7a204c663b8d712b5abb8fc61d1aae3e72e214bed8fbe7720419081b0f9ed0dcc95ab5b2b066f00caaf543390e29af406d23ba126727408a44c40d6fc55ceea8a72d97e59021a1bbd8a0d35692f25818131d18a356bbcd37cde7f8426b67c045662992fb7c99438d7e7c3d80afa62b1b3ba4769a0b9515291f9f723de2b91258acfbf80b764d00b4058bbdad86236ffa152731a163d142f6dd940fe581a8bab6b60f29119d7cdd166abde7632afed510aa0a567da39ea04217657e61e5cfeeb2a27b5845d0654c2fdf5ad439706cc6165bdebc2e6bd92f49b75a1c717fb63098a28c17ee3e57b8582562bc1b72d356c0d2da0b9f4c3bb6b4d6b768a76ac85177fe9fd62b6d972ca964ea82b4c7da08d5512cb598d3b5751f706718699023e2399684b85e116ef258a68e8932a89507bac4561103b5a3fc37bfadc29748c3c3c673737e223e2ba89b20b2a444a41632c226eed794af0c5ba0aa5d2f0c72de7ca5c011a07a1644476e39dda417971f621f9b15138550f378a6d81550ce61af5852350bd031b06bf5731d7c95bf0032c801daa36f681a09a5c112e16f6f0d320ba3c11da36d8775af17557a236ff02063360f8863a81d52da619f4546953bd487cdab006b02a6986165b253b15d1ec9f279ca65ab82efb2f814d6da6f493888e49e1f6efdfd731e920c13022700fa985a5b2b19a88bf1144cdbc4b30022d906a6166d49fcd36508fc7cc720455c2e89090e8a3fb182462f90fb2280e19b4be3f71899018eedad5de22591f0aa01c5ff498d3d3e3e8a3f6ee6fa6ed3613a4527b8c35722e7c0b12bfd2adf021cf7aa7db83e83e2d1e6a3e5b0d09be582380989a5e9e7f58aa296722a1ec9e39f1996ee92e81d27162611302e9da7f845d6c70312533445ce9eb4e71dcd6882dbe8c202c9995d177a5fa90e9bb9d05f4b7595da8c23ba99d26dd0d58f917d2fa008e32d33944221135ab40b25f14cfbdf176af5e27be3d5c6cd3b21d61440437e1ed8129d6340aa4a020beea3b34055c20e813561e71b59b15c5833d6b2dfaf9ae72677683337ba3cf302735e56880c4c7ff0be365ea96dbd5eb53f128357580f14b16dc3248d0b0d1dcc0769ea9b26ad3626f80aada2047d3fc782477f2ac5c6396c59c16f348ec529af76c58bf728da00e278a96f2f1dd35963ad9177fd73957abbac497d317860cc9a9879722de57927955d3b535fceafbe2a74c6404f0334446c53a216eea8a27aabca43bd746f2e8baa7ad3cf1b15fb38114848d53309b8c00ddbb06b5f0e87df7d5828b1845947405fe94e007ea0559618c3b995127c55a140291b72497daa952c04016c64648493a3981ec44bfee1e9605ce689d8075ce5f00c31f921a1d1b879fd418251771eac661a63b309b26b8a500b21e2ce42045b82fe2b5f36e6febcc62efe4e767f2f74c18e1d788f9207faa6e772d93e53827743ab1e0cec7ec5b958da2ca1b11487c647e76704e1e79a96014f1881b82130b2802f4abd2921eb6b93349c613f1cc717a676ae493a3a7037e6f72a30ba9366de5fce7386006566e13135d844ed2a436ca159f8058ce09e314626668743cbe2727f131be546e3cb9fdf4c4c65829ccdc86d4331ff40d23ef9492030f9a3ce9b73dd8116cc7eff9e05ee574d0475c1b50132fc5528e3bf60970013e5192bce84e896c8d211524eebba1b4174d9fe76bbc1b698e6a68efd867aa56a2fac7822e54f9d1f5433e93dd03fb05cefd722826ecb73c0b1fa89bbbf8e3509278a4ea9ba8b70d198d27e9693e26c68b98f933a8351ffd62cd8eff00471957e6be4ebca9bc9dafad7f24a2fe3401ab53d6b06802afcc16c8dd6a42fbbc3790f237d19e4ae1562c95b0e7cf122595c7881b10ebb2a3c0a400b6af1580da597e04e02bda8ca2fe3413b764c50fdfbc4febd4383f61f2a455fced52c31a90fb30fac55f320eb871db41074566a0d2822fc8e38312de406b7ff4d3f23ac8adfe52dee6c3ffe8f7cd5444f480d8ba5b93bd95df24c2f7ea8480f21cf8e1fbf6809655c49a0d7e53a15c1bf90e23aeb36bb7ba6ffcfdb989df4757469c96d09b0ccf85a72b8afb801c5b8f8812d33a6ea1dfa36ef65f7f39e358c7230f2345fb90a9cba013c83dadc1856f04cb81217cef537bbfad6a31d07405ec8225ca7c3fccb5480c5564b2468b7b84cf2fc5f1920678232865dd9af2e996df3773708d83417c95af22b08c04187b3cc1500d57d050f2952fd78482b0e4d1871f665240ec1375db839b98d4d11911a53fef91ce785310423299af6df05f8b1478c2d5eacecdf54336031e69c1842dac7c8d2d2e314cf2d66ccafc3e56fd7121294244471dc80c771322f715c416cfa3d0b6902495b5380520e660d8eeae879a6ab98acbae3432bc1868377b5a67390a59a1e656bdaff84d7883ac03b5fcb6a4afb50e725c332373dd1c5f81ae7b47d71339cfafa8b166f5d2b4139203b43b4cc60da64da746dbcacd12dcbc409ce12b78c360b925a3a306e28d62c93350d21cc47605f574fe8ce0db8ddce86ff032121f4b5ca0724060c412267c5a69089da04066415700d418346b0650940a2c8cc3a267d553ed5b6998b60de4f00797dceea742b526174baac4eea3a32a6c4d60400cfb25b7fa6b552354d3e647b5eb1e6be0dd0add4551341f2d2b390c30719a8a97d9d23e5e06e9e86f6a057b0cad811f8e8af8991dd7bb5a4edc82040e7a9c41581c0f2030de538ec5e43069ae6a4491b4efe531835fd35156f518ded8a47962a52a76f41d6561835f0cb8bd69e8c87136f71f3f6ae856e94cba495ff4355c1c3e2f89b161a85aff09615b92ed93219d860c8ec95c8cd2dd0a1aa0125c01d4aded2ff5d13cb081f51a72e7d6ec494e4351d23616fcdff487a0ac95fb857d8be79cec786ac2543b89705b6fb3cdfe62e220bb98681b74a86baa6789db1127aa478e83cc7c60a7864038a3d1edcba1b0e3aa0a1b674857ef5e0fe13ded4578310d49075c5691a67843b0c9eca50a4d87b4dafe395c35528adef9378f6888bb1a3cb39f0b8c306a2d44bb7009ba8d46badb4a647de0b8de4d1a87d4a74c568b94c92e43135756ac9dd6e12483eb6f9ef764efb22cb5ebb25e250dd61478fb825e19faa8f5d344391da55736fd13f847645e902ec87d11ba3faa7fc0f9aa44dd5a18638d684f3632a51ff3b56f0e272560e04d7dfb3e4327d8a29ba56ea3902594b08a7110b9f4573f954d9fb5efb5f890cab3fcbe8bfb7f3d86955513db28aae1906492a9480f49e77e95f06c66ce636fa9586e49a9221133e48e01b79229eb4fce1804702f60dd30589986bb425842b7bcec23f856c864d50d78aad94bb15870fd78f36e1b40429f703d1001ef6147cc5fa0127408b88d901ddf212bb507657b868933781bc39b74690982bce8fe652c18c19767a7626b63b272fab7bcfadaff60e4067249233a94fcf77cecbbce70e05bc7dc5025eb0504d97238e22d2c8894e36dfbdaff3d32d2d771c1dc7754be37b17b1639a280c13e883dde4241644c70a13d162cac628550796cb31923f5f3c684ffc7385513841356cb26167f1228e04796a0f6cf33df8c848a2869734fd4d1cf81990a28f83193b6060c36b9b89608068a4b1f8c21d0de555b656fa560218c8af2c4a725d950f470dab61e27b56d53de6de306d3d1986a9de7253b98f85c921ed5fc21bb499e1f301dd4362de315eb43048cb05b62cd90fc8fedf9774d1e5a7e17ce36513c673358802d47bc8f2687101573b9b94b5bf14d6bdc578f352467eab8b7c745795886332c63c6bde3fdb5e920877e28b39bc9201348e8a48dbb7c159ad8840a12203fe7cc3d4f6515c506130d52b8dba44e9fbae1a1e7ce3c430863bf2e142801e88acb4a86814fc37aabcf694b7c86929f3902f9f26f20d8b9ebf4b6fc9304dd6a5393660218e920be9863bc73d9c9cd68cefb18be9c260d18018f8d5faeea1ffdc2e5dc6e9b2baf3290deec8057e361e166e0e6387c2a61a8bb6e4e483253e52d0cd0f9e2822fd1d27b80355717b222a745490d08c011d7ca52fcd074b39758cd24a038d61215d2c7af3ac2fda2c3ada11914c03ad526f7d2bd5239280030571957107ca078e39ba9f224c9bfd18ae3c61a348b31a5c98bb0430b9a4919f9fcc6f76f2bb62e507d6541566d30827b3c9eab22aadd59823390e6b9da2e5396908c84f1276c82ebeecea62a8995ba2879a749d84369f0ea441592c33fd75d026c7e83d7e57d6663b8575bf2edda08d82b5ab62b4bfdac35f0cd0260b7612086f6a02d7e803a1b9609a5ac3496a179c6fd921dc6adc595a75459af1817062e276ad428a054eeefa45bf45ae22e7aa54fdd49385b20aab255bebe91f5f05ebc21c1a58905cb87a6949169adfb3e2554cb916d0bf9e9707ca87c25eb539853867eb172b9e5a74abdd5bce670a8b26dbf130699722c197ff26bc6c9eddf4df4c8debf8a35d6152ce99f5444ab31d4d0b9dff499c1285364eef76e6c70f907383f2c6257db380a5f05f368ac755d8a9d25113b3fa85f10607a4d0f502cec5e5ed4fec4c160a3ba904b83e05921662c3a4a11da909273b2b23fe830a1499bf46bcf1ecbf25ed46b1700484ed5b7730ed8b70d57d8b49abe7d3eec82bfccfff4d0a07685b07b8d1b88403a34f870aa17f328f0e25fd897600357a7960f6436b0a7c223d02f7ef305f67d3d5710d4411b6f4ea0c5e4d05e09425335dac7983c472f76ce2916ca46480ea58c7674eea72b31caa12e53e8d34c5f16ff410a8b925c0fe5bef9b4917567656079ef744b915960d79538566484f3c4a8373a9982106d567e6d0ecb128451298e21b1191b29fcf74dd4217c5e66a16742b012610b46d6c2812d62416ae48a93f374aeab75c360d088f35130a9892b167bf527a4a6ae5f11de40af79bda37c01d486ab35d2bf8b026e7fe8813c4cd0a0ab9aefbe44f63cb207f413e44608861004c7a835f9fb2934f1d683671ba686b6e3f6475494756c11c1f2958baa740c5e65789218b6ab72a23db2fa13bdd50d8d83fa14d9bd5b566efb04fd579c1f5ee8bfa7f5be48947227c245457d4e0a7b252073311888a754b0bbdb677f06ab4bce917854f1bd6836f1e95c9381fa1a103b28636535d5c35acbae78def1242b7428e219c7e7ccb09cecfbcb7d09467497c0d8a8d39ad897929014ba31a4d7687b1b643e22afd9fe807a4138955a26e14cde533672fb0d6ca3d93a0ed8c23b3048af22fca34ec8aa0f7c4b050c7dbb8edae1dba30b69a42d0f8171eefd9fceb0a87bcfa40b2889d1d6e06e36d4d0ac9eee4ff80723f91af46481efb6378394a8feb8759f070ebe593f6075e14c7a3079cc9b440833925da9e5cd2d30aabbd0f7828573e0f14f28cec864c6c450dabe1c4d1f62c51979a9a3cd4590b8f4b819faab242baa2920c673bded520a309989f47e1ba81b4b006de1f62f61de28d350643cc59296be5de7f36f65455c37a8a5ef17c9088860e8e71a543c5831970b18013ccffc4685c9a07cc07507228979e6e5b1e81f884c2a6737b5795b419d8ef8b001a00b039824842fbb9842e109eca7dc6832e9204c6592f6a9de6f5e39e97fb0892d6f6fc36cb6fae1002d1869d7aa83515b1fb8ea8b90b5d5d4c6458ecff98cfc1c2fb743b283226c2772aae1fb9d8019ae7bf2ed046d39cce41bc3e8d575d11f4039073dac4873d2ca343f24af22629c317b44780787301543aa00437964bab9d85474b914b50bd066c2d3ad5bce589fb3da191561e746618494dedf7cd093e9842f6b4ad048d4fba7fbdd04d4d48e5567e7ac70ba44fa83b60fb85a3e58fd317d6e6a2cd84addf5a437032fe797cf73a40562979ef0f6d72e00c2c97705f737d4aeefba582337da231b16505857e6d33373488c52559ca1c8b2c23ac39cbd13c1d79b301dc3d5744fa81082e9c71e77892a3c1683158a5693f74efeb6c82e35e8b42a6d1b95155c3653f0648729c63375fde59bfcc319d74da38e26cb0b8164529674feacbfadce440ad3b099c413537d91cf8a0a3aa6ec0797176ef20b44abca3b89586a1bc9b004fa25dafb934e1545d6efdbff6af55d557ab8d9875a80d92b267135b10f70a8a29773deb4457ae9a0eede974f10b7511a22b6e578dd22daedde8559da1eb2a925d5047d49cf08b0c85f549af9a1bf88453f1bc8aa6e60ed46b2afbe441355cecd09ea91e23fd524a308a24b1636a7537920b3b585427760d36e7309ab44a94a1de28830f2fe0a75b28f15fcc38be78e0d0109c5ee6ed25cf231132202b0bcdbd045d1ff7446b5f72a00bd64e2fec25f07840ff47790a9f42bae7c24f7fd2d4a4a165b737ae63b53b7a33ddb916ea0240101458298aebd7a7b43495ba9ae0eb75ff5ee77bd68be26d23fff0d87d08aeb27a125c529f0d8e5e0dbaa085f08a4cef2de7721f0f997eb43acb792fbf5cd84f7b706c1fa78610a2b5d7583eaa38232b44024c9d8d947544a8443bc6fcea1b9301641b7acd708a45c44aa3951758b69700dea172708310008ec5ecdb87a2da504c47b167c011a833903af5142bfd2d6773b3d3ee1fb6586825c958ab333a5b4e6191dd07c4c115b3278e5f1ca9589ef07ea27eb18d80072dec5d8d268f64a46c7399cb82150c335c1bfd06c9c7c526d6ace7d79af79aa63120dcd79de908ab0013f026f7eba36cff079021f96daa2745a84b4b2387ed5b2a0ca26fd11dc5dbd8bb1c8a677ebb7ccffbe81cce663ecc5a6a3a1e0ca1dccc0fafe5a3ca8eaa31b35404ba6e1a88fcb1e09ceab9ac5b78099faa48b351a52bc1bb6e096484f3293f134393c032bb373884e20063afadfde729a78e4f7fd27621c1f733d4fa752dcad8f442dcd334e79b34dcf22afa8a2fceff1d9f22b8601b703f7f656ac0b7994477ae6bfd2c34b7ed1f72746bc6163cbacef2c3d67ea15b10aed5d4684986896f278354207e06795e354ad9aecfc8814f59402903fd33539545a09888441f5e749b09519dbded044b0f2766365d4e45dff74f32d06b53b6491a4fb3ca47955f77126a9f05f9720729a1d559ea50ddc33a503b1442ac30ba631485ada992a7e1a36fa98a655a1f79a65e17d2b47b51f9ed603b71caf5ebcd6f3e36c47ab1544bfbf9ef211231e8ccc1dfb0f64b5370967838d3e069f7edb554ef3c736245c601edfd4d3383ff39f71b55e5eb208372ac92fb3d04e35bc3c9d34208b451d8d692050b5ac2ae13eb0d75a4ad880aba10c45c7e11d0fcf42d3bded668b506bba04fc54d6662e97d91b2916768c78c70733e3465b834b3310336cfe3cca5cc4bd3ca6909904a3301885198b44ba2d0db5583ffe04ef3d07bc72f8f80f8fb8dd01602058357f8921334906b200f60af89de510eb69dc2e05362ec7cfb07fc733d34b9547f045789427b2bb2bdfc1626b953d33fb87bf0f9bcf2721387c78361138b620d03608846365d44dfb604103c9f06e112df3f3dc21637cd7f30bdc141c25efc49c04b502a47265aac7dc0129db5dcf0765988b06e487172e3e13fecfaa83042ddf1924422448cc1752560e8d036625f8d021da8b260fa11b11f662f69c62965e88316f87dd432e45d1d1550468b553e75e15b6bb960da618b10a8e453c95b9aa8d59c7a32db292c2b53e1852ea77b5c903a05c0eda79a5931522f2b98d74c9814b97e175bf037c621e1205c6f47f26ce9e0562b2de12b6c8d531f523764c44fd9285fe7629c7bad9e019969dd6e405f50e997703c071e8fe41a2f65e044c4cc6bbf2d4f595afd15bde41626353a617e0b4024d35a65838bebde4e03558eebb4a132e8153d54006a837fad39b40f50965de7a04e27809876ebb7403f6b5927e79391e4e783d74447b0d4028ce9417a28624a3a2dfcba064a6bb54d9586cee21e934c4b75aa5218a69f13a445f7f6a7ddc2b2563672246693a89d06ac56fef83500089e45a2395e81a2461540496689f9ba1caf7ad5804e8e78b446034487bbbdeee63bcfe075091c7bf975500291f894f6b801db709c8e2a525364425fe7a0ca30df72921c967e08fab978549650c1a726b8d8bff815eab7d14a401be4722696a63b3ffc6fb305201997330a41583cf9a63958d0fc118a58ea49891bcb3340a29c7a41bcfdf573cde392a074ea815d00246974d021bf06e17c5ae4e1c0e86be62650c3503d70ae3d4fbc44632146dabfb0b03bc57ebab66dd6f734e13d12b0aaca70f8f42d7a451d00326f6e4c6f8c205ee7856fb27f3d50dc8edfa7a27c3683bff772e2193807a1bb804564e11c02fc658c9e414d13ca74785b05ae1e13d6961b2422f3ec4fd21f8b2cfed77928e92762ac547e0b4bdd3182121a4aafa535236f12d2a696436e4a18d86a0757e42a85ee4445000fe3afcb6c1e3e85f6d5dcd7157879a3e374b592539e114b01abd8264ec22f6a746b4c929ddcf72a7a44fef3a62de2c0186a5da97cc0eddbbc4dff18157d5bf235b2e3f1a8f100b25af0c2829f7d6d05c9340acbc03b1892ff3a306360e998b1ee70bbef7151ee2296679db6bd414d831c7971e2d1b4896391b3017f30d4065c3dcdd1da8b2304972e0fe8bb575235d269fd5399aeeb95827263f6126822aa3924f433a908bc39a2be45dd363e119533def4cf33c678eb850c8fbe0331412e90c5c4e58c225ea83426450bbbf00aba8a3c693e3add0d198c6294d524e45b2c3c7bf285e9e9500150409ca571ecfb0e78037a7bf3db923c2572a85632eed36ff64677375ba1017f2e91249aec48cc6117e74ab1b189f866ff8728d49dc28250f59bc43e4b2fcf1ae4d3006f5526d09bd317e18abb41145f35f18af4ce1f5834f60fe361b163bd303f6ccc7670de3d88cf9f44cf3214ec3800c46c9f8832baa6a7eed3a88956709c02185dfce35ce20dfa398db550c55dbeff1796f5c8a880f34a1f77af302df1f1eddd6d6aa8b97ef002885d0901a834f7dfc2654d0a993c3fcd7ab28a69a18da090ccbe52d71ce35836f791ba29f9fb5c481d693cea722c643e21cd15b89a8173f6f887fa6ccdc7a0add9098a63bc4fccc0d6dc5b835960920703874b6421c16295e1588f8dc4ecb2af940eed10771b7ac0441433a124b02253cb1f91d361f5189202f3c9b234639d8887ef173d9f92b39083e969ce9984a57964a7c31760f25b01b6cfaf29f1bac553053fee12c903a4b196da25b0f3119a2dca4b968b0abd9ec8ef36ebdb214f1a3064471c948c51be70694c5dc5de6ff360fa5463fc2c4ad5f58f31c85a0d2112263e2452f5b6b57433d5ab96f0f91db9e0ede10d70cbeb9b5b5d3faa76cb2f3e94c9d6ccc2217971f29fe981d90be902c10856ff4fb2538912989cf9b4e3f410c33dba38eba2ff493d86b6794145eacaeda50f550d82757cb49f8782ac07aefa5ce2149d29f127032f2c9457f5a8735cc18bd1acfa3f4600a98bdd4860663af8950d202972a7f96d9c72619a0acb780c301c8c1a40f632cf1972fa5e3b4c05eefdb3174aab8e17400289a84a17620f91b6e9a8bff3694639b5403208cc48f6b24e54716b97e9781d15bf9d21b0343801bdc9d40d9e3d61baffd0c5a96ecf1da5c469457619680397663842ceb1bc4ca46e3b4e051531caf3de79b2548c0a54f4917f434352a43da4ff2b9f4b9f4831c2c3d17d375ba374a05ba6ca8147d51e083b4c8e3dc9c99234855d2cef8ed86e2f036071c3a4a150a2f58290d9a9c7650fc392ab117af2705da5875c813db63a60c627088cf09cdcd2af0400609542ff6588636711e49bca5ea8e4588734957ed6741a61ab832d5caed5a246bce21adf3cd71c2a919ea4775e74ab3e1e84e155af68c27b9d8ad1d52bf4ac2e595d0a4e317b48e89026e1e6633b3e91fe4b785b094d7ebfcce13d55caa477d1c6cabe1626ae2327a6d2d3eff4f0d6319c9716308f168f0a96e6d0ad8f64d6423261ba43c79ce200c50e3517a3f8edc33fcc1b4dc0021094a5e878fafd8b1b655f216a7c834d0bb5cb3ec9ad9b4d77fb3b6511fb4d2d765bd659da742a252baa99d58dea5f1a489ba8ea5cd340fac159280f8cd29bf742e4725dc2f7edb6e0becbf5d6e12b5a64933559918b0a7995b04c400c347fd07d0f8cd38c351e5b585ad1dd7be8ac6b2f2dae44888ecfe800f090e633ee92965fdc301f3641c91d3fb1b6d3d7c5658906c9eff2c4a2f59cf2503013cfabb6f286a3218e4b023f2271fcc26a5e6876f80706d34268222281cc24c955d78e8580c6611fa5325c454b893f67eb526f07f05c4ed270b3bffba124849ac06d564ad273a57107144264c467052769617dcf62e2d589865c5aa5ce052ac2f67fd8421edfad1d86ee070e3c3917870fa26d924273360575df25ab244c12a4f45c919a98a310bd7963ecfb8def370f819d633f13a7160658d168f3e62ac036c355839eccbc4ac28c4f2443705aa82d18d0b4b3091bb515d61e7b672c2c5c77324d0705625ae7ff0f98970ad8fd31e3206a513439bbae20ce6a6511ab2da6f10c21d70942c967f76b5a1444212be6eefca19234431cd746f301fcecead734552bd4957e86aa9e04508ad5996253ba9a3b3f648286b4ba60263f6ef09eab016db653ad7ce877a3870c16f4d73ba19efa2077d3e24cc236978d9bf5cc9387dc9a48c27ea9c11d59c3e17191ebf02387ad08d1c01a8b9cbe46445df1731fb24a2937641b42549b2eb6a7c2b37f225c50f88844a22df6ffca258aa06e6795cca868dd5dd68a82156f3888fafe4cbdc14999f0fc7a97b0963e69467ca79902f86e80bf5e699761875ba9fd36b11fec60f6e5d33fd8e4b4b97c45047d801796a9ed8062a6294af8f69d535af7d48d7ec004ea5a7102f51eddcd5acb3eefedb39937e0ed1d9776bd1b5c6b1a1fe1af5a800fffa028bf20a6121d54b4d5d4552c2fe05928b6b4018721eed45907f21b6d4f84cc41d75d80538187f591a095ded3b023308ea75b27dc54cfe6bcc92c8414973e143a0a2179c5f206492a1880918d3143259ccacaf4c15e5c38090671531b3fc8a3ffe316eb0694ddcadf573c1b1eb345f9303ee5bd32dd639f884e5bae75f2372d3a0d48142acd3df6d1d24f0023c134060e717d1513a9f51600fad986b2c5b1cb80b361aba984e5c61480ea8f5085655db99cceced43492c5796d4645f2596f1986b30d69ce58c11aa3f40053706f47a7801af3fe022712cc34445f33f844de8d3bcd574f756395b4f18c8d0c8dd082ce91a4f45c247507a2e69da8daae9873181b4b04c084edafbac3ac3d7a2524e7c72eb1c916145564c84425d64b2bd8936a114cbbccaddb4f85470b023d644fbbe330644e26548b36caf6151eba871f6f70b7d7e9668896f394249b6babc2fd21665f45259fd9f28dda84092501862430cb1164e90d089402c6f133aafb54ebc065b82ab03d134c5f2baca353bec0b4d7ce2190441c3742d3f8939bba386bbb10bb4eeda71209878e75d4dd91f7b83a19717c80abc23f9ca5f620b8eb287009bc09d248fa313fb63b0053b46eab56275334199905df73df557e4ab441c27d3075302fe388ebefb4d92540a84558079b9f1197e03c588ae4dca2bcfa33fadb98d1d58efc4be197ec572e62c1d821bfc3583fc435530bdc478a92b580bd58364c58bd4664704caa48028c278b8fc195bfe3116541c6439a9163df0e9fd5b2200a126c0261b328b53a0b69df77eeea67d6e8bbcd916efe5cf53a0d51aabe4d717d3739bd40bb2d397eacaf295aad17b446a904344a25ad2a1e720782d29cf9a83f2b6c8204ee75b7fd1412d889dda5ae985580dab9a3734a5f002940bbf69ba5ca3900d60e32d470c936535c1e762e7752aaeaa8c8f9b0a719c0d4497914965934cdfba7e0232db910fda1b1544d1f43e386bca1c4ef27c320bb11ce09561644625e877f2fba6e664a94351a5c6792870bbab1c932c0141b0fc564e6070547ba227d9423cb3c7c6de1c91bb53c6e1ddab59e04890874bdd08c1b71706f4b17a16f9e17fc0c64165f95e735835c7ce365e3838860977b4c8c2423f425cc85eb92db7ee08aafa677e0585c43004f28f8355373a531ca0b5cbb544cd1dd65253c679262ddf4e545691d5330eeec574372bd5818463033371796b6124804e820c526156dd11803efe8b48c5a95c0aa8d84a6001cfdce7ef36bc2a7ec0cb0a8b4db55ffaaeca0bb673360640e622a421ee9ee2e21cf0766ab4afab62be2542911248a27874cdb249d80d0d13d4e778d4444eef8bbbf9d9df5b1e8ed4f38a180459e529d2b5425f82ca79197079379c069400950fb3f5837c4ab460c2c4c40a38d55831beccac035fdb68e0f5e8ff0ea1c9694a8474703ee4b85c2b234c9b15cbfa6f165861b3714630b9232497a89abf33cb84a88c1fad18590bec75ae869a0585a831f0c6da0b84d2fe592476777b86dd349071bd945b594a701327a34be5e22b3c3ac619e7d6992d56de9aac3b121fc7e9b36452ed4380349ee805d758100cb5e13aa6be8f9c9d18a1b59f5a0fd162ddf0dcb2665de309b3ff95ad6868d2e0b568a41d802843e1286eca73f96f715744650bc91f564bf15624d6d8066485cc3226c89f482f85c29f81f26879b8473dac72411488ec0344cc759680532832ca1960a8c0c1e7ca5ab3f4edd3600c0d2cd26b3327b77e9931ce4c4f10b85677026bf5a95c4b087a0a6bba836d53e28d2c5c44a23c619200a59aa8422833f80604e737ecc8bbdaa67a3c4ab7306afb2ce7b20b11cc9a72d73ec421825080b7012f36e845c1110afe5b6516c2f8e28f188dfdc1f8e85f369e368ac02a82eee39c9d7e28f79dbe08ffe5746886b60b28e8fe3089c932fc623bdf270d9ebf7b3397ce527805a6e5c6dff1bfe92d381a055c3276dbb3185df04b7282a347326719b262edbac016bce1c9239619a72eb5c3a27449b8637123cd28b0b1b7f86aa76a4bc44002adba446fc8aed4fa5d14faf74be2011cc99f766ffaf1264bf581e4038c90177042e87de70e34885d0c4654e5776a7fe376610acff88f932e60410a00238bb119280bb646df04751e18d1b22635a3c060a87804e303ec7cfeb3e1bf3f936798bce93f264143879398b16ddc3bd3473ccf836d4e6b6a1791b7fa8413c1f69450b6b0278ed538633350f4d3bc9669bc9d5cff8a731a43bff4f2a9f4160613ab8428fced5fab362e4e305140ed59998d004e8addf346ee775e585a3ae30e835f35c19f1b7cdfa016c6b90a11bf31391c23302541c96d601d8d46b4ca30ccfa7bf46280d0b0536e141a495347038e8fdfe3550b24c79f970a7c62050f01a0c0daa91a5d2fa4756bb5ae9c5a97523cd15c992c55f960575bfe1b09083cd9a846913db9b12a4f34ef21b0aabcc0ad5ae6dc1b9b0274a761e517181fb991864d929bf8350d2e204acdcacddbac3006a4646645afb6ee2b616524b24ee3b4533d505951f979c91949522253a995b718ee809bcb903589573740301c5e44e773788da97873d0dbb6cf0e6cf9662b1c6085eede2dc0902d9e5aabf49f65f32a47f0a1c121964b4754b772f5e750e874abaa250e5d5c19aca17a6e06d35605b3a7c169f4cefd743bebc8a418a066769ba0ff22eb32ccce07fb1d6d1d1d156555d01a2e19c5014af7964209875c756da9520823ec3ab6a4c5e9bfb30fe630f9f6e2b146fbfca22b2a978b8293f26c36a5822bdb5a1951fdbb4b0edf9b3cfe9ab0b63a300a6ea6b3359dfb5ad4c9ab7c2323a685f8d1c880546d3801adde9a17cd705379babc30142707185eb3002e66dd5fe171b49010811456ed3cca7459dbede520efb8487c800483814f8094e2c997ac30bc7bce5f91dd2c78341c497001cc4f9f012f1798ab78dc8565964ba0fc349d92087011e5aefb2db526e8235898f4ba6865725de0a779622bf5a758fdc6abbc1c05015360c324ae3eab90f6e6306d2dddca9a787d991e4b88fb2dd8056309143d494197a2ab6dd412697246c9530161d7755a070c70470e7e1bb764d77c36816877abf393c57ce18de559e8bf0356e2bb3abd8bb20726a18f688d34a4f27ff5e3dd30477cfae113c388c3a6f6f4ccf046205a8d570df49fa6d60be64f7ccdfefbb52ef2fb98349ea3683c34f4ad95ddc7d86edec1b975fa1d9f0618f3940b6b6719e9e2f3c022ff4ff3f2bdf2406f8805224e2939736033b6becd02bf2af6840670e957be107ce213615e2f7033507066c7215b0cc1660098a993e34f4c5c3ee71f1f149ba91b75b656fb3b4569cc6404c2261e8521afdf767309fc0ffc1ae17fb8ff0ad032f40e494fea89db2b14fba47553f4f10d7819c8514dedbb7b169f63c63132a19a44185ebe2e6842a677ad592c3901fd3b51696a38169fdf3bbf72d62d0299bad222054d84a8dbc97ab815bd224598486b2c29129739cf681bb6c5b22b48e246a6f06eecbed6b766a1ec5dd98afb7281870df5bf20c31465ad00e7819c2730f8b3f86cc871bb9c2f003540a4dd78cf7c697738ebf64f684c7105bed139f2f72ddf2cc3dfde46b6b0e5a1dfe5e31bb3712c093510e50db29655cb01a50fe691ae3152d477de1d225bdeb5935662f1ba0a881e72d61bfd92f4815c7a65bf11709501d86f04a3f404f2f842066bca05668f6f580834c50985f44e5a5ceb27bcaa894dd71f8279568d169119a04cee60807a5df4da6bca02db725f3aa3cee2a71942396b9a32b717c0862576bcfd6610cb59a1520d67451cb36386d619abb7e129bd015dd7696ff1caf984b08857627684708a2f1e065fb84ab0098fb861a017160224332404efe14c7b2ee0c489930afb14049ff1513ad34fe75d39d3d4d2ee6323ca507b985140448f02eae062e7c78517a0f0faba878a3b1f5fa76a9c2e1f318091cbb4fa616fc3af99b829dd4176471217f3704fd553f4c593c091b5735bcf8ac1617110f8213696ec5856fc10f407a1c11201bdad02bd42bc19e0c02289d5609a3f7b27380d452954ff18b90c5f0868509301f4f82ea935d3e088b3b65caac5fca6a672740f4c4d7329ba83f30c49737813a5bfa0c152dc641b66fae96ae93a2a61e41e3a94fa339f4b6c8758648fb1523c531c82c40f92d3a58b9af0a8ed46b29a82aef414cc6a8b1f4a009bbcab7b0471de900c0518670c72b715a6d0fea1d84fa04bb7a80ea6159f94569f6cba7f793239436de320a159e2b8cd962d0414c59a3169bbc3885003e216f82ccae0792bc079df4c69f5f939fb1c5ecc6bcd62c30cc3605af76a8d19bc9d9d02af487f9268dc4c06b15fd88091ed509d254583df430f49af8f7170e24beed3bb4d0103e23f6ed076468a457463cb8abf4a46c2a9bc8e308ce33f6fa1e31733225b7fd146c4e94f2a8f411e8f69bd614f8a68b9ae255455974ceb592e72235f89e75482c7f025a827a0bfb3f7070a340bfb27c37c6e620c4a89107a0b6a1167816bee4124523f66faf291152e77981c433f0e16514a2426ce934a3376363e3d3025d029f8f585524041333a186cecb71cbf4f654db6f7c64013d5e53cd08d91654cbfdaad38cef61e703e276036325e3dea3a1d123aa7429de5d8c1d0283d3f78340bed267fd2d2716602c2232cf1e93ddc45bef7cecb8e68087b7afaea1556434e4499608be92abed589c80b671c48653cd94431e537e25bbdfbe8589f3e815e1a1974f99e098d1a47d3559bb6cd2af6adae4c976f6ac84f9915ac364a5ae3fd6678954b8c425dd6a14f071c912bce1289724b92b0184bac1adf4e4ad93d020fe90d6df070ac457044c81a1a79174caea8e249925cd7dee897b7fe3af5441d9ee81990d451aa23109f5d3826a653c48884974f104eed7341d7ffd87c1a7398d7bf3be8f335a7f4691533cd3e748d87b650883a24fb89acbb4d70a5b9d5d112179b4546da2e4c727f838063741ea39953f2e7ebbd0261809a3decc84dac23e1e8cca15ef658d2131018823dad0dc66f19536ebc6ecfef56f2eb8b4afc5f2593c0040a9b271c8a3229e7b7b37e49a098b5036a05a0eeb3dfa229645ccebaf73b1c67f0af69d0fa23bf62572f863d6ddbdee8a8ead49ebf953444e4b5857c77fd51409d5a34b1ce74808253ac341a6b6665c50336ab9ce6d335313b6a89411152eacc2af49a942b0a3081d61b71c5f531c46c0a97c4622b0c667ab4003a592696ebb67855756ebdad100da12b5ffe4fd6ce2364c87f118da3671139e4195e41366acec836f08a44fc494175d8fd4b29f188538996bb9d3ce20cde919eca2d871b6d75bfd0ca19bd87611eb0a643067f145b9f431efa31e376e75807564f8646627ba55da469bbf8f72ea0c7b259a4c0858008e80a089c853428750930ee8d402b40f0d688687a8faa7da72c4b208ec95d9bd2e49261d777c500865a79c7f59752d13c31fe9aca63e7ae6894e25bbe9375612c935eacd2596031e4b631b67327fd03e2f3d1a9d6f304ed609210fa3aa44d43b3bba905dc9d2e2594524199ee9bba90f15ceae0a17ce84b892b3b2290b3f95c46a31612a6d455ee1368d5d28090407f331bdbcf9e1c09f62f3e4dccdd1a84529facafd260f9766fa0611e0b92a21235950916f4fd3a63f2abc96e7306ea5b7b176165bd78a2596938cf596b622f597414f981746eb119174807c2a658a161680fd384244cd5ed115c8cadd10027babf045ddb083c3e1355539e5fc5775b4cdb9c662bddf384e3ff132e8252bb33347a2dce6a4ca338bd8dd8dbbc9864c3b0d19bfe63dc2d03782ab83e550eb1041257243913d90cd73e97be375ede9e2f444d2ac9fb935aa364fc95d82306e59cf3abbaa94e24b678257f9d0ccc46bb5e65399dd361ec7aa232c14ce00bc7e38fe69d4515277209ad9df53ae9bace293d2e3d0d7cc57a29dee83c8509989dcb87877f1a83b2192aa82c3b654a5eb22e8f58fdaf14c48978c3e80b399eca6022c7d63d269b8ce7dbf9997cedeccb7c7e69ee1a407c05547ca04211e7ff027c8ad4e30c0871eea00f0069bc9e5133f882a68714b00ef0546b9bcf9e4f0032d18ab928fed20a77cc6fe8702379e7407ecadc439384ba4e77e9c854cc154cde1b2078c159dc2ff5f76f609dbab1ca4fdd698dc6844b1590e6d9ec9083b779a0efeb816aea6b196de4c6fc15e3cddfcc9d2e694005ed1b54ea3a1843d751f1781f43f7a95d09f09deb574ed7760510a48a86267f2e05cb84d02a32ee716fb662f3c3b31604d1b967308265070d8e56db204c6129411c6a3f9c4123c9b4bee0b2421c9d0c9a70b85de1d66d29addcf4be4858ff82676607dbc6865e05da1b924850d2fbb70db4020467bc471af6f916d1b21f8cc6a69ed4684d946a0824da34b6df1688d7c345685bf12fc2023460bf26ce117797a83b330e6c4a02a9bd4c47aa68a416aa234b0bdf9bdb64144e768c779d5bdd187a77ae5f2aa79e155c62403f5508a325894641e599f35cd5e9b3bb727820f8c2c90c8348e814e3753f50693307d8ad5ad97a00b0127e58ee6e0e396ef8a3c0ce398f06a7e74d74707ff31a8ecefb86006aab9c517da9f81e16b3f34b5d968521ca575dfe6c1fc3f1f7fda8a067391c44f52cc75df04263392f5e84e592a1b7b6a72f0faaf06a50959764444b58d08bd45f619b26ef2545a8425e93fab2175d584a5af053d14668697b8e0540e79c0d9e710725f95c03c8b32b039d224ba8f799db6bfc7160ce621a4eb140bcecf6ad426218692707835ab826fd862f2356735cd4cf34d9935822a58c8a6c3f9851e540328e025247d91661df79d995ecb0cde332467b87583f370677ebedf646f2f4568768b6b5ead30479c37868df8fc329b4464c8d56e845e06179c118d411d78f7101ed00f78a0fa010ebad9a32536888956644a6ce29f24a217aabc3f28f20aac5d8c043298afbc9d4bad0322c01ef63e7abfe5bcb8e4b1c6ccef09a6ed4528642841f3eacd19bb011418fa5bb98ecba3c74753ecad11495c34be952c7cdb0fd5c346ab1f07acd5c50c5676a791a48a5721cc65c3085efaf00617c293d87f305e2e9995aed83ce479c7302b288e9c6a0de9ed095877a726f7df91473d76344c412d27646bc026ddda476dfcb9ebd3741b4d0c4df05d27bc33a639d00edb9a9dee564cfd250e520d518110702568329cd130a617f32f24b5c170d6acff7fb1028a322b5c708cac8b096ef61cf081d2f10f3e4d54339a4010dcfed6f7bdd7e0558e6632eebe00232ee7930ce884a2332d2a4a2564d7e4ccc26eaa810cc74d10e14835925f7c5a8d209cff25e2b658923ae460e18274d80e967a57d3042712e3380ead9030f8785e7d542f2877eddc514e562f45a813fced92ec553756d8d24194fd62714ed9bd3a851df490e241548acb0dd5da78cb903cc9cdbc3f18208ee01031f0f422086d6eef34d2b3d075aa187ca1bb8e145a2d5c600ca250125d0e1a31a06f6d43577b0b62b0a23519e8d2484acef5eaee3f5d387d945462175a464e42093ec2a954476de06e47f77933bcc6db431178f8c87198a51f44300797316ef455879c79623db53477a4b38e3e988574ae29030d1d0bcada1400d8a7ebb54ac55850aef606cc03be6ed648370ff3d998d3503876d9e0625e57fa63b9fa61c3901363ce27dd351462297404795137a65940533999483853ce213363bc86a7d4a388a8928956c3f7d8a7edf7a8711f21cacb883f800aff5fe17ddb7b2e36f5240c7f5c3b1903f3cc95530fc0f331aa544e46e63be42fde88621f1276002a07cb7835481ae186fb6310b08387de62a9716b377ead792f052dec140e996713545477c4d1de37ab62b96902289cfa97904b5951c80381d9eefe12c0dbf8b8a39d6fc1a1edd0f883f03ff6b19afb18b26c36c2ca588cd582eac89905d35584c17c1b77ce7d2b589f4cecf2b94839e41ac413ba558c3a7adc2613da17495d5a0f55212fa5a994a22f0ed0c673b4da308e510b2a4dd1bc0652e2673e4168fb8203f1be657116b864f4e3424e01f531a984709956f86b1195397322d47328505798c8a9bf44067c51010b71133f4b4031e37794186fb8e116488aacee30f20d5977f30d2d1b6840f97adedc608329521b07c262e2a1755f02d025a49b481965b347e82ac363257e8ebfae2387ddf522a53e6c1ad3f1680ef1144e3f9bc7d5b872dae3026c6dfc55097f35b6308ecb33c64f6b6c49e890b2c5ec6c8185ed6f2ee33a1e1eb74ffa3ac5d2906c474e96d79836169f99216765b375a706f2210bfd57de6b0d2cb7ffd233f83c126d95b70ef71e10a5d1f8bd968b016c1a024133d2cc3b2492742a7130b466b65e8301d00474cb8556c91fb2292a15653ec9e8a51a9cb22db7fbdb81ef40dc927fc0d56bfb081439b450f70a0a362e37d2491c11aa1af7937f16ed245c00e10bec1f7cea724d8574b90058e67ede1d97f022bf494da978aeeae116d5fe218a884576a8020a668308f5f845e9cfb0badefd4c1f355a099c215a586840014d3c286a119b2859b54007b6951d1a53e174c47e6fa9cd223768a15e810ef9682c0dcbbf95480b25893abd2c2dc8880ae699bd532a961082df25372e6e0ba9a2bf7e8e313c783939cedfec3d7bcdb9cb2d828bf57cc86aec335edb43ae37c22fac5219548ed147fc4bba2c08e7ef7e0b7744ea78e1e0614ac6685daa3d55a11fa5be908a36df513231a2240eacb64a1c8e54b1648d0d3f91f35e57dc77f07cfe190182360f5c25201e0ed043466e57242bc24f87102e3366e728a59c543e677cfc6ae8893d5984918f30c03b14513df7445e9e8fdc63787d6f72646791900087b489bca55361570f5f35e647b36191ab3f92db7cd4b93796051f9c157b4537a220f77c03e51fbcf42ed290fd7625a83a35d6430d0131628e49c60ea0f9c875cf50c453068790bb85db1aeafa064e170389cabc5ff2f9a64f94b01f509179800f7bccf597f4b6d3cbec3ef03ba88828f62cf01cf13ce24ae366d5b4859895f831d272a7ccfca7b50c5d187bb1e9cb09c5e4c2976c3a86a50f6d20f1fef7e3b930d48401cf2aac348a6c372c635ce5ea29ce7b3736912fe4fee631ed0100c16dd19da38eb22534b5f4b068c844ec43c337e08b94b8481522863e1d9420e9ede2bcead8a0cbd5c802606bc0f9db980cf544d7bbab5624ed3fbe0dce2d8598747ccd8b465342901c4077b80a183120dadaa572338cc01dad303688a3630713d0c7ff2d08fb7fcdd23e1b548190bbfe9b6c2ce536efaae5f26175c45b22d28fc0a5cd64523a35d0bbc662661829b32eb767845f44beb415e457be5558be533fced350a99ffc5117fecf8de689a9330f15eb8b59c2e10cda0d89e94eddb9927d78b2bd482789ed73897ab37d3b6859cc7c33de45fa0aefb86965e3ced917cefe7c28c3ba7d0641da0b7ad681c1baf633e1aa466fd7c924c0fcd0e700233663e3fa87c46a8d1407433e9489464f7491f226795dffee6db949852cbd5608ffa4e0462ebe670fc85dc6ccdb72c9d8fb019dd9c002f44284ca69dc038bb358eb5d6267c479c450ba8d1267585aff46ce63490e55168c71a0c15cf1bdb66065d5448e79fc5882380b8e7410a8012674b296d0ea0142080621be0f4f6de30184b1da845312b745bc1c921a6711d44a3378f0c351d94bb7d0dfee770a351dc79957df88599157e28ce18ff36ca3ddd01177a469d3abb336e9ab795fe20eac002c959599ff586a84c94fa98aa1e4dfc7b3795bcb764a2f942ba26f9a00e2d6d43b556faab4510e8962021779633060902a77498d80a4931ece94648eadeaab0c2357720f6745f12300ddd74179db582b7ab539645d251301c861f9db9fe2746a83b5c067ffa202718e6c80d7eb90fb7b5ff20eb8515aab85a95a731eff86544eb1525bd6c49a175fbc49c797484af21d52084362595aa61a066416fcae52b52df4de0f34849d73d70337687b131980d73f37300bba79752a54fcb276a5cc847cf39d229ec6ad282b850565539792f0fc31bc4eb321dd401a6102172472ede50b27125aa9cc3654e02dbf16c00744bea14e2c013b6a6e4ce423b2689b3665f96be1c078b565b9602a4e6cef73b8732a947e7ae3e2ae6ccb8eecb20ba2e09eddc6e0ae27fde1c974980b4d39caaf86b1e2681e2fe5bb028ce77aa2968ba2275efd524a790f29cd6c07637d0b404f6118e8c3b4d7bd3074980b62a91ab91a45d9345ffcb77be00cca315d39128ee8d651b3df0381d822d125d4c7d1800a9e88a5a701a02c2bd093a51efb0d6579182b5dc1a2d9cc1f27f02ac62fe5eb038795448bd0e2bc34f10679aa5cbeded3849e4200da5aa1635653eb1066c77983bd5e5d3fcd45c1180c24881dcf3f9f04352d4abbc4b12b377e370b1fb6cff9078ef489109552ca2cabf838741b5f7848521041af5edb130b1eaace9dcbf965ddc868d64359f9eaa102116be5478770d037e24c6112a0c7ce721f7b98ca72e7654a8ee1cf6b20179a16940487a1a059d1821ff61050b97844804e5ca74a0b811c395604fdfdc83e8be21f2dc90065a62aba4328e73fc74d404e78c3af7274e7e3db9c5de73c1a327428d0b0d70fcfc330376cd494ab5232dd18285bab3e21e4733c7bb5ff379a48c92d2987c3eede51d8f8fcb1cfcd5bfc236d207d8f1b6ee1ea95cb078955da2f115db501b20cf1dd6edefaf88a9202481534af83bd4f9730cb437d4c28a62453f8a4f02ea28c8bf5d5af1c6da0f037bc6eda763ce77ba7cd574034694434b181d2f98d26f85b8c17636d7b698a0071d993fb0c45943f7a802e1303cb800d7f040f28e9d903bd3da23bfee458f7d50f26b272821a4de3fe672d7904c9625c461e1461bf65a0f0ab8760860126c9e6f27d60f87bdb8ec956b003877fb4f96a9c59c7af02bf1a8323c628917869117bc3be5d56b8475946eb15f215be7d1b1854f52c305aaef3a00d1c68852a6081fcffeeea0d3bb496e01e33e6a6fc25d86a95ccc365b3d2555f4f42d9c65237218b86f935e8dc0e8b871adcbcf2b8c1aa256f125743e2a2319c072b3493251b01ef255372cd0efcdd05327fca36b6d7e583f5feabc5a9bda21fd5f219cced53deb157dfc130b0d334d37bdae50fabe28aba4127724055c23c45445c94fb1061d807523b27522504c37130dff469ed64db941eb3f0435948de373d481da3c2b52ec107f0376b871e7b78b4fcce7baed06ad5a6f203d9d79033e4db033e4abb47590c4fe35dd06c3b51a1d7176216565146d2d8a91add1ce3b789d54033b21c08424321837dc963682742bfc92d4130e97cfacf26ffbd0a8d796c3bc76da7a02b59846aebee1893a5b800e6c7b72ba87adde2d35dfb2f3f445c3efdc3fbb1b9e2aaa0af77eebbc81aea460f401dd2b25d5606e06d8ac5c7d0a28332519b623b371dd5c34df7372ddd441fb2e969fe5aad8fc9eaa08f3348b6a9bf571f98e7d2010eef3a099853e357625f3e0b9a120c970db6a3d4e0d4769eac96b9d84dad6d804f062c704661bd07290d8eeb1721c317c1ab307a6a7e2806f56e8647ef0cc03d29bb7f56ebc153130d85be37befd73bac6c46dfa0a3e18854f801aa4426b4cc109a7543c530f933407aeb758c612f5c7a8b32971306fc26789ccbde5257909ed5379aaf12c3b01983b0737545573b99bb26b58a15961cd3c58c8e609d598bf6c83957179b348f9ae89f2f690ff3410b155793278561046046d71171b1f8e18db883a3831ae03e95722dacca07020dadf68cbcc54b69427af3288186b1a4a10321a2101f22a83a7dc6fc34ca7269db11b7e01cc62d39c9bcab3a5eb95d9c0d67de3caf7f5cc31f8419986f7bea20a56ee60badaa46e1cc727d23894ebdd475fc7679261c7c2194cfcdaf8570ec7e8ec3c3123e5d98fbc1e0adc340809c253582d3fa73be843c4041a9b80a0006eadbf35f46f53ed33b52388f271a12b7bb54a3261b3556aca25ed48e5ccfedf3cf34927044983babb4ef2616de5ac81ccac28aad48f68d003bcd767bafc0fd010491682b79e0687f64eceefe60be876b1601a7d5f7c5c56dad0609776842bd1278e0f3a7a37e984232200740379377999fa6ad19989f5e660186566b37c85c34f205622eed70e95a64993d7fa31e0dad6d8ca0e0c21e08a375221e8c371bb14f2a6391fd4d5b4fbe17471eb3b5edc21732bcc1af735c65ec3d9462d45ab5f9d7a00826515046b4e3eb492451d08aa7e0de5e3903f239534adf43b014ac03ed6c90d5b591cdccb1c74324cb9c2ac8e42592628e979f349acf147f9a6e0c53a2dd14fd396850d8a137f5fe8d6f3b570aa98360b055c184468cb1537dd9b965ad89797ef933b18c548dec016a6b0611b59fcceb10779278b51c1fb5d631cb1d03e587898be69870e96545f68c9e2cb5c8ec11f954f3964cafb61dcef74feb1600898224ae5351f3922a40ba44b0d8662c310dbb57a940d94c7cd779d627b1aa70d28e3906ec1fe5bbe421397ab1570f40be09cb0ea75e3ae7af0cd1234317a850c4ca2413229c16aa8dc554cb1b565cb38f3a4cba407f5a21bbddd49839473f0a4479b5346f944c8a1f65333e3bf4f7b30b59f13749448cee2b6985f56afe11d8a23ff5b481bb7a0cceff4160984ccb589bea61a6cc0da2dbfb633d4ee613184896b9cfc383140d2ef826d956aa8e69c303b483eb7cd6d5a453b1c1e2790300b5574393cd1f5b06a1bfaebba53cc9782fc7f152b404160054830f7cc8213eb6bf1976c6b86d16603d118ad8ab931e4beab7bbc2faf8649b817397f55d8a2d10991f995ba85a47f1be87f2a800838362bf8df5bd890694d3a94fd131bbe54cdc90b693e659fceda037add9dd2b6c628b27285ef96ed761cfac7533d35b1a9566dfe7baf87a7b65b7eb2ba814da92c2c6954a0c2f94088820d551d4f5e921c314f0f4e759ccb9f75932b4c0da1e9460428b69abcbc8af0cde0828bde043458bf90ab9c45a10e93c250c290b4f2690b6c0a71506e9cf059284c6626acec91fbf1702a325b5639e436726af2ae3b75ba34c3409f9319f140b339ea0b0ff522097bcfa4f1d4ba1388b266279cd3cc9d220e7eba49acbaf8c40a40edcb428cabf618e6c38f929f397ab70952221e03e6fc62242159c2a60868ec2cd434a6b56e7696bad88979e6d7f1a2056b2e5f1b0a9dfaa68eb1c68b48f5188a97e5dfc5469b15d38a5990ef1ac369e68d993884a36daea480dd13c390d4aeedfb0be5767fe2f650694668f9c37484c4650f31efab3d84328547c31947b43e3dd6805892304b726a1abaf1734604eff7a70d027c1f9d738b3d79e62b551a068d044a3307830d350933afc4ef1a03f006452ada6dad5fd79469e67b9aa50a766e9da5bc399a6629075ce05ba5026db67e5b22dcbfdfd60639783dc362ec5a91d8f2686a77298cb381c7c2defe77d7e5cbce250fb448fd29bd68b5c2c65e6b842cba17cd04c0f70430ba567d09e7eb49238741be091afc8ac983d460e3cba578024280da2b68abea96091fbb6268c7b9844233eb727bee16c74188a593bc0872315a60d55195d498fd36ed25ed64da3491bed43417cb41b0a8b8402fd38bc678c0fcd64b71e835c49de7fe870af6073dd910e7484b5df2fd3f05dfdbd9ee2829e5af7169aae1d3996f93ecd8d94176f566d4cac8417f9e517cf0a5f5fbc321dc26bb524223d9e960a224f327dea92c2f90cea4f89c36346671194b2b9030a0d4aa9945b3d706101f38f5445d896e938c49202f58e694e2b9665302ade4d746f906779240e5aab5567a3b5fb19996dc0edfe9ec5f7f42c5decf75d2ab3e8efabf886a590c22ae133b3ee06c33d404758dd980923e730e786cad5a07107658584b85dd17900abc2b373809ce550c66a1832d11a47324a41ab754b8ac1136f5e816f2647a5a414961fa0873ef5f1c4cf2444a1d35ae1171212dee56b8b1aeeeed21f21494b08b314378a6cd661f134e01e2cb69d567b351f9724cddaa517017d76f9b6464d65ce87efc51d74509316f5371648f82c728881fd109981322cf95473745bf77f6e2ca96a3cf92ea876ac9ca9ef5aa2f973dae71e7e8669a28119238ac5a6ffb7313ca12cb604f71c81d64e0f068fd9b605677a8fef36b6801916989a764a3d9f1e068dff9aac7a4e4a02a37d73e142bd3383453582a49b98a7d681281195c6a0b314b115debf46ce6cf1bb281c8a41847020a2b44da0aa450cb6838579a2f997764abc1b30332b8390158145cff1b2f4bc56e58139b22999574c15dd4f3d8b571224f440afe26fa5f6629196eed2b2ff5ab2109f7f8e57bfe6a7dbf3104d18814d2c8493dda47d005f0986d40538cbad11f101abb788e4e45ae53ccc1f2202abae97821e90e5fe5ecb49f9716b79fc6af0f6e11c21496e554b2ea11ab856090c68214dc21a641a6b444a9ae82171be19f8619c8c7b114905feef5b5acde2abff66d1162f26d45c117f3d0755319d4373a3daf2c8387d3aa3ab77bef8dbb66dfb19a615d83942aa430dbc185eda55803549090dc1003bb4898145403afc3cd34c0c92837cfc12ba0a8ed5d8a082f85b32882bc86881c6bfc41ed4aa87868d1d460aa382d65fd3759427e7d6f3c5f4e3c44ea25f0396ed4d58676afd943dd2db403859a93d4f864a846bd25692931f9fe9294e96eb225d29a998b5e5c9c549291d98f6c7a7a478a563638a8dd3ed57f0c80f76cc83742bb72f42b3b41afa737482dc7b75bf5e37d28003880faa38bc6ee8e26c913197dc53623b9601700d71f2b94a6442d20846c93083e0d3a6a58323b77fad79b1c34a6f388b156d96c06eb22f9df53e0ba4511aeb782f413937bbcdcf82940fa939a3237d2c4647fdac09aa0bcc9a1d230c2fa6c4039a390787f89ba226b57d9332e984cb271d36e5979b82acf9706ab99d8ac3c38a9c0c53f4310ede2cf8b71a65b52dd2434ede0abfdde089133ff848985e0e7d4c4972d65101740b8c265f72d8df41cd2ba0821830c02f11f8f583ee719f2f699fd12a290dd24189dd6adfd1492747059d519e1283672107d0432b136a47492c9c0a13beabe69de0cf82f023574edc6bde38f9c20cc4eb64903f8d7f74ea320a409dd62a535338a6e0835922e87a79e1481eb2c1cf9aa8b971b27e92d472e6496427db53e25cf6552bc4c0304783525b14e6315c253ba6fd8b9a5670cde0a1652083cd035983daaf4f96625fba318311e160c21445006565cd6e73f76392f705188e1001795aa3fa7b8cd49adf8f7adfd076982bc0b58fe738b3448eb50e28315f37aae350dad4fa6dd34b6befa015dcfad3ea3da1a536890801013ab983efadb275e747a96c49060a037c6c8ab791b11dbd0541a3b773c9672cbfadfdde36a8b86c04868d35d037002b87f488791f75d7eee46d2714bea8e51a4b840c7a7c0a884df1d6aeabd92c2d43cca2fbcb1754e653df26a50157f62671a1008e70ecb95d510f63c508b7d05603aac20219bc9e0698a2493c1ab8f3d7b260500e4878648bda776cbd5a580b3864fa220cbd5734d70750a6b24afb2340253c62f13f247bf26cafb86a77ceeb830110a83230e0c5bd0b92c49fc1a2e6699675f15ee0af670d0427b386cf49563126cc8a0cc3056d7431ad1e444cb49e82cf1446622b4ad0c5f7ead8da874e238e76cabfb82a2efecbdeb0401a389e25c0ce263cb0b3952a21aa5e654598e680400f577a75bcc2e6b0b94d14ef54b7db5303658fe8c9759c952409d0eb14d41966510f07cc2ddf1f5af80a65653f8b6c1d3b13fb126b63e9af82d609cbbcf9bf1d8de90d3e966ea7b5c31633e02350444d6a2c13e1462d341e667ed25b2d8268c77eacd4751e26638dd7d4f6450215ceb149ef838d4fe600ef22180a37752cdb3671bf2e716ee0b3e497a68b0af4df009b3c8eafa4447f6edca3f655b922a5a4c74119174910b04d13c3f8ac660e8d3f4502b8152a8e0c06a8237a2291657033aeefd1837ad29aee33603be07993bea98274ab5239dc591598154a3dac30fd022ca8b695405a917f4111e3c094d7365a35e2f19935dc849fb53227a26a55e0cbb0d6251a80fe48e92d4fbb377ef7bfdbfe22b5fd50f2260c827c92343a29528a13c27ce5a569d3ec0c657080e6c43aee1172b1be61f93c96bad00faaccbdb8acd0e604b9217ee99641b9cc0dff77219786e0ea413f6ba5d784461badc13afbb64844e5dfbe415ce32678a66464b88971013a13c90afc6ded3c636e9e2799d90055d7ca8e46def6293997dbcb898fe43df4d15f2640f8d562ad06d0046e24d6c00c42c861646b2f118279dbca7e622e4a72cf47b56f7b0ba97b81cb7abc597d5e50c26e01fb64f46b7b88f76bd8a8be05fbf4cbc0cfe3cbb76bea56e30694250079972fe0c295fea4a251437fbf6d0fa6f0a5491547c64fad88d1b0eab1e45834ef165d834a42ff6d7bff4cdb050383957680bd0ddd7d17c6ec6def9b7ef9461a9514e480ff75ae79aae22e0922cd1b698d8828d70977a6ba1e0a8b513c49cdf0b20fef48be4394e13dcd137eaf73702dfa6fa80b7512913afe90621a489fd18d4edf4b2566bcbf293c6c1e0e14ab9951a134ae4c0c6caa22516149ae3af26e5d61137da15b3c3fc9cd8de8784cca8abbc1afe4fc81c8d7805f0174167213e4aa3540ba7dd739f2ec47dc8c044625b86ee53d608ad3e6041ed34332124f9ff123c1a4c5fa421684eb06697dfccdc50919a5817085aa4492ace169b0580cd960a4361d72e340e5d657ad7f71a95cb29d6d3415d9c65452dd3ecc0fdcc6f721d5991baa177f2571517ace7cad8f4f7a586575d9b0f7536ff51ea7c39a05dd3138830db5f9e322aaad64775a55c561ec79f60baae57e0040453ea87bb35318fdc7f66008bb02b7542bb453dae187f08a7970ad6063b877d2f03eb2196b1c80286d83cf2af72bd8c47377d75b602cf8ec3a478de64585a8c105ff11a2dee4a8a5f284d2e406044e971c3784378cfcd022f55208ab665bac000518d7c2f646ed2cbb2e50a98fe6e73cba8a26136e77c9a1a87d34d9490ae0c4cafb206184472f5861a52d8e5927e0030f871d8293872173783eba057c2dba827b12eedf3fd488fc850ab72c80f9e88b1a38aedd4c411669e5f0504e5694621c6902830ccd157d678331832fda0140437d2aa4e03ab7221ed7068db72078ccfd9dfaa37ec7d9d8739f06da32c41a0eeaf6c87016c2c6431728d1ab2f1125f5303cde3784603d7ec4c0409ebd2ae55836ce81b1a963ae53ddedc2bce4feb6230ac6f29f37aba1b43c0ef887bbf5fc4383b66eca1c63f0617238a055c59e1c801688474a0f7034247467f306e68eb007756f379965abd2a38573295d5d83940b12b2ee737033e0187f81492bfa31801ab801dd16b16cf47d5602503e842dfd7159e439b32948fcc76fcd92bf064498562da475a1e23d4430ae9716fc93713181de6aefc55a68d37c2d4aa4039b90c07a83a44e477ae83055319e071e7763fd5a56243296dc169f0e3edabc1b5f012026707997804104fe9180814546ab5687f3f85712bd86dc45549fcb60b3aa22662274d70fcd07af0df66565ecc8a4f49d5fbabde3fa3cc03225326ce7583b26076c1a3fd5824267bda7d72ee30c9304577ecefc96ee3239389fab62a029fb824f37ef9165628a0f5bd4fc19360ded9ebd0b91ef29329a0513111b47a53e2c093debb159bf32cdf3ce3d5353869943f9ee8128cdb03d6400188748ac04451e67bfff4a037541b87774405b77cf0983c7ee2f36d101c22a2a291c50b897d4c08ad96f0270eec83f86914459cb49a86f01a927e6d0075040ac7c0e392d8a239572716b228a3b07b2ef469ec08db48daca4c41c1891659e2e043d2d3512cddec74bacf57e8daae644fe6d5e7c4d54e2b6575b808266be1d87de2fd08d616000e1ad617d7c58101508169f6a15c2971225426b07bb11203437aad081b50e7365c16bc2d725125a82adb562122919ace4cbc31fe696d2bdb8358df5ce916a35d6d54b0afcb384f424d0f5aee12a818f96173cad59d1390cee9a7cf41ffce1dfe779edb07fe1437d30a59e0aebd091e0f078f94f664b3b8da3dabbe7feda00ae188a886dd9fd9e6eb844d9d2c8584dfc6879324280bca55a21561860b8a8477a38cea81befa8816b7b9926f1dc36b79fab467ec2d2a001bd02edbbe142461f6fa24d6cb1868cce587bd646cd55d04cace1b99d3d57d3fbeea47e28ca7bec1e0c1d721a160c800fefc7c17c5fe8490401763e329ac5c3470f430f7f6799a6f0a23dc6c0d918be8d919427858dcafa2b08da82710fc029991304766db18e277f97bd33c46de412ea6c04657b06bcaf8835c4bc9431513948cdaf83b46754088bb20a8902ca668218dbe508c6883e5fb42d62911406916055d41454779adf8dbca84e579831dbae1d9341d85caa8c42f9e41b1bb32eff484fef0ae41eaf8cf362f9712885dd25e775b0b7d267d47467092279146cedcd68a6f0e3d28956aaf5d7ac7301aeb2fc5aa4f113463db6092c666072b49f265a0f004be529bf90bda18154177706197c0be89efc20a635ff37793e1a16178ae0328c0fc34ba5f75620db2a80666382e79e896455bec8137724e74385e71734be41212bca95d5e0a816efb0644d589d420ca5ceca1a33cedf19ab66d4381c1c55ae5126e23936911a56425a170d54930c6f0ee2a411b6d5c71db4ef9d43517966e2f020beb9e4157bce49078dc0f141c5ec59500bb9d37868b1f15fc63278fecce5ee7becb30f815beddc540b391cfdaa3b07dc6d7463009b7d1230031ca97c5aece72b424a6688b072ef7319d3823b71091d2ffea7cb246c9400127b1c8bb3cdacb8a2bc5bf37f7914f2037cd95b0b776032df637a70a4809c249168fc00bd9b4e91b493b099e2b3d563406aa5b31580afa4a9c574211fe8fc704c9a9dfc869f7d214aa7e34711472d65725d303d5b5321c6be1c12e423c819ff430252105b8961d6c0b552338b69395fd43d6f201a7ad082ddf9ca9df503206e30079899c323dd0e98c928a46ad369bb6fdf6092a394b5ec655082937a274ed7eed1e8e1c910d69096326f16ea8e2fc22d3b25afba74b5c8544c7062d826c5199eeb461191835d79711cb12d384e928e65ff1b259a948017924716d0d5a6e9a3819cd0f76b4a2611ec9d4c6df6e06315b11148f0fbd7db3e5b9b961d872e93d6819973a889b030ed0502f3b248e70b51e100717213e957a27b766d5fe4f78c7da6671b7d0ca6956c20bf9792868b4f325868ede1a35255d3a96e71b20c6a2d3ef580cead3321e80f378e76cb8024b7ce6a8b932e13ef13503082826f4657623f08a5fce5fe90873a48056c88d4c41c10f7e7a95b08bfdd1204686f13fe4e663b4342cc6a6f44925723008d3eecc7bd0da316dacc86c8da646780d11255630c17ca84c8d44489eb700166896d3e52a79f9125f4b453afcb91171aab2bc456aadbc0b34de074bd9674916cb248c7105285867899dada8e706472e9b0942edb853929cf3c23e5382ba4376e5e4f9fea477032216bd6af0fa1097eac377be50254d2494c97e8405801e70c4ce6784e3a1d9cc1292c0ec3c1ea2839d4ff15e538ceec898de6ea68242fe0420fb5a8e8dd2ccea907993b4f237ecc1951f9c665cc8df09877839177b03cb82b1d50405615a11a56f4db64fc5708f7bba95aec9243363d4ba820976e367a28219bdac9b20bae3c6fcc90d5229a57f53e9ae4305c07bf14c960cc4025ab4ac75b70a6d5719977b89808cd7478da777a1014dbfff0787362a2233ca4fc83b47067c718080a3a5aae9dbd0b0831bbffda16f92aca4651cae3546bee762d7609660360f2336298bd4a177f019d7ae4eb18f1bd468a90cf337190b9637aacbf21432db5e0f00477eb9d462999c9e295451c3a124a208fd86dd540094b80f15dd2efd0c2c622b026c497516b197754918de1fc23f640835a973add93480d407192e7b2106bed3c2388689380794c4d896b03e3f063f8fe1360a1e6ca924fce32757ebeda62f060f91403476e69dcf0f65bf0cdc073de7689fc65672f7efba2b75e5d744a72aab06f36af9f5f93b2fec73b105cc51d0f7f21e6cfe970fdaa995bcd04b90a16ca63681db410475ba6f46bcd68be93f8838b6c3c5997106e6904f3bddfe1f23b97242508d4dbbf874bdd9f08ab8bab8a076bcea0eddb5e1e5348a2e51bbffd132b066cbb6b13efea126a6192a2539e9677440284ffbeccb9a2db34b6ba9f286ef7ff2cb5afe2c679f9dd665c8ebcf264adbc250f98e492b786f145055d2eb0bb8d2e48d2bd8c1225084d2017aae4bdf026e32bc1b2623731ef9540d2db2b82b71c18799002e316b30d227b539bc34a85450a7c014d830915a4685f1b42d5c9da325236133a41ecc22bc5f76fad0e0835ba03b3a52efd896d7fc53b29965aaeba70a6f48c6a3b7d0be14ba1d77cc67cc564902f792cdf0c10a311bd98df60965d04a3a8abbcae47098ecb4fd63a83bef88c9cbb794a97afa844e1098f6705ba5db146e9622b5aa4c536a7c22aa55e8d7264a6fe4f246a0079da8e48eb1c51457f4f43b5b6d1749478f0df4346a564a86670cd976e97b844889f139af89757aa53b2b50327291654c17113988bd39f28fed93312365a5cdacde929b74e87505d91afbf9b74e81b026f2088208164694f2e7b06adbddf4cd07bdcba3482e04d3069e4d16fb9c4a76b5afa28f23a39ca194c88bf4d85d40fb410a696c7154f1ce3e524ffbdb4481bf08df990c5bec741de95551ce04ec81cbde8143d2bd80b2f9ec3f740e9cec043d5714f9a2c4a3e9cdfe4f0d1ea6d49a3075702f40c2aacef1e4892afb7b44f2b7ea04651c93d5ad8d4f730f3f58e7d307f36119042ed2bd74f2eaa1dc1532690567199fce718d0f47d53b43712c624e0ca40785e40dd32824aba95229a55f423b270727a5a9c3d03bbc589e2a0886c4d21680e199ec202c614f61339d4e276f0877c3bf3bf6327cb0e30f626d0e37ac60b75d908402329dc34bc237a2b5505567a73014ece326285fa9f6bb38a91766498df7fead69a55b94a7649d76cff8f4e742f69df4da7ae1b9b2d7f397ace1f7f2bd12ea2e48919b38f3e3c0ee29d0c98a96d50950194281743b7929e86714bd8998499fd78a1dbb424e906043bc104174e996f5087b7331ff6d027fb222872dd9cb40632296e2616c26f756a61073bf118421354ac67f290699900e62e7722a51f03dd2cc770d0729166984137bd214736442d8cecd62266d00d14df1a31b1549632b2824af7b2e7c29e3eec5b94bde093f7a477137b0887404ba2b907fbd10c82d2cc513911e9dbc35656e210c81a1edf0cefb425ad3ceae83e9a3216923071f20e3ecd833c1138ab9f98f7d663c7beb08616a28facc478632d08823356c3050fc22425ea3ef329b2124396c4f8b6236c1e0331d6ca34402d683337e31a01b16f0571ddde0b4220cd0d8d083e1ae0743dfa1b021646de393417c263c82c25e8f1356c8d54861d9708b64b5c280e16f5d2b8dde85fa24dffd374046b506f06e595d3614ad890c49fce96494b3b45aac9d8079a0488912577ece3ad9cc235ebab891cf89c4e25717da94bb9e971bba4e8442f4cf617a90a7c4431d4a050186348e905d237f2b708b3b67d48bf531a3967658d182342a84af69c6f8875cb90fd2f9a9aab220c89dd191f62f510f98e884c0f2b98a3c1b5763134466a30730be601dcb964c856c489133af04fecaf13113b7a24f1cc21eda91c7633e13e8f0165c46a9394d951048b4a78546226ec266d25852c7696743859988a90c75b4e0b1b9ffa2d3dd322981d1749091b1f0f464d6f60e3136bed8de6548bec22025ce959d18bda5b13af2c8f304b8ff7d56cbe4a29ce2b5dfbb6afd46f6ccb08d51c10e25f8f6bf053c5042901a1ee6da1fddb830433612f3c58b180ce0c596e2cc9f34580bbf584a93593af7475cbbc48ee055b865c81a872422442fba91727950a250a1e6f26239495fa709a5cc2414eda7990f4acac50ad1c3ab6dd11f970968e654b4eb8a477b76506ec8cea2fecfc27ad41d04621416edeed47e3fdc056915e8fe9c04706e53282ed09e59ad6ebd35b7cdf2978f64cc7d18f23de6498328e5e5211ea2096e4ed5f425438f325f36e02fc0da0df00b42c88c3fa673448c036e4f688ec3223d3f78ce37ef6c72c10bf5ae86cf1ebfe8ec6e17ab2bd9f601a02831320108de5ec81838031ff67897b32d9e6a3bcbb675a8925650fe5c1f227046b656e15a728f441fcd1eb38bdb89aba3e32504a9a083d67104c7a7f36c689e67aa5125332f8b1bce0b5712c7b485e6be377ee01bd3b6f59b3685155f2da124a0f6599db3ae01e7e21ea24fda32b4c4a751a2820002b24dadb19412e4339bb47b4a255b1c8b4d5a7c7187e6a288f519e7f199629ecd3a898584bf4ae04bd4e2ab9cc29abbfad87d8efff416b65a570460133fc575dca3fb4112df662019911d59217264b850f3ed882c76b9e4a3f9adff3f001152eee667c6ca2a120a39c943673e99964e9832552e2094fe611d398fa6a6818c33db8a0af482ceff9dac4c38278848a8be97942b42e57d2306ac637ff80ccf46e6ae4abc81c56dbe857cf0f5d181bd4f53a29f90ca13fb03eb783da869dea3df5471ad059f1877befeb6bad9f3e116077f789d50efdd9f0a41eb07e0da7436784e9db2b39d5db4869682d8c0dee39eb476d5d97dc0671f1ca0df8c9118bd6fa12e4900ee14c73acca6dce28873234e6f13754516d659e60fe9661e99c7fb3c8cae337d8cd7d122196fa57e557fe20018190c92c9326527a96ca892298f5199cefa080d0a8046ad1ca49fb2c09b663f7d35ecbd7db02a3c9d071e40c1cca4cddcd7dd7c8eba4cef0a03317c21c874a6ad100f681fdfb13c06ab4f31c6e67da3130ce94f2c6acae86de6af68e8bea2f7ea78733e3b653cf9aff5d556e2ebc2aaaeb5d9dc95811515474476626cb09bf5c8d480e01d2c784831c090aadc9dd29d352d83130fff28a931ddb1de6cff56eb3eec40cf623036b9fb7c5a4db2f3a01c4266f4dec00075a783c7bdce13f47faba5516c44da4bd8797ab4edbfbea63c9a9738c82b861db8c2c15e7ab39ba4e2be2652ad006380d77f991cbf3dfd72d68fc35e1ac30705ff12beb5fb21eaeffa72642af7c95455bebe1329bcff3e00cf9b3403c5a0f9c7a7649b69b2d3b6284600a76d8a17f77880f5ddc2b2d69a01b961d67aadc1559fe8467142172c4b1fa73d9ecc8a33ebdb3a857880dabd3502e6203df4c0009de6f5a7a8828f1b5cd2aaa532722e7863ba45b7d093348c3fbcb789b898b5197eb2681f78c3d7481ee65ccfd7d80b2b62159240a811a370a5256886861f776599d4b9ba985488a0f7986a222d0d862d542b6d623b3b31273fdefa3a2f186dc49b1ddfef53b6c9353516c282fbdb79f8830533827da186b5fd40e13c4f7fadda671b000dfe22de331bde381ba621616b989a13c7fe063d3a01e5d68f5cc0628b2b99ce23092fc824b8c8f880626f83396ce87c98e12a9372b086c6237af70865099b398dabb327dde6050db2b8c78c6f1910da7b70d0ffb62c61956f373faba52e0360969e3c90f890e908e36c7bb55c37e7cc8eb16238b828066adcf68a81a5b32f333bf671d8c56f346e795de7997c688085a2b65a516cb4fe748927ca9f17b4a464ef1231c6c00677853a6bb4e00f4493f8bdd3e72987ff3a6593ef92948e863e85a2eb0b659aeb03062d91563b14033b045de58a6395e073ee733db495dc98fb9e4373ca03fd5b26e65baa358b283163137247917630fd9c41467d4b648aa7bf090a4c4b3733e8d038d407d335e2bf6919b7b5cae2b1f928e5db69a043c93ce160468d8c8efe64f6b0a9fcc0ebeee56bfcaff1748990b869988117ca0da91c007aab5a1c3f419f19ee5eafe8caecc8439666ab172f82494c2fe5c0c54e2e4394e097346b03f655a644b7018cf142b9cb768fff3551ea3cb2b795ab99445d2597f27cdce92d55535aea7eaa703c45017fab6b46565781e9e73c45ff08f8ac2bac13a8caf93814ae4a574d03f0af1b6d6de92960a95f1ba2fb13a1064b1b5865191dfdc81a52e5261c9b73a964dd4416964ffe77a6a9da3c39932d07fc0d2807f9fd6e0a48e7b2be63e8a4dfd55f55b86ea1a566b87edb8616196d13e6badd14d0ea498a44051f7a01e6438cddc52dc27a4ff4667ac91de8a56713948d78d7c320192fcc08bbddec3f661b612f064be444292e9f44c1106b45501f163919733408a3a8e804ddd0dbb83e11cdb24176bdb45fd43928078cc24cfd67f8fe82cf7aa41aa1c8d8bcb2f1d5bfd0c8754059d9e62383e82cd5771221a3c2e3a75070b177b98f4ab46d0c0df0b4e31f6ff86326cb697f27a2fa53d10dece74d05e5a9302c9f317590960af900343a22a8ca27c14b63854177397a08ac85d2545fd499a45212afc60bcbef043670bc56f93a9f6fe76d5de6efe8c8a952c1a199aa2ce7e2dfb224f05a9a7af5a684afb19aa808e072aded01dd91631c4122cbde104ca1665a16e9dcc89664630766155fa39dc86d1283c54aa0871e58e15b0dcf88b1b2db2331c56aaece57a25ad4d8628f4df1c5c8c60977e975ac45ec549961bd11612acba9b416c1014dcf6312f79b88f2af42dc74082632424300d42a99e3e78caa272331e09311682a0941b3e304079ce75434f821eb0654c1f5e3ca60162b4b903b1ec3b4c3b70a8e6f81ed10fc422f136526ba8130d5a1be83dc35768d88148d1165c57d31dd4a32a9a55d02c13a5aed305b32346983aafc5bda1b11c82a1f4ad5c49d4f8b45d2ce8b210838603cce3a748c853ba229ac008e92fcccce9032fec9f3e620938387d13bf1aaf8d5a549c718a0458a2fdccdf16f850d6094e65816c8aa11c032c3ab7721b162d19611db99bfceca09ebeb03dd4a63bda99477626e7e472f7da2b4a52324278ffb8d3cefdff094481e430aafe6918615811e382f4cdc491bf0c600b4674aef80a14e080136cc286b27c97efd130ccb1728eab3ce8d15b0185e1789f4c1aefb457d25410183f74bb796ce92d256df6d4725462be1825f2d0aba9f2b86c9a641babfd2b8f104d988ec3295f1daae654f2ccb320d82606ba4c53e945a247eef60016e39c6793c8879798beb654fa691756deb25731c63623595869bb8705320ae9674a99eb659cff55e5e65a69a2f17deebc8cfc4d9dbc47bbf0654512043438a70a48dc9c6a002fcf030236db29ff8bf894aca36249417d64b7f951beb6534f0912b5fb021a34d79a15dea743a847b9852aac789a275506597142fd66023609d25f63fcb69916cbc3a76204b8ec77b49047a22a60b1c020e5a428f0ca2907b5f713e3300c3bcacb6a6db3475d2380978ea845e92525ee206f0f2c8934016a48f7e5093aaae0b6acda895cac078aead3d8aa3424e44ce24989f829ceac7d8e35cec829b6a02404555e4547f763e39afde9fa1831b04f3aeaca361028961b3edf83c14bc47511c998dc0f00c4ea30a81008ac4d702af473ccf6e9c0c616080ee69e854f3f6b534e51c42f4f5463b3c0c31c7f4db79977cf705cc6f343084cd02f48d1cf69982b9121be5b5080455c3883e367cbd8d97f4f56470689751f8856ed93e253d9717de643086838ccbfe74ea47d8bf9d642310f6ae9973399475be6995e2be6f112b5abd37190b7ececa27daa545989fda90bf8f711a0f3fd9349bab3d8c5d6dcfb2ef8ee34ae83836f87aad00795ab3e47ac096ff95f15bde4cf2ad581dd5a68e658d1b520eb11356a0fadadc110b35f847623c667b308308308ad4efc801ae778099329976963905930c6f7daa78989891ebb91ab89987584b5578360fb2c6aaee858f95586c7b82741775033baef9b006e66c48aef8aecf749ede90dc37ed0b4e974ee3cb18a8231c35614e65ef09ff032384567a27afafd9120260afe6fc61d41d4b4aad36b770bbe8109ff77b4c07ef23cf5475c65c47b06201df94727b281545bb0b0fdbe218b3a74ec9623679a18a78e01e11a213e23781f825d93a8916be33b893adc4ce4fc8e4299ed9df9f8c5a0d94b89dd38a50b576ba13bb3880f87f85588195a0496ff10e25feeaa77e5a2e01fd73514519a552a1305f52b5f07fe98cafb7c0c07497908fac43916b92daa42877a5f4def26d7a98bd6b2f0f483b9a7fcfc7b912353c87bb98f186fa8f7cf4b4d681dbb0c87772d3a3be14a02392174c0f4a0a7bf394486dcf73b204e54b79a9898eda7ee8f5d5211b37067b3920f3ac8aaae5bb7abbb574cc2d647576a13009955d198a8a94af7c035ea9ad0d33cb38724ae5298a20a7793f280cb302a3086a1a0d75e16d4d01b2915d5f2cfefa78c74432b221890059c2fb38d15c0446fa29bda8199db8f89decf7e4b5e1bc43f702b2519d3a3950aa420e7292835d084d31c9faf625af5893f7a268b6412eb106abe66b82e9fb16f34d75e8293c4a64107251c74e43bf6ac07226fb1f1d2a9e5ee69b941dbdc4cd44e1144f67e854f35e3ac8e42cc5f34546bc15e436be123c8d7caa3f219d0ebf595f4cf78d4ca4c18d4813b726eaf0d07c2ad30d8491f9531384c3126b0cdbbcb004ade806642d70c5636bea8a2e0cf040c0a625b9e8682c8d50c90a7526d10b9fbe23491a8600419ca26656ad663fa207700c2055fdef81487739384824275901e1f1bc56ab18f74fb10037e9b6e5b849db9cb5a629752ea7988c09d45149c4ef8ff27e5d4ca0bbde81fde4a05430841b05463d4453403d78dfd6b9504911d42305840b8648b2d4a2f1a76087a7633e598fb6ab1b6bdc34729443adcc0f13587097106db2b8796db90dafcd7e3beb60b4fcd0be8ecd0607f13e54abfa90002a56dcba59ac3cf0f57c6b3e6d4bd1319b68663efe678938a7cd1849524301ac7e770eb23a4f3a5f4fa9aa3870f7434d36d688485c78751631aa82d4e4ff1e6a77208039ab3efc58522daa5f413106bab74376d56657043bfb695d56a7bcbc0c3c07aa9fbed3e66160bd42f596c399f4b411af350ffa122f2c20eafca5f1948e4381db0d12c8bbbf196f677c4953ac3e842476cb6862c6d06a2394edd8e308bf908af1e3ed9229cdc177ad320b969100e67f76742bde334ca77d5cea6d3fd2567f4c9af123c614238b56d321e92016d6eeb54a828bcdc3a46ec31ff2bf0108c4b95611239fc420d33e03640fb1ec0cc9a611f5a4a95a68d5a0dbf061debcdcaf64ca294d07a0744d5908903e638dd97f14b8cebdbb228d5636943c12ffcee3a9e66a5a67170a8ef5c5d62f2e3c492555eeebec509cf514b2383cebc24e530c10838e64d211d4264aadbb732e1865a1ebaa05a1e81e3f8ab41968ad4100cd55db8cc35002f095d6d56d17ef77f3a24f5f47d609268fe2900f52442794f7ec91d81119627d13839011d24f3308cc0c2dad5a5c9862b6ce00b3f02d16aa4d78a7477569c61b9f52fcd495389737cfa68f2ee3b7d3e94a0d9b7d35ad8c12ecf44d248f9e2f046e1c58aa0991487813d44f0b44704394a62aa2f129a63068d27e81a6eea61d1c856f2191eda93765ecd95dd4a086492487f01e9f430a8d5f90dffc50de176d3fb10828de915b71d738c452816940986d60cd0b142bd5d196e03dc416e5ad5df5ed62c5332dd98f327be2e77cc494f443c630f0f611672fea1bcba92fb2c4fe5cffe750daad876adffb73f1b53faff834f26a13adc2f374478645431e60863e47289ca042d0a2ebd700d57f14d612e4fc7210b097dbd95ecafa190b325d34cf718af842426b086fba34991c2749eff410b654a13c7c65c359313953de4ef9ece7b5465a2eccb16900cc60a5e9fdd5a3c9584b34d61d298a23d439542ffdff40807508c5e3c8a598836ee27d54ab9fe1fe7ef7a379366533fa14e1f98e79fb376fe93c8a6f0684d3454aaa905c48e90220c8108a0192694500eac96e4c3c33cf19ed7f838f929e47187062eaf18d96c383087d906d38ce25fb02eb48e7923b50d9d1bcf4a884eec451a7274590f243027ec04c8996c9b7ebeb601b076fb4ae7061a2eb6e8085b05417fcf533674f5c77a37d8aa0ebc86ac54043ace55a38885fe2dee70640390beb60fba3c2842341b239ddbf749e5c4d150eb47ef76b6e4eda193071a4f1ab04a0791b9784efaf38689dd08818306c7cb1f23148d87531f39a2137e299476743a869b4d82c4bc073e22bcbfc4a569bd3dee6eeaad7e390e7f4d99f315ae0d9eafa65c8577ea535e9134aa9008d6f283e60a76825da79c500ce7596083acc813d952da0cd4bbd1277f183219a70778371b38ee408e55c03a1485c79738f6770dbf4998418cb287bb27508077f6d543ef5af1cb6a406a8357d4e0bfc0c9b2f58bf459078fb8195a4c38d09a83a477a20c538746fe8766b270cba90e16ecb0e1f4d326fb30ed061d7fc2dc322bb6ec8486dbb9d575e2ebdee5b689ed7f1e701f11d1078b24462a690ec1be7fa27939ddee1b8e28319f2b79534c395473de7612c4c9838b13c4257975bd1595fd42c1eef46e89fee792ec71593625b80a896636b6a6749da1501910e946aa2499b2eebfc9281b3e0ca9f01367db6d808f183feb4689f708dace77204c68de44244411fb3e238d68b0ca40efb44d1b0f7192dd3bce923bb3a773c468f0cc25a28f5f6b739dbf927b29346b9e5f55541e13b36e88d510b17887e24bdbcc802c3dbdd896b2ccaf16266535414cc7f480d2092b5bcf3f4df3bd4af4c68b608de70475a9d7070f310c064517bf9bbc745c065f7ffdb30b86638117a8ed5516f50219bfc13f6b8b466ee8cd7f3585a1ea617f7823e625a9dc0ce05c1e3d4e376ee642f19bdfbc83d648908ed66f87bde80906b186900d6c9808eb03e3ed2353b48f2432183d23ee063ac66903727466c05a5beb62546d377d81c06f642af3eb5f6539cb5fe993fbe7d8111d31d154da933cda8ec04d03b72137e11570e20f3a8a5abc1cef55f509941e8c5bf9946732f176381166c449b0b50b8a928b9249c1050a56ff5d434bc681125b3957c6346630a7eebad5412b80a38ad27a51190cf172718fd6bdee3739fc6633bfc1a87943fb47843659d97c0e19b199e00ad45fef15c79dbf0cdffac9f9b461274206a6c59f6e798849b20d1ed8defe88d8ddf95b56da80778c800885441cc00cce6fbadd7d5658ee56ccf2530df35d53c2fe466711f840f7db46d0653ef9b52c7331b49f6f338a0747566959dda44d381800f07c0e4306b7c8b9e4b7e3ec13466431473c1366027110571b252ce2cd071f52d9da568bda418ed1d39960d4820ff52dbe92ef554531b9bedd2c88883905142e76c7596d5cd1c7948b1c5f50dd912b7efc049ca094431d6c157e26a04a820192d86f7c5b04ccc25bd6890c458e3faf45420c82cb2f8cf4f74864bf461f9735f5cb821c1c028e80221f11590f788b81c80148245df59a95d2230f47906684ad6709745ed15b213db8ac28898302899105357025395c1fc4bc5a04dc5af61bd21f5b9fc2eac3f1034266c394e4460902d1f5139de0d26d689d46e411826bd11cd4f8294e89c0dcaa98c1cb7509e2ebbaf9ce7baf022584fba446978bc5715412e7060c0a3978530d87046a318ad927c8b097c43a0ec0b79d5228ec62088b38380e2c1b9239207c1568a08571fc85855b128b68ac8ce8a93777912ef0ffa804ba3dd5131a85b78bc3cca2065e53ebef07c3e789cffee16c6a90081c5eda9c24c980b9e8f38bd0e14e262fd6c76092a19f8ffd5240c2d2be8bcf9c9885b2fca7b6a8a291f57b5f78881637babeb489f909c39c45064b5185f41b55f1fc02fb7faab2c6cabc0967dbf1dfea862e80823dce072ed48ce51a98d7d71faecad181a008b40f0e420d0e8a417d9270d8eeea26a55d6b3dd219ea8c32a55304596aee8c27ec9207be50a90fed831f367fe8677dab85f99f7d495741a513449205002e488b5fd2782d79ae292fc1ae0fdc5dd3160d7dc0bb9b44b8c6aed37d22a677cec63dc21555ff85fe41178068ef1abe3d13a109999af94bf1ff9f4625bfee49e718c9a612b1c5e85e1c717b9405c5ad3c9491cfb674c6f39610e57b6110874385108638bc683f3f75e30076f8439f00933e7e74a7b69b6f7161c8fb80aea80f44aa39bff28bfbaaa55bf3927da0c043227e59588f658ea63daf1f441b937a214c25378087e2133a4836162a2419258a37b694591894f01d5e2938312d626226535b72500cd7fc91f756a6a5cd73be0d6c2ce19e5a72ed1caffa0fea76eb0bb2b8bea2f9653452f905e4eb973da463ab9e03f8644a586d9734cb588ed46ec2c6f65ba6e17cac6b4034e7adccffa20b4ed5dbb71de7be5afe968d7e1dedf58d1f3071689f814c66fa266482136abebc70c91a1db7475e2490b0e083f30668edba46d3b7768260f569b0a35844ff52e5af9f91e01b5e43d0add1ff049fa09693e91b6cec2bb026f28ba4160f9dd49ac29e5305f6adb30678f9279165e887495bcff31c3638da5701c1c5ef661edefe289d0f30a5728815a2f71b8162764c8896f183824af5a2ceb6a13e2f89ce2a37480bbf83df38189d882971fc6f1c3f7105db173a84d41dc7a6b272e6082fecc0ec332ff2ee013df52483b9dc413ecb436cca29f3e4c20b6e87917e90944be7412d598ac6db7950d3c2397fc8e426a8205d68f48a8a3bfa2ce0103e92c90c12ef41119469d2ff8bb6bed9a7c57842a654fed9860b4523ba173c974826d4fd1115f2bf44d511e1c602f0f05082396fa82f8f885189a83db086108de27e18d3a110f23f698d62f92589c8ee49f39e216f2e5a060c57dbee91ff41e122271374b221d05b1c6e87f4727862a1f8b749fa6bc90119e3d13a5b3587ff358922dd44086e15a219ffab7ecd914f9787cc8efc7fe24f088c6f036b0267082e43b50a32f4b8504a9887665337366759e5f7b5f8aff796a53ece3e5e2f8a46543f928d80829e9cea1eeab100539feb571831c26a797bd2e13d14542abfe5817aec9ebb3eb110e74a242f1db43b32fc48ae7d3ef971390c2bc5806586928c04cae48006f8b9a1067768f1a0cd16e4c632a42de1b519da8d5a199b46931bc02bf62a931a208e11d9fe44217e6d1dfea86046359fcc17d48239815bef7852bbf6622afe3e9764f725df523b8406090eb3a99e5d86f8343b9d417c2625af725ee5063dc2ecc650a3d885e9a8e062947eac85b8473f5f77af5e1d8614a8025937b215fa16b9fb3c983694b4ef65649f69da801cd558f5cfb1968ea3f31ca34ce9c82517704b24213dc98b9c6313dabcc696a7279f44bef10cfd8595b855f284e993926ca2ddba16258c58fc2cb6630e9136751e562d4ec61938d5ff42de9abca820941ce774499b71adc71882152040bddc3bdbdb566401fa7455f9e75db60a0406938aae689b66487d9f12ade97e6f6e62ee9e1afc398065b48d94c36a6ce5413a1c6b68c45d6f574e0c534228bf640f17e395d13999a51910d7ddce440b2cb0f41da1bc74cfee6430d8a572601b634f8255d047d3f31b1011eb97c7d16a201f4cfd600e0e80f208a5eeb477f3f3f3bde3060c1f88610759c0fcd23cef60a939c6e7666686adf15e5b2fea6713648e4368a6ca4b3c5515ada818490be8698fe0a2756ad720096ef85fe8a85b64eca7d14a8e5da028051ab5f361122b4cbfc108d08d4798e8beca9df03b2409f24cee8aae900385d5fc012bd5ffeecce8eebf63ae230aab6ff3caaf262bf0193887a27a3b9dc655e5add2baf355db8b77d1ba291298c1173673f9f03cf75bc8da138ef8da75da1e3758a57ee789dcc2687359c7e88cc92ad11eeff2bbfae20ca4d0ef878f7e65e56207e5ce9400c65fc1d3ca295b8c9353ba4002253a1e7d6da8581ef1a1de65eda4bc3d6a11a954208e587920d2526f738745629222e9358e33ca41afc99e83ee54442bd7630fd08cc6e7409b268291271ba1f2e7385609e87a99a3035d35a85bb7e3a99553ef6c08db9fd7c6d40d4d2683275ad1b202cea876bd5f322829c5f86cec4fb9113b47ab4267d6a36ab89e98d43e3155e7122804c7b55381812141c3af9423ab1234f35a86299f6e2ece211963918d992c99f233628cb95ec0c8a0fa1ee2a62598d9ae1ae119f0bd1a97b651c2fce0b45739fcd95d1978dcb9c88f947e09226072086e5a24f88e4a4f2e8243194df0668c3891dffe907ace2743375f95de3b2f1db667598ed0b1b045c0bff24a03f0709714e0ce07cd6fc9805fc1efa0a72dabf81f68dd73b56fb9d45150185cb117f85f8ca659646e16416b275e5199e0a19e291473f608a97d62962f6101322f0d9167999badb6a4c89a53e410bb46aa0c58d6b822eae8ac573960310c1269a7ddd0148619ed1ec6c6c75ce9d046202611b67e0da0bb1ee604845a289e2a92584f33e513453b7a660c816a231d5f7e611ef022a8a674b8c19ee6e985af6aa05d5f73545d1e68f844109a7dc0703f47b4bb5da1bcd48bccd1f47534cca8e26be0b4d0e1e9ee0abe3a0800ddb0632ecba271cfee362df93509b8758675f4cd36212fb777846e83c976de697d0655f79f358cb692e9ed04787e6ac8bee0fc62f4bb0025bca3a9dca618b2964ccfa869c3c313f758e08c8bae90d21905b2d00c85962cb6f1c658418b942cf5fa0e8ec8c97264ed902178ccb7dced6287fad4d07dd8b1184e28f39eac02a80939bdfeb40cbc1d73435df5f252c9229e4efecd781efd8e0fb874b569ec1515b4cae41cadec22b069eef0e190c7cac781e19950c80d2e33473dd394aa48fb590216149889370f8a448158431fd7478085876a1834dba5f4b7f0d0d9099da58844d6a7407cfc671496653d32d9e6e3cd6c7ef06d1a5d5a30ef0aecdba3a5a8ca640502b73cb3c8c107cbae4cc20e334309caa2344567ad1a7b6fcc0dce3ceb049c660024f4283a600e09122b55e1d54fe13e503f218fb802f2ba5d3bd000ebe0ffea76e91082d4a2fa8ae51059efbecc8a8ea7506aff2fc35178ebbecc35ae2c784971d4c86aacc7f3d13a4da5d2e819dfd13c674b727ce2c58bc111f437b6bd5a53e0653bcfc9c8f5985ffddef9f02b0c54c3c23d9470ba0e5a84845e54dc740233ea83c1e23915de05f59b2a6c7e617e0918b6400f5cdac14f4d9632bb5243720b796fa127f87c2a6e3f5b5d1627dec422df0558464505af998c889c4a5401656715ee8a8de3efb500994fabf0b4016476c4583b4563e01f4330ad1c6aabedc9eefa12c40dde0cb7fb9bb94cee3a67defd83a5833f8840fe4de97da6ac2690cc67b644ad7c8158c85b51bcfd93d7460a0ecdcf06f11f45fbd1270db04c4730293fdf7a5ce34612b0fc9d28ee84caaf94f3acb3ca1863b6339a169d81f7c84c453fd9278c2f9354252e2b1a5f11c06fbba1d3c84883df16f14a7c5f219091a4ad089a7ac189e579de6df2e04964dbf23e459cd68379c84dbe1c137b0dc3af9b7491af9d0860405a77df05d8c97ec1b1ddf5dfc4baafd1f783962ac4c445e6ebe08bf366f2968757c766603f710770c00f20b83e66b1c8f66e41cdea3e6149c36f444c9dd9522889fee87d570101b415a0cf2743119c1e86622689bffe527296cf61345b4494059fa5e7fd6e319b353dd9b2834caef21d692a354e4b59cd045252a45ffa4ff8be24ebaa2e576ee7b0282ee392e21ee2d10494aba3e982047aa85179078f55370ffc592439acf5bf61a49c2c5fac06d1d73ece483ea904ef584d0f92fd7df715c6d2b5871e4555990ea688283e7fdc473e63861259ea54873a367a75d72322b0ae3a0cf6925e7d921fb3f188dafa40687f6c5e80555c8c8b28cc083f7b0bc83605c96744fb55720e6ac32b751bbb1c5eb316dacb82f612f8a76cc97df2088e5e37c007ba2e4d81227c8de7dfd129ad515cf671c5a0f7e0abfde3267261bbebb3fc68027a339ee754707c2703b6ff427ea510abe20ba27957d649de1347fb76283d43f2032328586fedcd61101d9757a26d952486e2a1fa539055058f62986683f89ba847095146deecea0d6e60db24cf39195d6cba55d7158e287c5bbd8231c010b7b2a4a7e0fba15bcc911c70f9eb15aa795cd64feacd5787e6da875e30cb69a4fe323b06f396f1302ef5ce7e6ba9970fa6cd2f30f65629ef05cac9cf06c1a94ea5ff4e8d5978393f924dec0aedffcfe36a66e5ed07b40832feebca681202a06915af7a073aaf16a9062a8c788cb8bd47cae730beed66fb54064707c48c340047dd4e7d3a5334e7b33eefc391be130e15baa0e6dbd14197aa506dd2f8e12889b0a26f5719c8ddc92e7d2fe30fea1c1a296bf15ee0bd6d8421b059cae25a72974104d6d955d732d405543109f01c2d4224ec7f8dbcde949b3c60a20d4a3f1fbc69d31690b7d63244a9c927ef7708b0d65f0db446cf36ea7734d4dc5bf14a307f0f6138c67e9b325921c6b95b76d3fcbdf0801ff27a880c850bc52eb37b07c75042d9128e5ab20edf6aa5fe04b7fd13bf34b6443ed54a90cde3343fb2bbef0e86e8816c4fe949ccb1c31539a8dd59421c05ca1205f739f6409eb7e89814f868f382761bf00eed9a74a1ae916fa93dd7ae4a2bde58ddc4ef1114bdf919d80aa43d8683cfbccb0e2b47b9f914f1b9a98f5948fbdd77353321b80d59f8b16613ac7f0ee23a75c897a2dd8284d8afe34af41a91a2c1b0afc6ec3785532ef06ed54f3282a494419073078d3da061ac201eb692a5e601139591c9c04b1e9ba792b701405b41af1c942193e7179b17e5b79ffabf0b48ea5a42089450077302f9d1822949dc3e7abd68b30c6193fdfd2bb3f06f6de0d327747671b2b0d8f5fde907210c83d1e5de033af885ad8a3d8148f5856983a53d9f59cf0cd2d459acff59a177777e0c9f5296a4a12b879c79a5cdcb438f35a9789becb12a4bf8f57e62f9a677f8d97259a8aace2955d6f74863b48bcbc6aedae3ac2e9cb3db1c50d614a73d4c6f64e870f9cb0814f93ab26dadf512cdf5fc3c9272dc4d98c9c107c7d2f6d11ba87249762f0b04ca666efd1b540b8ccd19c10f7cb78c7733b305dbd7ffd4b00171afe7403044ace80a0f0833c77826ed464d8b5fc4e6141acf0d34e9a4091ccf8c38ca0e7535f58c5d83c81d3a5bca1faa160fe55b500c5d434d7dfb4d0da9a777b79b9bf56ba4103dc0d83e513ff15224ea0dabe9b7fef4a359aa287d9235bb171168ab4342feb51bb85252a6244556d9d68fe41b5202c547cb301e1186e83ffdb2891defc2564715188896a448df6f4192741cecd65657e86bf7b7124c90b06ac1147b25cdc8668afd6cb53024b79e824f0fb39818639cddabb3eb1d1c432f415318966e8195d5c6f3e69700996c672886aa7e81c9d4cd67604a1969484629f1df2f27c561975cb76a5027f52d9fce87e85fcc46ad38ee56229ab11188fdb8f5c99af8bbe4b838720be8de4bb71249166f389ad97f6151d299f342df14741cf87c51f9f5f4c2993a40ed279d0f15947090de71790d48019ad4eb2b421a4e3c282152879184e287221e85e064aab18b76de37b854ab4c995c670d29ed0d6edb7b07910e49fdf34daa70010eb24de798dc866d1fb49d1fac7f68515ab7f3074529e0dc0aab3d0cd10e11e1b3a6d48cd55e030251551f6d4fe09a7549cfcc713e1ccaf376c27821cb1318ce37d500b7b3ab82478a66fac202dbbae4a95a8880551202f4cf9d0fac49c6856fed645a7955ba894c66e959bd34969041d7c2f3b9fecba2703c36a8fdee0c3e311de1d5826509c5a5d4b695b1e572265cb714e3b2cdd4f579cef2156377f6ebfe4b0da1a74bcc842b93900efed430f7c32b0e1807134c9ba3c39f54407a93b9753e3ecaed36fcb106797697ca78aeb8f31fd9ff74c261aa2e8bbe2228d3fa1041be8dcd983d647e7a33bcb6379f385f354516e595164a3ebc71b9c80830acdefce698532c9a3af4bfa0b5858dc9402f07b9c8bf9f43b288dbed4e0212c091e537faafd431c391c05460520d3ac2be77b233ee445f6c686c1ca3d90c607ca59c27de1556eaa4e2571d2c904a1bf3231aab77ba51a8bdf57e2d59c6ba5ba39808009cd729ed46b51d1593e6ee9e469247f89f148e6c669605afd7b6d4797e3ba8764df8fce58bcf8378515cc57b747ae558257ffb7b75fbf9ecc27a27d98683aaef951d9b36880476f5bb87b09c4526ed31277c0757638be47c8eaf786fb286278dd74e52df8e1e99d98e3993cfc88f5978408b21afe59e45ef8eefb0850bb397ef60668e5514093041d81ec873464dd34cb496dfdc5c6504887865a0e4fcaa133c9d0f88a9432037c9c530a37a244c9702026b1291956cee11b977b4c714fcd760e35443679eb93b04ced65035ee782e49fdb608f048fb18751e8bc3c1e393e19935764052afa7606c6b7138af1482651cf60bc3228e344483d23e4d428d2a7debf2412ba9b61c528136160cbf70be30f497f693759b59cd4361e99af116894c871b8e9ce12e5a18a2b311ca1c59193a53c5d940017afa23daec754876d5650fd4dd8475249ce0cae8708f9cf1d33147e7acd90af66dd70ad18057cee95274f092fc1f54ad7df5e7af5b6a9648c62cc097c1fe2631ee4dd0f300d28aa85e7aaf93f20819e5d1a447c2043162941fadf6d07ca6eb0410cd45a78fd089e2b6d6558517fe651c7b22bb27b422b415553d990ff4dc2d60c3a07596616c2d8c661e849a027b529d467c0591993e4867646ac36a8d36cb03b89a167e6d7ddfbfa52dc06c1aa85ba0fde8aa5380bc6dc5087344ca075ea1448f32aee6a88c08f6f898e4e0a1d8eb1f141d1e29e8ef2a99bea21408f69f857ab556a90cb0a757f1612afbdb05d47e71d76be4309c613561f3a7b1a483ee17c492874e4afca0914e6eea6058ded6f881259921dd8af03953ca09bdf56bde170c4cd3dd35d69c921ab00b784e97a39627360d44593882817ec2a5c8895005503cf892b6d377e0fa7ba84de9720c8dbb44d85e9a02e50ae4a651abe06c53b849f5fc95efec02cb8a90868e0fbb92140b553a4d64da792de54dad65eab120260023e749f3657b783d1c835e11f76a109dcfb8e858fd932aff8b9c00b4777d746044781cbd69a6c23a293d63edd25ddbda4a6f447a0f2168d22990dafbcd5786db02da9d01006ba4e4e7ef703a67dd86bf3d165e8dd512a9c869d156e4943e14ac636e9afcda8432e17ce525f1666b5284451349c2e0706d4b587ee2bb0b62e3dc071455a370862a50021482348cebb3de819d365fc664297ef9c0e4ec42b87e3101278fa8f978e74975c11195975b7176910f6b2761e0c5379bf3d4bb73ad1b46ebe0cab08341d078f4170f2d376d9cdea0d93e438a697d5d2292e4395ee4e8aed9e608c7901cc0e5fd04be9efa29ee0e12457d99d689c148dbe60d40e8ddb3b954e0e7274f920aec778e292d192535442900696ee5c4c57e8e35b3db64861770af70066554eebbde5276001855b5ba1ec2a139badd9102e003ca8c67668e065d14921f79884c6437cd62d02fd4eebb275351d980657e1cf454ad67a47bda2f5192f3f2d11f90ff47bd064c389f64ebbcb1b39e4948fc2e4655095799202d115d62cd822b114b889c5c201ff0eb2579957d8c319c3ad91d3dfaedd4a45c471ae65e7d46038e3446d610c85ce8d189bfb208af32cad3dbc2187af4fa041d03a1480cb98aa01083076fe45dc9032a5ee0e030fad941cf84f0a79cf4dc20badd0dddcfd583d06638e7facbb72c9b6a034670de3a1e3e77204de9b14f18b57e83bcc1a673036f5bdcf336f7b4ba7d489d03ce3a762f1be0d77db4fb0fe161b3128ef50914aa2f0860c3660972e482c69c32baa2600b247ba675c3f37b48ddb8293d5e1a0f01cda10e6854919238fe15c792c60ba20aa94c2bc177efc51cb158112a8fa86a4b0c26375923902a4ebd5bbf0b896a690b698b3ee50ea4db665e0a5c62bed4e1fa0660c06d72b3d8ed4d6256c1ccbef55f3a0a6ef64cf3017bdb87709cd20adc1fed06d3ac4790bd596b226afd3e1aee86352d904acacb82fbe2e9a6f64cb3cab3e4afaef525d44779fbb787129b136e3ba41568c0fb07a3dda871d34792a1662da8f00684b46ea8b26a674ea0877bd8e67d86670d06fb8b7128e23857dc1b45084ce1c0331925df11b031a31e92ed66dd3992023c36b0b2f1b1eb8780f6209754ebfbd890d4b172a4f1473539fdfda48894d8001b73d557e30969a8868519898245a6b4285c8b768fa2515931ea622b1753c7febfc5bc3195829fc95e127f068bd9364b9981d0fb3b1830ae910f7aafd9fe8d260d3fd71cfeff22c0db167953d43a4aaa15637a591782a338aea69181c4f895b08c85611495b41d84e9de299623630d8190a421d33506b52ec50ee505a1c77ef68ee438f6d4b83c61f5dc4aceb3ee559bbf965fb0893310a7df17bbe83c2adf388bf9555d1897ceb73994308fe359b1a51c5d783616c006fb4497100aabc654fcebe78bb91a5426a93abd08bab91984752af1c67046a909c9263aebfb9e15ab2f4aacdd9fc981045a20e4a60f1bf81fc5e8989ea17b175a5fb9e8b7fc23bda2617788933ec3df2d7744320584ca3a0b105f53bfdeace6897ff5f30480333a04608762e9860e56967003aabeff82faa98737733863650df33eb274224cce7b6230a78ff0ee59879fbdf8cee40e98ee75873830f3858444dc1113c69ce837f76bcb8c172b538807a7271479f025c4357ad7de27dad82e17e2afefefa43a5ed2ec932c3c4d3b16517cd826823b7b0cf930d33e0fd391a83e93630822cc8ccf0fde7b3040851a3f2c526eac6f568c984e06c71146b9cd86f04f36a9b45e42b5553fd0ecdcdb5a31d56530586e0ccb51da7ef70e6538bcb9e58f5ffa0138dd8a4c9f6fce7414e21578de731a20260ff183de9ebcb41599c7f75735ff3ac23267bbd588e3460eb5584771704d75ef9425085c7cbae7e65f2b2a51ae123cdf43a2810d0b5b328a63c90eeeeef65e0e8ff02d97ede675859df2c4d5deaa94cb654ed60e7a46208afabcb5efa2ebc7fa53024ef8ddf989cb4ce2ac6b133dedd78ffbdb09cfe671f2ff85c14117074f82ea8604262cc567205196a47c48eac49028602d1cb819b28900e95ee868468297496ee1418b92b0e024907383ecf6c518ae8b4ffd0df054996b3616503dc128bc0f93bf4a98b987b7853515c567654d38e2d7cfcc64d30bc3c7e1e67f7401623b9a35f9e252050dff35d6ba74a6cd68a2c269cfdf3d7cc3721ecf0c16c8f5689dbb6cadd05d09d986db04f27e3ad94638c6e4dc9507fc7210d3e7254c66fecb93d9579d95f33e5540b5967748f41bd517d1216495b67c239c30aa697d69e3d5203e5b27d7105114b41ecf690b6335a86520cf8d46a9b3bc19ebb0d929c6a30193456dfd2affacefb02771c4498c66d9268389af3fac1a95377e4e2cb98b55d2b985f289ac935e40b8345e8fdde3bd6826ef06e273fe42e4cf546618a4382fa5b20568be2f0c6577f75312dac139ad9137c12c52a879d52248ad0a930e0ca71b3109117acec245c0c42e0974333124976476815fc9d20bf843aec226c9c11e7f92c4337eb5ae1fc153baa52b30440354bd1f5f7657b0af221b45b34e026a892d1b4f720dbb49b36c0384beb32b8c60bf58fa95817e1e5a37cae47a7f1ed74804f62451167d81658f847ec1ece2366e0f92bb1fb7e98aef52e0f28fa4ab90d3c16bd7938a491dec49d4e1686f9ec259c76af5785c8cf3faf637a901fdc72189fdcfb4f3c9c66035d1959c1d843068dfa2a27d25f2ec7c7ee65cce91447e823578846ccdde0cae6a756a022acdc2612e1c6fd99689083607efc5afa05fd5dd37ace559e0f299cf7445ff421e96139a9836f43c5e87b9fac3a307be840ff302716453a99b13ed2f5e5cdd0d718c1cb963bd6e0399fe8b32af5529d0fb92d0732cd9053470cf5b02a15b1600c3d9e05c479287c2e360d6622479863213e5df2744d1bd220696bf7fd0ebe2aa79ba2d886ba8901ba3900bdd48c38ad7daa59b0ad2ae7d36f88e7cd6cbceb0c3d64ec435a4bd6c79b2fefbde08a5df8a4964d7f54a8a5b75ae6f3add296b1b010a8fe276becb80b3065de8e5a97b84f8ed844efa5bfb900953648129736e63cff1bfb3f2206f146b45cb0844432b26fc92afe381d0f2875e09d6b81292faec84aaa1ff9e9078dad67d80603c492b8db69f3b3d090bc697acf07bb47ead1c3bd8ef70cca9108a4c53808875a65d84f74d9fdd04cddcba5e30499190c55769a23e2b07edaa55cbc4fdd9ba8b4f96e4b7198abb996630716b93df919f470ab0ca4dd5914039e156097291c5a408222a25f14340302a50cdd8e2bd09c24d90d43b788f774de364955854236c0d0eb9e07625337226fcb11babaf3bb36c16c89cd94bd1b505bd6fcae6c679f8af1d63fd023f87632c5c59376cc720d73a1ec624662481648243ce7d29c794b1b7e9684a3af2dd7bd045a687b8211974dc82b57c6cb77389e87bc09b6fa5c6ea90fa3614ddf3a8d7a86bd05ae7779cbda175fa339f7e0042a60bf5ed796d33bf2048576c180be9d6e799a07a723f2e7dbee9c5b2f3ef9fc3db1d9423b9f63fd1c80101922e3b4c7d3c4f126942d07d33eaa62adc918f8a123acc38fa19e1456a485b068a159946c52c47567a2683b522794cc822a6972983fe78070a11456715f0e721ac613e8b50b5badf01c3541608f25d956a2e59a303e26027fa8c3b79cc67e0d1cab09096bd4f24e3add1bcdac85837d19da95431c29f9d405aff6ba7d0c33b976a86ff7489cfe8b2874e9820541db9d14913c33882ebf06833b01343db0164f96bd0aabbdaf5bcb9cf14db26304f44a511e4096e3f41e5b2c443b9ae54e6c468e2aec46ad62118cb6c36124088013ebec4087160c96e4c88c314441aefb7b69f707ecbad007421a472d9d09ea94bedadbf25eb7ca3cd0438b7321f06729b83bbbd94018ff7e2bdb4c77db40ca580f8aecee5d2f8b2899e73da8fe63fe89039dff6f1ddf906144b61c8399c255a7fed11c22733ce2081ab1a773124d0dde7e1df5973c819c29c2272a97fbbdc699e0d3175e6fb5ec27fda04648e052030683651bd52b52e8a45070c6f6f506e931316999f89a28a415e9138b51a48d0e913a1ba79db5f7c27ef7cfa2f8303d3ee0e870f5583c063102e83470eba73602b2d2fd57c65cbbc43613f9b6e0f40ba988b40e6a9ecb1ec8980dc5201b8225e29df63d489d005fbe8310ce732c9f90ef1eaf14eb84b42042e213f08c3af447285e75e05c210a6d774ae25118a31c88c9d3a8c7eefaa7668eafdf69cb07747630cf24bbcf5a13a0cbf3cf1f2ce1885541ccac7b578ac5fcf09be9629a0e607f7fe1e3d0d085a9129769ce9a52aff42b9e6dd9fc14f89630ac55759672746e88f47ac744e5fed1c07bd84f711d5844fd80d78b16d35bc6b2352bc2d79aedf968319abc42ad11acb965ca608b4c1d8efcea772b3b3693b1af22a2a1e2ed9341ec45f77a143a5aa7c9ea0c6f5ac352206a2b6fb60289674be2036697a05dfb7d31f5efa291bfcdc6c8800bb1aa05be4cb97299e9d8a7982935f27dcaf06c40db0e891c78736a114ac1240bb3c76c31e63cbb1c9945fbe07adee6ca8516d1e3ad8e8b99ea3548c61331c0dca8eebee3017aa6f63688c04f6c3dc0bdc12f975969f2cb05c461439c6139e28ea7d10a1ef16646fb4d24be561bc71dc915450016daa01c0a0365e8dbfb5966cd8d8a7d4d6ada6b8484b76d5f6e07989a09ac07947cd1bfd4120aca73c08d5ca758b6695ffa71cc2bbfebe1d10888a3e9a5b40fe3d4a9f835c2fcbcc9935aee5ae893f77273d4fa564bb2ba0ce92344f79f3d9197ed4724cf39abbe85acf3a67eb000506443d4a5c5cf5afee446bb9a862718ed49f7c3b027644da6cc157ad8fdc5fa0e2774d47ea0a32144807bdd37a07254e6c1c870288b249f5cf4a5d12952a1d36e0fee60f4b98f5b59546f04a69b07fa2e484be5da8f661e78e8b2463a8e76ed25756f9c93f5b6594383f6f5aa093ddaee6f64908571263435a9385c8747c321554d20be028d0244fa0dd3482137fca0f72c0c48fe2706748e0f81484fb8cd90581c214e2892ca3d4c1917c47804ddb260cc1163de75567401eae96a82317d891b85fc5686f6c969422dd1ade214e6277c8d01bcfe22454a3491f07cdc7964d4473af26a70d39b85b0b5662038c1bb64cf7b402cbae9c80276ca6d70b0c6951df42a174bb77f880fe123e0a8f0cf618fe72ff5ffcec3b48524b7b52cb2c103374d9f6452b82326abe0adaf35697dc35955d12867aa35911396e5a7dc5a9dd9754de8f671bc8398239450f1ed39501371098df5fb43978b791b2c4570671b3a4cad06e1d97d0b49f06951a6c02d6acae1bce2964003cec9b752d7123933811e8acf5db52782c718ee2163c155cb1fc3a2edfb659c1b22d37aac4c791908b7144c849ff3c0dd7573a05bc5c90a63c6e31dac2bdd03d30e7530cd9903c5ac7c93983eeaf7fac136e0d7027e9b861e3bf2204c2b7c2370f3caa09207643569ac3d1e470834cd78259dd356c43a01df5ce8dff2ca11dd690c4f06e5fdfc8f840572b986a36b8d6dcc3e3c25619bf0b12fe9b32e84572b1e275d3d4ea1372ffc71e3d93583c7c653024bcc95a482ff1b0913919da978ad15501ce7213b484ecf895085b2ab2c79736ed2dd6046bab5749e0d3acb6e786090dfe1a705b10ae9472dfa6d9043433de7b1fd6d072796c808e94206f8f7ea91f5a3886716819924f4171b1db848cb904bc8dd7c8bb50e5c153ad9167f31e591197aa03c0160da3862f936541643c7e97e4fb16f532e478a406ab231c03a708746e4b22d8db44d365260fee86cae4fa4d711443c33db1c96517839dbcf3d49f12a74a1c85e1edfaf2bfce9116c8784b2972b3d5e0d9be5a8eb54d6b5cc64d77dc5e00e403a04e8817adb39aa14330cfd54900804f2d1df8b6c8ee5fcd19158956461a925dc9dd3f546d7f3aadc132fa7faae55b28b7d43ea53511c43e46dc7a0a1267f7c6f64ff0a6306b459998bd45e7c2803c4cec3909f4520a4c810b79b286ae7e9d9acccc45faf5873493df6f0123f88aac17dc264ec368e0c5919a05e53c599fd261853e0462e385041e57022945ee88e2099f16d64cee7599eaed8af0e10e767e05fdb1f8705db44659ab0b069acb79f0ab6a90c0928c4569b9347e1c42c3b43a38c55ec87ea0051a8afd9b44f8941953019a72c798db7b66aeda124379fc119cbe91ea4044bd5dd59eb97b661be64c9550eac1c663023d49253f9976d267cb55ed9081710ed2bbfe9cb95e0d63164feb91654c8c9d7cfe64acf9c52fab34678c119a3c03e9942cef21fcf84852b6e350c09b4f27924f0a64f452d78bda8a8f8a9182ca1de146757cbdf9192c6af1f834cf5c0fe83dbea304f5569e01dfe2b16ab674ac8b51994b4ae3361f10bac07dc4852ecc342fb3814f16a846c6fbea5d1744f9b884d3087d69ff555b7d57162c9f0b2855bd9756f1003ad7150b88255f0d8db14b04e1ae8f8afa74ec0004e088703164dcf87e16b6701614396f7f75d652b767d669501d0aee7e27b8a8a039e38e072ef009b682e736fe31f9ae01cd1704580cdd3b4e389fb96d34080b90ab4c4ed1b515f60db817cb6ef5737f53a4fffc28e504084f61f505ace698df7c7681daf745ad5d614e74ec687f7592845db90015f685cf107f9520b99c0b8a031e7dce033992066a8c14da17205ac4bc7ed4b78e2c0ad11496864674519bfba7e748ce9b76493b7eb05432bc45c7c1ab8802ff1cbe818ea2e17d6b01e40798835fae830fe317d80f0e7d42911be6c4424980abd42a387707104e5a4249e29d6aede18bd9fef7ba673d6b02a379cd9703d859abf52e6071e3ec6acbc6e744555a6043442f511936a91d8774e2015a1e948722d3f9490191f0c451c91618f0a81a065d21a1bf75893cef1e76f0776ab1c4c78c1103f873e8e6e09ce840c625b3306d97795ab07c4eaf0f736e71f84083669fca05fa8043531a544aa9c80f35ae9ece4989576115f69ab500117e6f606240dc6f92c2cb4bf548553d64627a2517864c46e66aa1a795b3b7c9e28b6f47706250379cedf5f78e5b69cfd14cacb2adf684ef774570b93b58c355e2e964d4950db080ca51c4bfb06641546ebf7d9705b5ab122f7f8b273a2431af6ea9ad5c2c85bcbfab25ff2599323acfc683440eecda20972cba9f54f0e6a3d2a649c13baa323fe31444ff0279057460a7ec0ccffe347725819a5bb242a8a731cf151b1cca08a03613c09994284624450153666c65a1574c1c312c8ddb48205753c5877a56eb5f0015e96b9c67100c087153acfdbb41987a88a7c24972946a017265abf6492adac9ea193a1c3f9d027c42410899ba9ca60e97e1f2c6f0722f8bbc446e423f5f6f1b5b5a7ecc1e04c629912acf4fe7dd152f5fdabe1cce555f384f7261cee2974407ad05fba88d98f5de8ce2551abc992a1a6795d23f98c0cca3428e411081fd8896eccda8bb695f293243309083a0e5ee7b23d63d98e6b9e494a026b83db916fd6fa96db5ff0fb1801b4e66380ce95f208660b67027b2291b8e8351e0cb45cbccf6f79c4ab4b6a0ff4dfeb2e714ae5cab240780cb3ed0809f0e0f007e8441e1cd66b6506800e965e2ff731a229dbe5b8e44818311c282992c4a1f315a78a1ca6c2fde799b92b2dfec15f2133505d309132db1ca93f55b1a861ce75a1730c94de5e477952083a4ec369ea9b6abbc35ce4b18629dcc5ebf601ee24877a2462cb96596f641a5ed69007be27f074cc5a270dd3c1f16f3a4baa764dc73cec97d90685979b1498d3d5c0e1bdde11bcc0af8eb805a59a0644788230064d0eb69aaafd4fa4405c323ff39c9b4a233a461aab9b1a406d66ad4e49ea0ac240c86e918c189482ca4155447801b9ba932cc4ba10d33b72e540422e61d1879aa54ca7284155140fd5d879f6aeaeeeac06a69f1e40afdd7233de12d52a80a2bbc0e5b18d60b9e36cbb18cfb1f333c3eb6b117ddbccc27924df1e5903629691e9153917cd4929574288ea244814918089bb6db6c54cb370ed1bb42b357c19b8e11e33fe775028f0b43dca8f61a2a7ee9a32610358e7731e863fc52cc40ef6f41e32b0951a4b15bbf4d20b1a3d11a54280c18aeacdce5c81ff5b1dc5d7e705bf20e4ff9511ec580c896ccd65138f891f74dacdb37282b75a51709dd811d91066874e633b120d13fa1d6b41b47a1ae6f4f6936286198ca96ce394b35f8b7f3f2c30487a59025c2004b4498852fb7034cea695958fd1ecd0eb27548e0c0e88ca5c3bd23f9703357e40eeef9ef2fde139f8ad860045bf1a3bf9e75ed0dba0f6710611a1504a751259482214a981e4c2678e52f42af0bf25282aa895764295f39519fd00f8bd9fe31a2805f01725d9c8d5e786a42fb2251f48572c2268553d5945c4045b5d624414dcc63822e4cf2edb2e2bd32b8611be24193bc9c67ea9d50417820164f6a40920a3abf454b575f1941886e73bf31846348bacf89c56d2673af8d252c480da59ae4fe6ecdec596096c9ada5040c5122ae73efdea86e750d5f72ffa14219cf7556bada0bffd3bd79bdd3e4224f5890ceeb809db1343e00ec3903cb1c8de14589b7dd3336dbffe6b5605b9251f621426f245fce7882e5575da0d0706f9e55c9366b7614e399b27172d9417abb3e9f0e45616e6cf83e6738569407b1907d907e303d103d6c156c3da3f6ff7c55fd5afbcd3adc209d97186190cb037ec4f5a12c7ed4c38c095f1f042bb0b3f4e7abd7aea1189a2fe38885bdce1771fc3e2181859c39663bd81ea7a23ccbd5290ce9e08db18701ab29590aeefd5e5ef41d1fe7bc23d230c2ed2b75a051d8704da53776c1d4ea7078b706c64249d6eec88337cdc0e12b393c606caffb2603542b9bafa25fd3ae17bb4ca4092d671f8af4c17b5ee408b29ac8a9f180c5889014c3a3abe56a474288fd7e96890402873f8a96f85cb0989d2ee509c671c2c4e49a2a61909fe40d1d05ccb3b0e3aab268cd933a65e033d3bf81c3fbf5f168599e1da4146625ca3a72b877fab2b06c5476a83df0fb9873f7c8b5d4a4951d70938ad3a20f7e2677a7c94953d90d02abc712e3f684b8139b75a8d653b52254709b2451dde5d9da6809d954f32de64609a6cb912d8db781745a40bbbfc924511ca316d46e828c12289b53040e71399f06d220fe3c2da5ddf641055ceda6f0db83db98ac2942798e144aa1a8fa6f051efb0717fe986cbfce34857f96182a99ebf06d600c471fe35af1edaa8fa72b8754c16efaf5c21a216531ec74dc8e82ceae80eef81ffca2e8acbe8a05316024972a6f1126381f4c0489479124a70bdba38a979f2c4cbaccf83f7e2cd3e22332a6e37ccc96cb105fb2b1b4eaa1f6b0adba2d0fbd1aa5cebc075ce5e7779c3583233d5951a461ad4ef22fa989dc8fc3f3e38482fd8b8a9d6e2d4fdf23fde94f52247360c474e99deb1044ebd5a7e35c643f4c1296893e50026aadbb5991afa8599e15a9bc7da542d2c5908666c640d35bc280d4a3468685f60e3b89bbaf3c1189d3026673dbe76c68fa6f2aab5716d4e9c55a0dafb3e3836e4fc775220193aac3947aa77bd968899b1addd4e61f16597122a5185ed0a5c6c6d98b099e83611e5032b66420fe4d560df850c596919593c7d3b56acba4ee2c0cd7c1a24b85478c0bf09f2b1a8b5fdc698c1ee652436b07ee8b2d02ffc8f50632bb7d9efd28665b51f16f5763792300fdc5bf11a4dedea00d646816574b8de04f7b2ae2bc34227a30267bd0009ac8cf01d4f726764ecf547637d17a3a19e32157ea6bf3e8fdc598c32690be812bf1ad3af22cbf33ca3569eb935eb4c358982757721ab424b3e98db12f06f1a28280145b74172433da831c8ee64f50a8cca67e694d0592a6a67063ad38a77a267b2cff90f3a36c53abc1ad30fa9a7031ca2d4bfd68dd2037c595e9693b18b09aa1f37cf0b5e2e038deb7741df3d7e99dfbdcc9a035bc0342e14930796a76261a653a13ff52f49250c640bb19212bea14638c8f90f0638a060d1ea70ba388454bd35e6267f714a2bf9a196aeaddd4ec704cb9f5bb516ec277ac7e0e0ab91eed3658a072de0710a2579c0f628caaaf67f24efbd91e5eb901eef533b9a38a09e72fcd0e3969c839816438bb18dd9bcff9cb5e60550771f701ef80c3f2e7bcf9cb56ceb7c9fe69de144c43773497226b2cecc2db9eee7c2fd262100311b650a09c99d859b68124f788e4c80ccb4cc889f878bdd9680187bf9766e5c783f74cbceb311b9632000803071678eb0cb295259cdacd7b766dfaa7987664634a8054bb750f9c2e4965e844fc73df466a601b81ba3c47a99681f5b912fe6bfb97dadcc6559846f19c49e1503fe1506001ed16af8f4e88585cdbf0acd0471b922654a1e8685059dbb21f1e68b7f40f1e58b9f0ce78435aed49f901f61d31c874c4647d7250dbfe50bf41f3eeca23bef8c90f97f64cc40850b02ca9c14a8bfe52e9cd74501528d127026938027ae5a9a239c4d441e0898ba01b55c9d6f3ed46a0d13141691976e26145f7be8e70926b66a2f2593f786ebfccd844cc1c4465bbbd820928cb9428a2bbe29dc3520d89ba37a15e546f5242e48e0bbe4592817d289867f40dbb32b6ea7a40254a9a44ce0b0416fa339e30debfa765c9fd76643d73ea1d1d8c41a529fe453aaa9d8c81e875d235b3f9af60125ab7f0e5a2caf447f6044f43129b3ac99f74b92e83fdb756273466388a046974465100934a16ad264d09412824693d63f211c2e9236e87369b5c51874621e38d8fd95858e280da3543a0fb9da62a69ecaa21bf31bf81afcc0a95b27840818b54f103b5ced30267dc36fe859bf49f8ed92d84f962aa0536efd33d7be1a1db188ea0dc5a0d95f04d0fa68e113e064be77e2b0c28a4ec84d4a2ce0c9987e20e7600853bbb2358a9dc43a225bacd97db0efd864692641138d7bbd32fcee2bb0e05147cb76a78bd0b3fa2a66af3f022ef5a53ba1f51136d7cb0a238fc2ee1a6474cc861a5a3346845fb5d45e689609d27a9ca1ab0fbe73c305e7efa4cbf003e1d741103e070bc07ba6a83a4928b1553c02c32ad09dae30c9076641c22706328e38dfe34d4d90305d5032e71ce1c56f94b15b5639ddbcbf610e82cbe89e209cc14deb17fd8cf865ee284b53ef3d4c57b76943d849ce4d2063bf6faba0df68d008dda36848f1a35c8b025c1fdd85680a82e7e8bae5088312f5e458f3b4b6105462d09bf67bf947d0f46279ed59f144dd35140709e3b2d155701eae7383175500f416739ba6d7faef4ddb3a88b5d871b33b2bfc84718bb9d5aba601898b198528bada9f1ef403f6598b0ae929cd46f7fd0227b6b13a3ffc1e55562002ab524c569ad96ae0080d7f8ef57a8435d65a1fd22b521e271aa886e53b15eaa5dd3b98f1f0f701fd689cae9ee6e5d08cdc97099a60aec62b95a136545add4c62cc19370601d3ecafa3a77672bb7a438c9d17f45bfc7327ab3d812ce28187977ad41cf7bceaccd7f90811c94eb1b86a30cd5517794173287681845027c7b2883173f0b7ad51c4734b0d971b8314e0081f8083debe7a7216afb8c664cfe0ce60f79c56b473ada60be8769246a6dd3a438f3526f6132421d1aaad25ddaed8f3ee96e77d52792b05e63c0d653f945404bea6a918be9c81d9621b7f0dfc3b5222013b52fc91aac68edcdd208ffc373424239a2ba1b5db4ad907811148321640dc61230c671108b2846c614d4b44f63233d922a58ca6ed3750ebc14670a3960a8e273241f05eb2e0cfa086103d53bae055ce9acd45abeef76bb73d76ba222b7383014745a91cfb16ab1f8f59b20a9f33aecba9322920fb0c1cc233306a8e3c80f622cd525ccb10df542c02aa456d0a769e86f436afcde2fdf60480d55a6949a3e1d9750eee89b992a3de6d6298928aedf2c93b656078f10a48d16bff91acd2d4c1576b798f27e795bf554a73e1eb5764ec43a9cea2defcc6ef6e33bf4c09aacd472309ab1213d589f818d694f7182d7110471613b70fefd73b885184c5469e84eb079ed39dbd61afa3ec3d822868ef199543e0b4ed61e7970b78fca8d8526c97db84eb9db66147faf47db6d25fce7c10b408be0667bad5066198e41ee82749547c7eaab3b182888a31767900081a101828ea52ec095484150f3069214fb24432a89b7ba2be5a0c51c05d72249e26c3507f60596433a7428a36248c075d034eb148ba3c87310a3ebe2e7725d7806e3fdd3df20611582d29e4570373c5f259fee90f88ae875187a63a266fdca592b4ec45d1329bb835e7858cadafd0667735f423e6ab13a769d9af3f7c0b439bc09aba013e32c8d0a0a28909f25f63895d10d555c0aee879bdcc8542decf7555c44bef226e09947cd8ca870deb5d0efe2ca8a53a4f7012274968ba7da6ee2e1a7a0bdb1493d4ed636f74d1cc3a8a36e5a301cc596ecf9a0a8f95becb621db1a28bc63826ac066c3078131f435ea51eb2942dd1b4a6fdafe4334f794b9475c493a6f8cf5f470dd6998bcb9b09f4cc99b68d01b4d60abec4464e135ba6a0b0f5bd1762722cca6cbcc6bec63ba8de432deeacef4c294eb9a8cbf9d0fc9c4ab8a93b3116270764b251225f70c0580ba48820a09d6e48bd13b2edc08a472ee4ab113b1fca0416cc0975b660d21c473bebb661c5760497f303e54140fd127a6c64516006af8fcad143ff64225a4821f4e43c79157e936c2180d700bf146962d040ea12a2cbbaaaabc4873f94b7e27e55a59cf4b1a9d0b95ede06e3652ea6dfe631f484fd2ab82db5aeb959303a5b8a1a568eb71374f3166bdfc62f0bae4e45835abc5e264e32ecd46b488e8c8cc405bc63861efd2d6e77609c36a2cb01eb2e331f5f66a4c6d2b4bcbefcd49fbf28a2a9a8769e480e76fa28e98e5577bc91a12d88f92d8a8498ac6c62869b49ae58a5710a8fa84a35160ff87c0c64dfa64b5b2e287f8bbfe3ac92badeb1a2c1133ed6ab9be8a43b6d91e372ba886c2d36a68f874eaaefd8da79cfe70204368e2a6c0682c345227418c0bf968f2c419dd6b4c1351b27ad136cf3689071585f751414ab1655fe7f8d2af481cf44e724c3eb51d27b7ce8f6a8cd132c323b3f3f78921bdb8a7cc31e4471078c13157ce2ae030cda1a045a2724b58e5014ff83457d7a2848f096239ae6b3e11a1b7ac00c3a5004b0fe30533e422da536cd846fd1b717ba3216a4433f458f611a74ba69de42c49ed301001a6e9f9e241a03043b5540da7f4dff6ad09c53186a06cc6c2c0a68a656cf08af4436d4870ea3baa77aff8f8ba2d56533894e8d1a7a789fdbe32c960111bdb671eaec76799872de7645201e371a7cf8432cefa58b84f0c7756603f9ebda0b7a9210a05b38a6b2e8736643569dde95c0f1f50d3e3d4b3f6b2ff382b0f536ceef185f844869e1b28c325b23eb2fcf8e3cec5de5abe1f2e85b3dcfbe99f4972c85e7cc733340ffaf4a036084f7cde89a38a5ab9eefaab32f5348e529d60c61a09ee61a4355fdefa5a77cbc6026d32739cc2ea5312c640724f49fcf9d5971420b724c52a0ac0aef3651b1197e990345f5d3e91594a60a00cfbce9a467ac754c5bdf0b316658026641d984dedb6953750857084df4e7de3625f21f31d09fd102c03e57a3dd63192ca082c3c98f46a37a2f9bd2eb481a0ec80cee1fa25c38778ee5d190275f558c31e1617f1a8f2221e4986abfa16c179e95f53818a283a768176aab4d0632df6da4594549804ffe18d2eb6cb6b2851c4da0f0789cee12685e159866e89730cc445c2c9e38fbc3f76e8fea71826a57eadb18a1180bcd1c7c682bb6360dafaafbb9dfbb4411dc1189f3c78af0bf1be4d0a4e0ffaa32796166d1c445d42143dc3e379a4e9a8c63eb1ebc86fc1acae7e7d14fdceaeef49d79a2df8fd94eb28e0cdd8a8b5736ee8ae3828ee5ce876269e71eb358e9099d3ed9f377d4b67b64384fea08b0741a8960d61366e82fd90746acacaf6925cf17e6b588bb9116186ee2cc4af2457f9831c729127f5edeea71cafb6c73fffe5f958b6360bd57e6d90a2d85a4b8b7799c83938fc113b28a2465ea84210cf887c949b13f38e0dc41eeda49f2f5db8819b34c102cdd633903e8b4ebea22981237f71f3df01ee62682a678c434f9edb3f08d0991676a047b8c7831a5d7764767b3611addae94c1f442d92652833e17032c0accce8d14a44ca3b6622c4c1bd7aff3af896c0fce884d152e8408678fda7474579902e1ec0a6d2579770e84ceabba61a0c6ea08b0123d6f6526f01b8d2c29656fdf98b364de6165ed96af064f12e96f75a0ca71acb8c05060356bc2073d5f49697167e2c4202089e781be2d8c562d223e140e759ca4929e1f31b22eb30d96b65ed5e2a7bba79ccadb2751bdf72f40ee1a141862962aa759dcebecc54fc4549e9a3a958d47315052ef3df9d00a8821986a4b97176348807d804b236f6279348da1f9f0adcade3c660299342e0d65383034e03e065e0a70bf81f3f2924d9d21471a9b7d2954e63ef9ae689f8e3723c64c9e8651c4671c425894f9ee66d7eb0354382e5a2baf13e5052b416c19a58d068e7ec54fe694b98e21c85a10f4a3f3f9c8bbabfd38e6706adeee03ef4690e27485643be801d13c4609ff57493eb802a34b5aa62a52995bb3d452ee5c9de434690716a66b4f0e8a023b7a48bd4bc27a375d74d100621e8ad6649e29832749eb33f64f46237ca6a910e434035f4dca2b7e86158754ba86b28e19086cb08b2c9526ad7b1d1ab0e9b614dcf282eefc59ccd6f20adbd2d098ff7e1fb151d2b7f2c901c1df5ff764a7f54600ea41f402ce4f0acd9c76292810791eb111fdda53840fadb4e782495b210de94d696d52a3b29eb0aaa0e6070a251059d5c6cbefc69718a6240744f32993a6eb8a991830e8fcd607f7c8262b44a4753ea3baabf2d83ba9fe8d3a01d482f4375cab9e4f988346d70e85f0d5fa76e613c79dc5cf5f95e221479471d9fd99af25a14ad0ab300195247a26aaf7da3acd42ef804311e6898abcd63a0a35891ff7ebbf8010c251afb45a7fea57359e4f9f0a5e1aac943ca9f5697214659877e2507a0c2fbbd2037a44b56680e80d3d75c344db2ff4267bd80a6f21b88ce85e68e1ad7335bc4f5d3f8050f01e7621336067c03f813c5673dfe4a30a2941de154433d8a0f56831ae554bc085bdee096c0eabfda911a2728bbe8e5201d02b69aa499fcca9559f54dbdbbd3abbd1a45ca5913e99624f738102297595cbc2c9ebceae589cb97bf362a19867af450ca8985d1c40815a1525ac3c91130e4fccc5b980f19fd0ffee3e88fb2feeaa6aa6393b5dc29f3723c402516a966cbdb4b3cf1b67202d8a9c7893eed787c28a2618ac20621db1f1afba41b421c0eab7a7792c5ef31e16ef9522b1dd8adf27511290b5fb82a2b1e5f31c4d0ec55d1409dbe221972edf99fa36fc647db457df2a7a1dc11d32b544dc0afb89691742d6700a547deee5253684a43a2f4ae7f2012f8f70c2860cc2379e86d3c3516847ecbf24c4d81e321a94e7bc9821942ceb860ea82578d46e1577f2c3a7dc80f0d4df464a6c3e267da4281d5858f05fa20f9bb24513458d236155527e2d904b89fe704649c2401497333c7c60d217c0d8a414c7d7d3ff1eb9471debbf7068d9d4dfec157514be7722c0030a0c92b4b228e959bb3e44b65b53a9169071dffc98e1e0e161eae9174d6a84f4d623c0b78683715717559445f9487e401fe86097c4762bb241f3afcd5221d664f57a0eb88e3a5ba8af35d91c1f0e1d04049eda076bfc0fb42f079c2873bbe3e2d03cd37aa4c37a61722e34536231c984882150e0c9ceaaaf25d0a555b65588f03cad61401fe833274406413e7e5551612fad2215fcf1af4583a4b1eae7f210b81dcf714bb25279221057c2e80c93b9ac1da0ac6d5be9dae03aca82b7c25373eb540f816b52b9464fd6343fc6dfcf9f30fb530740c60bd937609773e10a047b65a8c2093d0bb8d708ffa4ba28489e17395f44b24fb087d7d7ebfbf8cebbecfd4cac3a3163a93d90370a21cdd45846d80d47dae7e024c4c57828c4acfcdbb696feed89357c7804240b9d0b0fbcec6b19cbd1d9925307f0300dcd478c00335faa763a190dec2c47bd93b5a8f962d513babf3a78329b24c0dfdd42ee0c394070b1ad5db935303683caf4c9012ad09f0866d709363e6c7e2c727a770ddfa13ca1cdeffdf59e6b30a3019af438a7da063143603887ebbfdc9d83c749f25e21a44ac4dc03d29d6eae2854b8e369cf180072270f816b1e64c3a80949fd73eac615925be824ab7cf2bcab3ef2cd1771a95f170a4a4db42a8868bbbbe308069e67bf4825a39443f7efaf4a8a62f77b57ef73bfee6afa0a99409914f57b2a1130fa5a364fdc7a83eceae717f97373d3e7b6a5f53be60d44f4609be4aecf97ad0f2970aa1ec79c31b122b34c529ea228e9bc66473dec173fdefceaa1f8691f04466d9f3ae7a4f400ca3852d270be4c681e512cdc437531e80a9f1991cfe065faae0f4dd069d41bddc61204cd1d9358d1c03d7c99f87221b8aee14534adb2bcfad7c584c7f6c39d5d3af7a9ea29e9bae6087f10198158a38217ff626d3229f65ce8328b1c395fe796e24f59d11dbefb83dcf78c65ba43e1e33951b7c058363a7cf53f8144aebf503ef3b02e17cfd5ef1a4db7f3bbb549537a068ad490e677e6f2560276eaf7dae63a9165d68a66a75e66b491cfebe44e651d51695a525ce8c06973bf9ef32a32f9c891adb040da2680095f002f6375dfce1633a7d9f052abd0a1c6ef3b19760db96a89c4ed67424622d4d347825b2675f9c788ec70ff33386a28d2e35aa2cf5c4f005181fdd9405c45371f0dac9de46985b3a9503cbf764a4e21f5a4c7ddcf5d3614616f29e51b8b3191e88df2392619e9c6de27b1f24033831be06e8240ff7cba932fadb81872e8f779b72a2a51c98066a9b2d4019871893855fd370b43951957f45064a7b91162436d743a0ba8a7a09468ee5ca66577f22138f0db6658133a29298c1932b44570dcc9851813dabf7be398a596ecd2a1ee515a9d6f70cd4680c666fe04260fe84373f923c721bf0e715ea868476abc0ab841a1090e4723e6a2d58412fc7c52626caf568acac79d9a50022c8f1127f4b229fddbc7347a025a88a17232df690cbc58ded2c3d04ac6a0835f5e6896b459ee4c603c032e143fae8e2e7b37feb7b4abdb5a315be4effbe81e5e33520d54c842d92c33bf380936c88b387f8ab3212aa09983b19c9cc695131cff036c01f5ce93bb22d0a081e7607d863d16aea5459ad52fa8b7be6c10843272cf35aa0c498e7eefb0be916273712926191c187c4a57101160fdb433fb892d54d3a879f2f7e9eb02c8096e456a68869f0db109a7617a440010eb4d2f248e4d13202bd0621681a08f5435f3865013ebc88a5730fb6d11c266b0af4abac638fb405b51ffb3dc1f830b3ac681f5dbb0ad0fb3cb260b0ff9bd62a675f5d3bfe0f6bc5b518e3a99193809809426738796fb8d13186412f271eda2cdc578bcb483b414ea1dcd656797d3a0f4269b2c2945d7f1f0a7ce6f618f9c75be8d29ef8d5e52ffc5c9e3ef022cde4e587da7727209a3167befe243364d82a35252e7781fa76934ce4a35f868f8b6278c25e875478b423bf9a7c6dbaa1f666f59192d22882e7aa0bf5dbbd0c2c496615466da68336d75861254e4d5fb8e12eea3ea5c764782df24811f36b3b409d81f23e1b7ae5ca2bfdc6973f4c7f0634a9379c9d06380ab124e2348562788bef97e278e1b3d98ee914c24f07350647abd3c82dd39b4a71039f5bd4d74e13fae21ceb187e79cc9d9c42b39bff856acc23f1e9e1881418de88e5b0a562ca983b59c71eeed6423b682e5b785aaa3a118dee8f623c358936fc49c228eb7062a04c5acb4e229b2ba92bfdd307093838c9fb24ae800ea94f53849a89a54af9bf663c6cb4effac939d823e2a7862fc9838a7a7682c3d695add2fac475a01f8719cc05accab954428aa86eaf4c93176a056a54250ae289f59ae692b5f54bcdf20934c3469b296a50da376baa0d016a7fb9f2a898e3fa983140446b992ff059e7a3cb13e8620b4efb32f34e074126c4919f018824f48b8aeba6e506f3977c2d549997e3e4d1559f833ddf3a50a3569b697d5236d5a14c5bf260a5843e16731ea5c9c1ae5c21d00ea4dc2d8c517a687579ac6a7961eb25e367f6a63c2b497c99dd56d4a0fde8374d5e3f33dd3a1f6228d809df9efa612a4f182e2c9c758b687776453d521059d654cd69978f10ec432525a1a7a76e4246b3767a8a60bfca50dad32319f13c816e093cfbdbad39a7bbd8e5d3c35ae0612659817021e0f5264f660e8b97bac5e8e853bcd68f2aebe979bbc206ef4a903edc25afb2557211e817c6fad17d57a16df56c1ca2ac7a36b08c8e8827a8a437ce54fe98f6a9decc0c7d51956bbc2dc2f39cc264e9adcbabd4ef9c1a115c7eb7c77b11011e7cffb858c3b7dbc0d91caf0a8b587e78c16315c8c8c73dbf51a93ead369dd347c5b0e4687e5049a7b968027bea939a025157d10c9e951599895dbe3105c808749ee490b59782308ed4dd2ffd0681619bbb686f1ed8631ba19d79d6c20a49644fcc953597970bbb9223fb1da1130b01c9a6712a2ebf55f85f2f4f66bfcda858d9fe1e9d16a6fa2db3ab1d2fc2399517a77c966cdfd66cb258c55ef917c42375f33c730bc49580397514017f773d66aa8c3326f474ec7e1c1f4ee4be93187f94ce1dfe6207823f12b724320455dffbc7e03afc5918840a48b3a2dabf7d00cf4d39a1836b6a4bbd526000c5bad27b9ed7aa459e300423f56439a0cc59e7c180f64f6af3b0a57a8a360e8fe9066cd416c05ce3846f0712c95a9d9f1703eca3f99ff780187a25566665c2527d6580e98d67a4bc12b0a8c747fd8e5306ab3fc537ae7355530a5abec02587898b031768b02d735eb852aa74b319e5b4c3163436c8a0411ce51770c475fc6fb4441c1aea45f3f3a8bea8531fb570efc754741324921e62b96452f2444c6a9c7d021f442d565439853155f3b99f54171f9946bb8039c4ded1893a54052aa60359267a171927b4017c6a93d672a7e04bdd38cbaaade0fb88bfd3587f61b1ce1d9dddba28793c9bde741eda02b646d38fd94116c917a7a7b188e9b3d1201dc140db41329a2db9c87b13f0b89b763fbf897859ce5cd59b1436c2882c9efda69cdc08b33868ca0ebe37e01724b3460e5791803a638a483b0e121bdc7b579b751c429d6197a82d06a2bfd03388ef987d24899fcdd60fb34d8fe7b8470aa5375f0f72613a3f1e0d2512f1e54a02ecedc9842559efa99929f0659816dd8c51c9823829deab074fa8e1243f670212f8b6266553eabdacb5ae683c3e84195c69bb10fdef1e6ee0749e54c567ce3c60ef7d0e4f69eb0624697dfc5302f02847b7841b9f5160ebe4688a444c0c3fa59e488ae5f1e25e6c1ea749ee67d0372724b76e0fe7d589679a910049c8522ff5fb2c7e25eb7d6f623575ed1a2038ea982105a994742d0c43fb7cb2eac95a11a60e3750dfa38c5379d1f9cd5193d6e00b6c13539201f274aa810d2f01dee0da8be3f5b2dcc7d4b2b6cb0cbdb4b042cae55dd108d6cbaeff54c5901dfeff244a372127084dc054c86523d36ba6e08ea53a9801d4f3f4a89ac292962de7de65601e59c5110acfebbb93d45032e45a004e846b4a538b8e97adbc8b86746ba5f9ad6da89ec181984050b4f951ea081a1d669c594aa4338d9d40d1f9536122fc77a9684a598fc0ab723608bf0aa5ea61aac646c1f121580fff29d076175932fe981da43e36cc2c9f425781be1297ab57a0f86483738c815f5debb6698c4e17e94019dc92281e59cb5045d4930480569e72cdac8187666cdd41110a04dd0717277e63acee918f35278a2d1c22ebd88b99ae230f6e1cf284d00a75fb15967cccbd613d62458fb4f173041490ec508604843c213eb89f3452661dcbf8a3bb429de8c6db2c194b662f4a426047829ad199125c2fe96fb97364ce869decba18a306353add8e3e6bd8e4ad02cb45969a9abdf7879d707e8f780cf7cf1eacad8fcb059c80fb591935a19c7dc459631360cadf531d7081bb7e37228d0ced085e7c6e2b598706b0f41865c90d22edab9a2d90a9e394d76a4dc65ba41d3d5ea9bd2653891e0ef8b46270134ca4ab0ee141898f1e6e767b74e1cc36d5bb50e1ed187546369dd96ce418a97830ec615b0fd41b6a217ac45364cfd486b7d25b6c3ac2d7b3b5ff29022b0c0c0828c2d84bdc88b0add2064d285fa6bced82a923f17eb53b999436b2647869e612481d1911c049f54354c593728a5851ae3956afa4e6f9d5b8adc6898a0bb2a02950a19d978ed144b63019ff3a01435a84762ef6d1a2610e88003b69c1b84c36e5478088f6d8d06e13317442c3d69bc7d1e4a3cc628805406fef340c379af55325d13a4a618824c969a235500b85c391356fd3ae4406c74c13f617c2a04aef14ae775877a533cc2129fb0ddc29c1dc5fa9a3529919510f0fd0a8cb9f2cd89abac9c9f6d6ddd8ef346ddad144abd10c216c6e746367117477b0c02057f1bbaef3f6ea6e9107271895dd45c241ededc0e0f23800766cc074ca6a03971b26aa8f9cb5ef718e948c05360ed890c7621efc8f1b1761383e3412675eb3e98c93273d779fdee3e34d612e02b8d91d092aac756f8341502d61d3972138b2e06d7298c7aaa25bfe9707e377ee01bd3b6f59b3685155f2da124a0f6599db3ae01e7e21ea24fda32b4c4a751a2820002b24dadb19412e4339bb47b4a255b1c8b42c13ba57a6876ad41a3210e6ce4e610fc8f3b178aeec256c4d72a18f885e22bb14264e9e46db7e541ad73df58a587fcd50c5f20cd691cf98bca1d295dc75a7843d883f67bb7e6f2d49f97b154d1dc5cda6818c18858980ff0c01175a622f3c764d633e4254eabaf96a9800dc9b2c1dc2fd6fd4b07cb03277aac2f810dab7877ebe464fd009a2aebc226669db33dcfddae7814021edde33c50f54aaf52b268ab82440efedb1c2d1970a5b8a3bd078b948ea55bb07229256c27bf734a11306838e39c57fa35ea5472d8be52d20528f161aa24c631d4533f4be8dd654219f16c1371f9f7ff5e10ea246af93f71df6c2c0056b9b4f8dd0ffa4aad4eeca44731cad4c5674cedf17270342baf520a7125c59246045747684ca8d6b85a626319be65f68c7400103ef4cde4ff61f4a8d4d700d443935c0158482f9896b3cd172e6116855a2fbcab2e71de85596a931eea191f5e73a02c5d2a53f92f62a9bbbbbc31fae9a06cf67c585930396127b063ef656c789ecacf630eada8c8a702ed17ea996ddf6ce92ce02a2db07862132b2b5c855d9a7335ab255fe2f9c8d784f51780cdabe4721ed37f124cb439044a905a9265a82f96973e4d6b9446a51aace4afe4945839951d453cfd3eadf826faeb54845d004520d5e9c1674b453a7beae52238e5744bb2df5171c50214ee264e6c65bca3e5dfd9ce938b709c9214b39ba4e2be2652ad006380d77f991cbf3dfd72d68fc35e1ac30705ff12beb5fb21eaeffa72642af7c95455bebe1329bcff3e00cf9b340a95e476cceceb741af52096304a23e05bb782ece95377b8144ff69e7cc35c78724db8f67d0c462a5cee80600abee9c93beccfa99f9aafb0def88c9532580d208ae54d34092d11a77a499d75284a1bc0cd58fa4ec0b0559045faa35ea2d985e911a4e9c1ea2b520d37a9094322210af6f35288ff13ed96b01741e20e5acce79cc644a4d6736a6406f911386d6f91bd3f45a7e8ff0e46bebe091b6f9700103c655b78a2012d779a87efb80caafb9082f38c62a8477f99024968096332699d1112f96a65e2a1a1b288448901f22f32ff4ebe383a2ca419ccb6eb505c04126a09bac6dc4150e95056676a69e70b641b7b348a5d0f86b4a0b2538112e2de465d150bcab6824a087100478b836c7b6d3f2d092fcdd6f885369e3680f40426ae7ccecbcca6454a8bf12338197b066384754799077c8de5ae9c307a1d985060d38bea867db6c2f6489cff17691ed912d2375a450948c33ffc57e6963571d33adc0ade954df7948b29ea5250d808c293594ebddab25c2e10019bccb9f976d2ca84eb1c796ff734bcf759b99f10fee22fc16cc495b76c8f29bc233a75cf61b44a6206dcc586de84aa63f109bb5ee2772fb4e284a40085966f3dafa021cd4c9688ceaa16304f5d67241d02b60374ed89862eb506c34f8db08b5aff7940ceced748782f6500c75d59c14f6103d37cb22b757ce32d71c189a03cf61da196fbf1ab8caef531b74d8b42b3f97c72860a9ff4d7d73a222512b7b27ee46f58776f685557386e8a8542d632bfdd9c6d7a843cd38c732062fcdde1014bf94b88065c38f3e1c1dec4f7d667b91eebe497c30475e6bc9e0560690a5075519da9efba1cf0f3bb85101bb6930b2d0c53f808b8ae7ac5963a055208268b6b1ca71d8e24095f1ba2fb13a1064b1b5865191dfdc81a52e5261c9b73a964dd4416964ffe77a6a9da3c39932d07fc0d2807f9fd6e0a48e7b2be63e8ae7984cde48f74b4ecc150dace779174225ad32c112fc393c16b3827d27969a49b9858723c9377195ac4f61d7eed7a879bb67fd21c4745d1aec3c21031ac06db2b0d9b1a7464fe067b43cf21e27e99b0d0e4c09657f82c9e349f5dcec69d195bfe8759f9139eddcf0022c91b05155021d01986606629744be1d618dc792f53e9a0c7a5be50a1511a930c9ad2e909292c5caefcafc79e2ce40a4287184ff71f2688343e095f756890bab5740e528957bd7c6f9eb0b6eefccc40d7af7b7bf0cb38b3dd84d1cd338da6c746059dc016176949acffe036e4136c85b158bc7597ecaea332d7b0b1b4343e372292beed82f80ef533c3691ac9933c579beb1c20810f6d56f452381c993f3928afbff2da5b11188da6426c728ccb7b8d326f2bdb913941aa3ebaf7ba692fe78e82de77cb2c064dfa4284be631fdefcadf6e7f73c054460587a9f5f5c651b4d54adeba9c44f975f87df67b4cdecd4915e4a8cfb8edc6d30e7782503cab5e398bd946a40ea98712f8a586b05d90aa0e074de7b8cb38a8929ebe403b5627ae3570559d80756442f3a60162b4b903b1ec3b4c3b70a8e6f81ed10fc422f136526ba8130d5a1be83dc35768d88148d1165c57d31dd4a32a9a55d02c13a5aed346e9797c2461b3c93ca04ffd728ba4d500ef24e89f112fb99b3ac2debf2c08bd3bbf6d5e609b4889fd594f4da73f077e7d4f561a4167397f94a390e86b5072d93ff72a93d88b102b86e2ea55b55ffab4b0df266142c75fd99b420be57bb34a0d6a337f43e9fc39cf0e570e9cc05285e78eb2931cb7ee59037bb198f207ef812a09a50247278aea9b1729b9d610eb5986832ea811c44b953c6cf76e2f4991372d18ff388e8ac31c3f8d88dc4693bb7ea38f70a4e2a61bb9882469524eb70eb86644b7d66f0308081a3f5a5559724d4b8a43418aec27f3a9e7adbc44ad8ff15f7e1fb519dc2406671492d0fcf3e84c6f5b29c41a6f359e6ff5ee8545e4393dd0b5abe4c154a7522187fccefe6fc8a7a35805fc21f65aaea65f11b2d5eb4ffdbabfac8b6e0769686a972a37d6e11868ae5536b2cbc8eef7af613182a1c85f706a002fcf030236db29ff8bf894aca36249417d64b7f951beb6534f0912b5fb021a34d79a15dea743a847b9852aac789a27550659714222eafca2cae1c8ea1d28d3e8f0f863bbf3cc48ef2973684b27ee672b86e9732e6babef1bf92764543900a1d8903785fc5f68845dfabab8264b230688458db1f2de86b00fbe5003f761011f054a52749f392d1a08de1ffcd771c686c6d4277d149134496047ad84abe55fd8ec3529c422e3d7ecc82f493bd2427b27a8cfd237dfb4193cccfc493d6162ae12e25f7caaddec7d728bda8f20337eac23d5ecfa96cc6ad0f2387fa3fbe2643bff54ad908fc585f1397e5b35de9c1e5ebcfc7715f08ded8a5fb3d3a80ed4abc99675f02a1d4ee974e3e0c4a0b2e9fb2fe6806d01149b1e151ce782550cc35969c5b67c8a92c7746a9a657e48dcb7feea114d8f3eddd6de2bf243905fe1201bb77a13bba3fdbda752af6d8e6653429b441b43f2fdaf112e0ad66c62de0008e56bb9c3401bd648f0c069549a95d672f06410b6cc0e1e93c6c27e50df7813a3b48ea679a244276cb483cf04355773209d0011c55da14a85f2a848bd0a3d1d370d8f7d1117aec8cc94d88d87fb7599219d898bff6efe71a92f9054aa61d8acae57efc527c3e465b71f216b58097c8fce2f5a1926159ecc750115ad927f194a34c7229c44334813586585e0ebaea78e07495fa5d45a7824f3b8654b38d18fa6929aa526cfd2b7ea2d0e5763344f13c65911574f842abd96ef6508967fd8f343d10d3539f8f3810e21993da6aa6296e03b5f3c781d7f5b48d6268c7a81ee7f2fbead74189a6351b46ddc0ac438c7800d6206dddc58b4ef35d89508380f24877dff0816c4b6bfd2b93a196af485f266f838a035c67295bc6d0825ecd5c038a460878305e106a2203ac692fe2f702b00cfc25ffdd456144b0ed0fe8dbe3633bd87ab3b491c345ae9ca9166f9ec9ffd883f460ae0a3c20373e7aac70a0cdefa8cb936656eb72f1e683cc6ca17c1c57843899fc83ff87a0ee759ed951398846f9fda25b79a5d28e1f3edbedbe6b081b4cf05c8c047671445781b6648d7180fff7c8d99a5e4d9245227fe0b24eb86590115da785567ed1e57e4b742246c82a6ed9daecd7ce7ee5793bb82b356cbac726bdbeb402aa3756cc2348f6b66f976b0cd43f68206ff356f1a7f8bb5a7f50e4b7fb96b78f58e64f9892a96b23f1b940968fb304438a038d53b3b775ce1cf03b8b12ea6757d6b4a372e57adc4b4783af49e929093eb64be1b0c726a2a06437bc3a4ac44bf7fa9ae809fa143d0503034c54c1de81fba4a20aac02db3ab8005a7086d6506c6526e72682a9b5ce8ae1e6fb679dff217b7d415df5e0810e609ea645a37689b6c1fc1ee3cf7e086008f8202344a0345021046a8a08569534527b37003bd1ce372600c4c9e77f000f636e1b3ad72330321c9ee888d56c97e2992b0aaeaf721b0e3fccb69c8157454df44687c41e99374803863466a0e174c6814b09bb4e313bc663dc5cc6b203652ca31ca23cd96f69101497e10adf9e27ca68de0963dfafcf5fb78254640b2fd998a5954c08cb974251177e7dde3181792000477773389c8f2e43a28d12ca7e045430bca1b8bc9848c56e742c2ab53b0c42bf7317a3763b549f40fd1891ed077ddf3ca54c2af14b63eaa8ed4769fd8788e7fe54d4c20cd851128df6fbc173655561980b10e412aceefb621b8169143c57890313343bba343e2bc8b273add6820faf67f14a0fcd750c73d1cd8adbec41b03b0ec24dbfcc9c8896bebf47c945546fef34f15bb954351edc8dca88e916ca65f771d1358fa65bf8e3ba72336912238389af70af8044a0745b35deca1a264a654012dbe741eea5cd0c60fe872406d5727ab6bac985d958fda2a092ae0f585375d78d6f49da2704ec980aa7ccab20dc6b08d5aa599e3508dd9f2b54adaa61f21bb21f7fea68ea03dd69f49a21ee70f7db04cd392be9dac2b1b4221086004efbb71ad088b0686561ea549bc001a505d8eb8f056ccba250368d427fc72c7813d0625143d5c4afb831a4bc1b2f26134447bbf1a96eeca13904b34b442c6dae7e5a69aab91b46494d6b9b73cb738811b37abf3b74f0562ce037d4723ab88fbc29fedf24cd75f77a4f53d7e82e3faeee7a01fb471428634e767405451a1aa618dd1e38496b69163946ea712993f5bdf5671db74de28d1b5c5264fca9649b01112c93c612348078565e303846cad7e80578e91009067bc9a04a8954e6d66a251fdcd6d1e21c2e75aaa39b09814c2331649cdd1c9b35deeb3df650400ae86a1a5d733d3bba03d5eb3609c688ab91dba7d7985ba9647967d7edb90e3fe52f767716a94cc4e2a372e7847b274e723e20efd2eee03aacf9c8816f056d45cbf35083dba647a21662fcf90ba78836a8d31b12f93450350108a4f8c3fda0d0f9f2e44ee21a5d6feb0f1407a6edea420229c63310a016ce3f594b92608a5cdb59d59a4c41cdd7b01ddd883c4f7294bbf3a81022f0f39cb2d92e4430b078b51005323f8fe2bd08d4dfad1a34f41f6d320b010707200f5466c4822d1448ac5abef99e4fd77b87cf7f4ed9e2397ff9ee4db784519a46ed35a4474b1482fbd62cf6a96dbeaa872d6d4da01e5b38514ecb20da2abbf03b6dba6dce1b0b56f5c6bf849829c244eb770cab0a9dfd5b434b9b878afdecd35de1a686c02ea0a79962c4d2b8cabbf021d04c1a6796cf9d566f8c7892d77bbf53e80530c3710d92cb663efc3097f8f057726a4f6f6a40b9d21b3fcebc3b1aa8f6344c05bc063ea2774eda63b649c30408efb06f44f1e8c4f36a80b793228e7d202211c8364e4d9c1555794e444ff1a059aa93dc7d8ad246c002b68c6e1ff37f65130ccee1231d1902bd927d889690beaa09b0c301bc1b2603ad67fa17ec56e9559c4c5b2bc5184dba0cb4cce2828eb0486f402e17ae3b8863d173897c739947aba335976c9b70f2d2b907bda0fe577ba29d65068b86b8b9a954733796c3dda79126b320e8d5ed3c39bdd6b56f7bdb927ac6e52d7cc66374effa6ec28132fe14bdc7a2bd1bd9642d322d79d6c8cc500704c84131425eea4c9a5b082c984570a68b531db7e8a6c264b025442e078172386a2a4c1b143ae0cfcf03c0ee476124be3e2cca9242fa92f9ef70978c0b81a528bd7cad79988051a2f060c83b1c4f3644f76f02a9d38c9d4dddf6fd89cf09304f643ca0b520ab810c3502eb2b73bda5eb3667b8cd163d786a4bc1dea0131c9b4f14a782d554b188d11b890be5575e17e24c2d5b0ea0d634d9b01e0f70029ac6d42a41036490118a0b242fbce612ccfb3c0486faf594614ef44dce3c39fb225898c39263264779f83292ebe84113dac25ea2d259521e0a711b31bc2b55965c993b9efdfbc666c6ffcd8540f6f8387fa3fbfc608a24b37d02d06bd68c6945be14bb1c57c863c98a9144140a28397b05dfa36cf63d1f30b5e4313a501f6c0ecb61a355913c348d8e671560b0776a5fae5e19589289d036d819bfd50aaac81e92eba54e31b29754750fbb3b81462bbf0e5b8032826b093cb7a40a584e9db033c2a9daeb25992f405b3bdf74afe216e3af45d33e7736487bfc4b5c2c2da077861851de233af01168bbc011e50e09d0beb5f9f790b1f37aced836c6395e1e18a77936e3bb33b113e20ffe1dec7c93cdc3696c2e0a220e391a847a7b13f27bd9c8371ed0cf5a25754f6977dda6a7ddb41fe3e6aea135eb2c429cb7fdba5d57137df8d40b78d426735d6a63d04844ae18d3ef3de0ceda038ae3f85f1e4c6a3242f641a018e92bac5bd201f466cf66c71efcccb6ba520e7af51ca15b6be0e5a56068b280d8be1e4ac6dccee128ccec73ad8a4aac3d7928ea975748496b29f9845c2b44219f86b841c3c88fda52dd5327f6217c87db18f5e3eccce613a0e664c2b76a92153bec02245e11a8a9c4da331d3ee86722b01914516af1973c6997d4f6b1b652a48acf5b591de001cf2bc991f0c10c113815a72af79c4c86a888d87af21c1c661b7ca4ab1044c9b555af079a578d29e2571de1deab2f841f03080e01944ff94de8903c54cd2fe6b949f796f4906dc9774a86f3bebf91d4c3b7b7b61429a9430e963a5ebfc90bef589f80d5742005b8d1844c27755eb4c1fed3ff066f3db8d91fd770c422c88a616d04be830f3e2c2e16fd33a119de79b02a202c32c97717f57a2d10b01e95a524b6a792e987de33b085180d77c99016ce9775776263c3af45f7a02ea7d64b1545c9c0b1e5bef1da1af4784c0cd19b862760610a9d1ed558684daa0cc94ca62189fc5e28e02c3c735bd0930ff51642b7908eea16a2b61b411fa32465acd8b862be5a18d8fd0a32b248e1ecc003a62a4738714ec82d8f824dd004e7cac82397369f5cec6d6dac4b22caadee810540666d166a6e9d482727d6a7b77a483ea7b4b7fd8283a28bd8930aac7b47f5a11b9f83bf4a5c9c4f24d83cce286a9fdda516b248ee25a9f2f4c5f369f12809f5bf5f049dd77edce03515547e78fcc7e054a405053b5feee3d02fd8f678331853d10f7723e00d95e1c5595d9323922da09e4ea663b5a29f33b74b8f00cc18c77ab6da02606ad071b63d8c5a0d1ad187e724dc07c1aca0773ff5bf7f99d032febbf33efa8ca4eecfcb32227e3b3d5990f2511d4583d483b0873a3be5d495141b243ef82fa14d4ec094f60d7fa61eb880d6aff43828227b5b62e70e01654c177789973beaddbd5737b99adb709aa82e41fb8019dfd2e59dfca2ed6593479cc721999e8db14e16043464bdc6cf191593b9d921db6ea09dcc0e2f332a191987d17f478ef2839feaf728ac584a3a039aafcb00d73708f6c2494d0f2d7bfa89adb3a26f829228fcc64dbfd85171a35d298532eb42baa7d138d707a7ea5d5d346352ef3d832a8463ab567bbc682bd685712c4b8acc4c1e26abdd10108d8a3b0cfe261d901ed3cfad6c640260ccaa16a5303da9f79ad86d8f8141417ae8d02f88dfdd26167807b2e21ee85628adbf1a9c152fdaf5de9a5c5c9ea1b232becf9ecc16bde742d1d2c9ab90073e37756c37b6edd7f7ec5596a9025cd0c5a4940ad886dbaf851bc94bb8aa06a1e028a7bb6a58bdf8d0a500a3ace124f8bee9f8369927794e877b5967423844f5cfdf0030c0bb06906c1d9973f9e9a37d7a6986a553d9d352c92aa7612eac5b6388dce3d229e2bee07a619e52990f3ae35673fe96c914d4767534d6fc689566264f8f46bbe6a0b0e43e78210903cdb0c01125aaeadae168c643a411a7459d8d6edd4e98958acb6c726cfd8a4fd82da027a57365255e4d194381d230bfbee5c49434641902a346196e71265f1e038aea37ab128cb9b14094d45ec55d5475e0d5d77e58668f10b8b27e8cf41ea44c1c42f003d9d34bf39a25c1d81c81555b47bdad8b5a603b595b1804b42468a2b298dffb324743468c99ae0825d87d8fe9056843100904e9f36d48aa910be168c9822c082ee0b023c0f24f846fcae5a8b6788563d9549084fd5da0057c20f75d2366d7eda1e0830775f31a19435ba660a10e18089b708f114a1c77804cf3a8d386d62ad7d2283acff428a5518e1e21bfb155e86882fd1b09406ff3ba59f9b45d127145752f44c21d7c7027a22b41f8466b9362b92cb206612b51914026bff36d3b0878d96f8cd4db2a221f3798b3a6b32c0c96bd89e701a4d8d5e9156d509fb77dbb69752cd06d5deaf45272922c4e2bd77d76c0a4f95f89487a1e66c3de94667d424469249742a1085657ef0be41da59d61e6c60f012acf6f5816526c7c3a6d43e3f9acc66cc8fa972100919927edd83a3650004a0deaed7767cc068938019f7cc9ffed2172179297fe24632ff42f1c8d051c742a4443518a57179fbdbfbdabc349463ee7ea1405067c32836f3545165d60d2e3cf8213005e0e3a3035ab1dd239834ada1ed7c89f6b457eae3630b723f05eab5fae29c26a1fc770b85e1a9ef3dca2f2db1b15e29cd668d1e6671b1422f0322edfd966f2e86b322f32f63ab8253f3b33ee935ce9be675e0ffc5a4d4a4c12b659e5e6d78c3a246c223ed53952ee94f9ad8105a27358548ba6650110597f32646f9029af7c501c96e3a341512a6e83c92cf504999ea1d24e1692a9629cba5257b5b2bd95469dc89043c2a0cd858bcadb0ab40ccd84a9c274c4fc23c81de5609aef67f6249a1f2813cbc0b9f3c2eaef98bcbc88f3c41926e6489dbbea3dc707da8411e2d8709177961027e91a57f92f4d900dca992fdf5c79293e82353b5cd4e81fbc30d205732e7acf7582389453689272f05133a767bccea368f43dff38572630cfb08b0efd3dbab4f9bdb2b3207ca933d69a099787613b9709d357e89e815713b18a4f654dc3c1518c21611d8cfc767e6ea82b623b5c4de42fc780ad6138bcf52a2b2c43f41e91d6eb12aff1f84b2b6a91175e4a7c7f127cc53f9f48c91aab92044eb3ade3b39502c37f1d1938bd25f9eb41f0d7262adde31ea56b912a9eda0de258f3f148bd1bc5d4efdd0ee747b40326daebc61bfbe83870600f570ec7f2eead552a4ed18cfac86532b0d901b21184e7502954ae8a85f8ed98af2da66ad56805f0c02414a0ab749d25fddae0c9965a6726b72665550d97846e0bd1db5aa56b73c41246912cfbb10b586edd77b9314bd4585d6394f081ef5c3cf8a17b7651c19c344b447fe061bb5082dafc570759312ac3fce373bad47e1b1720fcbc559906b18e70a2bf18a7fc057c3675c2d045d87a1afe0b5ed9eee70635e21c96123cf45c336c408b7d142890fd4417841866b66dd6c3e50212e4e3c51d4aee2322fe6535ab1a5158d339e9fc7a57546821bb2577eb1a89a6ead15b81daa81138262c6c4f1d2ec065fb4ac2446250171392eb8f05ddd929d0995b234d81ab6285ed08700826dc9f343d4406fb22c0a875a97bd4060725d051f8cff0125dd84350e4a7857979b8588af612abf69c9c0d97c8559445411b6d77626bb1dd27cf40f27b45ce02cb9a6e0e21907fc6dbd2956f30dab211edafd1db07a95807271ed7a3bf262eb3dfa8eccfe5af9e651f08f1c15b3a93a3958596585425ec313d9575367eeca82aebb197b5cb19ccc04008b9b974ca2939473e363ee2cf68cfb865afb1894dae9c197a33bd62ca124bd4ae60e155ed974f8f86cda89bf48e1868e2160b159d2a179844146cc6ec0e10c4f6e075396123858ba3a5f9f974906b73af76056a64d7ed94096999cbc13854c6da92fb13f27d2dcf3cb2ae9ddbf0dd48d57568ac53a1dcaf55217d4e456719b01ec59d5698e7348529bd44abb1f558e19774ab10cd93051524b4ca9e09c0e61ab02ea7322601c4f890387f9311dc3909400b97c4781efc59b1619376d71e6ba5d353de1c6438f611ad5757d3c948a98a8098329d1f46a30ddda9b6ae0548fc1b0bab9995872e3b6e5877b5470ec2d24be3a732604f35d4570168bbe79f8211bddc370c999e51a7de6ce2c95f52dd57275ef8f321a66d079825bd7fbcabd1d466947c09c22a4aa8342fd5cc419cc0c3b4595674cfe2c85ef67e2725f8082c0f5e52d532afd4bf8806034218750a7d60ff8cebda9998a133316a5fac046fa13cf6a2d2924d96ba526f83cc820de58bc53bee77d1e719653f54fc4eb0ff65836ebd3377a9cf83f5ed56d1c81465f7eb07bcca28356f99812cb73dee6b05f5c92312dcfa0f4c25ab59d80998a8f09dec36cfcd5b71b7f49342b358a00d178d1bbe160348c722ac39f24d863efd5cfe1b099fad54107880ce5850399466d2600e76a0f66a02e6ea8dd9a0318b8c0b34fafeabd166e8cb9ec9f70b0c7fa5ad12998b2d98f0de85ae888d834d9025ea2f69b70c95235a17668072af73d0a04684e5e58dd3f9b515b1c3ca63aaebfdc9add1be39298c0afb6475b7530522a15c88646f055cf10d6cdc96474c7f7d9af5c3b3290f2a29594c6238fad2f733de352747ee6b3584fe2e705eb802968201e0c4e7394858c52d307cf37a79ebe4a0a8d1c90a32a29aa48e108d0ece37b7cd99cbfb2dcb72c2f28ab13a19792622906f0ffffff0f