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 67847 ff295f94854cebdc059220aa3aa116e2b717faa660463d89038cafb6cc33b241

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e9c574efd4d6ea066b9f952199bf4e5af747bbdbada8a80c8a79e3e39d352136
Certificate Block Hash
ff295f94854cebdc059220aa3aa116e2b717faa660463d89038cafb6cc33b241
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d005000040250000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f4b942d2df0ddf9cd0433a5b6b730b8848f32b848090f8ebd0d4ee0d200897b98047fc39acd850a9ab093a0be89f843c4cb5533d55c82797b4d2eb21fa402bac3419c80eefd865a433d8233b640ffa1ef0eabd8bf78874c0d3030000000000000040000000400000d005000040250000

Raw Header Hex

00004020b54591c7659b11103ee582174f62178b542eac1216fb60b2ac0f2a5036281b67ff9ead6cfdda825d36d86092ebabd5dc4eb910aadb7678d3dfa741f7d21509a92ded216ae83701183621359de3e3798a0ca8a8addbbb47f75a4ebf9921959f6b06ead6d4ef74c5e9

Proof Data Hex

59,560 bytes
121216020307cc832019e1e25f966952d942732f8ec05d35154444bfb44cab4b3af3ce43e92f403813a94c8f3bebbff1d56198e25ae88122afd8b5daa2aa709f20896f604cd76e74c29a3bceacf11e21249ffb99169ae916b44e40837bca025277b5e8267d98ce6fa76cfb183732d03106a6665d5ed4595b804f3ecb8d3435641055f08fd9db376a3356a24ac3670ed456d74d76ae7179872ab54f9532b4cedc8d687f1546a16e3b4d3271ff18e5068cc5a7cf73e1595921199cbe88c2ebd75c8dabdeabf6d9ebb70350d6dc59a8e11a8a677b035471baf9d735039667282a1c1721ee9441a136e89d7315cc3abe1b9ccb8add511598c0cb23372540779a32027d190778a049783790701f4bf697db27e46741c056071141e06a35e1ee229ca535eaf97ecc596607a851b80054bfe0e68346123eefe9103ee4646e0fed43260194310e266b2df796614611c3b28f521220409374af99150400b457adcb434a75d88f7c3c22c47b4ebdbbc4acab67de4415e9530b5963ac6c54fed4d6f66f8308fa2841a3090901d3ea18f83cf3663a13bcf7f9599f722206e7d0bd09ce507f85e1a7f128dbfddb21297dbefd395fe3da72a3f0c7fb53fa0f1182a045beef78a0e78d0a666aa6526767d517b43fd16270ce647c3a338a5a4ea30c74c54b0ef77eaf87f9c663b1cf0ddcbe32936331c1232d5ebe897d25cf0688cfe4f155d26aa40b5493e2905b66dcc3fefcedd0ab355e86a05a742a8f895b720e6f72efe6cdbb822f20c8d49ee63d4b4953d68ceada05fe6e2d0b2048cf87f33f4d618b5ada0c964bb349ce88c33c39e2e232e3de429256589cf4345bfea5c96b80982f7656be5828d6dacc28c9290270a2dba2905fe6fed2abf1ee113ed0ea3a1b0730f903cfc64b1a45659e0dd18348b346b6c34216e2ac8185605aca04edd9f437351a930dc27463e9bff6977ea77e8fd8af026fb7db2d6dfeed04fc21389a5e6f5620f3d782450ab05e1fd3bb1277bea554604f89b8959829660bf076361f13c69cc5bd0c882f8b7a06cb0a46f0700dab4b8c5a4fff39a5e6ce5152a39dc7bcb202ab13bf97d5d700ede24b4008153c6d41f4d30bbcdadf376ff3faa3fb15872c521fe798a51de93ba38cf462eafc502595a7a0444b7bc548c4075a19caa36b3004ddec7f7790ab5c112a0266547147f74c7dfb68deeb2c9fd2ca31b903201e760939e5f998efc9f1c50b7ce946e16910e5ef12d2f67930812bb337e2b8bb2c5de3bc8f7526991869d4dc93ecaea0a59dacc54dc670f7b1a633c82c1a2f986066f26219bcf7846e306eeb0def9af18270c6f63089c8ed010902466d6300af089e33c29054e9d171f82089da09a20e11632a292e44d96bdf2f6d6ec6f5f1e1929594d95a79e63d1d512178c1dbcc3706eeff04bff7e60e1fc2ad1b6880dba0dcb9d268205bf2cbd30a1d3eeb3ac2e7091c37b13a66c9cd8e376a4dc576b9bd50a8784b5a161cc7de6c3b7b4eb39b30abb626995ede253e97bee775ab8e1bb8536612b58106a01728a18ff2eab86d79cbcb6b143dac746aadd96e501569f8078f50bb428af466da1e8688481a5a3e55ca0543515a4fdbc5ef3583d59906f0ab5a44864dda8d98f31844c80cdc34a12bd0a4c45c95f43ed8a843a4884176348f716dd62292c61776baa0feab0999773b93d330fab38242022e37c2857d2300db36945b21b8e8b9dc324fde685e3bea6ea50312eb50d69fb84e7620d67c7822c559b80e653e2376b11e1734c5d310e2b99bfb964924fe3c7e7a3e2bfd7ba75d0053751965e35e0398613b7b51cf85734b6c8ce8052502c6a0cd046d65ef69abf7227ab89fda91e8bba2dff0d8fb059a33b71c58a5437f888e8388eb39e7f11f20c74dcb19603f8e57ffb7f126876c072bbee47b5216f11a8c071ccec3e4542a25c39cc69cea6f1d4a0063d67ea90f55c9eecfb3168a885fb4c3cad8ffd9b3e0abd34f377e335877049a7855674466aed7b508263002ba629a12cecbcf293d43a296121ea11b9a1fcf36595b8d63ceec505280d9de5417fd23c4c6f835d9a05b3e47815f9fb2c739e72e0a42bad89b2115d482a80d8a1a250b326635b30a7d5005f4e90fcedef8bb1a5d5411e79c55cfea912fcab5246e6111b8a53d565e20e79820275355682fb6e193cd289b592e07ac2f4d4d9a2a72206f0b8dc1bf3b62ffa35fdf837d0af3c486f37c50483e72a5fbc28c64b66dcf6b67a70b58e2e860391993cd3d9fbcb4b7c8d945df4ec3e7a7980b815059f0945659469ae212e2ab5a387d58ce9c39ed6ec90f58dab899d7a0fb72c5b242432531b5014fcca77427fc4f46ec36979ba2da0476524dcd7e297119c439ca047c8be3d75c50afe28a834eaa28889f772980adbdb0d0f42c91b1e3804501aa279e3ff9c2125c1a63f96f9e01aea21f9f05d911c40f67508275728ccc7c66af88cba5059abe41b1e9838f6631cb8a06acb93045a7f7e9fe86a1d0b7c9ca32c44ad6b00eac6dd292c19516a02d849d6f6875027cc1e81da147818881b5afe5b614948c3e9a4d9e595d111d2ddc39761328cbd64bd80c34bb4af3e8be426394219b75ef2d57e535fb657ff0591fe84b7708e74154b12d99833b685ea86beb25e3cb7ca8f6e97d8d89da4f95f98111286460bac5bd66b2803067cc70d692a77564a2c87cf4cb4778f5e3f49ed8a98550617a13542cdaa3bbec6f9f0c803eebbd5e204a6bcd0a1cb71de063638dd8802e547ebcaa6820cc21446096a83e241da9d954fe6facbe9beb6e64bd13278d13a5843c49815d19ad37324469ccbbb0513b6c5291b82fc0ca73a92964dca9de66908d511ee3340e73440829661310724599938aedfb1bf9bcc2879a6514f667ac7002c8d9979138d5f42400c363c87c45022d5290f75765ef286974a2b090da186e38e4c3bdaeb904ada0a83ac8b42ef26d3a017d849ef78c0904a66a3b0740a0d477f584b4fb940d12576e4cc85f6d6f1eed7ee095741011e3227cc0e7b50dabb1f9510c7b8b1a19b321b2918e647f96569a0432775a9b0758e17f3f8a3eb9655c9405f1583bf396148e699e04555d29a722348aa568a0f18ff2272231a9ba5b816d01d00115875f115443a4a1006c7038b0096874dd9e247cc97966338f4280ad8b2c3d755109888df52b4e60e148b5de87605851f396fab0a9b31e534566331d5e6615cf2a30801a60df80c2190132af5202b9ecd68290965b259ede747c02fde95eda303c82f9725e96e7581cccaaec308a734c9cf3f2f2a434aebe82f98bfcd9c4968753c1d1bfbed806df748fe69739fff653cea61d544c64a5126900792e4089570a2e9895710af4cd5deceeb82cf86ddeb2ac3da37cc3af5c53bbc3ff0dd61333766d9edde3b19d4e1aff08933d75749c59601902436a2a1aa11c1aef68cb0098a88f806186f2b1aaea321d9aab49fd517608958eeedfcfb2286a009f907329dcac375f2d07c29fa6296f8bc2b660a8b8c16ff6494f90491016d6b43dbaa6190924d81ad90e92e676104e97f5090692d9182c7d25b0fb45625202d3eec8419dfe56967b1c4664fc60ea542fba5045d15130b66f276b38149ac2f157ed7defa8d36f019694fb7c745f58b15dd338cf1088bb70128b8ebc13ccd29383de4899f0b3f68e4aab3487e9222e3a9f704dff82bcda52882d563ae68a9c976dac53d4ca9e8dcc605b615c45a3a6c168048e156b854d3355d08086772400eb1035b3af2d3fa6c0c8c57a4249c5815a310f5799a0ed5aaab9817d84fba04742d7b7e7ba3783d1692f85b78761033696f0951ca76dac5a07c39ae48b6d8fbe51bd73024f4a865c71ce8a64f62ec844935b8a28588ef3672d5bc6e2271b35ee312f588a4f4d4d7cb7eeec8fedd06920eacfd6a3d8d2531a32cd317f3e0b6fe5ddd0a521d6d80bac379a33fb40d15ecd6f82786e63d6b4ab9f82820f8698b35069266f7917b0c88e67fb2d2facc4d7fec0118743de54b8c7b6f82ec35a939c28dceaef5bffb6d97e4ab57bdb1a122b386e48f5b300ddee2ed078e341a6aa743977ce4b36b22b0bc96055d3c816442709724f874679c1ef7122efd0f6d728051d7465c1ed9723ec60781c1d0ab47254f3a7c47ca6f44bb789e0b8d212b25c455820d9be1dbe7b5cb190615cc84cf27e6770ba5d6eb01f4c73497fb77076cce88d45220ea714ae673c49e76410b711679fcf357e68c37f070472f5a23799883363831a692be033dbe51958865c50ad320b3b5e5508a88fae9d72dfa23c5b42962c34d04b09f943d002d72719d1fe8cd0f3e1e0c2e1f21be20ab97fd84c3dafa24f61faa31373fc81a03233b2442dce8946424a84b6ce87e09c9311e0a8b91209d6d44afcc613f70d276c2a8ebc374d15bfb47bf32aef399dcd9a7645ff9908e9acf39736d4913958d4c8a77effae96137c7c07ef292db2993d4859f2e31611c9cd975867cf26f9c573635fd4aab66304378932ace389480bf29c875661fb54c7ae32217f57df8bef365ba8b21e9405dff77f1f02bf28f634c7ac42e9baf189b79c91b30fe56dffe14cc68ec8b3eddcec313ee4e47db3caeddedef475b90c7e86ca4b8aeb72c05e38350e0a3232388d61f060fbcd5e1bfcd87e9b2556ec063336b26e4248427917637db55b374d301c13afec51159011666f8aa1a1d8963b950f1914e0902244d5078ba3a4a45a58bac3dcfb1188eeb690bdeaf25a2572900e7a75aac077fdc24b4b1f249c105f82e681cc4076e15cdf77dd290a4f23cab3db525cbe088f4d9a111a3926bfd1c84adc970b8b2fd0ee974296bc1111a989ff1543f698d561c70c0789d21a3c4e18ca7107ae9dd0fe5c6698e2889ae09f2bf04161ec7f11109a53c11a1c43d5e01c4f7a4c0df5b35ab73d0d08268a9d5dc470cf46d50bcb9968c6db9db3e3a71a00f7de9da515f701064dc5fb188b14265fd2003f468207c0f77adf3dd53d8289c72d104762d33c68b5a41b9737533d812d29a8fc0948d8bf7940e284c08cfb0bfda8e3fcedb8713db7abac996e6bb9fe97b9797822cf25cf54c2caad3001db621d8560c0d70d5bccb11e2bc3a130902c8c202cba4b3e95605628edaa16e577fda1568728a3379303f1820dba90af43583001e5db28ae8ced002177e8989ccdb00e0d60ed98f18eafe85a2c288eec1cffd5b0adac6364cab16fedf5104ef25d7f906d28a03b3b3500c20a1c6d2a3220bfda3c81003bfa4ed90c3a3ea7618eb8522aa802e461304efed2c80a34be91063a163fc4a2fadf020a91061c3c74e070204f0f64c9c945c4e0ff9f1b19e45c2faf8301bcd2245273ae0db4066826a443314636f6aff7ef10ee7523d39338d74b242ec9164f778fdbe719e874b829a70a099ccdc7463e3a1de3c13180b674a57aaffb97196baef4bcbf5013f8e1bbf5acf34dbb81530025b6c545f02a235d1b5d9deae511053e6cc962909d9f89b553a2ab54c947527fc9665dd88751a167ead9322dde45f18fa4739be9776fb18b7c9be9a355e5c4a524a14d4500c5f21c232a6bee948e26d3880d953213006b149631445ea9ef41eec59e44cae4da6bd114a9b3cdc9483b1ef2193fca59cf3be11ce7ddabd0861af69d94e25c967e5bbfc5d17adab11cb918574583e5e4763e3bc098ec5fb85608eb52fbe05d83fae73f9d851a956d088364a09baf515e4f9f753fded4c3c30129fea67796a420053399982ae2030c90d1606faf0c8c33b885dc0ed899432b85cbaecc5ca15e37f24eae1f526e50f55afd8ab9c1fe6309f12b90945b161c90dcfb3dda1e88b649f85f48ab5d903095cbc8da682264d4488ae66d710017a6dd7a4a9a831f3241bc163cadc4fb74a7a99eba41f5415ec4a54f4ad972ee72e1effe5d706966a7a603f60b3da229f9280e49a7079f4e1687621aaf75197660ba7f40699edea953764e8f7719f24809347658a2f73ccb511ae4d8d98b23673e26649e29e5fe5c88435c6856ba4555df0b53f32e7416792719d2c932c17663b6bd2cf277577bf1e58e0144c28f1e9cf36b7fcf5411573d2bc3afa87b65c0ae9a098579bc9c899de2521845bd6d689f4079a74fc1b1399652f7640b647e00609ce5a9e0d042ce86522d4fe5be50d42682e329b8c3f9db0d85db86e085ba279a020946fe1dffb08a8adb965d02b6c8e78ea2df6a7bccb9bff18ddf337515b49e452a1c2dbaa4d9b4a1326c7d3b27392a3a1f75161fad106a856b57f91324136f488f8b406d7b347cbb4cb76e1aa92f8cabcd9a2a0b83cccd69ab4071db9b2bd02fb8e416d3c6a8a7b9dfb4623df91ef97f0a21f4feaad854ce845362ffac15fac80bd59f767b35e83f32daa920d30599286d877b7255fe88e315f30579c88761a39e1f26de8d4d68ea6c57bf79da82fa7f49ae85070612de7954007c741987261163dabecdf34f617f03e64138d2181bde135179b0657257610c74d12ae0e19be0b5c787a755696b0975c1c9b9bef86fe382b3a17a8c7b02cf303b64d697d85f7ed44df99860b9135aa0570c11ff1770cf2f6df7907ee512d37f8327dac8ae046e1f72dd9b20235da3094f3804b50a937b5dd49a5610c365860bd788d59bdfe1a3f78c96eb6efcdb116ef5a646fde75b9cf28de510088752ebe6a533a8571cf5371d66bd9063fb13898848912d252184b28eb4ab5837093fb1915995ba2aa14023f15f62b487d3dc2678ba2d945c0bbf32a7fe8baa08ce021280b3ea5a3cb9ebcb9decd6223b54bcf6d5e8dfab5efd7c972de8192eb60d943b2a1811e9240f75933a8b8b122478586f220118fc7cfc022b66f2a0fdf6b8bf9f8cb595bc0a6a65bc10304459f6b49f12fbac72714ebaf5b4bbb954200b571582dfa818bf3465feb9b25e00b573d06f1d7ba9651ecd75f4bf6e598bdd33e8352810c7886eb728f72d5e6b63754de00315405435328e188a858b7686d6b89a1e5673fd02c014f0bc5fcb3d24ff41c6119f6cf832183cdea46d69044850c9fd69b347b82affa910cfc45d10a002278a277bd8815bcac6726d0e36a628e6597b87e8f11ca1b88551a2583e47e0722da6e96e6aa7bc7344727b89be9e857567ed4900f0071cb2ba1b988668a3021343bdeabaad9365646c3697bf4d51aaecaba4c3f22dd6b2c23b3400179fbc3b417c9bb7df50040b47155d458da8a82267b2e52f1ba65b65ace759f80dc04507e028021b3bfcee0306925dab735b52bf05c00bd7e084e3e7286c4007ec9a817a451e043f37450c0c58f973fd40344ecc6554496925d04311b07d90c78007c8aac17f856ca9ef295904fabe3da212fc291fe32784372852f14e7f21d774402574603e568529302669a9305d815fed757cee8ecd82cf0d9b61f602b1f4bf6eded771e4332a70299648ab27043033419386f52bc2a37b244a069d14d344d4fb9ecdff9a009b45bb1f4c50efad2a1d79389ccc0028a3cf769d4285025dcf5b8e22e82129bb75b578ee1bfc348cb03c28006f674649ba6d2847a2c7108fc2aae9951c5782a6433ecc05640e28a47326447cf2d6d08705d651cd307d8da9d63b68345a5bddb89fbb8966489b09140ebed82e4054dffd72ff4d2712d36716fed41e54c34458b91adfe0e1657fc3032dab82a60b2bd907206e2b58b70bd7d1e349ab2082dbbcdbdee65dd3597fb2511a322460c64113888d3e51d88f607a7c02defbf4db954af62f36ca0f3df6b1a2e22a3f778caf1b6bb3f6bee0032e6428a5d73e75c21c6d39a895b121c0d3086e2949a3d7df37a8925dd8759f52050254a083c784cc181b89d1edf690ed684a1b31fa64d5fa96aecb27cd893755ced900601a2d3e714488f6e39abcd8d4e9d0434d3e2d64f7c18a031736f2eaf75c15c224753c1ec08857f7c8ae10922fbf0e8d5dc9437757e4fedaec595760f82822617e4afbf644b4269ecca9b0a7feff5ff10b3b0242505896ec01cacc4ff21546489e2568f83756a563f370cce3a859dba5251120870ba0d8c6f581ddb97674a72a74d29088c6e4066b97bb2d7325a18e2e0a284f54a10cbbe5ae600388e3985302bd38668c1d28103571e487e1acdcccdcdc867d94bfa77b8f21b6910a354385cb26a1387d1edc6329a4a8d6fe55b6cca8e29877bd746bf0020baed57422eb8eaf3356cb9500471808fa97e09150b05480bdae0bfcf0acd8e1d492c028e83d0e0fe8c921247e112450c30ce1cd6767761e9f6f715063b6c28a63b3dff9f9ef02de4faaf6580ab0310143fe1c56138650845e418511402481c0e3815e693b180a6237fac862d5a05aa0dbe3c92d1c28a206b5c838e7a5e77c7b69e915b6ce1ec36dc65ea6cf703946147fba88f6e0822529dcdc713bdfc0d1fab29e5839f51dbfa996394e319b58bd174373f77b15207ac11c9b8160750e6bb748e4e5d5ae89352a62735214d3835bbb17e075f38d3ead3a5c6e8cf7f12e841ae61ea4ad0c26783b8100938d1b62123a4f0e5b1d0fad9dcd1dcd71e7fa4c9f074394a06f148c99996f84c744536d52ab90af9a2157f10df4b2b13da83d176772884a4571532e4e1e7892efee48f84cead7fde3e38ea4327783f262ca58c439edddc902ef42e6e20bab0d7433f7592e328d84636d81a6eb95c06e7e0011a116a81cc54c8403335c9a1f714e4a71eed405e2f1f3117b68bc28bd318a004204f7ae17aedb995bd8f80887c99328196353340ffa0c4dd31ecb6be6045615b8e359c041c8f46d0e7c27851b47eb681f91ff5083965b882d25049a093e097aa7e11074a443a8836e34c47940fe0fe130c7c8c5391a456386179ddb91d21211ec5c2441f99bebd18e2f289a00000567373ca217e712eee23447e590d43afca60caa2bcc8d7912e1ee5beb7e01a7887f43bee5b24db109aee1617ec36e4e214977ee08edcf524253fa1e5190158da7490b464722ffcdf8db05e93446ff5550ee3d0038b0b18478cd37e9cf09b89067940dd322d86c8f7ae865c35152eaa4e106cbb3042cbc473dadc15494582e0cd8ad0a3da34ec5fc403bffbfbfaf02684821fceda96185144ef7f1a94a6c2e61593cdec9cb564238775ea5d9580cd444857750d49836a680fd914c95521c2176d31be56b3f0a23af14f2cdf6a5625fdca70813b3c94b43492bc4594d03c4b6a22e6e06da594fd209c16993244759c4bb9553cfdc1d636bedae7f6cc2fc1ee0f5db3b3a3169373c713cb808894231a64708a7a512e8527cce345df0696ef3d7bfd8b299baaf0cf88934a2f7d3ce30102691186f701bb5c3d012680aa61b8cda7e9b237253a223222794853830c6a203ba28f70f257e78b8f09bf4b1983b731cd989f80551f45952589afb87e06c073b15cf0a2496a87a6585b84b334c3e71915baa720ee9aecff0ee770dd46f5befbeb5eef9b439719b286c859a5b8a1e21cd43996a2077e9dbc36b92ae590dfa842eefe0483ed0206b021ddbb58df1fce6619e821ebf07726aa3e28bc02538b8f3d5183ec364e3789613c6df068e650fae886f2ed89fc05bccaa7e13a62ff0ae280f5d5923fad10ade00bc7919e5829fcdd48547558a33086537bac32a1a33e9a444188df43005dddf55251621fca306cad32631c504247e6844d86e71df35028abaac6bc6da112e3f6ae3e17a53b62c4742c81a0363cb7ed403207c9978314fd49caf2f5a422205f79fdb4e6b260d1955510ff591c74a54bb130b5019a665211982f06d09f12243aa5ffe03b253a621ffeff50933c1d0551dba0e74d83fe6ebddd88519606c1bdd6051b0d74b167e752e1d07e98c12f8beb3ceedbfd88585b8133d4cad2a7334c69fd2380b6146b768e63c69c22c784b7a2d0be5d1a69e20cc9be676332a6cc83ef6c9fe4e3dc9e82b5b8ff6611bb3ec786370f7a3d4c6ec37a40364341647a6cf6db6b84dc95cf31ec632a79dbbde8c7d0c69add9bed0696e0c0716af3c3016847c8d62b7f4915bed277430761b5218c0fe9b9d7aae66e09409e48a0e2a1ec9aea468fafb51b8ed95529c98dbe9a65a11a879106ab2906e0a9ccec3456cef35bd8b9ae0c8c81ecb2fe59f8d8506ba253e439bec22b7a7fe3944072aa22bd1f0989838c57a0e826fdbc18f845b3230437c7823d378af06b9280b6f7451623777716c173388bc83758b2bbc8abc84332568b21febf758ba634ea522b90dccaeea78acd173d39238ba5a206ec7f8bd943afd8ee2ad632d112bce5b93e56811805064ec93438f88ac102ec327b851892f3ad64c2798a92c3b766067901b1afc9fa24808e7ae367628e814756c102acb8cf6b3e2ca3ab460fded59b6d030d55f51dff49cbf1087055520ea53f22aea8d1ac262c37d4eccbfb781feb1197a5602bcd1383d36ff4ed368392a32c22e69ebead2e4dac779c738bbd08d44420dc0a1baadadec83095c5e1cbc357cdf249abf69c7789d8385d98da2a74e037c7cbffb9d9364bdb401214fbea69de40e4245805a6b086bb233603bb040d918eb2cee725c33cbcc4ef4e7b5ec429b10c6668de555af508d60336fa1c6486416c7f4f624553c5cfb3cdc5c73501af71d4750fa3b9b35de7189c7510117f82be6eeec7eb967a2d372b5c065f74a1d65911d005a83537ffeb84512b673c718c639c02be1b952beab92f76ef62d8671686dd49274c87b5247a2520459d73d02327a9ab391c8bef09376e0b0be6715713519e862ab494ac5cf95b08e62213898f483957e4778658715ac014d5eea17194aa35a0c88680b120254ff5a98bd3ed6bd718cc751637e437fedc09f05be8ff9651fb6fec5e7cef7b72dc46cfe5527eb1624658f8e6c0c9524c0e11a700aca441a13aa0f8830b59736397c5a096d7cf6e31725211f567fff58b27d4cad67c8468e61020751c3b645600160c01135e0aa9c6a138cbc2671f8b208557cf52e8d439a52d1ebf0fc016d36e86714ef706c0a7ca20522663ef4f9190f066295b9344652c61bcfeec6ab17f54cb5c9bc6be3ac7513ef4aa31dcd232dd471c1193800c4d7e7c6e957af66fcbe8d81ac7b5f7c7fd4d102de3449cf90dbec89a85d1854027602567d5feb9d377faf55caa49bb9b79d7cae76e2c0318c65cb4ae9a73b7129d80c2ee5b89f5acc8f96b20ff671091885e32ade171a75efc40a2871bd89cb32cdaf02e2bda4ced3f261b6b3b4de4e89e8127d3a76b8a43e2aeceabe49388d03c4bd3cd87d280788e15db5d5ba313c0261be18b2be5d9aa2217c8fe9902cbb74f4d9405f5c371ce93f7a7d1a8882aa985d3661996d73d1916a6eb0e33f2bd3e0be2503b2ea22ab7ae651c2e18758802b4110a44cec0feedfa8f6f9b813079fc197ea9b28ceed4a9ee32c3580bf9c1eb3d7515c2c90ae880231c148fdace8d4b52b3ea99fa7508c0c6e7d9d8cfc0778b89ce272789eb86ec12a74d907515ee753758cafda13b39590a22ecdd782bee7dde8a5976c7dfa0b687738878d5d0cbf1497cf6cb6de858da95bdd328c1c0928b96607b6edc894f80b6ffc0a22652417d6293705c8da626db5b7bedda71fee8ef8b74862d2d5b89a81a81f619fc7605ae2df05cbcc347c250d50c171aca5e59f9f400e6bcf89bfff9e2c54fec5a6e6ac5dfc686225a16d539fa74d1f37b054ebc7292634d92ec2632bff3156ec1fdf3d2ad6496b9124bd075d7516ff88b1018551963d6f4b060697f7ed2ea900983c9a5502b1a0305befd93526c40c0ecf71b1e70ebafa06bb40650dc33653ed758964aadaeae41ef45720103dc1a136655f2ef527a23b4dff36403b7a371ba1083bff8af40b085615294b1d98a8f91b8f495450852ef4cfe157863b60ff70c3b915516f2b0ea8bdfee22ad1ef820ec660f178f75a99edac1686e3a7315efbe7ffc03611f8467dbb4100a8510ab4ddb9bb58e60ff382cb6526f2d5b97665e38bfe69f30e6329b871a7cad47211b083ae1d99b548f0a0756104fd005f198c21368b876dcc87f28e0eb82936e11eba8a371a5af42d996d6503db4e0f9b18c73051b8eab161dd9a737440efcf376ca7730d417cb0af9a8c64a8f99b2ffa47b93fcc35fffad09faf94a00988bed5cb9aafd5b64d7a32536ea4026ac1a3fb9f70f7a5498133181203379c12e8e8684a98f81c7b5151733bf32ec86973c491596386dac67c6524e7c69a82b818a86e26daadbdf0179f9df09fd69f45b1034c845230f48f72292bd916588b0b893fc3ffb40416088e2a082b7c561310c7af5a93c3d3e527e6e08636bcb0959fbfbb6e52c348ee2fdb535d52532b894aed52211ec04c1fb827abf2aa8db43f920d3ddb86e4fd83bab043cd970b1d43621f7484145c8ef897228e3e8138d0990d3f5cc1d8c879f6063e7ab15188a8b8a8e8e00a21fde000a3f429ee226781e1443fecbaad4dff87352127b7dcb0ccae44b7dae660af1e678e5293d678edf3bfe2f140fd34146db8aa99780c660acae01103603e30d6771844105712d596080991c425e18eac0125aae7895a8daaa11981673976de9d0864f6ded7956e186881ca6a619fbd02c97074a3ecebe447deb416f43cacc3a1dfece06608152d2841a73adb72cc476beb75d47ba03bd90c230dcbee7e4b2eb1e7b470537c27e544bd8d19c5cfdfe9c7d71ac38e696932bebf031a47e0e9889103035a554a810b11f211d3de457aee8e9c54985b9a2f6c49435231dc03f3a4be2ee4a90f2018cef87486af76cd406d49f6c9ae1396138cc3de4c247bc60b3545f4286334e083de6628f72c0617fcf6546e43cfa918dbb0a0df6a0cb7e205ce026cef63d6cb457a1f37597964eeba7bcfd7d77e34779a6a8b923e2b9f80f669aeab0d25c8cde658e5377dabb4eb9798155e83782eea2138ef994741ce6079ca86aa0868528b3d8a36f46d141373895774f6fcc815928ee6c953a1dda7dd5122a428ab1b8f9459aa44651c46937b94e39fad6e688a06c6a71267dcb73b557bf05495e36612b001bd21f607b71f4bfda8fc2b77bce88751f01be0d4307107b0319e8f08234e95305f0831838f279673121d556f44c3f29e8bac80e74a3738618ba12981383efa908b5ca223099b0323914c3dfdf46a26ec41a8a1ec695bf6e0c9d73ea4049a9c2bbdbd18e921472584b51f33768548f58284bca30473edb19bd4322af50e8315bc2621343197c3c9ebc4662504b65544e170285917b0353e1eb6ea2817dae90590120d209a8d512b81977a5bf1c5631a46cb0dad84da120404fd0840f648f238ff802ac0883e34e436e60113b2686cf1a5903dca99328a7b5ff7a11bd6c0e60eb556cc98c3a9c4d45bcd3f2ca6abbc957e2c362b48c4b08540b30bc67d2c4304c3469b52014235c6bab72e9686dbca976a0c485c964d2f74e8cb26fadf0d3a0dfaecb81543837f4841dbcdb9447628966a849597dab353cab5018b35f2e9d538879b2d7e161fe3576381e9960ce83df2f7aa145573963a3f3ae28f6f44bbe9a978f6bb7e7c53b1acea1966174ade8543d08c02bd7f16985fc6393d3139b6b1ba0783328c96c7e9dc3906f35124a1426c108f4b62f3e2e0ede45217a1f45d8f46c5af8012fc130ae9969d5ff8263c34da3b8b3a16dad988910a36ca6b782ab32dc011150ed8c7f47c639cb37a62e1fbf25f50ef53981d577638fa5c8236f88123e859aadd24a6b16871c7bc450fe429dbcd3c529d01e554b888b9214d572db9c8ecab306b021f949b10cecd7454341647598603aec0573ea32415e4d1a0f769b07b12ad9c68dbf11127d8fa52ee56310132a640e3d377cd38a0a8864e6845f19a5c8127a0e9501bbb2367d25a3369db63cbdd57a9175f30c1547fa866e1a58f09cc7bfc46928a2eca0236b0de264de6bd6c50e66898306f853c505bdf4597b3ae6368a3ad02d36ee601939fe530b36951a9e275e083eb08162e886a791a95ab8f61d5cac291f5a1b5874115ea39de6465190964d2cab6047862dead67136bc61dd52b4984cd942ad7f376e98d1d7189e6e251f888d49759a10aa78562c2cbd8e8d92bf16b63fd6d3e9df4bae25d90d17e3fa29d2a167c5de7025596cbd9cbf4c4b367af561e6ec633cf7e4b4913c68981d67c5c8905e292cf9c04dda25625f537aaa0c2d860a74cc65dee003972ea0dd08d50da04c0bf78a2037b0ed90a602c353bdb5c54cf450207cd47beee71e77e4d43ec5a4eb18265c468e0401fd1877ce94268afdc4aae808113cda8089275c38d16dd6523e3ae8758c648f07639cd7c49f7fb4a8f0277c9053c47451dbe9a38377b2fb183397e29a9ffa3a89a57cc6f724b5d5efa3c6580d8fb11886fdad92ec5db70b5c0bf7db810a887dc52e1bac867b665e674e9e4ac1dbef7a20d8a70ae5e06ff047c1e788cfa4bbd4ac25de035fc0589ee03c08a00d6080840593d730dcfda90f3187237f03b587dd7f68a1d669bbcd40c87f3dc190fb598fbf7e2675681b9abd9a7fe52a9f7a150ccc9829b62f265f2c8f0f1486bed171a854ce328e600ebcb2dfdbf10a90951e6b0e77d4b0647ef6056e96ea8dcd42443c3b60a3bf40d75cf53add5ea12ceaadf0b76221738e88dd81cc00e8da4a5d841db3b25ca0673f8e917ee73c087736871dacf703d3be924f5ca44fa158a3246b33172a8f814a92943ec37311b497d6acf3631ab057ea8ba35f9fda74bc9ed4d9973b9d4dbff5c7f4e2cbbd3dbf40c6e01688f450b056fbe16d560af5cfbf848cc884e4d024c31d57f4bd9de03ce451579a498d5f00d2057e1e0ef624100e9fa636882ebde774aff7c3187a5ed5211b2d5b290300e0058894bb87fe37a57dbb2de4e8eae18c25bbce577a1fccfca1cc0c429d5c855f5de3e69a3dcf89772f828431901164a3e7b39e5decd958ef0c184581e16a06cf7ad9f53b2db304b0f9467bb9a784d65eee8887f5db9e98880facfd20b7c56a32f6087cb0c79fc4637d56ffa16dde19dd6a319b39a50850d1f96e1035b8b23341c7f47c9162215eec90a550c1759bcf52cecbeb34f982331b04ac62dddfce0434692902262eb838c6163358e6fd4f2ff6eb964d3b79ff12f0af2453f43fb9cdaddaba1ca0f1c4e4d9f09f953d7a6758fdc966bca7955e108296881ef11601d6c1ee82fff153e55c189f830bb3e9826bfc135e4630fcfd4267780c022d2410155d9cfe3574b3e15d44e358ec25c44ff9352d37d5013369999087cd0fc97a338bfac981d16312c0a1e8e1db04d61df0f8450a6b29bcf2aa5e3f5f11d3be9ee2e1c360a7cb6273f8e02113aa78215ac2eb3aa0533351dc07ea4da2c043faec5fe25d50b8f789317d02fc993ee25498fb6efe8994daf1a2ffdd8ac5842c2d4bfea0fc7a1bf285748a6bfff96bd14c08f3e054c8abeb03a16d1ac2fdf6d16a060ea38d07234596fabaa2ef1528231d95d6f5f84ef308d9ae2df389655c7a78983e4faefe228e8c6a1bbe990c48f750533941932b10e147206d3ca4a70b12e33c4800bd8dc1ac67e789044435371d4379de7ecd45f0794fcc30dd0e04a1de470687e67eee0dcac7ec036cb0251751679b08964e53f60baf54af2b3757bf58f66f7605d0f2afc6f36c308295d9c76a5a2ba64593e82270640a954c61e4d0e7569da9aaeb320c4311cee5a111559f0629342b74e1fba3b7d55943d992b59a166b62d931e776ef8ac70db79d4e10d1a92e80f392a626552d69d6ae4794d4cd452b4a89d7ce4ddfeecbf092ad570a48c3980b78781e03168afb754aab2fdcc498210cf9260c0c2d97734ec942676025afeeef0892146cda6903a883c7cdae041c26f18a660fbcc484e1a1aa2675b6621f4199eb61c5325318a32ec2ea696a25432971dec42ee3a24a0ef5b76554f3b23c9427b7558594fca9c84d862421391874d11969c5b6b5c5b75a058520aa47f2a33f95bc4784a7dcb09ab3a22af1ec5935f0d90f205d9f2983d4acbf065918e683d3c03be5d92ff654ef0e17f22e750eb3ee2048d9c66a4cf2a9544d12cec960be0ea092b9f929c58a681ba1abff1cc0bdb4564ec04c2c07b10d531d833fdc15b3aaf40468379f46b77926cec0795ea7c513f8558fcc642dfae7927f235f3238506d3e94086e7ffcb24628366987b26379ffa42c61abf3088a76afb8234b3bf7d1b309b67a44573fc8f220d13f5dd7af2b981e5398797ac112fb3d809f0ae40388962188664828c1dd3aade564815c8da55b3f697a4c4ac34c1ead2c2e4b9c2a1789670a1f7b960d20400691d02937743b076a9d20d9386218b43fbbba06abb2a6fc947091a87a55531661615e85afa51aa1e362d4a3fa5ff956ddf31ba20648a7d5ef5b4127935664fb02bbfdbd237432678a0e49b536b7bc08b6d2aef5ac55345888e30d7a554e2330d589e0d2826c81310c9382bb7c4e69d303bfc857391db254f2ea196c716111c26ec2cd5059f3cec1c31cac8475bc4cd6de86944d5241f167e836e0bdeba1e58a72c551bf1fd472fbcfe7e7109489ca8f1376841e921cc3c4f04fe7ac3b2066de54f063a1c34eb5fa7bd50d008f610889c17e195063bdeac66427cf4e194db457bc31825b93f0bddf977ccb1325add0c29674082843b8311edfe17476051ac71101e89b6c8e71b5e4d4e9690cf5d0d2e8cdd04176812c258b57af4910394fa9a5f5a95449ce3e13f2408195020bc10a279954d89854a763efe66ef9d9555e569eada8fa70e2418a9b0063c4e310ca2ae18530bdce8f6340e9a364eaca3f1273bc93642696a307b0268794a944ee38a829a244eb8c391ce5c649892e9d9114560bf4bc1e1284e77a89e8443a693f4ae2478655086c705e56bb429da4de1291509b94dd0816188f7387361a644006f3e61f9847685732fe61a41070d0064bf9afbdab8c3be11a04a83851b2f2ebf1962799655f82665c806f2966771bd8a3172d1853cf3607c5eb13c449be108e72fded13833b88b7629c72e0e8ea76d0f398326b433d52bbd98d73813e81d61cbd8461d17a00681d8fb93c149ab5e3b04b1d027530f5ec4d4ec648db2ed1ba496512ffbeffadd1e3ece493921334c430cc85dda1cb43ca1f70369c527d717f20a418ee8d57ff77b8f9e0174723b1bc899a37c494c97c0825c6272d35b68655d2e6376c8d0b9356adf0f243ef54e6eceb60a5f7e743c8b2df95fd8f25f975d65df80b16a57c76e0ffcd46e1ba3166f3e3559814b328a35815bf5520875d4b3ca2eff4e22b1509e145723ad1fa7fa2962055d2285af4ae23ce90b06f839e2be04856bae7116a90b94fa055574579495ae4bfab6b3326ee498e5f00ff314ca771ee620501f81b6b341ae0d095fdac60c3f2698dc2ffb2a8cf6eea3f5ca14c318f3b459ee7178894e305c61e344597e9a219e4a58683186216732dbf11ce6aa6cddd2be99777d25cd33f904b46209b6f9a22159a024838e69f6e554f322d16ad85e4112c97718ae5e69211ca41ce019885bd0c9bac634f2d3b554721edc6a782d6b7eecd986510fde9000def7fa06c71daec938c29fc18bdfbd2736157d6c4635767a4b9b46baf3561d395566b487a2d385384b0bba38d24581f004ea24a83595d6f55c8175e04032df1d9733559f59ee396fd285bcbeba2081a7278e9f50ce460779c87bb808e8dd1f9e5ab7c4bb2af85b29e4fe0040667bc9a4f5965f9f5ebc6d8803f8d8706d767d5c2c85bed69fb5183a4ac4ec0e0adf2b7e7d2cd492708d0759b53f4cc559c86e1d0455f4a0ef4832c222de6acf7343ef0d8daafdfb331dc493a4340f18a3e0fa2cd23207c45ecd50094bcece89720808c449ad0b94128a7d7e220d0f200bbfa3701def3d2c6cb0e57937bedc4f64f31e9fc4b6afeb329dafceeb745cbf1ee237f030581f6b9628a1cc06cb2f2524ddcc3f7569862a75fb6798b47188a7f0e0fe162c204c06d46e389bbf533194be4ed2616e8d43392c3b358cc3faf71a0fb9ea4dc78af451b812a8fdcd1cdd737569c350fcd314ef3953a0d483f28e3743c168d34bd1d4274824ecc3800aad7baa81f4979d11a9a6da45e620fec18428db189744cb81dd028135af0e3cac82e40be32787ac6721b9c7f84eba9ffdb4df630f9b4c19ee87d111f750be697d54ce044965abfa4918418c16f323f2db160f3beb3707eb69c6abb723d50aa19315d035f200163d2d38ca4e090fe8bb0573602769fb7c80748df3adce93c25396f0a5ea56db87312258373875e43bed918ceb920074254931ed20e8c2153b83007543e1c0fbf00db5e639646dea14dc76fd24766055995c8bcbde7736263bf870704ac79996c7a4c581641ba42626ab2d385b2ef975a75bed07bb6c41bb0ea82b14589b6c70559b49b5fbed2328e995f0b26bbc448433f96bae2f0e25ec0efdadb446872d5700bcb437a4531b709aff4550af0032105a1c4e602fb80d4402428c004c0481ce171e657ccf42be9de9f298ea7a7616ef4078d54a594ed10a47028424b336b894ea8bedb94d61628780b71be1766b9930dec25df5a320c696942e37df0786872b654ee28603d838ed3caf32486fe9d50e7d32bb2670ed3c8aa7a01b53660a17cd81442f15756e0db5b0a7a145001b76139f4cd88ba48ee5a5a4ab1a9df682b8046c14562044dbc2dec13851f661a1f229f0bd3393a59414b26d84f4f795134a7d8c0c0e28c6d18baf0c7cd38097675e0b0c3df1aa4ab0c80260be402e94417c7caaf5b57b3ce256fa230c4fd554db25dc3d9b3f319194370b0e36a6735ac4bc741e4366e0d413a6a4a8bf4ce93766c9aa7a83962dbd92ba9add0f641b3becfe6df74dc742ba8e392e294e83797fc2d7afe9eec88001866d9bc99e48bc51732f6ce1e846bf7f40a697e4a7d6e73daf8dfe6e5b651ab26a9e8ade8297c45e205a0ead8712e6a8c65a3619511505901474f725843f2497645279db5b28e44972accd74ce8e0c19ebb04237fa015ff8bff8847497183f39c03ce0f3b19b37e7ae879827c46a84d3dc914b6605f3177318a99a4b436d552e7fd13a4b6b2369708e4163c45f2b5b38ace99568502f4cb7d2daeffbcdd69f76e50c16b158553a613789c50c2b9045eec2397aba5bd1109fca3b869c680707022b0e3c2c45f60a2a7c3ca12b3d8dbc2bfaa064ea53f83d5056a64ff145bef1172b40f2859043fff13fa598cd7bebd46c30eb1d648df7e0b120ecef2d451d5fa1ddcac9ef8065ca758acf102cc77f008f2beceef43081a7f40bd4222863d155c0dd04214c9c0adb0e9340ffc2a425977903ee369b7e5b5bcf3784de795da33a442bcaf8900463099c0c28dc300fd420892d30e9001969cdfb1685da5919ce392be5a13617b61e12411bafc7b308100c17dcd5a701e130f358892c43c1434aaadec04694b9e7df8d76ed5acb4263793fa2a78ba7417665c0597ee4ad578a67853721cdf7574be14bfb2e63241af29749319c69b08be5a4c60abedd8d4f18e58ff46e4f7cd90297c287539b1edad64733c3665df67b88cb04c15bce68c171d842e5633609c0e503b2647b86cf091dd4ddc2af32fdc9f507930259bb0c4ab2ebd4d00ad2f6008d18865f5d0e61a4bd081aa244d6b67e3003f826a420c096b2e250ca6d958f69fde8c992af7cb8d143d5e7522600ca161299d6b39bc7a4690e6d556dcb3da35fd6b7280fd25640fb630a94ecc3a2a19226a05e37cef0a129ad9dbc1e5dd36d61e1b51bfb3317ae69246074c744befde00d9b1cb993622975f4d6f165270375679fb154547284c34b91ce664b5abae1e2dee6faec1c39cff947776d196403b60ee042d72fa4db2fbcd7d81bacefcc703525f2c8c702e7516c14b7e20820395846042a0f83ed42b840a5091088d297413f3fe0b0e2d7a85ea6761d563c57cf39bab1d9c3c54480073a75ab9e941aacc51a3e64f5cf3f8257618baa4934afb05906ec9049a249f5cf261850bacbd9170613881a01d4a524463532c67dc1a73641f853168c5fb9d2bcf4bb6504a2e50e141f2729d0265659fb7351f88ed7f5855fb54a53b665cdafd96a11afd8f91888ba2fb4fecce64d743e1396e643448bf04005a50a8449c19906b75b77de64775f907928f6b618ae9881a351f8e2036803620c309d5bd25508f57b493eb80ec3dcda012a4f6357cf9c6abbd57fb5abe9ef776f3a1c5a6c3f6b73d35eb23a8bb228d5d744f3c83922d52645a02fce09a61e98e3406996c3ce5da9475a3f2715d2e210e6f12402d6acc216bf3d654c54afa12cd4028b7fb68e0273a6d2fadd5e7372f0704d5f96904e9c83652bbcc28f09e5c44007f4130d343a11b36ce126358ea7e18d8aad8450a0afc0943bb3bf289854263a49d4a757b53f444f5d4a27d5fccff903577c757634034ee3fd473f231c0a2a721e8e3e84910d55d9b9e4956a7ff08d57565a85b91973e5735a0a82a8edadec091d762685b15557a46bd2666d2d13b04d06ba48d241f8ee5d1ff10e823cad803b4357727dac4cc173461a91823523279d951e1629d8caf5ec7bcaf252aac8ace8ede8229fc446ab12d21b673bd4c15ca8bacba5406754005db03e647cb251bfb48914230cf311e97ceda1e129c6eb83475bc4bef348bf0e05f54066b26a5e6acbf37fff9c0dda1d46f85a9713736cda6c5ca84363bf6e3b6747bf538534a67f67f4ef266b608fff70abb5e5632c30ca25acb89abce1fea55fed33dbe1045b0a4ee63c48b45af2650a3b9e0274e18d7910c442bd712cefc88adc7a8c008b517b7faab70631bec70a18e6db0a832d9ed2ede080cccbb0c5c528294d40215d51d4197d13461d222fad29f46f5b7793e05fbba8b65cbe3b7bc205facc8d4c41f1aa3844ad469418c5ece906add637958da24b3ef6ff193b2f142307640593d5f5a04a2cbc874b41a35c66ae55a84fe39ee914eef6887a5d98adcb8ed79bd94ac2c3b33dfedf0b58969ea8734c149c9829bf8f652dd6e998171e0c35f801a6023da22363518384dbe4efe1545323b64f5bcc0de82b875f82f199c4111a3266d85e58ed579d0241699bee85f7863f93f2757da05663dbe5ae18f937f6c5e4ca12194a36a156d01389cb5a60ab448ec971dfcbc1d94e380877f0934ee5b514858da623e3cf2ff7840fb6241f791ac330d3badafd57bc7ba6f1faf98ccffb304984fc01ebd74c660fa7aea523407bbc82dd87c4f4e04e8bf62aa97548cff831905166db017352419ce8bb69e5c085197c3a535f3999011b528caa632783d77348e818d884d361f694aadd44bc6832813ee5fbe1111631395474d280e08b461bf7b98c61bb6f97eb032390dae018b4258abe34687b7f4632e4ce89ee746541028fd6f32c46b5e1b8d5885cc6dd9daf1a2f9b5886c0ea31a43e46ee2be7501cf97a39e23ffec23085fe646143c488a0024193d39f33ec4dbafe3fa9bd0551c3d921fabd3f2f86dbefcd52a0ab83ee8f054142ca284f56894d4904733e3604fd6d87d07f8eb354779469922ba5184c44ffbc658133a83406ee2398c782ab9da036c16d0729d664456f241f19313713a5bd2761f2427fa78c378eb3d71cc81bd9738fe307bf321ee05d930de750f7784d18615a6e087d7209c6bead993e3c31d8666c48d1492c7c65bc82f73ce4a3610244c466600b4663d64c00c5c43953d778f6fdf0f098e3d88c0b2e369c8bf7ce4fed5ff0287b9c6c13713e1289918c35877e04a2d0cb505d3077e8d4a53dc1db55c5dcd363a1fed47adb35f56f13950d0e45781e743f4ce24a008a9bc99c4e1b946b84a758fb33f51cc05517f1f19c61b140ff82ab9cf7448594f81b9a5951bf1320448371610b677e5e362a6fa4bee2494015c42e5a76f68cc037065122c0bc28bb3c2fad9c84e9443798ccc8b633c84cd9ae5806116b2e38ee14cbbd9040a8fe97aa2fc45126757f2a6a0ac9c5c4de86dc0c8138a6b55923da4a4c1cdfa91dbbbef52a86670ad8454c1e7e30933cb5f096036a9a23cfd5f6f4c72f01cf6fee25ea6c85e78e62fd7b009ff0822e1eba8c7c240931059475d8f7353cae08cbba13fe2752faa8592272137ed78f2c4357454e86393fcda825487f57f83b04a55cab93a9d60a862a6cf298a233e301cce238546b58dde74643c07200dd63c10f9b93347c24f60997f6e0019fb93bf3bd1a91bac6af9f3c41d8c0a8efe70a985b7a1fc32353a40588c108cd13ac256626a01e2f00a170ec3b2126bba1137c926a0179d8132acb82376cf3cd25ce856770ec520bbd0395a2017a147334274a72fb3824610b428be1efc245c1351e0ada5eadacf79fa11d04d1d921218730efdbea99c3f12667f742fe0f70ef18b8fb0962a7fe3af791494d34ed9014009822e28f493d571042bf4063aff86eb5b902ba6d12fb3f4106591a280e943d95deb00e30c9dee7375e5605ab2244e7a4334131ee154ba4c2dba1489e174e2794f5be26b47ff9f0adcd6290b960c6a6d35c9c56b7cde51630d5be769eacb13875a6e4f2773cca842b76379bbfbfab954232cc8d8952b1a10919e10e18672951c418c51dd6f966c8fc049cee16f9a15738337f172bf35d1be2f85bf793b3d17d4af3255c997db284b3dfa06fd49b436617aa1a067174f7f90ae387f83a2406854adb3de847506c266b3ac63ec3972221c9c273a3cb321ef8e4447ee9c477c97edac08360e9e06b8928cd2ab0f1b2b8cb82528361667146f6b5e1a06b3c74e220f89b4d75f0e0bcbf8efdb018289ee94e121e5d1e5481f970e27d7e23fac501a25d4716886a22be5a8e10f3e31a94673cb1cce625a7ff611f705e66210a9c354aa455469fdd940a27c0eec848612f25bf42318f9780ee7fa3a08a545fec55555a460c7c7739e404981ac642dcf9bf1f7408001614665452325f81c3e43927ab190088783e2c6f8824302649ceb307bfcbd87f0f4adbc2a0f4973fef66dfd16b72c359621aec6c0dd43c046763479870dcd475d5a93202fef72163f2109ee4fb04a4cfe25a711b4fee2127ad246311de6d75139e76a7d03e045fdfe12fd4f5833099be68cb01bfe91fc02638ad907f7e72123e660bd36a036f7ef9f503392bf3d06c8c9429dd7fca1698cf1c8878df1bcb8c5fb1918fa682deb10c45f142f111c091cf239a4493d3b9bacc7cd007be6028c36bdac631202da833c42297c089431dfaacd7f67a1146a749d899d4edafff0c6afa7005deb673f2201f85069ca648d1b6eeafc18df4421b7c7016202c1f2be6d47f75acd4776cb543da715b3f63a09fbe68a39457a1ebc7e679819e5f75fc0f4b0a47cd7ca6b7b411f9385765621b33f9b79d97e4f76ddb37062b81a862c9fe57035492c6feb8b3f0fe17b54515d2fb166d570b7c868dcbef1e80919cb743d6591ab0e8ac747c4a06a2afb58446825f2b81e137575a04ba05010e21fa9c2a60de076e06a2fe63e174121824a898107f2a1154690f4e761bf241d7fc923398e6b7ab826155b1567b955566ce12188fec4cde989f87b236f5ebc8e59f886176f359078f0c1e1c2edd40359ed5e7c2a4839f3a20da9aa6e6673cf56911c9f945cb434e6fa00d447d9f63379d908d61af0310c0503986589fecfee155e5890b302a41c3b4ea1785ac666ace066e68bd06380dcb1e178e6776b7f1844cfa01cb9654e68df14f4d941835671ac6f60a975296b30e0ebd7d85964b2ccb841f61c8cef7c6c7838d216353af62820b4bd67f75875d1e952feeef92969cc10d6b6f9d8786a5e403f3a4b217bd298e31ed262ecb45a9f42e87b218e35a86830c2bb5286abe5ea002eb8ceaf738c9c86ee818832e00d27d1990da26f10d9d09750e1906250bbd9b8ed6072bff5acab556447324991cbc4e2f678e04be1a0e4bfa3776d22a1dd9fc2e79e890a8a047d2730b2a23a8bb0f9dda23917a70754220206f773ffdaf4bd694a945c20b8b30734b2ecad0d48d4ca06c4cee92776977af8068ca2725a5694b3b72c7a7ec3dfb28ccd3803f4357d648d5a9425dcb88fdc2ec55db39d7fcbafb1a3af1f71fab92f2a12ac64b770a79a234bdb9d084feeb3223aacd6ae457d5ae0a2dc86d8cb98add1de7b1666fd13705dd312bd7bd5c888f5587072e345a1fbfd6bfaff1ce196a4ba0f4cc0387383072d3d82b4ef5010e6d600b37ada4dd6cf1529a38fe51c83f1ab36468ae9b0899c44aa6bd76d6a6b70c9583e86cf4750dd7d77faa4c45e5389c0a95110eae8b85b90beaa84225d69ee27f8a5808f6ad10d184a7a32236a92484bb736cfbf2933ecb277bb436242b0aa74fd350e9ec8eb6ac0686273cfb71bd7cff05aa75e780778810d7bf2235c2291e261245a8770b6144412a8dae5bff81a6668cf0e9b718b0c52991097185159241cdfd772dd92a25511ecd89ac5a40b8e7a66631366c5eb2d5a27acd3533504dab1b3b7b81dc84e5d2c66c6ca4cb158a630b4eae2a035abb8ddaaaed527c1d6344aaf743a6c48f06be16d1d07a08bb590538a361e8c133d25bda29d6d9b59f9477686460c79f6999db881187439adfb41e0f88e11981b12d6b72c945523281e04b9082c7f691b22136b26461d12620d816278cbfbad509a8c7d9a5c3f1cceeaedeac6be46a70b8691dc657edcec32140c3f5e5e2632c799e09f951ae40c62b0bf9b4db40787f406e4af82107220c038997defb7bf9e0fe441e9392dbfe8d1592ca299c590c0b67cb89bd99f0b01711b42c5249d5cf06a6da7b005bc075bbb1e32f07aafcdb33958817beb21dbe2d9bab711c685c63fb67f25a2bb5ae8132bcb8f3e95e331923191fa250fe65df6eb961c0687aed30e58deabf449da1c80c93b3b45158341f74eea956efaf92a2082aae36808c3798a3cb6cd8ce64bda0efac8b92761a79ff244b731ea33c48ccbfa5e87f6cff7567319fabd149d479c2b10cd67e69ce257a114b705e6a6b78e88186ff1cee550317fb64a0383205e50b80caa43c88871109eefc4b42e6938450baa74755da42e1aad9a2a2acb256633a66f606b732edd14f6b0f8858f4c7d294d8c554d09ee3bc02a3c707dc4fb968855536b4b6b882c3983340f0b472d6a63622bd2a72e017f5a40a41222aa9ffd3e45d444d1e9d7ca59e3957ceb4ea5bca25d98c7ffbf0d9527dcbfbe75c03ec13de23efc90efcfbd1a188a48ffda6c28e26a128a61de533d174c53b7a05f3b9fac492c6975eda14df9f05b6b92386c4a4272fe36c029263814bb290d337c7908a579cb85c311d503325fb7e8d6178b0641a58bc85228714afcb2d151b9804f9181c6020d84010efbef44e4b88c46e77c3a2959073d88609608be55fcfe7227fcc4c5e0e0e0b7693c0a3e26c45d04156b8a5b4b96a36b77f1c9de4966916760751f068704ef1e927290173c771ea4ad19f9299ee0df4275a572cae60dff70754576aa6b448cd587b4160edd7acf5e8c641cf8c4999b7b18bb5101a2d11cc97c50293ef0a17575f1ad97be6b1afebf4e2f908cc5fa2337411a7145391b156e40828d436324aeb04d03e085ff0ef3a810f5b0d689da6dbccf0bfd52f73594b7d747b8a71a86899defa37ecd9fd4b4b6a4bba9a87c8565fedd5655ea3a6c221384384ed667267e9bcea75589e2ebc7e5703a8c1db42d048d01ed0f890a68409330fa62610c50b2e2cc6ef404cb464a442b1a6935dcabd1ef851b4e7f9850db48571c807582f8eb1cf934cf8543b32e999c1517cebef34d2b447b7adf286b29a0dddfe4f6019484eb168bbfb5872a77c82efcff96dfaec278ed1fdecdafd3927a2769fde617ea1d8c13427c712997a0cf0754f2ab1594740c86ae0c7e8655232f2952f193fc0eb926d7a69931eb8a65587d9a7512daac1b367c133e1cc9603a9d677f49e4e64a96d7ab1c2fe71be239ef563ba3b742f44375aacf36bd929ec0e239025c285f8bd53c5f389dc57d5c2654ce250bd9e3e32b80c89c8802b4d7d62b80c0a73a2f73527b1c52d8f8c7c0f7ddc871baf4cca914b29a7a21254ce53e815062c106fd288637c681658b41a4655c92fd24d3dcf6fd04f11131e242a87bd0951b4cac15d2cd02bfd32743231c7cc827a047d5c22afcf8c983116a7d29c25e47265facde08cb0d90ceeae7c4b25ffa7555b8b193c814ec11ebad218aefbef173c021d3c16b921728d0cfe2e88aae186a8d59129c099fffe203fb5613822c86d1a73be9c7dab4100ec49f404a2a200228f1ac43dc66d8fa962b3ed8ac01cd2862e5e895dc6a7315a844c44cf981526818503e4d7981b008ee2d0e8747b5b8a4f161324deb6286c1fca0396d6ec03e8af4d5c10e70faca8bd5fcccc3990ade0b3f549a31408dbbb6824fc5a52e65fe2a91c5b34867688a349acebd0ee12b0222991a3b3cbc853e364af5b4d38c40cc15419c60b4eca26482a53656d514743facc2158322dd8d07acf270ba79838913653c4389c1d4feca1b64a0d78af67d0744c627bf03c15b11298b0bf539003e62730f061fddb1dafe731195886bbcdc9dc440c3a09eec579b45f0c2c71e1c0967830036d68f84b17b3738d7131a407eb91b8c532540e85272876f56d64172ad98e1e2ad0c8a5f9ab79bece69ef3dfca3212b780301b0e6838d0f2a809de75fd01c74974d26f3d1e340e91bd3dd09382f117f50d78da74975e824fbf17e08d2fd5ef8f1e25ff3de5163a67b4bd1d4722f4ed3bf571c2c8571a441889d2201d3bcff6c4e536989779bd17bccabe32ea782b82de9a9540dbd0950ae156c7fca1ba374f863e79f8054a23dd718151726e517a1d5f787676226ba699ff216c089169bd8f6d973d6ea4a9778cdcfe089e3b06c9dd08c002466c148305a47f60ade2f09bf29bb51f499223ba382f6a34f7ee9b505c9c0e6fa5d13143422f311b8351b8fcf1e4ed8fea69bd36fd8d865f43d799daaccee3d4a249c87a656b1267900581afb166435e70cd744131374636f5d6121e5254a44a4f2c5632471053d8b676f6bb60f482709cffd094938ee9a3a35bd89749bbc337a135e7c0f2110927cf937ad695aee95be7b7e7d4b076f0972ad462ac763b0dae5a195ec77bdd5426e3154bd1ef9fdbe7b57f01f37fc5902dee4df632bcab5cf779161f37e3d473a8ab4e3e5730efab57b537833800a1f9ec41dd3cfe1efd6db889fcb73a919c03ae0eb561b47ec46ef64776e21176978dfbc30e29004be627b11ca8cf4b498e5309927a3007fb32a5620a75f02860418f0016f570a3ea77f2683da0f33ab6ad2d8b7ce41d5423a6cce0839bfc20254b771a2b7358c3b5c1cf755b11480c0d9abdf8405d33e8620082c0bf52a9dc173ac99a46f585d31667bb2523fabcb018c2cab32a44d38b8d3931606da36df464d890ac75f9a5f6890eaea4531a9406a2579694bde4bb67276cee79bb611e2c3e702b4fdba8720ab7d1c9910c89c61e2d8c33c6ad37a836e037c546b1405eaf003257696e3394260090958e0757b9187bcc33087fe6e4e7a64654201b13a2a36af8b13d2a49c01ffab4b46808a40217a05481240fceba9e71891430dfec801f61c7a76cc515b40e38417c6cf1b0211e5df2c788d0b67900ba37c84c40a376dd2674a4ccb262c3cfec689af8652373d5cc51c080f2407f9e8cfa4d9fc0b33fdcce28d50ec8b86f9011e4bd1a3424224dce10f16cd1193ab4d97dc88323603e88d653fd362e88089018f1b436e29c93f1aba3f18e4b3f74e5933f0a03b7f6906e29b92c3b571b94e925ec5efbbc275898e7c0fffeaf04b856069febd94d18fbbae3596529768866d4afc214007e74e4985b6a2efef8eac5ddbeeb61775d6da9fb6c1caa9c60cd0c63773efbc2ff75d318cccdbb1cacab1d3ac13caa5a778b2f9e4ad25f1fc00893b090d648513a6e471f08a9637e4d0df41f63b4dd1697864d94ec0d1e6bb673984006da3f8a972eb7b3561f11c97ba3b6b444c02bd115d0e728f05b29804c5a1934f82a46493218376ca5b322c73882caff07214212dd8fdffa7b0716809bc67b867f4c2b32e1476a13e8a50a76b6446eef89a81a70f1152f13383f76bf79b0d293f379440fb2077c620ea124fea396ebfe6c2ab964230843fdbb6a1e8d75a6813be65b93bbb6478535f47a4b2f2129ddfe7fe4d80f67dc1ca9d4ade86b05d66c85a8a7a852917d6a647c6605ee50b1e0822969043f548bd4e63d0583e0a8dd8ab3b3b74ba535f932d36af34b6a319ffe34757b39b7dd75484c63b09b411d7b107c9f0ce3b1ed075ec71e71525cf3c870a9bb76371cec028da5e8a0a025d42f7aef1fbcd3cdbb5bb7844486ee1d2f5391012bb1d5bf784dd2af7d3828753c561b3acc7a582dd2da33d417ec7618aa03a7eec02edcb96733085eee4a36d79e1cb5ea370a80f22b5f59fec098aa7b4156266c1f22fc47153b1d8eb28273cc7a3a00c9a5df35f02608a4a2f69a711f846825aa96cdab003ad2591abff9079d5a60cf1f1169adc877151e8f5e032b3dab97cf0a5dfcbb3e643a760e0ca9c7f0a29c2d5ee327854438066a742a3bae2e538a89ba404f074865eda3bc86664ebd806c126cd2b46c16a61a6f5022ce566596d07292cac89b1773ed614bf34faf9980b898759c01462fc05ff056e03e73bd8323add966048c65c29dddde72d8ae8b4a4452b0b0d6dea99c252e6c9e68143a60425220c8986f43be0cfc451df393a68bcaa5bad14d478086335511c6538ae54de889db9f1705e56a393d5bb6d5490e6260a5bcbb72e4d85f0924562f370025d50ec55f39f58abaad6cbe9860d613c614784d17919ce548e33a75079515a39271c5281e6dc2e54f2144e43a701a38ef2c3aeb6560a01d07efc619451fb884d994a5aeaba553f07f9d5baa5a52d377b3d086d536c08123972eb05ab393d57243a015f62eb83da3d23891f227b46e08c646f8513391138e04896570716f5a85079617550f831c02a9d75fdc31f7c528f567e434894675ddbb586561a3c1a736281e4fdec7f6b3e5b63a418358854d49ca3d7ef91c5920ffddf09fc4601ef7e14675ccd705ca594dc34c03f8d3b32d2527fce9c5a72b4d209d454902c5667c8c64a518007a519c2497ee29c0e683c82c72325c080ab743fd202c5dbc375b80d13ffd367714a1bca7bb936daf6715081385fcdc78fda260dd452eee266bcc072449d3298dba2a27b4e45e9b6c482cf67aa784e5a24b82f8457a905d10f3625d374c103531559b977ba76579bc7499ebded288acbe2c8fb3659a12be19d3bc9cdd46a196df3fdb54a66b7b0386a440b2980b826f5c096f978e99bd2961fb6b0694821553f71e112ea253e61f4db6a857f66a33a9860fd1fe07d020734768c965ebf89d94e4f5e8c0482f7937a01b84fad5b0134e709629214cf619fa1064b3b7bfb41d164045aed650c1879b37facc9f5bbeedefebe0c76712298d113288303077e7a324a521f3b2a78647cbc78e6c4ab56b7bc6e5616cab3989e342f34621dff15f2e96dc67a1dd5bf9feab4ea76567fbef28618b8b2a13a3653662d2a41ddc4485bbafe9b1a1b70bb62374b6e4934ac1a446d85bb5e9736cf98a130b75521f51dc4ea8bcfba238bce3bd0b18c600d18b3f4f1fa044c8c58b22b8fe50cdbfbd6e93351e19c0c27fac5a2bd1c95a292049be4a343ecc667e5702e3c3c23272414a912eb5ad2efcf01636e306604a2982d5b0a16f996e75a6108962bb1c11bfa42424dc0eaed7aabd7e8de6190268ebdf31a53f3230cfea4247889d0c6dd087b3e42c7bacb58403329b3f23855830cc3e1f15f31fd569f153030a69090e385c54f90c41981d62cb59ece44fae5c567e0c742162fdf95572150a7827f91dda2ab9b2f61bf6554bd2710d559b3b13ba09334f5b65104d6dafacb6bc219dde3fd5f71e70c5927309683661061ded08924a779ecea12080dcf1fc1dcfa4b6bcdac46b29e6fbdbbbe105e0be213b0947c38b6275852d61e18910300f31020b7f58b47b88a66cd50f7f98e8ff48d8bd06e549a113b1ff701125c2ac6afb24b23d965b2167eef8d456c34d3b44586de50f33a6d116f0435cc05423d674aa780acaaa7d463937af5abb6fcb3755e2e9093343d84d8121123926f4d4aaab7875734ead49dbd28fd3245a5157869f145ba5ea5c12c6964b737bfbf34f3e587f799260589dc25ba1f7f675b9bf4c1c9956d21ca2ab78b1ce9414f27d77be94d025fc621ad6ea7fc0c8802f0514e2dd1532511a7dc7225c2bd9f7832c009669be5af868609b0b334090e70066b17785b5b65d54dd98469a5dd5f6a9ae2fbc9778a16e5c61bae373621d2b62df14c288fddce353c58da1ed4ac52748214aa359ebac451149d9ad51db7b59903dfd2e4f0c814d0e9cd2fe1b0ea9dbdd3ba4726f8346c8f0a7cdaa01d2c2142e4ac1b4d16d8943eee5df17849f009486f74ab9ab32177bf0a08d7df4b910edd2555d9757b4b3c130da2ddfacce18b61281de9f7aa99b83c70ed5494b02e73632c1dd2b3acbacce4740bf179548d75e8478dc6fdd2b437fbb1cd59400d9a46b8d46e8f0624f672730eb8caec21c47da7f5b35259e21beffead81cbdd0c39017486161d10a73012ccbc762e5ace63287c30dbde83b1778ef8441364a9c05bbb4e43c44189c492575f96590070400d8f8d3e373483d1ee767413fa8fbb11750e0304c9bff11ce5aa631d031182501d4ac02cf28f12f6b4d53a76f825878013ebffd6c72d9a1ac5cdef790e3206087fb3fc824968df4c0691d296a87c8007c7c3428f89fb8a23649b7e21c407c761e4d33d4e3257af4a6c21f8f10b864f0a73c76322149c4e18450079369f379c5cfeb9e0aeb3b5f592c4714b69958be3e764a00497589d4dcb57688b60490e93f86b3709f63fd535f91ae2243a315f28800fcc251256048943bf003b8c4f567e7879221feb8013b1b5d2f11e4282f982dfa6e268eabef9982a35c31df958507ac971d572c0fc468b66ffc12e119f9f83ffd309e86149c50978e13fc0e4f89811e04dfe46f0880745cabb8f21b8a22c2cd245af6824198914b54b7351159bccc64183553ea6a2f58deda6e1febc38c3f213360efb3bb4b8c1b7ed129dd35e16c1249e99bc17833c384aee0c53ab16cdac15d44e7a21ea88f4bb979cd439a86888fed2c44e430b14a13b9178e0537a23a3a5b04d3edea416a04a492d80e07c8451a74ec8930570916d0520137f79c0db9af3ec6b390a722d6515bfac6c32010df5a6d67d4ab883e42487900521b2ab0f60db2fc1e4033e9d63f922d867b052a0d3f36da44ace112e4aa614e4e8c867f807484536aae976d6db104afa70b471c4fa6ddf70696f4fb7bf8df989e01e3614f4419c390a3833359ff2c9cc06dcd1daf0cb609c8e5a002d3a496cbc93254fd27484ecae0f934dadd392aeeefe5068901aed2400e1a146482feaffc1e4ccbfbd8fb274e472ea8d3121f1871f85647c6ed817a1f4ce0c24b319bc21ce8e928a6cb3a060d3af042cb5dd442a4af39084e7b19bca58219a35e68da0b8ed645736fda3226fabb15f15b88d05755aed93edcfeca9fdb3ddf059848dc8c18f10e58bf663b146b1f4d7a4570b2fc376f28fd6c1c4cf5be9213dfc827866fe9f9d410806b322f7c7feba192a3aaa52458e8377e0e38eb894177d6f009343f99acf56d734520f05e4f5746f8216d6960e448d90d3ca42d07f81638e1453c57a1dff951c6be3ae96f2b89cbc9ca262c482250ffd4d1baf2192fe480d74cb7e1c1a10ada2406afc8502a503b55d66938221af59ca92c16d63eac27d6aaeac0f69999a1f7bd69f6735329c2c0d31e2eca5c252d3e8c447e75a95abd9739fb68405f82d7898eea95ccd4b0432316eb592d6e7ffe187ce6f2cfcee3ee15eccde3eb2f13018e39031458dd815bec4d1124998214dbc8d78c4ce4318f906bd3fe18f961ccb12f15a3c83e155c9492131772b4432ebe7251f6c7d97fbf939bbe1b43d0cbae5ee5857caf6dc6c49d72cffce2901a2987222fc3fb67e2491176604bc53e8d70c925b4e0be923429cdc6acc87f88952615170f41328bec63372cfe6fad906fab3ae2220eb0f1ad70ceb7d774acfdcc0762cd01e307e0ab936906903c5f5b82bcb6a0b1ffa6dff949f3b492eb976489f0e27a1074b97dc0902a28374579f4b91e72468dd669e64032394a6f251ea924ca5d1500eb3881b5e4d3487f4d3aa9daf8ce65db447e190c48a73d3b71d837a0193de975021813325ee7cba04f7873e623cf55af187a8c3197edfb7853d8d12829ab479cb2106ed8cd801f970c1f9adc3f28634660529efadbe8611471175126dd372fb67c981630c0194e260b5286937742ac00fd01927ac80e3760d20d8cbb193aa5282bfc9676cb0052fa07b295793f458d063a5027ed62147c2e93d369009474754ed85fc8180e08916df763168f3712674727ae6a61ef56f7863a5060c452b5c33776df1a3a6679fe9e8e7d40050207acdc23e496f9182d73116e0a8826109e562d15f51968befab910cd8d0badbe66bc8f518ce908353bc8fa9b04a17f64d6efe78438603509833880ed994716e97479ce26c078ef344af3a493812e1c72d154179e89b611b2fb259f082293f975eb3067a2d079e42659ee8b748b24dc771f2dbd69ad3e75aca17788350c6841a3a5232a398043f20f29c357521aeb29811d6f76ae9b8a2288e463d2584eddb0268e0632da3bfaba5ef262541a309579fe105b5b45b824a543cdb13587a23a4ca923010d1b11a06d2015210a2e0981f23d7f243bd16f376787b4aa88a9f419eb06612e415b3d76d149aa685d2f788f074e4200083da48d28acc2e9056370809d9d052def50d73911d56169f9f45d0414323e0b8b278a4cba3d16d7bbd16b4335740e776191c70610404ce9ce7c1e1eae5cf09d9235b7eac112d56203cf684e4e62ed656e31f5ed86d20ed86ff4e3de8ff56dc066c12e6135b7b5a90bcd1e1503f6578bb31bb07117806a0a958f09f17f71beb48dc932b079392242b0f941806302bea2c121dd4b278413d8beef36814a6ae913cfc18674468c356f1c1e9dee8a144e524b04bd59fff239f272879e27fa71a4a29f4efe0869e9885973982ad482da9c9b670b82a11854cf9808c1bd5a99fe70f2e1b43ceb9c3e02a147d8ef5d284e3b080b3fb868cf9bff2b75aebc89d79c9c24422ee0b7f92003329ae8100097abc8cdfb86b41ff63361b0fd90453bbdc57139fb1601fda31d1ae3c9b8870027dc053e508aad3ea5b1ad6ca009d67633b0a0f5e4ec6e76582bde1ecaa68f4180f3e8d625fe96e3730cf655dfb581f7be84923747a38420f998f5071a7299cc9af10cdff865ba3269e081cba6a984ca9351b3fc2ecfe414f1fd60bb5f272ee3ca3a83e8551f39cf090c0ad7fc858e66429acb55da01027729724212ed81c14a8799f17f9bb4f5c651b367d0f0598a3ead6f69f798f42e0ad78ac5b5505f0db9e7f8cd68bfc345991fce0b02a1e909649213b820326e816f7380412cafb1a0c00174bc30009f7981aaa6210ad499b51ef405a5de5fd5c1ba907f2e6953c51d14e3917401b7d54f49213f36fc24f1af4889bddf8dd85d39a912ebcc6ae0c9d8c5f012315204698c5104a6143a59416a7582108da5d939618fe471c2986adab47ebbb466320d465f3a60c5ab32af7e27876e08f44f41666d50e9701596e4cd762241ca4e2eb5ae317d15823730a9331a598ec0d1da6a41d4f481355929ba6d6c9ea93f64ec42dffb6e480e6b4c10bb1a3fb9137b6558e28899c0028ae031d27f728ab64cd1a2e67441175d2adcfffa9b354416e574b049597e479c776206fb37e38917eb80fd7c1438ffad2121e21927c2777b1ea7f14a90024e1e6fec5fe7a806b6c65b640fe5257fd9239dd55f305e6052da878e53ba3864f772cb081926d32ad4190039721160a633ee123af6dd419e3ed2d0817e995199b9f6084390c942299dffcb3e5dd146983d26663952019fa7a6ef9ae2f001f2db4e2a7d064f84b106c7fe3ac0a9d6403b0dc7706a5ebb7b163e3a89873144d22562845816b079c1e72ba738ff7faeb5715f1284c61b7dd5069b4a4d00a29d5f7f2303f2af9b171f0ee0f47a2549736a395fa2e6044a7a44571817f445b8ed451a63e8b5a78be6ea336fc42f6353274a33492af9e4f5dc89ba6d896a9e25f71d33dbe89d7596f3e0394de4a62779c18860af23cedb6a9e88784be55945d6e4ff680d04387c0d70a8bcea1a537a918534cdaea466490a73dfe07ea3593e4d6714f0e57526487eccd600d8a384316fe3eb09bd5b5f1299a3ad2e77961f46fe50b09238647c2df6a40dec51dd8669b8c4884cd9f4d4b9e4bd2150433a67658eac8587d1d2a2a3a821f8bd22bb91f0a8a69a47e0d2e014033d79408726a750bdd1f9fa60c87efebc8e21d33b1bf781e8fcecda78a8e1464d31620390dfebb2cdb014b92da5e6389fb97d3b5b0cd278bc2f6baad89f9cf32348c4e5c0aeedfc19f3f6eea3e499dc7d5fef8ba1d971170d5daa0e0eaf206d458ed8fc3ee8885ae0843d070a7fc5004b7f4596687651bca2c13be796c5ec7b17fe42986cd7f3aa9b62f05f5b3d7114847c7a268c394f95a8cc4c71b0e88e283dbd8e462f7a05d408ab7a712660267950fc53165312896fb6d2a37ced15a203988c9002b12e2c1a93b6415657b64858d24d3b6ebc58917caf1d2ae55e4aa671519b47bcce05b5b8c3e11afa75b1d9e63331e240d13bfabaa70a949908a6222d9f567db06e403acb91f19c0fbceecb1f0edd4cce66cf568a73a8b93ac0e12b3c7392a64f6d9d62da316b5103491ee58bb4d640b71417223afbae2fe45fef41465263d5e5e028a972bac540cf7a983c5545b30f635d5e22b27914c22422c112269bd31e3cbe99b1d7bfb82fffbc8b6bd69b5521d62dff014dd00d1b9f7805970eb6c7912f0cd7666a3d6b8d05fe071ec0a4cf34ae5aa00da10b5febe7cdaf6241cee915073db671b2c954df5b8aec71b1db83a977f53cecb858faf79b5910c38ffde29cb719a0e42d169dde3e2e6a728b6617f2ab67a4d87d629c062cc0030802f21aea7412919b57f1898662c554e3e606ca55ec8dcf53d01a27fd058a7452fdd3e77e1fe6cf47d8e225c256e1b871c428ad0fbe69bd5beb156068b62f0e0090d44add6e9cb6f716ede5eaf3fc6cdb5ad9c4a47b26efa79716de372438340a55894460c58f2456e3ebf15d9cc55d75ecae89e9a3b45bd9032de8319ef728a70cffd5b7eaebb3d68216452e8dcbb88f0e1f01e1eaf5014b289a87fc6209845b0c484ef33084789c5ca0c6cbadf687a978bc013d1d8acddb97d0a3b76915884c642459ed29e836c86692e207e543108473ae9fb4e689054b3baa7b0707b576ddb3b1f23516c74f64fa9e0afd0eb3c8f2f9252b108def2ca29ca5906ba0cfcfd58c37a632971c856684363dfa8ec8589ec62759507057918380d846608810ca36cb3e70f00b9777bc50d20f66848a6e80a0977b74ee105c3ad62ae38a57e313bda155e5727ba7ce286b6bee8f1c67314425c779269feb756b9595354e70a4d70337e9a8ab39f5e24352b30b0213ab0c34b9f1f316a84a1ec15ce6800632e359dc9cf8ea8636935ebe47565cda7b6bf0c18230a6cdb69fcc0327f3a24bab2237014dc431fd66cba53c6844ec3dbd0f0527f2cdd890a6f886e109ea07ad4ed93ebdbbeec705c06a2c9c1dc49c5eb58c1571d8ab24110bcf159cddd0ebf57aa6916eea88d7988dfc344bcdec6c342498fef2162354c3faebc67b3d1b73266a0e7ed2a4bfac52491f71f096f5524e4af00387034b4ffe6cd7734b5e0c4c669e4d5a9d7118f94ff456fec6495a262db72414d81283aa3cbd1bffd4f05bd3d1316912e4faf49fe6709968ac2e07e775a97085c36aec9523ee3f4bce34eb81084122f19f7e876bbbed3bad7985e9ead579a6b744654a4d514fbcbda63abc0960661e3c64fd44a2c7012f5921f99d6ad91c0bb530e9eb494d2440165ca9723ccd2949f9d33bf35a6a70bbac795e68ed30056a1b97817085ca125cbfac52499d8438263dc07e6fda35bb51db45f81e128a357049887cde90c5613034f728ba66b329b3ee76e908eefba58eecc790062d4ab69fbe4e7391f2b4658b58139a0816622f3aef5fc10cc59db65b2e80c7b9dafb18fc855751a9b0551afda19977d2fa6ba89c2d1096e4facdb24a1fed4d1605dd06c518c03056de1dfcf5f80d8bd457106823627fd1da17194cc3d9debcbc78628b2ce4e0685a6c29fb99697f94c938bd2df35def578bdfff98c285fa575838e698499fec86243cfdcaf21b48a25d3f18907156c201154e41f5053fe75d7d9a1ca7cd0ef98cee1439d8d605f9f250306e2ab23705327023cb0248b25102c9cde4d98b03b5604c4366bcf5a5332685e5612eb69a5bd81de7d67174fc0b590c16c16c782cee113da4c43ec02882c7f7cdaccda7b9822cae310ffcc47d88f0955288e085fa487eb141bb04515dc9c84e7f4b36c7691d3a0dcca0f4846c22e21369659a0d42bbded2889605d739ec88d4fd9b035b9314bb76b98154e45f11fcc51e9843d3328706f7de6041c3b20ed2f23c92898dd47aaf3bf9a497a4f611e970f39bc30e4308e8bcc7ecf5da8d12844750c43410dac8081cdbe204751b2797bce59960732f40122bb538aef5ff4e55a77d7c2827b60dfdb7ad84f73cc1a8f4ed5a14df7f6b959bfe851c7ddb5cb41db89e53bd4d203a77df88a08ccd72679a5a3336c9f959f4963a0d5f9789809d6e23cd138d6c0db5a20943b3dc24b89dcdcf499f1e2743c0f3a9bf257568cc93084ec8ca501c618e1378632e72d9d4ab90528253eb8203c0eeaded67021d95f6beff43a46ca11436cedb03c9f0f969db3b0691a3c2f20c6a02edbba9384780b5b29cb88a4a1ceb0fde63059e5632391b014d43abc6935bf080f94e658be1fb067a16427d227efaae920677bbf591b537b993670fc838cf3d70da1bbe06d34af2747d29d72915e559fa8cf72aae6cc4af06e46758f29ff9ad8faac4d14b6b0a244509aed081ceee2d3f19cf0045d7d2a8ee8a560d3056557302765cd1f8773b61a05f865b9cec70b9b97f36cea5671294250443d7b6f3fed8f6bc4a1e0de9fba176710d41ccad7e81054b5819b7fd4b8af435fd8fe19880f6dc7954ce9be823cceb12682c923082d1c38c716c28f77c99e01b02cfbe3ce65e14367aec54683eff9a60db4c9c092cb70cd5a7e15481954979e066e2ea837a95fc3555721cfc85d124b9b0ec7495c0d06acf1d77acdf2f5e3ef20b144b7790dd7acb1c718de8fcfe21fc6e6c2af692d5979f41501bc0c7a1c2f5785f9e85b3fb1e95bb4e17405a3ee36fbc40d3eb2a8367f57af47cc86b15cc9dc00c11c09a590c8789349c6b42e95134218410f84fca1daacbe306c76808fe5254dcbc807b8475da50b1dda6703d6a71f920c0679513b24a06c0fcef808bba7bc51a3beae72ce5da6525f855c0654214fe7d3b974cb7396f9b252b3d30d2968a87e2e21e13687184868353a620f63c1f8dab955bd8bf5b90a97b014e956a85132d0b683db8c97640a728d44beb1042111ea07e833bb5e41cc54eb00daadfb807d3393f0c523d5762226a3e67c84fbf33bdc3786ea1009af8d1a35685020022f76ec437c6caa0b25374554fe5baef69944d490684e178286cb66dd7c8369db3765e6389d02f8b4d947deed87301c7d202a593bc760e33e664c7eba2e60e676e6577a30f12489583e15d5bafbb8bab0aecd72140441d310e001651d6178f2f731285c6ac90d11cdaf3f4221572622c9e99c3eeb25ca8394fffd31f02f25599f05d767db0b661c6b5cf7d143a46152e5d387e7e85dcc17b5deb9058580e61b011f78049bcb6c4042cfaa09eb80f6e053d2a701e841f02ff0437a60737d6a8775a43da4274bb2fcd5f65c979f79501aa9671a0c6950ac190917fc707c94b50db1e0e80a79546305dc62daeae2191b31e061f3286d2e8c5308cbaa6828efcdcb7375e6a4fd520b98ab8f933128074cc07c8ec49e513e9a4ba3114be41ed69ab8e4f576ca2a28c31f79fa88a6dcb1f10c081428942e454345881c9ef0a9633976d0a9ade33fb9b3a6f2c4e4f1d858a190513a3168c36c3a74d6a25bfea783781c38b1154f7de457e7d32d19091a3dbc8d9f3adf1c01a8e856fdb15c0243dce4fcf401890fa8f6beb1a26d729ea35e8c5a2907b4bd0b848a301ab2457ea3c3882ca4814859e897a32a31099f5b2ffc9ecc1d9180c2e31e369f20d298ef30cd0a8f82d28535479aa399697de178cda7e5c2ffe16f9cc861b66788928eeca243295b0bbbaa6d47b05a2b6a6d52261423a2796d13fa33ac429ce44b4105d2bc695df7464777d9f7552cc4c35994ecf5411ebfa96e328a0f03bd9ea0619a2284bbae7339f66019bd3f880abdd5b6c5f0f289f4f7bd137a8ff0443fa765a30321316f2a1277e8e72370c2b4b6dc16ca065ede2a24e7b52f32516678a4e5239b6d4bd19a159a89b31bbf63426f1e837aef1cb29872dc83b786bd15c47665ff4efc1f9573e16ef2c475a39b9c5f898c37be738cd7ca8873b9666777efc6f0851c0ab6121eef84d38e7af43ead1142c4c3dff174c00a0351cf1e2100c4ef95de82b3fb91e7f9d7bad37d973ae848b86a25a454be85cce3303afc430003fa212d5ead23a9cbd469edd61fcc16c4342c6f7c86676cd79d3013ee624fee6a2ba2c840b94c34e7149c8b07873745b9af42788c528237936b13f69918d71aa278f5f8312ebf30bbb7c5c874df2430117b7efdbb50c7189ca9efa01324c1efe3a241227fcc8d240775d58555c669043920594fafe7242d10d5bfd9550e9196a911ad9f3a9e091d22a028d2911155c5ed95ceed428c8421335a419f0555a056ed00268674136be4b338ee98082772c37fa3b9cce042b688012929a3f7b823f5855d5a5be672d742690ddf3bfe9fb2d1341b50645ea5b07fd102b4ada8d45478cb7384371a7f6f98dee329b983195c22d59917366e312f8b4eeb8cccab2f6f634f8f764998d703dfb4cc514d56c3857330c36fb1f4bda086f919618344864460e9b0341e684ba894d06bf092086c563714fcc919388cdf2cba8d42670947a279870e1aa25494e61b2bfe39f4a31196ab33641c41e24e1254b56f0f099f7d3836c37e4a0edc6af33946db81c5d13c83ef91e1315853b1a62772f5e38c8b5562c56dce9fcbd46e49dd63b84f33b46bed673110d7c057ed3532b3280b90dc8c93f8947e824ae60d3ab52c1631ce139cd5b51567d658752e320d0440bb8283f8bb58a41fce564aaa513000a42e48e0a969586ebfe6720a8bf770fa528579dac99b0578d124a435e677549243bc83975c59aa3772682d82bf3e85b803a67e645f684ab43d369e3ba0c66b4243e44aaa2bdf74809ef29903314cf8cba8abdd0496e90332e2a844b203fae14de0fb7ee711c840e9ffb8f37100f827461be14f7493c16768c0d1bb55697fba226e4c330938763f2cb8006b2f2dc8ed83284575b76c3079d9087f8e03e9050ba4e9299477d681c00c0c4b19a3dd79d4e3d4c3c813d8ae39680f70521404632a70544a5315712ba6ef702cd6028fc328e7a873600ff31ae0f59af355c85b77cff6777d4f786df52e6358d538eeb072051acd392cf69c1e2d6d8668c5f421927d04724cb8e9abb9545b555522bc44ec458b884bb896c6079466ccd5b80a08ae0475531a1af82f6f261e4ccdc85ad6f123308634bdf9ab21f1c6d4a461bf59c5a5caa30f0dff881161bf59e80b316d1882f53e8f7017dc1d898b1b09eedce09bc228ecf2c494738a4d1a3ee7660f9841179b1979b5a984e2db711e29bbdefdf4a3d1d3e5d10e999f98569a6f8f2478a5465ef53229bb751050f712f54d095c360b604c1f9e7d93f4700cf2341b0b94a3cf88598eea864079c8f593bc61e6f5464f03a92e7c190592bd3a8d9f4cf16e03977dcf60bdfd6a40f8041c385893274fd46e4fce75d10ceb6b4b74021369cabb792ef8eec216d8c745c652463bb1c595dca6b4f97d522d61292479b36e6b999a2d735844303477e6eb4de02317077933d16d16243af4c1f68e2e2d47a051ae5f0b5e852db50290c5d48ac36659c61405fe46ac7b141e5df88a6897a5017af9e961fb31714dc1933e0cd558ba2188fa6641700a0b12c6a4784bfee9068766b09fe61df69fb24e2f4aac89c4c0fbfae923378b27f381e7cde7a86e2636d5442f48045a628b2fd23ac3dd4c3c66fb66e19cc7ff776f94f140baab6ae073af987b47528e2d1d7ead1b60c3e041c07c05f3d2f22fdc2fb465911f8eb8ee7b0e680f87ec29026a799b4c9196f1bd10fdb20c1d8c4aa3a80ab17c7a1ce3df5ce652abbac6b962e376f238a32d7dce941dab2f5e30ce57c8032241bc8ababbf40c42a0a7e8255c1a6b92f1a817202790f030c2c46cf375ba294da8a77d51e81f62734f824f0a85b19baeaa086f667dcdfee23e422bad99aedef70bd854b06b8114337a466ab4f730bbc3534f7172aaf9a0730974d183b7029d8a038b9790261da5500967969c034370d68706a44b4bdcb59b411f6846d2b837f8496aeab093b7f690b81de89714c12aea00da14c1e6159535da090d39df0c9abca81c708101742ad261f5ea6fe9736a6553250935fb255ad336252ea365e1d2234c54d5e232bc2a8be6364c0c898ab32e611f9bb99fef739b6c1c254cbe5b49dcb028cf5868b485482da25c49d0fcfa95ac3f4ee1322eec081aa78172838499d49f3c63f9e6e75c2f0ac9c6bf56a050285beb9144a095c17c13e73eebb0201fb4879e1c0e76e4d95001a6e3cbd055e300230923e6c5805098a3f690cc898d948e7823609393c8bd155420d2390c7e9d189bc31cb5f5b562d435c055d47446fe4a38a158af123f0fea3ac4daaddda4696626cc6a21422a4091e73f2ad810018d9b263ce712c443c486678a051a29564471dc6d7acf052ecd54ed36ad9e8593090221368441e3f09dd8e7b2afb4f0d5404c7a32293e2274982efa06468d7c97f9588c2bfa2c2c8dd0e682043fb6131c94fd70fdfe391c35ad218d6040b7fddab6d876b65262d44ab8b3f298d678d8a67f163ddeffacf2bac68c075248a4b10cc54c573263cd01fe7c2dd1a3899aa13f2d5e08290371a210652c651f7c6ebd6bf61172ebab7aef04547565fa588c9fa57a8af78a0f2846e68ec9c947e87fbedcc88c9258ea6065b263762c1c18f509ba82b3bdd6523bcaea88c972f627447d87e7bd0a23667f3104d819610fc9a235531238a8cb036b045306dcd3d237c326b269ac8a5a05df19ac39b25e01adde89f8b9302599a68154b07c16c8997e92fe5d4a6ec0be9db78ce5d31dfa07dce4b3c7a404a2adf5a883d4d1d6a29a23796d65479ca29e8c3b063cf3314288a0b29a1be8c50e4b797711d8c3f79a7af619108285384ebd29d70c255959afc51c4aa69869c5a45562b2bc828403947938f68dde258e871abf226035e0642838b3a6f576c7f7f3d4001e20bc35ffdb5be085cb34fa96045b33139b915fa323ebac94d3a39f7969652f119eb26b029e8e8f2499ca4b5e2da449d87953d142ce37c1608ee3561abe3d9a4ba8f82f7217c647ec9ddc3b472d6f72bd12a1051395dd47ae34144cfc10ce324c58fc4ed23c46d2ee2c926d2cd4413c4a56f45a7442094c9ef9fd6c49725862e2b7e5fe6754c69dbecd2537f1b4e9e9ba1e1e9d1b980b92a4b9e859560a70c118f71d332672b12eb994dadd4195d0fd11a4fea9e03d1644b0fdf426246adf0d3b1416003d15e4538347a1a928772b4bbfa5f75159447374d79c4a6f96f4de90ea7aecbd813f1b5f89e553db266d54638bc98e42d4e19ac064ba45f112c8af2a4070a458f3c598a30343a8a9e9efd0cf2f4584bb7fd06018f45793f32890938507ffe59e05cdd3759e0e33d26cfd03d86b5ce4b782914576c70a4c24e5af73c704a1bd655fa40a94ddcfd48e24301f358a2d5fb5ce567efdfdd98ce9e0961a28ed2c5779520116cf48b64a4972e809f94e5dea0a5243647d67f10df9fd15d2c41c77741a2ee63f3b7c24588f77a84f638fcb5cc5b070f5c8b81d4271a60dd3d9c7f902e163ace9d0f9f1f6e709511de2755a2a523801b42ae6945f7de0359b52a9975d26d643419c3d5d123177ba0400432d92efcf0c5e1946b71408bf19106ab5aac3296dc7b53d383ddb5acb46ce0af4fd97f4af4d1151b043d396b0c7dc15861367cc3618fef948854562f3b56b9f81c351473836d1a48cb5037b88762b642dece0f6cd70f6e56bff093f40b64c11a654269d9bfc017df16727213730bd617b84760c261948ef956691c1f95932eec027f9068aff6f50269592608410085dea5a2bf579a5df036e6cb5ec41b02f9710d0fe2b1d20c9f9f55e3acc4088f83166c6cad56e8aa7d6921c1786bbdd6678a08f1811d017e87aefa0d20e40ed100d970fb2c434fbf2c5701e68fe81062f84a5e5cb12e7dd0a6a5110636fae233f7cff6deae700210d5646f2854e360964344a51651e8115585127d2403dd6c5ed85cfde92bdcd67375d18ab873e35a098abd288e8847c2f4f4f79eb76a14cafad1f4c40b1d57ec6dc9f9bdeab76886d1ae1ab376a9420c9b30f47b45f4ff1f14b0d79cddab77dda4d427aff3b0b4b71d4c5f1d29ecc105813b29453059e71e59b0cfecd57266949548f149a3d41c1b6fdd6ffe72eaa8ab96634a89b9541ed9f5b1256d7e41eeb0fdb105b81d66ceab754db51d009bccdadbfacaad62fed74871f06aac688e884b72023c2639a62a9504e400c3a4610ea8a2b12a9cdea27cf5b958ec6530c9a40e54affaf970fde8b6469c1fe1e172c45d0aed1ae8b67af3dee78e057c78c9a5cf182e78090c6f118070302a2a13031e7b8b5e5db2b0cdd2bbaa6b64af1def382c9f87da50f85108b8934e32431402d7c4a694d61451d630235f3b1f922af83528ea152fb39b452b855c7a6e1a1d255c587b662413c04dfa6ae550e78fce0efe9b47edb6a7f94f4463cb7fec459bc4b2408b505969065fa626a406b8b9f12d537ac5a64ad365e2b0ae0f510381381d72da700a430514cfb1b29f2be994f0a18ec91b0e122d5e22936f064b9867e53fcddfc6840e883b1ab96b12298568135250a92977ec48f3ec59760bfa8500228bc2a2c0e731f2b56a47e56a37bfa3e618c5aef4dd25df4642413f23c34622e746d90095816c42b6674b0d3005e6058d5b19af94fa5c4985e79e5c77a0f5adb2aded6157bc71e7d30d24380fb3bc520b0d4d75177d32699b0a60d97e4441e0c36358d6b4e6ae0f488d2842d2fbe78167b39e1e9c109026a31b0a2c289f6a40644835a45bea5f27df9248824c4ff07fabd3f5f1b546fc2b85a083714d363481f2c7c5d68d538d3f50210b44746fc9dd3f1bb5b8116e2ce89a133b114670873e447f6771fe28395e234ceb8c1568180e58c8e2478a06fecf9e43426545ced545e0d1e5725b623c23975cd6eb8774d311d51b483b9ec386fc12c224468da5b4b5d7340884c89a1a658331ca7b4bdbb06e9f3d7f15b1ea8ee1459b991402fb69110a154afa3fbb4d377207398dd0649399ad314d06f77d6bbfdf64730e5c102ae86ce19dc6f4ab8b40ba63bb9efda6efcdc2084737265236164593eea7a31bd46abe21fb762ab2bec66c0d15f1c32d5f11fd40e8df7dbcd5ceb1496c062d57de5cbd5cfdedf81d146fde8595c0991a443de884b2b7d156b9955c51b0e96d4765ddb1189f928e30386439efaf493f8b2bf33df9793a7cf875d63844736e364eece381a66ec6e937127931623ae4080e3e221d08fbe37e85892fd655e4e30ef55625e1d246405f4939925938cbdf8a9bf462758ed258aacaeb38aea08c5a6f97b524f5694707a351fd043c24570ada1afe565a732a6f36c3dae943a803efcd8382d44330ab2b1f4e799e75c7df2e65e679345dca0651f390df868ab9907294590c743df9375f1e3665c4235947cc0f43e8eda2fff623d2526dc6729c1eee364656b80d235605a036f8912a0475e6f19c2869e6b887f318f6f42f3dcca1230915dcaa9bb75a45e2f0777c837584f809099d53b9d32a2d7b2845696be6e433da25fcd3a255ea45b607860aab8baaad91a28dc706de56bb7ccecb564996d66328010ea0fee888965c7a37e7bed8021098b484a69f93c2854648988aaf3c41d7c25cb2e8ffc679f8c7fab947be9aaf10fb2c45204bc10c3680236a9de0efff0bd9a18d2c9b6eb167dddd927b7bab8403e9eb190bf0a0ec890f3dfc256a2846fa087fdc876751966d89d7d57eec417a234da527f1e6ea02f29d52f107f764e56707548ffe2faa0f881eb857e6fd33270201e6f1ff95dac131ae306e74d31b1a5ecb18a9d0502e2516870dd9f7bf00f10c7c3e3b84b8f8e47113f5db3d47e09aaa98b3f89f3fea02536f615368ef20718daf6959d47d92e095bce6acf97ee6a0b0b1c5697da1c63cc9aa2f787bc6aeb86e9507229f67410514b399da359e73be13d10281ebd9d6ede7d51dd8d7f35d17f46602098048d4e7e6f7a969bdd708d1a7109b8b03a063a49b346675b70ba1477176b104373a1cd18bbf43a77f33ff9081f67a90501fe3b6560d0984c37ca7dc790123471c54db442b382b9550d082c0c5b10db4bbb37bed3bb072e4a80a1ee0cf71ebd391127002d4530c5e572db8496c411f30072a2e7f90f4d3f083de2cf9518484ddc469e3822f8d158d77accfd9f0e3fbbe9c5758c2a478f9597fd880c8a6d23cd8b887b02261b2f77d931d9f7776b119c6483a2970ab0d8f8af3108ac80221d38c55d6deea4e27ddec2a5464ffc568c9ac3b76181d8e4ca721f5ca378bf974a9ca036712edc0dddf123acc9e8c525bf457be6dbcc99272ba4e252025e01f8b4b1842768d6bb87fdd098c233518150faee9608c48f59215b87b51e2bbdd63f609e37483e721863fe8eb9fbfd11090a4157267c550c174ae737e93b91b8cceffba606bad87db2ac180569f9c7d66a1e34d77ca076dde2a703717b41db8c32816af06b4bcc6f78b7ad0e1abd7e4640f519eb4a59f559ed1a7216846c9d0be87a4e9df98edd58708a055fdb1de79c85bd263b079aa75e77a8fbb81412304674f4e9d93ad65171f93045ef7878d56d7f1d74280733bcb435714ef794a82618e8c144f553cd7b1c7be9aa23881d05cd1619ed70ec62e7ca1df04145f64fcf3ca03f6d026fb123b587a604573b82c44ec4c0fb0a2e25c14e7e1331c2e261c2b56bbc2f2bb90b467db9704eedd694705cdffb6e3bf041d7e3cc25887ea341246ba1340168932069ff7385ac4ed6c43798a19000b9e3eb8110cad472d23c3268904430950b550e5e4ba297597a2186fac0688f30ee15ea19bc160e6bba020de18bb2de68ab5aaa40964e2995f382e1d84792c914cd846fd537f67e833502b8975c2ab6c08a5102527457af57340bbc5cee269523dd75b89a49800eb44269a5fcd4363ffc25aed8e973bf2247074f0ca0bdea04b0d9677ffb625711f7e67eb667fbecdf62a1e48b9ca28fe08304c8101d50c99f8234b111236d7187838e7f00fa285f709aa7e026e4bf21126e1de1814a3438bde976e71ca176b8378e800985bc4a91b8693a6fd377658f54ce6a3554b503f6adf7900a83811875857ca05de8f82985e167e6565f8fdaf846bc42470de99122fc2375e7e37dde36555ec10a8d9a728a12863da4eb39fb802cdfcc4c8d3be06f312e529740674f0b6aa2a4054dd7f48bca76215c49cab55fb09b53ce1eff624ad9178be0acadf8fca3256af00657dab44e5325e05d4f2aa30fb4156510710376b059bfdd48962191aad8bba135f5d8bedfb51a1ba65f33b60af6e49321639ddad13d2936cce64afbf400d8bd4c8c5e21534af02ece044e6bd30ebfe56ba741751cdd0ebe9b6bdd040ae0dd8bdd48c01947be334999a78cef3efd0c2623f07730ed748cca010a25a88652a30d072b81d9f739229f6c328814e12b0ae50e1fb6a34b4dbbc6b608ca563782ee06cf4aa3fd24dcf0168d4be44dfb9a237b4f094a96bbcd8c788f11e1dcf44a156baed6dcab8ed959e3d61d5ddf998854221fad2d7dc5f1aeac8c9f5dbc9f236270180df57e01b87a645074b16317489c1bbb06b401aaea51974eb5c1330630f9f2c2d98b4ab5b691eb84e4b387afca7d183e4c61e9698b2e4e82f8ff34be0c91bf08c11914b4f9cefecc04aac6c8b26ea727ada528c944517603411711c2de09189675ddfadfb0f348226e3a3496c2faa2843d8c71bbec2db738b959f77d5b1b218aeeb85036f00ce1eed054781e8a29b52f1892e94496c4fc4fff8b0c202f5a7651b0a654f55ea424829986eee01a8564c446bb0a53781daad629b9135c03bd29a2eda57d502cb03557b6fe1739ef12f11de11405a7c662c0ba5cdaebe3779ac887c557fa194f9bb015c2d67dc13bb8c677bbc0bf9388b56092a33381b3a00d128ea3de5005c1dc4930484c2cca151fa053a5468e10832a4fa736926c496808865323311f0ddfcf024fb58d42f88d00dde4de702f14bb2100e18c688aa33ae94d6ff8f6ecfbbc2ec4d2ab050e89b16405b7e9603de4561d2f570302366b1b447064270ac138991f64052de10bef3ed3e689837728530064495d276d5a43a783ad3ed849a73a8fe9636c5d55e86e83310babb609dbe768b999933b3f13c101fe529452c89ec549558b45a1e08721f98a21297aee81fa6b59d30b81792aa2f576c8ff68e0744db3a874502a5078aff0b4a49aa4f496cf1360556cf166269a1164a75d307d63f58c2fd259413ed2dda4b2aba81b45bc5ee95315a5f7990784e8057c75b98a9c094dfcd8b27637946a0cb1e0d166e38108f5550880dd55c1c2cbe256e9ef05e6284a55e9c34f377d680990608f4164d48b0b5be4f418b6196f3c0c0c13e4b947ee13a89c70875bee6fbdbd88cf2b887c34af06db2ee7654ac7a06ba2e52bb9bb22e7440ebb979a58814bb14f2fa375f712aa075997091ced41565d3d0978758d842ab352ca381f29793e845ef36e1b57e5a1c50c2a3cb1f69ead9505770447cf9619fabe37f1f62d17e310274964928e4258ccc22fe8bf039c79ce40a7328c0b6bcd0d6dd69b80277ca58791fe21eee2c689b0e77023312a919957647bd60903d8b97cdc956950d0e9a7c10de1a72075fe331bd6cf0af34fc72645284e73f3498a20d0feccb7928d6f1e365c5d5682b4de9fa2fa1642069810501a536c6bd1c84d2878a705317d1ed571d4dc3eda5a433a3f3208aa0e326cc8dfa6bc670874941f8fea1563ee390eebac9d21ee4d59e32b0a4161adb41432d1dcae94d1203c718c94d357fc4f63509ceb293222c5d583f5443bc1c9fd520047c56bd3602838de7439900e5b2175d37465f4eedbd406e889d07d45533b78d1f939422eb2c130595f1645392dec821cd880a882c7068a471ac6fe5f24eafd92e154fe663d5468245162db6b84cde89438f59f76e53d78533ad22f623b9ff0d1e546c11148e18aa8c4b10813a12b220f8c223b46ae2e9cde71e88426275a8e5490d2f8cda95d68624200e4f6cd402544a1c9ed02c133ba944b740eb0bbd63e4a81f07d2285b2d3d8708328f083da2908a38fb5ec1e70cf73285e451e31cbba3499adab9fceb4d3b8b8b850cc56be169617fd039b2856ef859b9310266a6efbac53aed58905ea111c5025c92fa0ca80d855898d1cad4a1d59ba4f5f2b64cf1d4fbe355dc1b2503eb8d6ed3d2ca70b1451ba86daa98dae20ae6a8f6414c41c92782f3daef1aa156d845d4810243c0df4ffdaf8ac36357034a5a96e313cb168c3abf649df180547de23742768ba4a56ea6eec37e52e8d829f8d21f153985f50f8046855ef63bbba7bd1a49542c9fb1fa62668eec03482d7088d0c83ed58f3503cb7780f41f3b4452fe4f2494552fa7f6f0afaa12e5ffeb433ad6e17a3b8d96e791922e03943bbbae5c8f2b9603f5262f5e74722a9c67479c44179b3e39c0149d86d4700b0e2f1879f579bbf56480909cc774a11bb966d4d0ebf51fb4c8d1fd492714e6286a8ed1554c4d5b53905dc30be1e2eecd0d1c25097a5238254c8527e5a9551030cd9b64b1b04a388a3ef299abeb67fc7ffa33cc2407f29a8a2f01fe37977b676cf12a9da01eb647a01afb7c06f7b8443d608273adb863aa1bf2e5538778476a2de83a5b6f7b98735eee442b0dd24c772fad8ff3c3c092acb01ffa5d378105889e734ced888762a762ec01ab2e543935da603db8d5c737e72072285b644cf243b1434e92996a64db933f8819481df15b8d051edf0b4571ef3d3dfdd0f590329b4746035e3f236651def53f3e905cdb3dcbd3e0bedb71209224cd8497a4c7bfa0b63e109887f158b02b23ac774e17088506012ce51e7fcbf0d06daae79a005d19d9da5c98149d6e7317720f239116972ded64982b0767f3dab3461487ea0430ec039bfc0ca55a92f69a68498c5f1d778a5e9802c73da9bb14182e9c14e82fbaecf7a573a184563b40e953603b94883497b35b8d20635798a46948c723858eee8458fd8f83537680b9099ca67afeed6994b0bf8a4d8916c993c58119f822a3a6d8be33c4cb938a68a8e6d9f6206ed2f0e1857a75201111f5fa00ef6b25ba9318d854c37a12822f32ab5db1af9a083200f40e459a98367305de789802306a7ec6283e5032139e1947591b597573ca50cabbc29717e9217828a2a49734a327260b706fa6a07642aee9745caa3a365b9a38d08ffe533d700708d1da82f17f88cebb9f67be2bfe4e63d0ce0e9b6e1e64c82b6f2d28c6afe33a15d8069128cee4adb09b618610d14b1686c133a0d1a1ec980ce496950bff139b951927bce684ec2f94f8e778c360b9cbd6755e35a774792fd19c8dd314b64a1cf77432b9e002e1cfc9bf3797840f535698a87ad66be5cd86141313d7e1ce1a1506db268b7b8bd36aaa39a293490329a3f4da1a52e749c737579324eecd428f9caf06438ad731b69fdf0f062665f9a50276ecf5c09e9344520c36e074773f64741c8c327d2cfcfff5dec9de81e9b0a90912da342ac79c5180cbc9abec586ef2221cd1fe5c995a39561c75844efaea843fb3816d0a26232aad678f829493d320198c647c6f534e52beba6797021cb7ba9de6cc708f3eac738d149ba928b0acea9a15d28a56539c0fea9e8ba858abb07cc541fd1ecd6dbb4ff223938344375f4ea2656f55d7bd1675589468c455bdc7c70d0902e3e031094afe1cdd14302d6a959959114603c6ac28c84ac8693181c696526a329370ff3192c1f84101d73627b6a3a26cea380935c4572088b360754863b15d74c3e3b02278dd034b5a2bbd67a54bf396b5f6c0bebcdb369ea4100e87a2d12831e30e1acd14d733ccdde2e66abc99b21944dbcdcec4e25cd1ca94963f39d18c0591f012399d31de7426662df96a74c2a956ab393ce498e0fe9dc1ebd2c7d37abfffb848b99eb1079d0fa187c3ec4e0f85c5df496c2e7368f5a533662fcbb9efc40a91e8443a797a2fdf3f53649d20f326d830e1fb071525c4cdc38e4c6779060af7c86b2bcf0f6bcfc6de282e45a197386ab9251e359479bc63890d4070235eba88d98c3a419d64fd906813c7d505a841647ce18235ef8d2d11191d5774dec2c4c45cbf900e83ea2797d7272d3b957211cdec52731c3dfe9e676bc2934097f910843c71cf174638ed43556981c72402ea978bb371e9511a2352050313990842ab91e6bb89c8cbc8e2cefbbcc666da751fe051e4436fd3e5aeb86ac0e1b15e139179f1388a7f9ec62e5034f3123282631b78d0282af2d32878b3e7a18c5e0a83151039321f0fb32646e3dfb49cf010666d87dfa64a5ef6e48af6c2a673d40f19870f113b84f4c34507ed649d29fc0f583082a6cdfb9522b9bf6119a7666bd6cc50c2f54585b785ffcb8c537ffccfaccd4a7ed41c6295ef5e17ca7251fdeed683e2a7b9ec26847194073b57b373e6b3db1fafd2e27e5ffd1db17d48c13f4fbd21d0fb6e6d98a436402e169c55affcbf11b7738ab30709d89040c2d45eefb7afd0be958f93b2e0b36b888c84bd5c84c5b8a49bcf9cbfcd52283dca025f285ad6b2b9a1a463bd7f5a1fd3973220716af12d92f02d95f122688e4d65e759e42cc04cb3e8808354049cf8ad0c2151660fff47ceaab817d4f7cd0736e5b7951665914b06a202ebf160129f2f1b2fb777b51c5ee7909bc5cb5077925984cd7ae984d74c2c57e5ddb3300c2105f21dfef40ecdd26f6cedc854b1443a9d8b465a6e1c33e0aed55db083768ee866cb83105ec95da8c4ede5cb24ee5f30d3d4c59ed5bf90063accd874a285919f9cc03056f9bf094edd582c5ad71d60969c5f4ff324d03b6af2972d7173d3f31b3aa7509e918a60a7a3a748888777b1d2638476e61eefe95bc856e88be48ad4dacfefd0d14625ca5868acbe03bcb03640572408c0c2ee0020370f90ea81fec445faa69627c32cabda78ec3173d0b43a6bf0b756ce47da74ce021f11a779d72ba8f052f67a4a7ac23051230d6e705aed229bb9c6f169c163668eac040cb6365a414e629c830ff9594d40a5a2b92d11d9a31e6720405872125daab6f65e5948026c3eb210af941eb39c61a5c7a3a469cdfa260cb143553f2c7c712c37596d8e222b11ca5c95f127608e26396e11ca4e4328628d309622e0906b8933420ca6a280fdab43a0bc2d290e9e193c28c41d8c143f59cccd973168c01417460af84f6249e9543657f613350f5325f615011874994b3f47340d3eba65fdb488c9ee0b0e3f494e53c7f3cb31c50bf4ba9225b4f3fca16267245d83f3049afb9c8f6a30d40dd9bff49c8584b5bd9b3e45c8bf41e90fb613644654efdf1a84f614837eb24f49d38ed761c502264c743b3c41d94be5f9c4200999482edd6198fba467ef3c868a6324eebfe745066aa1a5733f33fdfa5513b3342762723b3e0d1de8d6f86c0e2efc9b29d56f16e30ce8abb07d8530c9a1f35216da7ee6982d3e435ee4acadad56f5fb6a911e97fc05861275919b8da68b8cb925e1d03cd2bf4f04fb08db5482ed50aabc4b92c4e5f47a442eb1edb9fa29e6d9543d361c3f621e0caf24d6ecfab7291a9ab492b342743996b9730e4abf06f41c6de9df8cfdd1ac7d7c6e1ee1bdcd909fb0fb9a34af4df198304f4f6f65a15ea9a3ce69bffd01e239a4423f3a3398b804bb1ec87565d982421b05180eaf6c7f7e3d49736e5020a337037ad426e2e0955e726a74566fae79c8070e9384280db5c339f02a7d0c5537c4cd503e672b7478f2af1b9e693676a6d6f1a0757aeeef47824b3a1ffbc2bcfb95a673be5bca917f5d21cb5659646ba4d63b9967d402cbbd88445fd901de76e384b26137228ad38528f4ab3cf6f24cdc5d01a93fcf68bb7d3ec496538a758a4baeda02a48e1d9e525348d8c570a07a6a97e1155abf4d152894928140b6a4b1d8ac2edbd00cb7cafd4e39dd5078e61e18bd3967fff75a1786e3f22d393570dad9bb757319f2b705530bab60852ea56db49992b51728f8169e94e60521baf7d95519ae928653d68da4ec6b9be819071a497937d610abea40cc68abd31e9d94297e9909668b210ca056ab2737ad63adff17f29d4ba789867f860befa91b0f8a53db2dbf57c3b88f0bd7ba805c79b7dd04b4ad65837c1e1662a517d72711849027ec81a1be631bfe10fe14d9d6778d13540ac1135c3a9d3d581ca329eed4c7901bfe3491832ee86a53f87b984e5112bb8c324fa643dc7be0efbe20e53e8506ac2e461d220df2b98ce15cb45088a80bd92ea6be289eccdd86e61e63ecb82042da5471411b1a22a073fd9f357dd220777c02508f1f9f43bf8cee6f783fa8842e9b3f2bf553f596262d844552ab1de2aa87d6767d7a18b37824d6132131ca02340896adf1a740dac3939cbd2c3e0b2ee87b373a6cbe65128ba7d0c953767d6ca8b950245f798ee624e75063eceb9cbeecfb82dff716d7d5d5c4dd232a75f8eb8131fc7e0cc28d12870bf389c2ba4863ff1385c8a61af1496b1fa68821962c32b5c32644683f503e9cd847e52d67466cb0ce091c1edb8916121f909c078c27446e4b73cb4f8f65221df7245a50856d1b8d6476d8dc59df15ae12fd530f3dcd3ebfae551438a5d8848616fefdd76df975ec291b7c3bc348b8f96559341b6adc6af15d3f09c231913ff226ff0281a0ebe11f87e7ba8a5b30edd928651e562686356b1e4d5a9daca03ec57de952ed402611719d9c7f8b8d53407f8837ea10f1eb1bbb36a48866ec6112ff78cf64612146b8c0d569d1b9790eb8e87549f6e9ad6213842a1330db9a65c1f124c84387d87122be4c292cfa3d613e15f78c43a704fb3db5398c1759ddb1a8d9003c5d6365c7e6d415fdcf72195125c3849c1e830736e07d0cde668a8cb02bf7fd1152bf3df596d309f22806576729fd6c4113abb6d8a8d3af9ccd7c635621516540989c0aa46dc485d3a3b420f03ee587e3bf20b1d0b86e732caf1d993a1bb53cadcc6319a4b4e7d0ee7a1c930988d022dff23c304f86bea43753cf92e656d8074d6f80890f33ad45b2766c555ca9e24a3e0c5f1d5feaafbc74c15eba919fc70d13af15a0f8c3562e087e42d69f281bb08fc5a95022b8fed4b244c094e63454676d45fd0c82af17d8cda1ee9a58322613ba11cdfd1c2d471b759b189169daae45b0915e4c504db897dad837dfc66852449dc8eff43417479e56390579cba7b44a5408d0bdba9265575cf0f235ec7f8f38c98855c223d8622440fdef918c2632adca4149e7461e09ed8b46900f44b2c8e87259b5161833d0d68efbf8efed83ad305b9a0448900d1741fbf223c570e696e960e935401b6b3ee2569a9e51916870054fd5658f951f827699d3cd74c23d986b7e4ecb33290b8160d6e4598910e82435720d29ab728afcd29c2d07b3d404a092f1e9cd6465cdde35cde73cbcf77db38dddfe1beb5b006fe92eb811716cd2babf8a85cf559cd3dfb8f38d53a937ce0f472de1daeb4c65c0e5df35254252b448390e849e1d7c4a996f48acf2e08376a082f6d2c232ab540c1eec03ab3c6dfaa89abe3741ae8bc2c87403b8c8714cbf5a4d2621ca2354df505c922bb8b66959f9e0ddad736f13c6ca7d406a46e8d6ce24bb7d813168c4da7d4217af9bbaeff83579bf3924d888b35471ad2228593c0860d75203ce72295874e640c725959fa4025a85e59498f2bcbb04b14edb2bffccc2e0649c77f8a8ccd97b7c3012b0a9821a179f9efdf4fd0079fda03fa6b3f35537fd12d26644fa582ae3b6f653988627502081369f714bfb7d787de7cdae96a6f87f7e9a66c1d4dcb7b5a6af646dea35153e5e8885668033556ee9990d61601c9c2c5bf4b45ce72db4bb3651ca394a307cd21a40f0da5efc703776430411caeb4cf97bc90df12296774fa418bcc6d6da690cec4f0e468b0a4077eb48c7b403f3996bad696d764f6802904f92d30a21eed18aad140048a2719a55a5ae57766bd58787df3b4a11c33baaa0c370322088d281ff08c34fe02eacf6e7683d14e74f2ca201ad58bf238804305ccf4292047486533c979bce2fa85413720904e594a8805faa9a97848f5d841ce37e377ad8cff2cef9d61fcf31de9d1010416436a5835d4855706ea9d557c453a323eeafc624de259f6621a3fd0cdc8bb04e2b9e269ceb4951c5e19fc6aa93d77b77782bba374c16c4f022aaa9f2861bbdae9016d489e647ad9a2030b1a562721d12794d187354f5d04c5b5beec56a9fd22cd9f58d4d84b42ad389bb03db720cc83551b2da00455a82d26bce17c18d1a84c078a139ff888fd9238294e002808fcca84d6a6d08e2c54021f90836201d14ee922894389a9c5c1d4f0c8f42d8a7bad6ce8205ef21e8d336cf36319e7c616c46ef93cc5f08f9125dbacacc42c887172b99081c30f2723eac93e70f7d70c361d229a1b76fba1c1dac67f950d9da76ed41b177907d0edadcc733693520810854e4aa0cbb4d799383eae0136740eb516c84b97d3ae420a788551609a610c50c6bef98e7120e8c22ca5d53f47cc394d045dae0c7e360079ce7ea4c35b2b6157115fe71536443800277f29dab021e1779a031ba7a359cde76507916785ed2b6de00bcd5a02353132c0f4c73775557cfa6991d46747d2d2603e68b9a8807cc1908b79e87fccb047346acc24899971545cdaa577623c864cf87463437e02c818431681368442fd0b708650f3dec75b21d5dc5b2a3546359e882352146e300e900461a65594ee9ff452f3324d714ed0504dea759c14307827658208e43c6b6921b984e0076557858a760f94873e29b8ba26cc1d90f42728307e5c324e262cc8a786077c900af8aadd8e480f0f12612a17eddd15e32d24a44d26cf7608aa028af0f04b0a33e84d9b2fce693e9fc11aa9b1148f4257124ea99f9613eeccd508f1f9c1d0504929e7b1344ca9732fbacfc761d7feaf939dd9119702ee7f2395d1f39a563a158b5e119a35482a4b215394ba602da8baafc11cf89f2f7ea4230043b9342001797fd5bf5a651b98e3d0ad42548655a3a12868fe69db6b13ec0d5d43637d8fa05d6dae5b286b4d8edbbcb7f9cf9ccf8548736af59ef3c4d8fbdfd06e0464e596f04e0bf078d24b12b66d14ef83ecfed15f38f1434e9b62e7c41224de6f2ac0242ec620e7ea5f37adfdc3ce77b4b65950e4f7052aa92da8af37e1d21f57ab7db78cc32f7842fc61e432ddea522b9125f37e9e867986304f943b8c110442b19924b678eb21497690a000b46a28277ef51a80bec148ba238193fd0ba6d08b1333a1f65b3d6a92bfc9d81a8762453e152d29617ffbae9040235d94d86d024628c650f6580e1ad9c9872629f37728656b40b8206dd65e1cb5dcbb553bd35058bf7903b33bf021500eadf6f2147c7762591aa8ae20bc7c6caed6bb7e8c5aa5a2bb6d70219fd30ff172d366479f7ea47ea614673ca4f28aa5e1e05e4cbf0b8d194afcab5e84042c5a32b75f294f331abefdaf71aa6c4cf401e628d8dc5d90ae15c741acd913c09c0ec93ed11ef62d6b9d8717da32224bd221cff400fa6538bad782e839f53ddfb6a18eaa136165cdb1cc5f042f2947e9fa7bb3e1a1484eaa6f4b5f5f0c04119ad6e7b57026b4a4bc4b8ecfbb183b0f2b046150aea62e9d1b4ccfc633406cf313641fe05a944fe51f6cd45ba54039278a57e2a798ba48bc67ca846be1325f91ced347b48092fdb7ce2f73e1bfdff2bbc34ea459b0802c6d43fe766c1dcb5a65dc6888595e89c060b753231297da2cb0c87107b20a156ff8aa17e000baf94812810fe7cc2dae02a245b6aad1e26d0532521cc5376f45a8bebe2a4edd0b35184f2deab9264cc3bb9a01505cc7115cc7b034fca6066e9021e6b605d7614d628702de835e73c86f7d94acfce8139f36b21294c03a8fdc63f9507fb1de20e1b904d507cb3e1b8ae3a540a84adf07a28a679b403f98f430ec6f63451405d92bc9baf341cd25f8c83852561ce3113a855b50ce288e86e8a4c6faeb61bc8b64b230c9b3108b1d12b30a79acfe2d1f408025c9dc4e38da39f28f8d97843ea070bb83230b1763873f6b2af032fddfa29f50ca0cd542f7fb8ce7efa9b55768408825506df3acf88b92523b149dbf3d0ee7d395b994130c1f3b58e5c55f38aac77d84003b55305ce3b1b4b8eced8805f013c61a4f71677b0002e93d5223a455c494d3e0cce4af0374ebfa922f5ffefdaf09f8e096e29237cb0d889e20b5ed3e895c5ca3332a2c960902f080beb1e23deb6466fa3df3b2a28fb52a67a9ad8b3bcfd9e652ee4f26512662be2014d1a5b12bcc6948e30afb45be0f19d1c9d35def95a9b6e224a91ced73d77cd06c19071567bcc61eb64e526612f040731fe211be703eb046939904b034ff3940e73e52c288533b0e8a912c44218075684d872ff96d1dbf99c7cd192bc8f9656c684a9c7bede01574bb7c95e9dcd618e6e01f5cb64b51c1c98f758f83583fd272011199e55f6cc0f9251e17e0f91a504fc2e9d48dfe8dbf041ab763659d505ed0a36eb946384c4f7e026a8bf1725b8f46ec3de69d3d6432320093e76402c1848054fa14eb643c41a62d72db43749e62e59abb2984a6b828b79a2868277a04bbc8b3cb3060ad0118fff6316b6070d5cf83198faff9e24f299062ae57554c12100e48422304964e76118b3db01bf3729d068459b0eeecf61a40169708ff119ef65c00ec3499f5454e24ff4682402970336e32b5f05106748a92d728dd3e8f796b24c5258f16885e2145ebc43164175330010e15760474f19d05c72cf7ede45bfcb43f021ba886fd7f87e2f16a89f1e956a3631b99fbf5ead6ae3bb647ca9fd69df09a5df2310e55fad7b2a24d47870ef310bd1371fcfb30ebeb2d2dae75747d4f8c699e2991f42a3c4d678ac81075835259206b567e82648e0f6c57ec08074b349322efeee6bc0a5551fd1322ff109737187502d45a93e3f3f910c450169e895c67a2da8b10024e528a36e26caec9b3e5360df0bfae05ff48b78c4fcc4035ca2d3b4bd88aca4a9caf3188c24161a46bef98431d5acc0babc2988f10c4be138dc74be4a54a72cb619c6ec3a44a44e03e9b7e842a77a63073cdba4fc973159dad21bd306a4d09f4a4ac7a03c5225cb6ff9cbad691ea579a779b5f26cbcd2f24c6423fdd88ace43081c5dc769993b541d1e0da6931bdf62f2e318706ec96d37f6d3b826331338f326ec5923d579341ce87399622b7ddd2245b81090f6807a32f6ae027dc628bb4b9349deef30af64e5ae6bd9be957b0ab164f37791050ab1027a8b0532279379e34cacfd2f50dc0ff101754c4f6df940d1ff3a02fa01cfe07e17eac4dd585e820f9c8573842092d9afda067fd1dc15909ce48070a6dbfb4465a86312039d542e691f447e1dc1e0299da5a9749225987ba4453e713345b0e8a2d705ac4dfeb32f3d85e3edb6013bd37d30d7d3a20d9fb983c0d78992c5cff22deaccf246dbf767b8f7dd072dfd136ec1da490ad55203797042fd3a0af862840f3208cb2edfb7cba581f432f443e6f51b64aa502a07f42045e07f4d03c3d506e9bdb5dd968847d43be89a346247898716520437aad4bcc7f4a8a7191d46e94cafc7f862bde47a3383b4e9fc311e3f35a6024c8607c19232d741d6721b8dd43f34dc6ba5131d16e71439f1309f19a00d4d873ac05a8eaf537e82bfacf2ba9a3f6137bcf634dbd8ecde522463eb0abaae39dce45e6496f018758c40a747740a9ba8f42418b860f67311ee8a640db1307fbc14631727ec3d45657f56cad67e4bfb97e7fa1a7174a8a308439ce858a32f134bc9e56e0de6b595fb403eec6d6071cd322648aa3d4bb67aa21286b04bc32c799ed4783a141906928552e7b32fef743fe9453469238683d96e097899ccdac804072e221b117822a190a9dcdc8dfc264f08c9619196801c7023820030f51fc3beb1105cfb673edcdc96bf4d8269bde0375748f95b419fbc479e7d0755a054e5eaee25229d6af9df4150ca524eaaaeaa224704784b94a9ddeb157c3b7dfc4cefcff47454c094419aff29cf432e810b5a7c9d7ca56bf6b464b8bd0f3252e110dd4f0b65353f238bc427a11b42e11130939fc11b8a2de1c8a97c0c1c1b27ee521cbb0357aa40c71ea4cf1249d3d7f0821c7ddb4a5e7549ca60b0c21c583ad0f13c0378a1e036a8d4fdec2c10aa42cf21523a0a1cfed1343095bde28f8a3b635504db02a0db2caeacd6126cb40ccb509e5ac460f8aef62878493b46f9684063da7cc25cf0105043374dadc6275692d6fba38743339e100284a29d97f643754fd07c7194d772302594efa8d35338437eeb616487aa3ef52bf2045a579694c55339309507cefa50ee990c516f83817e791c208776091400c335db65e07c4b89c0890ec07b5e73ac5f39da6d1fddbf3c9c991bae75680de53c60db2ed3885f915fbb29807dabc6a8293340aa51c84e75916825919cf09b9a42951d4d24792fd79a69a82dce99f04a3495c65e25a9f57d941919a33e81c581bb88e15c4a6d46c58c522c21c51bf83feba3ba4c9f389ecd628fe10e1742a368de2d686bf6654eef73258258199588fb688de391ce2de88f8b8ef3b2954c7b4af697bc436c50a513d50377503bf2483ccb109b69938ddf3b6019383afb40db8c28201c770f638219b94960f196c36afa6515682a1a890b208bff495f408c69dbc58a2b986ec17327385b7cd546961e60898ec541083ebb9f335d1f31bd36220dfecec56b73d8d93275e741db4ff4a09c63115111e667220ea11d8b5695ff91c20f9f5b8d73239e18c762e647f440ef7180af43020beb74f00031a7fcf6d247f7231e97a8d6149f5536f6978ccb3ced0b58b294d3fe007fea17b8848ed1b113b953d107726a3af92e7ffcee304cf45ca4ddafae2666a08f8bf4255e7d60de25702bcb8e8d9dfeb15ab53166cda7e2683a2b1896845dc010fecc3c27c4d6b391728300d6837b813e16a2e65c414f9108b4cc3181e13c351d59cd7e52555d4183481c5c3e2290b59fde738b139924333ba5584db5be84116703972013cc1f7b0eafb43291141bec8ed9f47bd8480ab0e78432c66bfb510a6b7d37dd072d0433b3a651d9c918474789ae1c07dde07eee6199eeac5a12bdb889b89c9356cf8e7d0568f41dfc9b2eae35814037b3f28b1e7a1b8bed4f12c73e882da1f6d4d6db8e89bcb81f118e7d00130373a9a45229560aa6a891b98afb6ed9365faf7d4b54757829db7516306e4623ac35dbcd07e5e813e55ee1d3b0b5dce71cfbf67e4be8b4b5fd818db0fb581162a0313846c767eaa11424a9268db8a8f35c8bf57da4418b1fe7bf316db8720c214722838237725d4b59f8105e291ca09c48e1f4515fd19f82d590d78bb19cf841af764bd7af0d47f98502365d46e8f01502a6c5037fddad9e1b68030b008229480619b409de7579f9a2042fdce2db01b82072610c1b74fd713af82fee04d0da8da9856ddf759949e078f08ba470666ed3eead8b1c8dca591d2b12158add43409b90f98f0fc409aafeb70b3efd1e737203b45c7af2620329e7199cd832faf121bc56e55c062880c758b76591915276b208020e9f374b04e191a44c5c10dde052d971acb37251afa655d49949d184faad90b25d7d771d25d7e16185d47d9108eb74f48811e37900acc4e5b8625e8b0c4e8cca0af7708171ae40768cdac4c05998cbde269137b2e00567cb21c60928aff9477eb88325e8d5b514715a08de49cde155be690c1d1bd9af49c9efcee30fa76b013708093c368eea02ed580ffceac707204d9028c82ca080b26b2f52e5f76a26dd8ef073b8c90fa88722d536706c33e1893f015704c6e6836fc64d1a1a28824d5c09aaa82858a5cf41e8ce3b2b06da8e5f8fb575f8d354b29905d0ca39c5ecc79683199a5841a623c27e592f5a02f0f86c497e597747c504aa20d7761a991c7d7c2b875cbe5c29106d8a1131229c57b247781ff3dcd60bc38cf788bafa47dffbd65359e3a019f272a3365d421ae98844eaec5fb13676dc055f9c41e861cceb64dfc9404ba329638bba0f82b1c249a33e80d4054401f79fc22c6f124e347a649a012abcbe668c483fe830b365338a5355f971764118b2720ad269c31b81443f00537e68859bb0a9cc940dbe6580754ee3d8af16ed4188c94e6d5e33066726575e7f996380ecf90fe9dc1863de51864b229e8776fd7933d7d9eb243144e49743b24fcb95322c7e9455f31dc5b9c0af79a25b9810497cdcb03021b6308f9cfe9661b2e4dc5de090e628812a03ebc69d2eaa5b83b62ba83830d1cc736bbe0caa39b41b2fb0c989564325f007caf40277dbfbc2f41d92e4cb36d9daf63fce30c58f54afe36637bab108f030ed7367e1248fa600abb551476fe954102ccff0fbee658b8643bb31fb9230e64f937adc400f456231024e34f1ca3b54a68dd330c12a3e8300efd0e9908c454bec9426b171a0bc095a6874459b7580ef135896c9f99cba06bcf3a7c4078e7aebd9e9f22085563f46ace48ca61548068fb55a9c1422609a1bf507aba3d6bc692a2139e6225cf2a149a686cacd9e9364b3644e8ae5f6824f886af42416b2947b2d03d85ef21507740711cb369384d25cf00492f42c5f45814c5fe458191f2b33a21494473d12aa1b55d74b6f57e8b39e5ea68e186ab6be6de1033a360670cf0e644fb2de4a1aec86ac92bfae21427d21f3f0ae2cad644ad1b8aaf95e409d426bdc757985f2c11edc6bcde1d2c6c65d1c2735a8f1f176e1498692f50f11cfb28b9c707606b6402d67bcebfc758c69b3464c58370f03cb5c3271167688c20fc842a27cef6c4a369fe91cfc170538f213b1b92902481ccd4a380dc1afe63bf37353c688ed40df0d138884f7369621b79cbfc19e5974dea84f37c1922cb059f9bf30af0528c1f68ca278b4bcfdb85806184bd680f02e873fc934b7a3a940876bb0978bd3e040cff4c5506e4542a769722401319a07395cefce60b8f787667de732ccc98daec822ffcfadae8e073b97e5c8a1fff76b833f219b1f7633993bf9096b84a5b22f6e5aba783b0c65a86a029be43ae0a8fdab609253541b2afe8ede158bc7fa8f6462b177e5d919cd7d472892a28836773b42f3d49440337ebcb7ac979521906061d1ebff67b97ee8022b52e71653f9a1e8c44650163d85ed31eef8cfcd41a5ed0b12abc29d300024fb7938ea8b731256fdf3d5f9b489c753518071e90a49c79c0bd347b3b165c41fae83ddfd7a12b1b2186fcb0ab8d8ba8dd237d4de5dfc401a19bbf4878f6decd4cd866fc69a2de2e7bc51062f28e45a781fb400c3b56f98fd409b326241e4340814653e0d1bf4a4fb6ec9a60329fd3ee80ae0df0310bfe531d70e4b86807db986ac13069528008c3fa96f00b47a2a74709eebff789bd32002595a07b0a6e96d726ad7604746bf19f794a115daff8c43b6a2e7c9b75602b89aaf4c2a8677c1884b543a85c23fb3f3a817025cfbf1c6408785d811ed61f330e36ca32fd20471b990e329f997bba9295ea57e89fe397e9e1aa3ebe23761f24ddbc7b3a85d63a7f700c3c685a0b1c12de3ae160f70c3fd3678257ea0a4fc27173ed0b2105ee29544e4f746507dccfd0db158c50ff7d29c1943ffb13b32c5a191c6b78813c145b83e823a5f6ded58397e15bab7662f7471b7d0f950fbdf6b67fb6bf85d98c03f94b6572d1b9d6158e2e49b64bd78874a4a8e3072919a7f39f5e06c97efdebfb4fb67739544f58f887bd1264d9a7aaab308784ee62503b040c0ecd27f2a89a64f6377bb1bf97b95f7d3cfb6272ca624679139d3ea59a0290a5f4dbd6fa711f3e320cec5549d2f1450438f82db89ed102487c3c0fec0571d809eea1afc8d211f104504769104e655ef02ed5888bfbd2793c5f920b00ceab68b2046175952c73508d093b1ec66112eab92af90ad8ff82000d6576a88eb8797a6b0bda5d6b75401305be4a8d8e78acd059923e49b8bf92fba47009c81b414855e6b57713e0f963fd2b4c658ae2fa824fe1530fbaef1b6efab6d94fd85816ebb3238964814635b617839d43998cc38ce73e00615608bb2e7a6ad422a57f550c3cc83d161e658e2707664d9dc3afa889bfeecee992890ba656adea906842b2155dd9924e5120c7e15de365455377f4fa5e6929deeb3d1a95156a835bd2f2c84403a210f8b4785a35adfb465f94784f2cb483984f53d763a5a63df7eff1ae529e206372573c1fcbe0013328084c52db472533f2a198a318849300518755a0f150afe116f6ed7d2605d543f04ce2128fe5059537171b88fd81ef584a796c177a78eb2c07b88d4da5f2659095473956c47d3294014c8acdcb9304172d43bf61e5186cd1b0db4370a09c9fd8d673df9db28b9e861cfb805d6c0ef30c472d99ad0c4c0d776a5d84f9575f60cd0be16ef39193daee86765e27e7f402c293a61e9e039b41193fe90d362d8607abfeece1e2aa961f87ff0776e8c559d6d7fdda9dfc815ddd76c08517a7d0a9289e7ee30bf9d98e03b891043bc5531052194537e611e339d02d9a9643ed923e041507ea192c4fe92930c319918e8f804e3717e2ad803b7aee79ed9fdc741d17d19aca324e6673dc21db302c136e4eb87f421d3d7a620fa77f5ce79df81cd0e3dc872e78e96941a83034f3382fc4fbdd6efa6bdb87ae73cab5984168bba7c2207e35c24f231f17dd836159ba2373e8bf8368ad330710d27c3bc05e4ac30cbff6e3315535087e5be04b6008ed6a9c4783eefcaafb955493d825138b8cb90b87efe58f0a3f4023d2b50926d9e74c615c0d7c07628a3c2d2ac4c97d9217b7baa1f31fb32cbf49e5c6e3af788e9a4eda2162cc2caed3ea63c931f3739d5ee392322168bf1d5d3926b6ec4fd3a68f74b46ad6d2346a6648dc66bf80eba3436c7e550809f9a54b825b5ce08c7829c07f28d2666fda581ad86bc1f3ea1490d529dd49ab6e59f0f064fec833103a042aeb840e2bd5f679c8a3b973be8acfe1b631fe94b3890a34dd06bf9969cb6d6677cd2320ac057efca255b4d7abd0a2c54cf45e07371cd167bb4751168b0abebecab004734ebf622a8bcc1e37458b6e51ce21cbab001ea9399ee5c2fda601ee61581134d5b049bb11adc30854552b0730a85426691ddc67b5efa88cf228ce6501e46fea85dac0a27ecc3a4e7b4b5fec877e63157feb8eecd09c13fb043c3e4925b0b297c95ea5d550360db49278ed49c41d86e16fd4da65dcceaeb692ff010fb34ffe153f1d99fee4b69ee5e06d352f104c45ff6f5bbe3bf1f3b930d83860cac25b77031ca6504bf3a26c68ecfbe62d9d618d0ccdce0f0f9ce1a79e3089a145801df8b34159804b8c44022976810ec18e74e53418eec1f21cd86c91a7ceac9d52e9a643a561fa5aa55ddd2f2f2e954c2030ecb489be95690e7c979cf4df016fd4166849b2d4f5224e99c42cc5f249e06e360ccaa095b0c96ccb9e457b2f38f02e368f30e922bbd1b616f5e46e47cd27d806ff06ea410b9b1159b05066b8bf51a203f300b57f55bcd21512ea6c1c55822f49d5e0f83302f46123ef368bd3c4f2474920a6e854644bb6e5fc7eed93b6e24d5dc298b835626ce1995289422b5dbc02227372597692f97ac60ea134f0debb6fa2d7ba2c89cadf5a1af7f950e2b0c9d451eeec24d40d291e8178e1fecc61f988a0fe2c91db7e72c36b5bbdad0fb3ef341f11e1600be4d5a842c1b54b4a864627112c986dd9e43d30f18afb46dd0ed87e8c44d262d85256a146bc112144bc08c829ebb5b70862e25e541ace9565b52df827250c1433d4aecfe6f00ce210613f59be5b15e4823afdb3e2d597e8afa1820316e799f6d101bca33dc1f403b955ea0758eda916f4716e92c79a150b4830a3f3812affb3ae3822665365193b460a15a946bb378dae9429911cc2710ad44532f87ea9744928870b2e5520b2882cd5a62332e67932fee430fb49b7489adbe681df7963bfcaf0a1fe5271f3aae4060ed7cf36ff11ec0b220bb3c6439a4ef0de1ef6cb6ea1bae08e09be1c3391d40f4e355ed70e3fc9bb01e566e2baf5b122b089bea6e2809f72c020adc516e999806fec9fe254b2119bd6cace1579deaa5032dc3b648e60b7a7a5c7b2678e2a7b800bfd7cc70631ef71a83826339ca8f7e7b1461e4b8092180d254da3571d460726bb4987ab1161b93c170fee6840cf76119946955e49730953a1100e2d7df19d88f2af57456520999220e11f829e567838ced90907ad5ce0ba87c2cedcc505c2bf99e772a8d90f4fb85988803190ed4de69ebc85a7180ce9b74690a72ae969ffe220a6b6970310256702f60f1424fdda26316909e95a2d62317c5cd9e5a2dcfe4596f274c014035d1ee53b75bc8c11d7fa7143765d0f3734bf2f2875efd3f1cb6253387fe888469f3720a52713d3cd3d3a37d12020f3ca4e1bca58ae7c6ab27bb1738ac22ae11bcb9abc8c57a8cb09549acef49811022be221eb7bcd89c5c964a3338235216f13bb7976defd454beb9f2eaa1b94365919d9d8aa630b301f692aef0fb7f6d3f9bfd314c18f1b5f7c211267874e96c09af5f7ff8e618342c11d4f98275e78c418fba15b7af890d2717fb13154cbb1ec6bc24f64569f73675fdabfef04f5fee70c2126246da5b06f79d5ea0cf75a6a4e0cd77347a4bc33d0fa1cd8154d5530e29ebb631a3445aa142c5c9f86e1be587d82c4a3d337240ca28006b19e3ab318c7c6ed4c67b4f2e9695ce5c0a59b9832dbc61507d78740e722a19bee8fc2baa519bc56ed42105d03fc8ced4aa0645232d4c26c39a13c78cfd2d0bcd4a9b878efbdbf78b8bfd59bf3c8df3fdbb0ae807102ee31fb475df94d725c3fa295aa6cb1068ee9d4d9f5ccd56f8a7e9070fd0124b74f9b8e609134d99334ddefb316971c6b1516230dda8b8f801bfbe685c839c5108c72ce078e1ed67e0aaf9f834b175095e4ab827e4f83c8efa242030edf988384b88c390a3e8f7566b4d3a24ac199958e0fd8348ff64801407b0fe4b54ac26e77ad4466d50caf9bc24c82d9c134bb78c995417b719ec2ede992cfad9507163b9870cebd50273d92a6c42741e4c2ec03cd0c2a955ab11e02c3d0d82184a0aeab0a27568bc1bc5418fdc310cad3f91d6d6a5e2dedca39266c6e1fcd2a2f1551d09cee0e462e1386017b71509cae012c613e48f5ed27ced225be83dfc3834802d3f6cd439ffce0d489dc0fe61c170215f596501dcbf1c268b4f82897d2ba19aad2253ec65cb56e79b6a6b4a4f16e2050ef7ca217b03382c32ceb0f27975649424e042c78ece9a0cb47190e87cb749b68b320c6f442c9e5ac41616140d10bcafbcf9124587a665d8298565914d6b709df3a05b4a70481bd6318fb85ebc5c2f0446c2bb2570d17e454f89cf79b3926499e956bcb83e78ee426b3c29838156d73a21c5ff169a06910f16c948595383dacb0e9b36659f811a518100d066a8a649fa38077330d1da6536b1c49dd1b256e60b3c43872400ecc98a3a32d5efec54df61ca5b888ea13917655156318847cbf5c5f517bac4e20a472b456fcf57213f08c0d973989d0ddf7732ea84dfcf81c1e1b019c49e38c408c155b94126c25e4f0cb58fe9dbf1a2889c996b83fe4887fbca80f5e0ab5de956a0d7d3b33463f69e65938e9c65a306d456455d5e7a01eed5e584e8dd614c7e44d42b3bba0e81da72341e366e2dc02e046a6766083aeb3be604e552cf3b73eb6dfeff1d7eab54a727e5d951fe15ae7c5e1f54993326c225a668fc4bb0c7e937da5ee12a76d85bf6233cda347448757fce35cb367e45ea90a0ffb45598339affd368bb76a81bee854dab2a6c10bf7f2e14da0094c9dae74ca8c2ee42109e328ca43711599e5d55954c0d7c50cf8d20491cecd1d31e333ded30b7c5820fbaaf5320c76c76150a5301f1a27197d061a3c3cb9f309bc8d6ffc3ec594163628e853e77cc4feef7134c4971211ab566d7cf6f15027c14995439e34fced51fc8a0455712e038fab974a65d57a25c537abb0f4e71c24de0a5b034f84eec82811286bdef9d5fea780a93dafc3822696935cea348d7aff9e467dfc8725bd916c423576665e1105ab5b9913fcf13f93b7121b4685c13db0d0f47247f5a0048d6cbd8fb8b474055b633d4bfe0e1e95882d0ad5fb26f375568b43f4c305fd1ae002cacc47c01bc48733156d9e2d80560dd92d555db4287724e36447f1a1ea11d20d3218eb6e88042c2d3d51cc634bbb89aafb2816e9b8113974c327c895a111446177728c2b2994746080cbd01c2ffc0dbaafdf74b15d2f7dc54b1ab10c6e629991a692fa1034b16cab8401a80ff615a74c5fe736fab6c49d580646c850f458ccfdeff8f6510bd0dce283df493f82b9ea502819122f4c34da071252a571e4a149aaf62f961eb55009fea432ae44b01238fe4c2d0d24d1143bd21e26ddddcd1890f4f41c07fd9b08432787eedab3ba905f7d1fd2e1d0bb8070072201c3679afea088ed5eaeb861908a9451a75f37ed7f428f08eecfb1f29a892d6e9a168cde37024e215067358e9a12dc4c0a5e4d3280c1dc0ff12e50e67a6b443f79c7c451a340d354802634b0fcb982001dbe3ca82d81f513de03f7711e3c7c5f648c4b6627e9c69b840c7ac23f89acd11e27d2c4c2517c2f5d43cd23f574ee7d82bf75479ab616f94dddac9fc6319dea42532ad0838d7d98c2c712c8bdc3d9ad7e03ec58604a433ef5d998955723558d7033f84dfd581563141eff37a24589c1c6505076303a3edb05318f65e4494b7120dc05e73bb120aa723566f28000659f5ffc4d3028d66097d2cefc36cd2aa3201e3c4195fbf208df17183fa5b4d78b4cba76158ed951ef7a4c1c560690311f7ccf5c30ca75554617ea6032a0ffb19bbdccdab81bf8e4902e549719c1a45443752aa5d2844da815fb9b727a92328a406f3518a5953af37667debed58b4f58174c13d38b04bd9bbcd9e768a69a9db84fa45f94b87b9edc888a21ae67ea0248f0db04685a893e11708d9f8d804c924782d57a8446c53afa715d65632296004c40cf3ea56fd1686778c70a5d7cdf1fd1e3a62b8bc0013bbdab7205bf7227aeeea393a10157b424086c8881ad8f9e1605ac3426b434533064effb21f8416a8e5ad279ea0730a08f4b59650e137c5dc97ef58ed4ad453ebfed352dd7ba607acd240df78230191c74bed691b1a240985e9a7f2e19f29f67185640c8438c421d0565f0d41ef14a0e9082276dd84143c99e2f01e67088915f794a4ffd2f0bb75cc2e2e4e662ebd8ce9147e3b6f33c7e27144a9bd18cbdb803940396a3ce20e2d762c6c61a122daf8809597672df7690a2c0b0f2293368f9af66d4e2333f9be2a5d991f0e2930bd59353f00db11228c29d1b2f23cbe5b4786e28a2da68f262f48b4501b9ca7981f1920c184d6f64baaac69aac8f5cde59e4e34ea21f28f739035ae70bb6d96a3c512996fbca0945332ec3e17310ef4e20ca32e8b9425660060adb6990f786d9ef4d17dd3f1214b237d4b843b9d3527a7841c75ff004f611d90bd37ec0874b3ec20292185d2c3b3d90f6a6b0f765fe88ada1d13b2d1ba2c072320376eee549874298df01779b1b1ab5a184351edec7080b76c2d98d6ffa7818ae77b37513beae2141b853bf1b96b804fe32a906dfa185778026713fcae8921ce6ce059b86d662cfe85679a85e9fbced5e1a740ee91a8c3813c22955503eb1d2e711c862e14063b0a2ac2e6ba9dc4229aa82f36dce314808360a6cb0f3dd0b142652cc0df93c7de5d7db8da1045f38478647df28eed6ccde27c31688304423d3e741c793be15a842bae8e02eea5bffe21ad09633a2d395ba0af0972f34d910e53c1ac8f9e43cd70113d5fd29ff1352cadbfbcf1c150460426d9da7af9ebdaf245568cecfd468e7ae907441cf1b5749fdb144de49d0f06c57b310cb0a6cf89780652590e85c5876921d9f17e84d49ded9e034e6d78cdbfca9be5e57f878a59e0abde1226a1ed7e35f27c5190352212ff23f228a7d7edd32264741af0bc11b80ce19a5d6a77228e8a794f783422f7a427cc9f0cee8c47c46f5a6ce809bc09add1005aa96d3f8980cdb457f7cefcf47406d8690d4ddbdec5e6d9d697682d462b22f69b41e79eba89f5dd48a3e1d8e58900fe90980e6bd7e4944a83f6186aad6825384f3a05f17355a5d70f370aab2b7a47ef9d1ce8a00d426a11b530ef7afc274fd4a8ee72fe6ee96d70a2e95599cfde7cef772ddfb30dc8f8e763d7cf90aecebe654ace6bf815aa27674fe861278856979b2e372e18a30094d6037d5d3eebb7a3b32daeb6f9b45c01a35a01c82fc92fd0f238e2b979376041853616cdd0370336e2534a6e8b681272bdc5232622d7de41ba381b86905dea383adaa437cc5236b2e02204240390ff6f94b0103e6a3235b327ce5aa8638f41c15f7b30116c1747173b17bf9e69db6d4b91182100e3e7c34eda367468c21ea5f8f9019a0ca1ada1b316ff2ed4d12d4675a16b8d1a8b00cfe540d1a205b85fc25bbb186506e0932e998fd78fb077844c89344b65322fdcd69f4e5a23c913386f5bd5bd9ca3ae81c3ef8634c64f4c12913bc2349e6c24b4253ecf2b17cf31bd1809badfc64b467af746cf7b4877353cc5a408d54854846382ed0f9d3a9145978c458fc0dc2f074e2bd9720c64e3345b92582892b173ec6d817b5cbc18857a6794ad8d807d4d1e1d7267f729e25ff5c75c1d02818e50e4a386c09d11f3a128c5d051dd48195b9dd0a9772dc3329bb5dc228dabb35bb8a00368fc12205253169f8cd6ea9270875f41c1c7a773196b246344a4e88eed85fc4fbf297d91eb0041e91517382997724431faa0117f33286808c614dd950a993733457f3feabe60c3b8b9f2751650c387db8b21310e135f0c89236eecfc3ee1115f21915f7cf60fc9a9fb9560f9b9bc57f62a1cfc656d09df35e080e27cef87f3c372914a1fbe8849853801dea4562c5e4d9aa535bb24eb13a536f97dcdaa0f3e1f68bedca6c0c25e5d40fc0460b46a3716abd7acb732b80fd1c963385bda83eb3fc93aeca11ea1fe62337ac47adfc10122a5160fc11e68813361760acf4be1275928287ba2db624b0d3266083539377a80fa9a44b3e6c1505b8cac8573d482b1e3683fcbce3282e8be8f95bd145e45d156e28fcdebda48787d820ca8980a2a599ad1aa17a2d51d0ca481a1a96235682e52da88a3db143bef1c2976fb342629920c9715a7c478f6a0bc7c0f7ecdc94fd7e35a1c550a8959815c65978891bb38b6b40f2e700ba5e236653924039fb4f8cbe897e8c55eb870064a521a421126084acc0a304e8138157994870078c5236eb24ded5c0f5e6dcaff706354c7963fc981eb70e68e0c103648c36a36eb3adb35947e37c616b3f3c7337d4f374ce3552fdc68af6941994d3c0e262805b3014e2a0cafdb27e7df8dc3b510d24fe005d94d9684a8dbad313eb24ed9295a174cc991ed0849ee0464646e079e61a3e0d3e2267caac423de9dff1bf1032be510883f3188800104a045fbcfb90a164649082f34d152a62b42ad01d5cc394e6d8cb89082d648f1c92e03adcf31a569232386296126ea39848581d94d34776485e478d4e2826c215ba94ddb6a08d4bbe5a1deff826d57149df81583e3ec291f2fd0b7c2f287b7e5024c330cfd77a114b69f8379abfebc1fab4747ea9eb0ff68c33ccd39f36191c5ace53ac72c69369142ff25e3e3b63a1c4490c98b90a6c02544de5e2a1ba1b41c744df1a76a6a203da955ca659db15749f8ca502d81c260872e5f60ab33bfadd55eb2be6371132cfe8b9f49933fd9686d6c3b3cf77b4dda9883f572f15b964a5698c4c054f87b353e167e9c616d07fa0f8b81379c132141a64896ea7fadee9ef9ef5bb0445d67e4bf39b8b2c02d313b8578612a742e53611b3023e2773bc5bbcb5b5cc74e44c0003253ffb3c9a7cbd0faa6bd969e658ff4bf2fa3fa67387c704601e084210567f724a794811ffc565215bff369a77451b2accefa7f36f74871d3938e19a7eaa1304eab0e8fe3a7c4cd7efa5ab38825fd28774ef163a74c578e8ce9e39b30c213ec98eb62146870fbe4e17a7757629613a3df2093d30b6f645baa69f266a05d8fd99de0c23ba211352f90194c87b0e1084140a0ea857c778735ef7de08ffe6128f703f6f202622bc2933ea893002dd4d034a879bde596334d14c2e0de55bd92051be23958a203daf78b885d7fe5669866580bd0a1e30bf79b9994eac104b4668efed687050011973ec83c2cb25dc08bcc33edfe22c31f58c3557086f9159a9632aa50e187ddb8dc33d925c39313e2ae89c16481663c32f3b75c8b8e9beaf24a16699973688610773b6b8f7e328003111cb3c97a7e73363b02b82d5d5edf7ed7bc0acb75a3304cffedf0a87328a6d219a68eb3632ed5f44b8c1115cc914166adade4e0858c154c3851acac744db53f5248bc0abc9bf4ff5db50658fe2a613361702718ed7ffefc846e579bbf2fe034a875765712c80fe72f3ed9aafc647aaf63174fb4c4d3c8f10fff8b007cef3ef731c64572eeea7bc2353e150040bf2a686bf46e6f047207c2af01469dba118a6b55a2125c6bb507baae58e76edc25333946b710c6f91dad6de68c66323c1ca75e644a9ebf79a25d2380c2d521553ad02d75276641423605df7ea15c1c315b6c3a1a01a23ce6896ce057e43673b89766b6fb5ebaa12c8eb68750cb54f0f183cf4c191876c3078b3e71558c3663ba4b8747358b176a9c2ccf83bb4c8b1cfdebf7c751df47779e330022925cbd083cca1fa2058415ad4c9f46381b19ef4c85703c025b9a9ccff878b14611012a89046740c1302451954e9d50fd86d60a50dc21ee8ff894d40d5e94c406dac30a302491947c6eb6fa9e6f815a2af9206a31df30c5e78d4f88215a46a8eb630a1d3a0f30be1d80ebb5b7fddd9374872152ed769e14088a04f438384928815a1b8a82fcd5d5c81cfcde4952a603119b9b4f3213b7588441d6bcd10ebcbf172834beedc049feb03d66acf6f2d70552244d2e75c0b333bf3db46f39a3600fd5c1ddf4c3c0eb78b6408eac019c1f89dc23837f868b4fa86fa4c9c5b2b1931e0fb4e87c92289153285accc9d6264170b8bda7afb52915cc9ac7cffad3330da3493c5a4cef6aa8438a446a510cd28db11ccee397ae46a3b0fe1061f5e780a95c6044ec21ad9132c5be0349dd2927224112825b0972bf2b6efe8dcca054806bc0e6d734e98403ad0485e769a0190d32b5ad05638e6fa22ad5ac3561054a785bbbbce45824a626e42fd1bd8ae67290a65b64350c7015e7c863c76d53a28b334f560d1ffb6462d72731d524ecbb15d5dc5e732585e86c0339b5bd2172e1afba3669c78abed2f739bae6df6807e854d1b52c31a8d2304979ef624440a519649ac4b0827619839ebd214c3a382333d6586d74dd532b2cbf541b40f95b1dddbedcde80ed1c1ca57eff9655fd46c1bf209c9c497879051cb33fa333a99996a7b19508c2cc65a50ea1d342780643b9a6c05e14747a674826e6231639a162846c068a0bc2b8d22ce9db62279fa103828e9b310a12bfb60bbfee3718927ddaaeab14ed3ab2ae202cdd7a1ec00ef0cd060de83568702fdf602a4d23fe5039b859195b0eb92ffeed69d7d49e26175a44ffe981f937fac80a8b408ccdeac1c5a9c279b6ad8e82dde12e39dbe932fe31b4e4114555683c1bc1329735041fce6bea9f395df6359af37dd620b0ed36406cec7d1316912026b83614123df5bedb179e95cbe111397bffc77c688577be034c64d21d1724d37b2616bacad2aea74fc94d0dd3d6ee54a8ec259ff6bb69f6490d7a41d647766878d63ad357c0e06bf94f999c45564dda60776943d26e7bed5886883265cef3b5b29914c660eb6e9a81f467ecbf5c90d5d74b6425beec4c49baca8cefd0ceb9fce9e3972adcffa5affec8ea965c79ed2cec2ebaff902c82eed1a8663c92d4044214726f36f9d7b1f1a4314f3002c760ca5f2bae0a33d804f625fff514fcd0501eab64583567ee33f1f61dfb492a589f4302d56345f01b69f7f3070eccffc07583bb4e8e4645866c4b9d4f35a158e4fd49a0604d54b76aa0197f81b4a786e5649b1ebc4088c390814d186bdbd243b61834d2d1311529c30392ea1f903b36e74d6ba34a456a021802c19559b8d962174567932e9b0767c07785c5634ca71fd9bfef927b8d56c0807f9864b7433349263e3c8906997711227b4b5b3caddf6067e4bb160d98518d8f2f94affbcedb663ed703bd0181298cb1c7165eba877e3fc984ce1c239d9e5d05a3c956135f8eb80af5a71505c6e3970f3ad34fae0744902c3e4377bbbd7f4d7d64ff705d6a8ee977a4a742f4da1bcc4b185ed15a654e0426367acaed4f37aae608b76ac34689d4cb30e67eb109ddd7bd72210c46af5d7bb22c6a4aaef8ecc1323865ffea3b078dc2cc8821dbb12a044d2dc00a6563cf672c9d05640ac81d293427dedaf731b8a992a60d42d3eae79189a147656a4eb86be914ae9d8c1003bca5092687b9873654b50aec5a52fc2a166bfa5305a46260e48e1919f59fe98a09bc0c35dff2b441036a9846ea8b3b1d10972d97d3b4bb493cee8296e2d2ad4fd4c0990f6f3a11ad27e5c71c7e43c63cd3afef9c1e89210cb15d82263d841cf036f4b1936de0a9e8065130bc7dcb223b711f2cb37fca6928ac79d7ed784416f1bc45320fd514835b8f3671e031a3f377a5fb56099cde96384688cba66e151365fd3bc3a1988bc7f83b2a02fe5203ff2d181858ec07b1a4db13a031e4fef58b7631b5932bdef184116967f1b554085ae8e1198879e9ca49e8e5876b7897b1b72dc54654d5dbd5ac31ce04c3d38aaec3bf57691f04f8616a91ec83db20c4277ae5a345724d1d1f7a1b96884732849e87dee802f6ed3688dbe3c286842385638bba95b2208d703f546dc241ef05f63533c2ac4a3077f671d11bae3b4dcd61841a08fe7ae2e922b9c1c0322e8084f202fcb4a7eecf56e5ab74ea5391797c6296b54ea9f06ca784359611f04b1cd4724fc5a33358076de9a50e85d9c1e47f073696acc230576d2476a26e5253572d978572ddc4c7434efd421a7f06eac90f9777806613800d0a7b898ea69207b617f508fb6e4ca4a6f56c9635813945ea5a2414629f69ca0889155efd5e6a1512e786fdf44aee4f246a9fe874c5309a419186d282382915e58a9b8c6f29a2eb46fcc34a497101250fe3a2ee6c66463cd5ab629d8c47368d87c9700adc3764223b1a1a75ebd7ecb0a20dab4c84e87374b90dbe41e509abc21084d8b7af9fd9f68ff180685cb9a56d680262aca8525fa7302fb8fcebdbdb6614b7613706dc922ca47ce9b8e5a6f68a86c1c78d1a35340d09f18f37ed21313656296480f064fa87db8492576cd1c3e2ce36ace49bc9fe986ad0864c90c81e846443097c47d5cccecb7a9c261e5d914b4a7cee41c39e9ed7515b5be8f138ce771d561d089b4fbb8fe55ca251b2a63fde446669c1ef88d1686a954a029109e665e6460ada08d67cb100e6d5fb06b8b1685b2179cecec197bad229701de3206aed38e045e766e0fd952c189c8506188ffaf59918acb41a5d63f6fcada9fedb188ad2108fd0a1baf51e5771178fd154a4e88b3fecbc6a5019d78953fe43255e31eaf865db654c69ee563253a71a71a1c38017e43ccac5efb36034e912dd534a2229afb06d885892664c39d3282a55b75fe1f3d4d6ade7e4d031ddb3fe057b559a9d4da4e982a8fe30551ae50bfae7cae99427c6a726f801e62a3e992ed84e1b4c66824eea1e3e62c1cc4556ff36acab5480c8477b2f33a05f1843fafbd9ac1cf1eba655ed4ed68afc0fc128e5219db6fd56c3cacd5fd124c5577c99a1806f1208690c7cee387aff9d195703f53bcddebc5e4daf480695b7cfa381a2c4f88bf1f9fabc8003d20f4a2f53fca1ed7e42b0efd93597a16c9581e917f91386c5732e5543938786ab6109801eccce4060444dd5845fc8c7166327373242e5af4d084242070b860a5b7422e60f1cf8a2372ca32ed39bced36e2773c5a05524522bd78169a596c0b622ae91c7492e1d860f62f970fc59418dd2b26806616f4e05437f61f79b8226290fc41df1a679a1c0a0b5b8a4a8eaa690bbd537bfa7ab6f45b55a5e2faffd9d6dc5eb6fac738a7b88755a418c03ecf0f8fc069104fa278c974390c50a21a2b2a3aabf5104d8810c32312527a31ae19dfb9477d65ffc283a06d3d067638fad50d6bb0c3eb32ba0032822a7c28a916975833ce765a9782e6527c0bdc88135d73b115ea0fba5bd7ec2a53cd7fc777ec0e7eaa23d47ba1bc439c79bb3c07a774ef12476457e822694047fd8ff2439574067210db9f57fd391e02d0bef0bc336bf3b380d838cb2ac1aa98f57da59b94f3dcae026f94bdf446216a57a630191530c9af91212b18b7ba9083f2c2719e99e1566a65185a23e13a096bb6028df94cb5aa02511d263b4d2e2ebe0589f136980bafa5021a687c1f33af09634ce1d57b6b6f7be0180336d52e00fa77166550d0cfdd6e64f0e4c2cc5c1f62b150074b2754e08952aa53869e03107330ad340d7851c73cdf5efb7ebbf36172e98935e638179ce3054dcce0cbe875f328708ff0d593b5757b19adff8cdd4d88e0bbeecba87d281148f6176094a8c4dd04a752a32ca39e1d759a6e5fd0c26f1eea40b2535833ea36b5e35de25445c700d6fc294476d46da47da95187efbb61791fcc20aac6923a6fdc22bb4cd8f632ddfc26420d886d9be54703604927f15084bdbda378b35528520b076a8cac0346bcef4665859398c65b3fb7bc014ef09be84e3f975027cb314848339681eae28c418abcf338f4e52a0a0e1e3afef8217cfb7ff4a9c2717396db88eceb063d274bd9d8c8f08a43a8076e5d79973b2449c5e66ed23aca5a1629d0bee65062ec024f77ad775c83a1cad6fef083ed5cbd6cee03da6f34c5777f5cd4a5bfac0c071584b5665848853344e28a9f088f6d5bc37c63391555c504b32d928422a4f6b7c98fd8142a74993941f6c937cf5e54a2be01a08cad423eb85cb2f71969e39f8abaf0541f5637ccf3e4ad3d1344b2f1883beb02744b560cc5b8a7cea75955d7ba4324960524e6e69516b3dae80d26eec7e4c0f28da63a5ebc0fb955a7044a369cc48de05b5cf6d5264c18a92adec0c878254365689515877f6c0298eb20d1bcb7dc9f73487d30854c6141160420d4e8357bc5b163e893bd8a4b8b82383ed89371e5d47b8d433c0e80512aac71d617a1ed91a8b196972f921644fce58f22794d0ad36d45493f0e9d284d93f8af55e987d619964d64dc7bd8a08bc83ff18ee9e7ec7dad11d60f2b6ca0e7f4fd440546f0bb1b1b12f0b239b1582f270f56b4d977665ef8c3e1d069e2ed830f7d18d40f3433429ae122cf283c4f750cf6234c893dc593a9547c0c39c2b663a1179d9720076e8b8ba3e77cab24c14994baf8a2ff24ad8841f9643c885a087406992bf1143f83922344f24ceee1c06b965d1de65be075ebe9736f5a7b34dc857b6b4e7206626bb02f14091b8515753cdb656b8aa2d63cccfb96d80fabacff723ea5a3a0a43c5197196ead0a2d68b0765c14eb6c14da2e2a1a1fbdddcbf2f8a61b0b8228a8bc19171013a46fba221dd963a0340b1d78ee455b54a23266c877bda16c295f861cab7231e7407dd078a3f5ef95ed1afc015913ced3aa45223c8e91b0b8a39cd55281ddd454298100e62a8a001a30111f07c690dde51b1e3b9a7fb7e89013337093e6a345c4d5bab065624579206bfc60ed2e3c8ffbefccfdc8492d1ef2e23bdc7229899949a6222aed0e42a885fb34fd8da0da79443f7ad2a7ffa277d20db9a28aaa2dec35a655e5a722864af3cd7b672eb70ea6954086b5d6c8dbe7e4cba3e80cd1c65538773677f87e6f4f6cc0e5acce482445aa9643687b442c3c3831d4d6f339ca1285cfc34c258eb5b5ffb268a80a942065eca45d9e59b42a484f68c53b42b8f67483f56115519736a7c3007c8063b33196526eb3626f6cfe896009d21c1dfa33ba478848770abe7dcb0a5cb5bc103e59972751bbdc69c60869b8199a76f73b1a48a3e5ff763ae4e38be07090a42f5aa1aef9f610df93e16d0772046ad91eb2b662ded0c58f815996e9eee9449d39b9ddf0ed5c31f214e452496412bb1abd7cd2632f0d3c849eb5337a74fe3e4ca83a5ae1ae616a32bb56bbd4ff1099a6107492fa718f15a755a2e1411f2243c4e4f101b12062477a6535b10573a2b0861479a371a0ccfd95003bf2d35be51d44dbb6acbea7d7d08591aceb2ef37a4f3d5c0751f18a33e912ce968cd441fdeeb8ab9ba0b2d9d77713812c077e6bd26cbe2686215c92dccb71f49cbabd92de89f620b98ef328d8827b19b9f7a7127c2af9f94173715a3aa256bc44bc02b87e241af9e707bc9b17c4d573c1eac7f5359136bd645597d3d008b5ae970f32b3a0834063b7e555ac62dbb992346b04c11be88e4b249e518ce86f5b52999860582c8e920dc81fe5861ad02b005418ea644be6a9e4c1fd40f8095285547ef09f61e1d07977c2e58dd9447cef6e395110b23048fbf5d833beadcf3e2be4f64ccdc673b4ee6e601031d56ceb7be01c90ada20877df61638f0b26dd9bbee015b6e49256cbb00d317cf3335939cf9ad44c543f4da45dc379c2ae8633fe93912724902877a061607f28169a10c66a85600f44193988212e8a910fea596490bd169a6909972f857d52cd5f2ca111217b43f7b532764b62bb7240203159146668d8af3e501fc218bd9392b954ff81c2e37b84077a0dff62b4fd5244fb8bb8b122fb7bac1c8dca2b6de2449b4d921cdba6485cf122aa49370a43e6f0705d5f3b0720a1d3d859acbe34e4dfc25256757b2a7af00c943aac32abd002a100df2bd5517d86dee6f28f31e22aff6f47efc54dcbe4a398de377dedb5dac9b8ab291483a0aff6872b327a4f8757d8b5ed8b764bbf34a3c6561d049b57ca84f5574e7dbbb3fd702b8d30184a556ab3907af5bdc1a935a3f9ed75afb9793a091a0d091d3ce8f675fcae69e1bcc819871b58ab44c86e82963bf2d04f96c28abe360c083e288f049e0d31fc10ffc8680cd93bf05cd896d6818f709e3dc19fafbe337dea8bbf2a09ca2780cfd1b52f0a6e1b544c0e00eee9d1065cf97b4fd39ef9537d670cd852235a704c17651fa4bb2c66154d040539affcce41484bd0971a7929dc1a835fce6f8ba45e1b8178aa2f563c2d71ad38908c26e66fd22b2bbb4e2131292bd078379d4a5aede37080c473c233839e2621c7439e864515dea7f0da3eb221d7ca395ca56f0ffda1f098435032ee64393f193ee69fc440b465d8637ecb1dbdb8fffbaf2813b94fbb93686a992d8117a032d16082cb599e135e438acb2bd38f31c849bc6e9fe62ac3e0ba0d706fa66fdb6b672116a9d6759e0b7840507f3ef5157f725915f1d2330575da57dd580602349f3a3e641daa07ed1f981521f4134bb0291299b82ad1cd823f5a969aac5fd57b4a6c5005e97f01a06bf52b7879ced23b2b1bdbade9684c3ea62f4611f17271139b3407db7b8b6a22919d001e3e6afd1120d4dfec95222a5cc90bd9d44c5b6ffdf10fcd716842883b3654d935a4777618a590cdd3198e0d0f302eefc27fb1bdff865ecc40220db66636b663862bea6f159e4026a4aa37c05e2eb196cb8d832ee97cad5799dbe0bf7d61a1f3048b9885ebca134b44fe24aa04e179160c4f2cffc698c1c8f196eed8aedda4d778190b70495a6734da27269326bf09e1a48b34d697646581f1b26b7e5f87a22245e93ec4dbc8cd3c69629ef9b990f19383a51e94047fca090fd30ddb658b693c27fdb9528401ebb4394ae969159f7996cdd20668fe1b6e0de9915882d28282bc14d4073a7f8f1200f17c255dbf515b26394575ba8ba649b05f1a7562adfde61bec38958025b5426f58af3abdcfa1efd25b94a2269a2a56e0e6b42eeb2eedba674fd78b629bbecf8a466164679e5fe023c86c1566e2373ac9321617708b59c206161bea9129467af501a743145e0ae580906e364de2176fc36b243c0913a254304b6156b95041440dc7a86b257f862182363baa24d1e67eabc9e1951c8a71018821944cc4469e86e70ddebb88f357386e3ef4cea062a7871bf894b9bff1eee50b9584d6a1d51597878247192e6d790b59714d4c364002a344b96175428b2aa917f6fda3c91ce79096d5a906a54422192e1e5a25277e73cbb2ad4da0e54a4f894e786f921f8f559e35f102ec9603a009a86b14ea92727df1aafd1e7791c210240282ee6e6be4b2e5702c509395b815ab2fb14cadd35cafa1d7b03af9dee7576ac33207875eddd06d0cbd8d74cf9718e42362a0f8785a699e84c5cc3ffb4b3b539fd299085ceadbd90c914b1e89934205427e3406d04c71ebd5539b182719104236873328f3a082e92159853d5a41e687990fb69b3384b0d342115d4304f6a3a65a269d3800234cde1d074a78d59eaeb6a1b90408a868e07ac666feb5fb09e354019fbc499c505cd8b0c27bf34e2e6e7a4ba7b11ca4e1f05573fe10060596b908d80dd5ce281ea2c3dbca0b2a486f65e8c28ff2d38d19b5f9b9879a9af14a1b1bb009241e91d3fd36c1fb8a1c40bc1f08d19157aedea85b8cc0ec9fd6d5768f3e68c99464ee589d4195e4f602f6d40988190a4a681324e1b31d132857f00f7e5c4a5b4be67d40e845ac542d3d39a1c52cdf91522a1502616fc8b635958c16d3799863d79912b54b51e86ea5ab49930d747721103fca787daa8b6408a4494e5db4a514d90ea609b3f4ada202d518da914cbe2aae9d2dbc82eba06058a5431a97ac7ee2833b3482e1012b461cb2324f50a2754f012f3d235b5fa1fcaf526b9f00d7d5a6a0431f0dad5c0eede7e55a7d636be9101c8b44d82b47f284e0649850764794a0a54e2f50c7aad6ceae17121922642241f02ff0437a60737d6a8775a43da4274bb2fcd5f65c979f79501aa9671a0c6950ac190917fc707c94b50db1e0e80a79546305dc62da88e7539207b148e96c5a8f0cbb393df8b82bcc0cc278b795738a0bbf41a2de0b459defe86437c3630db3c32da138819276e6e9dce90b3bce2a4ba6c31ab96b8d57df2181147e1d8a13677a1c6845eda8551afcc67a536188d929a28a9c5856451974decf1d55ff5006b86f0d49273c6636d28223a6f6c472abf8e1a41cca6c3fdfaceba71dfdcb8b3201f80e34dc108ef9cab7cd880451ef0fc4d29090e4dd85b5f0c81c52af15949ab6f4a2efd69b6ac0c362500ca1f5096022b6c795237c00e61718e9e51cd8559c749bacb907faf7ea7f7a345b94355c0fc7307fe0e82c97ec023d971e67f762fbe00d2394ad24520dd1c5d334e84d94b296df02e90d3586156c0fbcddac2369286a5891ee83fee4c4865db8f1690542f598fb4cd5ec914c04da46fd5ba4fbe6e7b083121df1a9e636694a11a1d3c2c5154f4468ce42a0e8217bf3583ba8d3de9ddcdeafdeb5a6abcaaf6ea5249298988234d4ab613d80eab5190fb7411ec77335f08878439d4157c7650f02a9302dfce6aee997a519830aa9921b3cf5c8dc3baf0629a3932cfe424138d967f3c983508319448315896a16dfef3a450e648ba3f19e35cf5e8183ba5ccf0be694d0d3cfcd63a49e1d891ffa9bbda0efedf6e256bd8966f1ca82c16a6d50f492027c41da2366a852f100fc2719bf708bde4538298de806420e165ac510d5ffe990ecade8d61fcc16c4342c6f7c86676cd79d3013ee624fee6a2ba2c840b94c34e7149c8b07873745b9af42788c528237936b13f69918d71aa27854b058219a930d1af7b5dd4fa3a9b0410586c3f02fb9b2e8632b188d0bf0ad4e0fdb89b3dcd6864a7bc85a6f7d0c9a2e4af93e97c5f4288f4b34100d7c6fca246cb1c0e829b054fbdd0f17861c0bbbf51d46da58e4b0172b7b66f87e5b6218f649b8783b0b332c24e5c73268fcda96a87a697b43dc30b177facec0254df08ac68dd252af040ad4529ddf30ac1c6222936b95b7208b64c7417c442d08d679f1707c6a48f75722f95f6ad1c25b17c24c1271dfdc3f5ec4b542f22f93b1daf904bf71b223010473fd2c33ec4595c21e304c30e64df7f13cb27fd37ae3c4f7747263f83e68aa92ca993040486bdf35c59862ef97131dfa0f368615a15d955af59359312bcedec6b7cdc3d6ca0ee778e96bd2efdd91353f04389a0f5df20443ad6cad1249135618c2a8d15da8f06dca8b0bf59a0a17d04b7d2a299a6aed24d0f670afc1877fb8f7bb805bdf5d744ce02d20805ca464b93f6ad9f7e6eef77636ccd0a2c1b4cb586b736a0873cb6e81bffb79993b3e4ea45a0446357ceedb2b602997860220943d86f08dd7d6fb3d6aed5f1143464c83a29ea8e5ba767a8a6fda7aac4021b2707d667d4814ed74a6bb50407abd14b77a0dc35ae510cc80f08363b684dcc925062be5020df8ac5d87c5e54dd0aea421c17c6ba0126731affa8dba1882bdf72d3e3e1fb684d94d31fae9e0e5a06957d15937741e5a68c7090ea2501d3f5a40173a0f6f5312c1f4ec38e245bf42356b5e370fab1ba7e67387073f9f5701a24c121f3e83f3772143815ae875699be46448efeaa5e7010bddc03c738ba65b5c77143c5288c19d89f4a360848146cba909dfa050623f9e2e2a61350dc4d134ef8c6b325bdc7dc8ef453c223f2d296f61ec1fcd83e0e498ab392cf69c1e2d6d8668c5f421927d04724cb8e9abb9545b555522bc44ec458b884bb896c6079466ccd5b80a08ae0475531a1af82f6f265516691c68622f8040adb4dd9c037976a0510cfe36f8fe00033a23dcf6970f73acbf6e11ad30b2e876ab0f1bb19a9bc7d90def180969aacfc60c04e8fb9616bec8f0e9b6bc3ffb0a6f1ccd4242d85472b56e74afd9f2c5508132d00b1105ac0f3004746c7e3aaeabf504608041163d533fac3cdb6333b54edf8f5d364c610a850cdcd58e86cd36039a8f512f67ae0a17fa25dd885e9616afe6bababec7d4fe93087dd306eeae65947d429adbf80675b4674475ec63d4e1818ddd960f6e36c7e62d7f7e5a23ebf2430777141901682c551779592b4ff24f31bbc969e8f5638cd5be84e7100b136f7ca420cb1afb9486a96e427b3cefe31fc354f83ed30284e614472e527abd5a010ce6c4b2dc2e34cf0f01987cfe25a799c69a7f450aa81ed9a5875572de21efcd600cbed9c27e540cd1107be4bcc3aaf5edcd58f8b5ec10da6b3f04bc9c74df6f9f22807add3612f5adbba11d414c2850b603a0633e44c416e904382fb7f10caccc724c38e3a81019c62a0ccb0f1b43ca5e04db98549689fd47c7c9fc0391b2566eb7996eafa5362dc3e041c07c05f3d2f22fdc2fb465911f8eb8ee7b0e680f87ec29026a799b4c9196f1bd10fdb20c1d8c4aa3a80ab17c7a1ce3df5ce65258fa6715c839406c6ca31e878913f97b9eb59886eef54ad9e906998e121973dbb43a94a3952b8dd349e45ba8ea617aa5317c50e6f28c29a31c51cf86236adef0163ca409fa8c548d921fc89121f93ea49dcbc2dbe8da33178a71b7b0eef93745df4959c84cb318bb79a3e29dfbfbd0e6cd0406386c575d9da7e1b18c8f363ae90988d1e80c1683262ec8762bb8ae27ba6c2f20995437a11ca18e710b599c502a9b4d027ccee561c33161106ddcadd031307bf9ea89e0f812cdecd8d14bd18b5740ffa6feda18d0c59315591d63e6e459f498db1e36235464c7175c0026c63a83c8da6a8a600c818eb6785933c71eb2e237ffc04171184f13a33af6f22974d7a3e5d05b229ee3c004d10f86cb19be02f73ab123162924b15414f75008f0292fb41e6b86c8bfdfb1dd79874630629ccb2e4eb86c3553941d36a4f73a08d012d95001a6e3cbd055e300230923e6c5805098a3f690cc898d948e7823609393c8bd155420d2390c7e9d189bc31cb5f5b562d435c055d44487c73cff252ea2da89fc9bd1589bc5b120e215b25581cb1bd250af9a9bec2ed6e8d26c169082ab19fe318ddc8e630c3797feebaf529a2e2a26edad5addb8705b611f62d09013f1a45563357568a3c570fb6cc67759e79017cc69c0471b9ad6f79b9cb90bc7d82c0b3aab8a91c5e17e8c74b5b22d9e0dc21ecf67358f887cad22b76de8a98e578cc00fd7245e94935b048478a47bc1d43689360a3732ea63ea457849d572ce655f2e1cf39a1e24c75a5a5a33d915463966effe9a7687ee19c19efbefe482833f73e8f1bbddbafbdd0f94f822a0252a86175ebf97af900ffe532136a10ad26def38a958981e04fafaa3db38e4ed48c53a359b7baa788306ed38fb6b6b9f2456bdaa8e5403b6c161cecc6c9d9311a12c5c0f7a020a22c867b36d823bd6005272752219829f680bbedbd8b2162bed092211d9d7f72c9e8e8d72b89792ea500d15f93184e9853c20518e3275cc421cc566dc59643afbc7cd690f29cbbfc461b592a00d067c324a3522be117af31f1c9b9c375bc94e5299dae483b980dbac6c1ca3664cd2042e7095a40120f79eff55d959ebeda7ac425a145969c0ae8bf19ea1efb301a4e7b9f175a0cd703cc16dea064a481b6f0ee6032253801b77db8896175a461cc717f83fe98f23ad587b30ab66ea72c79424213caaa00a190097a61f5454f986f419f75e61264180f58423b5eeb2f719489e1e2219f863db56ab9f4f135bf0911ed994fa826c7b5995cadedb2d07ec70cd564ec9c9e0256d6d11d7d64b8baec1e4ee50bd577a2c52dca93f5643c39a7d06e8fbe3eb18045eaeaf42a7b2c3b3142263315502412387e8d4bbb647941ee52a5e69533a85a93ceb1442faa6c24a4dfdc170a6fbf1c6676f60fa84810a5dea23935a82530d55010601a59c9765d18f1f0767845c8234c1d07c29ce40ceac4c5b2470df9e5c2869b14485da0d297396f0a9792545bce0d427366f12bcf8aa94992f97baa6fa9b8fab6625ae220c423e1e9a4e836ac26716cfb48781b0c3eb3bbf2612ca609ec159c02bc32dc76b5064d804d1b122c39aa95ae7c3ff9df7b703c9a2734eb573f8f9991e6de283d64d54e2a14f60873c5576c9e9011a047ee0be978fa1e6fd155e140e03361b2cb696445271506a33e5c7a995c684aee9e62091ff8b326bb1a3c537c509c87a05c0ef1d2eba85bb79bca839559d64612f63e48cc6e550e46dd8a926ffcb8a5f8e5bce3f68982b26d1d1f9ece35cb3c864480fcc41721df0a26cfcc41bfc5cc96e726ea711434794d45ffa27fcf88cd32b42eac2f8b659ba7c454c7401dfeb5ce446621feab7e7232a06ff2b3d49ee3be8766abc2411c83bfb26aaab19426cccf2366c994e2b999929e27070ecb7b18194fb980a18ca9def77e7111d60fa8c0d5ae96221fb99c7789fa36b0c5217a5477261d0fc14fd8c612343e3b22fa4f087dc439b2854a0bd8d13546d500d531f5080d4fa18e7ba7fdf689b7ff8cb02ec9c324afd33d57264333e46909111c3df8926f4fc23b03a7b4da4bdbd5f8cd24864134c449af7f8ebc83a98d38a9d55f9c9a4400e7a2f50bf3f4363835939b3d389da9752192f790c66cdc8cffa80777fb9cfcf0a71fe65e3fc860761adb1fcc34ae0a81a2d231f70d991cdd3fd46eb76f169655acd3157d7bec4c53ad12d668cac87c8a7113e6c2669315f0888bf5e2ca7c479328a4d1a278b444bb26a20ca1ef00e00dd4b17d8a298e0f5224dfe3179fee6685c34adbdaafef3d349331d626a5a1af4e818d5d93e88a71360ffb4ae7afb6ba0be3f19e1ec1cc66a3df6f27c5b746d449402e0e553adf9022505fe786a65a3f6fafe2b7e38b8ef3b30a1751f2c3cb55fe4d856a2dd2ec6348a035688e64e6273dde52eaed732e4379e7ef6d11776b65a3eeda7ef582b43ce6aaf956cb6931f06b0a692a1a95bc3aa40b562aecaa525f459c6827892ebf952d8982a1102847b5c3adacdd7b9014e11e80ef5138d91eab3c1605936b3a03a8676ade0b30c0c089ba0ac280aeb06786e79a36eef56226ea58f70549d533746380717d267447104a26e5d0c97380a75ef36164ce177198a31a1fedd0dab617448cf15f123d4136fc3cf5ed8b38543a2cecf4b971d00347004716ba5a85dcf885b506f22a37f17b72844a8ae5b20b6518691424ffa114de72e1358456c97243040d4284f93c77cb29c6121d2f6990ec101440673a4e861b1124cfd5e233f274f6f792db1e12692cc03e87b82806f9e44948876cfa49964c26835686f3f56a2e1f6d393365a326df79cefe09160eac3f082b915f257843a3194a3b0ac976efcb03cb8d53c852681b082486e88820b43cff38747753b78307cc72bd5955541d1d39cc83749aeaf59a1ee3c61e69a3a76b78d4cb64fc45a2f901df581d9c27fa8e1e5edd59c2f88a2aa2fe8f2d9cb4a84e5aa38fd77cfc034a2791cccb4b2ab7c464a4680572b8fce1a5317d639d3862242608a70aaf5c183fd3e143d9cf09c3117fd4e8fb66c6e9cc31de4c51e2b569353b35736a59953ae687ba9f60593caaea99b0ee6cd456168100c1f79aee434464d28b4cd6b1b2d92fcbfbe3ff3ce835cafe70aaf952418213d93cc49b697c73ec1bf803eef1666313befcb7e859fd1a70720c75e766d7d394cc989aa0342de1993b5f8c87159b6238dc089d2199a218d1f4a85734ac25d85c0030250800dce431d37499a3e447e017e5b4d8b7fa1da60169a8a112b8d1fa49b98d8cff3e49c4d466d31feb22b04b374b843f1ad0eb2d9757e3ee5b3cca0d530ed64dc6d4adc0048f704cf515d36de0d1cf391e8be28fd23fecf7958832354caac2c4ffba3b454e2ac9f2959a2c22538f93530bf8f21c7d5bf4681799178501f93cf2c2f89075d2f19193b9aae01f0ffffff0f