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 57228 d5f35dff6aa44faed978c94742fcc78941fda61b36ccd408f5bdc10de24fc8a9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e37e858715b61054c861d2d5e0175ea7296f4d54ba7bcbcff874cd8495d560ce
Certificate Block Hash
d5f35dff6aa44faed978c94742fcc78941fda61b36ccd408f5bdc10de24fc8a9
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00853c000006790000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000233bb974a7bd9425e479cf16b9d736bc48d80bd9e44542fd2e31297f1f26b955366a9de85401ad5a64f0a9710b548cf35dd842aa2358e6a7c69e10eb0a341ad13a01b84c5da3418fb90668e11ef139677a33f681823740c631010000000000000080000000800000853c000006790000

Raw Header Hex

000040201322d1ab6b6bd41eeb3ceaf924b46d068c96a16e12f810e4222f3f3c66a9dc0c4d0ef2deeda4fc61fe66d84e10b078ab1f5e85b25ea55885af3ce494c15324a404530e6a16900418ce60d59584cd74f8cfcb7bba544d6f29a75e17e0d5d261c85410b61587857ee3

Proof Data Hex

59,560 bytes
121216010307cbde30932280687462c3d94207e952c7c080fb057cafcd5290adb4b84f11944176b245ca651c6eec65895ce4ce48f9481900da3ea62cf377b97b02051289cd1df4dea4490913739cfe6fe8749b4573591748c33531f8060a5bb78b979f6badfaf450ed3f82f10cff04e09da1a115ae4c83cd30382f8ba31afa432a5993bdbea5d5bc7b3e7b5aa28a0a4dac82c7455e96ec4a9832957dd8b8d62f853dc506594617f84f4ba7303ea55cc395a23943207939a47e57aa0dc344209bed0865375d3d36dc71687b6af76f9d0652addb766e7e9d67701190b2deb6d14fb9c85ff6268e7c83393d97ef6a16d6f49c17057850667d038bbdf44058caf672bfa81260d9399a5776b0fbf2dab0e49945dece711ca70138c1c06473b40dcb659046d50838bf81bee7eb12a05e7aea3a8d1ac3b326759de4d9bcf72cd8569e973bb16cd5af5703e446598ea70cfb87aecda922fbd47f8af071a40125937107c657ab58b2deb37c6f9ba7f073826db08cbba8c4060bfff76ae28afca6668ff7a81a22e10619cb4f3360c20663ab6c88056a288d3e2f2b13c45d0bee1a2670a7f3b2106d21db9529ab3a47db0183e7caae197e6fa5ae74009c3c1e7a15aca59c9bb6f9884986f28b62a46bc9c205b83b90a2342919a4b442936ec2f106a0a8e0f9d2ccbfcb82a07c3af264226f232396ffec3252253a28100d0a5186d83049d92c2c6d26957c755b9ce485edc7a2aaf3e0a80a25df2510ca63f841bfbb8b3ea5c8b4e07c2703c82bc70bcb064d1161b13d972dddcfafe781e3dfed9b166b59fc7d838f1d4af87db0d70a62fde5368967c2126053c4091c41907b8d874b1501fccb8e807ea9dd57cf821a424a36a8874348e5e707f5d912e177821aba0d42f7b59f3b054aff9eb5d97fd927902f7227eaf970fa40db94f9d8b3ac932d448b98dccd7481001063d2a80e3f0ce3e1040d4bc6ac9a426f53f3babbb70c5b07acacf736f15d157358408c6411b64a73c04eadacc35cf14f1756c10211203d5f431e12df14853f3899cc42c2c17af09e939408ee0b1dd1ba11fcc1efce30b9622e0e1e3a69318e83bb2e7ba74329664a170e824cd3a0e9674a054b7ca7015119a1e9e9a2c70c4964d898392804f66bfaae342bacc26dfd88c5c8c0750c3f72dae80ff67604af1ee205056b9d5db694331ecc7601cb5a0b0c165965e5c7ed47e6ab9175cc5d3cda2c2072d0deb059e4b104ae18843973961ce152be9465d79c97d80f4830b3a627be02bef8d6527d20f0560f08e566effad6b13574f686171c50023eb378f35d6d3dd140d1c1e395af683ee3e66ba09795beb75d59442679acf6e5422fe6bc39871d5ce9512e8bfbbb1b2f3624eddb3ab724a1541ce0bf372caa6d33a85d124570ce71a5868481996c68dc03dcd3ce407c6979eab76bb967b7b10a163354989f34ff257562a1cfb9b0c593802f859f5ad8c8f51ed0feb847d1683fbe73f43cb0fe3c34a651b35888a383b74751fd1aaf206bc650ba938613d552f38bd4d25604e9687f636cfc252f495712924e642acf954cfa2c84d9d337d14411ccd7cba11a56dfc258f952208be8343d3e464285d6a5963f16e30057b38168c105daf504b6a12cd94d8faea9d2dcc5bca905677ab7bb5a16f06a34950b6942e11de586e488b81c32b022afc5cb90a239828b39d463529c830b894e004a64b06237b94834a7ee25f8953131694bfeddc59d915ba82d318dd15b8b4554f349be378c00b54cc930e7e987975f8184d34bbf3263182b685239e4929032d41c79e43320114c8617258a98ab22edac37282fd454704d65417b0aa7d62ec4d47ddfb6303db26a32b2e0ea8407883129baf72799e17f6c2be2045f1ef3c1338477f30e98420df9b1060cd3ad2f962383e4e5b9b76f5853b9b5387a76601a1b61f4db152bb6b5c7b218dee76b111c7e43512b1659d3b8d446c36e5b0b5df18db04e1808f9b8b3e332ac784de82809f93cee8fd7a30792dabfacd5b4862bff17032e03b1d5c2a8f67a7e71c22fd214a890f583046810c182d630d54b2003e526a8e5f81517f40a63802564b8bbc50b5be2f01a28a89cc430b5320c00e98eacc55df766bf51e43a781c34224f81864685ac20e5d98b99b2dc01766eab7e925c7714785d302f720de8361f2b00649cc37fe6013f29c3e1e010658e1540bc64aa29b7d17b514b015e5c2298c563189bf1e4c2751869a2ed0fa5573314b6c1ecdc9bacc6b1af0de9e36c2438ecfbaa78688edb774d1ad86c55c2ebddaf4d34ddbca437525ca2233406dd7475cfcd65c674bd50cf3ed2675965ba061ad54a6bffbfbb93e0337a1c3f8133b92cf65d3167ac6b79277fa67bc886ea46968441205e3bb233a404cf9f5317ad4279bbb8c1cb269e77aef4aa73c77578d699477c001e867025a83f5941fa31825f10a5ec5ba14d0839d351e2d53b123d4ff99dc5d27941b85e3cef6623e22f7dbeb182011a5d40690439bd41f6a940eb972a20b862f64342eb04faa8fa22b2177eaf8b582be78d0e1d7184c5114f14f2bcb25502bed98f1609e29a602a923379153cdccb44b6f7a39d55ec333d15497a51ba46d1224640edb6ca8a4322f87052be2a7ecf14053df75a25a420c299f408c825f93c1ce52b896ec667a0dcd34cbc9d09aac0b7f4151fd94c445212a8c37d47cc345cd056d1993d98974ab37c6b93b36e67ce8776188d2a904ba30408aee40ee433d5fd2ac2d07d631771e92755c9d2ab64a7355cb340c1bf7c2a0ba3953c9821b1ffa16bc871125bad6b68b3a9f311bf8b36d30e727f9950db5106c1f5ee0e2399e272a448e82c43d7cfea4770afc08a6cdb222360c82ab583d76327cb01a374249f7cc311b7237dfba60e0db60f64de3f1e1e42e21306a7e2863c29cc0d9fda840cbf9ed4a2c4f2c9b19aa795183b7dd58bdc029af0c0001bf611f3f05343cbe9711f8f6a3f8adbd55a4a0f04bbda48a137bb5c9e78b024aeb96ee53c2912d97ab159598a3c70c8776e1987ef1c8a248a7d49c84a0906e8a6d1ff44a0788ffa77bfff0965a879ee3f69000f7de33c554a26566e6dc6d726fa0f2bb1413830b025389e9b96521068fe79d321622f5412416f173baedff2c831f3c78ac6d2ab0d2c441b77cb60a10d488eb616a44b6533c774546cc409ea152403e27d37bc44242753371c62324c7c1978a7dba454331194634c531342a356259dfbb3f2472de70ce93801f05dddd9912aeb504a41f4e2ca113204ffd5ec6e00f1ee11238f390888be56317163a0e03b7e796674cce4c4d7d6ff9c820a60d4bb149aa6da898e509002bc6d6b58e780be4f2d1f85e9922bba21630fcacbb839a8f4b814c4a47104088272dd65584ef84f10a4d28de27b63f59807563dde1679abba33a84db96da9f842533836f97fbfda8f2f1a6c4af49a8dc5a703de08e9ca204459d516d6b42b85cb6128793c6cf390cdff318992c7e8a15b6414475afce4135b9ee22420ffc33d1e86432d64baf812400e863474a350332100706ec49bcfc16467cc9a194794d01e5ff44aca5bcc082244c45a338c78a66abf233763ebc175b41230794a2d5efa8646cd89861dd99cad1087c2a5e32c3bcde09c5a809141eddc5a4d2281709cddf060a22f3e066ec9a43f1fdd990f2761dc83bc4448a2bf81b1f9212a60793d0c24fefcf5f0b1e35cc2da349acd2d6036290a6f72cb7cc0e1b4a49de737c4d99efe78bd3b2f3825cc235ca37bf2bdedde3157388f9cc1ed8497f456156dbc42688c9e7cc7349c58888af114a803c66cd0d3d5d231fcfb236a1f177c184a5f823a26d2d8c283293ee51977aab06e004c817d5ea73a643285132a226f0a290193a52a0973db612640c409d81c0df86f8fecc522dc28d03ad81f6fb6949b361312f439a7cd000742259945c16da08598bc53f6d0f7a846e71be59080a9b9c363950bd879e465e1d27428dff90e5bf108116207b688099dbe1b0c78deb8c40560c4a65a3377cc0a93df9244154156ae656c081ca647768db3c0011e14071c0713b339065d5e2640c40af545d3d504b97b7200b51280b68ed6e9cbc2300fbd555433c400b293ab9f20d1e3c4d0a47951060c8e8a153cdfe8b1a54896cd791a76f2e9fa7f62fc0c9a2b8060b479ed4dea6d19db8be87a05726025f1a5639689a82882922e53afd92b516932c9df39dad429e97282a9f3b7a9cf683d355426da834241d5d3af39748ae4be61e9750d64799edd33a6b7648c53ec41af406e0ec90a3ef79cd5ae1c3c283420b9471c95152184b4b87d39dc3779977ef7257230cffcfde129384175a40be45c76ee996414068641f4d8c42dd8940bbaddc59e3558ebcdacc7461f6f82b9e019ae0e535df939d5dbb1b6df3a3a963acfda170b1daba0ccece9e8aeda6cb55c623a42da2b798527ffdf56d7fc91e7f795ac701c49c1edd802ffab1abe56d332f2c07b6eb290173cf7d5e40fea75f6bb8d5cb0dee590ccf36213d774b290c81055d0ee1ef13cf910a4c364cefd397040129ed50e08af7e5b4ae9bb04f83f1e90cd2522b1da47cf7f121d1d8fc9d0f8124e099582acc89e9945332538f4fb9ec3ed0972624bcc6d8b7fe6efe720f9a0eda4345fa7ce239a28206f3066b9d8f1d4ec848cffeb98a14aa1dc6ab5001b92761208f015081781e5a31f048e9b6d3e84a037fb4070fbd090c6b7537595bb89c8e2def0acd82cc8896865c02b8d375a16de4853c2bf99a7f5423e344cb95298b04fd10e932990274e589770a8bc8ca667747b9d65ebe7894bc26f31932c8e1e18a6c9d801694c071fe8823fa2b21dc266e2126e6f9c4e7ef616d91129215bbfcd25f6783cb3139a2054eeeb1ee4653b2d13cf8772542059a33711c7ec3c173616bd683ab9652e658c99412ff2745010ff98af077ab8bb1dd41a8f4124c65020a4a95b05440e6b80d04e9c1630fb14d191720d24a5000e4b8732ba2382d82f2946ccf2882fb257bcc8d12904d99f515b5bbc483bc72cd9403f1c82bd220cc6b3e4e868cb58e5ed76deb3d8b5dc67beea010d3e573cd21ef8306b5372c9e12485dacdc44ae1cf399ff2569d525f92d403a427efbce4ce61923f5527912db5bfaf2bdee0b01e5efe09debb26f8b177e86430d41209a015e5be34557bbecdfb2c34141bfbd0cbd3666af8f7c8c5d805f463c5a1e5a38e4c62d0f0a9af33337ea26f2b95af6acafc6ecda81f2712ba04503d7a2b758a02d10aec0e73f7070a768623de4faef2de8d18e17b52d3da2c22dd7385670d29ad960589ea72fea33e6622e8e2534dbcba8974b5173c2cab320f5afe538554fdfa2a07948f8c68a93e0747680fb34c1c521627b1089df7dc8befa5e3952e140872e99d59bb06f551f0f6b0c344059ca7451bdb6ab476fc9595e56cd2570566d28bbf114e3def14170ab14ec57594672c04dfbef63d78e450972a801c4722ff89e30b3c5f6c921e63bdf4212569fe99755c69a43db60161a170131e245b6b7a1689608030a2a88f240daca9ebdd57c148a6b6742039a6dfe67fd0627a1bdcd955a48898d5281e4d8170bd7f0bcf36b6978bd1bb29ac21420098ae786d3ec9f781c3f1a5b1ed278e14eab8b8514f6c007c7cce6af1c1273262cd94bb214868a82ab1f56438141c026aaff64178acea57a562f4994e50b2b7ccd2de69402bb4635cab57fb929c5681daae8d3b32b1e215608306fb24e31e2649b15068b3accf03deaa9df3ea0e639332e45a1fa9d4078488664b6fad991f29dc864754f56989ec525dffcf9b5f1f7f6aeb80c7cbe71d4ba9fe78db570354e5f634100e4a3073ec4302d7ae878d2d2ff51573d9c4a79c5349bdfe1fba0112a6afcb2e0c9ddebfd1bc7e8dbeb5f454405768862f16508b5cbf44920702dc89865ba49aa59acd67e7dda3d3449d92369e730f32a8aeea842384c61484c2313ac8f406f671b89d5a11c3773338e52ed3830c4236602f04a06459fa7b49dfaa76e9b8a1ed13d9a8d4631208c87ebb4a1160fa5f83d86f161910420ee02b9748e5eec392a689df8ad0e795dfba35ddfba176ef51d38c0dc3fdadef06c466215013534419062da00e32ea5b36dad8f35adb82d8f4ebf69bafaaac447943a27cdf696a5b68bd67a100b23022f6906558b89e9d2d3b12475687ad816f9ce824a1f1ae381ecfb9db4164bbaa78e6a77405d2e89e0149424f7cbe887b283738f1bea24d7af1ccf0151dc8d5dd0b95d15672724702c607614ccefb2085eea60034e72a9c71e46c5cb767203e025cff83e1298ee0aec6afb70c7982934c177a7d6423744ca4b618808f41c561c992fa6af9880ce25d31116c1f1833683751752369411155498b27f6897d366b509094aff9fc67ac86eab1c3d50be78fa1cb0d44380f4af2a6d37180c50611d030def2712449776c02ac71b29c0cbfe4e3ef235a5d46b41aa33f39d6598a3b3bc37f47bb0efef9e379f1e02c46286d926df3934dab377a12d969cd1dcd9c6d4baedb19d9967c57f3d74f0a67aafe381be29069312ce31fe414df900916970ccd803527bf1a185cb21ce253cf93b76d4c1ee0e1c32e71c427f4de1b354a9acd6a294a360ed460749d949acc0f01e55d8c3b54ae827d76a32f3b75685262f7cc8c98cc590cb8fd3cdfeca91124b368c43689787227bd1a4f478b8362521d8faa184dd0aef076fa2b707d37456a8ce9af502d9e8b8cb0c9ec8f59fbf1cde7c234a7834b2b76b753d7d473f85c0cee6e5d2381cc1d6bd61dc74096f9644f9bef15b05c8e3beaa7d019f3126f9e7d37f02d03d833a57936b483bd3f4c44b86809863dc791f9edab184acc15b996a8a0ee27cdea6a2b9a37e0faef97a5a5ad2258612a38f0a1fd70c9436a4aacfed2dd16893ec9f2dca4e71ab801510e0fd12dcde7b4496e6722bdf8b9f1c77551eba49b0632395c4fa03abaa231f0fbd623a7400db496d306ed342538fd7950d694cf69ce17b32e7e9e5771f9e8a70affdd218edabb6a299e9cc1427711340a97ebf1f874d8ca9866f8c0d79065cfcad9611c45ebac34c26fdb1412926337eaa094e2ffd84d06320144c62505e4478f917806bfd34e03315e15b9c74350ddb2b534a62d16d9ec96c68b7b29932cbf2bf3970bb39cbd5f22433bfedf567d9113696d73f30849bfd72625e9f69fef32031aa550d2bcc6f66034d66a8736d0e9da3870820e0f8520fdbad58f94a94d6f95abe97d6e6694b4aea99d5cfa070c53aa8d0e3f06db384e7bd5bb939af825e14139e0c2a82efcfd91d03632a12701d5408e6e9bde50bf129935266f9389b6b215b5440ec6fad844baef9e726811c0f1208792717d31e1df79a6d77a0435b0eab526b8f687145e99ce6fc55f5291524c2830566a6bdbaa6a7e3f195e795ac47d8cc4385c6ab08a1f2a60ad4a660e58311f6f39c9ef917aca80a9cd9b0ab6cea2fb80a4b9f86e0c2e2739a156be7c1f4b60f774bc4238d46b8511f8fdfabe46710b041aeeaced73e70f97d59b5919922ef200b9b448b8f1d46de4870272bf04afdd1b6c99ebcbaa6403a337d5b5606589735a1522ab70678d6b6d73330edde1762bfac3185fbc2bcb4be1fa395eb1875a3b1a40404d1934985bdb4c14c2aad69b367a3bf704eebf9aa5953187af86d2c682ad0f9396d08f39834716eec31f9727fef72cb568d6be667ce92360d865ef0860e76b9d9210af03853e32723c419af292da697a60711c0b3ae9fdb15de1b49458ff0e68f3b793ad400a07196207ec986cfd2d22e79a928138acabb96c7ffa68d7ba6b6c1c61811739eb95e6371560d3d190c86b736a5e7171b42054f53d78eb3cfa766af78bb2a0a2539ff9405d1fa649b77b10fc8cf9db4579677f77244b1d042d68ebbedc1dc5d831eb6ae1e6bfb61c470aaffaf44e26b5c8d596742e41af5d816ff32172f2b9654e72f424d4dac4bbf1f934cb4598c00c549e9e8dc91341aa11cd46767e944632ea3896e8b4eda7fda2186465e5778c07bfb398a42d4ccb519d6fda33d8c40b8a664fe58d12f6b4df7c0ac6a6b7b7b31a14d5cb9034b28e49b7a5924719d71f445e406bae6ba54e470470588f297209494f73377b5b50b6037dbc76828ae81d5d7fdfa9d04de92378615d4ca2b57defb75a1b7503fa83d8163059ed346191daa385bb6f2c4d943ec1b224a1e60baa682495142f25ed098ad8915ccf3ffdec5ac24778fb17401e07eb452ad471f7968c9e6b1967436669445b9f73a2ae690035bf49b82be29239e2df6cfd168e5a26e4583b468c2f277e4376d8336aca3c5a1f0f759981fc2df244f4b80f2058053bb60df1caca4b077139bac40c556e20f38711831d39089f6217198d880da0878dac81b5d8c8e91bfb46f9b3633e13101e4311f8392fffb99c5a66584a635191dcfe7906e5f38ee29b4c9d2ca171fde48744d1e1c83705c3c7b95c26576106410293bd3ae306de8f50fd83c55b81116b613df377cbc0728ac820ce225d7b3981c5298fdf3b5e264e59388f2d7eaeb3df067b07365f6724a526d8d0066156ca0b855c3ad7458790b1b91cd10c709ced0342c11b3e5b65b5cc5289ca9c284507c20d797987a0ade0f9a8bea1b67e3ebe023a31c39ee717ccf22d67147da9b96ad610c8fe4e52f74914ff573abeaa7b55d18eb9577b2c1294fe8da996330ff792d55181e773d99638db141fb2a91d73c74fb145c74b7b407e6941f4d0888efd332be9dc232d3b940a7ccdbae54a82b91e52a6d28b5daab51bfd313be734a781b52d1e8aa0060cf29e68a0fec85eebd641d2e32805b6213fc2fe3c11301c3a28687336515fabc6b1994575f7ad4417c298f28fcbf57aed6e0dd56f903d6ef055090b965087b006f87c13ac1e48fa4b827b0615b7c4e27d8be2e9024a891bbee21586c7497edb96d4ff10f216942d6115b636e7b7bf80727d7fcecb27a2a425cb94401e95b9d6bfa21cb8bbf1fabd9f4726e647fc6a149afac5c3aae54dd72f5b6ee86e249f1fa54e22a5dea203a678af575060250beba6df3cb88e2f23c4b941868150fdee587902e5efcdb42fd3379a19816da7075a302768a77a789954f35439e466820ce07ac07a64edbd3a62f63544a7528cdff525a88076ed01d2df7f4239bd0445c02204802d537530c587b410e1a2ed0480bfdbe48d29d57ef99651d071a5ee52c772f1303cdb998bfc17b78e63fc355a75b5a7ac9072e6f573fd40077fb441212dd5877e0dfcb198ca9fade5ea1cac0d09af26c01d9862c5ea97d0c9ed9d800e8ca8acfb69dd3507ed0f48810666ce5ad72b0614e9441ce708cdad49c904a4224dabdbcd97feb3a3d15e03e925f3d3b06a2dc7d45d924550fb3b147ba9afe7c08d891280b0cdd1d95f7018de210f0b58782c8c255ac3e2d274fe40e70b0cb54e3ba9095f4f9b710c778f2e130855594e9a7b87ddaf99d67a9408a353ee4b3409ff80fd37c1c21a73254b2ca20476b88ea50bab8e19afc9bcc146bfa33904bcfefda1d8141d73067d848650672feaff8ac33f9d71199606fe9bd4cf345f6cd8195b9387e77898e2cc08a50d6e00c84abaf0062171b5afd3c50017650a5b3a80fdc06755d48eb9850c7ab2afec09c56e085e43957e7deb79a9bc3bfa5de0ef177f3f80ec761926f76ffe9f4426338d071086407488f3ff11e2cf2d453c903e3e7db8f9b34b82c0d1083acb743a1a3847808b377d1870b2b91c3b8353366f4d4c6deca47178908dac6eae1717c03cad34f25a92b31c58d37186709797a1c5a065143b61dbfac9326bd5b358ff220129830e7a1ff7f0eda4f4362fccbdd138205dadd9b6d7510acfd0766650d2035dac44c55bc1ab736e20a003631b9875809a638eacc493b57b16ff2c1b01bbd5e64ca6eafc7cc273a5827d2932d6103c3d0f519259ca31e4d9ee9591eb8796d5087fc0872a068f824d4468c4c11ba44730c2133b445e31e2c1c28a56a901c4da7af22f2bcc2d305604dcdfcf17da82f0649d150143d5a28fd0671362a2d7d2cab2f68f8ba26c8db19c4f5c57227f052d45bf878b80a9e6e8491e8acb73031752e0c28402cebe421790e55345f2032be7818450ac33c78320411de8e0e0385c96b7a7ebdc8fd83d931bd843b5aa2904c9453ccf36a742d8099c030f4dd44bd4fd93980d7279fb3fe180ab7d373f485808835ed3b4a1b745a4feb347d08accb13426daaa5eda3accc88bfc8bf36579f5472447af40554482e163be1176df580d6f1e540811876a53386507425bd6be6dcffb31b42683d42de21deeec40dc79290013640f2c4192dea2dd4cf9b7b0c0a514f4abd8a0b2a9a612b22d9a37ec9b95449035fecc629e8dcb5230765716938e44becc9c74721b4c406f668d20cf9bace813a97696357aae827b6cf640d13e3a7b82e277cf8f96e4416aeeb88eb256f55bf529c8c22d3d39b43cae05dfc5c32e919cebb1139bec7ef1d62ac75b3f6183fae0e976af38b5d56d3e5b5cc3ac5d5ba1ee875d88ef65864131e7af20b800ac1faaaa56b8da3b44eb9302c6448c9e9b1343e3705e857b68242ac6ad34f60c15b830ce4e8dce311599e2fd3ad68f778602130d516a3a8c1862b7127b29fdbd166e1d23fbe6e5525b892b1a0449d50e08219b446f8e0b1e6e7db364b2715db68ca5e1269aba054842c7a075f628b33d8650c83f4b6969e8722565fdecf6fec943a6fd1d2265c367c4035b56377d2cbf19d776daa2e965c68e989a8f8e35d1b835fa60fc6dfdb9a0141ad97ccd412b6bf8dd65d532113ed8131d0ac99710e1bacf419776531d74eb7556ba2790a29ae9c671a83e80653bb915b4702b065f3f027aeb90acdff1269b18184b5a1327b9554f02f501c953dd146bfcea45657f326b387ffa46e8bee1fb38915cb27246728cfddd5bbc8340cf7788dc5ce4bb5c76fd3b18ca97b99e9b3c1d1e52de57ebbb0f2cf0932c8695e0fef84fcde07340b2693d99b26a782b36ea60eaeba28105be98ade88962c188a85851a8aec31e5d241f110fe51f0ba35216f18a461978738c1f042a0ce3eb8181172c0a43c115330ae1a5a8e0b2a2f431044d6b7b2e25d2568458770181233b7e390a9b5e0bf2471b83d22301183923c3aabb0f7cfa1c4dd863de2e3ef8ac814f8ec27447a3f05411e208a7ca3d32a894a40871b6f748dbccc8421c0f07ad580a049a8deaf5ab15f65745bc2add39788e1cc81412aad7128e192679745223a7f2f84d8c28ffe87a1a3074a358cc4f18b98e72c9bd72873d3a2e44665404677bcbb3ef0ae5529dba85efe142ab243f760a2bd78f3d5c257f551fd0f0e22a23ddc0377448cb5ec7fadadb5b43e3a850f1bd60e7b9257e8df3b730f6fdc1c44513fedd26d812b5f2bdd5845d74b78c5355d28f43c30d0d0357d465c11f9bf518d6636f1a7614c3822f134f6a4f637bf96f498881cefe49093ebe0e87f644cbf5544dda103b2c54e6511f83fdc0574fdfe83f51518937243023f34516f97913bca33ed5730d29d501419dac92d7a9026db397926ae91fccdca4d66870bd36b264723da7a7e97f47dc8e08576356d77473b4bcc5e442cb2951fa1eacea99c9ff1c35c23f32d3ddb0b80dbc09d41260d7b8c9ba3b330c0d49f8e31f98043258cfadd2bea03d7d2f7cea92b8dd0baf65b9457a1818982f9bf3502782c6c208cb1ddb3d1f740eeeb361f86825192072faf639958d8a0162f97c98fe82529ff9c0e299aefe48f5b078ddf0d9955b3fd648bae63f074db8d51b4ea87b1606dd7ed14ceb516b88084a94a636b251606feeeb45758a18c551d4b73ed5cf2dc598cdb70947c8f2cd189efad3359a606ac46830e358b254c9869b5656d3928bc759a7478be602a8560f6272d2a41e143b6425b29f5eef69cea50fee819a8366cfe0db67b522daa4382f467048c738879d9123fc2c5c98820a60a148e20ed1accc1caf81c2ce56e7f14052d4969f132478468739c9004d641dad93b7edfc6fafe2ba041c61628c097e5331dabfc9d5db740f51cd33c64209ac3214bb8223798b0887991c0b0defa571300478f3d16a99740f12a143b22ef4545d218883e82e5b80baeb2b70a400d67cb4e07ba7836335da07ff13bbf37f4bdd7e4beb0f707e8ffe32c3474e493ef9daeb5ea728fff65ec381d03a30b101c7f6d902935d32b0f17cce2a51ec57282eee1516621eaeef307bca5fcf57feb2818f2279cb06e21e8326969636c5d86054fc4d650a655c966c273be134577aba0cfe4e6bcaee4b287fc638488b0155260beafffde42ef771e9908da3abc895401f82e43902862bd771a56c23733da209131f8baa99e9f103d7adb530d45d6ce70745f2c552b83064e60dc74bc3e91448ee26da86ff57842080f4168d75e003b198b402a172a054d95479af78b4588a206475bbaa1ea030c878913aefcf13670ab11ee5a81f642de88150ab6f304abd9d9abacd454643a02e8d994beb9f6d9b36e415a4eb071021ee6f0104cc87e303a274cb37b01a6df0eebf5a4691bd62ff3695788da7d33b92e9892bf0f4769a4b11e48647ef6fc14e7ef51a1189d60522308ded35102b6355fd5f37518d16867e2028892bf55724e7c5365b19cc3d83d5b387309c1df49aa0705745fd7392c1fc23f1c21bfcbe1ef9f618450f5d163ce0b958962249ace5f0649f591bbf0860e23f010f1eb1f8599eb24f3e18b969089899a5e1e3bb4d31a8354091de04b784fd7dc5dc8690758d65389eb735063ab564989643c2e04d4ef5d5b67d3e0afd76d27dd322c339d758aec93ccb7839a0d601f4ad321f71824ffc742fb2269459ae4ef16be21c44534fc731c746ea42b7c01071c64afd99c2f7e141e107842f908db9bcf1e0b3393c630cb03cf29a5977efb77ae463e9ca1d80b77172abdb32c888b4d142541ec549f3bbe1506af1d58ee760df8f86c67ec91d1892921b02b73dc1bf589bd18f3bd81cf73527ac406f0168c9f2de91e5f33baf00b01547c72116bc767b54e394333a8c1fc3f4f72538e0e03344f7498dd69c56f6fa7938f0347c23f84ae08f92890b7bae92a60253f8dd707d43982f53e84bfe8c7a082b2f8fd684ea4b756a0b8c236f660b342f0b98d1891aad7bf17450e6cdd64a06280622ed49279a66630e331ad79623001787e89d48cdd072468e14677999bfc9f6146fe60859b08b9f318f990442733aa0a72b01bafdee8f53f3d2852199248ded2c0b33a166be292407b553403623b1f92adfa68be33e6e8558be20664decc8bf4d9fc6d502d81c8dadcc3ae114c83882335bf09a4e34b0970126e89e069dac4a04ebcec678bbd251ebf0ceb6c91a49f7de9425fe16f71bc5f86300b01c1d1b1c3cd613f1448a11a2b763887deac8fa92b7cb87f8c50c0eab6402cf5a7b56432d51c681af22efec41fa68fee4a1d1260140046eb585e2f94f97bce1d3cc580fca2a98fa8129d5b6b568619bd192cc76eb005aa9ba52ca63d17846348d86bdd1908f48a2d0a0df761d700ad8d9d4183addbc22b8f63edaab42ca65fb3def4ff72132b4513e8e9fa41231679d0de383aabd0a8ed1c2378caa96fb7fdaf6216bdba91b68c9d05923040916a7b0b7a0ad452269bf3ca088efe5fc3abd5248f732615f27cc074678176c6921d5f6406ee28cd335844454470ffec8d973a19ad7cf0e3aef25931bd15feae2fc282f6842b2a13bba697abc5cd8ea54058d62a2c14e5332075992de7bf834ef082406927be918f6f9ec2525924aae3c572bff9d3ffa44a1668c401c1beb8b9d2bdd946665a80cd6f77a5f32e45174783a6be343b234120f191414c9db1b44a94d2093b87ff188cc57d08a64c7859557868586264de82bef64cd94fd86f00a7ee3d5a26fcbf906f1e7e7ae5759570d644ee11ea25b3b589d71ddef453f6697dfc13366d9f8a427c56cf4df1b27dba4c3707f9f7b1802f74a9ed07ab6ff6ca2300be9bc8eedee1d96c981ef4be58b9358b3333e52cf7f7b83856f3f3664491751ffc950eaa93fb98ebea0e8e785a023566c12376049fd582c36053847b262e67bc45e2cf424ba0b450c8999b7675d1cd1c2ef22b975c2f844c8cd7dcbfa583186ad071271f8fd8618d2f6ca579014de7f8bfc5069ea569caaa8401719d27e51cacedf4ffba782b38b238e0a7f9d388004b284408a5721e90571a329072de56649ef3d92308a5f8ab119d4521543a3fb990b58b51e4695036f54997bbd1605e4be11d50a63ce611d3e1d368e1f53d6579ca209993d15fb4d90d1755cb6390152301598dde3fbcb04a6e726d4e601907e4db6ebe6e52061957fbe940f56df0d7d17ba6f07063a39ba868e56251a42ad5285f98a59309a98e2cdcb6505821a4baf37654a6ae01e8b44d4211e4ae16135080777d09d250daf5d3b1c9eec5e063ccdd1eb6afd0cd0c1c5c536a78ab8853312e3ff0f75211becd8598af839d432635734d2de39cdd0db39c9f61ef829aee5faef062799a2a2c587eaefd19831dced71bb9dccff3279c2a1d7715bc708be930d9807780abc91c116e4c014b06dd27e711c9763d01da3b37e6f70eb54056ea38544be7a7305fc6de55f835255bba5796802ff211e4a7f58b4253701ddf591d1e8437cb4497d27a857e9c914134b76d091288d04326a90c873d1205740d7a847bd9f801b07fb0f1d356d74d77b97783b967675a0816011903aab55b29c35885828a1aa46988c1f18593560d441a27006c6ef5c65111b56581aa118c46a7bf3e92572f4e16057ae438cade383951b90084ef81234f5ba37fec5f308e4e1f6e8b2249949f6e14167ef16966609c727820b8c1d5c6b34a774af971d34bc5b125b006c3e334a92fd39895af355c8d1b9d06cfc6dcb94abfc3ac56238ff30936f3dcee55787465d5c4d8ad651c78382804c23bd5d2fd29c3150c2b6fa0b4c112252e15dd0d5adec01d5390b09dbaf744f44e2ec4687c587705feec21ebc9662e4cbc1fc6ce8d156260fd51c6570a492421a7c741925b98494bbfaa77abd7cfe4119e0e43f2c3b4c134c6e79c176691ddbe3593a885fe0fbe782460ab209bf0c078781c73ec45e9130ab01f63a7462dca4c0a2db751c2d28e1cb54222b8bb947eae874c5321944c240820b11c32753cfc99617e20037b04b48ed6f1643dee7c2f9320b0949720a4bc7327276ad727d140018f714a713d4017e4fb3927454f3042e29cac9ff4bab4e04e3d91870e254a5d2f5708a09de27890d6a3dc0a9d32251b84780837dc484f02d0459e4aedb7497733305d9bc7900be8325e40d72d568b066c8d7f0a5c45cc6858c903ab1ed3d3f23c98d66979c7043e30452152700f027e1564916bd665540d451ad6af40b56bb72e39140beecfebfaad159cc9bc13923fb5716bcbd08326b348f885699b5f54999b6437cae45c160b157e7f605df26dd679ae4773be98a705a252d8bbec6015729740fdbf855529914d2b0e778d65af81b01e539d037d72fe9721dec6a97ac7da1099026b0358ada555cf0ca25754851652f42e2fdc4236d47a2b684ab0f8aeeb38a5e1465c8a9e6c8fb70dd0a857e275181de4b1c9bc40db492cd7d7eaa3d28fe899abbdbb6dcf6bba299f1c4c4b3422c427c1252bae4a98c29a44e5a1508088621c4aa4d30f6e1d69c6414a337d625bf353d6619cedb41127d1a2961ae866470a47f4d1388941dc4987ca085f17e09a15041b127b41d7d81b4d6dac8d2af804a7a0224e08760853fbcd5db26a74ae5aa12ce97fe2335b05925dfff48c606a48decfe2b6fdc5dd391c38394bcfcdb8731e9faa861422768bf9faf620f7358e54f7e950628b4f1ea57bcd4d179e82c59a92c124b78b0e048e6f0f161a9024973a1602e3f8dadd297fa7fa42d090a5f24701b4b958a41fd8dd3f16e6b848b4c7ab7570cde1b0dad13dacc4caf9edb66e2fead7e47780e26822d3c27f132e35566dd59cd88ff922cbcdf6a83383918b608e1740828bb358a91f81cc7c3d20e6c1e85617c2b684c557055b385d12b82c241f8fd8674e94ba4b1376fb54e822ecb65a47a6dfa8f0b1769ad577375d3798df3eaf0e76bebbdb1d1a909af46c1b1779e0383e864b741c33d8d2f1983f5a0a2c7dd486305ba47a82e5f2b13404ffbf4afe26d3a0dbe2bb208d75c978c429bb9f67a0c2f00002a45236a20b453d2d33e201d7e71f027135ef5de6e562d7f588f88aec1feb396587ed212058e0c4aa3152cdcb3ba9eee18dedb3fe65d75a70c03e72e857cea150ed99c18e34fd6c70300a308986d2f20a51412f86647b1ffd4cca0bca6f30bacbeb455608c0d3a99d3e86c125e85c45002c2c28492db0c8b19ea85c919b7b87b4712d8c7768dd35ec5757b632284e76a13506481b4ce1804d9a94802cd45c4cf3e23ff138d971a944d2a300a9ed41bd073ca6343c01f482011b611933bfc02b0e5320e9a78bc1fc83d1579ed1a69440a75f91e902a31f520cd14f077deeded73d47081e0cd349c8322718bdae5161cb88d2dbd2f234a63c061302b1f41fe788b8d8e5cc2811ee09ab11a7e7bc1ac1369e607806725ea4248b842aa8cc833659e132464cd6a9e4c03b6d6fef10b49b7048bcde6a56a32b398370d8f13a315ee8c42228f90a6529c41199ea0482ac6751a5411677479e2149a8e3fee4068dcc21cf200c18eaacc11ba5b6a3f2c56aa0a2dca34fbe2b0cb5260bac00f001ae808e2bbf021221ff66692272a8659887871505581ff1c82739bda1c7d03ae3c6c92216f15856b6d21c181b64c3fc12e701f6d3a5d6dee600d13a2ec21ab2ce0162b3abc4519b68646f2e59d26bf72009afdfdbf9ff88201fc9bdf155fb087a21ebfbd81dfba7cbcf23fc60f9b3abad72fd39aafeadcf614a06c54ed4f1fd365eac46dad0fb81caabc542dfcd8f4cbdffa3305ab70f98a2b107cc24267c33006f10250d77a9a136c7c0dc7425a4b388a9dd770a0463179a4995d12d5a77678d33434c7ee7d69860fa3a655209252988d89b0dfd7b8fc9bb85cbd11a3822217ca2f4dc57bbf46088cc76b7e309fcd2df94ecf947bf3b357a28328b215b8d47839e689435ec867bcd466a48d4bddc55aa868e5a7211f3de2989b74a22d3a21a2a67c398c259c554ad2a7c5ca80b6f96c346d8e11e5df7e3f1d60a1f230f945b537ffdbcd23483e5e9add19ac3364a090fb833f3485cd18e2938258f897fd9dc0929d3a2e132cf3721296353da7bbd74d83dca6d38de3b7560ac3d91407fbd6fb01dbc27755aeb57cdbe274811d4f114b90139cf7419e9ab72dfff8f89e8e370fce4bdea65113084dedcc35a66dfe3c3b2a094c2b5124bcff3ed332c1440064f23edf44b6e73c9a69d34872cce57568d6c054abb85748b457d2f00894471a17329004365c638c1bfc311a55d26ead7abfab4ee93fe60ab8851aa2f32800013574102d4134ce3b8575105c08133dec4a7657787d5ab273543780165d291def4d1f371415cf45e3014a2472d4dca5495ab636f5266a6871ac7b0b223174a11dd2df66c702e372f4aa0beaf06d21cdcce8a442952dc2ce062487c8d6613a4a999199daf4ddf3bb8f05895c69f69288f89678b1e4678811b61b449fa5c3a2d04875d20bc36854ac836b27399ded32526b453ef188733cb0fd62958131ce248bb04eb83495636dfdd8b5cf9bac480863e422f7531f61973c27acf93739a9caae45241813939da876cccaef0d2298a3874863241f408207a0b513a822391e34d884d13e4734e66d4891308dc91297ea40d5debeddea80264a170fcb0f956956657913a7a86b4e51e21738e1cb8398209ce7fea2467ef1732dae5ab2ae51bc509d1fe7fd84227a3cff330a0b13fa1faaf77106ffe3653f4820a4a5b087142641106fc7a294b9e2f54b6b9f46fee39a178671f19bc03e6440dfa308b2c2fe483a2b3e5862adfd5e1f0b12155aee0eed29c8b1665ad6f2fdd24e573bfc7401a5cc88d03ab9a8b6150d21aca881ba08208535073000f06ab5a54ffb9cc28e937085c05f1de731f10ab1fe40f6cda9a43082f4b1ba25a6e0caa9f9c7efa3bba293ce9a79956fcf336b52b49150adb1323ddd69cad6f8b6f1bea0ff000ee55800ecf404a19f5042759f676db3afa3050430a2ebb8be4aae44947f1ab9a69a8106ca0c6bd93e6c762c46d2422f51e793e33884e480b41433bd2469e2734e8780bc4d00f1460c970cdf526f01fbebca55da5dcbbcc73b71cf156110b801eab860bc15431ad926956227248004a376dcaad087cb05b667d77d82389da501e70c076c1383d8e81bbf745b67abb42aacffdf070df011bb407f02a6ad96ff49e5814fdef391ad8dd54ce9d519231271c2496b2a6b683763feb9faa67adca00856cf0727933480d79463a81805e6018fa157d847ac0214745952d0e0397dc7a0528bcad569dab2da4e3f25ec6b3f154673839b21000caa41e839ad98a86367081dd3f2c4970985481622d82edd03fb46c4d05f076c0c1fe6f092813d9e38ed3f2ad5519a47238b3ecb0cd4c40c81963dd487b0f8db85cf9b2ddb0678f8e9dc3eb77ff5445e4312d6fdac4132d19444b751d1e49279a7bd8aac3f64e2832f31bc07d147d4591566081e95c46d6e262c7dc6e248a443bd06d5e8aceab66c49d7825a22ac45a0365c378a4a13b238fdf7c6b5925b838c9c5c6f5f0972086533213a98b3c27374aa0b350f7c26cb6603c899c146bfdd7b7fc812e59afe028fb99e22f3177b95f0042ea3e3ad54dbcbcb0f631244b470b3e9d4462d475d2d3c49e5f8264793e1ed58a4eca36bb60efcf4e7cd7e2a15dc3a53f83cc73c2f24e90f81f5a78bb6369b1e073b9b0f129a4db3f41758aefae4fdbf4ca1780cb13d67ef8449fe21ff28af529a7d046e21ac1890c67ff607e6b8869ba37933acaa67752054b63c30ed47c5b30ec9df09ccc5ce3d15229c8ccd55d989d2559ad069d25f70427cb4cf0dad51e3728eb6c9f6e784f6f98086fbc028ab3463088d3b18fe5f92cdf94ec01c37740549f86e1bc56b95cfbb8932baab39111d08562229fe560d608d7ab285155247498d15bef4d2c25da2af1cfef80023fdf6a3ab8f928f47fa4bb45113d3e6aa310bd0d8252b1b4ef1937029c015a71a902cd7113e08e9b5b6a5c098e5284cf2e5fae19cb22a24429121ec4e775dd6cecb4887975995d1e5904139b3d336a0e8adcd575be136241a14cb866e31ad382ca3f375d58be31af275d52d49a8ca591c7028f42484e99554c6f684c66ec1f44b10877881916777e22293bdee92f89ad35c819e4b741543813adb2e1da0aae4ba804bbdba04486cfa08fccad4fab380d22751ff5891ebc0ade254e8e22284c8829f8bcb954e0d13359715d15850988174aa16f3026efd4c9a0c863ceb490a13eee7416640266f282d41a6bb5c7dc1c6865e0ece47a2590ce5a94f2cee82bb045084345c78680648f867478d7fd848f275c28ab6096ae94537cc6cd49bd18e2ecf50d8c26a7f1ea605cde60512029de0320cca384e8c931e4c074589c368c8453f63fc539001857dda2793d84ab054337f12deec6f5df6b579a9ffe4161ca427edb82d28b7e2603ee66570db4ece66b04f3801d80eb3bc572b359f4d75d42e0431faae531265495ba699d1c7d21aaf54719b327706e17634d82cb97d0a56ea4b0b62d51220e9e84260c85d498db12165b9e2de07c958ee5e042f69bf0a8dc07859c0f86467c14d22c42ee951afd0f26613c58c863b53be8f859dafee08e04cd8ec4ecac968a415b7db6e237beecb15d48273a5f1783b36746584afef6ed76428404cf680e8ed490e5759b7ea861939fed63fb3be33e81bb87b048a7903ae6b81d2d74edad6611dfe9145769c2d37d1eb74c462e9dfa6e351980d129bd142efebb90e31a8d8a604091cfbf5f48e19c8cab79c1b7490194f527f99621be9565e0fc47410af0a40666259d3f8efffb9becc5979b82783836b84948efabc9410a0035a1405791ffc6bc3f6edf7016fdf48d577265ecd7be1b0f9de1f82dba7ceb4165a08e2546f68d1d4c2760d4dff3ab76a604ee16636e7a89a80296bb0b4a35a92268dc89c05fb60160d7d335c59d781b535476587a723338f85b905456297dc151b787a54df638b53ac575d82ff817dacf27654d7c8c2094796db704ef526e3907574c0ef085b8fe13ef60e20c08cbae9b22307a7d2229bff9d0470c8fe92a7e3e48cf07ce7e87ee1d7859503e808e56862b0f767d00e2fe62d997189392dc1caa06908497b9ac395132f5b40f78bfa928825af6d3709f7f96066546420177cf1c35ccbaaf29c44c1efbbd5cc29d9f1a34a79e398c36b9cd577d37d5c86376c06db796e38253bb20da54a814356e9130d7c78df575eb3a594310090562a665484e2b5bdbc3276cf428425787e6c6ceff2d83a7fdbc9a6f0bd021ece817d6932d764710f3d9e4009679b7ae1efe6fdf122e677e18c834f49920bfee76acb1f23ff08338cf317e15a6bdbb158c7659e9c8fe09f7d69dc91fb5c47aac4019b445c751a138fc16013747554f91f5a29660e566d752a0c58b4a07e78b7d3ae9c6ea5e1b7d637a82d77af160aba4444340437323cb0aa8b9565b04379fbf33355bcf67cc519065ae548a2750d106da9edfa446ee69ea224e8a786b2183f419c09b7dcd8b7760c63f0ec9ca420d40ea80bbce482356634b0976aefc677a3e612348e34c6e9daddb03490f9e4d8d578749a37ca9a5028a84a2da2f19b794ba404310d2c2c96858ca05a4fe7b0608659637fb04ffbf6e785e861edc098533da86c7a185e3108469f955309375fd0b56f78330f5fa5a5734c293168b4fcfbe4dcf1f8717847c20192bc4a592f2b729a7775f940a3dfdaed39a7c33566c32600a351a5c3c9216ead688b41f1c67bcdcc5cb63824a7da5d6046ee8afedc2bd231618eb5f623db93a98a95c176b31faa2c98c83a9e6193b9be78e44d6d45f07223771738ee2207b65246bb7678d0a4e12922bcf1468f31f7099a80b1517036778c634bf7cb3d483ea5af483577b8638b5b07b925f9bd75118b0f5d254a927459c3efe24a6641c19e37112a18c8d719e62d8774b5db36b7fbd91060587818ebace5f591388782deb23a07ab0fda2a03d3b24d287c05c1e7b88120bc7e09a45f4d2bdceb7a1a6633d029db04fc736b7e0e268a361ef4a846a98ae6cf7b106f0fb216007e606991b7e4b47d1fb529e3dc9f66da2a469151fc8f577ee0c1cf22ea2bbab64c67a565439064dda174938806f2e28fef82315cfd9a1597e7602f2d1ab194270ccffcda3454dd57c2acd52c921f1ed88e4d975147a8f6f592a0902c2ae19de030b31b444d5f90fa6c71cc0a930006d0d3af09d5204dfdf25252f6c5e0ee94d133aa0b84f507ae59ce07274e52f1c252e9a2ccced7482b4a1205e295a69f34f65929bfe88db126007c77548664bde838ce42f5106b9f40bfd6dfe38f08cd1548285e63932f00f54467212b5f41d5e9b52c0013603399e8125bdb99785b5f3eb4534bdbe2480383bdef246c68f96c81456806709e814c7b32193c0422e04761a509eed577c701751cdf199c936b771212c60fcce47b85fad5881c9b39f93fec85fc7923e5f6741289f39805fce4838d36eed7714e8bad522628ecf61a8dfac64f31493206280a7a0080dbcfef6f311a925092a5ae7583e7bdd2a1348975d918bd3583f309fd88cd7c8284ea12b1d550f95d18826479e538257e9f824156cc125d63ce5a313559c580062893575059a7385e4b836d5d08db8766722ccc59873169e2b64522645b016ac82a31aab02692bb3a15062a4ee79aab6b1321eb0bde174a71e22bb6bc95e259872b72d65b1617603716e86bbf39900e7729a33d5c2f8a09e8865f270b4b214996be0c4bc4eec5fa7c25fc2c48db9e6cbc3a172388e26b9219d1260c3d3d247f435902c033ec2f7eb4f6309c43b20c7c0f8f428a354f408d6eda727c85fe48746d27e99ef748dd44b22cc3b3ad51a44adae27719e940aa39d36de5220dfd5ff354c9852210970600ba7b9b4ed661e6dc9c6ff73b74a90e1ed0be06d26918df0f9a1e84a76b3b55870c0af74407dcb314fc9704404494e771b3a150d40eb73ffb873628c1e7ede36dde0631b03c39c3272115371ef49ccf8fe8c1ee0b7bd8d3f66f5ef4d334260005eb0a2a9227e3ef1d2b32f5e7b97fe544f2cd0648c3008638064ffad829d1c6df43db5891ed2391015360684450927aa9255744936ab777b1fa2302969750e6f6502f2b735ea621ffd9dd972b9b62dec20ca18f9da1cc02c7b096287f295e51916dbbf4e6cc360859af61e889deb1b1424dd9a4c59b2461a6daa2182d741c8e504322be42668df214458d60f08a8c856ca3eaeefce5e2c628484bba0b38c0045a10c4ebf1cf2daa319663de2399ac96f9817721f92b702ec283b3ca2cc04e3f0610ce90d035515e8bb224895ba015a5db90581119c64faedd1c6e326b214ec4c922f09f9638b20e5791ac6df5597de7be35b61e241fe3686b3eceabf10b9841b9e295a9dd06c92429148dab9ff9e586d20d18c7aa4408c9c503da13fe1495cb891f543be3dadb391ecdc2df6afc1ee82a19e2d2f8084aad95e4fc01c24141ba94d249394d222d1fe166cab85b10c9319fe3a98c84e71273d90ca93bfbc0909ce29373638b13c184f9fde66ba7e8904c4e3775d9a4955de84b94524e871381b25b6b41217c68ea46a197f3eeb08079d308288798b988e7d8b2cbdfa29f1c5f167c7cc5555daee40c16c340d64edb15dd72ebb71422eb38f41aaa36b56af9a42093c1a4f104889da79ba885f575dd4395c4d176d6b195bd9712e2abcc37c7d1ec7e4feff4ac500f7cfa2f4213215b82458ad10185025f13ce13e06232f57522b1d7f7527c7e9e7aa0e769af87d6f47c1198b7bdd3f26e78f9d9ad6c6551c808cf9cb3cc49ca7252db598dd260de0b7056d6c893df8e3f6169e91bd416b7360e7b7ff5f53290ccec1b280624331e96625047dc46f078c85380d3f68bd5b4a980dcd289a2f4a3d7ca60c666e95d71bb341ed131b4738f39d9d1e987e87ca12a49ed233502da44b503b6ef723733d1e7a5cedac155a873aeec806168d7b38916c48df4a542f9ec89efc192569757f28134777df839c011bb7a23d3624652205751fc0867df0caf6d5a953bf9492435f8f289bf132354c7e6230756a187602b2b0b22a3f64fbbd8c69a292849e140db253327f595e03bb203c5fe563e6ffeca056e0bc1f467a55992207a5ff55ec5b62ea436efdca72bfaddff72522136bd364a869f92a78ab1692277b0533eecddec566c513322f62bebfeef550e3c7a6a000eecc87498209212e4dfce40a983f87cfee0ceb4bbb9e0113b81c312ada5d92a94b84d299c9fc2bdceee2aff3038787df31066e4b4557d93bd4b1435acda034a9a51931033945b4c7b5fcc5619734b9d79fad172df200216f3459f5289d25b0e385a67418c3ba9a47f1fb4419f29838ddfdce8c86722e03f5da4e06dfcb36456d3a32f5f2aab046d8f35f5f524f49418edd44aa51da5babaa814a8b35a18b018c61d8345cf5ca2d4c29894f47a558c681332ec677f0bf3203a0f0c65bcd6b64e3bbd12e283c0e9bd41e9b5192f4b7731283fc6d1001d266438dc01f39aa6719e41c505c0a512a38543863f61c549040a284b190819de9d8b0c5e092dd8212dd82c10a0d1b0b8898ec519fafce9bb77d0e2657bb785954a847b2f6a271fe3df17ded993a986145d7cf57de67d63fc866e2f5bebdf3893a695f05fd51d80bd3ae044ce0201f04eade213281b3f47640aa202a94ca63f56e30fae576e3659a051fbb3322b9e5a6ad29d909879ac78a05e0f31a399f0cce0aa5fbc7c62eeedeb05a94fa151a30aed85c9263cd6adf9665e566f84d802631a2f0320903fc6e4a3ba6eea80b928ea1618d8c05bb1e9463817b9cd3934333fe2122dc1cbe516cc820b159512dccccc597470a5fcdd1fbd48c7ed98ada1ac1a6bc7031096716fa2cc323a2d9df43133606a1f2af788a96e97b925dc39c4a1c46d97c9351dacb23ed2d33c69230b8e84dd0dc4b61fb74923c2a615a35df1b73eefe9dff8d51b8bd3e78399cc9bb38b5357b4491b1072249ce493486bfe47d36033cc060221a04bc672b02ef492e45de942cab1989f6dbc96c6a5dfe1b0abc23fa002a2b1feb43fee520c962e644e258d99bf17dd48bca7b223e339f5798a1c2429ada1630571563d69a25b25447472cb13502d5fc6b70e004e2986772f1bab3b5f8b8451482e81ebbc5dc3f15c7b5853cea01a2af302bf2af9f9acd6241ae5352ef17c889734c450b8671430f755b77d01cc747de68eb16b675730716d26cacc3404a3b1f950f068d8dae3b4c8ba893a8a4578f296ae8f4638f464db311de41d7d8909b372c1d105c945b3375edd4321962b475eddc512444121484351ef95e6a229b2041aa6fa0521600304ad247cc9b140a30854adec3b7bbd1f3683fe423c9acd301b6f6f790a90c16f77894c415b52bc4c1736ee147028baee99fee2a28d966205827ff7e48b9b1bb4268eea9d99246fe25a092d73e80c77f2b0dd87a5cf826e4b50483b4fefb402aa073e165b748880cdec43b1281edc4f3cdede7bea2628b29de4842b3a971948ad0265134c656b8eaf93fe3f5e7ce2793bd09fcd6241394101d0e1916030dad68c19421c1b5cfb0c9b70eeda0b7cc6a8ecd6981fe15707465e2cdf115c6ae50936a8d4014b7365cfa73b069c32fa51be2ab9b1f8bf1e971e863ff97a1625d1c0c3ad846d6cd5d572459cc6b90b330ee074568f5e2af0a8694741f8b325ea0443b1944a48ddfc3176452071d580570ddcafc2cab9abbcb2ea4d668b3bb46dac5991e44f766323b506fb31833875fe2e17e5f2207619a373e783a7090d61272e16bb84bab504b0ad2ea314643d81b2ec33dda737a968faa9cc331b2c80be0de65e224298b40cfa460a463bde78564feaf09606afa236f7d01ff3576fb0996ba876ac75664b3a948bbb3f1479ab754e60caeab57766f64651796d12aa8aa7e9b8f3a3d0b409ef1fa8eb5d4a372f8279e580a60dd2a51015da7eae7a2f6697718d40e335322290338d41e6d3aeef3fdaadf8340d138eee0e82734ac270bbe6e856fda1f23e0972676aa9b3082d33050f4c461e72d2e4a0d4306b1397d7c51de8e588c53b80e06155f7b37932ee813e52dc1f854df609ba534a5dbf2cecd4734526ad416069721e6155e2f35c4e878d405d29fa93322dfdaa410302b7b5902c27426420a5e07c0a5dfd29d22f0913479f7f1ca6ad1f12b9b785d0cec316f354a66cf8a2f01dc69141ebe8d7e22f4dd2778341fcbaccccb1fadcb080e54af325c319bcde684c93c2bf1fe3d36cb43706b668ea4f86ff0c43100695281447e4b82891a326557f5754c648769bb4692f626b544e486b01c00d8aaa186fcc5bb27a606aea130deb1393726ea238f74cf2e64b22c17d77f06690513cba754c4c49524e4bcab6803f0eb159aed092793399c39f4c9772496af96e04a063b1dc5c7a7d200c07d5003a800cf05796ec9d35eb22f2b2c952d09e4b6adfd0b9b5d3aad347d514983aedbe267b3cdc5b5da12a6304dc3540d7706629e17ce985765221c532fafdc4a1ca32d5a6fc623554e3e54c7ccbef3b43fdc45f779b1721c90eae6ed9c615f1f367907afa50b0c157cb0119a63f4196b92ca0da1ec9074c3093f00fce65451f85eabfe406c20551eb1afe42e7d7d2ceda5a00e727f8af533ff70ffb4fcf74bd89e88ce5c5de5a8deb14a2ab04a249db2b1e282f0a3d0fcdf4d0ccc44b05840bc68919161b883d8e6f7e2932a603d93044eaae7bd068b322c342bc97fbf8e7be3212df5e98880dbd944563e46fb0ebea51ef236d749ea6219ad60a472ed974f826287164403667e2bcc45b385fe5bc22ba3d6ff338ed8eaf63c592e1e1da95ce9c0a903eba5e6e362f94793aab185d6c312dccc73b73ff62b74c9e7691d245188a7e36be922a15b60abb9a1d21c700626c0740c8eeb06c498f21444d76a370bf07229414be384f8cb94a7063d658b8fbb0691ed1f2f05dd51066aefb0bfc1fcc079d7325b120b2b0bcdcf66d7657174b6bce5e84b7ba54c25b3f1b8d04b30b1ff322e27fee79e7aaaf24e1ccffa3868cadb5454f1090f2a340e1c927aad61ea8be4a6733931d3e8f1719861d5edc824ff24186eceee832949d8c466538dbeab9d23fc21206e968a9bace6a680b22bb77f3b42c0c9771e41ddc7709f33d947646f84a7eb0f06b3d0309e474281f7e3715d5529cb3129ad1e297345c74ce7482d8458a4726fe2f977498a80e25dde47785d4aaf41315c5de5ebcd94ae72fd984b4967f33e7730bd73f55ae99a166511807d43fa70029dec63f0eee56dd60a432eb25b206d6a58d184b88c8639246bf82ac273552a3dfcccad1371670b9a3d35beaa1c27cce2d4bf654d0216abadcaaafb145dd5cf02223364eb5d8b636b8bc594bb55aa5e0fc89d93ce1258251188f416e1f8885b567c12f0aa293600b276263ba997fd84342f28855e2f20fcb959583714e3b6c6a758e6ead5fed38c3690054a8696b1342ef782c32045f84ffeccdaf7a6c76989822125178b620e5b9c87307daa8191daec5da498c920c8dc20387f89e0197fdb0e281366c9dfacaa349ed5b0d0773efc8129181d35c6d290ca3e3603badc1c67b10bb6b09530523e480d87fa6c01da200388526a0734f0190589a16138762790e29e952a2e1dca7715ac038d50f84afa610b3cb415007e6bee7bfdb6f8477d631e1cffa3096e17dcfece1ebfabe9e5fb2bc9ea908f874046053e3a8b823e0e0f6137bffda70c8a5295b499b747f16e2cf7f657dbec603a04fcc1cba97d6ad0a1956c6b33d0ca5c8abb35c60b8cd378c8f76890a1565b871f9260e5476602f7e70a758b2b89b92f0f59607ae6c47c3f864b1622d8679258d55cd4828d46f0aededd58122973a77627ba1ee392f3a996bf1f4fea968100b189d02f778f9d805210945b4be5ad8a2a22a9583157b67c7f2c6aa31a5ba50cfb03c1f4ed988360952ceabd2a9f305da58476706356ba87a3ceb6df9d6196e0cf1c15ef074281f5490c6d829089ad1abfa845c2e600fd89abffa764af8f4569cee0314bdb166e732b1f4659c5461c5aae7f56f1d3ad3b64a59a04c7a2ebc7cdc7798070c85f4882a79740046dd80161685555971e9cfca0ddadb9a0f4a350b60e0a5eadb5ed0e21fb83712e549ef6f67340cf6f8bbebd5a3dd346ca83851338e22a4a54f9c14882cf675b250b1a9561972aca035430a81d22689de25c0d7ccf1595d72114408df5f0076358115ea9f63d6243ad66fdf459fef474c2a6c55971ea179bf13241ab7e91d5653b440a395ccd072602bdfb3a2a7eb812367b07d5a4df62eb9c09b0cc30db06f0a0791aa551cf3a0c380c7be7d46f8723b4799ea01af41e8b1cc9ae177761b194b00b01d8413324e71cf02076616a045f1c315b916c8310426ac59cc5be57382e7f4ca2de820f973235caf0dae806087d1abb157128ef595e5cc554c96f51e37bbaed15f3cd6ebe12e698277bcdfc5062d40eaa0f84a985c4f10b1cbc7bca57c0bb64f8a35529f50a86ca97db056feb12353302d7370ab3dc96765043f7640c1c9f0d92c584984caa18466049f5f6340b4bcb617a3e2582a165026912ecfb3eecbcc78fabc8a589d1a933b2aa3d8ada91e991586331b7afd747a2a4fdc40b37264e5c0fa6c7454aff82ea4ef03ae216277fe85d9c53d454dcd79aabf6d3bcca97d90b53fb688cc8dc71f549a096d81424025e5035b53c5f2e2b0936db82edb7980a0a810ff8c6765b6a970a4b14033def22ddac06c4512e305cb52787d9dd6fe86a9a2b6c78f3b82d74ff8b875bfd40ead5d7790097c44d0180f46ea78d72bfaf9aff8070653c2780063f05ea80d6ae4b9ce57751bc1e220c00e9dca243b64d1bae40ad12cec3c0283c15e7c87f1c60b4b8f93c30ddd23011cb847391689c772191023cb1476c91e53feb31381c7cb5177325cdd2610de7347226d55dbe1483115f70789386e5cc92fcb239327f196767672fb3e72e94e0f73e3187f840adb3bac78140465279de0f7d652bd6a1b07b36e8a540b39111996d074b42a520d846e1be0308c29969d8c8455d9a2caf26eae668b1fb298b85bae9a40e9b926a74e5c4a7221369e824bc0b3240bde3d853e562b82b17e1f575d473a8574dfe9f8dc44653b6d333c9e371e7715585a710ecba05a1509c470a53f520dc8fbd9793725ee3cbf7d08583efe28767725fa7df29c76aff9cc0d0cd2877ef7d07cd6435b3073d3471e1cb04a5a023804bd53f090c68a94c75adcd2e0ea83811157d4ace371244f10ee51c111e230ff6e5a07a95c8031860f70b494bde469b2e99aa5425a5720521d4e3dff5c16ebdbffc593a6b9306d6f1f6db5f009a516673cfd4679a057890fe49f5921f3b2a8c4de8bf7446fde3856f17e5db82eb5f3a085d7225b5c053fb59dcf112e318125b80ffcacf67efcaf456284fe6a25277ffa99882aaf0edca68da12a8a466ee6024b8810390acdb3e84006705f9971be0efc152f713d2c89451178bf12d8b4a7cf36461058757137ffd0e989697aabf806f377a1b0021df5c939a9f4aae079045d640a5f91bde6b383dc323f50fa970294492cfc99ec641e8669218a6a1449ad58b8a1af2bbf6b27dcedc2eb8f1abff8553f76b21d66716e0008319b2685f6b366e5b4f15262e36883a7c6ef177d12209f57e69abd79e270c0a44c239802987d34e38ce7484383265aa7e53005ef8d3dc641c3dbd3dc5b951b74a00e78344259618ce996c5715e34962e532ceda5a97265fcdc92b9a9e90bfd9be12245cf795c0f7b0e9f2f5800a1d75f0c8988f1234df2817ccc90122d87349317b4ba3306db2709878beb0908878a67a795c7509e59e3a0a70ca1550fb9afefbfe8da0be36d2fbad2bbd2a269479a3132fa092872645fb8e5d5451612d73a092486c05908601c1178ac347a2d26903ed7f1748dd578a382a4445ed7616a24e349d500199872d341cc720307025bda825d89cc19865bca6daa1f94973acb3085a86320b6f7424d0ce9033a79a726b64aca633158044e2907d415642dd5d8323063e0b2bb6c14c90f5ba59e9dc72ef85927ac130bc529856f14d820e0cceb168b00c1988ea1c73a82fbc7657770cc4980f8a5c6384938090fc67a1df0b22de318e006119b4fb3ab616343804aea0c027d36d1a1effb5e5f93053b9ae742997e252bedae4cb8890588cb42b4deaa0ef71e8fa520c830e279c218c47179464f107c21a8fd145e027501cc69c94aacc83fc18ef8fd0a55498b96a3297013c7c08bb05c22b13be1f3f31523dcc6506ad7fb744d6d4469645428dacffe25c778869cd6c32400d58b61c64b25f22fda4bb6b4ba8b848c0b08792b532fb328d9da5d4f9802e64f38c6f21035668048dd26f84c701f6d3e731a79c69bb227b0d1b09bffc8578c07297d4dc8af0be001252dc5902122dffe0c53013ad6122ff2ecf227dee873d32762e62bd279297e970db1822d6d80db3f5e199d0f332884fb7b017fa9ff996f3924888b4d3a249d6dbdacff9d6b3104d281cacb11d4dbcc198d0c85337fe28d0333fbf5e588951ed812664c8f698c11161ee20d2203ee169e6e068e717ec458a669b8e22012e5115e69e32be80487481ee02f388f3ebbf375f3529845536b4563a25ec334a3f1a9e61a6bd38a9203e8db68f6ea59b81a5a36f0325f496ee63e6869028fbee2996401b5aad08fbda0118b1e9ed6842fe177e7b45374244ee36d0fa2528ab42c1ca41434165ce34f39c4c9b6e709863353d69f60a652df92033b732a6a7cd32d37aef6d32ef0cd8bd1838582176b5383825d1d66d2a0cd938795eca36dfaaafddc41001a0acc7c48e4a2a659f90c1460f5f36fe4cec4897770d3413170cb1307cc08234897095c0e82276076abe372940374f764a317d3ebf66f992c30a2acbea512f6de7bdf5b5b5f1a898131d3bdfe337b6aecd3a9e421dce6899d35a8d2ae9431dcf7667b60956715babe1f842dadc8a9d6cec0dc70ede11dc2d8c674988a8ca29a9432f2852e29e8f9189009f64ef458a4dbb97776537ffaa6ad2bd9f0ebe3dd6bdd5efca075c04e8c46287bcbe3f77b60c1b68874114f2f3dfb8c7dc4ce1bb5f24329517963931a1f67ca4526ae6aea0501e5586c972cb7ee7e329e6f154222d358f8f896f8043bdb075f577d214fc27c14926bfcb6f3097d5c2786a8a9c9057c61f67e4f9e7618f7bb6822040fcded8b65d4b5d950e63efdf102e987eccf96ccd658b761ef2b69fa64e6fb112080eb6c941ded3648866854b561bdcccf28ad370f7e01c402557265a9f32d3acf8b664b4c1d082fa1768f6528b3bb5fa884087af545e38ee97790a498d14911686c84e5103f071d1928f226302e86bdad9bfe8edc9b95d10925c0c0a199aae8c5146982aa3e3fa2140c81fab1ba11a39c59396a452ddd8ab97911ecb6014f15d1f3f284a49575c26b6e6192a39d8444cf2c78b9526ef4db18be54cf7b0e989ffe54932b5f44bf305ae4ea16292ec15b21223a0efa1fa50dd9862cdf0469a7088128cc986d0dd615a1f0d434631eb4c69325916e83ecb0e7b764a2e915440e63667aba7b0a02616f2e8213a3001101d94c75591b2f8d4d1f5c3a0bb1f59403ce4abebe6d9ac12c0cea58da73b470b791b4d82d4f55ae245f6cbd750d82f9ced1d6208f6f684c22aeb0742e3f0e40e1a01e6537a9af72f6006f384948038f745ebc9029a4ff12d39a6fd46cb6929fec93d155d1703fd3d49374f88b629acbbfe55696a5b566f30c3ff11e21bdc64ff7901c02a1990b64316d69c39efe4c4c465ef7f2cb439ccf450ff61bdb153d1075063ccff11d1c22969bf094aaf75d9c25c94ae274afd0ddf852c4e63375a204742be1fe1eee0bff4d8d696675ab36b45b34b9f87bcfb7b26e4b4233e203a64a47cbc45af4ce80ae272ff27be2fecd6710b92f825309b26584690feb2dea5462989e8967ca62a89585617b0d59317c99faa6381c535d39dd0e698ef26778ff18076dcd41cdf23404b2ea1657929c11eb556280ee7c63f57c2e0e162ad749909caccd8afbd4d8f54f394f366b1b6fe1945c2d5b7db6ec581e4e40f36559c66ebeb1aef0d794c0bc3dd0de3cf015d2e0798866216e89c98dad4e4d25f73cdeead5827b8766bcbbc4cfdc4197c93a2c07d6b35731b43fd5f2f687481553cbec648e303adaaadb12d0c252f63186a38f220a2635b3e039a95a9d2c413c615e4d5a48ddc970c8bd364b981d930bf13aa5be9cfe77e9e762fcb59855771df1d4b0e977c1a414ddacbd7d204e8f86acc40cc36e3329f8e919192b6be2a057d319e7f3cd182f35b7b5e02c63014de541c70922ee50fd275f74c7c002366a75537503d107ff9758482e20fd815fbc00b056f20bf6f3aed6a0839492a810cbafbcbc22e25d14b5c83351a17b13bce247f1870361b0066f6da31cc7984d566d741c67266b6b0391fa0d4f3e10250095c06ba702e802b38163802259998e2f93d30be272baa2bae5e2835cbf1a686c68e4226a4257329773894fc1a61d8e4b7c9939ba341e9a2af5a3b1f016f3829797ffc823b6ce61edd3bd6d8563ae0bb012541d11f18c056a397f007a10aaece58bf63ba4e85e16d48432595bc3945b11c11e139301098f8b2cbf3944dff37974e384ecada65815d08eeea2b3f9e2a953b4e61d2f94d56200bd543a097798104d80fec424ab0e3274be87d3c9842e6912664a9e3511bc863eea8db9e42017d355173c7ff63a1127a221ea2daaaaa819ac3152e3bac940457fd32ba86a6f058577245edef148101884300132ce921426999c0090c05b896dcf7c2bcb6068f8e724f35f676a83b187d0d4675bc259c5635e042601c2a3d53cf74e5f811ef7473850eb17fd9e4dae63cc7baf140d37478a08352dcc25c7d2bc43080c9b959aef594f5dcde8e2a70720d56aecb3f385251e4ee4eb28fd9938a3b331932ed35dc1b1352196cff3cdfa8125127664548bd0ca17fd34dfb3bd1c9dd3415de4d1dd7411b359e69cbc46d4a94d0b5e7e783a2c43358a6bf0905a2ebf91713feed0f91407ff09531de8178255332ca9fd7a76fc774bd71bdfb519e2d422df1b44952f34b30fa7b97ae679c9083c4acca4936b129a305b9ca09406c9c75c062d0d1a92f1113cefd07a39189cb3af3e3f24528c3e5fd765f90308bc2e64c365bbc2885396ae399a77e241daff860abadbea5396d2aba1d59acd9d472a58456029fca406269eadec96c97b3a7755657251e3e78ec7865a32402166cb908843bae6be45d2645e60dcae294723f97f8110d5ed36abe810d3c27bed463653d1339d07bed84734a16eb238062d759c422ada3055b37f2ee7b0a0b01a1bae5c7fd5a40a9fffc08e6837d949e11973f69ce4a807f4ba4472608881d3f5f49261a08622997adf897a0559c4ed9b75f96e65180272ae115e19a7354984bf50c5b909d29d4212bdd21c49488350afc7c62267bf58f4c9fb2fb9a3176e00259fa806cd8fb8dbf8263144ee451625f937fa739029fb652a3cfeb32397b0fd0762c4615c79b8ce809b8ae00eefce9b0c91dce54414d5e1849b4a870d538fb5da1adc98d453b325783f82a1c1790ea8affebba102b0248624ae12e04a4fd43b789acea886f1cd6b5fc614b700dd1cd43fa0fcb704bcc87ee7af7c67b4d0e328735f15ff8ffd11acf4d2479607db1a14835d838c4723a5b05cf053e8ffc5d624eb846b3d2e4b740b4c46a37828b5e8e3bdc080786aa2482217d951b9b5c164e99594b395597c69bb3967e7ebd5c4faabcd0278d7510d415a65d14f2a7bdef03e0591150d80e2346fb5dea234b5fb8e5d41123a688fa9b2ddd84ed593acb484f01846352d16fd791eab06e1b3c9da311f903bbb71f09268d89b646d0f8d5229d986f2fbd32f665a0b7294edccd6af911fe98cc05ffb2825ed1687e490919de398222cbfef0e17536cd96ef293157e7f3ab2103fb34c5ab863ed56d84b9316b485ed9147a8c7f60781228189df111c716fc56f058131ef52f80f686e52e7a1ca10e825299e633fe9877b97c4ba0b07f7afa759edd5ec97490e748f43da45f62aa1131540536a7bb56be834b8aa4126b71f0fc6b602c98144d92001bc39982ff6f8aade6fbf3dd74b86eeb60cd76fec834cead8fe5b89a2bf67c751215579b993942cc200b9fea3443a55c4c729d7acd21801568bc222a5fe089930ce592873b4b3efbe9f21a340d2a4b537436afadf3639fb1f1eb5e9bd0f396081152c760144d0e89dfa8c356e7e8a5eb3f1ecc2c55988601d3a755fd3a8a6971e6fc7bf44fa31e5a6527ac20b5ef2075a1308e9a91949116d5e5462da17f2ae937311f6de42204c48ee19c85f623c14e92e6146f8452c7a295539af67b50b2ac2c0ae8cf226327e4c3d9fd256dcbacdde803f8c88d4db010f8aeabb6d0e55380ba1fbe64b961582f33fe2dddb9f22e62ef93d91b726bbc3f3aa0ca169664560bdd607a88f812b48057c3785a1386bbf803a9a0b3fff8d59055f377bc72bfaca1e58ae73440bd72a790fe26ca2c5ca2219e62140d73ac186c2fdcfbc5522b85d4e273a1f96618d36bda29b57a5ce65c5986b9d3a333c886133b27ac11f8ae9b4b6ce4430767d3c497567c3f324f8f04e62446361c7151dd716123f8482d4813fc486955dbd4768380bac3e770f30d9ebafea57dc107f0190bf5a32b92980f437cd6633a798c365576e1c4b927049a28e5f55b0cf64a084d0a5c4ee96dde4e4c674dd8d3ac2c51e50461b424f2909be9f5741241f57e8d26fc25607b65fc46d76c45de5e8dd75866fc84ada6652c6344f918731e17d11966705c966cc1da8933b2cb1fba5d85f00bc76b8916c76a9310e0ffe7c4b4f35fd842f98f08786fe65f9977c46dd338698ca8de31225e460120f4bed5b52788b67a22ea69a1617fb4824bed94a6c35178c760906d9d36504e98cfcb925fb8a54f8d80c52a4aa73a829f54ec16ccf3f880c0fbdb70ab60a68eb97c3617cf9f66126cfce83aa95af8a4df41c62c2848f13461533564ed50e6df3f66baba62afbf18abaac573d575981a384c99c0a27da8404e0155ca7a828ab1f2694b19cffcc3e9ed505bfa6eade1e595ea293fe145985e62453521ae206d40e89820bc21104930c2ec8e254c49cb5e4f1d65475d760c8ccb389984f0dcb9d63482f4a08ad188f2aaf34cf5f5cfc4a59f44c743fdfad81365971b9fda6096e3fa221365063c81c7a9374fc99a0c98d09ad8a35eb54e0db32e287f3e4eed01970d9f662ed0f2abd612136fec350506ef1822adcd17ad4cee1d53931402bc3542ad96787503eb5d13cbcb25148878bd6c94c258ae90243b4e7aa64af3a6df85c5a1b737ac96c05efd6998fbca45f6c1f29d6dfa4a6b617a690c6242d8833e95514d3c3a36edf8869e15c549d5d2a8fbea083e213e2ab19597d22d391415320ea5ec0e579cc0c4177795a31804d428c6204702bcf92b5bf30fcb5fc8a2728b4560cd841bb2a8121a4d5c3ff9402822737f5ae94a05e610dc8d0064bd7f6a1dc1c852997265388cbf7275aeadfb6f60d80a26467611a9f5fa5cd0df95118e59881ec7114088b7c5c06f039d681aec081a9de639ea75d50c56f0c8f7cdcd89d9699b1cc128bba5ba16e5c3bebfb9a39c85d4b2be4e4df35dc58560135e53ab4aa770ac5dc4c7e7ad26063e42bd84de95ce54f1e074c7246a1f813e4c1aa52e585ef5ce198c8d52338ccc474298c3edc0ead4fd54959b27a85b845defbcf4d3d592468e2fdcf57b0e3dcb7118339a2f0eb99499458f9bec35a22b39905ab7144065ab5eeb2bd8f94f0f8f856ebd11ec0173af994a6d3b366c31af5121efc1751679e859baaf3ebf6e770262e0e2d0e2d98d2c29c42db6a82453a56ba73e2f0936b60e23df90679f2db8d86514cad4b063e6a29531d317e50148301fa2aa178f9217373ab69ca7b825954d6d6ca26bf74991444fb82c18247fc3c131343507b754c5e649befd7a831e72a985562c3463ec801fc25a0c7cb576b22070cfe0b26d7fb9ef786cd74fa3a496735da17c803d3cefdaa7694364eec0469d1023fd338cacdc5c08607da6dcf83e1489ed281d30e9e496299aa32dccf3393d7c27bf34c41f0e35844231c6e495f174cf8d8de8453991c499dba05dcd8240a6d9de1fa791daeb2151f499144f324fcda47f435f3c9432c3cf1db1673d8c6771d88a1a4bb6a2553d3cd5b7f0a2317a13f1712955367b0f71c0508f62df309847d3d32aa1f098222f1f535903d503f13fde80612a18ac03c5ba56386adf90535330c9156edc85d67b14545e3e7fdd99a7a3d90bd7c99492144c70d3429e312548cb4880d9776062eb8a6591bcdf30b24954e8807f3b2496bbfd8a6c5d59e304db2a0c2d7b8ceac6c11a9405be4aeab912b90a2fba1ec79cebfc63089431dcce803f84b09ce0ecdde2ac2fbf58ead10bb51fb7c6b8f2fd7428f7ff03b788506b3b61a5a4960cb56ab85323f039b418134c37ad307ee3ad993a08602eb736c8d7d24625eca6928aef9f7764974743f19c97373fa2675925bb7267c7dc58e126d1c6100fba75fbb511f6ff7f0bbf6955bf4dcc5270746ea06e314d95eba7fba3e31899a041c2d4e4070a639958068cdc05660f8501abf9266ffb26d8eb19b00b5b45ab6700c305b3f782cda49ef0be6160fb4c03cb42b86eadc6a8891a89743078a2a83ea26cf25e9f79017410bb634d14a3b72e44c5af9a705953ef5838c99d590f8ce9682771b5ec40b5d2be94d0eb4381a5522b1353934f07feba569f30168656d919c57077e57c9f095b6a8e6682b458f0a3b23b2c755ac6da48df69d2c73dc4bda9573cef59d8df01ef504a1a80d452ec658ce7aadd3bf1552f33cb5c14856ea9aac624096e5d7639dac2c500499d0db70d46e3d4e7744316f6fc0de0dc4a8873c3daaec066e6a1924b73f9cad3807abdf473edfde9aa8e8fb4499da30086ce02d1474fa5b7ab64707a3c599e901e73127ce304faa6a0662dcee16b0d9aa441abc86b56da454c318c2528cf0b9efb311ab743dc4c49e24266ea032cec38ffb3dbe2240323d6ee429d6e34fbc2ac312e5f69662d16acbf805d96a3c0fefb7da0b695968843ad400ce4fd6b8b7afa96e8ae8f8f52458e796d5699270fb6bf5405dfc0f22a46181d72570367bddc8ad9c58d67b6d960e6bfe9b85f80375668a277675bbf0c8b66b00d63b613b2e173c99f5240adefecd3cb58db30c799210b1a8301dc6a635bdc543ff7ae0157681aeee3074d4d2bd3a151856b5e44f784642365b0fab2ffe27b3eda075c58497c4b49504c71578d3a9b93de36f6ebc99bbf02d00d969a8df823407dabbaf9dc44cbfbdfee46b1c8b647e5fec9496045e86e11604b2f849fc1dfa48cb8baae1d71ae2761d3e83da959f9b4b6af36adee5d30ec945bd7c70d53e6cd8dbfb90d194298c71b62d1e583a8556214dc36ac2237648b87cc8f307efb44ba9b4869030c1317ea9b6925d170e377d6544f67eae20eb74a90b6914d8cb4b95c1a5e9b524d1d3049a521a04e01cde78d793b27f7a65e95ba2c7e81d6410c49aba4aa0886ea29a1a4eedaa87410807feb648bb986438e8353a558f0f35a447f990d4b0874ff9ac5054c7bdde11f9f2f408a8271133826b523fba82ec358cd92fef5203e67d3a7fd130ebc931bdc3b1b5bc6a8c519e8c6559864700a66bd4cbd51cfbc5cefaf7ce47a1b7d6e5af0baa62524414c81e2ceb095353474b782c76b7fc80d6be69d1086e240544d026b4fe5493b6bfa2e5e43074ab6203f5a8e6e0875449cd410f03e460e18cc524fcd5869551ff26f986c9baac70dbfb2cb4ac64a3848199b5c0667809257938800d4e7c6f11759c9dc2091d21d912c7a842a2ba7e15e4d08eaa8611e81bac5e53bd74a80b5e08c8858cbc17b2000e4b16ce7aa5228c49d45fb9586403619ed738f1236e9a0988054c6933a0f87e620edddb5b9f9641367089228bb0da8b95ba27408163bea85658efe4a53f1b5999aa79b5da3386fa4c8a9823dbb1181822410718b154277e16df8d9125dfd411cb8f5a404486bb81dbfdbf7f1a2a47591faab20325d0d25ed3c5967bcbcff8ed58a2f4ff7da4f016daef56c538e84b72030528ac681b2118d80e918a45f23eb3114a97ddd8d2e933303bf124f6392e93490f072c18b67e7774351ae6d30c500895aac522c7c24c1f86ad6ca2474e8788df29d32e5d591796876f56bfbb2c8c6c4809947fec6d1cdf805556a0cf028bb226a8dde217cb5c72ec91ad4cceb4db3cd89f851074ad014a6e6f03d433b78ce0c4285366a1593e5ed334da31de42121f8d40b781ba98197f01af5cd3ac35cf3765243729864f30f79b68736e5c296bab48b56913331ab057192e5edb7c924431fa1007a77dab5cff492864993ea33436684618d6c1fe27474aeb721a7b5c3c148a8256f81bc87966e8e68d3602699e4bca4ab83ed819bf3f96a53d15afbbed4eec02265f0d6d68a03c35b887a85c2fe88276a91a15a0bf77a85ed6ee72e18223537c3c9d57680dc3a583f8921ae616fdc17a966c0ef9c4a3e936886058c1647787edd0e5496fc1756df2831d4285ccc31ce971753eec9235f50e3ce9d5f87fd2d217cc3c0acdd51a57b9687e32bc17ab33475eb5b6f0953c3e6c28258a59481a89decb9431d59124252eca053eb49f4327aac0abd1ab0c5544a0d86aa812b643731cad1e9c74ccd69a0ef78b5a7017f780affa82175419baa51c3b6f1f761b1e6c397d3a137d9b06f2362b3c473d84b445eff315af59687b011999b08af4e1bff51090531d70ee8eefb222177a9bbe128837e400ed91f8495e055b2870acdd5260fc5945629e2541a68145dca1efd7ec0cea93e60e02a1262a132402c5eaa64accc312f5c86750f584097c425303855053f72c6cbde5dafa917b17e59269069788855e5ccf67bf58f7e012bfcd600c0f7b5492b51fd30c4fca3709677324c30ff64db4a9f09e13fb3603dd81ea6afa8a085acdbdda42ef767a994beae3a197f9f523a20bc37a68ab5a59d02ef8c18e0e7de36af3130704960f4a29a124b9ab650f8b3046bb25ddba1369b6ff78bd34611f9a400a209364751caee0f8b009aa00ed22aa6f2a3fa75b9ec3054f40b504f48e3b656cd2b95718bb974fd77981e6f1c10d73ff6c78f90f1cd71799d0493a906aeb5b6a0ca1d237c6e684443952dd19c1ee1b67644a639138b69daf4faab56d89da36b765913b85bf327a292abaf181ced1be378bee0098000111961a44a86b93bf92d81ed207c8ee97c3a606266eea1ce6e2af68b98436a95349299b497709a8293574ccc594074707ca99b736348494c368c17f6b970e03344ee966a8874c7121070c828c258b203c1ef8827fa4e2614fa1d6f8f6ba5d6bc9ccf43262ee8b18fc46074f129b5b1b6254d8590e55813ae2c9556d9b382b76481d7e587239f8a38ef32f330e61c4c144c67b04a42851f97e011ef7632a7cbb977a68b6c5a91494a786819e618e3a3ca4923582d10933065b03525498c141ae79034bef6b688ccd7c3629cfe0195427ca0f1021612ae3bcd828aeee3d220cb6d4ad6ce1684cbd518af075591d4150a3e1042c1d8538834b4c529798f773ce279196f3d67a96055c542c6483dec50fe931b0547fa43fe6732f04fc23968f3da438bde448aee0fb2bc0c70154010c50f0e4926ce6cf88d04549249c8f9e14f37d1d05e3a176c0ad4ca5e9449db6b52302b39e5819c88676784b5afadf570c2634f682765d7066bd69f8aa56ac77ce408a5e50fbfec547e2e272c54f97cb665cc222329a265118d34963782c77fd86d199d1f69da8d13ad3d5c549a9ac460b9428b2e4134e5002c4a00db7729d9b0b5e9e1deb998c46b069c88ae78bd2372e7a50276e32bc565da6c22f6c421f1b9f031f2ee2b2d60f9fcbe713e999b5338d25c29e255918fa98d087d9b7acbce5ccc02d6fea335bd6e8b787602b6794c6acb77e7e5c25141e0a60e12f91790dc7822d1b92460b6e7256028fba49e0079d99727ab5b30e53105749fd7bded50f9aee7e9d8e579f2e18d9a1d728d00f65f11f30e76ad71336a9afb10e0b1563537ec8c87c83e7e27e1115de5e1b611af7a630098076768a4b379c3d8b1c9147d2276a0fe9350abd4f923bf52742f68a8081bf761841eadb7708fa487283c68586a638135e682bb4e5044b964cb39a56ac6f73a903465f05c9905670e197baae9c0c5d961dbe17d211573aa54446ac663b356c71434135af06a6c8e8bbecd5ee7cb222ed27ac95f726d1002a5cdca52086e4f0a5bbde3857100261493fbb0e3847d07dedbab965e3cddf537aa8fc7086a2cec4eee4faa352c08124263fb26536be5e9f60624b107a58f8b80e65e5681d66487db661bc200e9d6ee4284921bebfe8ced7e1b482e6495a585505ee22c8d6250bd6a5f82be5b1b3c6d0ff71cd7bfea358b1d0b6332dc380f7bd4bddf8fff962669cf540157047b985b5d05d7137bfbfd54e0e3e2ba484b995165bb8968d62329dd42f7c02dfd50f756a82afd9d1edd811a382f9f3813b5785a0c0a0cab661d6b4ba4a6c1dec30526cca588cafb1565b354e69a293aab6de2f24bc68108135153a0ec3adb093fc5394ea9372e3da5293771ecb5b28d50e7fb23f2d16d568743c550dbb77442bbd93be6cc7359f2d0cd6ec7745bccff1ef83d2432c143d974a78314071f94be5f64fea034b8602b0450253815c1a4930c7d89e9f009910882bcfab84dfb2a54ec0b5e01093dc5f0a0cdb5dea40861534242509ceeb137da5154a11e27e8034293dfe90a6d3f709f15e7f10aac5f70be08e2610cded698c314f99cf09f377b7ebc0be4e66c471ccb40471d116d114b938bf17556d619ee26a1f8f3bb9978859e4cc9e71d0fe0e1581405f929a227b08d58fbc04d916bc07508f7a65d3f82eb017c56fa1c3c95576547614dbc1ae6133a59a0cd4d411627d26f4fd2425202b6883ec35e52ebee38394f4901c5403c6ba519568df75ae169cdf08e9a35cd9a53c913aaa7824dedbc4a6300616aea909fc51d8c9233e87869212eee659ab80112b9de2cb1abc85724a95c62a8063576fed68c99e925d4dc65d90a26c214107053aebc73dcb29a499e82ef7d8dbc4ba3f003606fc213716d0c7d8d6b5fa451e3adb036b14ae319d668c3942f30fe525458fb89f437f39ba167fbd5fb3db8032465b9a4bec8abe6d5686d8947282bac0452ccb7dcf71e2136103f32967fa7a61c21d2294d7b47b0055240c59b7f35ca6086150fc9fdbf6e7187eed3ed30767be6ce2dc1d41e0f5971875bdcac4747c3a0918a65a548d955696bdc5b6b6e56275097d05ab82b1d1461dd4962f605fbc02528578b9bc64a7ac1406efc80ec829deabdf3dbf28700dbf0e2a828e752c990aaf682cc8ed1afd3642f90a816933a9278432411782b28dae0fd695829a86e44adbe418e99ae6731b0d54ec7fb8aa3abe511e32c788addc2f7ab916035df5d8fe46e71698661e98880c260d3db94780fc2c20f60c4e1133ef1692cdc316d35ab6b3aa29fc5a896ed8a14d46dcc0c65c4a442e6f84cf6c94c4feb521ed1a14d4ed3fbceb5773858936c2581b1ed6202df36eadd136b0bf2071b22a68e583e1a91c7c0937d54454ce45fc3d12ae7454653f14148db164a395fb6297f4a68b8635a90164c4114ed5022c1abe83ce9ebd35460e8f74f8303f06d4d357ed74e7ad9276796f9218c33cb898cd56bdbbc437c40db9ea5e377618f88f25d762af97581fbba47e4108ac26bff0a006aa26cbecbaf0a786909cebb0b45a992bfd6faa860d2e103e17393202cc53a74670e9bf78eebb58ca489e0cb7f6bfabfe091420885df9d2b1d4828bab4469dd81fa5573eeaf8b7bb855cba4375b28f86460e96902a187c64799a177385abfc23828c875606ba5b3541f2bf13c1c743eea8e52329423960dd89d7bed4f6b761f58bdff52cf703dc3c31119a2802a7f4dcbcbd940c82614d9b8392337f406bd317aa623aac3c38f8f52dfb61d75d4f78767292f6b41415edae9af19cc4e804cdd16804aa5655a61d2bc22e5e235f39453a7bb62e9807debd33f8e761d53a1720d22c236e8d7b46bd2323d73b60818d313f00ff35a17f7c4390f9ec0dc46dea3152a4895ce251762f74751fd0bfcaf467b2b73bddabf28b0cd32afb71f425f01a4591fbadeffe5a9a3d681dd3a96602173e6f0983693c327c370d592729e98bd35c0a45a83edfe2de561f12d585a549ffa766355057c8938e8be5026b64d58ef9a9a289d4187f2cafd274d134a22d76ff63f83632dcbbf300dd91661f1a66a36b41ed34144c2b7a9e557a3950f62d77e6a9b8a7cf50485573a08274e9eec04e549a43197d4fdd8fa0e85deb1ca59c27f0ee92d7c471d0d5ea27cba99f3736ab6c7e0f411f94023de44f0e9b1d524b0b2537156334f7239722c7034cca6bc522bc6c1030d422986267c713035199cab787ffe161292c17d1323144a3cdf7914517cc9c8648909d3b05e4feb68e2b189da6597abcb8f405ffb5b95f4d051995e41f00506ebd291353ec48acb6e369acd02305dfbca3d8a27ae80e95ca5107025a887bd2b544d4234deed46a10cdd68ba755ac79de952e4d5844dd7659f4a18f82b1e68a03626cb72259b4039703fe898963a1648999423d71ade8e1340ef8b1a4c015e0fb42bf251790cc89a5d147f8f6070167860f519819127b64384075dc32d98c2577964ff3c8a539a81c08b431f6f821c8474ea5055a7fbfe530e43b2d75a87bda72f48ecf1905883df30130b661aefa80e47d424c717b1395cce3794d9e6d7ea099518b776e7339221f0e17ae026daeb98aae47f3b0ffb46f56248623d563c080a9b234354cafed7e222896d5be49f92a9d0d857292666e54817d85a104452e960c1f8092959ca0e2f2529ef0fee2f149cfa3b164cf0e0df11ce9261bbade81fab121279112e0b807bb060ddf68769e5190d031e7feccacecd4bec27f5af1d6ae82bd4c106992592f7de0ac7f4c6a165b4133f5163a210bea5f0f7336b146a78fb67ad9b709c0dbb4a6e470c503fd358061a1a4a94d203e6a89e21fb32753e6f9fe135f135ab306a5398c57a2f0480ef1cbc17fed1d9fc62d86edc756d23645dd85d602601c809bcc836b226475860245deec8d803bcd810178fbcfe817dc2378e99e12e6694c5b499f17341bd3be2231bcbb5bdc395290aeff226d90c309263ad700ff98a3f5236e49a59e0550c452e9d793345db9d1e7fd882ceda771fa152de6d97388e8cb95b0a6f9235cdaa7ef6131456a1c6e5090e5181391ab301fc19ee4a9fe0c9a67111bc35c2d3ef265e236161a7d793e7369020a500a48fd8ae989f73ba4218f07cc458c224bdfe91f382eb6d45faaaf5d298a89358235ad52ffc38ad1966896aa7f586dbaac7ea3f6b0fad482b71077437a806c52d2825a2b69f37e19b438ad4f2db33380bcf96b4f766556da86e1bf6ca5fb18bffc708ea060993ff3be49155064a333d6e8dae3e34476edc2d454aaee67bc9f1317712e6050ef95f147b317291bb936d5643566790664dc03bfc39947685ab4df39d23470a4aef2f801b8371a3989e9899ac45babf011de9f72174f61b58126008eee93848eee6ad7fe14f4b540578e5cc4e53f7e362623e8e6b156856b77afa0ecef50ba08921942d818697700c5e8c33c8855bd3560a462552294172fafe2d26479771605cb16384f970122bcc5513511ebf8bb3ed1573b82ee30f2fa634c90cc9176bbbb00bc4d3f7a4ed4837afe77ee8061f9c0453f09dc739a6d1473d45f54bf16b9f813ad8d8c44b2e343a940b7e62d4f86933b6c22037d513391539248095706cb340ae2cd577983778da1bf2cae5f6bbced183a5adbaae3b3784174a3e27498b5d550d4ebd84ed9fc29c4e6089847c30d9d4fc03c4e575abd728ae80ae8a2dbad882180645b74a2e46e7c35b440746c70a187422414241cd95ae159852c722a39984e2d63c18912ed9272da1778acf9961470fd31fa7f0c9639083d48393b7725956dcacc5d3ecf9189a9a1d3fa4f3f407630382c207db5476650bc8fd4da26c37aade71ecb2ca0b638aa7580f07bf8f421902dac3ecb52ab438fb4b2dc3494f14a6f47d7774605283ec2cf0c8025cf7d37fdd10585a3d73412a428874acde003de3c1fe7dc2dbcaca9dd36d37998a71af3da637a2058e6e21444ad461ee8eff9d600ee56e25687a6c488775999ca5bfc17eb85a750f391751b14261db4aaf7c0a355d6fc48f7d4e6be4e3b4e72ee281c25a3adbe445489beb8274f9b24aae59348e134dc85afd687b7bc8a184f93fdfe59a4a7a523aca905eaf4d70e694530565a7ce45655105d3482102038594f618f7d1d423215a983bc85678b8afb27c625367c33fdad01835e4b8552ac974475b2a80e4a8e18778c0d54932b825bc66272e6f8595352cf65dc065e7b149632ffa7a9a30ee947f19710ca43caa65047703d7e661ff8d41cd761dfd00a06996892073a9b7402c92d091acee27c0a360ee0702f41a5c7948351b35a58aee0f5c1705c474dc6bc27b6e6d3c9a1f4f9d713f1836e5c923b64300782d3f75ac178d0e55cf236ebe7dc996c5bd77c3eef83cbaf157f7d02b3cc3e4c2ba962b08047da00348ff14af5cc467b47c73bf9ec4b8b093a2880a4902c52892d801fe4f02046182b6794f7e53ec58f4d66809bd2a643d15399ace7d54a79d845bcc3290eb2bb9a5933d9f34a14d7929f18a270ed9e90ce8e42f1ab47903a99c9d47356ea585b1268528ee069c4eccce576387db50765e809ddc1c304d1dcb5d941f9f0a00fcc7f58b5a3ebb84a61f4aeab575897aca12f3f43f2272e60852767503f7548d6d8ab5302c428985db1e317628c31d7027709b1a49b4670884fd9d4bca5212288d2af5dd662779ec9654bd8684e1fd0401aef6a291c3d46e2fe42ab4f7fcece1690397e691984232b501c32a284a0a0ca711030fa5da77a639695cf4b81f20c83c9f0046ce3d286068b7259ecb0d9bfb93f52d06197b764e0cd318ad7a93e4f274bb41e3c10c18bc92dcaf0a386413f10fbba3971114231c29ecab9b440b00dc38859934c203b61be9ed4830b1f102252b99c6894dacda3ef847bd98a491a36c15d787b72b18fd6b447cdc6100fca257b3f3d9c08f70e0ced18e0142f79ae069c099828c9e5975bea52092c3eff66a4cd3da993923e35e42b9967cd4914025cd5b80ff36255d114296642cafca1b9799b7e4d32571a1dbdf2d86c5a48f56671aa619fc3a5c23d02cee49d4e4841f5bb9ac36a79067a54f1be2c68dc1dcbd76fdd10dd9f472753ca6724a73bd2d30d0db211044cadf116bd3b1f45861758136b1a260b6b82b6b69ec37b8285677d1a910fa7465a969473b5321d36fbd841935b8a53bd7d52a9307891565a89802b31343d746285683379c46b2da1089fb1ea1e24da53c83aa50f8280e84bcd41b8fb28781d532bfa64041702962f393b390af979defdb09e38ac03e40ccc2866a4e457f6cdc40f86da8fbe2a9488b971ca2ce4a6b902f28ee49be5b9ea826d37ccbdd95501e493f59781cab035e0e74da35fb461dab8bdaad082e8dffae4e5bbbb3df8f44bee87d04965c5e44e573b2b3a5d66e681575d96fd99a3b27583de97e5370c7d70322006b224934b9785cbcd89b677fd13654d8b72988f22d2bd7ffae6cf3ea2d9ded82aa8dcc320cc4c3c2d7d3b841b7719a4094727f20db0cf4400daa0e332d1f594da924d660f1786625c787f8ab07f955fd7de58d632b53aa48de592a1c0ce08b0ecf3d31b38a9489af0edd4644dbb8b017e55a3ec442fc0e1c011ab00d6354304afce7e8c2edb8c473973a4747e3328c1ee7c96ff991d171270937259cc4a37658798e61cdb7652810b56660c2b485da971db9c9e31f9dd735251dabd1252dd7ad3eab09389a37e86acd21cac3581183fb80ab334b4a95198cef29bd7c5eae48eb091da6f4dc6ade267b4b4b82e7406e4e18a1d00429e5d66708766054f929cee23dc8b244ee0a0749f49e695d2c6d56848e2886185e9d9447f75f008a9ecb2d8d0f6647f2d13fc101d65588e1e498c09a3f054cdeeedfc96106604648566a5e3db879ff15e455dad2ba39568cfab77246aa137ba913ff09824554d4148d4d5072d3832bcf59a5894394abe9631bd4419fb8a6fa513f55d0b3f528a3615c60eb0bbb9fb203812d790614338124f9e0068c07914718a1dc05fdbc1acb146049588e83748bef5b9499a6f481fbc391dc4099c4c41cdb60598a609fb01284bfcc9b416b127096b9bcc4fb63eaf02b464e89d4a28df016bec23888cf67cb335af9cc08c2393aa460c3ab7b79d5a08df2f5cc1cb43e7d2257bcd67624f8091d0e30efdef16d6af161841f5dcf231f76fb47a21d36633d15f94199367b0c76036c724ff8f3e4fe5220759e5a8f63f446f773e8011baddd93fa2943bdf5d2800358c4624e54abe1a85701700f28ad4bae70d1b29eec20cea29e2238a34706de1ca2f6e2fcdddcf218705193511e60a0289b7980de916a0ae5bb8f98ab1ea614a88df5fbc5fb4d54e5d9c4a9076c7fc71a6b6f12396347073bcb3c0ae2ed3245c18e81f53b53335f46dbab750587bded999171993559c680d4999ff0360d922bff0011fa190be01350c60f5fdbc84b925558bb43fffdea82d00b9155dcc93c28940ae2a9cacf53859539ef3dd214909763c57a919cacfc6174b3b3c2d741a7fd58abd1085d332e442df1be0ab870584f4ba85d89153b6791702cdb00810a227ae0e2499782691366f1074c9f1df463c66ef368c611ed1c451b8b202699f8cc3d4acab126ebddf24ec8e46bc787bddec4c8da1fac55bdfb2fd543c39741762013cf37e53dbd71a3c1ada4374d4cf07425958b09a92c6dc1913985141e15957012f36019ce543f04ae536afedcc0a90599544943d5b97051413afd984c41129067de1ca1658e6d17d082db2243063a4e30824be923c76bf5414755cb99ecb10a4f5590902279f3f04cbf3c70a631e7d4e0bbd07887068f8ed3df90d4e72a7497273a2b598a7120595bd5e4ae40ae44b25b9b9a5091b01649d38ae1cd3d1e2bb00d436de5902ad9d74b88173514fec7db6e44527423144e6b078776e35f5469b61b5e46192b9a3536a274f821c1d208639c3cae035c57395ec76418ea9aa892a711d88be44cb706e78e962d47867f2703b8c8f080b35d6194952252f73bc42cbe952906f42a4621f5d17191f04782b55c2066fe8741113268f2e3a139b62d4481080ca92bc3ff3a9029f14b77da6286727b23da8f67b5addc7615a9de73c2ce62da57f735c7040197c24a83d32e77fe7ce3880a962d5951f696a3c3c4f6aef3321172799b4b0649ae057aa60e1a70013e64cdf10dc4d76072a3550bbc77b83b8deec7a7717636a3b4c1db4ba329d24a6b5e5d5c2ef31707347d91f910f17fa45abb9202943d61b7dc5fa1122b2f028f570f6a7c2d12814758a5c6586cc9b620b340564b571f13a74bb55b8f69cd33ab094a7c6aa4a39af2520d0edb4c4345fe2552fc6b115b96af58643cbc67912b50113de9f0f8c8fd359d173c7078ade5d82e8730ad6ff9ca97091c92043840e50fa7909389b3ab01ccf4780267bce9b371a487a50be1187ba5215a4afa3b936e2be3c09d2477838dc2bc94b61b659d9bb349c0fd89659ecdefb9c9c352057c50072281dc0ffab0c57f02c33e08319087af21accf5a607dc2f9164f27f2affafaae2798f688e530e7f715bc50a480f4bad622b9b38cda386d0fd1071d2f22a881c5e3c2aa85960c354bcccd750232806a1e357536717927e284f8bed40bcc288e323ee7faf12a32bcd29c467b31e8013b95c5458329e910d308f17f04ffbcd9e3a21726b026adf131d6827b40230b8b379d58134ac25add4dea4598b849ad054b1f258068a43aaf788d4aaa91a218f2099c1f7e967ffb721a63a756502f2f07274ae43be145071d4b1c430a0f869e5f8216abfbf22115a2f3ece738653ab7466ca9274512866109feea894ebb4c979b914d57612be2cfbc5ba6537fa9fa6ebda8d04f8baa5d18b0776b67625f00cb501f4602da6f7bd6f1142d8db11d7e45bee7e29c1e572646d720887c589596c4e45a582455c7e49b706b9748c69b3313cbef477ba316e9edc8ccada9e47eecec4b6398459cd59cacfcebbf88b9e9016142d62e078991377905d28f1f98272bffc0947a691cd7b7aa007b133324ae0e0abaf4ebf7acecebfe1ac19d0272fb8e7f5eb5ffbe9803aab904f5e442198f83430f407e40bc58ef130f9c854415167f16e521df35776a9bbfdfcba0ddc5627454ee282cd36572ad9f5b6d30b7f7d872afa030f4d061a53e7a9e61efcf995e1a423d00ceff2636e37af27b3fbe0e4fcabd847e900992c7dfe89e2c1093a87e7c55f454c4a5322c63dd8c93d7ec52287c85240c84a3f4c2c3e5ef2aa9cf98b06d4049b354ecb48bb1af4a9aec5c8719c7add8812ed3752de23ee5bf7dd108f36c0486f88774585318474dc259b29dc6c5f95d89c9e6337a5db4c1fc16df005dd7003ce3b878bda5f26187b1eaa808e95bde385baeea3f7e23bf0dbe97f2729858a9cb313aa871bde9b0052b35793ac00f441f445a2c196984f76351626d0599bd4989c408ead327c2e35287cef81acf1e84791cf13c9374bd5680d7ea74b4bf0e6d8f890dba0840133d04bf25058373003ee959ddcba2581b136bdd291ff2f4903f1aaefb7d54ac0304157b7804b397455a25ae9829984908be36f8c7fbeb71559b2fa14113a45cee2d4f092fb43e9b98df538dd0a0ba0420810917373442c7a6b5a8053905203747ef1c8c4e7750d009698330ce8fe901c00de41bc248b0fbd25bd3824efdac8b35dcba96c31f6c4522d21d6224be8d56edc2babf9ac8b622c12a5ef35ddd834a284810f38e609680dcebb7970a3d56aa88f50776ad6c62cdc48286f518925ca049da6f712eb4de4ed8a649290f9df66a4193ef37fa624f6a31f03d1a5c34cc24d3db1e3e8c49bd29801e76b66a936affd3b616daaf2bf122f028c0e3ac6a12a0aaabd1431436dd4d0f2149c8c66ccf5c7d0845b190ac912e14dba2126ee46653eddbbac1e769012d156ac213d0977aef755f46b3f13e9eaa79d40692c118294f837a21cb5810d5eb28566bf92b71d6e2535420222994dd9c6ff8db83ea19186d8a4d63636a3b75d3ab93fa5eb708e7afac6a6e6d299a996bc39ba769b2065f6b371078dea92c9ed91171d68ff3aae3da1627f1c3cff291e4441673be2b239cd7d8ccd4ced980391f43f08eaa6c1418d6b2ff7a11851effa101486aa6999cc5f70fc2bbab30306c2938c2046336c4a1cc10c08a8ccea4f27198e0b228b39a1dfdcbd3f51c293811dba4cb0c82f58cc8dd818cbfe9924f7944343292e990a67f4bc725b44d9f988e7338490a430e6837ca481f3fbaffb487d96d8061328329e846d4dec7e9a08049326dc0b78b92f185c83f6cef4d7e4acfd255177509a37108b5257675a5b48064f5b100ad8b6aa5ad9a270759eb70a098d55cf09fba8f1deafcb6cf37cdf80860637c4f8e03863033f61dd707e42026aa71b40c337bb76ec8678129df3a59e3e212bab37a460eccf675468f50c2abd83cdfd15091e83c80e389f69a2e83ced6b7f8c604266470bfba1708ad94c98d99135f4a554e8f8217e5e904bfbaf6cf50377be5ff18d0dcb5ea01ec42fac88f36d8481241038255ff05bb06116ab142275d78ae0a1c27322cfebc206d367902ac20837a36a29773a94375f6a95307a68125b57dac2078c61ef17d0b107c781a7ef312f36c7fe1bf87f6480958d7b653e133bcc1ba790bf9a4c6d7cada8015b32cb616c8ff5c4e19bce6b17f3dc37fdffe1a6f2e59475a8f7d3a9c360ab00531ea586d86d739c00225c956f4340f5a24ceb461245ed7b5aa300e72037269d172ae15135fb2c8c450d44ea81f94c50614ade98f508f3ae5f1fcfd70315e10c5737684933dd1a3794662d1bf2552e12d8eeea3154277ea82581a9992ea1d05ef47c00fa3a541d1637af5853e75847d406bcc6d9de70225c7f61d246b1d4dde9bfae5690ee2954157b2fa0a83dce6cd18b6fb853eba90aff18c06c36033bef8ee30f3e6a8de382d598a457e44217d8ff728bec06bb4ed3fea3a85bf245a5bfcf04fafcd64b111d14866e797cb9b864e17504311461d002fe453522bfd9f9d841e2ad4c5539c3d688c7681d0cacdb8040d3e11f380ba2d799be55fcc289007891e96b868a5df1d9ccb6fb277edb99690be2e079edfa2aefeea56ad483dbd4cdbe577824b76c5950c71ec0a285f34578c635261ce23ce37fbb5aad71e9c8c9810856f267a8b0bfd355dc7904e0ebd130e4428d7d6fb8f7c4ceeca5fd7877b642e3275107f950bd9267f1d4e7933c40510fced08c3c171689c639a8f7e58efc9926447085855cd487bdc44a8a882b82e0667816573c7f950c32427b5c5ce0b4963ed3ea60623f7ba09b6f042f45e92bd7d622ce5d6ae08dfdeee289a1ad5b2699ad2e5b99cebba62227abdc4bd7d11aa4cccd9ad6149889cd17e7474b9f75a7a94e5cbb0065f6eea8916c0cfc415c23e67e8d04b2172a4f70aac39f73294d02b9193cbd38cea5aeb4f31d3e44e006369f610ef132997f9b488d922b1d09403557f5fb27157f73bc4e0b781f8cab6db115166086db6b4300395997f8c25b54c361b965bdac29da0a47470e7d79e9570886e465ecf3b8d16baccca84f98f4ccf71ee13487aae0d1e67f435b3317a6e2c65257e216ee2e988a1f0f40c9884c45b33946a9679dd1529e61ae867dea20962b4d1f30d318edda48f40246521122b51ba24bbb5caee0c8dfc9127f0da27631ad527952905f007d9417101e9283d7ea2ef16f7fede3a48e78a5381d4d4a45cf4463942c791d5815b980ff9d923645af45421e174934ec51aa8506738ab65f7c3cfd3667b9d70e4441cb66a523453657a296e149d256fc5d37d99b06808b377a8f3084947024d4a5fb58bf5c7ee058abd223be68db5ea680296fa5bdde124b8881f20420220c2e85b752e26b9235bc22a5767585d5b7dcae23e4cfad2ee5fa368bd1bd71d3a94edeea8c612a2d09ed8f09cae80fb4c06553c218707ff09cf7f6b638f562dee66e201734b287cd7e245bf1a2c1472b8cbd1368c2922d12687de70c5ce2735c95892e961a38af63cd02130ef976054c859f75566606091ff2541a5e065d69256936e4c3429a8f01f52ef5b456135f8b9b8244f0b4a4609267a237ec97b922989ced732cd4ed77bbea70a31dc8f307486b8481408c908ffb495a9f703fb94ffbdc9142433ef2760508e47c4f235e34739d55f82238908a74e4c6745a83734c5d9a92535c71ef6541da2844e99212c8b819fbe8d41e45f7f6fd2a4a5ec2f048f6bf32409fffebe4433033d9d09f0ab11e162bceb4435405d0ff4bb4db4ff198c9e174493eb50006b69904e4b3cf8c3bcb697d262b69fbdb756bc157e646a1406f4fda4b93561d2527b69b8337a8de3da4101ff296332b8f2635641da87d6c6c2dda95ceed99500db04442809ce9539d421dd187db13772399068b1caf9c6a2aa3c1aedb43b570314e226db7d634fe7001a3179c09b71c968d435ec6fae8c8f9e49e0b207e851a3033a4511c9c99fa5778a11c3d3c2052f380048a86cd0a727307554181d93633d5f2ad2aa1ab35b4b09da4a9b0bbff1d4517b639d969471fb59c40747a4bd9a5a2d2de53f085850d9779f1df2c778308608cb18efb11d0e6b57aae3837f39b7191330c244bcc1ee0303c2b58e5fec1fb2f605373649998904baf5ec1969038e8fce4842e90560c2dcd75aa7ad6d34576f3fecbc8391fa8fe9e2b6e3f06cdc3161393d88cae80ba39374c3367c308135df72686effbb204d4cdc8a531ed5042a1c8fa82c866d3c15df1d85051a7b286350d3723be983f5b102a679eca18a7299d70af784997daca82f1d39e22f58fff3e2b20825d65e58d1d9ace21cc59f4606abbb538b86e2600b99e314ecb534736389c7b7923b11b7f9b2dfe706b6e4d79487e144b42f1b3db72c9f55497ca0d65f742668d9b97e6f7bf4aa943f0ff88ea792eebe0d942c305556b22107168131b31d2d7cd59b783ae721c78be3a61b6c7cfa154763eee3f2e4112bff972904231b50962160d446d82824d48929c1c587b533a0d14051317a11db73f58c3a38c15aac6617d550ecab6979ee02fe835e5a4ea2fd485f73947dca7fbeae6d2a8158741b6a7c36da654f2210b9e23730855a23714fcbeecdd0fbac525924b2e0ed24841435029e3f599407113ae53352dbbb2a774a695bc86eb398df03638f6f8086186719ab7654bd99003700ad867f32d7855433c8307855e1700e7354bd59d1b351da409e394adeaa8e484f5bc65b1e582e4ef732a7c02d3e10afe257713ac7e89dc5f06cda03b4e6022153aed07b904019c54d294932e83a78df6907682610c53d8dd542496b6f0a5423f074340f2c9ce2365f9e4ab2968ac093655092f92c5fbb5045559de4c9a0ef985b0f31f37bb1067616444d89087dae296da5be79a73e522b2119c037f41b6701bda2781174036d5a34bf4839fe4b063e9871c5f9cf2820204024f6da26c14c0c5d05c49ef6cd414d208a37b7efb491ea9ca6c165d190c19f1cda14969266765f0d9adc82c2123ab1d2ba8b58e54da8a4e70a5a1dcc72aa654aa6576838e2308d3a48410d1e5e165153d257aa85fe55ce57ba78efaad0e4b37b1858d1091f7a08465aacf52b0ef1920c8af1783367daca7e3bf788f643c3ae361c1a27dd269cba7e7b66cadc532929c8731614015b59bc435d314305dc9cf52f8a7e03e412167fe9a8f77d74ea8f52466ec321dea843b7629891ad41fb6a4c0695bd33c89d0fab4e767c61776cd071e06270935472a151c7cff1c8509f0b6e25dbaa3c187ea11aef31102e0da7c9e9bbb3b74551d366fec398ab43ba8c97de0b399e0602fda22ff2e982ed5947a8b939421dd8a59a8c393f27fac3a9422931ae6f7ccb042b9bb4c0d8be06d42b78f3f475bc91616a6f8076ff94d0cb4b541f3735519aa993ddfdb87d14a9d402c104d3f04cab2fce9451b3c3693e8658018e8211ba8b4c68b33f14512b49b3894686eb4246a3a3a93cfb3b8a01fbd91319c3442d94e9923d4b702dc53c9fcbb80c64f6ca443c0df018dc0641ea19e7aaf303ec03c8de5214dc046638bb368374de0a16fa4ed195b9764e1864389dfb0ea317a85e26c729638fdb46782a10cac94e31be5fc175b6db5a8766aea0fdd225f29877b1beb1169495cfa038d68360bad841faaa42d8bc9803e6a9ce3d611a2c31ed0d0f887e755dd6ca60318faa06268d1d113d04245811b4002b4ef4ade1e104220e4d51aad0bd7a816b9cca9e49965a27f9a400f8de7045c7f8a87f71affef0ae0be15cb874cf81cc608f1179251e89af026bbc95867d7cfabd34abbdb7117e6f620bd5625492a5431f56353ea3800973dab29a65e956a3e1a680d87b4e15849b3d96d7e19f50ed9292d724e212f5943b19c441db5e31de3f0d0f59d33fe7d5336b7127836ef2b241e0104abaaac95cec1fffc1a5ea7a8f3986b7723a655937ffeb0bbf92ca9253ee0f13e2205e92eb979c8dee65f5422487d3fb003a56f7a13c8459595548dd8d36d0463bb95117e39623c7ccb4c6291e9e886a1d54bd02d62f3d8823d8a63f8c84df03f892498de2b5f8e78fb798d1957a07d066c66366ccf706d145a7fb18c5a13aaa6cdd14a73131c334f483c867da4d3c310f64299c0c6ef7a63f48e2242c3b81c84ba3515c39c66bc297e30dcf1e017d0a106c96c6d1002437f27ec2884c61320de04fdd6c2dea0ea20566ff53c0ae5a4888a9c12d08b25a828eeae904cf01f88bae8e9cd01f83d19f969baa72f120075910bd0201d77e35d0727a4efca7c31a30c6cfeb4303fa1677d37d5f9eb799dafc9b47fcc0d0608411b140c1d0a427a089113a40b6bccc08132d47f0e25fb7a722ab2ec5e98ed2d2151ddf974f8846c4857625d443cae864780f234a3717d3b01b9fa90835249a8bd05b25145df66c39bc1382dc57717073995f27373e6b8f128a62f7823910ae1013971f7b1893817575ea4692f8390f4c7a83c8109fada69b4b411c89d9eb315dc32adfc45b2f7cf5b1a1f979079d4e30f27be56334e02f86b11b3ca21ea490508dc43bb6404e149468488dfa310ede26365f61f58449fbaad812c87dc2c7937096282f7222caf53df5e4efdf75b772703884bc31348c1d52352956caccf120a3b824a0fc4827aeeca7ac9809669a0c8aefbb084677fb91b6302aafeae276cd0b43774b0691aabf7efcb71255a1842d588a70153b49d26cc70fb9f780e7b45dc5b69dc73879ac7475789073df09e9c4e3636dd0d5c154de286978e53028c3bbc60a68392aea0c5b848dff4537b777584c9ffea6e6668ab6708ea67d54b51c7207166cc2c6ae5bef7b6fa4ac41bb7814853c1c2b7a4f0b33770c8dc5fbef8a97346fac4c155af09c97a91165270de79a1f7e426c78121159aaa88aa6f623e45dcc40b240b9eff1b2928ea4fa63c113228e8bdb397dd6da7ed1c04613db5f8591418e073d84e5700c5ccc99fefcf0e497676a3a86337d90b5b76093a629ae0243b3b41f067ef924cf272ea6e752301d4777ec686e577ba94174ef5c1b3f4a11288a2f193c567dabdfa284faf1494baa469ad8b7d839698a1887fb04bf4edfadf1a3b7d8e0cabddc8b12ae3d69b6399c4ae197679a52ae0b07e3f9e19cf318b6a12c7a2c6284ec309a7d90c37a1db6144828fbcb5268118ddff37c30996759b69bac1df5b30e73615e66c0e25920179a3472111c863a06a708a34c4ba71e218974851f5471d56f86c2afc36dd37b66f9c56e76d349598d788f726db199b4bd142dd8d0750cc0218fcea6eb68a4d0d0f79b64dbe4e27030434a5a7657a3b88c61d8c155fc58ef0d21a6e4b248676784b3b614d57b725bc557a2703d9ee4510d8699053cc44bfc65e22b764ddb183eda506fdf1ce26d3e87e8c3d5ca999cf5aa8b43513bdd50cf5e43eb06a494ac72e21bb9f0a9501b0f093ccd740973e2670fe1afa802d8cdc547235fc34c0a4dcc57c71ae4061e9e6030d579faa2c981b127d151d5f3996f64d730f960a793a6f0b420e7f4f559a0951436f8721e99f4467c08849deea03f50d989601bd4ddc62b1767d315f24f47668905f52d458ef126e04f7f5870de4ba304ee9c398757a4364423a1d81cf8398af32946f4455dc1ddf1d919e3258b395b6097542e1ef81d795c35873f23a49c1a2392922e4388e5d23956650ca56e1dbb794e15ac295bdd8269688da5bce2c788aed33b857ee1e9594ac8ff090ef228c4405e33286ad4d059c0d49092818aeefc9da56c89dda298b08c4cfe9c247ef5b4104302865efd1beaaec39ebc8b32ce6e5e70fa1d8a07f2a9093ab5451639e66ee82f9d529ce15d161245a3d11bb33c133e8bd1834754fabf71f6368dec17c8ffd8e4f930308a497ab2f14ea901df9f863fe3884daad43d85e46cf7be8928b3c0e989caa22004d343c684fcae38fbd7812a4f7437b886edd2a9eaca9f5d0f12bb20dadfa98242806cfb3103de191fa9d307f78d707ccdf5cfd3f84d397389539714499d06df756136f9b8d90a5c5209b4728fb9a8457cf40b3b02ccce9fb0104b8b61899101f69c4a81ece4e311b90367ef4102a1b0c2e12b2a185c3fcfd4093894b05ce97dfaa094736b1565248928baec1a2ca2402dbfdbb891188676ba35f3e7816d73f83917bc587a3d7d9ccbf3ffe6a28fc7a04aff45d35b833539a86ae0b0f5ebfb7df86423777ffac2cc570c21c382202f5b35c3b33d49fd62d9d54f44c2e25a423f010d354eab1601611ce4d26f56fb06174170e48d5e2a1675ede6add436d7498109b07dbc8fdc60ce252861d058c91aeb38ced30fab3bed0b9822b28e23cbdf9abb886dc0f397a3d633cf9cb88f2bb318121c40c6f0eb6bd6c9e7b6d7d16cb521f98ea9b6742a7fa6e2304a55b0b9214a5afb3d71b8dd8a0ebf9bd189fe430decfd64f631ca68b782b67f2b8b1d7f22a3d3a788393d951a22274ceaeba381ccce712ea90217e34a9109048e5e821a99956d6defba22393359438159ed769aba2fd86d1e49731c5ce4713588704c5026c063719f02f90992c5009781170bbbf97dc6c12f75edba87b31975a1b81caa560693dcb3fd9f581df129c98c71320cdc0ac49741908110810b78ea65097b4d52a96606c1b77fecc0008cdaf646d8fac007d42060551026f27e04437d8250c4c163bd8286bc084737b215f91fb2879b56bae4750239be5457365824e205f321abdc6861e4358811304441560290b075b3b27cf3b9dba2af99a19d72a1f0b01087fdf7c83f6458de47a3afc6a30279b9187102d2d504717647f57dbd48cc2b19697503744655deae10caa7adfeaeff1f1a4f39feb9475f73e2c3bea4e781a3c9093146bc88968231fa1a98e2d18ea542dfa645159430703cfe46491f7d971758d5fff549e33dd3b174eeec12cc6eec150a796abe69e84bc1d360d388ff07bf4509cd838538ea80ddc1095e6963996ece13ec198489010453db7330811308f307e5ccb0123e4c03f5c2835e7b5ffcd2f377fae317ec39b31fdacd439dda1efe242655fb6473d8bf3dba376db8a21dc331c20fcb1017932f00b0de007e5c5ff918a6f82a256e3cd231378feeb0b63527c4fbce68ac3535e9df2696345e8cf018944e5f49cd44c07e6806d96335e0906c3b9ecc75d14ebb09ca07c986ff154fcfe1d4042ef77bb9cf1efbda36b99156e6118fc85f6e8276ee5326540d38f10ede7b78fa42495ac6eb88db6ad05746e266c30e14600ebc87df331e0d13485030e7bc7849a09c1822c89ee70f64b41966455f10b41c92fafb10a271ab3fe3fb8a22c121ef91a79a61724386bb0b0e422e75537ac07def3888df6a208729b52e85c755c370dd620ba302423e925fb6c3c9650f31f69e248b0e22c8daacef1e6da146b6495f1031a135b1193e1a29347f4177e3eebf9f0ec95037c3f506e08fcf4a1dbbfcb1527d275282339512292fea5437053714558d2ae8eea46e22d4deb4a1476caf294d296b5bc376452c9cae3a8ca190ff2a357e1719a08e28e84920abe5167be6f6c565183196be1fb6abf70fdf0d6a876f8104b82202a8a62385e0cf23ea6f8bf722cf6a7f8adfec0b885b7cfe44322c6c35a308332e8674f7b0dba6ad66468edd567f97756acac85333ddab62d3c409701b0d6c2bdcb3cd755d4238d925439f19d9ff8caab3f76979ee2490bdc985cf061f6533d7335319d2d3ed2991fa7904ff61776c9efffbd0621239b4471be5f1cf8e1ca278d52e753687cd91aa9c7c346c9b48aef65c50776d53c753d74a3c30c2f46862044c270687b2d69a533a6e918ea548b8b0bd7e2afe93f6a25329d303a367fa06f6048501a2e98fee7de587701ae77f743e21b138da9a1938734d92a1024aab6955a0564cc6f307b16f27e8ca9236a32804a406a2cfe5a024c71b821dc719906c53d29f902ed066134a0a0e4b79e4175e1e31500c7f338d398959b6a7605d91316a2db1fc3eeaee3c85eb9a23176c19636acf39019afe450b65e933f90985fe6f9696fe09e369c93efe5eba8067ad5e4eb7ba913305b296064338355c43af8e520e900c5fe522149c71676b26e6a8d300fa8a1ed549e5a10739a113ceeeca2808d979ef56eb8951fc5cebc0f8a42f97f78ce7b60be0baed0774bdb42f9770325d09a200fbf6dee6c662397eec03b2a03e418dfe4ac6b58b3f287b57f49775ed90fcbda27c7fa63750287332b955222087c2a02092193a15f3fa04635355e0c613a0473802d1308f25cff4ebceed0092217292f1d24f06518f735dd27a68bd183d06d026a82bdcfd7879138336c09a146a79ec2b1aecbc68ca7817552270810b5d855e3e595d7d29afdaf4a9094bd422599192fe9face41c80fcc8de5ed7708f521703480864683a61fce9f67c379cd1f7a3b7c79329da7acf76394653c873a23d840e07ee1072dee0a73cbe931f3de1c652fe8ea1605cf2b4c0068330c69f6ca3f86df2c7a752f6f152f8277fa3cb9bc0b30629179ea2f87287e71e2a257691747c7c45dead5e909e5b964248688baa5ce8a5ca8aa04d10d996cfa656a918b44347e6dd9933e0846953619e5d83f45f465b25bc5a0b3e08845b584adc2617c510221080bc8ceffd27b5d85ff95d4456b6b012c65a6ad8e84d615cbde58b4a1d8bae884c3b50884b45a58993f49433381a05bc6f48de59dfed8aee11f3acb1b0cf989faf14529317295dc92cf3f6a6fef6aaf48a9495d76e5fc2be837eeb466c46ddaa383b86684f3cd0d9a7077b8d217ba3fc0166da3c1c0fe683fef45f1b515897f5f94e44a815984dce619239816c3e2a487dbd878a304f10fafcafd1a95ba6eb04049031ee193994ea8e5b7629a54775f8c5cde04205490320c8b563fcf0eca32480853078c20b8d9c31d05b8abffba7d87e15076049202851be19ffeaec06845862376fffe58326b92376f1495f01443ad227123413d321f375719211f4027883e9b73b71cebd51bf52066177361c43198b9909486eea8ccd22e5d7e22ecd47bd7ab89a32e5bf50a2384280435f2d12308fe611b66bee5d1366828a1c31a4a6dc3d349610e5f0491269fb0f477b313d7a5d1550a381c704ba1fbf481ae27d58a11780ca8494897831660893bbf3474328fe015c903261525905d19b2fd83ed008dcbe8240dc58e23067d5f91256ed52ead8d14d54a020ef149030bd5819e1f3f2d5db41c0a3c0c8579a50e865e918e6a21652081e04028ee97286fdb23745711df9cd3e313c83ef77702b4c3b68ad361931925a02932079e8806607fe737f98521f44d072b985c72db75ac705e46068e1a896daaa68e0fbdf30a98b63fec9951f354052c33d436e87d3457dd87482c1f83463d1fb88bfdddf572284becf81157d7ae99e45dc0a55d08881154f5ada1762d900904735df777f6bd4f4d7a1f0ce205635ffd3bf64c3c184064a4cfd942f0c79f7e3e78e7701ef48bfb0f940870baf19d548db01a808f6f4dd0b61d71cfe3f295ef3d5246c07f989951cead32ced7a7fb50d2a0930e27147b7973e51d199279f7355ee6d3708c2c8216f63e276213ff753310f8aae0c9f677b0473c588089e9f37c281be740b46a079e62a12db402ab7ed70f2cdc80f31f942544cb8f811cda442c2588e91a8e61f743ad1efa39de43c650303dc9bb5cd97af84c06b904726d5c809fed8c2e7946505ed2ea7bba29cdca535934730811be14c429582d0ab548ced6a80b79071b2c14511964153f8a27d1be459b975f552c501e88756d359ef1036320560875e46ad6cd62745c4a253a3614f808cbc0817d3ad02789ea573cafb9e26f070e307b24973864ce1f17246ca05c705779dd11879f387031a2dfe1ffce6604692bf946e7d2ad6939d46d8ea0a10812600d170428a3a99e331e60b99e19bc1b5fd906cb0e8e37dc9f6c12dd7012798de236d76b7999905cd440e09f0abb2526fe1794b42734ffaa81e77e2fd54b1a7567b436e7f82230851d6501576282181eaca95a4d01f1a993836c5acfc1b39cb76de449e71988951f591fca5d4e076c862a3afcb0f54772954bc68a614e475e672def23a6466c7f8b5ec84a34e39db775617d25dbf143240efaf59e4ab6369967e1b317cd648866887c6756ae93acb46ed3fbe2759e3f8d89d2d818da2b4baa99fbb33f197aee3c4529f9dac71829afea152c432b32de7b874849d6c06be9bc5ade407a3ac9f84b46a27455bafdd10b796654fa6430073df14687905db5c04c503a16df72b056d76fead0d42fb6b677433a665a059fb2fa687890d2efd6f0801d57f501d4d181168c7bab75c18ab5fae8ae1951708ef683156a45cc69eedb986509339ef2d953fbe964f82238eab168b402516acfaec5451f0b63aedc7190f2a7bb9627cffb2d189365f2f19c093ad8449fb1c98980c516c8556f8ffc89e87b729e06096b4331e41516d3dfaf2d25ed7fa8f5e99a1d5f3a3d6a0dd874161e0353175eecdd2869b3000c1828d09f5b264129672c44ad4bdb6f71837351b5b16595c64cd680dfc509128e5f5d764070fbee598f6d667ff8a2274a820b356e1294a8abf087583e944af638f24c97ffd3c427a1779bd3d33879713cf9e2227da321fa909bea244440f67c5ff0249ed0e23a54fc3915764b3f01b2d254875a387c37601041cf688ee26f957d505da39501ee6acedcc73743ddc8d65becc8c552d839fc6f644c2f3a708c7c746a5f14abbe75746391616df10cc7ab238765ad609af29dfc5bb21eae518c0a00f1ec9e870fbc195a2ecd206d4f270f97156ddad614c4609791928cd67a987a611291ec874029608492d2bea55e09c77667b0f12b1789ac1fc689b79162ff413ce6743a68bafc220a951f4c91c0d64a03682ff5ab5af8f2f6d520e88e1b7aff618bd036645d45253b588733592fd037d1a08e8ed48c054c6bf06253f2c5d03714908ff89b3945f0335d029f9484e64798e97599b00201377bebc7d4e4a9be039e26547318cb3310a9b158762800c4408c807d7f3108e013da3eddc707c2587fa61572f56a21c2e04afc5eefe43c86f8ca214e30af1b26cb10d379d02ce56e43989a0605e235462e421c81340d185c4a3851a86cf83c8de75aefd16b21618845fc15859d57b0503758d82e04dab42d54ccc9a3c62bf71d921b52ca2cd7f9067a3a8b6d686207535a94f64eb1f82654b68f19634443f70aff9e28b79666e8df84dcdd0acdcbc272c5573fa5b6f80f3c8ac07435c91efe676a6e5d5983ae1f86f002551c92ad9a1fb35c31eafcf9dc928096ae6c00b3eca799142f6be0c9294bcaeb9bfb3971f9b627cbdd943ad592a60b7e2d8d30629130cd7504e1838b2693cccc25a8c4c17175d66731869778ae95898daee5066f10cdac40521e29520341bab217f471a26ed8a8b9cf46522e0e45a058cf2eabd0a1819effcc5122a6b8779388a7c0d5a408071768eaa7a72c068f9b6181152f7605d94f4a8a9d318dff5cb7de8b4b08af3fe7d792f7745fa267bb0c6019fbc9ea6bd14fa2d02f6433b1bffc29516791288a1987ab95789ffdd1428926322daecea6654d70dc5a1b63051b239bbafb35238ebfc914b43bcbd8f440fe95e05cd3a1811dc3dd1103a4a2a169370f973159be7537b6dd3120d9cec447bd6bbc96168c4c16cc4d4326f273439b7dba7884f9da9b1d16d6d840c65f1c0f4170cca7a023da624b9f61b684250d0a51f5b1f1e3c914ecae88855bb29a6b96e9ce94e5f8fdb91e80f83286ab583bfad61e4117b61688d26248ab2313717315667e84c525219aa3f843dca41771c55aab83b8b562fa56ada57575205549e0dedf35d5631642ea50bdbb08ce0d68f0c2a7c16f3c75511550d9bc50f6ef52116b6a7d69f5db575df500a9cb83abc43d738c9156c379a1705fc6e1163d30a4a5b1e70b356e72c4773dd1e08c2c8a48092fead098fb8a2d9f112aac9e59e8c9bcf0251ae5641f70c85ec61814083d099dda6c22b9641cb64113f546794cc0aa6b844183ff101d76e6db79bc6713f8f161e739d18c69d366076dcb77ffeee68432d713633f0d98a38743733957df594f46866e1715c1c163c58edcd15d10bbd147b6369fc71e48e290f37b1f38cea2e8fdd20280686fd4a989a0efdbf7784a99dfea14a920c6817d5d71adb3806ea06ef12aee5b40fc7cc27f7e3502933df4ed3251b2ead86f68588a4c5b017152ec8a620c1dcab305d9adcb63d51b3d11b7f5451825b65097e0e879c1689996086e5c3f0f5db7aa554ea0718085fabdf327734ad014727dbca1c2c36de4da49bb16fa8b23b60b3feddd503c1510915156618869cb5c61ef5ad64c147e88a95f34bd3f02011eb7b42e9fe5c8c0dd98ff4d92836d0539c31d49548f92d606078276ea79326cd8e3d4913e5d160a94d780d67d28023cf032a27008c949a097b913141b83ca797842cfed8f081918d5bb8f01a769f0dddb914983e781030e735798efc61caa580d683afa8d679be9260fa25859840677194bf157e34f7e599391f9ba20c96159942eb1f20175398527f236153f0fd35aa8d575021832ac5defdeb1c42471b633a4382a3e4a44fa2975eca4a39da0faed0767fc9e9d0a9158026ee9092855f343261e8223161668258b9386c47573fede51909f09f51e921474a7d34aa229530891f7b824504ce874eb584d09546f4da14f3ee4370e81921505b8b609a6cde94a4df4d7eb568decc804a84ca62d0738f9a8af090e3c8256906d18b8b813f4dba7360700054ccfe9de25aa7d7c5253b1542ab56f3b3a79ade2731a3035056a01176a5ce038fcd9fd92f58ef4817cf066bf27aeefb1926c5519eeb08d93ab109c9208f0c869cc71b8d1f29c8400d7fd30db81a63504f0cb82024591d1b6c567fc950f051c938002d407ec714c688394bd0c8f81232003385e1127439f4a088716d58490cf8920dfabd58953bbf3f4b8e5cc8d1b7ca118897fa0bd0c3e52e732ce3078b8dad429dc652a20acbc9241bc6a963963887ce7ddac163c94989bf798dd16cbb1395a77c1fab26966c0e94613715d7e12bb058b04824f063e94b159deaafa2055c04f96b62d947ad14391120ced2b47727b0736734a88abdf9e2098e48996de30278fbb793d3f13238174840e4d89b0b7131604a6861c60e1cb3667dad947427af998cb86546291b21cd14c2f253d90e975ae21b7a0dc42cd22486e0eab18929b7c950d45dd0a841e475a80163528bdb184fc8e7cd8d4b613fb6b99517788180b9a534e9769fcccfee6905ca2134559b7a4388f80d00839132f209dafb2f99972a2f6e5d12d03ea5a6a6ef19579fe9f1f9a9dc5ef71b614d80f89504696e03eac19521129bb5ee844dc3226d58d1d52e95494047e28e6637b42c4c0d8b541e1cccfd80aef5b6ee82aa17f814fec2f3549a0a0a67e26ac7e393cbf2442a53d0ddaa33abee51daba3d51c39652c6b243bcf00a162c5f9460932ebc25d27efa3ca218e07599d363ae4e9fc6be4b4298636098ab7b5f3f446bfe59fc32c0fc7d6c106295de76212c20fe09840c5aa2cbfdd6f3ee958e983c9a85fd25c7faeb4c1e18e002912f982bd39f3700d9c443019b480ad374910814f31ebf1f9780f11c7941ff9f43d408f80c79f663de3a25cb74af603dc521709995f495e2016a769399f8d221a773b8b8c62e6039d2d4a0327f4f0102563c1e53cfffc5dfd4cc1c5b6fe4dae2307711fa474870f365b7e36bc9b509c2d3bef3b18efa9e04d71dcf1222515a4ee8b3a5d7d19cebf76c7830dc3e0e68a148d6a4b6ce0ad1d2e4036884227a632eeaad372d751930924363f12bde12c2b8966392f45c6c16b8c5d3b11f6d1a4cc1bf316e523a90b6dda9c10fe84c9c7783d443ed249e1328e7c3a8ead3da18ec47b8b8edccf6fff45ce062e3bcd811a8ec9a01dabe0fd6aa42b96cad4daadd8a421483ddbb9a4c779ebadf35c09356c638abf88080a3220888aad790b07e2d8c3a1fe894d05bd8550f8329b1cd980629232f7bc59eb7a22fac908af67ad1c7b806d919c624625ff55cee4923352c816a210c4c1dfae1596cdcd0fe25e69cc90a71fdf319866e0e5c0774501ee0def2b09efed312c4ca0c618cc54037979735676d237e1b944bbac2ca0bbd92fe2498b193583d292773bbf1d0d7ffb6efb017dbada47d4bda90908bd9c30594b39c0c87b710df9cea30bc3dcecc9eb1ba61e73c88b43c270b752ed73f9879f79fafe3345ed73c2bceb1a2e85d3be6dd8007e4b3183f86fae5d41cc4d283fe4fc30d380cb41332b6435f1acbf511de0c776adb4fe72f8079175071c144dd18d7cf6ee1d6bf9b74691802a405384089e323430b4310dc19ad5a34ecba464674fa0753865eb1e6c61d8bd17f7910a489fa7978aa6d0e47a76ec791eeff75f8137c011becbd758171a64789d280de9ce8c890f3939ced5429049b0289a3055b14fb1fac5f3b7e4504fc935a73d2492e419c172074b248838ec8673048fb113412ed75b065c529b73a679480ac7f7d51f6c87bc016472e78d80b6e084e184d1abf7b0761162936b64742240a15916f43fbd417bdcc1e8005b062970c0608c4fd1d23598cf90d7e9fda28a0c2a5ed3a9fc5d54ba9a9c10baeee7d8fd6f3cd344cc35d82333505f81224cf922477b2ff0faeff8c56f47c539f63e55aefd4117627b061b7309a93753a64c2c06375c084dbb5cf2cb771a7241843fadffe29551fe8f5eaecac82be1d68607c3b33d49939089df14a41a7e8190844da19b5e4bb6f6862a6a78c05690b23dc4e51abd8c9177c9feb15632b438e339a513ef10bf529a7b2b4a0034c36df2284b9c8eb3132809ff8acb9d7b61bb70d42c11ba62ab56c4649f34a8ac675d79d4638ba8e0ba7e63958b89b1c8f478d95f47cca672ed931a0bec421c22b64092417cfd42f1f548247b473fbc70b86987963ff9c078b7f1320d3a252d48c23763447759118266aff6d2b437badfe4eb3df32c09ba53fc26fe5226dc6611e0ab7368650717f645c19517993d86af52e9b2011c1f677c12d76791a0a2532dbfd376a06dfc725467e0a248fa6761a529aa0e26483e2ee0ee5064663e8fa9747c7acc745c50215c89deb5f8c59964e8e45d8a96fd5401893cb2539fb6d03800a2ccc66210aaeccaafc571dc67aa77c2ac8886287561ea103eae8339643c27203ad8395deae8a7da76669fe180b8aac0636d3c3b9b5258b86d39fe0ddbe4ac47b1795a2f3974663b40c2fb1ad5c4a578618c81dd98b43416b861bb83d5c911196d82ba48f002c3a8c27dc4bc6eca1f3a4ac8646c85ef421e854a911760c185bbb3c79664358d71f80fa1227366b5eda9a722015b40549ce78c827b279718a788b7611432bf09be6a58cc2a972f6f88f2fe588c0ceb837903891e007c2ef9f67e6f42fa9eae6c507a563554d554f9f05f23bf0db467c07090e19885ae1b8461d93275bea126407c3be271044f5fa96da35f2526375fcfb5820c26ddd4938b40e8ad8279d8c8e8edf9bde077da29100e7e3d9fda267a82615138655725d9e31afcddf9847bcee4c7e7b03bb88673f490a8304901c5a282c68ea38bc4ec2420be51ae37edd0f1ea1873d69367b1d5d52edf1ebff0aca3fb091bf0fb824725687a8978832296808adb434a7ab02d26ce5473adb6c9d7278b417ce4fab85d05f714f3efb257fffa04d7f7aab6017752bcd3e0bf174e61276cbdfb49e4046fcc955147e5e9dac474978d21cdbc3ea74a493d9af012021ceedb95c2e012d3d5ebb0f3abafd34663fd15f057993a8e51df83fbe6e71845a96abedf677bc8ccc79e7656767f4327b53a14ccc40f5b2d89df279e2c83124b214e8a81e037a5401a5c5c738649f4308e83881f491ef14442d0d9a6f513ee4099ff615828ecf9ba25854d9f0603062a04ee017cc20ef23859bae34a31f5e80b8a022854e84aa4e9b4be159f4c1d2d8fa095938ef7451616113efe88316fbf44a6259c86488b515ca5cb04e52150f957a05b6f411812729ed03a1427913fa336c0ceecbad4c19c244df988c4563d653bb42644795e6c9028d7afb31d2366871de6e0cd0e2c97c02c353e01ec4d6a75c5613ebd44ec52426ad251a47e57c5f7f3d0d8c8a3a91fcdb727fe94d9f17663f3ef9cd9926f8b110a7dd82ed8bd83c7b7c99fc496b75b4248fc5f89e5dd650c9b62e60a8f4379ea1de2827be596a33e02b931f4b014eae960127d85184c1f421b94575b9c72f663dcfa03824a55a6838658139e23d625cd34028848a92cc66845fd8a613478d699e96d2be44a5b03c13390ec335ce3fcee8bbfbbed19a4c3ba1245dc13ae7cc1973377744754048015cc7651c61941e5a9ee7076a952de33e99bec4b7d3d24b12c7f2d5a1190c16a3e8487de0316a87109818e9dcb0b4fb6b876936c4c59cb3b219fdba6da9b5cf6bd635435d59137d146afcf8de75fd1bd22ddd9a79333dcdf41f2cf8176651d23a04ddaa0cf6fe6660e14dfea47f1086ad6bac1de801e2b57cb57cf6a00fd13568c1da37306870004743687d4a7af97224712f5ad1b7bc473df739972e2d1b13a97670f8763f00fc27c34a78eaf7a36650bb1ec05049181f06658b8e58240903bbe9393e3b9045be95c54576723a9ded565175400e931639a024992a561736d5fca5bf5d4085a0acd38d4f6ffb4e3cef8a45ab8febb304df547e2f5c92dcc39b3a8644a14d740a45cfba21b628fc491c84d8abeffea691d6a3d9c7b841baf381c4468e5d9e2d152332fbf5794e7274e433fb1fb4358a4ed3e19621e199f5bb6effe47dec576b4f5e067d4e355192d3e4b6c38b16e57c29aec125ecf09ee4683e3676fd259679ce9ec6dd680601c2f66dff9d2e2609b93b92d1eebeb5497928180f1f8376c4660fe47580dd85c52f5f399fcac975daf7b5421db642ab075bf52838851b1529887c0ee736461eab9d77138d24b2fa17acd8a3f00402cf7c91d2050f482ccb1a4071da59b6b10ee84cf6a09a91e0631c06e639e2fa0dc030de026deee0fb09455f3a02894d53a4f093db024df2c6e38b7f22ad9c71f82a102376c83074460f045f54718f13d9cffda6f3f063e72be8757ef8380962154fb9744203186a63c185240864e58d8a5f95a7cdd59da7648d2e7d8069a11e472eb7510486cbcd7cf39671cc5bbd00f84d599cfd9a6d7aefc0faa8e417e3659a66bb7bfb0811401522ab8c76e58c559b2eb0e2b607bb42021d2ce9eeadb29f5826914dcd60db3ff1c9239b50303b752fb503f5abebe48d383e3f10cadfc9dd71029ca630f601145473a9381967944062073377be7bd5dc8ce566e418b9283868a524fdb26aebf9a4689b240586e77779ba884a12adb43f17046934368daf9376c0b7d6bd1c1b5a930191b85e883a39e390abf65775ea7c4b2b4ae7f3a5079851dbd7bcd9b6d099e6583063242fafe637832822cc1f3a2a989372eba99bd5869ea4e6f5a07ce5c243ce27d7da3b9e24b0c4b0b40b611beadad5b32c314ac5e5333a63f2731167061c25c61c056f3f28c24089369dcbaa526eca268886c2be8bfc0cf952d68dbf9c7c22abf8ed81ce85ad2919f20213974a2458f3ad049fed669c7d0804d2fe6128b80c54cc7fdd84eee940c1bbd10ea747c2ee85a5668b0c0d8505a570904a260d59c1ab3491bdbc42c68d59f3fcdbf1bf507f02941b332ed711ba4ab5b1e4b83cb0183d9970e211a737934c1f6204c5e9499e9825c6705d141d0c77d19e8fb0bd5612f742ef4d4e2e1ab92bbdcb0f2222c366ad96c9389598550ed2b6a4a1145950692560f0194fd68994f4ac09f78a6d8ec56efb456d7f098ffb1c465d7b063edec69ee395d5f1654ddd3f19ba734911d9298aaefc91b907f922af4b4ac75d92f9464bf6f47d3df0a7fab3f7002fac632223dba735be03d42e274817b08e75c19b78b5a9b833aa74a426ac11ff5b29d3edc68c76ff6ddc09fd0f74e6b225a982806fef47fd233f801f9611bd779541c7739a4b3efa66336fb572154260c9aebd85c7106e1fa587ac5446f4475288f0e7b988670dd0ded6129c214dc15e31c4e6949c149fbda5d6d108fd06b6381c604bffa6fafa771c8af3993cf1119415c28c9a093b9facd817fae45d33d9f1584f909448eca004235d74e98b262bbcf20d5ea7e35e3f36bb1fd2b2b1605d9ed508376c81bbd90e8122901be10ae674b5c4253c5de2b1e55a88d5f96395a865376a22ce73a2670ea12c84e80ad46b569ab35f7e01a89d305d1ca4f75d0f83a6a97cf46098d3d8bf1d83a2daeca3fb8209949398709089e81e7c36776707e15ddde6d4d5df5d3def1223a9d3862b5865d7df8fb7758d81d080333ffdd8027b42eb7df7163593441365567e99393a047dfc7c44db76c2073426984a17bd2af48618b4674876246823661d88648facdde1fe1773c9f97292c29e8e9afab9aacc22fbafba1feaf1ec59787fdd85ea60a332bd2831f9bc4af8855927a4fcda2d2137fc61472602963e69e34680a9184b212a25fdd56ec61c7c6bd257039964bd30e2a64559fe19c4bcb8bed9861205f7d140b3e12c1b0e387b62a1804c8ad46e0123995217a7c18ec70c7c29bde9bf94bc091b6294ba96071845cefd92b07a3031af327e067f17c2e9bb9a1945c85714d256e943cf3658d7607f8c2bc8c9b826a848bd188536a254b52db44e452ced2e1e5340ab8d0e5f5b34a2abe026ac13720be167a6091f77525bb35430f37895d26c87dcb6cf9c4d5c353b775ec4cffa42cc7aa0186926be499228cfe40773b13ed8e1413bde10810de164d4255780eec333a3d88db778038233ac7b40a2f1856f85118f5f62b43990f1b2bd78b84abaeb73e0828998f026a98605c06d0776e58000a3a9dba3bbae73bafc6863877a4da91035eb2c0673473fa40ce231f3b3ac7a88a7732de4eccb7c2b1a022f4a86d64794320f6389271a504b8170a1da8487341cfc1a0c91a05ed5cebeb2ca7aa2777652c738d2231692afcf9a491f8897f9612d820be570b1e89b94f458464a583bcff92c2ef8946131ec0867435fe1a6eb91139e51ab19cb8414603e14603bec7df0814534ce31be0e71ab9051c1a24bba53c34f24a01af98ae7b01cdfa746a0b0b4ae13e1688c6ec4982c93d2e609c7bde1c1cee5089ae5bc85320c8b342e06673a6e9697f3661d28cbc0ee1a7d034fffea20ccd28d94185debc02ebd0f499ca630317e42eb27984765468b808b2e3efd6754f912fe304f24bc1c432c23cb023dbdbeb984c01630d0aba52011f22e35e5e24eb02a0c23bbd682c91421dd65c7e03e35e628f9b160f57715654d37d3f0f2a508d033bb7309bca8ef4500e88a56e215111e192a76e09fde323cb4abb949c702c9c90ed8a618af3386257684b1217430bc7c1b769c4a245c677ed8884ae459e0019a8384f8cf926619bdf714e7f0305b57e061a2aad2183d52f8199b0435ade2c49eeb81e06711bd6ee47dd470da2e96c05f808f4d4ae554e3123529cf5cf310667c16f05eaabf86fae27b4286e506bfc265b56c02cb2579c2dbda32277befd0d2f4e8de3fb7404e50c4468401550176add0ade32f8f924cd649de4b4b4e98babf1a4537294a272f699769f8d449fa09088d00ceb8852dd306d3986a1b137915b61d20392d2aeda883df439e3e71fe0d95744e408ab3d89875cc1d3b98ca168169199f30156af0e0c73b02baebcc99dcbf14ccf4fe42dbcc5629d9239a45f6b30f34e0a1f2c3bde9f2f5f3df74387660f4649f21fe50be6029a88130ad7f456d103c2190fed7545b8a78c70c1a4ba58d2484ae951e44dc52f811283e82d136d60b7245f0998ccf7c1e4b8435b0f12bd0f538afc7c444846cd802250f1f61dc723f3190c35ccf61782731612c20c239823a8c6b3b2e233cdeb39ac0e3f84e4f9effb43e7385467ac74e65bf1a2c61e74a463a87993d92bd57597e8e53bc472f2754d8b8d4f4d53228fc462f77a2c1a20985dfa3bd2407d51addc7e5dab65e5498b2f3b97cfa93f2e7b3f9b23f0c08eae6a69a34740b0d55090fa6e2aa16bc0351f35dd1c03c4d717a807acd23554ccd7c80bc5d242b673a5f49136e68e93fa82de4b9636469b34f061a16d8090c056b28efecfd11d82b4f49222b94fcace67e4cf6115d27a5a9a12f2e3965a17ae4925938723d0423ace0bed4974665d695cb8d2303bd516595f10b8ef347948853df4527b5522f41b8329316d832d2258b4057d18a5d1611cb08abffe2f21daeba3fcd02de859ff6b3e7f6a13e7c7f19a2126b0dbfd1b02936969c01f232cb9068364fd31e6ae0724565fa2a05e30ceeca165ea8474c96b99ff70149aab602541323a2050c0cc9c65a1302e57541c9c8992f8e2a0bda3c4d36087d89ecb7da9271b6fc24aa421a8912ec4f1b51ea136f735ab614963686b05e6845386d77e2d93a127e8429905654f070ad6e9442c068a31341690df9b65649e335748185659203b47b5ac89338a60991de0c061ba9e3a74f804977cb51b5f1f75b9b78a41166fa9008588869a6f7d0d194eb5a0fecb454f892f21206e3a71fa43cce44a5db01273a5cc8984095f0833dc5e2efb0376c0bf5f403bfa7d3d143148ce521adcaaa2596584d669e4c64a469d81074f81eecb34e55a642c6f1a849fcdbf0f0339bc51dbe9558563b78d00e7c6411b8b7a4adb825dcaa2407839ba5aef08ce7f7dc2d190f78b41fec7b94d4328d51625a7d6337899e9023b6075aae37708d8676e01761c87a8b0553bfebed0ac7e0c98c4e3e1d1051a36b28a3695aa14aea40bd13d4b0dacc19236be8256fd0b23a928cff241be4fc5c41008e70a705191f19de4b04085a07e583afd0bc640bcb2a130d57a28fbbf96f7d619c02b170569cb19aca4e12c487d90f7ecbfed643665dc468b000b4618adc604f883622576eea4f84890e625a89e7ae1aa7f1a0e41e8407e1a3bde5834c3e5505559eaecd2a08ae7e05316ebd9de3d7170b95c454c8a6a1850df5ab43aa821af0b9acf89d6c3e9849f0f3b8597baa73ce7724ed53ce6806a30932e73fd1c7f948e0238177e40ce1c3998afe085dfe17b8d1951c69e804b725dc77544a026a2fcd97e465a33cf99833960738eb43e62f2a40877497934618f69a7af428b5323cffd1481a68cd2719d3afe96051a63202a79298aab9d87455cb71cde6feaba49ccdcc3c6e813a02e6944cac07635959ccd524e916a47c9a533ab052471fea186801166d8391c5714dc08a486189b77cc14a86f11f0de4527c71c69572f6762ffa886f3cb1920a3528614e05b6f44bc6563c958357b5a3351e4f2258017058b2a836907a66795b393f28531684f1fa678a359fc32451cc52545991c1f957c89137e0dc0c65ff2dba8decc14b3daf19e9a7cf0cdf8ed5a08a81a3ff4019eb4adc820f133b4e65d9422d7a3a0684f3b9ea6ad56533c068c8340ba76ce26710a42b3c5cfb0cf93ab7589fd6ff070b6864b16c4b67bb9e4b881f21f6465fbf3c219df36ac6bed7737d52b630cab428fd392072a0e87d22730be29212125b6c678df050808df4b845f7f91cd12b961ea92fbcee3a0950ab4a488233cbb791cbba795a9dd00a28ed1cb81a6d151bf4afca6686e6484f59cb65505a357e324a35af773002999af43efdcae9d345af3f6af45050ebcbedbdbfe31e7262fee11a79f5ecf834b78f3a768d8ad06fabcdd1da0d76706d91df853efa2633eb1219b256f79556d242cb60a66d88c7b75b4a63edc91d994b246476a95f0cedd1e65af0858483dbb2a1e4a2c246d0cdb69d557baef95c48706daa65e54d007cfbaabe760df22432e6d840828e8ab28b4813a1ebe89c167f3b7bdc902172875787ecc5a8964e4419b6e2b3bc3229b6782397211c2057a690b1ed51f2354c0774c0dc821d24901e5358b4fd30d2ca563a1f4e5f6015208487226334bfea204aff1457800c7f396465ecf6549d184d2e7e31fe615c74dd4666943bcdbc32fd582d58fa9cf57f6644de160902b3e0510e261e1cde675b6cfabb68b554be8cbe70f5c720b5ce67baeefd977243c070177a5af59786765ef965e915b9dabbc2581fcbe49ad9d87a38c47a3e153e5607c084ec093c8e612b692ef3b56429b88c71a8bef0d8ba594e49badffe04372cfb1086c3de7083994442395c38a87919199d68f6d69ebc5f78c92e93ef73773c05709c1c83322c3c0a5ef69d6989f82c2296837bda6bde74250088b3c236a3632df5d092884057c4378585be633beee783736439836b438c524937d8bef9fb4ac663e3ce45b9bf5f77bd940d61a414a58f303bc87d821ecdce44c9432b279b213d1bbfcbdfeecedf4c779d1d426adbca433b5823f59a719357da459f846846b952f13a157a05b4e35e5369e827c83fd0419279beab4811bb48c08bdcb8972763a9de6754fec5c8883a7add3ee4cbfe312644e8c0cf11be1e88e7bded141a19897ee080c9ff38cfd3fa51d9269c60b765c202b93fa9545b00f806d7428cab8fb074bca412cb82e098836fdd1a06797ecccb5cd457a29d50ccefd4db43112e8dbf1e588fccf6a5b9d6b790b4d86d249a1336617cd14ae6413826f32d3c4dd50d9062df1d7dfdb937538021df722845edf4fa1df8b062bcb8c1478122b61cd36818895adf7aee71bb7f29a4403214c6a310de6f1262d5ce5efb81a55dff0a0f9f042b1313185f896951a6d4dd5d4cbd9cd3c2e580ee925a144e2539ae4fdff8392f482f7e4c7aa027b460e5aa58f9c9391a70baf68832c39c01eb3657c62bc2ad9a5b5f5f9ff30b79c39ad2b27ba50c29f68941b0df504f59481839ba255cd2f28c97bc809caec2b2e466cf42e135b42b3f450fda4345f891f2ff2ac36eabdcd44147f1072198ceb844b23f54505df387febb447036bca66808acd030d5420ed15e371e390057ebe2cd66fa8024b6b95417ab771467578ac1e3a96bf9c577768d0423ce032ade63dfaff31b2527a8954cd70efdce05740365c8b98f53da3428b06264b24e62034ae35033926b270fae570dc50b6ace432d04a94193f61779ee6ae617e751fab8dbbc138f57a6c5c0774b0d37fef08cab258fdd8483b3a53e5c1ec64f52d242c21a16af0defa9543dc631e2f6092a7aa6fce6b7138d62b64a024f64787608f3458bbe5875b1f83f5f8138a1696ad3e84609ee82da60028e3a3b5bf00089b78258363083854d952ae7635eae8f01f8892fcdcd7490fc21428c7be14a5755a5ad56bade8afdaada0e0d8786bb1db4188a5327bba394922e01e83a107e58776d5441d14f558211a0a407fdd15451c5a6f8af4cb8c251b771e3f0a7446ecac78abbc92ad7a306c5adbb10bfc30091545ec2634058f0fc8f309955ff934bbc05358b3f10cafac9be774a49630bd79a47f93155178ae7c6a756fba8de93d56727c5fcc72ed363afc2907c3fe970a472b0935a6566c9693b4c50d40372098bb4003f4cc0163d43f2666499e79c9435ceb865e8452644b26ad47180afcdbd1c39189500cfeb173558bfb793044ea5db5eb3a8702d3bf655eb908e8f24a17cc8622877d3af22ec3d9bfb397e7beffe291b1d822f1a592f2912bba0512d9cec5dd83f9016ff81b753234e045e5dee0cd32855338eae86d3dcb34c9a06a1436410e5b37b05409d12f38bc4044784022462e9ad5468f743935e219b935ff88841d4cd3f49ea38b1cabe579b6445b723bc94ad815d39f97035a5bb21de594d287aa742972c5348e0c05f99dd42ce31187454c5eba3017c8ec5d9ebce70cf033980e309ef4b03c6f1d3ce58b18e157bc354dbca891ed912ef127daba5f3a2d19523385fa8eb3590e5b5e43b208d3d3eefe0b66e25b6c1cb4c92329e8639be5563b279c0aa8663511e6f24b298b361b8db9845f5415233385cb50c9cfe6c7dcc6250ae9cf895b558bba6d29fc584be1f91acdd178ab590764b5d750f7f9cbb2d4cf6fded7a335ffed2502c5dd0579ec4a0124e222a14e05f61e6e3885b2a9bf219dc120e5e89249ecc59e313caef94a94f609c0f3490889082753d3bc0a7548e4ca6f485ba2b9003ba9c64a72865c42eafa5c2934bb40268dcbec6458300f81318131eedfeb6740cde5265655edf16a6af60ae41bb19c16136a74d7fab1af6bdb70248188e792c7a6e90993cf6ab52a41a1aba0fb209c54a090936042a6d6f7977eb6f342c25f7cf0bb9c945110d67bbaaf74d7353940d7437c88b4141fdb602fe11052be50167e01e4c387f2f7a266c48c1861725156a906461b2499242555b23b9035613d8a31240fb9c707733478dadc2b5fe1242220bf4b776706d37fde2619b2c61bc10d8323fc79ebe050ac1529b0071cf01b7557aa0c2a19670fed47c47f247686989891a75cb32b10dc7a972b21863336fff99b105613c63f330f740746ed33eca761ae808d8ddc474b582ebcb71d2174c32e71229ac388a4290dcf00ec23fe9600205a6ba1b55ad5378cc9ed3435be9a2358fea5fa57bfdf1cbd30877d8724a5850534b2376ea5e8def54ff3daaaaa172a054d95479af78b4588a206475bbaa1ea030c878913aefcf13670ab11ee5a81f642de88150ab6f304abd9d9abacd454643a02e8d4b3713adc9daa87867298f0ba33ce075d1b4fb28be734447ac45efdb3043653b531f74c7adae1dd018f3f9fa2e16e9ebf025f7bfe5a1ace35439d00a9645375f6c582882ca877608c8a0a5205abf4274b4b29be362268de9a1cbf1a9deda08e4bfeacc5af40176ddccd478644ef427c45d4b23f64bd2818f4a0bf712e6b04e51029249bfcfb7189a30bcd6aa664fe6ad7e17fe12af6f3ee60f638ea28b34666e32578bc241f3e7f9178fa962a5892d88f4c007ff3a7be459fd2ccf0ae3df6085d69d19bb7054e698f2e565403c72b038f785ca8743e168146a4de845ece7dfa4c3ec310bee4978936c44a5f0db0e76f4048e30d2ea6f1efbae19e60eb54a76fa02823be5ac749757e499a47dc08a069cacf8a5d873455a9eb50c21ffc668bc61bebdffbea47e3eac1e16ce7f454aa710155d906e4dc6ad7cce5ec4fe3a39a491493bd693f7bca08ef060ae8c06269f946e652f820a8653825da293c266501dd98f26001322b2ffb38d530efd2b350b8a20ea12ee7d1cb9fb7b83879f0f739304a9b9e7829ebec36714ad320429d1309c68e0658fcf7d9cbd055f126c481837ce8548a3960fc6cda6e1b48d259fc4333c2ab1dd82f8639b9d941e186291d36ac1837531ce1f1055026ed4a05b96ad7cdb3bd585c3df38095d3fe0dd19d6a67e9fc95af5fa718f39a3dd7a440fde4d1676cac2c9f75c65b4639f318f990442733aa0a72b01bafdee8f53f3d2852199248ded2c0b33a166be292407b553403623b1f92adfa68be33e6e8558be20664db4d7784bda42026460f9ba416192cb79b1e08d345274b41e2d363bc9866123cb0ec6af0e293ae90be82a0c65d31c65336670e19dd2790ab6e7056053f8a05158143ae7c2f563f138bf1173f7b27f043a8ecec5f6c1d02bd0dd6c3d1f94cf0b0686e5297b479232419f7ff49e7fcb7724de90777cff3de50f3d193dfe0ba7cd3e409b1394180acac63889f55114f47f1f6b3e0f8c01b9bfc0c3784f1b58a75ca9fe9804a4fcefb45129324e153d3413438b9c6a912eed3f21c095395f6c065ff9bee9d7487fb92e6cb928ab67de0fdb1dcda633a6097a17f96e259ffce6525dcbdc933cacf2c0a8300b5547e3ed3be569c15531d3bf25a1c225f3047c1cb1a51e6bf73b422b1281b9d3b05652e9de3818b87ffa218dce6fd90f5f8753cf202cd85f8038f2db1157e957ebd385528665cd82f6da0e3fe05a67cf0064858bad3faed8859c8c202d5d3df36f7d18240e89301d809b449e8628065ee3e9ceee60f2c413bd721c863f1d41bb86a3a855819c60adbc7a2838bf424fa718edcaad9afc59b006c1c18582a9ff1e4577c844144b4b622d630468ef49d39e408bec6320b86654f0657423f5971bee170f155ba6e384a41c7b2ffc45e494865f6e54f6f3de1e52a21fe3c7fab06a1244edf9b8eb8d6001096ce83bb8faace17846865e1e77372cd3d67e73a2a0788873df69a14c5712b5b6c8e009a554b5d6a7924d30ce4c8b941832cf59f2bda3b21d309e268217d79d848fcad99d17903804deb851ff6f3c1c3d648be764f1cab910c6b476af977edfd3d74624e8a1cd1c2dcbabf15f24f80fd031b042d985c3ddc67e6f5b5a76e5ee9665a0ce8c0ec1fdce23c0fd24facb99d7883a305050cde541210a280bb1f4b23848e7a04e5e24388004b284408a5721e90571a329072de56649ef3d92308a5f8ab119d4521543a3fb990b58b51e4695036f54997bbd1605e4be11d50ab2ba97001103fc60abd320fc68050ed03e397dbe39f0eff80e8d3b9db4c9309268ae8b373d5c0f26e616d491672a3cc0381129f4bc655c660d7b460b4e06dc6f33118055afa2ee755593f6e87876678466eb8d3512e8fd45ac090684b2bce7abc5c86b5edb9df5ac5c0ff11d7acac063019aba66e70116e946c98da68e02bd630cd439ed8e9d4122a6796fed9b88c9019c5f082397706c54f7ec51a2fd480d86a957d9db18a01bddaf49254232c8a538b57ca7308b48a7e18d408aeb348f857959d2cc2f6a011141e8220343edd4f508d0a039549e2f1c7469750e2a2e9d395adbc1a801b859ceec2c106f2eb68d31866077d76c47a4cfb2fd05cbeaa5324283ab498e89e55f5b76179e44a10c0b2845a1e48915213d19dc1c3c36971fc3b721109b141be94695dcf760630726d8b74e70ba7e4f8fb3dfb6568334e263face346832f602bfd2db52f3d89bc4f0598382753779257af8be0a5f93dd5ff15848deb74a21f5a96d55d5c62e3fe302606d48b15e99942e172e6a589635472f9dcf2a7b2758d1f17a44b0fc1ae57773ad4ee14167ef16966609c727820b8c1d5c6b34a774af971d34bc5b125b006c3e334a92fd39895af355c8d1b9d06cfc6dcb94abfc3ac56238c048e7dd1699d1062e06d3d19ff010e5e403b5429c3263e9f3fc9b667d804d71b0bb18031300b77a90814d165e35d6defc7e9b03de472357a83a42dcebe748bd00b6a20312886b8cd6641d3ad1df0f4d2007d0107d5666cf5ea8fd9b13c39c5b09b70e7b67303506f9c3289e53773e7a803c8e00ba722e221c8becb4383a4fd309d21f84729425c2b9f90b7fee049bb5fc50a41590601a6deeb9c5bc59bd2ac3bd104b9decc5467e5f358a2ab3c6c94038a5a916dfba8295c0e6683f8ce8c1da60efc62486a24822cc9eaac32ed86e24a54ac8b9c458b6030570d48ba8b0edc9eadac6668d86d5943bc8d47cca4ddc38095031636685c8aea000d31f35c1c2bb6632c703d7ebb5cd5b0e5dc2e0490dcde3c5ead5d0b39b06fc12e8aea71106252dcf3c2ae76974dda3b026e1c2151fb48207f8c32711c5bb2a20e9b04985152700f027e1564916bd665540d451ad6af40b56bb72e39140beecfebfaad159cc9bc13923fb5716bcbd08326b348f885699b5f549991cfe9346834349ff42c2bc34502c0a6967c0a918c16ab493495efb274572dc7637ca944ccbd678cf7887b1de266a74e875ce0882d7d6e35ba3f9193cd1d2ae9b2d66f7ec92574ef7c559042d22d6911c21a20fee5747c824a7212bceda94aa118d50b8548805a7183e4b146629f5b20b1bda96a668ab5a774dda1657e81147d3cc403b571e31e52e45c990c058e595d9d7710c00ec9c3b786f33cec0d3513e127c2a2ea25f93a61adfba3262bb79d3d7e37dd2d67e3d42de23c84491fa39afdb1116fee4a9f685f73c6e8095fbe4443ed213506b92bfa52906f58b1e5594a5ed1e460b34ecc56ba27bdd0526804de36e967167085d0fd16012bdda8e4a0eba2d75a2630489a3ccc2984ea1c943c556a2d34b524b2e2bd704a8758da355c4489572ab0c60a9074703c220de20c01ce84c6aa63b1a3aa5e56794746437075735e79d77c5a8151ddf56dda826cf18b2a70d5d412cd931ce25495ac30de566ce8a94aa128dc95bea13786879506d09c543a16c472ea133a917bf76a03469e1e5677cd9d2b569d58584c70a3100b741b47b4a35a99b9fb6723f1a2e9a5901ed01578127d4fdb78aa4ac50676ed4842165571d65d0e500939499e57fd12c366f3a75936fa67ba8a40813d4a9470853781a28cdb4b5d8756b8e9c8bc8490b62a894da1240ffe64aa657326e1bf5d0f212c41b6580006fe2caa02ca7751d8c4f5b4f83fc24929b3c9f65975ac15b3d2d801c23d38803cbfbe3d278b9e1c56a6319e75346b2676863c7446124cca8da36722324121eae69fb6c7d4a26ec049c9a3d421ae4ca201163ebf5b406df09df01880089f2ac1cb39771fc89054f605c8ca928976fe43d105a47d936f62317ffbc155fa994920c6613fbc229f40fdb535ca730af95f0b624671d6f9d5f628a27648f88b2c21f1ab159cbe509531b2b6f4af540a4c26fbb09cb426d2e47f3e07cafb53002b22aedb4b4c8807b7f71a8a5bfaf2d502cd029a23c058587d65676fe1a5d2775e88ba52036f7f88cd1c8d66e7997a9a2b8ea2b6fd090c03098d6f743c43c3d9ea2459d97bdecfd4bf65ecc1c6c137512d6fd89a3f87ab805d76bd97efe57c56078dc57193c77add1ffabeb8fefc999add54ebdb1e2faf578b7264c256da3bc0585c289dfcfdb03de8c919eee72f34c7443599320b43b5451b8252e4e9c31a2ee31e541261d5296d7886f555354ce32febb2412d14a62f8543b302ac9973d7b7f6d47964ab4f8334059f8bc328132051938b8e4b19f4d836f0a5d24ad8a16883ba9f3bd1302ccc8fe1649734e5146f40d5a06ce9b62622185c2deb25154c0928f622fde1af21aa4deb2b4eb2484fb2256fa8ac5cf408d38aff8127023f579f0409c50bbe011ad231aef8e756159f7934235bba5d2d6658c8edd21c8646f0dbfb901b9dbc61b95cc134f447e4914e267219e1ffd00ba3079bbc863ccfb1e1af359a55d1de0ae1a9da7bc7c33ab13c2083e7214c9ccd9a73fd9dc96b0c64b412704c42ab41bdfd52238ecc178b133c8d1955919f17058911d246a4bf3ac209d7b800478a83ea55ee381a10f9c8458fe281a8b07935bc90fd94f14031f94579d0f9297d53dfff389df83b4aac43ef9b0d5424bb9ce10acff51d38f7308102d6ee0bbf4f5e1218627fbd4a7998f93c77b3f9400a1ebd261edd636210d870c40774edd784070c0499449ce1402b65b8b1f89f985127e5fae410284d4ba42b92a4498d674772bf695198b40a7ca785f094227c06add5afe63b28de94f6408accd887e53d3a148e58b71c11d3a6d3dad54b0b037d500aedd2061f310e269dbc1734bb9a2bea7dba37eed1be5e1b9d1acb9b1ccb5b8c398eb399bab80573e1cc4534b368e337644c933fceaa37f136b5adf24d412ad4c751565e3a4cf233f6a4e60f9218861d6f8a59b2a758ebdbf13e1fa4492cdb82205af1077eb82fa68731d025382b39a4c5594091499685831ca594894631f2a2f24e3789b86881baa15a5549eec391fa938e3c2d4bdf600bd071d0061ffe515dc15ef046fe01e2f305f6ec35832334ba92652a0e4b72f2e52a28ace7faf26c9ac750130626b33545766411d34d09c239500346d426bec0a7d94f3812a2ad46402600f3a2b808eca4717043678540ebe8a5397d75afc1db0d552352567427afa999db6629e9ff18c2730f432914737c760ae8f523fb62ebeceb3568a93d07326169ea3538060ab89e482f1c38fd81a37b082d21f2c57b6b31d1b5b5ea540053e3230803d3dfd45fe8a098157f1190662ac68747c64a199b3a1bd5f8e7af3659b0f6dcbd26934c0066e78ef733c13eb29bb0a2a149ab46a9db4378393f83d8d7c53c8359994340f1276bbebe302130d0e8663a572363f292c25db23e961197565addbace2d9ad6e056d2a0401ff1336275d2dbe1a4a15e7c64b011e6be0a7a897b3b0419374657e93ffe691bcd3023e66925690bba1101ef195e7f93e919c3ec8db9fd3ba552d0465b398ad5762df493a85b74d7a0e8205238c6a580ee0ade782bda96db3f024d7e49e0e819fe0c9f493b544dac11378d85dde321cddf7c196ef4b9ffb335d6bed0ff8fdd9eb45984e6db03e7e49a9b905c3ab171b80d92d31c75f6f108ffbbfc6bc4ac7618cd607c332795cbedd7807bb7c23f34a821ba486648e5465dc166c6fe15b04ed9fcfe19474ccff78fdcdf0e13a1e090fe67bd84eb9ab3a7799f9a6db1f7cb14eddc5dcf453d55ad6569a9c989bf9c8e20367c2166062c19851d3489f7b547235650b110fcc092b93b766a499a863ba154d6062c5c139e2e9d41a97e5dc827b8bb0721cf9cb5a7a6563f1a6f93d9cbddf3e49445f72ff75e8210fe9cd63c446ad45698c23dfa4cf23191ff2c60a66c7d3c0bbc558ff650725dbdf716c2d606b11d6e89f8128a8f7f95849453f82b6c576d557cb641bbd9374a46c0a9d55a3974da461b820bfe47c9de68dd8218a4d2094ab81cdb322b8683fdbcf1c8346cc86523c55f2e6cfb88d617f45feea89b47359f2121ef1ad8ef1c2ff90e2f5f96f0493fb6029b425288152f82bb0932cee1e2ca435f2b4ddb801a34da276123b6b9b036ca810ce08871c42edbb802c75a9fd9adef7287cab5b1634f1fdbbe4f4b6ec11a6abc6053da0a85c6acdcb5ce462bffa66198b9e522f6f22635b76493e0d1e3e1b1710b585526119a94662df0e201d870738d4c709bd4b407ac3bbcfb9399780c9069459e119d6c4b7082d7fbb379846ef28b06abb3998420dca776616685e6fafeb217927c6a0e4e7d3ff404ad68e25f030259099f0930ae61616d5f9b7a40d97a131ef371b8f82d40f6ef1d6552358a79805bb06a44673fff9b295f35e19fcfe2c9892651cd78ff1be0acd25cb695fc2a5981e0f854c108c5ef6ddc088e0b9378253668ad263e22f9d49df64ee480bf574034ac810df9ff524f1ce6f34013be4e09f9c59c14eddfbe48fa00d2ad183a3e8481c63ecf88c2b8fe711ba10726ef98729871a477235e1a0bac7ff1cd5cbd7f6a5f75b448c83ba5f5d5797e0acec797a871122bb67d4e2d1376b8a256237f23f3a21787a937a55854b016ea07b50f173fff4579d636f6b5120c801b3ad06ab860e59a39923f09d4987c23ad027d10d1ad33f175b28f39453c64eb471c0c0040fbb5fc0559cc334cfdb41c7f201abf87e45a408871569d258a02adc6db3abfdaf6fd3bd66c80ce3acd1ae84920ee386f3d767a07fb7d4cb2eb302eb1695a81cff8a0c49d327a93664b0479c6e0d109caf036e6ad69947a6f6dc7388ce94a75fc3f2040800db0f7908dc73ddcf2e90bc18dbae3f1ab9915fd0496e4fc548f067bec29ce4be387fe2c021f71b3419b0204dfad0a0ee241c9dd96ed11d268d76f4886630d5e0ef6f183a7bf8ce5b2775169c4e80fb1f0a452fbf0b23706ebadbd62cd70755709380d884100804a4568877131b4e1b5519dfb4779ed7c36d6eb9777f0e159d6a356784423908f2760a2c6cba54e34dff53f5f1b6cc3946d9cedf45bde766e6c30da2e705c7a8a00ba1bf47de9e38435af0fd6a37d28d33f32ee30924c3b6634d3b859ea9b8aa4616e60c2535d46036814d106291a2e66c9797e02702b50f1b8eb4e4b9337f95e4023cfa12d38ad846d07a8843a517c361880978dc66930e02d55ae0d7625990070608b82a96ea575701f1b9bbf7ca581373438e9c90ee9502a4d2f3f6c6f573682a0f7c140976a32ef98e8ffeed05673e55a64acfa6742f468dbecc12b8e4df4d917b1a3f9250936d0dc6a6b0fcc521a1b34547192bf251128e532196d18001faed06b0a06bfec51fca0f8edb43cc0ee3f9ac0a29720fd8f93194f531bcbc363271071a6ff0f37af25f31fb7c5a9c899a65ae43d09efb925c29601422f2bad00de22c9cf3b534872e46b75a6c49bf74a9dbec2ebd283c6dfb0612537691153f56a35513f4cd2de41337b3185cc3aae6fdb76bcd92487264902863f0152342aa6dfdc619813991d9c004c300914143672de00ce781a18615827511f2e6249fdd5d37e04b00488c221782c17662a4be494751d577f6ec37abec443ae067869dbd7947d68aa3d3283d9de95f9609138e6d7ca82688e3d9d795a2fa0e32b6af1d052f497ea7014a39047477bbb32a94cf079b7f4c341ef182488cba11c279ca0384f4ad8fb3104c70fc67f9ac2ce3d5713b1032a29dbf682492a22028d8e9079f3c1d1c3057c659b40009d2a1a09a2ccd27c8877c49309777e5e1b64d5bea58f6a43e4d63982dbb0af746b2bc0129ab226a8479310237bfdb0d566697a5108060c69ffa341fe0a1f033ed2b7653b6033d3ad3abf4c0fc2e1300753b5fed802768ffe5cc93b27bfbab78e224f8ea461163ecdcabd949a52dc07d3df58cc600281616e0dc2b96f168d443cb977aee58250e3d2ccfc9abd13904c26382933169acf913dad217b266d7a54ca0ac868bb665a14f338ca708f90bf6522fb1e4a0e9b2f8c85ae9ae07c3fc2323242a289bdd5c3173cdbbdb92e8f562bb9ca5619af27915b41a3b70c2e11507c4b2515b54ee0298b37f0dae3f4d70f41df5f83ae3f2ad69e595c06ae591b499a6b055fbb796c368fd6ce36b741c0c5db466f04caf2265f00cf382a5380971585b5495db46316168ac632d3fa46688b8e5f42e96b6cba2da3ebb8c1e55e46fbc5f29330e0065eb3ca362597ed5288baeac00e65442cdf8ab43c5a2715760b88400fc0ab2f33fa4d331773b746f20e9183f93b0dafdf3c197bcce220cc034ee5e587d291468664a2646324df9cbe8ef63e7acfcebfd8311784f985defd02d9775d9f03ee89bc9fae19549011e99581cc75e5d39ab331ed0ddc4a041d3a6f52b43dec184ca0e49c483aea3519d28387956c37db3d42c9c8c5a5e955e48774e81fef3340f78f8b78eff41f37a43f7a9999c1d6475721574be30b80a47cd49eddb0676e34740882b6d7abed6b89514234b168c2f50494a6175d256e9cfde0998c9f5d16367d5bc9b31d90a846b998169942b9b32fcf9d247a3946927badd034580b7dd982c54a89e01a199445af24f6412af710f157711638f90f28efac6eb6fccb512d40317ef7380a655ce4878d580f095ad17a555815d1b03d0598d9a4eb19d56030fec9c8f8c082fbed983d5a527e81f47e10059d37513b05df651dd5d006e3686e701eec76c9fa71eb6518bb42c38a379797e42741f834d09abd82bf871165bb901708fc1d9491bac57c834a8b7a2eac579f4d495a5aa4ddbf9328bbba3673eea1af9eb78ab883b136b38c60c91d268e7cbfe4d4a4f37cde30e6b3da73fa00df33e9c2f8f3d99d4d7c52284a8f7b4574f5e359d203b95b669dfc36ab262d751e120f8aa62b40bf90f028b7ef656f3d757e3e5b91bf44b8a5f27ffb5b1bddb3097fd7d4a0c34034cd55f38fb4778774762fa5968292a6cc0d5e6c6f078bec1fe25cc65ed0542e277b91847e1d1af68e19167acd448524a14c455453fcab62cf99b40349240d48435a153322e85973b0e221bf99aaed81b52fe60e8412e5009e761f4c7bf19725d64e6a01c8431614ce51374962fe090fcef041f0aebd40b50e4509e432e74789778533025ab94c47f8cf3f7f3977909de278b8a6aa5fedbae37d8f5c759625bf200d09b86ecf483d4c617dfe26870a3e697133330ba43c063e939e6044d1ed79bf35ca41efcb0a4abd38e01e60fad74f2565245909b4ba01bafe45cee205189321eb97d481c8e20eb9822a8b2d6ea8795766e6a691ae670db8e534f11db27484614cd120a07e03c88f42a2d527b47754792ace90bbd17e58fbd75060fb53d63674757e0619ebe8da2a52e50c19e412e0687b141d3a10532c52c6d7f9fbab513f5989d8f4198e8db8b207ae07bf2bdde88cb277cdc3c7d5bd65a0cbfb0da101c3c8a6c9f7eecff76d0f0fa2e76478e771ffdba9df64963ee085ae7d0386f14950304fe3a05174d58d001c0e817ed05fd819f2d5474d29751dbf643f3857eb9f049658cf852e08d79a3c9b94af780c29548e733fa807c58fbe70537618666eefe70a11fea5a835e1151455a2cb375c7e7cc570d6a4b8434a6349915f608ef91e15f79f3e6ec76d061f7b31146f51f145b0a92cae42dcee6bde3053a131bf4daea141784c912c7ad4ef8dec28749b76b9915e4066e9b0b03817f45b82ae0ddbb05db788ba0628489ce2abb1a45f5063aec1618839570d8c3f8414df35959f3ba106e940437af701d5977f40beefc59202a8e0061cf7dac038f487d706107c1126883a307485a3b22fca16622b34f2d843bd6fe8cba737dbd6b2f55aaf1c285e426049368405b70f1413f10677df66e0f12252c84c71cee315291af425b7bf4a0c9787de6f1f966c850f97e012e44fbab5cb21968f997a4d344030d49e9db1b0ce8bf124db1c9135e8d89f21f3b8e701f3df458a7966022d472adb7be95dfc149112abbcc412c787020b58c87597e15ce464a35b9d2e7b853aa880de16a71cea972485ce6511725799dbf5b3fcf93f7376773ec03c33676096b137a3a135d97999c9883487c4c3758669fcfe5264908afac1fe256e2f6b591bd20ebcb5c4d0fb6c9f5b9e9209521dc58f42a12e20aeb11563c4f4bbf2a56470e6390aa0959d13036d9edd87e1dd13150566fd9626384e83bf7a8f831d95d7a9ed8d4e9593699f402356491b0ed2f964ab7bc4e8fcf65e1462c47af0a1b6f8ea84e199cbb9b07819af0eaa978018933a6768a32c202a18d61e3dfa13290e7c444b2ebf83dbef3cdff36f9688672f7dcb05a30b9f14b7f45b8c9a9ebdc519289ac7b5de979aef9be7e8fd9bad75d38fef3d5fd903dd7ea5e39c0133796cc3e6bfac429d98240292921e77339838a1646e067c5f6ae9587d103b5aa4971425ee64d57971ca9cfe067c79bc6386f794f19c4cb2cf54d437b50ecc5aecdbaf692895997413aabadfee54d8177abb22f49d337d5b973597c316dcbb94a6efd7d0a999b955300ad130bc5d49347a8af91c1fd43d1638a2ad2a8b7f0c7baf2fe8808212ebfcd473ece2e6c33903b6d81a97e6c6edc14431401fe04e59c24d5238a28033b685b38a2857c98c0629efa99dcbf1343408486a3bf24c6a3c944ac40262c3f8a37818ac04e525c6c20c77c2e35eb6652c283e2fbc2d127cb5d876b4d3274fdcc66cf3f17d36676afb4a365b1dd2b7f543c599b07121a2316fd3f0d9b938e5384baefaf3a51bc3b0d11a0287caad592ad3a548bc501cae48dd1089e7d6b114369a7afb56e68649d465382f02253325592cfdf20b05a51472e4679d66242fa36186b146f72a7389b14b2844ad2bf8e96659b8415f6acf2e1d1f266b92765d0344c13928bfd0ae65aba4722a9b0f0aacb82e6be9bbc70359c2bafa7bbea73451950f8fb5011d0eabd1db22e0c684ed50b1cc3853e5f681dd4b68c8fd1cd9e2507d53b63aabd6ae340052b62e9950c66d7c8bda7f389fa01e0006e00f5ffffff0a