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 73270 7003d2152d62299455d184ab670ba4a19e07409eb743de8b194e960e5b2024e3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
526661687841f9ee6a6a68ae34747a5e28461d0b95bb4acbb62513e14b8ee446
Certificate Block Hash
7003d2152d62299455d184ab670ba4a19e07409eb743de8b194e960e5b2024e3
Source
getblock-raw-prefix

Public Data Hex

00100000000100000f...00015d01000e810000
00100000000100000f070000000000010f0700000000000000000000000000000000000000000000000000000000000000000000562860ac77644f24be9ab8a80498d36186cb52adf3fde3cf3408ab4b709e6bac47f43f5576bb6c08598201f14cffcd66a3e943ce6630a8fde3cb60d3f53d91b820117866b3824f25207842cf6ac7666ab23bc2f3c17c6e9ffe060000000000000000020000000200015d01000e810000

Raw Header Hex

00004020ec0a2ff3112af40dea1c5e32e9128264afa88d90056b1ebc9e9d39ff1b6154de21500d552b5ef85897455165f986f56addf098bf35df2e971189a671ca9d2b1754c72f6a06ec001846e48e4be11325b6cb4abb950b1d46285e7a7434ae686a6aeef9417868616652

Proof Data Hex

59,560 bytes
1212160203076a96559664102aea316d84e39e8781b98d8b4cf51622169cb9dd2f35d18d624c39de4e25951c4de7bc0f7372215157931cd8a9212802451a86ce7c1bb79965ff388bc4b5f8c32a703faaddb42e0b1d5d8cbc920052c0fd634a89547302f0c97f772ceb56e33e2c25dc295a6d941863af66e6d36ad92f2b848fe968a854d700cd0740d9a55e021e5aed69f18242c4a0fe9f7e516ad8f05afae6ef09329cd52e8d6fcdd69a6286d81449a099c42484ab91d4314cb3a5162afcd59b7d5e662d675fa54e9c4d1144f3a12e6daad8b92f20443de3b6c650d8d0c9db7187a62e07018c934833447e1ad38c7b309a865e5cf315bdab6c732cf42f823d29072ca90df4e70dd3a7594d8c34622203587771d4f6d149f217313187befbb7734b18c28e37f134c1c4c1e3a3eca4c9c9553d09cf0a8954e544492c8eaa5a3681ebc4cdbd049bec054aec4b36f195a03a92c113a52c0e17e5a371259175d51972668fa10b63b251f122192809c7d7758fcee17ee6b273a05fa42137252972283639402e70019a47cfac67122f0311dd44fa9ba49423389b724ccf816ab354dda62b381c922ae4854f4621cbff8d1ad657ea3be6812fba201e167eda112cf713ac0114a530c1bed2e4c66fb8bc972c8ccc275f3cdea90321012b8ca47a2f46a35fff528c3ab9d9216a3b15528b9866e3beb330185f78a0e66b2bf83cac22a06b1eebdf7708147d1d4414104835ae6d7826f721ef52e4da85b654a6348e67c3d84d29a70001e6a68a3b0f625d6c5bbf019ac45e3a2bc1121a9d3f0a29f2d4ba7c3d222f08cadb68e402d45257448c1392e945241bb6631c232b100b730092998bea1ceca2feaa34f234f2430063fb3cddd5309c2fa03978b431febc391d3d0e025bdbde6790d1ae02e83f6793e59e2a8fa3ef4a9856cf169f70bda15f458ff2b32b7a5b4cd91d9ded3272143f5139d6e17bee6ff199cadc6751400ec3c6c1b9a01f79788791ba535a002663bf66c9bab2d69827bb364baab488b9576bf563f21d5220a32b3d656de79dc0d7816de0faa2637dbcd0f951a47c73a29af0c796f60da15b157cbd52de922a14079b39aee3b2bb5bd9451785ed255cb44c4d1f0cb002d662329807ae8b60aa4d6e2b0a563d74bad021e202e6632eb7029d3ebbd4e414e8b5eeef4450bea0a88fb32cd92d8e5d57fb28203c98017b55ec88bcf4cf9f60ebc7635c82faf88ef272923bbd26188f518ec6267fe13784e77252dce40a0a64314ba1bab23ec3dbca7b2a858e2276119099c62285f5c1025eb9a98fe866e01772a377805776f9fb58653975de505c7dbf94ce7704d67d44e9bba9a89bbc5531fe28dc61509dbdbf519a9dc77dca60159eb31df071d9c449f7342b55e03b0919a82fa3257cfdc9e7807744f9f37f088afc896573dca7ec298d80faa5bcf3918d0d2f58fcb6a177c6b1883e6ccb35eaa060dfb12372e92bbef1722093c5c2138ddf8f212943186022765dbbbc888899704e8f08715df0f92a95c0fb50fb5719c1424d236809614f0f3ddf31fb435ba7018bd67f208fc3fab81767c55fa4001a61e650d0514670cfc84ca01dd523f4ce638cd95872eec1e28d96d9f8cdc141f9ad4cc5feb2d4387bc55f60838799fa97dc1f8df9174ce6c81722634958b006dda02232e39420781c8537f5f0ceb7c7378ef881caebaac527a5fae5055d242efc2ddb9e72dd0d612b1d9637a908ea00d13020f608dcf9af4f5a8ec32145c802d9f4db63c3ecdcfd1121c0dd1519dd136186a4a4fa8347ce25ebe1046986176baa1a0139d4e5660a5c8838402f547a643c996e08e556df6362b232a3079e39daf1fc52a6c1e4719f0751839de9c753f8173a832669471573b299bffc6b6aea2765f1f758d5338bd299b6c66a6aff94aa5e91d699f3cedbe1d1c9b492e15ed9eb3ab7fbb7578fe4f077e8052ad818132688c589a000134a03307ee5b024f9b0569c7fcf6ae75cc5577764c5b557dfe6df459013c7334465b0b8ac11634b25be1a9a038e2c09d644f20c192f46fd9e84a07b20078ee06ce6a337057784a2f2d9f83d0b5004bae32d93af393459675f608fa7bcc265e2222913f9568ccbfc1cffb82d3c64f794126a0d2bbfc9e74d166f9e89d0cdaa3eb444cadf74111e3727561002bf36f14ea4f1bfa4a9e70991e74259d1a5d0dc04c9fc7d7f54026f9a6ea2f194f787b3b3a8ee713088fb07c64514e0068082c3e81895468755df8902e3c9ac2714231b83e3ef09282b67b5507bd87b2553e5976f7f6c6c00d3835e9db8b1bdeb8b1af9f231c93a851d94542ad668e463b36a4bc15e1180e42def454a965fc4d53eea01d47cc019baa2ddf78d11209f30888adcc124ffc16f0f787f57f4522590747c32f84403ef129a5539c45d4eb84e2f48eafc6060ccaec85e2c5fb60ad259726006fc85851b843dedb632c117e4edbc5cd786ef22bf14fa4578b1aeb2aedd60cf0e7ba0319138442fe12879e5952a1e11ac331eec30740fddede55da3f6aa317a0c9cf9e42946f113d5bbf21e6de45f9b24b04900daa4e9acd648bf9897182d7bb8352cc15856dce38ac46e30fd8699bdba294db267e2e87e48b73c8b8c458ebc2f8c6880ae31bb3d55f0b561c8dd5d9ebaba68f8da916fc948680e0e03c10cc0d31a82fb0ca853eec4ab4bcd736789d68643c523d58ed1cf093778f74b2ad4f5ec2db3c8382898dc67fbd7eddbb9bf13ca994f6c645f9f7f2df61dce55513ede2c1034b9bf903b7899f68986262977bd20021bd792302812ebc276f924f6a85f350a07bcb8083a784e5d43032df019df0a01050fd58d074fd852699a807fd6c9a2162588ac3820806b320395067c99edfa298a0fe7badb546793a563310ade09a07bdaf4a1fbc8171c7b549bea54be6128a315418eaf419de45a3f5d7dea5cdd189ebbcfc0e0942b6844f7cfe981685960efd6ebebd156607a655ea61d9d2c5fb1e42576e97e8c8e4908dbdb2c790543129aa49213ade5d1edb5126792ce0de92da18a19d4c3d6a9c2d4d1cc7406abbcb8a0d366455d421c2bc810cd5d99e9f3f0772987f7815df119e3c89e65fa10fe477a8d10b70a9fada35218f6bcf35ce99bd6a56e4b9ee1018e97d4864bb7793f2d8fdc0bcbb631be258ddca21b29b2e9871b949e66fe04c0453e42f9ce96bbe48cad537025c1462f0b9413a8a95600e0e22a37bac6083574cd9f1e7691605634d3b14eb06e10c3866ddb231388e8fc99d49b5c34d449c0173abc7477dbf6d3954df3b56252b2e92f1c4037c7a206b9c80281f50d82d752ffd8affe864952401fbeb15be07b4c26a6626dfc0c590fc959437e155f8f2d749e3aa93b2c25cac36eeec25713be725ff59766c814277727410e50ad498dcc675bb0851313dbc3b417a4e11bda323b7ba1e8677db490f0af36a668ad1c489f403a4c89c8726aa20a2e0461db94bb6bdb8bc8f7ef71fdfd1b9bd04d62152b16d0e9d624e0b5387378ded9f616e01bffcfd9ab1ff32a757387a907185477b978f0874fdf5c258611a88240129066e0bae199099138f092589ff146fc65a936a05cb0fc359e9d6f4a99644a47256404aacd06d5a36cefeea1635ea7747b5c82a162bf4f1e2b70f2a38ce8bb91081d305dc1ac25d0a21965135c68cfb4a902765b87c74c84a8f9db6b4ca15391e855f7cd604ea0657a768fbc036fa4df467c51b970ac11c9fc4a49defe5ce8adbd4e8245b9babb0e76afbd75da9f9e244f71be50ac1d7a7975c451cb21ea666534cfcbc81309446f725afdcf07c32e500953d7976458eff5ee5e686f43140a6ff48e2ec64cbc03443081df529192e9f4ba13e782a395f9f51078e294e4150e0017dbb78491cb1248a17f7eb5e99652873b8c728d6571370975af275a15c79ec914f80c8c163f6988be6d4fb5ac7ace1196bdd6f86c51052a5a2faa262cc37816f6670f61d6b0a95f22cef1154f02ef686d2cf31cfb509883e78d6f13ec5a7b591f09619a5126904ece39732afb80694f3bc000b1e453da35e300c03af3b7e98cff6120ba8b432bc4b86b46d5c73d20fbdeabf24c7359021a1ed93a8d98b341b4dead94cfb134ac330577de2812d11eb7d616ad71539bb1499b0435277908ed0ad5fe993049d175e426014b3fb5c161ed5782b439bade76232a3cf1b9df4cd47fa4f24ec47573e8622a8825e4fb1f0be807dcbb441106d886060dfc8b571c685c7beae5c4d2304933184a7c2378e85724fea3ed3a087eb2db4603ba92c7ddefdb0d3db83ec63746e0e954aaede6af803da4adc22ceaad112f2100db7133618c8483045b76434e0c73f4b403da17cb462d436040133da5684886c93e6f6864cd6045f0df169727d2589874928dccc1a7017b26b3e3ddaf97084334ae1649db84df9fe6affa699945ee1a1ead31584ca14b67fbc7681da642b59cbe4fcd8d3b30033b5a562136b5a94e45e812d3c59ab996bd298e7095a92835eb1ab9ee3fe0ea2023d667c1b8490cb50fdaf3b1c9f1211d752ba05b1dcb12eb869cd76abb0cf5c29ddff19134faa1ce8afe970f22516a2f9ce15ac0c97930febbe4dddafa3cf76743760341f882e98b4b55a27cd8a694cd20858a7107b98e27ac855efc1c5633142b150ab2864eae09576e47fe76196dcf7ee0d7579f7fac97d037b206d0f18b7be48dee6d372b5a12aa88fa0532a904d9da1a4436b5baf6400a37d2f2d5d1553cfde86a480cc36eb22e898b5232dd62c18dfcff5497d20d42b2ff8b7151368883eb87a7b5cc4378401cc0e07307b4671435d89af93deb8b5b4578e1df5cbcce45a0ed6fe6c330772d5ba1e40f3fcf75a0d94281466218fc690bedc3cffecbdf69186b3526bf0485184f92038cc5747e78c251d236c595f7c2417d586590d931a5361b163e2c4b4be3ab509481adbca9053d7445d0909a9af474316262ebb6ea6e1e40197096f213454c76343eb7f46c85f70112a07f90a8f24630f4fefd234042a213c3c1d3bccf70505da8e413cf2041cb14751d4469f59f940fbaedc8302820a2af2e5960628b2ac76887f1333fb6faeedf122cfa2b3adb4c8f450ddfcf9645e625aa9d7397f718549a4347a61be3dbeb7580cc45ae1238fe91f21b238f29284c853d7fedf729f5153315373ff6f253be106281d4bb0872a41ca3bfc161ccd045fcf1a101ef3ca147cb139e45306cf41d3399509a33152d23a2cb94dac6ed7d90931893e52df636e2e8fa26ff50aa52e6cfdc948bb90209bd53d6f4acba65798254701e4cc15f4dca8901361da1092e195404a84c25ed5a77c363b6f2f3f1de06b6fb0118bb3d958c34d43b21471c0331b4e678f68838c36575a6ed85eb4c1971ce7ca6044d8682ccc5db54ef4631541c51dc0b28ab72954a4fce1e7f579cb1ec58860adb030377bb209bdb6190db32fe7191d90975c2267273c440483e21e69c8bf2bc1401b129514bca5a02ee533bd36a3d0c87afe3942e83ea330f17e2c395a2db307e6721e528eb6d3269907825351bfcaa30276ad35f653b76b64528909a0894f944138f84dbd5e2d9d103781252999d571e129ffe9519704c0d7444ba2c1882debb75a1a9712120d7eed4bc54fa04a0dea44b576797cccae68e1e6de6246ae57750419fde7fbff3868891f7af1390a1c8506ada7df9b7fdc4bf7e945db793f0477319526efb729949e42e11aaf0e7bee807f6a011522cd880e56401d0e2b4afef17b05e6973db16a572f996b5ebf1f82cf2ffdeda2e178ecb7288a14c5cb1eab87d0c89a5a11f7233d0a225ae4828427b96a1e48467bf27406dfbf919de604fb97bb8514f136f074f775cb136392ad56c6c01f8bffd0fdedf04884047359a8fbfb54db2d164afc3f33bf5222ea81251e449d307e589f7c3ee41ebf68aa60d3858db6c819d8ebdb600eb98f62ab6cd3891a1d178b540af876217da0b82ec13aeb082e66e4059361b6b7adda6d2a8d688c517af639aef1e9d64768cdc8eca9b7c268769885dbf63f6ed8563267061c9ba44ca722811b7d526bab405c04740e045186e4abdd760fa74b4326573e2e596ca99a35e5a659e68fc95da29c0a7b060ad95a96bb7af65b332856c4466350652451617bd4e79e1dabaab2a750630bda76f8238788c6d4331b3f5e94ee4beaa89d8b25b8fe292f0a783fc15cf342e5678f402ab8955e6f5622aa83590d742b256d0576d1ec04236ea66435749b062ff18759236c7027bd1cc918c486f8ba92c055589bd1ac75fa3777c7f284368b86d547f9ee66afb66474e078b6a0887d496a869a272a1d47081a88a5ec04f2ff7b0f033862c2dfa122eb6fa8cb19c76e13e5b1452b5006042036640202882cd0b7cec453c59fe85b079e7657f0c254ab9c84703638ef71751a4fd99fbb32ef7659104642d435e6008d060c2795e67af30cea1e59ec61665a701633e2718d10765954921718af1af286f9c42ba2da39e7e276c61f4c7e2f360b9172fcfefbe8e80563f3dc97c3d94acc398db305f480a88d33a6d81b4e1d1e43e05d15093c45e31c55ad69dd2b823acef9ac5837d4a553ea537e05641a106a95b86928475f18e4842463e2d2ff8d6d5fcbccf8d76f37cf0c9f5588e1083986802e4c271e73bc6ba083e2620fae3d7a65f060a21e140eda83467c5b2b6423d9e617dc7f0647a7762a81700b1a0e07c7d4762604e07059c252c09683f8c0525785caf41ee039a00cc4e1839f45dbd08c0b8d62e96cc0c91287d8dabf7940d2acbabf4cc5313c715447dd000bc47ca6bf53151b818a1d5088388158ffda21221bd7ee08529aa5113a9da327636b2078b60702862797cbe0da8ba64dff51e708d927836295478b368a4787b7913708ce46e43f4668521434dedc79222dcb99d1cd47e897d415e3a5eaaeea953d8c7f9bf08b8764151c78047c3af4065a3195512f0c27f928d6369f7416b37b98bad33bc20de0ce30f27f958d1a8bf07b53d29344e7e07aaf8698dd2afa4d47fdf14062eeea1787b9a9821a4a291e92142fb70ee675370df53f228f9153fffa87fbeb0cc2b8d78578fb52c8aecab0956c2659d9a639df89f5a1cca88b0011a94c33819b3cb46ffb49e79c53717fc75237a8718fc1bfccd86c9abb9c1e1a0d21eeb44e5a033111f9e19ab6270e328595bd1f281d618b61a32f7427856661cd55ac1ac812ce0151c5a2acd942a073a6114500d02bda2ce478697c4b4ca2a7fe80a617b3e471ea96a4e862d17e070b6c78dc6577a3bf4e2a31822f8600c4e3a4e5d4166b3cf0d1360b5b9376176b8b76c08de26005725af381ce66a7b1630baa35085705935fc5427cb03144f5ae3942e47b60814f70eea138840892b149e1f59512899779a994ad94ef0b70fa0100a1393369d121dfc2313bbdc3a656b74427d5a45f7c24e3c6ca6cfec24f19266d99effb0cc6911096a05f52cb25f24176f932da3da6b193cf0a63c2acfebe1cf7e419afbc86b9147376173768f51159231c3acbbd07d179119061ae36733cabf76f9b0cdf10b2b396eac2e1a3732e699af8bf33d1ec089e0e6565ff1bf4763dad5f37c2980f381335d4bcf923c23ad569c2479ac1c4e25dfe29a18bb348afc69e01dd079f1d014ce0a7edb4d1a045f5d6738283aad5f60f4ff44ba7a0e946942aff1a2f25367c0612634520e591f611bce9363c9053ca126d9f241bcdeb13814491a96bd5f1b7deba038f10fcd05942dbc7a95ca2cf411e70c00f0b5906f23fbbfb2e328d382d106e8816921a950eb689752f0b5d96196efdc1755ebd54c96ea3417fe030ccda5dc4d939b3ca7721822a10ef4e3ad46528034df9e07c910dbe4c41b02e3414708c72964ecca45039bc2da6b49e4b93e6ddd956c39b9036b4945ca781c0320e757b93d0439164ad8863ee7af058a0d9d313e07707ef347509f899150d4b43a0c7faee492211958d4805d1ad9bc9786b710499915dd8bc0607d6715ef4718090f632e6af4d5ce51e3439d7322a5515d8f41cbc4478635afe11cc24e3df5118f8209342fe03819f7aa6fe74563c66319c935d6978b27cb7ef4c281ae3e951b589dbfea7b9822b6cf9a22c8727513ace1800025151af8a36422ad25fc37bb013c94fa863bbbf6602c5c3185d2155eba2920e6573728038d8af9352a2526b7a4613545c1389aa300ba478fabdeb29f9149b2ed96d9f8665e818d785ef0e6b4f541b7de4dee41462cdd85de3fdc44c27c46971da70a0303016713a0de2b260875a69bf103567041527a1c98cf9a776e5e4a4c0438dd411781cc3ccafadb17f2ef3285aa393381eb9356af75427b07af8558732caeb0e4053095e97d09e6143ceb23c57055cd544a47d7ae3e1554fb83c2184ad50df439397007403300d4fbbdac9b79732c10b2becce10eac3b0d825b9d320099c84c89adc0d5f3fc8c7c616b20d098427d39966e91a484ce370f3bc462edebef0ed2afc2683de2b742565e8f07cb1d9728cb6e85b62765e411102eb880e2aff2d694f2ebe90198478d2eb33588b73b1a2bd39baf6f218879d7c6b30f92ae285ec612b253ff84bab30d68041debff7756e3fc37bf7fbd1f8bbd229b7e5d85a2cbd1cfd87e087bcda0d4f0e6b70dbe9f7c5d61d195d5260f67290638b375a3248e42b0e11ac2a2862360c2b8cc52b6ae803da1fc723e50f9f65ace348b76884cf8a5dacb8a6c9fa2579cb7aeb982d3fa8aae2a828e450b00212ef00d65e237800992c209d5c3c1ddb6b054d5e89a8bc1e196e611add808fb05e54df6d219f07dda9fa714e93cf9f4a1b627acb57c7b53c04e548901e43d3c489700f32ff5cabe8c7daa6025ccfb6ab54106825e0a3ee51d849e8e665c82e5148d89336481210a05dd8445965f4d455415db3154fba1d99f1f257d1cc5f78d00b8f8ba5c6254b6fa5b7cad9e39a01611cc3b17e47aea6f202c70cf35d08e5ea8e3b6708a31b17401605997c0b05dd19ab90e80d95e396c299d5f48b122a165fb5bff953f8d8f238c13ef0dc2fd10069253717b518115f65db5b8d48a9ea79ffa17ef7ead24296b000751c683995ef1b04d543258d4b014487e51ce7ad643983ebda5c711d510d50531f02c4dd2137105c8a890dc2c2579612ce58b9a11498b764b2805fd4be9ed86d13095799da14747694612818a5a116ed75f67e2cf358df7feca3d3435dadf161b57e731667588a59e5fe6054537efcee0a047eb9f7f77c1deb8c7d7da8f2e4cdfc760f33b15ea4c891781dc42e9268950e1b13681926ad8ed089031fd2305bd8be4535c396abcc0ce81a419149f7394b3e6e6f43e5816a770b7d78fccfdfe1879c9e7b422080ca7245b82b70148d143c088b1d3e95a2c725c397bc80e25487a71c5c3096dabaf14591c483a3c8d7e027baaff26221ffba5a4b8b5cf849d9ed45795644d702d9845141a4366deec8745415a186d265bc2dbf843d52e8b6d9a543669ec21d61399d973246cfcc27773253794282e36155921ba40f40dee4dbb4f874fddb01cc14dc2bf60f2aecdbe17df9098cd338db4c8ce1579babb4423ab7ec34b854535a657b5ea7511d6ba604b818092b4faf5cb3c2b95311bf7f2a34d50c5564bbbcb447bd9e37e4bab9c0805cd97bd69e4b14e963e70a97b280c05e31991c8f6951836479d908d3af3fb1ee36f90203a20e9956847d378c6cb0c6464c67cddc8fe75b13bc8f43489881c64bf8018e4638fe90390a718ad1167157987827984bc785ce8b9c59891e068ea6bdc96f72ed3e99cb40f9dfe282918e0b98a8995a1b000984f5988416017a234a0fad32f83179f7b3d52903df6e25e8a4919c22fc4e3f61cdac0369c2306eca06e5f7a8ebad7235a792abeadccee470ed56b27418d049193b4f1f648f72f28cef619120d87091f5f41b268d0e7ccf5f4281ec1f23b06787940b6c8a45e338b8b1000efe782373e6974bf7fdb366a953e2b1e90f61f6bef08d49cd2337dcf2191c148da6ed39628d0bb7878a41a657bfa66c659f7f41b13acb9cdd451724c9a5a803494be1caaba9f4da6306ec5bf06a31aabd60b0e341449032bea6db2093ce9df32e759807d1cffe00682658b1bb2a25d6d27b8c67badb4e7a1749e9e968713cfb9b2fdfcc9c78fdef4dba545e8fb2b8b2f9637537e1fd316e2dd74f338cd6e2d2b82251708c80fe543f55cd9781dbac18db15023d7dfa90745a79eac168f5dc329e377941ebd76c5f19eabe99e4f00e76348f17bda6c41727d136c870a31dcb9e322801ab9349f22f8b31a5f914205bb1103f622ea79fa1f01ce5cbbd66f0a338ce0b134b04d2e04712f257dbf9d7516b4fbedb1041a2d0b9ab64ccdd9b30cab05cdc74e7ef632290e97568c8e77f374972442cf49a72d3cc75af68f7e6da9d5109568596193c55fe58c3a5ce790f7ea35dbd67e3d1b6b7a28174d14b597525d4d919075cf6a63b3aff727591e2fe13f9a76fb2c5a919807a8e8c3d09526d5dea70e2be690ef914367d2f94c382d5de542f5b1e6369ee0731e3d3064493121c293a0d72ea7f389622619386796697dce8f572a56c73a0e01ba09b8a6d5ba4214e212555c9bca72d8fa4d5246bc3b6212bf79607938883d06aa14cfd366946936eb4ec1aaff002e172dacc488159354ef522cf8a83052710887eb7f35bd64d8f20114dc155e5c906e10a65d375b8355f3a41de2ac7941706bcfd4113050644d0ab796bf9f70ce4b0cacd7dc2fc7fc54ecb14de383c187da729aa068a47ae848072ad16d3595a5f49e87e8512950db0b4b3923ac6e1448ab8737df3588faa694ea2c91b35017377175e05c182069b4625989a18c3d4ef7e98ebb68abdc91261a1694e543c7bc32be7d93aedaec582105c140749b35d78480431aa1f7b02a991776abee732424f89b528350d5aec71bff4c9f9170b2749acca9fe4962ffcd1d948de3d210ad298210980262e02e3754bbbe2f3ca273bcd55a837afcd15dedbaa9a79f42ba0ae6737039e8ae0f85829adf84ada0d8148cea92daf22a74f67f1d5af9be355f0ea393c8ffdd58de643b52938cc991dbb1a6ba48c26ae75fba298ca0420accf1efd273e0662a8543afc69c6c9b13ba9c584fbb488bde83d6543325cc9f22ad77793faa9c8ab93376e7d31b8936f46212d0ee522cb5efeca584059be4c230e4baee99fe63ed5c05488917cfd633929437485f7d18155c0fce8b2490e255825540e07774cb3ab8ae3fc8888d0ed36042ab8609eb9739fd84034db192f7ec615eaf71af0e1c656bddafc479373875a4410b764ea563fee054fa5b10abb1db960211a99c91d26830c94b11b6be968e293ef6451fa7e7b039306217b1f91b8d9a1036d372c47ec8019d6cce59dddc51161a803ef4f9562c23bc512b9033abdda899360d97575ea00781c6bfd6e42c92ad6673e1bf47ef525536e7f9512961b51ca51c8456be90bab9807c397e30d98dcb1fdbfdc7a092d5cc1a42d06b9a186f9ad9346262da09761b5e48e7acc26eb631fc02dddd9563a29b1927623034160f7a2c4284c7ef2be040c8376a20fbfc5c8a72cf24ea9ba4b6964f7b6c212b2826b9e3535413b1267585db2204b70de4b92ae26ff2508c5fb420a56ff22bc89528cb654996e0f1a236b5f3a04e7996c6b0e79fbafe2bb25f02895a4307788d2bd3b4456b2117afd321de55e2a79a63e801a210f70ccab9335054f0abce28d83024751f7434a3e9f75ce781003d174deb9609b6e4662f561ae30f33e8f330786b812288de6d8424759e5e693b77b9ffe3cfa94c6a92727f20a1b6672e57b1a9e469abfabc25386942cf5e988489588243034806d27a45bc70d3e76d170b86274fe4a6c24039268208003b70755ef2d7ec9b21060d96c9ea0b888c76ea52e95500741e2011ef7cb1880f48ab3919c6b9285f028342a07bf3bfd1b0be636ac216f0a4b4e1bd284b408413cab6e824917e35aeff4094de9dda4578228815068dcaa4fd948edd3e1adc33a7da0dc40ffcd9ca59aba04dbfe5e99aea915f2779720caac657d6c89dd8fda3b44a128bbd2bd843aacaad7d756216c5289957715cfc3f02446bb166f2b056409004f12f13987cf5d0e414b2fa0af5e5c78618c7bf7d0c61067fd3345aa49372e7154b3add2c7a73d238bee190221fc22f5bccc01d30a7dd432eb6be15293b4051c9fc95289cd2b9c90716874f5671f9623e6343467e8afa3248945a4578ad76887521975c1c929399bf5d8c5cbfc84228f495b6af2f99be937a9c7ba93c35d9a5e7e40dcfb4e811ac0db0936fac6719c21fc9ebe55a322e34550f84295e28bf416287b9c86f949ac647c4a15a9512473fab3a4f3b43fcabfa10b8a9d425c97ecfb8b4338d2d70baf0dde8da4b82408e3994fa674749f2f648533afdd78c0285021da53eb0fdfc469d933e6714af71c9d3422d6f5098adf7d5b0b4b0bf9c2b2ac6ad467d5a6f91f961571a406f483a7d769509ff4bb81c35e96f2d243ab295a6e2ddf5a4e6300fd15cdac1dad9d7fd40519aff68abce2f692ab2f6aafa6997ba1bb3324c59805aa08978468dffe8a6b159c00527697730ad7a6076000bb9b87fa47be694b3b4c80f4355c38501a67c5a7f111b657c42a5fc24f5394b449b8bb556f58da1df38b5e87907d7f47bc52a900a7f4c21720e93216bba1608631d09df8a4c99cfcf50cf5278a231a7a3d00fe68c2c4df471a071ad035e7500a90d102901d911d273e23d927bbdd47c4a20973aab9b9c18ba8d7e30319709b76afe3af85011e83c7145c9ecb832571cde4b3d8587d074a43617c6d3fcf4f51797debf37eb72b0b3433e306b38e61fa936e9893e81cb3890833c65a7e87775928ba4a4cb61e887565576152a29cb110dc64078cba79f291d2273d346728c1d2f3e1c7c787456d3a464d1b13f676cc36afd54699ec4b24045c1c9cd76409370974a37b20fe858f7b9fede72afc1f9ec70ade00bbead5f54e4715a1b5f303c2ecf3147425e89a6907fdc504953b424bb601cb541e3dd9a3a7e57abbb152ed5064f97c8b9d4e98913dbb463c89ee77ab21548aeea889707ca2b04e87225bf2d9fc53d590b05d7b1bc5d7c9be076f3821ba983d049c4d96e44ad7583cc91562db85ed4ac42ee0fd1ec790a28f6844879ccea9f6bfd56fae660ec929859e16f4177a6822f50f104f32bb931797ce1d50b8b2a57c78df7db4a4b60fdda9e93030bed239da4abcab8a69dd04a2e5c32b599955efedab693b55d98134ddfc9add4ae528ba52be4806720587c2b0beff9b01b3fe1e14c411ba6101ef61b5b05e4bd1dc0381378d07e5ae08e4a2b5e519b875b41eb34f688abc104fe17d2234aa286e1d351c09c11789d57573586bb921d974f8b4834f0256070421ebf25e5752671bf2d1a2f51b2704211fa0eeedec7209a750f74113bc99dc7aff3487cb9fc5756aad685264f239ec2e375c36e2040294d06c914c6315980e3e5b68b377ece8399e59e920be5e85c5961819f8cf83cb9b3604ed36c4d300bbc9a9ecd944a98898c17430b048e8a7d3f00b71f97a33c9c176dcc044c25068e543c4eae33ab83a2a746fd32d84c017758772590a729ef3da0b16c67e48d751888beb2713e35af4539235d71545d7fe273c12f33b19ec1d33f6a6519fbbbf3bbb270930404f5c69890e7d2210fd4e924dc1f3583da58d81d7a2cf974a025eb1ca5b07ecfa5ca1d515fd31779f3fa52c369074381364f1bc00f459e3b2e56c9eeb55c274508597450087912f8178ae6ef60cef631dc37c97eb90734f5940a12091d73fe45cf8c2fe2880d10c6e7d4e2cfe06b488e62cd7d1164f58e11390c3f89bc318589371658db6969d89fd0d7837d8f7dbfce9b46b6a1028641dc38b3a11a41637d93656147b89f834ab405c173c38e12301d5bfc13db5b0121879ef48be8ee6719548df277514d45d21118a3c71257ec8dd3c530ff0dbaa9515a8a8ed292db86948b5484b75ecf2a8968c82e7489b20221bb1195a77e95f2055853992f504c321b61bbf24f8b19f9c1a1301d8e020c7eb16da9e54c87663187f2f566ddc2e2bb434a6f5392f81abff6130ecd2517065b6fa803f977a962aab2219158e5810fbf880f0effaf12beb842839df005b2cbca24d0a09d6fd23ceabee199a1df3eca7c10a5511bb0f442eade296d1c897300731978f307c11e5b568073c219c8934cdcf0d9cbe20c0b1f32e1848b580fcb0e8855bdd5ad26ff1e66f424181c586f7e482058e4c04adbd0e07dc1fd26b6c26c302b9d4da2f203ecc4bc2bea5761693c9ea77e17a9e451946ce10893b99e268fa0dd2c09eaab4feaf0c43f3cd7afa9301143d82cd4a58d60577b50bcee27f9f335bde9cef7be95766ffc457dd5691e4aa91613484c12351529bfc66478823f5bda18323e507b7105ebe5a47c2c285bb9e20c977f05d1e984d077b02a2526a33feb6155170d0e5bb8607ff137c8736e41a7ab3b9a2c6621fc608e59deecb0841f049162fe202a9a6344f7f5bef291a12bc4d7c55e400dd8c442cd6aa2e02646ed9672a04d9cdb637c84d8764865971d7c8219ac28f2c181c0b05fb63cfa0cdb31eb24172b8b46598726e2e2ee0a0f3aff78a818477b04473fa7cae14aa888127a686f2582c0c4c68a6ade3a985c70ca563fedceba6fe089a64bf74170c9201f968ebf42a0e9d08d9f58bd4a9476371e3911d8a598f1eb33c5b07a270001fd5718380452070432b31b909f723b0fc88692f3c034083c2f13020741aeed95bfe4e9c89fbd82cbd07e6013933f1599b7798556911447a6434531544db3750769632d4cd4f9ffbff273b56daa19ec8c8c8913817e5b72ef140b6ade00942c2bc7a56bfe6d75ca229a8b4ea0e890d25670553ff63069fb1e3b28655220d4adae5f3473f333d5e4e162a09e2eaaa6549afe790204ba68bc55c34774f746fa37323c8e59615db1d7a9a9ace386a7fa17b5ca00464b2ce4f345cf54cb93409a3925385f65933f0d849efbc52de9090114b52450d0f137d12863b63845cb10bf702db030de8982deeec7064f84092afd6515d73197f36db99aa26809f9eef202cd427feb9cb56d3d788f1915268fad82a046974fff0b533624f3518305146828ce9be3e2c28770a1b67897b7b38145564fc45a7d5d01bd79f4ab0c51284cc2b30d40c4ac080840721dc8a1254f2040ece560ad838b1f3dd418e915c0894591c6487138c959129a54a7c9c7b1ab4962c17fd816061b0d23db288fc96c5d4289bdf4a835cd380a519060aaa9e4b884f53c81d5fac812d413a310594461ba7eb3915b46593a06550ba92b9c06b73bb41588993f1b6691f8d900cba331e27a4988b0db19cc510e9f1b10adb13349d86ee12d6435ab637d19958b8bda38f084af391ae6400f43507bc21f4f6c6cb106844740bbe854d4464f52138387dcdcb6539b697b0168bf698086550e7fe675b79bc5043c7f09275f7778355a533b80581afc281aca293f6b6bf986c1154de19c3c9f0380488798f17ab1365008f024fc75a2a1bb9103c6549d3f80c6e37948d72b98d2c0efbd152cf70a4db6927e5942a80e7b091b26dfbd1296f8096172476431f542852d41d793898c05ae218b28473a3a1f5f959cc7334d41b7f9379b25de21bfc8b0d627f65fcd7066ff627cd0e02a3321b7135df8c783557a18faed814591408b04b53a1fe9660bdd264fee5531dc44f684ae8b13beed149d849df9dfc83cd86849478e23bcd504ccc7ba0034e127d8d301c020c9064361b5083b62d8b9ce636feafbe57952566bc46c304f15dfb386f7df68d1e22c17d70fd6e2f04191ee5b614aa65116e4ff232e51a598c9c17c3523c2caf8d9d65111bfef4b0d123346e20ba2f0865e7104b4376ef35d4d0be0a5332ded1738be37947154a54c695abe810f155b2fccf531aab978769f329c480b8684174cd0988a07792e1a2c4ad673f9d21c288eb8aff6913d121940f93b16c87f8c7ff18aafdc4d03558237cac13a3be35fe35472bbc51c60bb7b417dd233dae60e0fbdf53060f0a402243fda789b28c63fb898c91fea99599172b816c6ce3cfdebb1681e4fb86a3a77eb5ffe2dd3d0ca76bd2c62ff318b7bbe37a1403c11078ed3cf7056c4c4e740f707ac85600110cbfc3bfae32244c2c603d0e50b8a4e7bdc5c80050e54731911cb95a13ed1019af857910ba6168dde297bc867788a01427979caa46513cb32110a5c818332969545b96bcb3aa0fd421b65ffe222e76b95f472ec6b47b37ddd6771281cde84c93e3ddcda29527e3dd38617816b55b46ddb9958a6449b3a5c46d53f4a9a580ff0ed77467d1eedbb984d8df19ae3671611329b17d730562370d3f2b5ea00ea4956d5d60160904ab65242bdb323eb629a6c909808592e5653bb09de7f1e064c8391a6988bcc733c5a706684dfd6059b6fa70811086e5764d674d6b3a28d3986fa2429ca8ae8d13995ee3485394325da36cd11d03ae64adfc75fd6a4367b158f00f697b462cda8630750c8735375e02ddd4f6e81fc8eb57dfd5262ac039704903721ef850ab5fdb563ef09559eecdec9e7d3ae50f3e20cd0a6d5f2e7a3b9d3e20de36153e71ec37e96f9b52137993882c878dc309c70f3af884b1fe70e2e7924de867f7d188c641a8b5abdb8b27c06814b01d3083446be1034a09828d601cd00a62e134943349ae26fceb4438bb26cbb6a56a867b09df226dbf689aa2e0aecd5be57c7542b0e784ff2321bc4bdbed6616396c482244e6f3fd5b57c0110fbd65ba87c50923950486ca134e7cf2821c446abc0c4cbbbcd68b7ac31da8bdb29e1b2a3fed16713f5f35390c9c976429c36cd70467877394b58084e67e343606639e92236b29ebbd666291110ec0c786bbc7f00fe1f3c73644b3bcc3c2be6bc8da1a00a1b4887e02b043ad516b6dd4d6a4c06d0de4bd74459a6ec61832c3094608f14709da25ebfb2c3310441156a92ebe32e3c46d111530a26826a7e8d0f9b063b70ca77da7f11e4f480abd3f5c6d7c14810643c40ce36bd53950835dbf1514e0cbc3332bf5f6b560a9defe6de12659ee59898f3f3735e6c38d24425eaaf23520ed73dd41ecc8d8c8da31316e83473dded3f27b02b279a84b11bffba6d8717da7474fe38816741e0c97622496050221d1ea7b615dcc41acc9c04c1d5cf1730a0597b548ccbfb5295ec6a2a79ca3bdebbca1d2ee9fd99bf97186d7ed936b124948fba46289e8f3e456a3cf8c017ae4143c3590aeaa002acc602fd71ed458b0a84ec954b48788d0f9fb20d6c159f81ffffcc75077bff403ba80d3c258111930cd243f4f079e7e314649145d40f4fd06accf23a3becf445e724f7a5e35874e23444f2ffcb5d7541e088bcb14a51c1ff789963a89b0022121c2086158c9ba986ea0cc148ae09015abb2692e7a4927f2ee385ba7ebb96c91292e85069ea138c0e22e13866aa48926e51ec981bb9eb3cbc775a2a127bd9a58b71240dde02da0805d84dbae8ac2a19511570d00a3d0534bfb9411e82b958d1cf72a921e2c3346e2639d2bf4207447242c1f1db3315088a45f37e901fb9072b3d8213dc722f3132bdc2f519a399b8ea307a229c079e324355001fd28604fa5a12ca6c2a40480197c3682ef2e48ba946a80d626794643e8015149b36e12635186281932bde646bf525dfabd6004af82c12320a409e3827e1adc8b9c25e8c727c738aae1554b7510e352bef493ae7cf92ebd5211b1caf618e9fc0223ca8e2f91960758b661ea96b917b5a36e2a84701b946d4878320460f8038b7d376a42c6d497acaef661bc0cb255f84bc6649f92dd061503781815ef4d23a291bdbd79257a446b9e87b64871b9ab7806c58759b7ca48cb88b5993bb6c978b7f01c19ba2869647fe7e4cae1131d3305e2f80dd5389d4e32e4bf24d5369ca1d957f8a72f1e5473fb695728947aad2afe493903bf8d4b3cb7c8e3e742d72423bb0d02a548e4e5a2caf64360f2edf7d63827560bd6f66ccc844cf391e990bac15b8af8069fb9f29007860d02df3019c20629fd80f0830d3170bd37b90c837ed72ffbd9bc144073db3baabec6e80ed1544ab32fb056f5eba7b1f65c85c1f6c53441599cb735a39d242b48abace27ac2a576ec14027cdabc3c2b7044ebabc1b554f60795cc06cb5bd734cf08724d971ecd695d86aa608fbe97b3a01d1af3b65dba93a7651f952af1e4f387ff833da6ec88c912fbb634d980acef173e50d0f4b330252ce37fdbad390a9abf6b7dd6753aadd2fe5ad6459ce6f6e018291c9016e07e8a4f34446f1735dfc7d9c91447a1a333a0e96ee8d7a7c3be00c5dff06af9a1d10bf7f045bab96c0d9704c2dcc9b817ae04aed27948dfc294948bdab894cf031296cdf70f53691f1180d1e6e3c6f5fd031838164a9e111ebed8c1b7deeabda061653c158b9c9eb65a88ce7ec8abd67a44997ab683eb5d4027ef5c59fcdbfb11f3440148f2586327b87f32036a395ccbc1901ee552e2533abbc081cad5ac8ec5efb4a5ab8bb36102057954e1a69d5334f4acd22c7c3bf46ac4d2dbd44baede5b98c0df1a90d867680b82d9f52f560c052b9bb7819de95a546b9c557cd080d8b0a024c4f2cd8d3beb61663262355330bd3c27759e2ddc4912a758188b439ae50c3ba620f76f61b267c1c03295bac64f72451caf1167e8266506449d6deec1d6d81d964c7af2236a7e771725ebcd9df22e99726f601b59b462480dc53892681fc7217310c02c74db15154f579320f1e5749c8b2328cdbbda47237021aebede06814f79f1e98b4e6cefbff38fd1702eaa9d28e1d13548b75d2236dd10a86b2b85a66a90b8fdc7686e611298e844e396a1aeae2f6489a6ee33a8f56732a3b5153ac0dd1ad575e53572abc04a6f86acf4036bebbcc63aca81b0ea84ada3022cf6770744c06887c992bf417fb52f7576c72c97e9d5bb2770f632aa426cda03d40dd0e0671d02226b4b59e6381fd39f36f4b13df23da0691ab0f5b07bc994e5c373b5c1e0746c786f32a0e77b3ff753ab827bb9095c327ce5a2dd2273cd7cda35234036f0e1a90b0699a67c0e3f520db64c12eb2941ed355bbc9948144a66bd94029ac18ae835a235f06d68fd4390da698135d6850a10e8406e49319cc6bc20187c2b411b7de991569dc49ed95d9ac482465de7e9445fef4f86267bb48fb66656a05e56c218849280916cc89603d2828c3fe8638aa3da9b7cad2f90dbe363c981220fc077aa1351f833335cda1a8be759257d68d6a278bc7cca027a8d55a1c17b59c8597feaa9676d092188ca67f728e2d4c7df1fe25b24b4665c574c7109fba466f04ed9a2c629c98d45e9d71cc362152659fcccaf1718d31b5a5b9350009db092f050b2feda1c4075c9eed5afb6e9667851990332049fae944226959bb706d3fa83d0c1deed54771da5e4a90f5d9f5343d9d13b4987e64ec531c004e38594b2d3df39449804b9139cfd01aecb69f7dbcd069083d3ef2430f5ec7310352ff7613de924a1d0e0ceb9350fbcde29e0872ee82a520b99f6ddbbb2ba566193b88a16f96556a3284feb1ada571607ee86b99b43a4651ab436f329391f4cbd2d57e43fdb54a3f6d48c353cba88d54530d01f9bef5318c38b1bdc7dc8d8774b55d7df1221352bb8e1cb361948643af310b4f922b692020453a575fbca345a226599dbe5a2d65c6a74a76f15554b81d58f00986d2aacd20c748ebc546e9b4fe11c00acc6a74988e5de2dc3c199a79126327fea2296fbd5b6ff594dcd5029362b0b9a895daed6ae59d0cc76754dbc3b7f091c059cf749f3733fab5e29f2e2d8471bc10bd4ce9a780583589053fc4e573d50365528be20759d9f67fa629a1a1a0547536385c076c66d4f193f7c748e93e8e11ff88d7006e7c69ac2379b3b208cb1bc97e062588f3aa32287a4d89abe38e08447623232838ec1c4e3070ae85dfb24d5c2f490f42178ed5200aba2eb6fa113ca69c77b089e373b93687500752ffa4c2ea13535218ae81965017e175e23c682fcb03247727f18ae35931ff6bd1dcce4bbc1ddbc24e8b9169570d76855c1464b9f81d7df479093d6211cd1a0723a36dfc65e65c8a65528f5b9fe2c9863f965acbfdb233283cd35bae56d81fefce7d6cc77c3e6e67e7dbac90840d0f9b795a094badd39dcec21d88f57479fd91c1b1bf1c0a3b4efe1c9bf30a4d51328f6d8c6de1114c85e5c9d515cb86abeb88a36cff2497cd180a61e25e025968bd8b1eeb2722561900688fce249ba8f91ddf194ff7b79f76b8bd751896666dc8bfac0b91656a5e623781e765f525eaf267e2511b3b169f392ac219cd19ab6786595fe611da8763899ec63e6787c89e37326cb03f1fb09e7b927fbd6758db16c52a04a2b4c38524c922573e429b6b59e695b9e7fc2c76655b53194d5f859dd78083abd78549810142726a5f8e4d23ddba5f915083de9c17f0db4de289e95f5730cd2b169747a5a2228a012a71690b872fba13d6ae5106f2bd2e79eb1a24e6a28a3aeb9f2bdf6e517c97d68678873b069918147634061adb0a43685c45aa7f1e6c72a0a54ed4c11db2a538edad63f8fbc518d27ce8cbe786e82f4242774963b458a87b0a564241b89aa5393710afcc56ef9f8c97c48e78f37b9b3f9487477120d09cf9992fd3db03704b2e2f03cd75e512e9750627a44ea909386272a0197b9b49558f9ce7690fe4c8d055c83fde53a6eb2e1018ebd251604ffd7fa1dbd67bea854d0c98188049428d96c3f9f04b6c08d1ac770aed8c3a97e7cad174aa19ad496b4a0ea9650f690fcebeda039c8721097dae4572bfe76c98f6ca343fa23b4a97c20f40349fc4f0c9e0233d3a16961797c45a9f47fa28e95a38fd5a87bf76d002d37fa3de47a4eae3c57bae04f807a8a595bb06e1a200ac04f28a5afaffb8c53597e6ce38f934b89854fccfa5bea2ff2b341845f83d3e08eef5d2fdaf75fce602d36991a62ba6dc0f2e74590c5697a9ebded8021eb94f9892c54e1a899685c4267e7b32931d4be04da2870d51e1c2035ef867ee157fc22311a1d22360f40459793fa16a0abe0397feeb4be0bd74dc9d3ffedbeeea857582c40dee18b6800528b553bfaf7d8a985fae3677c54448d101cca2480509029eaa09e4ce05554f583af28d67c6f486f875209f8c112026fd2b33c7299622c6ae69628f627d1a5117090b63469a3cafe2562c53d7d228c3b7deddf02305b52b64e561f8d977e1e782753cb3889301b5303e8c2d1c957179bae3ed9b46e806b82fc3904ca5fd832c63d438a345d7681629b358b0723f603e0e2bdb0a5c12755f6c9539ffbdf3df827c1eb788c13d722a67c9e29096887f4e523684dc4ed3daddc0ce542d16a8a220d961e682502faa884216fd808797dedf973c6e0ce7bc6850f807e4cabc3b8a05a5a82fc61711263f6ab6385589b09ed65bd9375506cff41163d0576981e9f71225095038dbda62749972b80232de2d3e3c9a1773c7877e65678c0b36b92c8e1815d28c65393dc6d6657b42aaea1f3c3fc64e69d5740099f2c03dce66d40af64385c37e0234480fb6a39d4aad114087f452a27e377bfa77d242352e710298c22b94727356ff2e6f5d13cc09abfec07e8319e6c207bce47ce5be96a16d005ea082c33d62fd851be6aca9885b1e8aab58c84b83514efaa3af3f08e60b7bf4590fcb09f83c43f38cd48a8dc4cdacef1e386f1653e0c5535ef8252563e0160a7bbc8180058e916255ed4e0a3f5143f6924d20fdbeebbed5aad8cd100756977165db2b57247929b487e45b1bfc811d674af5332ae6f9f7669e3f8c99135c86ec95aa6fd52fac91267f8731d00c41f2389383873db9315df3878d71eeea0c6e0c0b4c448b34543c50d0480cb2e05dbe1821d1f33749f2c61caacf23743a7a6471f2eb05a85b1c6573cf68dd08800240bdf77e5db449fcaf4a26bd1d26bd7609d261724bcef4a02247d6894966fda99b61342fcd7f7923789d5efe234966c286b7eb0bd45270f21b5133cba4eb2ddf0e07de6d94425fdf8481f84941fc93d4c8970b63acff222ddd727006a11f0478ba6ba35e9592643cc80ff9193c7cc0b6034afad79da616c0073cc96f4d180a10b09de5547de003bb6a5ffe79d5e170785fb4a2744a718b73dd928ce0f91f9343572475e2e7c5ac1a52028cca87178eba26a98b9765c21e7379ef1c213f323e5cf8ffb396a17108412130597d54ff541bbe028eea71f94529cecf166e03c2dc4b03a50e326456049db3f6a74b9e79d1c76e1aec85c803d8617b3b048f4ff3bd92a4d56f771c3d6eddbb8fc00c012b3178b99a6edec46a4ef3c3ce098b31595768aa490736cec6bd30d19aefdbb71ad8a33ad2c7f28014e1450418a29f4580740357f41d61ff59b176ae4d0e57d46312e2731d945a5c62257f89159dad031406142864432bc75701db158ae6f91576d74f281c04be0e12d57ca74a096e530bca9a76c4bf299936905d277ce383ccd0039247a47d66e82116faab930a5dd6d8ad1a2afc6a0ea22ad6d62ef64c93834bc1c87b94b417361fe7341f5e496f74dbe0c4ef28858f212a4e26d703de9dc0bfa82839b53586289d332c50ee4675a3a430825e200e4d4f9ce70acbfd3d0c4ec2081fae2f1341552415343d28e67db69ae44f3f03accb4d6b09466e00ace704d90a47555d58b22eeaea56b5f29c0feea24f1b76c9def4da536dc8c66a09ad29fc4b88e2c00a96d92dba152261bac594508057241a1f8f054dcd7e2c30068a4b68c438ba773fbb313cdab23a3f7e923a645e867ce6bab19bd4af77f6259b7528c7bc419ee86a3369ff576d863e3d5da549e9a5ff4053d9888776594afa23af8ae8bc0e20c8b827985cd50fe82d7b608699f2e1627055f45e57a820351b6f9a622b59d0bbd63255c5c3a96b0907adaf7bdb62e73d1fb3467019c59aed8ff6d75487e132687f96c19a41efacdd236b81674221a18dadd1f56c43737de3056a34f6656c534479b9ea15ef6e871ed39e5d18e145b202b11980948a3fe31eee55eb19544e333b94cc1a0547f6027ad7f02774bf7c2015538fe9563ed35479eb920f7aa6fd1a590012a922bdfd9300fcd09dfa761645547b118bdef3190a198104ef3e51d18f5295a00f56e3e9acbcff6f297e3e0ac645e2434ac9adbd3f6bb3f22e3e459a0e773f77ab8eea06b44ddf190765b892eb558e3c1aee12a1726279dbefefe9e43a0073aed4db176601b85ad5de9e84c5bdb90673d365114d8c387030f5b340dba012bfa46c7ede309fcc83d2d04479380560308f007b69773e1bd7a539b9664718721400d69c605163df71775a2ffffbd58c3261847b3d70c86f544de53efdbf818b2a830fcbbe21b5d53e852fba8339b56d2a9f58b7d5dece6054f7ff67033b354e8dc4f82b02b3c43dfe9c67bc802d51ea0a4a99c9210162fb21b09e11ad63f391961374cbd6446cacd97b696a3d3bdf23ee8a0ba4ce73abea8f2207f840f45d01b2cb0cabbfb066dcc102c7026e3c4463bc05e1ba1efea0384e316a687cbbc44e005fee64956b9d804d328ed5fc6a06e6511149be72e8de985dfc6a6a18d02b1ecd864e5090f4a4458ace967ea82aa10e66d1ff6b6369d01516360d3f6ba8766f921b50ed4ff190939f2a0df1dc7a24d02e20caece33e8f3e2fa6754b6fa177eb22c99295f8c7aa633947e8d5c3559085c2ed6316c44a782fbf12d00671691769ecd469e562fd0a6ca2e44605fadda27f38f798af83264127b25bf65839e20873176765f7f0b7f618092cc9c1cf3625f90b2d2e8e68e646bcc784a42a4249bbb82229e66f7c4baa8f28ba1f4a8b746ebbd36f71200fe7a17d4bb8275032475501613b3959184d762c1202ff3097f5be1440731fdd684961d230bbf90dd049895d7b13c090671841d90f505de545abcae4e540459f8c4a12887b6abd0c46a9d7be0bb4dfd204df27a856199b973e7268b363e568965fab762069f5960904ef1f648d4666072f29be4842db93a67dce6ebab488e2b7fb99aa1d7feff7411410937bb733587c1572e4a5d5a617c1b446c9fd23367b6e4f244871b37d73521324606058c32f94a45d3ed6308d27a6c98a9e26d0dfe4ee2ee3bf575eb76d6845fc654ffad5570846651436295b1ea20aca119f8af0041c801eff44e9154670a6a4ffa65f83a0fa975767aff01a35f596d4610b7a05ad7ac6c6700bac0ea0995fc15587af2b9b8528267f8768b116481af0b19113553fb1e9fe3a547bca653d63426dc9837cd03b89907b09413500022f69759c9d685336b5544ac2ec825f8cd210cf5d07418cdbc62baa18944de43bf197306d188ce2e0719ba9c752de409e9bad76d1dee8624b356596eb04989ebf8bc9817c6f10ca3496a45e30c0b962d934cc7fe0c9cf65fcdbcf764779a3eca641c8dcc594d3156a522c21e59b219b73c0b17061c037a790d46d515f1c8a9258fc26be89d33652321e1055e516571c6271c29213f711f3d0b980fbb63e8c31eb024f7548f8b40fa7dbf391347bca2a45d9b8bcc95d00795f7fb24af1cc664ff1b0fc27a214294dd812fddcc9f8c5e5c1162faefc601fd9676c06bc84bfe70cb0083c2abfbde6452981eff867117bae3f9bf36e9c3730ba3ba5812de035cafd9286522deefa0d11f89257a8dca0e2c1d6535d97d58e282b62b62685108bfffd86dc63a6cd6ba4582603a15eaea759bca0b0c92201e67ada3824bbb20d05c2158450b950008ea7ab4999a81e6e4ecc7fb03182bf8be32905065fe1e7da84325d4e29052ab448d26ac1bd6c36d1634540dfe9777f2599332a0df64172ea96e59a1f502825a804a1f7fde42cc2b69e6173594ecdfd8e694b83ba42c55278ed5f51d8c53edb48a8d4c0cda3445181f354ea5b473e87f45555d82d9a8ebb594fbd345b1ac896fbf55e38803fcc97b4ff140a779759f8f5dc4ca17860b002816440bab9731ceb88194a7c6c57f03a140c26f300673b758e597ae0bde1595ab30516bd6255609c182a8803807944f7b39b8a8098bfabe379f2a4f6bbebb565e8b40cc6b155b9f27a7f3bfbb8b469e80f7e2eb598d5452c06ff500fba9278905fdf8219b55f1b450600ff185debae386cad1bd3b3c81c7e7ce65bfe8e0be5f4225ddf94e6fa349b08a1467886c58fe4f75fa5a297f98006464a897fd0c29b6ef6077c90ac408f72c41dc720ff8c95f5ab8ba029530e3448d388095059b050372c267713c3ddd0f209740ebf30c2e677d9aa24d3b2476c2be9946943a627a097e2bc8df3b7b0079db9dc457e1d61ab96c22b8a168bc34321fa1e05ec37d10e27927538d206c15410d991338b84ffc1d88e7d9156c0a496b87bb25611011a99a6046ae030324b34eedd690495de3233ce245508ed212380702dc88302a468fa2f0eb3daa6918038f3ff074e7fbd20e8fcd7ae54500afa4408407f095d20957647915f39eb74e593235f48fc08f8679a0c4e4fc084bff71e75015374a4758982b7efccd3048614590791986b5259301acf45cd8f386f746b747fb1ac27c9dda373ff4baf73b74d0c83e9f4083889b4c22a7c283aebb6b7d684a511f10e21529f0b062e9335c78dbcfc9b11356b695591d4ab3e237ac7aca9840d95086832f5d6257384c89b7281b2a746e2dd1aa3a54a12e32291c04d32a30d19bcf2314bcdac4f0ad21002009255975bd3fe68fa1d688a34bd326de2c279434d1ef48d5191a9422d40a3bf718eba9b581b7fc811a5dd6a00c0975a9aa0d68e0a6e2ed3b989b3a6e11f63891bbdedb6abfb56a83813234f3b02974c1546787368f1718e13e36b6a5e9a8868f01a5472c21e8ef669a51ac2e4c412f3fdd366aee0a65eb535327b620aea4c49aec314c4f929c7576fad30d418349f3410e7eca6dc07dc755a43c2eb1e970cabde76b02a860128926150a1153fb348736e79626df569d0d0766e9119189c88b58e39a6eced6f0a8f7ef8abe914abe4cd07d8df0c8779168034238f5f7b127e7284f36b8416275d208ae62411644bdf41f12b10df0e775cc9a8ffdaed4f4a1ab6fe3ebcad9207334e90b10901be1a7a49755d60fc891a562babb893e20e81199ea2131f44f2149f6c0049d07f02ed371222b7761333370cf74e4da46bdf431c7f4ef6e94296a7f6a015b563c72958ac6891b0728dd0d61ec0a0309d6adbda4322945d8cef7b5143de8f620de0f9965153a94b41c9f518f5cadd551d0cf2a82db6a9b29c7f3e144d7cd4623524a91127866cad2cdbd7821f761bb97f2576969ea1dfc58352d928c9f9d372ff5ec5902b8ed994f8534ac8d5953351f5b33ebc8f8dad7779274c396659cc5818c06b6d84ca566db7b39ec29077c7a5b4fa75123335e3708d120be3eb0f000afd04af270bfdef027670952742bb0bb2c196e7d777d75987e744d1a2a6a26f90987937ffea0c84a81c8416c5e06e1f80862d6816f36a21bd5cb2663f2fd98a6e47f2c49d1d597158c75c3a0ac5f3dd728c44f3951482e30ac69cf3697cfe7e78f4c924bb659230e1636a02d16246ce8f4ae0e790738ac7271174dcef6cb70a75622425065aba735020cb4a99514354ce40cc455b17185c78f73437c420b29d00a0ffaa14112c4eb1d25b169dbf0c236cc78d9779c848e80e397c65a91c56832880baf4081b6296f80e858e66377a8a622d75f89c5b6d5a4ee3d62281565e14f2ded47ea025e79f93b6cbe8f9f8cf5253a7993f607c59c9bf12902e8a2b4fc13618b9d2e97c2b0aa245049d8bac65394ff920bf80e184071e7b7a4e5d8b344fac28d32db36e0b7dd44e886f73ffabc94d748b1bc39b0486ca92278d359ad163d78c6b3e8c7571776aa19ad625c1a8f188ccf19c309d4911e395b8a65859a38092b45a3d3f8f132b04b03aec7f5acc67ff3b0e30a16b1a88ee84850de23a0675836fccf8e0040d94b1d2728321348cb687ba66d21ea072d21f6cbd6e102ea83189cda4d6861b7f13b8a76372b60c3f94b675d130dc93d3e35a81ce4b90b59ea75173bb2d00468c2459fa9884df51ee603116e690e30588367313e60b6841b80c0ecc74db2ad6fcea7b937a5202ffeb236600fc778381ea39afa0304e08e325f816d9194cb9e265ab4bd8687d0fddafcd35d4fdcf0775b887dc00ce30b6ca45c76500ee24ec12340f24d80ad9751a03181fa4f6de37c3605b55438082d6444398209feb37b54382a17c1d0f1678d9d4e51dc537ad624ff25bf80a615952ef4b77863cc6a52ddc397c2c2dae72a6cc9191aeb9062ba158d744fa7507bdbcdf94f45e72bfa3d4c39ef218d007f469a1ff1d83ae495f8d95bd9d7037956b0f41d5b63a63e099209cd1b454153669a5ba37974b07b26b683f69d626aba7105769d1bf4870d8d992158376ba4051ba5feb6b5ea9a7d14b1314069772ce6f93759a3500bf727a31298fc78e63830ac7a6936c2aefe4bbeb75ad920035b53c7890669906f9f90c4215ca3aadfe8477056d4929182596ff6220148d6eae363acf1dec0cb21936a44ae39bb105505dcd73f1b3b98522056927302ee612ba4081043c2d1667ede599921612b884aee93a5733b33cdd591b820517cc4b7e929d21e00517a2c505d0e731b4eb21c0662fd56628f4f4af571c82928904f636202bf3eb5f7444cc90582d8280b8718aa304d9f6efbc9b60c0fc6ae21f1b2ad4c42eef71d8b0384e146033ff375616640371335ab79bfb7f6a01c9059fd7b6693c6f695effdc59f8fe2c27bf339c657f03bf93b4e7fabe3691350fd19a58a5c47f4846bfcee56525b6240a54ba8b362836e82c38ebed368c3c4a0dcde2621bf347f6d3a2964eba10ce846ee910e0b13de3f8754abad23a88c9b78a3245c771382200cfef5be755f1d43f87dbb45afb325c3ce42f2969b9d3bdce266c59857da89390aff13074191323a6966f3e279812a7aa4a4be1fa28ac0e4c7f89c70fa7fe2e904f3642e7d45303bf73820dbd805adf68bb044ad329a6059f37747fb61799f98d3037f0360eda43787caa1d955911f73e5411e228c3b78c2edc332aecfb713e5bb1d661986df580c87bb11eb1f9150caed08f8c12fa3075a41e1f82b576f7cf90484e9e80e3fd6d94829341eac9b75bc4593b5362b01967622e8a6f47e47ca2306a912ac68d2e957048189ed250af28a3fc95d85ff876009c906d1e179e985dd1ea871342cfa8c8679e0df5c1f677962534c1aaf6fad47d6306ebc9567448fc7a3e003e00c8f453055b7637e0b111720917b626d8b50e05021cb4ef424852a9bc8f96e04fc60684b4abd96f620a26dce51536a48d37a9fcd63d00c75167eda81b4374f7c868fee805387e32d873c73cc332149f436ddf046ec53e3f7ba7852e65055cfeebb9f0f83294cb08851e79a5fe9722f8ff0d1adaeeb25c20be7ddd7185edb7524681ef5c8c1b0d5565aa24a654be22a8a4ea4247987c4c4553859181087a859e3229fe570d9ebd7a153d0063d6e741a3111c6616b084b5913f4b11a3e2c2feb96de65ac8275bc79d5eb2382c910a6648aa10e766696d8eb7cbf1afeba7a47468d1aa52a324c0116088eca062c50ff3f5cfd48f299b94474830e3697509ad359d9922eb6a352c0474a704c711851058d3dc64c1dcb6d51c9fe42b2e5cfcb8cccd6e700b3f853e0d10ad0012eaa6917737e6587e03ad16800eac584e234905c9ac304ce30fa470fe831d3c9e1e2dfe29c5d5408b26f3b88b1632cc0257d3fbfb51ec966fd2e830b10bb13966d87dc401d815fabc5ac0b0d4c6651c758e4a5a43a56ae277c077d97e35b017d59b56d66fb160c280c7aa6d0b60214a9c02ddf9be7adde3c6e5126397b090cbee7036a45dc06f39acfa5157a4a8c8aa6eed11b0e98107ebbc0274152e5a58855bd7a36db19925ed9e130af996861315a144fabf196eb1caf296479e0f18af31546f06de9be0b2d6aebd0b8efc23c6802fde6d46a83c07be0bd071d52150fcc5d93940b0106ab244e4bf38095a837c4a919e62ba820a776a9d4c03a0386f68b5c054a698ae581123f2d718d68616e38b5cf352e5f238833d634bd83aa7e15b3be08854d2b8b277741d5425202277cf7075e13b38690630dac32bdbe62282465c09ef1a3219482ae141a6396ef645638e60646c4796de58819e29dae53da2879201243e9da572eb92dc980f2cd9ec6275da386157d309d813fb0b6b9e6476f7e4618768bb7d99727780a87968509e7d819df61ca87d7720fc7280b72b7707367a29c64ca86cac51e5480bfbddcd623b990fc8f25c29e93f1a505ea0be6b300b850dd6e5307af0173f9a698428e75c48e54e17bf92bbf1b9be5c4337bd9d8a83792b0dc799f11666829cbd4695aebfd49e1a9e52ede205605e0df9207a1fad558362bc18b698afe135dbe3a4ff6df8de7d610b28b91f0304a0f8e4b10a012e58802c2f7884e626d21cee5ac672437ad59c9f8c06ccce07f6962f8839a933e5d88db8fc33a1ec9b910477dea1e5a20470b78c6c72996c70030aaa8db34143dee0974be8d7b89a6159928f83f245e50ce662a538ef59fed7aeedcfda215d4e983f2f06baf6420bfa15625a4893b3282bc50e98cf2b876f1ff71cb0c919e78921c456c4e560b7cacc70a66246613c9b6197a445128f3863fdc69602654b858bd6ca4702552f5b532e7d54265919e4fa8ba6cd51750cb4ea18dd6e6160cb7d0e679d868f7c9b8c83d5877cf01e6b530ca0e220bf32bdfd37c13f43f29ca024cfd574b7e3dc89ea1a72bf58ae8b76b4cc478188314d9eb427d960a72316bd42d83bb63a3114340c842008ed188fd5f9270203448ac296bb54fc015ddda0f28088c296f8b677876141304c5cffd624e00d3052fddefca6c81400f9b5f94a8b265986863bb64e9f1aae3fdd09ec5d627e4fb5dc71cef8d00e83c6e90f6efbcbae440659d4d94bb722b8c8724ca7b014292ed49e40660f18a9db118e16fb316adcebd75e2992677c280b07dfaa08fcf99234a06efc967970e6254057d593b0c8132f442f346308cfb664b3cb49e1b98a16cbf0f8de282ef31fe5ca241a41a5f92780c6cbc181572ff36c0131f95683154c26f5379941e382696ee643e20ac2ba4597d20ea7914849a63b66519ed46a2c8b81553ee1fc2d909ac51e2bfec0b5142f4f5eaecfeab21e3ede49dc5ec5a1f0f899dded989c2006bd465dcb19c3da1b268f0437a8a52b7afedaabc7ac3657902944623cf02b10456df3438441f42611ce1aca9fdc9e807e2c72349d0842f581a39c6ba437f3c5ebb352b96d63999b902ac7c64a3c24dacd5cb9dc6cd4721e0d5021d11bfb0e9c948e0eae9e0956c7c6997eda25cda2b43ec42125c75db8d82aaef5b9877c8f0be7423fef036ac385d0af491c9300e7256ed013ceb368669ef48cd9bd6c2043070ef52886a677e22c7d63e14a43755989f3633fb8598876bbbf6f58a8a79339990c4b5d3f719f9a88175358bc6d21554a33a0e1f9b923d0342b1c133aad4f2a309cbc33b980f397d115cbbf5efb30facef4a4c706f29e4979d3de49c71d6d68a9c4bc6602071e168b76f9bca4877234334e76ba5c2e8dfd174c9f154e81d39349bbf00302c0477dd37ac2e79da6073f4b2cb9ef57e2166dc2c200a49c1a8d014b14987b8909a3ad004b6adc8f46ee0e8ea6ef2332796cfe09004a43cb181b03048663cd5edcb5058ea6bb8c4271c83e5cdd9f75e0e599e196a9e6f021c25c6e01a05453705338c430e23fe05e7c43edc650019080f0bfb14f71b86a05c15dd28d90bcb20bdc3a3c85c363d724aeb19ac4e784dcc4443941bdcb3ccea28f2734de76d1b53d251a09091d1e71b742814102f9c1cf7dce252de1e3531fb5684010f9b31977add45b6ed4349f356d93adac6c1564c919a30db390cb4911454cd5b4a8c18d2a57ce077f149b7ff9a42e1913e9e989f264db253e28116406ea188f97cc5438d0a605947aa23fcfe3bdba7ac0abaf83de80a4a53d304316842772fdf3b7d893af222f6eab3a3549c993a3139c44e1e04fc6d34231a67f4b155db9223da11ca6a2f8a119c066ad275484bf1dd5ef2f789a7fc9c0c4cf7899c4802eb4a5070b9c8477b8070d1c98a07d189fab9e2dfa7b583fa8efa398daa7c480ddae4ebae0d33d80a74b740e651ecedb187cb02129ff1c123c36b7c1b60e803f666c840a10d06c735a7b5f589bf2d72253926781477aec1b5af7a0830c05783cb4611409b13e50475228b9cf33ba8a75d391e7aa328f71b01830d33b3b80f096f6b1f43ee8de6e277b5459a26de3aace65b148ed26c35ab0e8f8ad7d2bbe97d72cd29fcce686ac307e17213cd76454644a097e61a7887912796adf5d20b1df22236e40c77ffcec4e359f1e49720fbcf2e1f242fcbaefd19a4606dbcc5eb7bc32b9f23751c7ff5db2dca47e38c04edc64ead99f8a33f78695bbfe8f694cae06776169911df5b9e8c0e8daf30bfec7787fd9a632d8fbe553342627014e0254f9c611f54c5b18c55d24bd8266ff99898c95732cae26c50cbe84fd0de2b89441b78d86f3a952ca60bc2aba14344cf76c6e09c840c7afdcb5a39919042aed751a005f15e2145c7aa03540bd46148c96770262e6dbc5806fc3a64f997dd69af1dc6b7a68e01c44f0afdb6ac86e023f0980ea100908070ffb22137ef84149895278c8d1bce6230f4c067f0231e5141ffba8bae18ec1e0ab649a35a993756552f759c44783874ebc47cc2d2b56d9585bb2c7ebf5ef3e85455521b9bc1d32eb3c08c3ed2b4f3808680813b69bb42150e8b671a3c2c3ec8126a7c702115829020427dd9c2d24f622848325e13eb38b7e1d7b967af02526948f53a36f52ae00e7714aa2d87085c2db1660ffe29af2dbc4477d6e6c1c985129a17e08a8e6c2bcd9b5ef773828ede6e1be95b65faf660dd72898ede823d65e411617df7b7c0c7e06ef3342656f188784741bf96f259caa4bb22273a54b3ac583ecf94c39c9147250ee24f90feb544f9cdc620cee8de5d307a5a96ec241f7a6221030b83c953830b2db7802624c12e1740ddafe45edb8a9b166562786624f7ebf016de01b0a26cb549196b2ea71fb0417bc03e9c081f4a6344b43b4f105fd17795527fee9063096329a10c57bc9a9e24b2d759eaa9fb80e6ec2d52828aa5c9d4a896e2f10af275387d6ce9be56454160f61cb7e43bc244fe7de97d80718513ad18d7ae4eecaf3e5d12e250b88f036ba9dacbd25b22017d3e7bbe2b0c93d74767915e00fcfecca4e7700eddb0342676aa5be2e31184c3355272ecc6f51190dfb07daa4243e558681612d9f11cdae70cdfcaa0ed7f619a744c2ed2aadce02154686bfb1d7758a574d0eedc13ac55bb50eb1e1e0b27f84abfee602960464bf1e9a479639fba15b38fc26e56baa6ac28d10b96f94e4b911773ab9507421878cebf03e26f9cf1358048916d2dcf26e35f35116a9357581524e07358b4a74b27a9344b397e903faf34e25816a75c4e342786141d97ceeb732a8c3ed15bf080265062bc0e307c3a1bc4395ba9d4d56df23fc29388c1bfada9caf6cf4f1d7290fffe5f97e7db476db724bed0949c4b70fd4a3be4f17639b4c5c0910702b2c13eb2299cf274a9f28f7ee3f62f7934a759df93d274246a5605286447d1711f5e40b122a42319805f409daceba4e990fc5ff03ff0163fd781d9b584a185abf87610f5f3ac8a3ec9d951882cc3291feeb13927b10196f39c9aa46954218cd47693b3aceda278848d6f56e68d104abbefdcf5d7d3a4308cd38d7998c92efb6f5c94bffba83bf48703833b17dc742d721844e88ae6f7c23aecf32a77a577e0555e150f82c8a24df07260fd7b815dfd31bf1b78182cd3e05fffeea95dd8c57a1e7e2074e37892a1c887df2197c66c850d091575d28923d350850e152b244f55f54f6d94e0a1ab074d961465334bc5886055ec21f24518e50de07469dbb95681d2d99a8ae3e8d7bbe71f3e0e9d6da189f41f69ea458b50b8e97e940b7a4a2ac72ce549ac576b47ac359d30291e8345a4c2ab6405099422bc10fdec744ae96b5b6792c5d58092ebff164608513294f731a4b5a19484e1325387b47f274a4ff4e3a12854153a2208316dc2c5910fd01f870ec47e0a6b3b5971fa1a3ffb8e483c3dc80fdbebf3591d93d6025a25058ff1183e17d46f362e969a8526cfb6f22504efccd6a6d2b041782f261dfeefc8be6317730e5e8ceefb4265e4a64f26fed88fdfee05b2b0f9a1a38896c980f8da3a737054b23684e2fb8ce93ba3b415d384e3d9237012feb0705d8f6742d5d062ba94764e279d73558f81fc0867f5588c6ad7890ace1fce1d08c3bb0e36efe6727b10a3fba20284f0d4d76adfcb2c8076ffabce40302eb2613fee9757846f3494217bc4778fa2d4fc04303c3e3177b459ff02d993c2eb1d210ad0f6e690628513759fec4a0d0d061447a90eadfc46858b562f57ee492d97e10e920d94ef4f30d886ea42bcd2790f2ee7e9e30ed04db937ffc847e6346be4e51638507bd7331115c22aaa1624828eb8e8f9a24f0e8220dc353f38e20c827a867ce3dc1d6459c2ae2c689efe68befb00b4d28c7f4eefeec070a63af7d5f62e670c5fe116c90f8b34857bdbfaed928708d5006fb99feda50af11f4efdaef30bc95f70136aa2424b51b049ed8d4de24eef37f26ad24c7629dd0809d608257e60cb187202bb5428454c3713a3b1f440e8000c2d0856e714e4dbcaad02e8c5a1636f1115f1467ad93a9cea9ac4c597c61fe33c51e75d2faaa4608b16b4227cffb42456edfcb496f8d39432462e4f11c7bb0115c0446059fffbcfcc8f5bd5cb6c12bf4762710292ca4cb0a5322fb8abebc31f5a1622519b84a2506ae637a21648a9bb4b630cd610f1f0005feb9f9f49f1c545d4233e07b51482095ff4ed3c3a020abec5e905600cd8dc0c4c4632654c64a6b8604f1134f1b16aa2e6fa825f5dda06b6bbffb182adb8b68e5ac0068c1a60088f01b609252cdd1c937b06be775383620e7f60ff8f9b9f6bec212accd7e5cf843f967b9fac10468a00381b30eccf6e28dd2dcbbb9e48f3eb95b43a5704229cd2aa75d41b5f0555e03ae1d2bea1ea447c79eee874553617003b97e3c84ba948df536ad37140920fedbe6eed1f8112fd8131ca8673b74dcd4b4bd2843905c33c45c242798376c5a07dc289d1d7f39b74cf97df3bd928d21e7befc27be0bcfbb49b1031d0786308c2fdbabec31924e67bebd99d98317775810f5434d3ab0ab1083b0568c1ed49277b22fa12a96a327981e03dd9e2216ac618fdf421805a9e0cc90d9e20c6bc0d1212fa5ee9940926e3ca19b23d94e40913059d395e54c71232023d465e5282d9f56f44c03dc5b7a40a4584df0b6c2b913b30c3b50c7dc3a712f158b3004f9ed6a19683ccc5b2ddc418439d518e15c0fa1f0cf11b93c3c109dccbb210f9843e2a445576ee17f8b3eb8da58a350dbfb3c7bca6920922547e10f24a6af7e61f42a4e6b42b60bf5707b85c78c5389d3dbcd0020e3e036711886143930f972cefa3b0884edc94daf8bc585fd7505e49d985f9d9833b724365cd80fbcce035285f317e9d36f2a93882eadd34aec980e05586d7025a2786ff88deba6a8d78ce50c091c851ff2da1b045d52070b29721e3d371ff3686615a329a96265ab930d848de9dce71b50a5ae26dfda67791cb5ce24483bbffb3ffaf2322ca1880ae888697c8e29f1efc28b64e9cc76b1315194f3f937b462833c0953052a8feeac4d1a9359f7f8ab898cc90cdb4b648653fcd021fe04512cfa83a99a3ba048ffb0443fda73304b67833f79e81fa111750270d9fec8848bc448ac3a969ab2ea81d441ee7ab6a5e2b82af7d6501018f7b354935d6c50fb26d8c1fc196921ea9c312172f1fbc7d38a8289c66dbbb96ee0ffb01ddf13b73d00db1002af2e8800094c51a0f8029337939001982e132f18d08c9396ca52a21cfea2548698eb2362c5e2902d7e6f22eeb53b7f51ff033e804b401603d6aa847f30e35f8ed7a8d61435ea20ba99c4d80b6cdbf423c39025bf2e117de9522be022f3868e6e16ffb5ebd2013abaf8dfa8506c5df06e180a18367870a376c543f03960cb143e89aebd65cc8658e1cb49dc1f1e2727da269d7f88f6950feb39125c1bd7b5c24330486a7465167741746a62ed203e0850040d4263671ff059130e3d08b3a8f0676e84228d3bedf363e7dd0b8b34dbe2c95c177cdb6cd4266479704c3b6d9bb39de404b4a23aca98b3a005154461c20062d362649e2af29f96c8b678881a7deed8e311ccca04487c49146f8aa16e4f5151c212aec9ce946d0d44c768e992f7096caabf746fc0284a1eaf033ccea069194a413aa24f8c23e59210c44c24c7fda92031f7c4c88d089922f721f7d9be1e928bec9c3a095eb8090bd60d5c2d73facdf0e58510f312f8e303b0f2b63cfd475a5e706179c34b0bc8d59a6fb63580b5fc52be32bfe3f0b26594a61fca4fccf6c8c64b4a74be7d2201b4d64b516c5acb7c5dcc731a678e515a28226788824f527a39887d8e58aa70742d4cff5304fa169fcd8ec2a5534c5c3d91389af5347ed2a59d8a31fdecfe69c60196ead52613fe526bde00d1b6cc8a03128f602c70969f89efd9f0f021e18ceffcf3fcc6fb1a82d2b7d911f2e9e377316adf7e120fd3e7f906447a60358d2a3b7b005a0e8fd1190d121b01afd5e6d8e297ed57c247d2a500e1a568a5d02095c401d6eeb268c5f0d326f33e80e01c8c0ac93d0297ae2ca774d7228ff044cb7cae953cd714b1f487040c1701099bde4d0004e873a5d455d3db46e7baf06d5e2764da221ded3fb6b979c93c0e05dad258979c8ba732f299d279ad119846161ff77b978df3170da5a90801ef6927e82f75d4d2bf0d0da64cdc25c33475402382077c1f95c3fee7fe80970fbbfaa7860cdcbd20b7468b66a4e93ccce4b7a6929c7b99a909777b42387750bb051f4b436c7b81a7b8d20b202cbc3d521ee57e557408e14b2e5708c3ce852a77d8d7424dab5197c1e4a0c847f98f620267ce0f2d57398d86cb5c90fe6a763228648156bab7933d45adeb2a2cc16110302e2a2230dcf3b149ebd44c98490ec941d1a5d463caf56f140538eee4e93ee038ad8cd6dcda7dc2751559ac706892c9d69d3dd1668db47732040b319bcced7efad3bfc057b33bfe501e818c614e44ed20b09ef66da6aae5180278b4ea698b18fea39cc59cfff86b55abe798bfe8a47c02e6449544b350375919aec8c03f603831dfb7a4a25a70d70fe099359aca68df04a178c32b9973c9f4ee69b03470a587fe80239cb240d6292830a3019802942e56ed42af6379b0c6ac51a91d3ae2cf259821a1d0c3fb542bbbf918a3e2b7fd57b6807cac84d1b2798fc6a0179671953c8299c30c5f77d1b50a1a5b81428f95dbcb580166b6776a1b5be44d1f55c399d7dca16f9fe82bde441a6d5bd9c4d0e31c9feffa81e42fecaa8320fdedc9f119ad4cc23c30ba44476d9ad6ea9dd55985dbc17543559c85952ac097c87cb256cc9b7ecb78d5de666de847535f87e80604d8df40e6598dcb98a07b2cdf50df373c379ca21aa26c90b25cc0baf2c242d237a2f437f4bb3cf8ef3701c9bc41c6debe6064d245c09da589b5c59224f1f2c7e462dfd8c56f640fc1d5c863ed6d5fbb09348a10ceffa89232bde421f56f4a052af00ee5543987e72fd2a78259fa709e1505e74130fc75deeff455be21829d1ba4879281b6169928e7e058f4dd9af6a78ec88558c7abb3a23285afea1c7a736c50371af8e7982f90715c0ff4de5c61bf6f2b3434e3b965e3e9dc97bd67c8236dc82831034ea40e296c73cce6cb5f09c002ecd3fb05977bc3cca4b535e29b007a2adda085046e870fbed1b322365ea352821f74fdf9875623beb39b33432cdefe982c0c4ab92fb36c5da07a30e57ab272a41d982cfee7cafc23af562839cbc93a0f3f75b14322b3ffca9e1150ba4b95793c0d47f20ad648c9dba133bd390f46dd2acd02f20df5650c4f469a893eee48f13452caa488c3073a6b85bdea662c71c19acfd72e56b985f0e24c7e03b07c7cb208282def07c92323e4303453c36ea32ddb985e60056e0c07328b0afdeeda1ff2f4dbf1926b392e966737d9d38d7e8186dedfb6a28a45978fd7a3588c02707f84111472aac886e548603a3eeb997edcf9ed67b1954a8cbb1a7fb9a705c8a9d95501e3c50f74c5e669e4ce0cead69eeb17db2eed791b950b3986396aecab1840848512ae6c76afb574b82de048da7255ec092e6dedfcb8ddda5119fb021290cfc61026de06c36f3ff3f0ba55386943d953e0c93aef170fc32db69ff15eb30191594596ceedfeec59c51759913653d89d8ae51326414414bd27f6c5de65b1344b2a37d3bc910f0fab3b824b766d7219cda1bff8134d13682576cc481f7d026d2865d39aa5f7e1e7d0befdcc415bc15159d28f8c763245ea88afebd53407edbda52cd4204e573e28214760d0259aadfd4ffdd6d81b3e83d2f06129a34f7bb8df2b33dfd98375c6d4505a6035e05f31cfe5ce7810d19a2048037d07206260417561a136a143abeb8a0e71fa1a3c41e183f4e39c557d898825838afd541b9e917c50b9e47a92e33fb34cae7ce051f4f25614dd7e6da0d715acdfd4b8f3c9decdbfc39aa47aedda6937437fe4a1376ea1fa64c61a483e39507496e4b557632cfa717fe468719cef4869c80ac1918cacb90b412941619ef3495d3b5adef60ae9e70460a504bad42dbc2999cbd6aacfb09eb08044830fd8a6df9ae37c3f46c82d7f5b92e3855a23cbac98ead3b9690a09930d21da5fc040854f8738a1c0c77a354b6ab62fdf69f477c988233fcfcf814e868ac967421e62193b99e844448f5fb67ac23d6423dda413e08769e44599178949a64907e11faaf1cdae6c8c6d8c01151ace287dfaff6f45a4562fa37da40bd03213d4eaa97cfbb7c20adf8d3056e1a2eb46c6e273524c115df074cd3bc65b3f8e09da28031e6a6dc6ca163dae25d4487aa9775f6380acc92776b84096212b80483927fd83b25b578dcfb5231760598a2d958f2c845bb45617c303563cf86c93cd59d9abb5295cf3a314c6126bce087ef95309add67aa70fe839b02eb34b364a662232d85ed8e9edd3b5d8a383c6a865de8391c840b1753ad9952c45c8a0ff9d1ae359dfad33869b14262644b25a8d1350fa1d99b10cce21621979df45cfb665ed6b6868469c784dfbf55a2b9cf8a22053c8e91642fd97bf30c409d043ca002154ac3b9e3da766f76256a7ac0dcd894e75f0eeb029cac3e082327a521462bf8d1234ede98912bc5c4f7677f8772f5716db17405ae13dba127b1fe5ee420b485012ebb1c7c2a514ec2c299287ec5b6abf5b750b2e44065b1fb484eebf93168452fd715c5e7311ba8e2f7a9a6d443298b6693f0eb1afa9984a5ca5294012a507f93b3df197d9d0a60822543e00a8869a75afb89c93060b83ea7b06d021643d61e19513cf3ce74f7aaa749580c8648ca9415d5c0d7a4b4e26511222017bc0cf9486f8d22f5f921d711bac378678e5b6227bbb2f802129031235fe804afb16e4bac9f5c3e3a4a072de43e9fc65138ee5c469f4a0c55977409795752f86dce848b7262765cbc3d7fdfe717c5abb7d5cfaf944f92304126089f1ef98be0e14bf27197cb0e9d29c7f4b7c8ab01389909d569481cd2352ca6b4c565e9cf2a8a5a0c1926f8cbb4344fe83720e80a012285183bd869a7e055b0123cac0c0ac1f4c2bffdd00a168bfee911273c76fa42b4ca15063fbe97ca5890939ed47ed00b56bcca8217f52b34a0ed2fcf0bc1e8e508eaf713d5abcfde6edc8d1af75afe606a20fb7708c9aaf1c6623b268f2e2aeb72e04dc1ce19d9b88ef03b589109483a725382878ed7dc4f2fe49f592c09866a8ef78b3b4a3c39298ecc3bf8dcc15472770a91070480f8f93b5a643f0498d8b6ddd508a24edec7945364c211119544654da65bc6118b6f540b7dcd7bc221ebd1a91f07655fda2c45c3f00d1fa02d6efdcbe64fc83facdddc4015bba6bf89be419c6dece006eb5763c284e653439597519f185e349a37721f63fe30f8121f0a8d6118ba75a294c87a8eae3e790fe09671730f89fe135a732ea7bc41916b0f199bd2e5131851639224c62b1a6f0138498c1bf076dd4356e85d5b47f1885c0315b4321c891a717ae260f86aa6048ef936679ac4357dbc4d014348b772e95d512aa762cc2da61e67cd96fe00ed95fb8e4732e6c3f0cecf678c6c39b609ec5b7b565c82ff4569e77397c442c299884aaa6c7bdf44e2242a6c40554f44c60b04c56ca13bc92f4b363f9741cff1db64b94299cbb74463f9bbc4e8132b7f1ddf15380ad4e1cd2fad49b2dba4c7714a38396c31f74faa9cb8f66df25534ee122d6041c30ebbb8cbc7d763690b3a4e391053239cb6b5f6242c98917b36f94733ded04463141efa48be9c8529d62177ccd78a2a94450ae6a674eaaab39fefbf4142a0818c76e6cd444088606ec0588de0daa368317a7dc916a832df5c918ac8287b0b899a5d1928c1e6dee30f4a7c88ff866284ce3299560810ef6fecfffcb0cf3c874cea3cddc9974636bdbfcd4ff60eb61b45ba7b629e4b14fe50098d8eae538c02499fc5c35178c3473728a4a31adee189acab1f6735b1476da20aa731767f0dfc8c36d4c47f176b0feb3838578d60f9d4f190e3b0287ad975e1aec6d830d73c6a9a6ec254ffd973e6f0a79ded6532bdbeebba6209a7275088fa8c2ba58d4c9326cffc3e4de62a34b57e23480a23f75ca344ad00532b547a411f29a90ed9e7ddb9193bb8794ba54c2993bff153fc9ee66896bdae20cf8035824138f1079a8300346ee34ae11d3896c991677eaee69c00795e085b5337c4f6fa6b7935a8ce1ea95b49b0113dfa52ba3985d23b11d738da40930a43b01fc9b529d000eb543c5e2aaacae06ff31b1a62bb0ea2cd8e77507a50a033e65e3056230ec15ebf6f46d83165fbf9a1fb6706a39871e769100c84535bc283137b5316181ceb4c8fa13a72c2fe89d3a49eed3072a972fcc2ad2848b3a9b0aa0d5d45d569858b573c64af3be15476257c2b198552d03abc49f8b8c03ef0002c7199cfe442da4135568d31f32d6245066e80d8985de206ef90a7268de3473b6a721d34e7c18dc397faa91d83cb48f64e17e0acd98b8ca3e369d388e6013472cb4309657da925483d59ef9ea1655b4b35e06c39ff495902a47c4bff64bef5d3a013b621f345dc278bd03aeba74a278a920a3d701abf51b7d8deddd71fcb5b66f02a328be2428de6f8eee40bdb190b475c07cebfe5b1d3b5330081ea46ba2e0b1fb16a8b991bcd80abcc6f8bdd4a3be2bc221c75203684406b5fa1a90d3a56478f57d7e646405c68df1dcc2145224fd0783f4dc5cc6da2ff11b81c093745e3c40280ad4594e92c7423396e5a7e504626558bb04bccbcba2e5375ee4ee2f89b9db7474ed86fe666b099a8eabfe7b61e18be8950112285644ac5c7b2cd08fcfb12e6b842bf8e19e0dd6b4789411aacb29a9af1f036216efca5e9a0bacf28e444f16ac7d03d21f31be50517f7798fc737c451f128778faf6439ba6ef84863425d89772e26f2d718f4454e2edd92edc40ee5bcaa40b4a7438af85a87e60786fa18aa3d5c44bbc867dd0514960de28034870f5fed1557410acb4221fc15628d7a6c387340fcb86c5693cd082b94b3326817d06c061434f938f5e75aac0b3a6a168bb7fa8bce7112f08216847e50fefe1c39366e55e034a9c8b85e3ae1ffd0242b2b914b6b9427ac3d0f75df5f7c54cadd26958604740bd97527201d699ea19ebacae7f6f5a0d9456637b3e5b3d3c924b3b51384632c93181f8bb3360a76bda13700e9d441f55a6377c66b952f1596d0844146696c4beb72888edaf900b03888a1bcd9578ef5059a292d8b52119c3d0ba4e8ac97a173b4cf8eca49c2f9b561c3cdad7dc7b362b2858a1e305f2725558b81de95c046f63c85323cd476a9db76606e8fa4749510090ab3dbf0e4f1a1b9d1b34a77c3043e65a5d1132134fbe7c2fa6e6183bc13c8aac21fcb03074b3ccf618fad959e77df277bedb03b9f8df9a9f33db3298ff4f926920fbf75ba7cdd04e9bd211c7b44f2188dc6005ffb1f39eaf654393ed932cbf9baaf96a39dcd898369ec1f011af31051cc2af783fa2670f67eb0f2d415f05475267fd921adcfb950e34f490180d3957879c8cf8e840e3f00f0b07e4e31ba795b47441df00b178d2a13b8bdda5720d233ad88312f835bb4dc7e3d85313d1b5c2fbd3ed319664bffc28f1950870374d8856fbb3424a3b611d450184ca51a0d9c6cba64d25cfdc6a2f5175cb0e4abcdccbe1981e379dd5166f72a5afc48fcb195b5751deff321128fbd9aafce1d44d64f0b22428c83ed4dc02779d6961591c000610b4d27f7cea76ab3f8c8208ebe699aa537cd8dc9db5f822171f183c235a5710fdd4fcd76fe386f3535a3bb6930f32ddbead6e750c45d2e52f7eb3b670166fe4f481f7a914da3a38d2f128169c79e074fac6ff8bd893f6154c0c4a0603448dcf89554f3c2d42ae1436f33840c3b57b2b1aff6caffd6840e41a337c92f2c98e2fd9407d6c014b6369a4364608116504db9e56ac2e25e25d01271dc1af839fa784b2b08512bf4eccc1b19883514b87595cd881d1b36638f5ff37291c8634927792a157678e0561b9a66149f19f91f8625c94f91a6ca17a6a12e96aa6f62532995ba08071cfa7727eb47ee21fd240c244b8809341e7ba2c5c93f207a1166e45338353612088c22a3c98c12b42f17db18f4dbb8dd08fd7044d102ff4e446954147555694a43c4c02f244e966e11fe71cc4ccb5473050e4cb1e2de8c741066e7c3b8cbbea9c1fa35a3f6fae3a9dffb81ed5753f775c7e1794b60ca7fc7ab010cee4fc7b83a0355e0960dc5f97c523a2000f515b8636df67a2fb9f9318841037e26f49742df47f186e433d79d7373db346df38cf57875cfc480d683e337913b21c7f7baf7e307f62cb550252af00f926a7d5bcbdbb0bac75e64ae302c319b006cbeea16942d2263b6a0114e3d420a460e10c3b970f08a8d8d6e637275e4b625cd49b355dea20c754bb7473a0b525df648d5952468630b7f2b8c3c712c327dd2f157ed388116f61a43629813b7e995c6d632584f971362ea728ade4b65bb77cb3b5c3b785d19fa1abf9935f7e004cbf571ee541d2c291a35d1dc9a6589bb9ffe66c854ea0ee0d942ac5abc3a214bd8ab20961116863bd6d6590162f35f8ebbce3294ab6e208a7b381f08d36c5cc47fd044b55012177cb4b36a435ba301853fad98249df1b8236c87748d15125e234f851c564c6cf3d9e0b6f1fd3f5cebce3671541b5e6e943e1f3e5fb4f1e830ffcd9ced53e9b0f1d780080c6eebd42ad809563c1d55410d2d3fa567362cb81abb755ba3999d427270db4b7b9d32a4b9259bf8588e2c23c2c0903cdc64e3918ef5edf71c3726f4efb9ff62a03565595a6570644d68e576218f77c322b6f81d6be895f7f1e0fecbb76ab0f3805f6b06ea7cfa16a156e4fb24733a79dee7ea7615f44c6d3c6817f0b1f11c9f43dfc6b6ebe919a359edbdef51a8abef876fc41197af848a4c62d66b3bfabb2105274913ea421f77aaa9c5b7ba646a73736bccec577df1fe7e5ed7068e23c55ad9dfd57cc5a2c1f6f2a4867bcf725f9ca2360f7f38537ae61be1834d0e6ac88568bce44feffde9d57b1d7beddf40817453bc7476d9c985c3a9c4e117d51047787f34da9e9f1cf2b5069435a7d105482b94239dbd14807d84ab4714ad453b6221130a60dd52f602561a9fbe0aa01f5900efb5e673e727f0fadd6535a27f7e0f26d69e709e254b0ac52b1566671b200225fb497ce931c6c547b7bcb843fbdf336dc009dbb4e43d0838a10c1981cf61e5ed42a6f1a7d325a8491ed6303e8882d19a6ca36475d0ceed56b6fa3872721858a0b3605cd98c2a1846574aff9ff5ab7c334c1569bb6b50ba0ddcfe80efcc472b9d54d7935a775d7696daea9ca82ac429212e6fa6c177570b2dd68724966341da6cb9ebf830ea68ea1d2179830ff0cf95dcfe4aca83af8902f0ec4d4da703be893b0472bfb052cc3ab098341e19c6c8780bfc4d613f39224c624b2487457fc59da06bb0e1ece920f40be0a01961b8cea44e8fe3b2160a7579db3810fef59af5610bf2d22d52bd2defa052b79761a4e558e35f6f1244c2d195a29002f2d1daeb405549a31bb2709eac0dbe823c72c8d483de82a66634986138655ccc15547d126f6eb6eb9e1f9d6254b32483c42843e661a6ed4827ba9b872b42eaf347f7819d05b8a9c2015bdcec1756eb49384dc136cb8860fb6321cfa0b4eac6e90ece7ab0fc6512ba005aef7497b99ed0e1d0124feb6ccaf6497a7b2ab3f949084887461a08cab88a4e0eee4bb485bb42b3a4a1cbf0e6188a0391fdece731bb97cb32cb7b80388b1b650bc6347d5e3e325e14d13ef5905fa7e0eb87301e922ab8a4ab5fe99a4781ce87a807f329df5519a976a56aa73961df02a64a115e3ae07abcbc5948f39e60a7bdfbb76d1499df7f4db9b12bb5d0a073cd2012d4c0e416d7e2458615d2561a531434c655866de6a2a894375c030f6b19f5a27f7983bc55b6428dfc0cb0ca3c4da826d1fb15df469a594df5eafd1526e7db2ed644355abfcca11c251f7728f6bbb6ccfcb5f1134930449b0157b6b6fb3d20eda31841277fb081b86777c9107c88820b31cc48dc8de24b03cc5121f400776d88918bb30ccaa7d0e3b830f9ab6e4708bc7d487bd38a227ea7ebba102b9d5e7d442768add235ebc584392700fd95c8d1991a8b36ece5fab69bd401fc9246fe863d20ee8833e6484c1956d58541fe01d9d2a00775efecf7459d306f66af93d5ad5d3e4bee3d0aa6436c9ce5700d1ebbd8ea8441d89e429381c5e525a0a4bec09bf4424c1278826c24eedc37c7e9a91da307b12d58380a9dac95c841bae95ddf74016e3538be1c3380faa51cdda1153a41a844e992a5e25f285c7bc8acd7b5539a97619755b15eb145487aa3b8e1ffbea4eb35f41c91b82fdef1a3e9a7e9fd47569528bb98aa17a3b749f5ec19dbfa1fcf40bcb117636dd71ef2b3eb6098e875c3703efdf3dcf1975dc171c6f3e6ce7c429dbb44d6e0f381e402e8853d288802ac99f213aeffe8792abec1f83ae59580c082757e12c22c2ddf0e96fdb50702ef77c5745771a7d4efa101e0079013b881e4385b220182d6065f1d1bbb8d6532b1cb730b39763ba0af6753572e1cb2b31c8de7d50f9ac31f4e29d28e2d552052a6cf57da72e03f29712f4ca8b4a22f974d247c911928ad240b25974e4e389f34e3115a328f0364ef5e07bb5a13df8cdb855f9b263a646e5bb51ced01182746647422622e6790e7dabdd48d02ea4899ee59d65b1afb4186aa71b5f5976208b87f74c3ffb17c48a69d6ccc4630991f79278fb2de948d75624c983bbc8ef6c1679b2af92e70fb7745c5fc1250d4053141e96e15be7013876d500981a1e63cebbdbfefc7d878a08051155beff5b4742cfeb0d9a2b695d8827d6eb4c7d5ceab2f308af7c751a800a5f52d67b36f7476afeed304356d2cced327fb521489ffbe80db8d9b64d0cb4060c2a879c142de73da3f685b4dc39a02bf5da2c449121dc25b2f93ec02b8a54e24c03c46dd411055f5d5ef1ca948efe7d985ee807f9ea991063709c6c3cc74262c95f1b9a08d299e84cf957e2354eb700262d68b638309319b26863beb6e01d12346427979ff8d80ca2a7066e6fa046a799f0ecb110e97ec0252de461c458922e4139742cf3f828ea1cab403061abb42750786ff0990df857cad388ad788c7cb760bc40ede617dc55175e96b234c54dabf210d8acc5694a0445c9894dbcc7c951f986d968a6d5d70cd8f8a934a2b74486e4907fb8e585e272b60a20ad71085ab8e5ddb500d8670479f5aff2732f4cecc8e7fc59d892e480d8e64cfc5ada4675332f0d13802c3caa1f35c8695f1afc426adaa00a8e261fee3aefefb346f94aca3fb6cc26f743ff452420441d242adea0907b5fe525d6ac853f864dabf615cfcdc1b06770274a5efaa67f751a1a509328421cc4d27aa66feaccb5c5377f518bd5b7000e71aed327106edd5c6c26bad2dfdc643bc08b5ba4e56bce781a833f805b9157f54ea3483d3b5b7eb6d82203fa978f5c59928a8e0b1524cd5a11901db0996bfef0eb746a60a5f2faef7a467ec1362b4ebbf6f1398d2cbe8bb5e1cd38919ba02adf7101a197a8aacc1b71192e4259e5a7e85bc36376cdc7424c667c829ef9d64e6292a6b8ef94214bd65c57d5b7a0b23e0c2b4b68bc2d531abc21cd74ee6d246df35d39f23a117e5af19d7528589947c69aa0cd5d9b470db583bd19ce1ac25c279b57c04c8adcdc8876f761bccf5d900bf6ed7819d0a53fccd76a0217fc4272bfff8165d25c57f37acc71fee0048a73057a222ebf8c9afea952ac9c4bdb378a5fe6a1fb674c23e403f342f632fe36d77275c03af6ea9305a0939e9d3543de85b8cb7fa9c59a98085e8d7a0409ea61bb323ac29aa5b91f768af6b503855051efe467676ee0ee01f0c51ff51697a8d857da12a5c72c33a70f280fc155e4a4a050ae24ca359f3fbb8aef971d19cf5aac2721e7038cc32926e8b772846c5fca7ed684e0eed53deb66a8d57eee54c5f6e31f881df697ef3d716c8d850b5a0ea7f1b4673e03832cae4fed29ba918910443b39a7b876f1527514d9d820ad774249f7333a68b19289244a75341045783337a8201ad59e2f41051bc13547d1575dd6e023bb162677b47d9528608ac707c1167ef82d32385436ac1e0a44725fb4a1afffb0d7b039c3ca19f8629d773fa360e0c7ff33d3a6efa7fd3643045eb1715be4b4ba9b8bebe9e8733cba4518087b661b692757a4c273ee838ee4c17d1a14ff86ef48c4debeac4a09eb454465c43289823099edd3a9f50136f182178b18c023cc0659052fa504a5ce383025f91623070c0e06db9e38a9a70d2ba8f8e5ab9c480c31fb2f2605982dd6e72c93b77c6b4a782de844054de420cea70e72d8e11476205dd0a87af915706347fd838107505869f0a227f21c0ea0f3b10c7899dc206a227e11ea16db26c646a65bc9e1c2fe287ff5d717fde1bce71c6db544b940b5efc66964e98b9fe60ecb0b16f07cdef57afa8c942b5a78798d02392863b13427c8c36600bc8993a5f634466230131b96fbf23a9b4a829772232080993f716b211d2aed47bc3c973bb074963f46735be3eef5f0001176a2ba5be22864d3476228852af94eae42962ee78cce722d4274f6cf8ad1e8594500fbea7be387f714e0f600e1407b4f0423114073a05b6942469679957c8b2af5984658147e5a940fd034e965670a8da7abbd69680072fe96ff14746f181e2d341fb6d40fa57456aed8919ed3dc5ff447cc483fc6d27b097b7e57e90e48d452b100bb8df0abc35ada87a5fc99870b73d96bd11f2f76841a4a4e5f76213cb353a776ec8937d0e90cce88c3709592cef2a3d226966833f59a1470add4cbe31c8f713db1c3a151b7ac970500fbed75b020edbfd5655a5c78e199287ed66b79a4dc1e9321c34af20013e7dccef4298ec4eab0aa3ec6ef7862cefd407fcd6ca08f1f4ed78f89ccce61afc5ffb021e66f4f6749d50fe21cbf51a426a35470e99d0a0c834b1250b4e74d42ab946cf4b6ed67f86d5d47c147c73e77041754a1e1b7afddd1763aefedd6cadb1e173991691f98d1987a06faa2c163e52f7670fbd9856798cf917b6d59feabe88fdcfeb866781503e04774b32ce2c12eeae4f028033a8dde946f11e3316eab5be12c57780f24c0f39382c3fb8542e6e1c7566b634fdfa2ca5db550c9e5bd777e8d916c5eae81645ca53076df9e3cbf428ae3c4693406a4d866fecb9574329b5064c2cac971d0c6d96426aa7473f69a3b8591e2aaefd6f3b82481f15e4964c495ca9341b2aecdf2f7fdbdbf15fdc769ce74e02ca1f5d7276f6737a5e8b5ce4fe462563859e930e567f37f8635e43492d0ba2b5e596b392e12c002bf1116d10e57db1a4147c91eaa74dcf4e8b4e8aacb0263ec7c8a2f46fa77d186612410ae6f1def4449bf38fd537a754b897c993daab798633764b86970b8b4f4683d056b6b2a891f09ee4d2647010e5465139b17057e29e70bbd22d026f4af2c20f8f9fb377f87dd3fe10d7ff6a97c378fba3af31a3a32198532b27d0acc3d9e879ccd30244e966a3da74aff7ecf1c32c9d2fe143fc9d92156baa4a01745046ce0f764984bd6c701523b02ce9b1cf2a55048f0a87501d68f2f8403a80bf143b0322cd312a390f62b8ee207758521dd93d003bab2c0e376582900f42f2d6bd8ab2ef3c94b17e0de2ffa95f8f3d1446a3a35c63916d0d3aa9a93c65bc9e9d5175be5595b7c99a4a90bf0d19019cac1c1d3bb7b83d9574603a7b77b832f5160c5070938cc22720f59100bf8db6acd87e916e468f78e359307aeb43c7b3ab5f2476fee1046a9ef0f30ff43dd30629be562a20918b4dd424dcceb5410dd2c9c5aaf5acee3291e319f9e24c2ae86046e0feed71a4452af0f4a19f6d257f5ef288ba5b440d68d1e7ace7f3d55d360c816cf481677822106556e36cfc66e3566226c44214da77b7583d3fede1816f1a128a6995c6356ccb4061990ae8715bf3f2ee98b32e9c70316d4c8fd90fc012923f032a2060235e43c5513ba48f3635b2c7bf169469a6457063496c2d2372e581b744166f88fd757afd202859b52ffa3b7c4ddcb9a2652ab2fb8b6dd3742c201824fc11e8780a9d521c2bc35b35277451b14871c0912a1ec0907abe96da7d46d1a19ddd7db9c25150c91ce20139908fbb73e1f91f3b6fff66e6da07d646e9450ba455102546fb5bf2877ac69659baf67181096625a0362e2301a1070ae96d292645bcb53ba0027e62b584ecc213a63e11297acb3695f67cb0665765cde0be85205456ca61af8f239b56184d03dc082916f6dd99258f4ac0a223a5dce384f52c1ae4a5667e52355d6e62a27cdc7ab0ac430801c4701a606b81c46449ece103b4f8a769abe2227d82c9a2c7fe8daa0a9a2f3f47f783e65606624ef88e31469dfc71e168cf1be9b9c2215f6eab595d2e55ac0435c5b8eeec9f764f8f425cb5656379744b77fd9ff375a6aacd4b5a23bab92179a0d11ab88c0a225203bfcea1d59a38ad48d70e33598d83137095af97637f82f8efc903a3293083f00d263f125f26c5ee469bfb2a312cc0f1213239f87b98c70026679256a6ff44011701eab849255cdc7849fca01d3b40fe68cd4107fabd6a477582a9ad1f801ecdf5ef953aba86d24f38e2695134193e969f6b6786fe9323adfac3a492bef6cebf87fff2b7a8e407b8043e0431f4aa5dd59b18e3dcaaf7de8b0890b3cae5974288afe2ee391a102e5a6e14ae6c415d0b55da63e199dd6a8113e5b7ea9b89033657e9ac831d2718c5322e77df6c51771cfeea984c695dbd01b090e193459ae59d32e078d0fd79b2202dcac2aaa8c32d15109502d7f2c7998dce773c3d98a1931bf4bc7ecbb54ffa607d9d12ceaef7464b5ada133633bb3d528dced4bd78723c0baea84ee9091613db9b689853cc3be06fbeaedf1818aacc5eb7070f5d4e01df25dc10410915725f8ecc13d30ef31ea9b40606b336f400a9d728660d26a04022fff20992d30e9418b38c54cfe3dd3f732365fdeaf711f2bad60ad4ed047970c26b326956854035862d1311ecd17fde3da0fba6b93cf89d7837c6ee3bbce8729df4751269ffab4428d956a5ec5be5255d69e58d2034834b1127c91e781e5f13bb10093d2aa413a853e3014ff8565acb1c9f032fd424610b7204c08612624c740285b912c52a9a29a59a40cd876e97561f7661af52f19f1aa77f78ab224cc59538934cccc066dae26a5c44a91b2cc81c50aeaa93d6a12b06dd0144ad2991bd3f5bd8f39bf6e019dcc2deed55239644aff8dbf9347411fa3f1dd5cddee7c47cce0f01cc20b4baa72caafe2bfa9da5223bccf688b70375a67ea9e6575402650f33ed1328fbdb7467a37e9caddad54c8b2ecef5112d45772b7f93c520735abe6a3c3faec1378b004629eae494fae12d8b991e2fb429dbc6aa71795034cf7c3e4a1fb9f354c18cd3481b379cdf1eed36e431984029b4f1623c7a67ccd7c55e231232281c9d303fd095b922a9a9c16a13cd0e795eaf808143365d74d1b52f915d9a70fb21b814de7ae0800b4951c35bc31b7c5ffd98ec23560c18d664f842045b56036782f6bd12137396de05f6b073612fe761c353ffab93147a65e5216fcd17334065a500aeb01d1d2f75e4d305974894d232ed81041c6246a9a2bcac0da4dbbbf2c1c69da1efe03b888c6003f4e2d46a426ef6618a542bf3434c4f9f1aa5f4e67c7c98f88c3a1dc9d45d4e40e83a1297c67841d31f2522471e119ece540861f14f7e73d864ff88ea984b48ee58f093ac3f53d61e813221837acfe9aa939e27db5b68f326c355657c83afb05e91fb8b724f66fbfcb4ebe5f891aa19559e9c2e330bd71780b4207e94bed280b991db2d242e688130f49872a4a27406feaa50d81fc3a686e0b780437ae6832baf901c9755191609daede5198512c0735470ebad45fae023dd8f92ac3fde003ebe182904b51ba9740f118552496c0e15b50c2d88844fef1434dbec5e7274085ff89a7c663604b325813bcdd9ed57eeba33d437981f37d84ac7a1edda55ac2ca23b4e28a1138efc88caad06d61e1eda5f2911da33d098603df7a950b0a985c688b9a46713b46aabe00e126640d5b000c75b8e220f889dcaaf91112d42a7a1a3def9550ee5c3aaf747b3c9902f63c205ec73450317b1b520570c39a650dcc739f0b969de12dd97748e8ecb74cb8b190761fa85523c8e01575767a5f13ffe5fdd282f752e47212617d86112ddc3bc3c7f818938fe958b057297332c413d22c3d78b8cbba7bff9155715f4fe2260c00aa488ad2b0ae88f944059a60d3a0573a207c7e95a011dad37fae80d30036275b47bc3d01e833c73d8b0d52c6a143d12ed1d2b953933c6f4c13cd574237239dc8726d30c179e01744ef36f8cbb3344de84bd3c909828983f34ef06df8d2604b6138fd124a864f1f407c3fb3eb9d680bab5dbac7face114b92bf26b03daa934699a6538593e0ea6dc75cffcf19c6394146f8080b694734c37785be810e2b192d0878bbd8c98c3184baff6c67c96be37b1307d18d4102f5d331251099e0fd22f7e0f11a4072a1dc470f1b49ccd4771d1e2584c8707830895f93c1d392629916065f3232a27f06063792e8fe489819eab4f196cc701bfae419f6fd7bfcfd438be177269ff2215626d15cd71bca6ab02dbbd21cd5b81281da18fcd0da7b8ce75a934d60a4797c7810df3365603284d1689c180c2bf3266e88ea29b074bc19663266be44483679f522dd6d5ff07675e381a47fead8e5f58cd0e0a830da904cddeb664ed1127fe83e9f193de7008f2c804d1833b195f17564e84d212688fe43cc76d98fa41d8aa3cd0ff3cd205ad47563f63aae6a91eebbd69ae5a0824294b4eaf1872e224dd8dde186f6d34be4e9eb778ceab1f85daacf0fb71852c74722d55023ea6755e07409de722dfa817619939fa9bb12e525c276521a1b02cbf60dbcdfbd95f96fb2493f7f5cfcb1994d00d9bd2f5a4be3041b2509c0f4858a3b49c0222ef962978845237969afe9d232eb128bdeb6aec805420b2e59bfb7df74ee2f47c0444ae9cdf2e03ea154ed9255e6c40b5bf34b7713cdae77db253016e3adf20ffae6daf6bb614721bfb111ccefd81e3dd39074a3714c23d3bd0a76c6edb648ff91d22250ee7a6dcd07e3c13a8f40e6306e0d1d45f0523de0d276bfdb2bc27a479709a42deb09ee0f65e58ece25716444b4e10770bf0d201030b5ce060ea2bab65262880c5ffd4acf7315090eac4747b9abd8e156adaef506b1eaa49ee9cff546693954be095224934f7330f25f580e82ae01cec20d00d4863ee1c5182277cb6f31a5c9db58375bf99f5fd9006cc16189131279a0292969a3bb7e7e27f8713eb89adb954fcf8304a317b4f03f3f67485eb7e3b0fe622801136e74be6c1a166b48b2dbd23be317f6e07ee9e3c77d38b8a06220283ea3cdb03c82fa58c7661be7222e670030ffb904f7c3737921d7ff636423bde89cf1822da1d4eccd626628567fadbdd93c546c095f5e76f5d697a3d1df9c905d4eefffbcd2dacf8bbd38ede5205aedc384e7b7f31ea2db1165a1ba21a00b5f055da6f305cce1e93aa45986216046a59abe4d543ef4bca6c740c83c7b708b4c8b685404c43feee688e0264c4b10dc7c3a63c70382c2344c56212801920509d8c90e5b1e5fb6701816d398cf24fc6f9d5c4efceefcd185118e1367c4758a28d1e598554cd744d2ed10c43f2e248d303bae8045216081b5cd6667d37565c57b97a14f5d6b84d86a6dc6213a3d71a1d214323064548bf52d241620ed755e0beae3f23551110fa34016d3464eab22113d3e2fc6a59da82c0903a098766cea7c17ac5296daed94b4ba5489ea9dd255c58b614be9d93966a85922c1d5f60785b83e0b02ecb5ce1705ae485ffa8291a4437197d893efa312483576566d88937b59685be9236dc5410895f37d633b085a3f9ef93256a6736c00e2d0e09c6d4eeb608a3e0147c5574f08ccc1b1d1c33d9d841e3194575bc27cb21f094dd6fe3d1088883fb0d766f297d92929d67ad7322d185745aa8e395c6e985a2bee55d03debfd159b35db8d1d14be460459a7c33b1ea7bb167e0fc14901897b34f6d5e86e9c6183a0ef40a5246ec39c8301fb134be51bf4c350826b3b56f86b764b83501aab60136fe96651cfefb6005da8cb9bb84912a0ff6d8f1966cb8fe1eecd5baf277f6af443474f68338a6ba642065f0e5db6eaa7f8636c985d7e6163cbdc7ad091cf0cb8435ca5ca5b4501a1b9585f73a72f6bce96dad3b7bcda734dc1346404baef1c5e3083ec269e1e51d4bda4da1c7cb9d6a05b6e6ec37d4acba00c8c692ce619603f176578af6282a132a19aa988976a1b450d1b3758982bf14c302e58175e6a47877152dd28bde4aa2c88e3e99a97cb905475d2891ca594ed7f42b5aed0c7a2bd6c78c30f41a8d810fc07a71329f5f0b687c3d74a860afd2b2647f4c4aaad1c6424d588f3704368f2f149128a9a326f02d328f7f1b558b4bdd7f55aef82f4137b419d74ac6e3d7a689a2760125289488f1c9f43567204b26cd4c054e1f12e44b1d2b1f38d6cddfdd6ecd6ecc5bfefbc0877285dd8fbaf602fc217b387832e5f8d2f8de875bca5cec306e49499ad1a1809b65c56b327c06e4403ee6bdb55b90f0258530fa028209ad08c7a137a5fe97ea33c3b67e8e68de7a454bde79c4a39cdee5036e3546f9229651328ce0fc7c367460eb48321ce6c258c7ef5592efe768e7ccc0b46906681fc725f34d77ad7bb3e38cd3ce9ab6f9380a559c34dd6368efad377ae04e9008293ff1a91e933435f52a1ed1ba2676af3c904c31448a2fcbace41f96f0f77c72b446a90ebb1fb2d3a6351aa4670f481b35b0b0717084126bb66dbc46c103f4863540a663b3b0888dfc40321c509b8f37158dd2cdc90d8c6a35a23e829eeb80d934be221673dfa512e644d7b28f9b9a723a38ecf232ab1fe887feb7d88d6ff281d148c94d30b835d9c3134d0015c2996f6b8182be1372687a8bade814f62e54bb52ca2b65236fb2ef734d877d551f34732f021b8dfb40d192ad79b62bf97d926968b141aa2c4f5a9ea586381a14d4ad6b37fb10f72afd959edfd7c2e19cc3be1cc948df95f3b9b07f4e62030d5b2ab4a4ef0725fe0cc2cd6e9e8a382291627a7bc5182343b9f65f3eda3dfd655200858666b6e9cb0d4cd7338a736e2a91faacdcf92c1ece7492140ba315011c902f2bba0d8fd5e2d79bb6f370b35882ff49e1c1c251ff63c2b5a0bd5a8bd89e13502f7020b00f265deb007ec1aabf9854d0b8f53130ad25a351e10883eae514bfc9cff647fb1ba21200f568cf50f4629ac876a19f7c94fd5a98ecb71c63305c175aeb98555415fbddbc9c16ad3e8edd11b8fef0137de0d78abbb2dcdc8948506e6f03a5295e84a40e7beea8bc2ae6be48ca4144368b014c13bc436bb958a3b05e7b1f490e444aa5789cf56ab1a6efc470353313a23cec2606c5ae2de2a73be7bc6c4dc9fd3afb4a0fb1f15a7eabed7cf97077cfa1ac5e370fda8a8f5b9b2197ab55bf5f2f3096585f95f8b7b1858a95249ab41d89bf9aae36360a2e4cd9c8bf04f6086a00f7e00f4a26e6a6c3c5f0f2d93be0464f4cc22e0d2789c56192e0fbca2ae885ca2009236f4b25b303c112fdf0a2137513c650d6f67494d857895f5e31553b3f636a619f503446d680a9fce9c11517fb9bd09b88a110d98300eb2ea01f543585916578dc0a70933d555c3ce44b543779e29b414b737d00bbe0f18caed886e8e7458b29e71bd159f591fabaa365b54e4d856dc3a65a5c74fcf87b5ba0e26cf642f7bdfc214ad8dbf8a0b5b17c1374c058aa2e41b882c9517c17dad6709c2b323de68c81b7a87d4d13fd232a5a8c585e1398125606ecdcf23adc978be8af361b39abe80a1981bd0dbb234dcf091b16bafffec8dc2a435abe749e597eb1606c3f50e2d0def7771eb056bbc36533aff9ccf65ed2ebe95e244f979f10c29a2495cbdb061b6245f25ef2a0e489f0a1e80ea19b259a5400512ecf31c415955c9d36a0355a45668f122882823fdca56ac651ec9b67cad0c991bb6b3260a3a3b882846369ddd887d432c3af42348a7147c96d2a1065805fae3800d4af0a0ed2ae518d93958b0244882aa856d28fea9400773f2fc68fe539552f0792c829fc9a03d179db8a920d1be7b64bb7a01feb73a2707b6d98348a505d7e516a50b177d7b52f77bba6bd183e444cb3c0ca99492f1dd2c29342e0f4d11007537d2d7fa0e61130491258b8926b01e62e871d7bd4d493870c323e7f8c2f59f6f137aba0e476c790b0d16c03358f0d5bf9134c3e0a775b075209458ef5e178f958c7987ad7a59a5c16eade55344303ca2e12b7744af1386861cb47e854e8f2be5027fddf1b1b2782e78cd61ce6e5664e91fcbb7b0bf8a8b0bbac52ad7905b0eba1fcc987f9ed9bd8de569631d637fd3b24409b615eda9acdb7e3697e5c475059a92028297a37dc7593bb9adae19cc89e4ec3da8144a4dc4d73866d5a33a69611abc1b706ddf76348935553a991add22e98ece6ace7cfb99e9d01924a8621e79d7d22d7e6d4b0d30ea1d577d41f13ebf490e146a0f35a659fb56f20cbea077956808ff3faf85888ca95eadea07169dda301445685f664acf92025c472e69e2102986a59ae78453650179d88241b0c8306ac034cf7848cf581680446f546969a5fc5a8276a78341616b528e07b87e43007371c550e818f04b93112b930d0c0684fe919dbb54fe5530acdd980da0b67abd91094c051964321f1b3fb38cfb0a97c2513d2da6c5736b4c58560217f3eb3babeba3328684e3d1342ee84b7b1ce40bc85f5bdb408e2220eed704b661ab7f709321c7119b069ab89011bc6496d6d5f37fb01bec6613899324c8c0a24692ea857bdd25f2038ee133d0bde42713236e91243c25212599a4013b854c09da7e82452b1d92636df4aabe5ee4169c03c20b02f4b4c529f42844c25a934bec684e486900d93455da396ac95c445528c78992fae62c6c4c9e34ae66b893eb9a91ea355804eb3e86cd8be400fd91c843263d32c39f248fdf589d1bac8631be890d1e14936a0ddc13d3ae7c320ce711c8e0f4e5f67d91d80cf5717066f272459c21a69220130c3064b623882b3744c9e76f093d17ea2906872ec273eab5419842d5746383aac130c36e4a2d7d130e3b58dc683c2ea9a82dbd0bca05092ea76ef7a0ad917e2fd76292f1e3497ffb6f2ee19ddf3f0b39fdb06083c16f3a858b1a37e80c18664958e7fb8e688ab57002712a53ad84ebc70be2da9e1ad434917a4b43c6928c6a58df04edd5c654de8aa8ae244e9fd362cb804769606318785cc4240c03637326b734df9a0fb3801871e225074f2334eaf73fb1d5857675827a52ee6f6be02027937efdf1897d0982a2d1a2748929a9b60dafe9943456207985cddd69b36025478dcbad38d70023f34eb0018be2633d1ae935099e023b570184db711f37975f0aee03dc8408002b7d7ff0d15eb07fb48678dc7fc23d3b9d607a542b19d4ab71088e9bc67d472d6c51ab8a2a993bcf851bfe3a9ab7f48dfe6fb13a7729d1fac15a88309ec43f704b8bfe3c4d4a707a395fd3ad9d4ba8f05d3458f4227ad55089db17de5c5c75e0bfdb4b5d0405e11aabb450dd91c6e7e602f04d27003c4d52f387ecad584e8d6f0bf4ab225094b7ebf1a35fa44a7a5a49a6211a8f757a48bd46de7c3f9912df5d16e8db99fe5c046a72f700aabbda27b738cbc3ead66e1fb7c6a1b2c668fc202a174154730ab560c74821f0f6393f9b1400689dcf1a6476b99dfadd94a4f068d0235acb29ad473762e42ae9e987e28cd955209ba4d5313473ae5340f789440fbf328570c98eab32dfd3118d24813132370b4b0a7a57521edbeabe4da6cb1ed7a73f5af8e872e4f8d2b88217a45b86f709a4c180ee372cb05e7a27316c4ac341e44f7e68fc49e8dc2389bd079331dfedc624ee0b4e9b2a74d286d609bc34caa0367963f52ff376c1a3ca9547e8edc9380fae58fe88491589d513f7102bac6e5e0582dbb88bca3545e4406e2c63568fdcba52d7f98e794dc7d2aa16e8c740388f43f1ca3ad603f2578dd843a6337d9dda703cd5f05585482066e048e5bf72f0770822766d309a882e05bdcebe570c61cbae7ce9b5a19f0f99460cbae9f237b10034f8c81e680f843dcc2332a5d79025e0281a750bcb35a230b4f49907c4b34840620a8214a8b46e0aa2ef32fbef4ea321bbbf7ed4a26a13e9da29b3dc0d2a281de9abbe958ffb96580f7bf14b0862e4b79c9588b65421c13d1281f3abd85e6bf965c05deb6c9bf4db9c306a2db35eaa2c5a13fa8c5e1caf95942fddeab82243768cf5fb042f615b89823957bc38812136e6cfcb62f01a37f34538e2a5f7eac39304f0bd32c6afbf9454e9d2ce3d33e65711722fe06338a9c58008e8b96424befb88cbaa38d5da75adf09b8c559717ee7d1b6b26bbbfb8fcda568146dea2ec484d4b08b6b5aadded878a40a228d0f465fd3d801d05a69f5e22776cae2684ae08b7139bd8daa6283443708b2fb65cd8bfdfbc4e2c69b3f418b3e75536dad52ea58081b7f1a3b458fb6c2b9640caa4759f6107caca59d87c4f7adb4b099014d76248ef56bea56db7b027cfc65c5d4400f3f557866bed270caba0e71a3e17f3474df7cf4cc4e3874436184705518f89752ac5b46c17f5793384d5f965df016931689c3647d8598bb9e276f1de7e7e92d0fe3b6575c5ad63964adfbfc5a855f53aa0f89c0c00473a0893332b4267a5c6680eccae7d6910158964dc8327d633cdf47379aefc2718abbdc853dcdb4c765c5d7517c2a1f7d2bf9fa23abbaa48e2071d1211d6101312b1ee55b18030ecf859a5e6757edd36e7ad482f01388f6bb9acbd2e923645535b326b4150b16057e509d108fc29cf2cec903b32f5bc4a5a51b2a5814634030a1e4f6d23422a79c143f391259207fd7c2954c607a86b7ee15c299ca0fe0931238cc1cf5d02367a0e3ca64a2726c249e70c5050df97bc02c7f5f24c85401d37d64bfe9bda07c4e6ef94bcabc3c466edf1c08629ac39ca5ec5e9bfa741b36b3ef78e9efe512034ec77e6a6d0cf52f1b5c80df22bb537dbc58a2ec69e27fa9f0bbeb34d200e67fb1b9c21138f282c4b2314448c4fb974ad4c338cc22bf103e61bf7da58dbfab88a7edd51f8fe0531770fb5c035aeda6a194a3484a98c6ceef33de50fcd00081311d4862cfb618268e076cbdad4513cd109010f6141216da836d76b1ee26ffdf3ff16298eb16c92961c7b5814cc9bf5154e0a93953a8615617ccece40db9235c600693cd7d344b46a698653be5fc7ce35ae68dbe28a7c6b5d33600038f1f55e37f016cbc2b464512a46fb3fb1666da83c499c9c560632cb83ae9285cb0cad982ee45351bd69dce11954cb4c901eef325a1e0fd319f033ef5f7608376ef006bfc05a4fc0e937aeb8849eba348a77b75caf025297a9a6279715522a90d0fcd2a52ce46d3f2c919ef5bf03114fd493c13163863facecd964449365c73dcff7799d5cbee5feb85b20110c64c00e1d5c5c59221c87863b80836676b6a2362aa2d58a16aac12efb4884f9109749cc44430b5997355e4514927414a0c4ce59b96c561b94767778f6faeb4702ff6d68b20ef17d5eabef65455cc5dc5b8336d51bd003b3e1e81255f06e9d4629bbcd9907492d41acbc675cc6d93872b588a892e68e0c540756774f929a658d17843c24e747329ca59e981b6c26b3693598247b95919a20be7a8a17b53abd69743e0662af893e57b207a77f54aad88b66857a7d7cd7755d78f2b363ad6be2bcff3aef94f9a8abc6e5d3711d1c0d46ba16f760196f5f9a8798f9459a0f7e70953094d72e70b9505ede20cb900e136a7b98010d35adc344b40fc2120f896e91e42611869d2df4ea886d4da1c65128ac406634c3bd9677723d6c9490fb2351e1cd577c7f3794a15852776919c4ee9ff57368e79552df8cfb60df30a9b98b150808815d875188cc2d0b05bf7c3cea5dce22fef3aa0a79835b90e7f0ece84dae0a99de2d492c53e6085e17a6446bdfa9ab774a95e609ce2dc5937cd6872bb5fdc2e77b10e1332d8e89d53a17ffd34fbcd26e02c1d7d4da40b36ec1ec48bf0cab7191deca4708482ef4d99806cd187a3d2d4306faf2a3edda460b0d28e6b5ca60468cab9f01f30d17cab8c4cc79525893ddfb92ac187f08efa8848d3a088278d6d6e3b57cdd36ed7467416e695dda8febe37dd31fa6676d9156434d48813685ff69705a0001f4e929849131f5b2de225708a9d2f9c027f78dfec3aa2e19ebcc0c6f2f1b60d1806acbaf9afca58186cb9bf05ce8f64c2c954b627fdc5e25aa5205ba0a10fadfdd1b8540f2a4ec6404e12432240f4914ef9f6dc75f91f74540be4cdc718e96893dae57345a49efceb191f658d6ec6edf6ad3e8edd11b8fef0137de0d78abbb2dcdc8948506e6f03a5295e843055549522193b0a9e2476fb582f8af7f5924788d09b6e11075d374d0c02549be8309cf068090201cddd66b48f6e54edf5e57cb6fc8ab5408329f2dee94e560e2b6cf57a2db2f9af8351feff4719ddd9bd52acd8b5aa99482db9b8b2d8bceb29bcae77ac76005c7ac5ef670977f74037e096d1f04c6729a39cbf3d047652480c2b2c76724767a9b449a3a3fa4ac22b96912101938bc9e410fda91eab35d4ba9799fe245fa345305eb6b4dd2594a3c0fde213643c84f0f061c95c13358b06621aa424ab00cc6004d0b61e867525d1dcaf1216c918aa83235e7e1af30358a24fd8229b066334dfe5616cf52bac6b19d46b49af7cd50c061c6c2dc89033cbf9a12a5a6e0701fd527cdd5c1851141b424d1e6267b37ec32b02d7f6efcd36bee6e2f2c1213ba372ac89b0ddb411d4335831ec3fb9d915a0ac5ae3fa995bd873d0a39a9f83ce05fbf411a85bfe6cc7cde7cc7f5af732d5d5d0737f42ba8d6f7f28cbdb5e5fe8414c1dd1d61c394c8782d288fae1b273813bc0ae83b0213bb4152646b1df29ea256c772cef1f0f54ed08ce40b57d424c6525c76b7ad5c0c26805fa8c58088e0d7ff9d5f31c8205b8c6efafddf8c7461e1d9448ee3ab16dc125b718457663c93e19f8537e9ef4b8010b08c18ead74d138a63f81a9df6b055ba2e2b7a6da8a1130e0d58776b02ceb1a93dd5d01b609e3692f3fd00fec443f443bba158c38327e70adc90a16b7c0c10376f32866070da38792c829fc9a03d179db8a920d1be7b64bb7a01feb73a2707b6d983c075b3b32d77da65a9a76cef232ee080319f137a4cb161e603a1f7195bd98a354bc3815b52ce310717c00af4fabcbc2a99868aa468dd67ad18b8cb8bf047fb7d4a3a731a7883e3d030693c7e370b0504c465f0d265e4683e8cfe2b897bd4badaa35d0b50abd7e5b150fd0e354b95ce628dc57b796753c362918916a12eae690c24a712662463b0094f0d8b8814eea988bf19269286f791b41b112db967e8c843e8f22b6c324b47e2c0939a7b8fb3c5338ad434a3aba95e944e6fecabe2587af20d3725c248da8a5fe5c2cb3e6b329f5b13d3be22fe0299cac402d8e9ab2ee6d7aba11fda45ee0ca1ab9638e7c9cf848328f06fd48bb63ca33017c1fe95e67a2d655c7424f06ff8da253406795bf704c2af9fb2267f3a58450f877da23cb675daac27f389c4b855b58f66e27f1bb1e4e87b1522021ec43204439e68d0dd2d2dc68eb2bf11b7374700294e604b32a0871ceccb36c6ca6e3b7e81f31d208a1dac3925bbca74ab44c9486ff852f35740d9dbc5bdf0638c50daa32fc5a72cafc48217f074598fd09f1b4ee7037826f3da32d06dc76a738219bf1074a060a52b623318108f4032d11e267425a77f949b91be6475da0a14f23274745aefda3f0d4473c202136042904491c30cc2f4e80af01cdc49a1c70e03676a18622844972d22284d671a1a2a0d50cfc6df35e44e01f933caa49ac89a851bb775b9e84db40af9dda2cd94c7df5d532213a2d3d5e73578ff5404f06bad19feaa4c7e9b8dcf43dbc1e47f1da4d3cddfddfc6ac8dcbe29582a4a4564f3afc973880cf1bbff2bbf58741351d35e0612d3ea3d0259fa08515d583ffe622eef79ee31100315979dc4ab6bf8ecfbba5ccf7592dcf75983845c8b42ab93bb7a02733fcc1c8aa0102e7c1cf1acdd85c404850c56d726082130d1fc1fee6a9841130c3064b623882b3744c9e76f093d17ea2906872ec273eab54198289c5ba47b0a65f3b8281bdf6ff511e271f9e7701be6c6c0d5b1ad9773d636100c9690ace0e84102c8e6c1c0912d1a4932e2d49a575f380ebba7d9a9dbbda1ce1cfdebe50fd03e40a9b7106a050ef40375de8c1b3f936e1fc623197c225f729c5e50ee13cb23d5d911d74797c8fccb2de711632367cb2c71c2f7df4c21f4f31c0ce710dfbc444455d42e86ae7c1d9cd01f886be226074607765a2d50917b0d2cad9e742b5888168499026435bd442ecf386dea4580252fe510bf8132c50352f3910e29119ba2d4dd599317f7c4985cc54aa39523b98e3666f4bd007f360d2bf50403f9186ec0cd40a892276b07c2b562cce9aeb813cbb666f4bb5299ba3b15d6891cf044731bc976f07dd4ecff7f1e86c78b7e7fdae0560765b372cd3e81a08c63417fa34492f408d9389614c335011ed2d3c917983aa60f5d9357de16457031fab29ef1344678c55c1d14dfbd84832b97f3ffe28db709fbab379e01aa5369ef3ac4484bd0c9a915a8639841ff19a476803aa0d060d03ac433d9c30276a611989bb3df3b1e5ac25ba769a002cd4c9348de179ea04c0c3e76b07589b38ca4f01cd3acb472d2998e5661502a174154730ab560c74821f0f6393f9b1400689dcf1a6476b99dfaebfd63f6f0c1d399293267401b8d8e3b552110e20deef9df1f5a270594d6bef2362e17c9bccc7aa080002070717ed0f4f7e2e2c2aaf86b34ca76f71bf9abd4f2abaa5978f548a8e9324e3e858918bb9280f2d56b8c09a51fffd4a46975b99325c30d00b2863739760b883f477a59d6db0fb38cf5ff9f750d0385088da4609aca099fffb202633033d86d2bca5add6afedea426468fd523c72c68b622975c9100ec272633df51b1235bf02511a652f13cf597f4a0d9975a434d63415ef0e8d616ee4cfc9f496a88a66f28889e5980fee97a11e796e204b762c6002b1fe294eefdbe4b69f4fa8599830acd7e67ad37866480c197a52f4c8149fab1df43fde37183ade484b237246d3f3eb8fe1516f76ff4d76a965609c3076c52c021c83ed3456c9c4767d7943a687b50366832f100f4cb137d44b06d2cc3414542b8a93ece645aa3842de756bcdb5f60b92812b6bac021762848cc4ad288ab655421c13d1281f3abd85e6bf965c05deb6c9bf4db9c306a2db35eaa6246fe5d9315d9cda0bcdb64a2c14ebc5816024dd3adbb6728d53a8da8357e8a0961496cd7bb06e18385b911d8b536ce6c2287656b8c27d8eb3a6328e454e79aeac79ea60cf07e78b8a00b8217e1c38935b36e3154ca56409ebd8e1f396230e1438f38f9253eeeb5d8f27fc68e8740ada7f8bdd10cea82875dd6a78666e7e2a3c422988cec58d905f57d7d2e83a62bd6479c2a06162c9882810593fffd63499bc690379341f28eebdc3fa2209369985229a8f330dc6e0ecfcc9911c08f0adaa3a8056310b51ca0180fe2af79d281741715c0a95a2d3b34adfebc2ae6f075ee7773bd282a28b89ea6fb8615d5bc7f9e72dac4a04bd8b02f69d49767ecec249d78f3e58d556e6ffb9c27726e449a8cf074a9eb83bc0518cf030a3443951fa6083af5fb77c58f7913e7415364214fae12641daea8b0989b8d5a35b0d2e6448839621022d907f7181ea6e3c3763bf71bd9e06dba0e19bc47907922692da5931b401cda45a72bfb44b7199edc3939a9832a87d89e0d26fb17346a81f8b15cc2c75191ff28f10142b66642d64035d2dcf1de65729edccb2849d9612a2f1e94c0ee9e7e346e59176ea9bd6ea8e5d07d6fab80e8eb6d63778147d659ff3ccac806220dd7791619283daaea5f01ef54cfdb654813f8b5c20b8b1adf2ded40c76235f4dcf2b9fdf5191dd29e90f49b6e647f3f9c7c36ac1656784db19993ac1655cba4d0e1cffa12a168b65ca166834127d9eefd865f74f7b530d661a69c55844c4c32291b069ce47ab162c4828a26685272ac04e7ddbdd43d937eff89f3c536843ec6fccb53606224b074295121bf96b5289855535fcd15d3a2021b79e6f62682b2ac1fd165e8dae741bfd49a151182f8020816e39766db1126dc33f005cfbcbcc5eda8b97e097837114c1f5e844306e05e82f191f53e403de1da712b85d54519dc199d9b68c1e5d8cf3cdf445ce783e4bbbed6441d9a6e6e5900819841e3d31c24ae1a422ce49d53e0bd0cc4ab1357fbc38d3d71b93d95104dfeb15b684495b3eb4bad5fb82831e7187df69894dff525e663b414567afc0e5a15c9e33cda9230eb4453424fc075c1f7f0f0d614bcd7318d748aab0ffc7c4aa3c7500582ef3041fac694c7c6523c5de7fead883ff5dc65b4a00aaf189ac0eb7171e280618005b3a2c1d0fd6162545f8facf6c0d86fb3395bb6882007e00e462c637eef15512b80a1e56e4c9603ecb4e825594299eedb96aab6fb7d47f63f4e6b6aa5fa3338182cc2c5e6d465ad2b14e2a2c329d12ffa9efb4bc7ca145536795bcbd90ca5d476c0cc2c459b8a21bec679884c93496c32727d9da9c36fb87ada914d2badb2d271ee20d5287c8c56a38907de12a5185d7c5346e2e8b7f75432324f3da5ac871474e2f38eecb09e0c6f8fb9ceb7cd9865a8fbf9e5ad701c34fbccc7962349777ca2ebc8b2230950e900256e5435fa6a9e6780cc5db714ef14d1bf3748ef6b4e90c3f3e5256108564c77a595b749a0d87b622c2fe3def87a446572e86a66659e3f9c8e93514cb3860c94dec5479e6aa9cfafa4a088581b6fa92ae0a7add39e0f7d5108d49d5d688dc54bad607dc297ed71f8ba731f361d502fa3b93fca6d1cf86c1f65bdfef2efab608d912f4fcac2a935b5979f57dd79583188d270063c4aa010f9e52912029c0214ada09f7fe9c2eaf77ba8dcd981a2e3b940e25f8678f2e8be49b9056c53a199351a316437fe23788e90ef4ceea77d1174be2cf15ef92c11551b8bd631a3b7e0dcb599c5e9491745bbbbe8ea87f43c0296a56e99dd8e5618306593f82b3976e7db0539cbaefa3d63e80aac1300ea435aca0ea068ba5233a59cd6da14ef15a60cc41eb70d2a17710b76faa3edd08fee545744ac64c13b22065d35ab59c5172b18d23ee7900b5379423c20a22c3e3e63be2d06c326ef2692fb50ce712780dfde581725e0b68916fecd31cc532bf49a0173e9030a3801b901a4da0b71a99302aa36f22f9aa6ebc688ff30056cb0316e29afd7c9f63819cf50c1ce413fda7d2736fc113e3d4c5bbf46a8e1c33e10637a996df2b808a212405b4e72a6c25f833e88e341fff7b0552edcbfb32a661b900b20bc5861a828f93df6be4245993b69dc36ad47c0c99c73adb653fa43eedf5b5e6d248fa76f9b30e4e3109a33a1c0e431e602b68f3dbf21d08e42d0740d6dec2cbac8cf414587c5eacbfb66e9708e9fc9da5e1fa573b83e71483b834b6f1e08db7d05f4e4a6aa2d41e70a79f01760e4b551bc735945b9e7404ebb299906f81284366080ee3b778e1395048483ba42330ea70c838230a2243db647415f83f8056339d5a18f2eb9b3afa89c7c6c3971c64a7adc75ae0b2f550f00b52a19713d50f8818f6af61c0be62a7360fc2662da49421cee61a5e10792e5f85f7c9001b50189fd606d54e93d8de62216b9035a749a17674a8b6c996004426f55e9609cdfa171a24bf0d18d678bb51720fafed2ceec7a2ce08d3c19d18658651127c037da36dddf82c1a292a62c4b333dee56ef56c8c2573a8bce8b755a743888d62a2851f6f3e791d7a43068eb56e4fd3de15f8dcb1b4f7a883651041f7073c6d101b0bafee2bdfe1e5190abf8ac02b4deaa30a7f959b6ec9ecad500a965d4373e9f05998dd0c29636b1bd7a5210230c19e9bec51a070b0cc8075e2e514730cf5408d87d6b78b9ac3c5df717434870e33188d9f2e897facc879e3138d2810597535651bc7e65252aca820b9ac191417e0ec8b2c167d320f601a594a54beedda2219d8de1ddef8094eeb5a6cfcd0d61c7d21ccf96f94df79301b8a604b30f4ae20cafdf4296746a2f932ebcb91e0936fa5727b04b1df95070da846c9d371cd61329263c4a8dd2772d04941bef09c6905b6affd21000ed41c760138d3a6ad6ff98cd3d976d4a198eaf764679dcf84a61b64284224114c705bff22eccca342f9d7a423b356c8480733bcddca67c4ecba7b6b63211b00b53a1dfd40d7bb16d1246caac90f7b405ac52a95b248a8630fc4d68f01703b5c97207f9cad713fe12b6cb4c5be098c6651200c38776dcff421e14c31d54406de7ee19fd109f362e497c1df432981438a790f7e9d8a62984e309639874ae2e61cb2582dea111631ad564b512657bef53d4b5b8cd97f28efaf51d1a03b854e6fc26f6a5a6243d2fbb400feea9bb9024fc91b8a635d93151c12e520da16407782ad78f6962a34ca521d425d9a6f9909ddb8a9ce1a719f1ce9e5f16a9e786fc7143846ab760758b8254e945fe8198176570b9f39d47f54021b9fd6919d6d798718a149262edfba440f2e1fd2eac91e8934966de2f9828a31b0fd0b26d9fa65f9c816c7de95f55289b148aa4a5a084b4d7b336a5a4e1018f14a645560076fb43a4032632ce4954d7c7e793ba2f35a930fb2d262e9ea15983a541861d93795ec1df6150e9411bf588f79dc587bfadd799b1cd96d54f96e68c7292a50396ad9c0d194e601fe925199c4bcd65777af4e1c38399627d7eea3c61e9ace3d0666ebc07906ecb390a351c300c67f6098802235cb99fdbc4084f68dd218970f4e7d649f279d32efa9ae03f9e79dc4f1ff41acaa8f341a923e3f1a213706cdbd66e16b7406399a899288dc853c110e4991db1f54c1a020dd1b4641cc1eeceb74a8d9b5154e79670d3fb0473f2bf02b30477e1561319a33d7c72988df7fddf15cb994bde2ae45e802568fca2196a8c048340232b0e4daa96c59d2810dd5bd0449dfe52d99cc53ebe904c63bc9c2adbdcb099ec5a31451f66b87e5c1e55b405bcc0f6310d2ba5586a7698cda37f88f2b4b4f3a885a3e4e1a2db040b2718f8bb6f589447f74c175c0617b8c5e9486a99ab6eac5f64cc61d08e18d951de0f3786197c67f73565d6d2df9fe34868105453e37d86635d630203e92c6fafc7af2d2c191d670c5c525fad139e4780bda91e368cca044701ea9861de72d5fdd9f1469986ff4f1b2f98e955bac98f1fd67ea2afd918e9e70fa73e39093742652bcd1dd85c47309998c12d6fc0b0a93dec6a20694329058401fdb23b2a30e978fcf7c3df6c4bedcb2e4f66fa5762021cc1fd837bd8825f48370c72e40c466e5b76b79da23a5e141c55c832090e22eb853328acb83788b5ffc89969d3782bd7d5f6740049cb0cd0374f128fa42df9e483bf9f32ab7c6e1e865aabd0e6927f5f4e5813c69c6512da8dd1f35567f0338d42ad3f43834efb63475ae2b448caa27d4d0fd2a63200c1c82aa13f440148dbca31c14d94fa1201a4caeff1acd0068903cfa973cb68149eaa54d933cd2554e93d55487ebfe81e73e56a0f7e3b520b62a69506b197d57ec2c2ad226440e7810f2b26072f06c7df26921bfa4e14a36d45fb6318a4ce3cc7361855e09d25a1f50bfd41441b8a82d55457115db8f92c80f0cad6d8eecc01f35244136a07fd491347ab30bdec15922e35f8830b3a5347f6ae7fc5fd50f5cbbba9fdf22f3bd30774ffbfff24e9f1396d3e040dd734e0a86cb17c5daf29c4c6e9a875f01a6846eaaabf4a13583cac01f84c98c0459f2dcfb22fdebd2c23ba13d20b32cd287eb8fef4a494de7fdec45fcb4563b5a1fb7effe18619306c8c57a8e7ff92cda84bc86ca64330688eea0c74fbd76585336f03218dab2f08eb515bb1e2f000328a4aafd16ec9dcba602fb35513e738e8a4dbe1a34b36dd84682761657474f298d1faa30306f4fda0734d9c7a6198f2ed6024ef282a3109d516ee423f89a0a8a2dfad76e0e9367719504680e968db992a2eb280f568916a0e3a0fdcdf73bc530160c23fb259bee53f4a69261b5315c72fa9c47e2c7e686a76a32a7f640997c7e37a482949ea5d31d96c85d02b38733b7430311761610e3aea9cff4925b252db047ef4c31abc66ea93787a2cba17f7dc6bb456acac188eee13ceeaab5b3e0c1b84b3121bae2f0468acaecea127b64cd61ebc88ef45ce927924faf70bd36372c67222bfab935e8fb90e31856f4fa024d5bd772ef562f4d56561197213ef791e550217a96a4b1d26cb786f44b15bd6aca656a7febdbf8e3a5cc5d94815ebc3ba0ea467fd65852f5b8e5c095c427849388f25274e19da04ccfc04317a77b6352aaf1a5a0921a5ee8990532aab5870fdf1bbca7fc139e476ee97334604b3416861d276fc356d0ead018769357c3ef5fbd1e964312d12e11174c026cfd069e7268e1798b5aa84243fa0cc0bd3440fc15b60e548358ae9dd97c6c75af21752b92e3cff85b92f61c8207559020e9e3a5f41cdf59de22ef99cd7a5be5637dd6b855281b58ef9409ec9b43c3dcc627ef12810b5e4c39d6495954bbb14cfd7b6ead42e8cf0be95cc2e694b10a2a8b9ebbd990ec6ed864438e3b92ce519a02847245bc0888f9446cce7818abdc7cd4b6751d18d034adfa2574405444a92918ffc72ad84bf42547b372bba591adca459669aeb7e3cfa94172a96d1c0e341afd8e06f330ece6b77f1c94734b9d486049bee452fbe91c812ff1947c97e431c0841781e0a27dc5b3fa758ad913a8fa3f5973e95253c36bfddc652b038b4e73d5b8cdcaf85d1085c0c26f96b201d9f752770b10f9f73c6212155d9196776e66396ca95794de0e7b40921ef1d08fc2981e0305af4d3e2e44704151da31beee0602ed10d1d8226bdfcaf344da2064e64a97a36d12f339e2484ee07f207717ce258541b7c9210d3af75265a2e2185252968b8b4d7da1c42c2f3039c5d7c9980c9c206b33409bae651d3ee78b5f26837d77a6f642f106ba82d4c7ee415545a38524880fc2d4b4b80c4648010ff2150fd46b86dbfd5b3122bf32e9b7960cfa334e5d9b60ce189f9ce9d6d3e85bac85b47c4066f6a20f4f0ffa064c948d997f7690c46bbd76069ac6a6ce38e813764d077fc60eaef313989d7ce543c23023aa0db2cd7c1b5e9d7faebfb2d5cd65648672a36ca1fa2d95d2affec002c9238c9972d3cfaa2b9f5654d9e4c2812de24d89562f236ca662f3030dcab5ba0d45bbfa8ce16bf3c863de6d949c6cbe6bfc491dde7cf39be9041dac78d0840294e3b32f4a38423521e1a568d3bc7aeac9b5901056bbc0723aa76ecb21d02e1f440169eb6f8986b2ef96135a51bec2fde9ef7fdb504140a69071dc9f04d6e71594924165788388b7f97a37933e20f7bb1d34016b279499ad1eaaaba2e67ff984d84d227fc3fa7363fa072619149f3175311ffa8299c43c6b2db7d0d9c9ae071e3236a7790c944484ea17182df20df2dcdfcbd2b9f1452f3f74c54b71974e5a32df23d10f9c580297b6d09cdaae3fdf26efc040eb15480ea49072864918038c16963e362c6fa9e38e4bb4b168438891e44195779dc9d3dccce4c16f8756a8664eb40157c55898cbec6880cf6a1fc9fae4be18c4f12d6cba959215567bea499370e68209d921b0ce71139339656b838f2bf4be9829e0bb9b1aef9930c0bd18125471317284d95d9291627135de891f08032d7e4cf57db8d58f1549dee25f345e48695cadcc2f831c1f2682aa9a63072bb4b2afed8184e1acd8cf82ed4951e6b4ed8c1ae1ef5f9411c0cedb1246663e0b3691638be0427b7a139c82c2fd14a0fd21ed6b1af26deefa0200fc5a0570e158f0ecd623a0ab4a8e20289fa04088b0c972ac0606d6600da82a3debf5bd790db85de4d6c0f822b3663dafe82d1128f695567897eff5740802994f8c08363a7e32c7ab88f5f7c1feba051f15dec365eec4680d6a1db96a3e12e1afe3c245453f321649249d2637c3bc18aff8359539c68af2e91a15d0507dd7fa4a423f0986b033bd85c2d87acad7bf9fd5b81fba9494ee238ca7a09503a7e5549bb7ab74ca649d733c1e4729ad8b4eb0371b229b9f76aa80eac4f3194fc73d8499982a3777c1b3c223e4f3ab312e9152d8fcc75f931c14ec20b72d41d5be58ad8c7a6c849f409056c264fc6c2ee2528c2e657d5b7c64801445ab6cac737b2ed37f98b9dc9fbf3a0aac02b2fa000585875bc4b5a5752ea8a1b8c149a005059ad38c115023d858baedba89006a90a3a6dc9a8a9a0ab0a16bf692379182592e21727508f26adca9cd2d86f6347b511832a77cde862130b6dfb165b31e49f8231329a2d966ed19754d04d7f3639784a30d009f39e3a181cc0ea06b60e5db737173bc42721d1cdf0a9363e5fbc77195130907e2d42ea1d9e06f6deabd54543a23e0c3b2b89b0015d9ae90c2002c429d6cce85965888a55bc79658fe72dfceebb19b6ad59d95ed8710c46d006784891dab0236ec4cfa6ba4429bc9e8147b8617c5830915582a7babdfb6c29f20b5dd70c3406697d3f5f589735658f08472bef2640941221d4d029cc2148844b21331713afc408919185c4e89b6b7228a9ecdc5f0bf78905bedd27bac9f2c199cd7936eac010ffe728b3f05ee6f18308c4df56e91186aa830afe240d82c9baffd7b3eb22af742c245cdef234995ba00fc5cee5a58d5dfaa7d0849a1424ebf2021900153d9641e4d9852e91c8d2a5a31acc51b7348fb712c4a42c95925939c50b23646e1c0bf52d0a88daec811805b79ec61119786131067ffbe072b6c565b844cd088348cd6c18a1ec41f176c563134226dbc9e1551e22c0ac513f784c589d893effa8ac63280bfade19e7c490e43a5b07f18d3372d2dfed5e801f5201b4dc99c057ba9c50f54b1abb878174f0743a7abad54cc7a76c1653f6b594a5d5fe383e16083b730f951a8826f843e6eddd83cec90886efca4ff6ae5205665f493095f26160da6ec6673359e647f67acd3f0c36fd9d60a798a4896c3491db438b29b437fffcc9f1f019f48c4118d6332bd3df09cc2625d0591b756755c795a5def33b45d4d90f7e80514662923e0e6094a06bacdcaf0069d4f4174977d49ec3f52b89a2fefd0984c840a2b67b4c3b9e8a87da2f8993d19c66f6ae46196e0cc760244d9398653eff2082e3f6e54a534012a733e2ea96a1028ffb1bce8e4b7fa3cd805b8cb77c5c3e2170a93890552715f7b2c7c6f704f91fd79a8d2e5325fb97e543ba48b06f6c2559147064fdb3857c5da82ae325c0a9250a4567b11af3fcadbdccf310018196c9e5f366e571232037c3ad1a6b9dd63f2ea76aad0f54bde6ebc85cb09a4da4e5f6028e027fd26814cbc9d62e0cb9229afc69caa416f5090a636f5639f2660f7f8116816f2383d40376299eff09cdcf6a09c72570a218f53a5c4c7a31f24f1bda06028d053950e4ba9e00146bf4a68a53278b171598a56743a713a00750ad76a7ae3d18db5c74da65fe5ac7d9359cf0a3a51a40cde9830f49d6daf91a018e740a46d99dfe0ac6acf75cac152f3e286ab6302fd9b055f7007e12e5868412f2662405d2cf011032938f9006ee51f8d1d76510b501e8453db55c577ae7279022cd8723c445ac15769b6e027c75d1f869e3589dce385903fdb2e083670f2efec38a6fcf39c81d6444ade7d0947ddd8ed947f07c8e8642b2f48d908883c5202a8a7dc979d45672878ce92d6cff9636cc5b40f555b7f178c108063797912e01663eedc8b4f2a1aaf0bcc561bbebf0a018e5c4b098a7d6e5a1793d4f65bf521b80cf460cbf360cb437b5caf110874536196dd5deebfe514a197b8ec56d33c130fc432d1ee19873b72b3e9effee07d5aa8e735970cf9464aafb4aba866318909b83aa4a3c5f2f9097f36efc783f6d5b261dd7cf3475fd5bb3bc1d22ba5904a037a2069e715729cceb31c4d6407c07b7dcf1bb02c16d117955ba2324549d35fbefc714799d4ddb74c1336793791f3966a4fdd47aab9e5d546074dbfefd3cdc40173c05fba486ad3417ef89f23c7f83fd1c10fa4772c941b4a8553676944d283cb53e69c010ef2c09ea3a333c7b54039ac709b3e3ed24b260b884da6f637d4b650e89a5ec9d54b6d97e3a4cc8be22c1393b4f9a846313d2b1d3631f35d8b67f2fcd27b592ee93e5332ca3289a3e0a8897969fa71ec081fe7af28678f27007408cbde7175249087f3bdc0fa9b83397d579fc770ee40a05c2347d2224911753519f43a0af676ce4a9bcdc1c38015798a3c232a8a6a889d646a0858aa40228add8e8422ae9f68fa6b703ed8f146ecc63547ca1a1a3d03d98602ad9d502bfcd36927271c9787be7b8311e36ad32bf45c80e540e6f3a1dadcafa874c21a8e883f454bc4e69c41a223906509dc68bf2f3e12e5168f6564c580c37410a723b14cbc744cf5746a3965381c7c929c802448a79bf99d19cda0f51f055862e78bb14a2a68e200ec2c9a725257d5d38c4d1df27793e434666369cec19e3ee65daad444d13214051f76224ffd9bc027043d8c3a443f85e851a1ed3fb23abeecb8ca205bce66f63af9bbd93010513f4620cab6b22f05ef50bd293656d117ff1425c796d775c610d1ba4ca50e199dc89c2c1a6a0f2fd75ff9f7af0b9de7555d208ce4bc12dfac46a947ac0fe93a6b5dd8b3c9c24b30541791623135e12384582525c83ac16c43737905ee39e362c52a0d0eedfd014c6d7051cb6c7db1a73ada21297d9dccb97f3edd9a5ba2e996c16434fe82fe1e4bc7c86781ac87084b4772b2026a1c730c91ba41e500f5f19828de8a81af447bb51e3f9dc188e506a86d3deae20bd9a2227aa5ecc5d307c9f90ff777d80043e534a59c0078898b5433fb1b750ad2e9d23adca6f03b793d19ad63cf6afb519f1d37f516a989731af03093232a5c08e013707bd3dbdc7e45526eb291c218183a0977026f9c1df3bc7c1d6bbdac3682e1f60dea13f5a142470920b0072b79cad7fc20a915fbb9f3e5f6a481ae7bdc3a39ecc8112065f6a106a6ed61c89adf79916970fe6e4f3017c243c7f4a5efbf009b1e49a28cad22bfdc951861d48c2ae056e9105a73cc0a671eab6bf7ee000112977c74367246652d155812ebc07dc25090528323645c72b4496c1392d5aee8d5ee14cfbf38e0daf8d903ca5648c89f3d6682dfbca37bb5bbfae67768a54b0fd25e0081c35d94895a1bbbe152cee0c5a651fd459df920ffbbbaa716b11f7e9cb573c03a22061d76bf646840f0fc1f88452e3092618cd0a51abda7fa4b93382d9c433ee9477dc929e75b2553d9642726b5e48a01435ea9d7622c4c6e15e585c884d4a45602d940a5df514c0cdb2a8ff85822bbf5d0701806a248fa2b7e4bb3f6b039f4391cb56a954eb8375402589a0b9191a1aa62cec0f373d6d8ebc0c0066c1d8ded25955f75d9e115e6cb71677e4010752afc464e2bbcfaae15f682982483f7c00b449b8eb0725ea3e413efc2e7bd667ea24fa29f56cb462f1598262d96ec940a0490657fdfc471d382e6315e388b4114a7d9b0f5e974b3fb1fbb92d4a8d95c77a3657cf444b53d969cdbd5e1454222e3485f143bd0648b859e33ab162f5f5be71e181042adc05f7e8c4148f355921be388908e6a78285709ff87d95d79c62b4bafc3500cee63cd0e7d98105730933c7159588f23f19ed51cf698d0636de819d2ba4a57fde288fa6a6225d393854f1163b50a8bc65f65ca76737648910a89e81c7ae20f040a74ad6665d96f7ecc0eea198b23c56ebbc8fb75622a48eca83d699c866daab8f37cd357b707e0af39f3df97c4b584b07e2d6e890400e28a24f0fa7fdb6adeffefd2dbfcee40db9408b55e258059a003cd70080e0ca16a0c1522e3d6e9d02c0a2eeb2ef89a7c3ffeb7bdb42ba3b8c2a1ccf367e9a27a9ec07469f0ec8f194865d012fd8c7ed90c955513392c588e075f97846c02de370e746d68681c415ce10e476f47ba683cc365f4acc8827ec1d08cfa9428394f025f3d3f7bbf3c536b37142837efdaec40e24f1c32a69cb818adea0e72b86e7c8de597f1a0f7d5b4ab85dc17c13d10ce64acc871af67348b4c8b5d3c3312552b3169d27d2d09e32069c5bf1e97f80c436f7a45b1619497d332b241932b7b412a3f1267f927312a652de0ec9d29a8de035f1c824be0147c4b685170d28257f901e99a12339806d0e7c0156ad7abf3489d3b5f8542f832d67725b7a4f59f287881e6cefe195660ba1ec9e83efbd109534f61f2c2894b3038150a4ec087b506f9e5ff65cf5c7c3dabfbcc4234b68c2e4d8785aa05394c7a1e5e63464eee59a8b4d9fa56d10942e72c46097e8b57f9c6b971c135b1f211524b48206dcd77e9d6b4fb41675f6a15f8a08aa66cf1015aefa874bb14a15b4978248e0e7871e08437c492049af846695ce8d3b7043fb9f81ff05bdd3713c437e3ebbee38d967700337e3709096b437e0ac868b4cd6602df57737da79e393091deb1d96053984482b76b5a4c41d78e9c50adcd022a96c6c88083868030d4882b7d61eeb240dfd95545223886833ace5da0b8a303b9e4aa5e60c64eb565e971f790b44bd9b50c874f89dc56388e59994ddde46b3c74aed9d3f8c260b5b29aba102da7ee70c09df9737b0b0e361fe413895255f2df5d703ca56b17ad2ad3489fb1b888d2c6ae6dcf41f1badacec98c35334c794362731ed176b2d287ceb2d7286dc23f044394c09103aee503159f4392529fb2a8a7438dd129486858632fc9b0c329cf81d5fb2c18c22b87325b65449ab5873bfc32d0e7b10f5a70ba46422fa3fbe5df8c7aa33973b1464094355c9c5eaa1f85f18bd76d8303ee02d566921db1555f0a9fecd6318f183062840932adafc71ecbf9516580b9c6f06533b507f5254498165962bbeebc90a7584abcadfacf108ca48e0446e1fb8378cb8d15b01f91ff4363b98dab67f65e42eb3ee53ff09842f59fe5ae58c1774c70b915c610f60abe2474c52f492a90734fd5213ce2bb9f0c72b00dba1bd94ba01bbec42d13dd1a9cb8277cbc205643b4dbcab47d35c222e8dd9983f37f87978a1e4579f59475e9af5d6b878bc19743a810f7814813d2ac4ae21e602c00042a6f0e40eefeae29fe4623e5560e864511e180ca289a1412c81ef9969146d68d96d5c44ccfeb4cbcebbceed6c06234be38888df4ce242c9edb81c2089f5fb556e351bc7081ad4e1c97b95d35ece4f7cc872e963c83a04c3bc853e0e97df3b1a39eea890bb8e2f5850b8ee8a9efd0dd4fb0d7da6b0c47027c201bccc09f3fc09a85f3efc8442e193bf73e258bba59f7bb4f5b6d38f245e6aec89f24531b5790390e0174f68d0bb0ad4c0a677c95fa8fc4688a1bfd1ea3c9042c8dc533877ef6a3ccee1df60043f397ac13a0f24ea971f8fc71fd098e0c7c57c82ff70e2eed661189c22622326336559f81510aaf76d0f3c69bf9136129bb55ac4a7921623473d366c7a7ef875af54e3d26b8fccef79c9e756b6b9546ac997cb3c8c48629529ca3dacc9d10bc96dfdbca26f3ca564066bb324da55a26f4dd71435e410cbdbe9578899a86c8c3cab8a04562c1c3bf1a668f981e38b6245edc8513d47b87bc04a058d21742e2b62877786e62cb424fb0f7a89e01530b04aef6159c6bc478621aff750e81e7f279cefcb1b27a473a46d701ffddab9ced31538401404a61622b5afcb9567e1c312331b0060386eff894884efa5b6ba8fd2fb291bd54717458f9f6763c29f1b369f57231ebbe583a4e455f3ecf2093bf4d50f614a746dac78b0ed0b796a07236c361f98ce11940a2eff64eeaf243a8b9f3580209befff3defd7c83c7e042a559b7d04b350ba25c991589e0506fae95ed2427b40a64d9040fc2f0d37b7cede341cc53558f23c05df8893c60434a563552555bb82aa9ff4836b02a4adf58b792703e9d082f406a56c84ff89704c5bda90dbf1515107c9e3f6a201a58abaaae5dccb5080117c5f342826bb7c5b268e5889f24d60bfa584a905a91b9738c4fefca31a8426e37c213bcbe2695ad6180b406f140c759d0839c3fe8026492401a1bcc87449f4e817c9868da12bc8d53465e2937c7ea5e2f855688c24a735734bcc99158326397d8213f2ef007bd0c236465dd26186f8ef824516bd35b434bb6b494d24f2489b7952470454be1cc895072ea1141928d02e09f6eef09313ce5ed697e08b0c82c2e1eebacdfd66db607a0ad869cca0395cdb31d151154388f14cdc0bf5f5338cc759b1df85cdf60fb3cd65bcde7a68a8ec89d000a4144f7717323d0edb994bd2acd486bf4e06ad13e6cea86582b0985d65dcfbd6d0547c16bf7ce31dd824d5163b505fc658136c72a0e4144482fa93d988c5da61a66b62607d2b2d6ff04e2008fb86da58e876934706a9ea617dd5f232cf135f074b1f3d610abd475d1bb3f8fd1dd48bf353986acdbbd8bf20ded32004226b9409fcbc71488168abc90526359ae5de22df98357fe19d2ac9190a74e0dcefcda6ba7005f537733f8afe4f9ac4c842e3380497f564e8282bf9115a4fc5ba6fe11149a9dc5a7e6731998bac9f35d129a8174ce100dd5a49e2615a85e94ca0a28cb28a82526666571b29c517d70c47b2c7c9da95302bc7d0bbda56d954d71182b0193399483a171fe9831e765a565e69b11e7f10cfd5d76b01f41ed1cdc48b4b91a190bef7ed5054894698b9fe267b1d1b6e58e9fb87e34d6be537f38fc63c3d1148cc0205337ac87485e2bd9c0f5f35ebd3452fe77c90985ef5477f66fbe58fec6acdd2b77f5e2f3ea28ad222f5ba4b14e273dd5c9d93c8d24fd6ca271f4b22b77a60f78902e26749a91670bf2e44b190540791099c75c09ad864ee59d28516c6a56cc43badb891f8514b93a89e6bc9f9067672a27ef1aa6eec745c0bb88fb6a574562b7f152dbd06e070bf95082ae4ce786f85d96fefdc6585c4721149a70c25806f21a716c0e96c696565efd3ef875e237d2021b5277d648aae29a070de10a097984669ae339d0df052604eea5ef75d1e5c5b978e84a505977fc6d27e62a59cdacfa90895bb8df46c804a8a748a62402dc44fb1f344f5e0ecc22bed2caff9cde8a8d29ffacb72a48cc39ace357da9bb13c45bcb796b4594b4d72a36d5d3dbc0911fc8d7f68c27087fec4b9a9cbbcc51582b553c1ca65ea1121ac23e0b16bd0c881e3a88d85f17f279917a07ceedfa4593b58f3189b99339600e57107bcd4404e5a384bacd168a3ba7f977db0f3b22538ceb7b29bd5bf53ffed3fb8a70236ec1256bb0bd43587264ee07c2e3921f508d25eb232e37176f4a0a316b54bc4fe5a27ae8773ffe38e8525905f3a6e569d2f83b2198e72c1a98cf5076335800e3cf845c87def444590ffabe7650ff1bf947de7f655406dcfece0fab571d6065ebca4a2e217a9160806380b681778805c03d832a06c1d65101f6087c5d0b070348dae3464823773f3f84e603b53d296cd4b7d0086674245c402d4f95591dce6ccc0d77e2af0c3fc3efb3cb62cd6354982a1356d2604773961f3f6c46ba030e8c9f1ad3fc80ca70de28d72d01fa1eab1b9660bc950dcc4ea138576d3f107fad2ad154336bf263f652efbdc532b2b234866c03919259c768c78cebf61b674fb44dc9302c913c3d5af7b87813ada392b18e70fa9002d1497233c1fe60efea689dc19141ffbabc2b551b2d9bd6545300dfb5215d6fac42c7e5c9b2063b423263f7bf27f6675a9e5bd0766f6475c6a98c35f1d95456529dc86c22aa48249212af99de919b827900ef8b9f5a7bda7bc97b94d00472b28e3c80162066b9686ff94d7ff1515a5788aab1677f3a64e99cdc3addd22979b86f2f34dc771b326aed9233894f0523976a3abfb6f552392acdd252ade76bb7e24843e3f11b49dfff5a780a182a640a96fc020ba0a448a8729989a9d18720265e62f9037e1e885659abd38b0a7bd74350369ae1fe04a1f8e9dbacbccc2b44e8ddc2695e6349744f6f480ee81ffe13911208799a77316b2cc1a1e986f4cd84eb8234e3c0e15bb12c704661fb165e286dee4dd4f92579f9bbda3ab0ff1e6bb02e68144eb6ab1b37620a4e31a672f9fbcc5530d069b89a21fda34545c01f159c9d11cf8c020b9d4a76423878c8dbd06b5097a0e231abe0c4a309d0b994dbf2c122d27bd52bdca0aaeb365a6d5a06cccda0e8541d13170c67f2a39606e2a088114cb2331ea6435b4184b98c7be1d2136b89a3eba3f7b3a81fd4ef18484df27d555fc7813453e4ba9c9eddd64729eca320f7ec1a2fc13d6ba6816ba61c010e80a0fc2ddc6e6e58af7c1064d40a3bfd55f24a3a13d6d3fe99007a19047cef674328652bf2a9c396994198ce7a8dee7c41271e316a9f9d560ae5d56afb05d43a09da59a44056c0a20e4e24eee9e4288ba20035e1254e1127ef8ac780018a294e6bd919d8b52945adfa4ace911a8082cea583555a3e30bec765aa0f350f52f32c5209150d46ae8561b09d65d8f8e60ec8ecd48d473fb08ce39a2ce3289de36da5a3fb9549163f5bfacd56d5db4809128c3b132f9ba8e6926bcf49c41857c35f61c05aafd0e45e10c5e02b3ca43e8fce4d9d305afef24744c3af2305c59a3536b39c26556ca402ab016e3bcb3e5c1b1bdd231d9741aa321f39b626ead7b0260ef231d8c83ef381287acfe4037e3744cd59a1e82f9d579cb1dae7b59649b4058abc27d669fe87d9a985f7fb3c2e54f06514995e61a1be04e09b565c731aeb4aa013332ec00c5988ea4794816f1a0b1158f8b48bd366eb99fb8b6787933f4d8b80a4d404ed23c048d9cc96d0af58c8c495d8b660a68568e0a82f2573a3a5c578f32cee814c607812d7f604fedca4645d11a737fe348b79b05347b8dba5109721e0cb78396e50ca07b79a2e8bb17fa12524116b9ba24fdcc9d0c10b78700fcd63f27cc66732e1b5414bd007473542879c88084386e1b2ce9537f61d1a6272aef35daaaa9a909929d77253d9cbfcaeabe4a75af88d8e15382da6cbb655b70087cec42be809546dc1fd1564ca8fa27ca21f280f5c42e219a63afd40661b7b01766d9e9050057c2489cc4dfb8452204c794b60062e4e66024db1fd6b90d9ffd8e6a7b647c7d0caf23ffbfc9556979c84a64736db4e932646e6a443b08bc250888ab886389a2d30aeb2016f9fd7d39f1588a889ac544b59b85f0d57142eb6ed1af11e5decbc93e2521d8b8abe185c8acf116d5bfd892efb111e5a2aefcc2911a37d7f7900ed27507b486e38562cb5eaa615fc34b68577bd92306936a74d806396138ff731edc6a44800d4c983eccda68e0176d7aaee2e91e83a746f093a0fa7400a09d88e463022540b52aa45f5a3989dcaffc8d2defbe5ac2125c2fa529ed04f9892f1f091a793f7bce38cc357105f7a69c8b7d06250e58f670b1b99246055eac17c386fa937837913799eaf128e19fbf88cc50e8625ce408549ff5c3d3575b053a98537459b69ba3bef41238a031759f2733b3c519b793018920512d11152eb07e686566658b2b82d17a1961174d27fe3a791b11982715fe154390f71ca00947c2f01c483657634578569283f710a866f24488def1476c401d18e133ef210852ce01484ad321b9e245c655fea98cfc38ffd5fc5214e51cdc4883494d3ecfb96b27376eadb39b601dde411a29acb6f2515ca29abf08d620e69239be7a72ae3b6bb754900fe4cb07177465b3b95f072b033e7c81f6bc6e399db3b7638e1ca9dc41d5e63fccd26045498132cf9b0e559ff517719c278dae170e6c5882e1cafaadbd22850e918b912808b83f6711b8643b3c2ed6e0f5c15220aaad3f5f59de1d9f2c45553de489c18417f10b21f4f3ab01ac8431a3841b7d677d49546e5ba1223ff21906dd03e2f0f69010e5999843f7803dcd35e9392cd9617b1a87c1a42367135919f6f4a15f9376100b9b8de62d497475fefbd8cfb102674e9c4abeb55637ccbf11fce4bc1d183b2688687294bc76672e55e7f91a84d87b2315911def12820dce8782efcffbe5cadbbe3e3df6c2d54ef925201d309f832ecc806c642507d33d26e58f133f369be41cbfa730f3a341253bb8471f29b3e1c50aab710c31ed3ca677007cd8a884f6f78b12740b7b1fc6b763f5b16a857b0023a12aad85c859a99ff563f03a6d2af75bc0210cd6599620d89434ea73cd2a64a7771e83a1ac64e5671547209a1a169d3524a489d34a3f9abd0213c51ac883ed0c609ea75a0e6522d5d3744ca2ec42cdd4c07640b6056a0daf2831d1b50b7ac65602f8279b86d31663b25a792b0159642c77eeaa33655b272ea3aa254a4cb864c7b6c0c132959ec450be0a49d90da6040729a0a06d51c7f1186a18a386c77acc6c2bc2d736c122a47789b063c0bea088d96b4342016a3d22d317a075f99923680ec4060a1a4303f646b2397f85179d2e47156e8cad560fb11e8ff76265033ba1cfa00646478df0031be51bc452c7097a7731789e1289a1a63560b4be94ca5563d1adbfcb7cafe26677c9daa53aa1d42f3ce5084fc8ecc5aff5b355942da936a2e11a9b30ad057dfa94e68d03dae05cb7716125b83384529e9734dc459518fffd0eeefb22e59ee90e89d5c2e7fc03fb690c228ed59c106e9babb048376cbc7b4c1be1f38ee4ce0b9dbdd2ebb3548d53d270dd8f0abe54ce166c41821f50911a352bd68e123d49a28c052282c28f1bd072ac41f9560badc9d94592f9f758a71ed782e8b0a7d97755c4ff56c5dbed8b7c92d1687f967acdfb798ff963af4b11d0444221d50fcc3cf74a58fc92d12ae1fadf14deaaf3f41d7d80884cc0c33c814fbccd602688892a81a878ab8eb0363919871d240a4f21ea597a6e2c5539f7bec0b7ee5dd0f38bc1b2cd971162f0495d279bfaac58df91de54021281b9e29cca3385f42921c32ade736e3fe2d44289ae061b50b3952cb8dd175c804a697a105e0878a847135b262f520d9f70b5b6729c4226a553e0ce1edf0811216017b023eb796e357541b86fefbb10444149dc4876960498930a0ecf48a7a2426e5a85c08217c2cde5d929944e57d17c4de74dee98e0dccf4af6deb9d706295e57c2755bdb49196afa4a7252172cd07ddba9570a538255336bca6c32bf960e74ebfb2ebeef8909be56048ed0b0ba9dca2614d3d9b7a0116d0b7cac2278252b4a124351023364e5605310080689a0e3a7235695ca14d2c340e8ba89430672500eefd080646243157e1c6dd1b482e8f703a5160b8c069f30136a556fdd46f97e6aca4aca244c39db9e027334dbdc2baf16617246e64f09f2d62e23fc0e03172c9bd34923e320a43810ab72f22f6a730b59618f14fe51496d6806ce4c2f7c36ee8d13a27ebaa00218ee0d060a8f871907096727eb4bc336b3f8ecb324b5234ebcaa459315952c7e5b0b9d0a83d0362156cc014ed669e09906fac2114334134960404a3825ea39f27034bb9461e9314ef8ae616f76c9c6d25dcd386406486846eb4fbf65cebc2033a04f83eaeb1facf09fbbfd556465b1fd06834738456e67964c5a0dede47aaedc502db306c2175e0bdfbfea42fd5a5b173940a63b5be000911706179c3b8d2afff41e51316ceebf6a37649860afd6bf608b10fcc6229eeebb28be06c88ae19a97796ffccc21c3c44de53985c072c3c5af6b5dd6bbc8cff60f845b3c23cd1dff369cc180f621254c425d528f63e1e215b3d006b0c1a2d28845fb5d8a5a4322c9eaf598b7fb761ad484befa9a1d2e3b79e5901aa7a3f260ef165cddb62ba6d9eee91b49b600630fcfed9c9d8f5a6e47be9dd714fbf2fa908d77f10e325253ae705dcf99d1d1a08fc793c44964ac9c4bda4c99a0f3fc5f5d4ea85f971ab809e221cfd3fa97919a8a76f93fe258faad880077a0a4d0cb3154a25a6888e943a7e75aa64a7d0d6a6c34d0a538643699ab4969b7c6a174fd1a5c5e5bcf2d1a92b664f5ab86bbcb680275a008f6656c08c4151b39ad874ddaea555f797d0f701c4499741e71f1aac82758bed6a370a80d89764e8d8e1001e9638ba103ca60789dac62a00f8e59907c6cfe2fd8caad15fc63044fd20fdd13c4c888b989cc73e25f52739b3a7f6432790049b3130f506aa28517d0125cc15ca22e13fdf5a8008c8b26b0dc1cce48610f654721607066e518e4f96453854c3697eaf49af8add33b26565bed4abaa5ea08109018244d888920c51ee80ac7b1590810f83afb324e74e5f5fc912df6e8f02efae5f97e2a903ee3ee3d55616d14918b47c774984ff496a393d2927a49b1b85cc20d40fdd40b2c932b459a90f9a3b91a3154bffb654f6e9ff8a28caf296a24bc3aa693b137d166cc2d2b754d201053680311c9918a8397d52e027381ee486aadc67e4777b5279160a48b8f437e2058f1e7cb82f317104107146ad7b6565f428cedfe7da3232e9f1f48a857e946f95fefbe01055d38b999023e160a7bd014ed4d7b9ee254da0561d68e0ff34307557b7f12b120a48e5733d4c940353865504fe851fabd734782315e25d2c4ea15cfcacefab09972592f1cc941c3b8ba4cc06ade2494b014788c2ead6baf37bd87d900517d037a37ecd1a2f1f6e7ec49e8eb91213b1a3550c882af7e082a4b29f9a30a80490664ea5d71e56497ad8127ef0f0113cd32585cf10f6c7bb30124e0e7c25b7c30de9e3fd8c568e5e90c1ae7cf753e9363d69e70e7dd3cca080055633ae548db283b25ea7b4c30b44235b6bc978bfa811492f60d6edc4c7572b85e89ccd10a8c7e7170f752d0f2534b690a848b07cd9ffcafc31452c0bd9a2e96095d0d115d0d9fec48b728dd4908a07e0e8aaa5ac624eecf3f4c93968cd0e24cfd1fa6aad8d1b1e9327b3b7daf8399ada4829b93edf0fbe009eafa9cfcea6e98ccedc556f847da55ea20411467a32cecae413e2defcf267874f08c8d92abd1251098bcd2d6be76e6a567d672533618e9021816dcfa348a4c588babb062df9419e5d77cf52208d0e13c3b1af06607b5daec109c98d3df4b406eb6f8e90609b7a2e5c090b323e35af7f55f2ab290062e398caef6e358c2701a63bea1ccb82b80024cdd516495a8768762323873a6ac120b0219b0d80fae8e141bc0d01927744521e06b3d0192c08497c2c6aa91b092fd2fd76c0259d33327eb3a49a80641817575d15f1fc04cbac406b8d3dc06b1eabe4eab358f6d9c84dc0f9a6e16dad44446548940bfe8f79c8cf94ce8542fa18c32f1e23ebff6b52cd35326f17e1f307cb09b4d344c346051dcb9b0970cef8dfa0e514e3dda02f1ead3faf5aedc11e55140e6be5b247aabf40b26ae168a2964e3468169bd177c82f6f4f4572ae337b40763b4d198a9da64fa434b281451b2d41416f1bd0384b468add28b107fc59f682f822f7e86569a34daa523940f1910c93755e039db7557e8fe550504f3117df1e9f2d97e6e39600630e884750fa48b282b976c0d8340063a3de4605fdd582b11e2560ed681bee4123d7ff7005ca5b8c4ae8e9851f86642b1483ffadb11236626ab3cbe5c7dde59843cb32921d1a97fe88cf9b365711fc0c889623783a63a665af1e83fabe4241b02639ef370936455558fea87202978fd9fb59dfe03e6f786a828e978c8c6cd66a36023bfb7ce432d06284c0455d30147a17fbd0d8b8eac292b3ff4fa062203077f90b1040c1acba60ccf6b282e871de03fc949046c868b2ffd9e08494096e353c4856748499f4c7f34ef21cddc41b9bfc19fd402364772a7041667828cee736d16f107a01f1a7bd81f3cde93274b6ed536187ee024dbf12aa9fcd07af3cf03f7f5495de732e572c4198ce8efb05429b3c2d41e62448ca180daca3d1f07ec5afb4e5d8bb247b4af2e70448d500e0f713b4aab90de9c1611e71fd5edb9a79943e39204b09bbe88c7871c5bdfeef851f61acc10c85fc581a54e5efba4df860fe2713ebb0070400e4e370a91cc19496cef9c426c9596e765b3e534fe8c8cff26ff4c2930c2446e1bff152b2706a186d2563d94ad82bef1133aa0dd439991a0f466e2c252c08309ec4f23a2e627e1124eeb59e47386beab722b24b8b7b664b2509430a52744c11c4406414f61823764cd3cdbfdc01630856a769a2299633d5fe69b3d60f20b8fd74ff0d9aba0d3521b5a119fac88b9923c0d58a1525d97dc561e7c67b43febce90eb1bbd476328f6503fc9872bc39d690b51ba509c319b9d20ad2438b5ae77b029c34df413809048af3682c5957a3f8e1e20ceb25b9845c2e313cbdcf01a3e1d9101a62e3e4bc09af6618cda3b80b71595bb9c5ade8d96c7d592883c696a971d782c62c3e983aaf826190ad8a0fec3ecec0ce47129afbc3206923b9b43c87343329e0068dece37e8bc8685a3621610415aa0b1da406069c593595bfcd844187e07efba3206dd1d257cfa930a4ffb13eec83b360e5967f46849b76b82a0d32ec947612b79aac2ebacf21f167d20196becdf451e7091a1ef8c31b02f44d839bb3a44349223ad6afbfe2013a22671cb25183dfff332e8441c3c6f935c71702b262bc6c1ffcedb4446af36667a662fc6a6b4ae7deccfb90521e4e6494327e9e53b038c0e5c0cd6737d44215874306be02cc400ca0d1b4b82c0e4c451fd28cdf5b87fe6be4c1bb1b1e36b5bb053e769b9a4f1c3781f84fe54d19e9e547c31d405bbdadf21945e0da73cfdf3834c983aba7df52c359ef2fd2e9352a01df1e5590acdf4d6365095d5c49e13ee4e518a660f3b8780f43f6711a9aeecfc5207a7e9db4f64564900f6a8c610fcc87ffb227cf3c6277b1e4280323d9330c911dc5790c5e9ce3c4de719420630be6b2ff9b078c327093a4b935e717e13f0ab2d24417d9fea6c4a8af5a27c200dd3d16da31b1ae0d6d893fcc1a55dfa81e4163cd6d6bfe6a4f93c9c6adc85930cea4b2a8008b9c41c83897c4523a418a9717361ee4df50fe4641dca91f07b1c25b8b8003c78770a7a0b5a464b51d22ffabfccf89819f73fb1af37cb20d4ab56f2e3b3edff94a073f775e30d461140554ef7076972e8488d32c65bcc96a43cfe95103cf3871d47e05fd6cbaeb0da3b5638f4c9acd0a03ba60950980ee66e3a2724bd6b81f6ffc2894151566caf3e355ea04a8c04bf638c395bb30e1182daae3bf6cd02ba381f1f10f6b48cf42215cd8c79f3a05c91863f5a32dfbae9ff765d2aba3033e72fad53fa2c209d5ae32a92d96bc4cf19e38faecc9d2f8f77f08d0ed26e6f25b8e118bf04a0c2fefc6ed42551459bc1e0fd3227d41253c2672e91bfc6b4f96027671f8622ab6e3ef4073c521f23d4061313c8a02c386febf2f58c19ff8b0dd86e2682496636b185a026d8a9aab20072071addd74bc5fe7316c94f93cc2612441b978848a3ca4442b4c81749bd23d9d1e189b202de5ac59cf121df73e821cd986dd69c8563104f89094feda6ecfa4b0ecc2fcd0500f52f2007e5c6c50cc8116f5e884ce3a2077673ecca0752567e01c894f2e776f648b320d8a1478cc457544f76b4e54901dbb91a0e411f6cd3019394831296cb8bf8283128abe49aa77f94640758080d38d16778155057b2985d41499188d721ab246382cc09d19eced4248d53ebfa1ed242bd6ffe173e3a6f268cacceeb81f61c8c1f6a6155afd9bff4979cfc86d9ba704db36f892e9ca078c45b883063ff5f132878a7906c1533536ca70e87b1ddeb173a5fc6d7d4c7d471a7b97c8a26a02d1287e020ca4ea8aa286988dcc492ef102a4eee4aa640d5c0d0940cfc0d5539318fe05d8e194b456107b97c85daf7f6da0bd07362d21af9613f1fe25c092849ea2430dc9aed78105b76a6307b44dfa1b1ffa57cd0d3217ac87a5fbb520e66f756d828ed3be85c92d03529877b38bee0b2b93caa071039e8a7dcc1d5dd70d6037f32694e216b7344daccb6e4b179ff7c609247c4d9af8884d58211555be3c6b5095834f6235f760ae4c6c49c3f9a54ea5b5d0efe715dc13a10357cbe0eece75d7d91fdfb2e82bce846a3347f9f2a7d7252fe2b81a1861c247a5bff74792e919444abbf632f5a8b56d88a3d49062ab776530c75e9287a5b12545fbf73dd6ddc3daf4fe4dd3ce0f2418ae8763ed748dd46225f76cc9d4a25e63fcf903347fb01f5b864640bdd25d7ed4c58cde1509c00d5d778495f4475dc311e499aaef7a47d6805c225f78cb91755b2e0592ffbf54ea1ebfa3cf26d93eae52030b692effafb803f21128972f48f4463d281af0c35c850db2f058e2800ab1408a19ce537f3f1b7def9c293bbfddde6a55ca11a0db67a16e196a858b07d2dcfd97c032816b0c9e450965a6329893d3bedd05555b8bf7f922286c727714acb4b028e1b549079bad49ecd52dda7db22a55d31a39fc771604b5424b796a7abe4920cc9ba06881562425ed9b5224e6afaa7b107164bceeec0cbe67770f3b9bc99421cab9b62cf4d14dcedc179cbc53be889bc4cabdd374d3b8a56a1eaeb45de85e4d066c17f89354600505c5116373e8297d02a6eb4dc348b0f10128ffffffd7