PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70948 9153adbbb2619888e5e812522a22b32f85beeca23f71a1c29b838cfdf5449b2a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f8d1677d9f8ac189d9c77d7b507577a21732de161b651e1ad55a178ff5b12d89
Certificate Block Hash
9153adbbb2619888e5e812522a22b32f85beeca23f71a1c29b838cfdf5449b2a
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...003029000030020000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b0e21ee114e923117f222fcc64597379096af5b33c84410aa60000345c9366b20483b769c115f9352689797e44503f35d903e3033eb5d19aa77ba71790066a7af24d4cc8832a66e3c292c8a92f9a34025e00b8f9341d7a52f50500000000000000400000004000003029000030020000

Raw Header Hex

000040205b38c1b5ce5693d5470632aeeca9a0fca56719628866a6f9d75251a7ce21edae7b2a22c3b8102d2fd46ae2a5e2d74b3874d7525828b46dc10e8ffd52fe38850baf6f296ac6fe0018892db1f58f175ad51a1e651b16de3217a27775507b7dc7d989c18a9f7d67d1f8

Proof Data Hex

59,560 bytes
121216010307add9cc2b4897cbbe16ec1bf8477e15bc5af1cf2cd8c19d6f1b7f78fee3c905a760a0fc009df1982598f992aff58ecb8ac9581049f75ac90c0d7b93e4deef922132692f5df3b5ef86e882a601f9eecf2d896e85274cf12d9c123672c014dd203bb445f95955db8848c06420b76b113b83705f21452189b4587cf8e58ca7e4703ffc5631cfb3adeb0a16f436a5be5f1de6f78d81f299babb579f0dfeb470e5b7579710d5f4f6e0aba8d1137e05436817742b2ff563c6f539c145bde550998ed3ce1129ba310896f6bb3fe8baeb489e4e3bda2d317f1c15328dd4d5a09cca1caf72ac12ff4eab0c722029590fb6d28ffad11be4d6cef7407fdae2f0584b51f423d97a38b222bdf67a62921641160bbe3eecc5cd45336f924ca23c1d694240762dae749b1752d132a00b63a6d60af4efde98f9ed961917216c96edf93927f38ca7a66b2fabfeed71ddc59d64f695c773421c0934fb52784fbf36c7acccfffecbf9b4dc5c3da3890bf3aeb9cb5762cddb7ef6d89c11d86328634bc0c878ae736e22b17f7b7075cd65b8db39f02338f1cde3a4f983d089046c1353e6a31a9cabf5aa6173b6bffb5331ab26dea4452b9a13e0d16784eb9c11d6ea297cc52b7d554199684955cc6faca07893ab2ea6541a2dd09aef0087ab747cd4077946b0a3168f0c05b7c65f096500ef13d9a10c19d60e1a743ba7b507701cb6ecdae97707bb8f8c3c7ac18415c55fa397b1576b5ef7a990ae0d7d1f2d3ef967e0666279b94d8f539488d638291fe38bb16ef9e9059cb51e10d3f029d7817f1a2cd0b0a80f7fa5e60d5329011e3370114ae5191930589a4122aded5e8facdf72739a3ad293bd26952b23ec2d7671f1fdda8e0242a7d72b64820d4fceee7bcc7ba11f218e867e36bd01ef64b698c1640908646383c98d2684e3e42c0320e114522605392e2e7a33c2c1d00d3d30182c67d35d2a6f15a4ea63e3b6eadac9235d331978993d4baec36f9452c65eb04141156f2f5003f48dd856032d6c90bd59c02c66c127b44ff18e61caf4e8eb1b1f76ba5c32d29c89bc04098fd67357686c856a32ad875dabfd22ac0e53277f9d464c83145bd85fd54bd5f0ec048adffbb3a04db17314b266e9ac184602ca32de8e015b20213627a75b1a5edda7ab46130a4fc30bdbd07ef32cea162add8499f13c48c71dc6c3bf08df2f65515de4ae6f84656377eae55c0255ba1662b45b60dfdd6204249db1d3c73e201a5158fa6e1790cc0a7e98526c5832c9cfc0987881a4b57f409644fe0d9b054454c5b942df43f4c96075323d60f342b9f796b51cc76632e703ed83dc227300270f25f3a11161de005279b0c4cffd4b13a92e00659dd5dc131684901c4d93ac508435ee45d1c21b2b97d7a80ec97a0c319f820db1dabd6236c8cc17f226a62b7a4f37f15a011ac4d59f5e85ce68b2912d6f4c8c0a66ed56ae4f41d19ea1e5ba699853e6ee97889cb38071e145f21a45c3b7a3f6f79d9d2d7a69cdc925d72ebc92bfd165dc15e94ea7fcb82a5b8c0448ebe813ad3236ac3a1daa0af9998f25bbc8c1a97c74b5b7e99017eaf4b81ee807de5ba72c10088eb8d98a2aa7dfc57fb983044b093d2f05a1b3171d1c481160e8ae4b358902dbee5b5afa4949d6677c5efae66a3ff1feeee2b8f04e1bccfc01d84cf9fb454834779bfa254f57cded473de242423f1a0de458f42013d60493656fdc4267b68e59cc32d798cb5340fea4bcc7ed90aa0cb5528d29b2ba0ef90e9f377c8c0c4ea3883699dfa856f1a94e6158aaebb7d7d9ee8d63eea198aa3023f8d3bd2caa84e28151b46fc48c1ca8d4a65a44f53a96c16071c4e546e1b6e72b704ce16a6458e0beb49f071aa26de4188d726b0ec3b249b0a80cd664ad1560607db66a5b0618d8f9d716597589fe40b97511338c2ef808761551d8cbe41a3a2692f3a42b4de50f9fc12b967e17a317b6c2e0038485d8580a4cb7e2373c1badea86c47b13ab02252c933e6ebb710a4cb372db4db0085e08c1c8bfde7d4e7bfe237b074e83a827dd6a2260a62e9fd9bdfb81df6e2716b0513a3169fed1d6623568995c257d12579e5b994be73a1e7f05d6078b402137e2209251651b802ad4b062fd17db7b4756e9ce31c1c1faae4d8ba1c8f06eb5f8dea607d4d30836c45752377e3818bb7d64239768409d78aa4e6ba6a45de049c2fe9dabec072801f4c2e8eb53cd343d18a3d3e159183084f529fe07653937a1b46400856987227f09ccf2f03ebe9973c8f788acf8cee3ff604ded261185d7e91f5da4108694af2caee41566c1ab6b3d864eb0371296cfd0c19d6e93fbaf4fe86520759a6dd69c86e47b4100c2ba59d6293b95592280b58d90ca3b0337fbdbf0e2a32a1bb0a031d1d65769b27594facb05fc37adb0c75deec2a5e2a215b5909f8c1f4e8815a623d90c1b24ad524d91906f6f3f88df1a63ae57a08fba14fbcd6fba0724ffd36a61f8bad41875705b9dd2295613a5d6396a783e039b239a535f108bbe3202d4a482e81a83614e5a1c2df76812460a5baa517d42da8d4ee9717fda25bce5211ea43b6d9955810d77f8df16ac55c2bc321434a841a67b0e991dbabaab60644840a430cff9724b53b69a7cdd26d6d943d4b8311d19cf1858bb1dea689f1d6f124bb5caf9b5c0fffe411d6de1b7045ed7293153b4c93ff0c03f0b76ca0a024a08528f4912c51ef3da7f5d8f77231874019dc01c31bbe8a7f9329eb9e97b92e355d13c15c6e849bbe5156e8092e84a5e0a82191fbd2bbfdf72ddc190ea56be065d94eb99bbacac42b094c7bc6b0fdef702455b6debc54fe4d6c3f239d003a7b74c417f8542df33e13a7540f86e3e458cf0f4336eb7ae14154ce8c30125ad3ffbd98c5f1ca0e33d7aea06cc90c303b4dec26eeb916cc8d137b01b7aea79ebbec1916aaadb5ab89384502481062423f999c6e25c094b8864572edcf90c7a058aa10216b3e85a3c5c20db29264fd9d42b2889922f4c4ea9f38cd5cec462ef882736560c949f93ab4a30b01aa7b7d9217196eff56f3f8ece9e547fae579d392aff0ca4fec85a36145b4cf4b55eb233dc219d5799abf7ab438b977dd64d4f753da4d8c3e3bf8cb3816afea03eefb0a235de89c8a0dd7bd84ddda94952dc8123a575c00a23c9326e9c64e964109b4b8ec75ecc4a7ae0fad812b339e1886684600633f9b729ce4982483a38625444ada08eae0a95db1c04d062ccb99c7dbf21bb7d63e9a2d2fef8a3036dfc8fe11aa5a82f858e01de6f312599e74921488bacfdb2db3c04a920a884781a74da98973dc5fd8c2cf1f5afdda24cc7ba924cd9c69522ccd57b17d9f3349fde8c0b3a4d26d87d33939595aec8032495d8036fdf2f9ab9dd7db2fbd5058ec8315651fd6a83c25a7ee9b9e4769655e6ed2938f6d6729a9166eb543d844f4cba4ff765117e247b64562975e310a150cc2082cd49e85e4cfe76ea5aa00847e441348842db2dfc60947615de2413b5af5431e91802f592405822c58d03076d9c87f1c2df47372933272ab198814465f0978cac80fe0d86e308cc3d59ba0603af1f63f3e735be1d95ca1290e57a73646c406676f0a0b149749e28a9e1f2a81fccf225bb01c51504052760536fd589fa366ea392db9294f6d540aedaf596db5bddd065654fdd1f2324e254b8b01482a021022396306060ccb5c4aba218c149a78e6b61972859512dca89f5137d7d4c0c5d5ad553873e2e9b7860e0eaa319add81240fec1eda73490313d3a4890af0fac370668dc0a88dbefac666d0939c6bac692b506f9858317d7742a4c4ca4610c860d1fb609b3bdc0eed047b57261b11b2cabda8eae7605d5ab62c0731234eefc5320654a8d063c57b10b3bb97df207032cae0b7315eeeb5b0852a9dfec340bc995981fd63e836a6b4f042d713046328372cb4bf5b49dad35f2d052c606c5ead4a753e20d0d6d1b904e73273cf8e6339210af08d70a5cf0e2ed057fd18b89530b3b7b29c79f22c6bd09d638f222a11836d69d77c487fc1518c459ff5d1daa8fa87c3486a6f9481eb5ea9c511c69453e95910662152ea8bb904ceb6aba492ba1e26ea6f023c83f4e6bcbcd90281973570daea845a4ba9f323bc24f79133e8fb5531b95c3ed4669787e2b0f414ff6a89bd08db98c13351bc55f51917d506e8850c321d446c3edf8e1b6af3854b89bec65d04e1af5ed9a33de9dce7b0e983e7ac207fcce48c925ad96e091555b959b686321856835c091a2be8c5b72a2402319292ccb217b395ab698e80d03296db254038785649f8367634059f8bbaedcacd536c36326f372a9e8c60d7bd276e6091b4954d2b31f9eb07391835f0e0c115c7fa0fc40f2159b50ae24405275e165180d0d3e776717157ca113a34dc067f992143f0bce2470c337b5781b538191737a9f8697b7098894a580205e9a38c95fe76c664dc0cd33acde486d1f8e576674406ad8cb475200dd5020dfeec72c363d94d4f0adaded51f1b62aafd3238673a94723f1d7fbd32f88338e3e929bc85dacccdcedef0bfebeaff4f9a815a754f28c004d5817d5b0469f449e9fc498a4943e47b553efa8332aaa4401115008d522a725dad71b3e6e8d373faa06c0a27c90ab5cae6eb903793991315f36cb0090ff0d383fb4eb4b7f0b5c17a7abd734721966e5544f13c2799d7dd454c5b8b580e920d344fa61246280f18eb7d0b21cd51ddda1e902f7a283b38f95b59d89f21f5e9b2767fe4c5b21455cf73d495dccaff94e40e08e763d306363a584bef0c654470874e89c46b7ea36092452a5c0e870afe1ea4b120516f37a8e9fa81b4b33d85a7148d3c7675fbddf31c726e5d8fdc8d865f62941ac34a0e0decf9ba4d1dfd3a0674930939212f66a3be0245044c0e9437ce9c6ee60148d3be8ed7bf6adaf122049fa6192aecd8496c0904ba38df217a126e9c68c0255272221a1e40496072ca39df6be979d60193371ad98341acdc9a6749060cd5a3fca7d58db53dabbe45b4a73dbdd393b1ccc025c232236cfa8fc5d898d3dc56f0c3ab6e6f1c4a30dd4d767d88be5eb5d0354be079d8a3e45682a16f1c2d59156e632b3ad92ac46801aeb6a78c85abadd9ec5c4466578df485539f3269fb5db9a37fb4af4635a08e464eba8fad754c36b7d98e3417e8eb70c0c4a83dc927aa3d5411b51cdbc47f6b3a041b7996139cb22a672a51ade8baa1cbd3e8355cd01fb2544730de798fc0b26435c0053d5fe4775c7dca24bf10ed57ac5357e26d7a22b6c6f8402a728927b9c38a6a1604d1a882d30718bda1915ec799b2bb3957eab401a86e0fffefb2c5d33be743b0fcc637fe21e85dc67e4ca3daad96c43979b67978ceef7e50a544013fce93cb64c06f99a44658662f80a35c78c7a75cc8cc208181144c8148da42710760a0a727c4eb4e14bc303bd7a38ddcbdd237f00cedc8b5fafe8a904b82bdb0e8012997d105851617521d5d7bba4567052883eda14c75111eed503b2ea8cdb92d24d21748b922281f9896aabd26d7c09798ab8c67f12edb18d1f2457f05691c81627d68f7da166a3a0ab1a05358cc10da94e5566690458cc94c99bc7b0183b24565c5b1a1f4d98034a8fd74480369d007e6fbfda616f77ff2c99cce33d9e8cb0f2d68bfb2612c5224bfc2c63b454d8814c91a9b9b8e7692d5f5751108e958408fe672539ef514e6970bb921809f2eb2c2f17b59cbc28451d6e891eb132ca43904677dfec6ca7a4b2ed5b4e6582ebf0c78850055316edee087b40e2e71efc68a61988e75d4f9577957783c3dcfeec20e0b8741977a2ab0892eb77e5274c3e51c8b91f80bde531ecca78f57e712ddec048434a2d4e0370f89cdcb6dc3290bdd52824e6b9ea8c94a459a488b04664b934b73b04c5f53084e0ac8301f9a760fc79fced61635437b3dcd880f0994090fb71e5b8ed11c48f3194e99edce11808ee98c1fdc5adb2bfcef6324f13f2eb3b189f991aded7af7a264101d2d568a36607ee85b5073f82287963ed04d470d631656b2c8c916bb691f1b6f9aa6f5cf49d0454b07ffb6394c5718e61f5ad44ee0a7239bc2dc6b2f9b0cd35ad5763666ef5e9c032d1d51884f6b18a0f454f8329dee7384b9d31c5879153d1876d5dcf7c7391eedf253f49485ab555a7d6c2002ae70f341e2200c2c02e7ec2599547c081a67df392f9fc7ec9221efedef2b33fa56d4b3baa0d3cf28a0c7ac2fed84fd3fbb60d2a1d47b3aeb80576df033d69da52837181f3b4fe09c311025ceb4825c83d929a0fdb5e4651a8f7a52dd69b621204fbb4d13dae1ae5699cf0619146fad1bb09051686bf056fdbaec027066423049eea781ccaf731fe74046666a93bcee04f260d5670e2074c2d57ff6bb385ba94f566272d7e89abb8a255175faaaafbded1b84f26917bdbea99963332a333ff9ced3a6570ef6cb76e09c03e957b72ed45df9e3a95c0fc995e065ab80338e038bfbd149cb477c832bffcd20c00b742db51504e4c1651eaa1d26bdbef42ba99e3b55598d0a4ba186fb1c8f113d0c2fa47471c630237c7c52a9c051c5596d71541aa712aad19ec5782c75196647742640a0459f74427e8bd272f82c6cdeb9c65d03c60f1180c2aa76383c7f11804b0fa0703eac29ca1d50096bb0985c67e68f1553bb37eb887dfdc1632e4a3f7d09c5117116efac77238b1481fccd016ac1b558a210c40c77ef2c787a17c87819b366c4ba00f64c9bcda78fe92a0bafdc11f3e7e4c087de4ee944ffdfef297eadeb9a0e18254854226c7b0160c5f861c26a2fc7e0181e7216c040d5b96b0e5d0bcc5f5cc585c6d1b7d3a57696322be402748f1436aa17fa6bd54b495af92515c72bc28b735f5335e418810aa39b82fc18d54bc72320646413ec3da8048c46426bc0b6c1d346aba19223699d6b8e1a1d952ad1a457ae017ede48a51f2d602f33214701c239ab11c8074d9ee1aee3b96e442311b27f261c347ba02043a6b14f8a661f858d4b82eb69234aab4156679e2dc3c2a7d583e679822ec5919afd80be40ee9ef014d4d5bdff726a35d78bcbce5245e8a73a9b0f6ef4a4b7259bc07673abcb42b4bce701bc4c01da31e29b25c50a130d8b010947f0d22dc9ff938265919be2b90ae5cb996a5049d7ed2aa5efc395ccb3e1071341402fbf3b3c87de9700717f114d9d5094967456ef6505f4ace95ffe0b1e725111709cb67d0ad691cd88753a0a957fd86ffd6558b5c4b70ed11c281e487de9db42b6cfa7fb6db36a49a5c83181134143333a9c16c7b240477dee47f77ec96474ae7f95d14b89413f852310c90dcfd8d363fd4cbd56df3f0a3541fa0d91f9e6fef659975f8af07bf7f1e284a9bd304b14ae144c0609cf177ca0d30d3cc41861fe085cef5933d37102d33aa9653d3e7774a35e60674306dceeb25a3c9a2ce55fc4270e1867bf25c120a2de508316b392d53d398484876db0ba67c052f968968a1f60fc44300a8bf6596a0ba908a0915e2fe396647c3e632221e9870b1c9bd6a230d934af21615bb80d9db29cfc928e0e15c4189eaa91ec138eb36ff10a1a8bc5009ca0816b5b72c2e0d7ca4821ee55a0eaa18bdb085a25f5f2919d3edf2372d0b5f9c27659a2a307c0826995d4dfcd0f8a83425cbfad03e9e26522b547938e0db034afc3b4cf323e79d9081bce833ca1344fc9881bb6580f6e018bde586d0b876c05281fe334c4520e973eb2404b4d2271f6644b58a3214324f91648818d814dca11ffb28719081db807460893c1817d4bac4be0745680e3370679d974ac413a15663dd7cfc5a830841ca12832f229a6cf2227ba1bb3a51bc16509ab5798f7bf58aad851383f9da94358acd45f1fe305ec4b5bbc5ad88fafbcea87ff3509938e845c81f8fd1c8e590544de2162da40fb91debc0396c9e475991c4391786bbaaa8c842624bfa36b5ce6075977fc7bb2f7351b2abbf508a33523bc6649f25225b3f1aa059af52443c8df43e624da2a379584c96bd39226cb8a64aeb68d9542b217603e31b2d37a36b9414d36e787b83d7bd43122ee7fc15e242e3098471e9accf74028c9553f52686f2875c12092a76bc542995e5580e28943b95682074129d047f967e984590bc924297b7ef2c8fc11d361856f555cfb9a6bd279e94542bf90cd53cff8125ba145a6b975a01830ba6325513b7b3cbe09e2ad047b1e51105909377a0e431c361bf00d72a437f9c0b024e2c20d379a7bc137a913e4b01a785d9dd80bf7aba1056ba646aabcb9ff043edaafdd575eebf256ed47928fb601836210aa6a63fa557147cea3b042f7e013e2416710238d0c72247c450aad706df946378da069df392432544eb9219d3d83d17bf7919ed1c614454bbbb184a09ee63f45a358e2ef1cdf51dc6d6d8da45fa8d5bea6fc2a33896b2917660f9a3a00d917eff6b1b4798f0652e3835dbf19299dc360ca3538e0fe552aa273b89fb1102fd1c43c1a51c11a86f4ae71fdff0ad9dbeeb343b337de7de8ae8c6812b0337e1498f422804b2d575a58a2186a2e4e0f14fe1b87f9806d3284c1f38ecbbaf3cb3218b205f54a051df66baa678df1666f702edd92d3dae42f3cdf7a84d708f4a1ad8866ebe5db4d4c733c4230d3b6881f78796efb0af26b5da17988b973692571ebbae2fb21fe3af985cef3112e49e1ed443269830d4cffc3884aa6f205ffa6d951b3a6781aebf1843bb5919eca0456dcd144784da644cf2cd4b96592986f9b444e344b4c84e0e8653231f975adcd69098d3c28c8056d11e262627a34b0eec5ec5fdaed9dd40f3098a6df9cd160d0534cd206a36aa156c04f859d3403bc0632d1790f47512e61351501594438261202610c504ae8b6518f3e43dfa6e5131857142022dfa742d29f4933c450986f5c06fdde11a5be2b6b7c2986eb3ca18e8d4fdeb1034afa3b7b0811f03a9aff2227d47c944436239278e9fe8d20f3ce0deabee37cf5c967ff518e5f87e5f4d982355277946afb4690f60e757633bfe4def0b6c7fab25a94a25cb8a3129244d659f33151e74247f15ac2b43d4d4861bad8e932d4cf6e533fbd061ca149aff16e416a582817252f4f1a73bbca7d8b84741d2295e7a955c59af7317424b0c409ed3b97dabb53d6fd399468e51bbdc458d88c27dc46d18171348d70924764ed1442a378275c2784d92ff2b3ff6f859439d337d46ab2f681f6de33dd031c550c9dd12be89c453cc4031d2f153f953d38dc0213c79fc6ebb3b22d47b5f36ebe431ca54b2058716c4b7e9651160cec2ad5242d9804f0bbb3f222fbb6207ccfd8af31d18bc2bdb52e60c01764c00eb57f18dc7a259368468113d650a44797cc493353dc52885a94df96d00d2764bb28bb0c5cbf5fdbb09f2456728d9eed96aa55ca54632dcd0bc883252a4c0345467f184523162f5a4dd4b4287d246fcd99dda2d92d3374f652680720f76f40f1a6011512bb84ac523fbbdff3230074e78f3586e90d23f597195502ca7d0e9975f5ae3807daefe6d15441ca24c865fce7dfd839a5df351826b84b8cb5baeabfa334b90b0c5b300887a86a9478d5d0615c65a6be7b70897dd28b359d3b86a131f0c3faf9580fc78dfa9780061308067e18cfb626fc04aade98da76ff31175024708043bbb7b6e3caf7bef37d3409972dc6b65df0e274b1118aa5388d7fd799e401fa543df3d44f841aac6ce87a07f73a3544dbaab6e53443dcea0a9bb8f222544abc405dd7d57a614af3c82b3d731636108a93604402d428cb37a325f9978b6ce5a610487ea0e871c05ce9c4548aca321be5723ebb8429d3a51f5422d57102edc962b70befcdd96134cda8fa268350b1a6595fec7f59115c8242453e31e5434bca4068526b0714a7f1fd355aaf2408e0fb57042f9bcdea8d864e5a3cb163c0fd5df2c40f0afe9135f89d0c803fe285c2f1e61879b5d3e5f32d69a2431f25d2ed2395f27262fcee19aaeb387fe006f01435e53c0a47dea7154e5c5ccd809139dd6af1a9dde2b5c9797ce77af0530a08f914e55b9947a0453510673a88ec78d1f5ddfe31bdc5d967180a81e4b86e5f07f6c17bcc01259153ffc41afc6b65dc147c700e3cb96654a4913314b2ad63e36f9838c76888dfdd7e6a30055c4425355353b743b46b7007582a301dc5ec3cadd44c48b87bad869fe87d8332c3619c5adcb2369eb2980b63ba41b07ff191eab9fb418059aa0ff1f84a275d0a39f509285a453e3b3cc1b33dbf075b134bdb271bb11568fc1501170256a8a722dcf0422b0e7b8f60bfca643c9c9d23345ecf75b30cb5c1989d728df2d1c0a675307a850c258bde07abc516e3acabf2b470770ade8288bc4bbb4a4addbf048cf9a447fa84f2574e7dca26b9b82dbde79bc843165f3d4a352bf304e37eeeb55cc28a7f58f9ab1db0d19e115aa15a96c4af29513fd1523c2b8b405e618c5f363aa29dac4b596a504d6bff3018b818e36bad3ff3112a277de4572a8a4feb070664ba798cb4382481c18c439d3b68b56b0c867e226d4fdc733d81ce7f9b63b07eb6aa0cb0b8d8501dcdee97b6e11f6fbebcf4c7aa244d77a09fbf70204edb81a195e47501989c925a1a32a0114d45c54fb795b7b006191fb6c5ef05aa5cc771f1bc2be5efae6e2adae49df6be03353df52ea5117ef068140e23fa4baf9ef625ffac0b2eb8e9a4500f48d9b42577856b4549f77aa925e6fca268ebb1554e79a136d733df4fb66d73202ce643fdb721429515d348e41848c7e4792eafb329e648949ff4ce3a43bf7b70bfdb968085bffb036f0847321d6e46826921ebc03f469a4258f18b46a519efb421d04dfb527b2719867fa121df8f098f23511c98ac646ad12cff00df69e46b04b6cf8e40199158c15ee1656a854f43be56ee6193499cd7d5802917928868654096bda40f761886b1ace7b313dfbeba920541db91987a385a096911116c85eabb2ef87771f90e7eb07078d8d03a42ab25b5bafc226dcc7b35c0a3ae5ac52f0689f7df05bd73e4821e6c84078491fab65cffe4240299edd99405356cc818c17b2f291ff204442f66c5e33b756427ec33d6d9664a8f8f0eb28067b80ed21610500927fe261f159091f896e43a0fb4d94c412221b03177c55f75bf373a41da4dd55008f309ef7f26fa4a2bd9ef0edf1478c497e838cde82fec928c7d3bbea527177876544dfcd69fc41980041261370f9cbeaf92d5170250f2011d7a1fa657b47269d170df6d82a8042f51c75c4d3446424b5a5d4644a9ab279d24037b98b1502359c3dcff15d4babac46e5c6a80467a1b5685a0bf09b4f36e01c41bdfa701044ab459fdecd60c1c7c3a58493f57f86c497a3fd56d16f38764f5ed93134f3cf836c48f193d9b6072f3c22d80df33f252962c80dfd973141d7cf7e5819bf1a407ecc154f4eda3112d31b5e6d8326739d8e772de2df39a4d3eea4db0cbd1ee518a63c0c4f14f3f9b06640eb94bbdd5c7532fcbc840cf35686e86c54743a21b1ad34368989b11dce1e76ea9ef7630940b54219c61557b600c01817c698d6a08f66697700b0c1372c879144976bab1b0ecf13b9edf64c50ae96b1ed092145b214a507923f9063fbfc6c54e9a1bce558dc6115b9ab615969a289f4614d17b9d4d69e0c9a4c66a5bda0fe0027ce611495b01ddecb60328905614c8dc3bd1a34f084e5886b44416bbd08471315ecd8feddf9f81a84781afa6f0690479460aca4373d0593487e4b92dbdb3985e1d946bb67bc971882767a35cca7af4a7ed337bfbef836c30f50e58f03e8f2ce2adc02b3c5ae99a7d625793803e71f6c306e4e56f0508601291cca3fafb586bf5f24b3501bae3b49bd23b387d22bc462049cd24526d4e4ee0b7c386e5ebae27313e07296074c8e1fb2471a471527835ed34994ec0cdd409939c35c0fa0e48b64ff5d1ab883bf7bd4b43be444727792da393fc609758c103acd98362da61a3daf357f41165520545ddbef6c0e9f066f3b85a8649f295e4dc2f4788eb8a45018efd089609bc15a7a7b0fce9886ebc4677a789dcd5135ff521d8c1a811db27fbd54c064aa1cd24cd73bdb87e7bf8fbb5da365990b91abdb3760df5f36106033f43524d9ff30747b64e3ad558cb4d391bea5ea4882e15fba3521d11333771d6ec962870daf0b7549e0912ff4c279db2a55906f233287ce7bad3704763e95a09a24630b92093ed8a21ba63190d17d96cad4e2e12dbc594fc840043d9e5dc9195ce07dd6e6b916753acc9dbb0922392736469d215d8cedc5a784adfd50faf3921546d58a9b7b9ba8a1535066a3c08c8eef5cf6a2ca2e969357fe5a8764cf3a4b5bbddbc6539098b50dc9aae74b4e4f66b87edc5a89be466868cc8f426df4115134253e16c34aea958a549027d1efea06bc802c43fce025da67a3189691a845ec1612cce9cde94ac91535e80bd986801c18d281729a8b0d9461af21264b40e1dfdddfbd3bde51bb0c35b4348468298148ea465bec673d2195d6034a32c8127ec80503e2f60a11cbf1fc14b26c964421bfe3962a1a15aa6529c573724e437c1201beeadb57501051b7cbf6f9492dcb65c05b2f6d2412f1b4a485d64e4cdf7226d25f9c7b697f7c02dc66bf95bd47763e4a7e6a09d3fdd0775decf743f747984d89e0c5365cd3ca8ea1d47a86d9df2a1001c2c0093a26fa588fc33c674bc822946d39ac6c059da654eecc4f81ac0f502759e424479a7404dfe2782cfc2203f00180bf6211f3b668a309f58d527e1e5fe44c5f446f7cd758275aa935bf801faecfb86ed9d8eed603534e9421a62873eb0f011d773193a4f4602627912ed2831d9f24c5c4b3733c3e9a5b3fea5abc00eccc2e55ea6a3e44b3b7f8f7935af25f605ac58cd0979398e89f8f0ab219a11246abb4df3a1e0576f8a960bb195fb35d9318d4e3b31ad7206b2a903b033ddb4b084734d7a86a8d816bf010762bd5736c00dee3300731ccf1e889c4f5a1ab7e1181b53220592eea1c017dcb4fa7979c88a2ef63e60703ee32f33b8db32e55ed866d038be04fb6a56ccc8afdb7ae1165bdef329424c1d77c6c24784dbdb22497b02675762ffeafe5664de36bc6e7ea1b2ae1794aa36bf15e3af33a97fb41622665ef251dc0dcc014326c3a8b5d123ad7e1b0fb72e0b12c1bac3900f090b09a57c13b11b4da8a7fb49e79dcf5dd97922c143ee742ae0ba1373e6e7a83fac5522f70f94e3057ae4d25ac0dcd326804f1116b86ccfa9c8ae23187ef3a8cbd494403caabbcf592c654e51db70696b0712c4b0fb7ae20e6efd659d585f92acd1f7c632d4ceb70ccd1b9f78ada632a316ebf01b61f8839f67845849dcede37616362bf13faff3538531b651ab95ce933f639624681c8757a0839888b8071822e1f97e2d241290b279b2a0b523862bc533b1959b5feb8d2d154a7915f2484c07f5c53a9ff0bf30907465f3c0158e5d2839a49727091fea87a65bcc11fffc11af6cada2de85eb831a1a919b2b7b18396269937f73bc4c6a640c6304d1c022fefa803d87eda0a102776a687bef6a91570b3049bbc550a1df3f3861d98961da0d9bc0b9c7b5d2551c0eca5152405b07c87d3131bf01c5b51cc2d3a46697bb97797c12106d230e52013ff83274fa08921955a62e2b3e8592c9714e9910031715f7aa5774196da26afd154d872aa6a724f64067e0f33502a72fe2f7d9bf0c2edc5cefa6f7237a56b620c72d7ad8de74e78e700e52e1f763bd2d00615a6f36f8760266157b1ec6ae0b67f432d88e58ec369540f6e3bb88b46a759679e21bf3c44a28a64a02fb5114c51d9ef79f6c34a445d8776035ee75eff7daebd07a98188ac0710a05c4be685d8ed5e77ee82d1884ddd62d4385228e083faf9280abde30a0cee87a561a091eb54c84db3e20b9111f55c74339f9c68dccd13e15a8d79cc31f2fe4a2f0fc50c49a892356daf72cb47f00bc428ccdfaf6612686b926bfb3bdba69f6a5021d887d272112ab7457ea544947297c3878e465dd23c8a8d7ea94e60f87d4b6fa8039948ea3c6be8f97398f46371dce167951497088d47380cbc51fdad93641521302f8fe3c47d20382b48b10ac38dd216be5704eae0ce0d1ca5bda09732d5d39ef3e9beeb2407bc81b16899b8fa48d6cbfc95fa8ca769ec5491178a4753bbfb63b74bac9769cc990242a0152622a9ed96e3d6eb3ad22ebd68f8a8f1ed2a1d0e30393c2c84359c8e8fb89e93561b0f3e42ff0c43c05969a2d0abe68a14d652e80e28c75ba527363a073b2072c9b4bd9c390ed2f43ae7476f060d8867dc1d7e23b8bb349ab12a85a4e733253fb8988e7b1e83f703d09a781f23afd1a59c6c30792bb0fbe90478063208660125e5577685882b5c36e34490511d98602cbf302bc192c42859e7b6f441acc5ab05efd8d9002d67b308cb7fe314a4be2cfd5ca01e73be9adb8d19535e0cd46998d853947750351688ad3959c7d6ce6d46dfbd52093d6c4761c69f0f3b97b1cb42c80f682c16dba4e77d692c36c0ded810b67d02f65ea3910acec77191d32f6cc9c28479fb8cface2d8fde55feac57847e5b94eada935126ba84956b061ff9641b1126cd6ceb33f4b110b6e969373fbac77891fd51ae88e0ccb87270a4ce3322922369ef1663e78d1cb8dd5f33e47311423ad3ca85ac9adcb5151c4e1473ba2a49361a269baaed1621f02129bbbbb9a796bfcfac64bf50eaaccf5c7b64c5943e064bb880803c1d0bcebedd10c17a80e368f56895e1ac55d134b99b21e9516eff6760e062ef662d34f1626f3bd9cf73d61375ff0ae8b45453c30b1224a78aa2501131b57455579c98b7320c4d53498f68cd229b798c007fb98b5632fd29088465268f7dd6efd6cc9ffa43303b5eb58b8c14882914a244d872f2599e5c0b171d7a2d6a1ace7312e749f4f900a8df8404bc78c018d2f61c470b853f3a680e7dcaafd83d165adf595f89856b0c5d5871addbd005ef69ed7adcac8616df13b247632051b6705bfb0da497d6b7a4139f2cac49236f1ac768f828762de74ab4f08b62724af6be486dd8079459828c9b390af0081a14de11f249ade9f9de5621083190b55e670998632fc9575a33fd7f4630636fac3a32d28562caa0d9bd7649329e2ca8b1d568e2249cd2257ff37781edbc4044b91ccdb04963f843edde85429a2269a9f65f96a8443e67a4750fad3364561dc89f28f18700997e871ad1aabf26f17a684616b45a2880ad647e108a11bfe81bfcc047a33387963f759f974b869b8f38416b40f21d2d24f22ec35063c788fbb78901bd3fac1c4f94b18f2f2a0e0ce1fd4043182119d2230c0f2475653b2971cadb235908c3072d67f932e80f0c470443a9d36c8cb376ce6d434d1065a381cb46f04ef191528d7bd91a0b0e4d53e2d39c9a3b276bc964ffcae05721ca9366fb6e55c01b84ef140ecf5312d6b32076518619014b2866ca242ce89c81045f85b9fbfcabcd1cc55ca5132bc2fdb2d4c85c7aecd837cbd4aa4dd482af4b3d929ff59b2712ca05765a7e8757f30849bfa96eada5fcae47917b6f53d4e53848d8f4ed8c861b7c84905edd499431f40d3e83f61759050baa9fc69a03ec742b671fe080eb8f9425af694ce0d4330a400f89feebda62c41083ac5c46be5b4ea4b234e7778006bca67f258cec43cc2dea651e1a93afe5dc8196680f061d87b8fb5225c1b476d2d26544a4fdd25d1e9377ad3b2c06082f032b7265b739319a6764db880ac4d45f783dccabdb9439dace44fff591e79341d630f5c5ea4f468ef6f90a37b5e07cbf40871e68b11734a824ce0e38deb5c7cebf01225036d3eb4493579f8fb4068f98d4ea5a90d3d90d602528d5e4d1774d4e585253eddcd02b2c90350e1d98a14d338cdd1c37771ee62442905b729d2164f72b15f2eb42b195e02a961bf8242adfc77202d8b417c9943b1a15b7afd3469b60aa7f4a0807d3324352e4c567ba9d53703074a631b24fb8b005be3f60d437a9494ab5ba8f22e472da501d2cf901a7412c25f39c6093f808c0e037a8bc4ba4e0469b3034d8a741abe1a498155a6c578c534f749635e41a7acc3ccb60b582c9520481d13cf2717cc0f687eccd5279073bfb7615bf753f31bc7783947a6b6b784707802459f52bf121839e32808df26abe39a7b7360ecc362b6b2c8665f020898eaf23e94bb259ee4785194d97b1c6f9b7ef8bcaeab03234994bf4c58252c92e886fb023e65817091bfa6508a6f6e89f6e6066fa398cb92105eacbe8ae55de63ea64eeb994f306f93ab1d9dae2d9977110195f84925553f2734d7fc1c2f2e6904ce8726fc8ba572d8847f107734a6537519555a79e5bc5efae5933dbf1636596ad1eb576500a85ad606dabd29cee5d01e11c91a966b59f1d55cd3d3a0b9885f236fb2acf4f210a3def2c30a2efe882aff08f337638596915e275c89dc15004d1909b1c216045b9550596edb4cb70adf1e7dd1f2b85a844a5827077bb40911a05f9b091184f28edf60248f3b7247938ff2d7e79ef0d1f90653c035be7766cb3faf02254baad865c2a6171cd80733fc499fd2b7c92404dd99a0d1918dc9e2599ee2b527098a2f9fd3d93fee3f92f5a89041aefa7654711931a1a7a1318b6bef9097d7b1f5c10eabe231aca24b6fe54043637b0a5d0cb3b60b6f5c0b09eca194bafdc41b20901ff1e31852e4277060cb491d05e6b3cfdc139e6567049631bc1a91d26da5be1526fe65dec9bed638badfa871bc0352c944aa2913cef4bb4a81aafdb037565ff46d40082d3fa5d6805d5806a10359603e0863f61cc6d3cb6551a4d07d1b64d2e37a2ce210f3b1a3bdc0a8093f7c69296a6b22e436d782c42540c221eda7a131ff91e504907da7ab6836393854c826f23e05806c5750cc3b1f15106e94543b04d360b07db920aa9f1b2d16f4e58830195931f5f77102d18241f2bbeed86213c825eb8eedaaadf27fbe6dc0d21cbdde2334907e60b26ea08d06f034e35d5db3cddcbecbfb95acc95bb242064cd0f16ac75b1d511d909589cefb2970ca22a30aed70e9182541f43cf2c8b0491b97e0f7dc28d43dc423d79502639e380efd4ce71f237fe333f1d10a7eca39caf7d4dd6b709d81e842fc865318f6089c7e97ffc6da4acbff4b607f0743c29c0ac98566817328d55b765b617aedb81dcc0161175ba6d4623e18b37a0cee2f9c52e01d643e16b4123e82c7855e978a84080b1ee7f2a52cdc8ea0c8513fcc0752aead5c649760a6e4781a88d1be84659b1d6173153523963cd0262b3aea4dd0e020dac993af8d4cf028448afc556f8f310c4e68112d7eb2201683c0cffb3716765edce392b27c9fdcab5825b7edd151b3c0888a7525b7894b734f99bdc800f4a0bee245ede0c07965a2862773f28fe3f418546dfb8802c492a8c288d200db39c5b78e00a56df89cca9ac9d14f49f40f34a4d6f41b138ff30327f45d181c473049b74ca8edb130bf8ab7b75d96073147b08131d7ee57d6b1e6bc4defefed8aecf3a81de86f5405db90b0fce270a5eb23c9c9670ff04951363fd8135475e9d496e0d74072146014ee50873718632a4ec135e00b1d54322fce5a1d19bafe5a483a9500e7807d122120be80c43da7c1b0be52ea0c6be1401c11b684a06e615cad23c238942006e0708f482e4a0e01eda88899cd467868c0b556b10784129aaf3d2efb0cd204edc74e5e7c29761b6f2f2867f7ea1ad58c62491ae63968a5ebdf720ea8fffca3c9d3c89d0d4343db8cbaf5cda31fb39a3d52235adc7fe90efca29591cc87c70ee4634e3dbeb1d0cd19aead095920ffa7ebf2c03ee2fc72980c66cc0151ea16c10186337257bd976c279bf9e88015ecd700422f320074ff7e5e45a78bfed0cb5ca0acd89032b0e5e4b91f31369d85d7bd6e2e854bc0ceaa206cd98663f8accb10b7dd1c40d0ddc1a1a78843a9c80879312aa433403ba2c1020636a4e6f0e4031e9f8d37a1219e7d0ecac78e4de44458c38a1601b036d49037eb6d660cff32e89fc9363bd54d74382c3b01970f286d02ff4121169504d3c613f83054f23fcb3456e53fe1cd5a80764f76f304e4375540868e2a25698912d2a6af06d17d2165687299ca969673dbb12eebf282d25ec7510162566ef9c6652043551cba6d072abf133f2db386df9448da41e25ada78e0776b450ae30ed7d409d3f341ad9854cf9bff4c6eaf094e0bf9171211e61f4a544b48eba62b245386d273c6465ad87ae65a8c54a75ca3ce459bf15afaaf8e493dbb14157c3418c2c450d1cbc1931aa2d9bd2a4dc874ba6e40a4443a98117d07cfb3805b1b566816640429fdcdce8b086c275a2b0bc56f098c0756b5048f971d8ec01830368cc9a62f81689275cf459ab6bc4622776b9a17326d8230f3e6d52b7b8122f690baae912ab7ad470aad9e20e3f42463681c44320d332363ade61fcb4049295b01a16ee79e19ea9f739a23d6390deb98ba739e0c0d71b4657831be8bd61a2035b3b641e3c38216cc6188b8b2d54e3de6ca70855457afd279c57bc8aad8546166fe43a073e5dae3ead42f62c2e78b697590d28a28ae125b41857a29af8c9f7694d30d85e53b2e62f8d7b6ed562462c578b115367015fad69fcd4a9e3e775cc20049ee6a0971414bf9763d632ac84dd6bb3b2722ada3cc3961a6b229054393c7e16df38a6658390faa8de5d8ceb0a7b225d701c8386f53f895f914c652f9de3ad7c093eeb46191ad82ace70823f4fa5bc67358e3ed20781c164e979876df6677d93123ccd352ff6301e86c40f5d3594dc8951a01b01f210897af4b9cc0ab6db02f754570563421b494be176f94d2319c93526fab250219f6bd35963972b428d51b635fd1a5a7a0d817edbd37d49a2ef735c4da16a298f70138acbc42e490b5c1e41ad35122e4d7f4068534655a3099ffeb4eeb479fe084c69b5b42013451c21f21410139bad0b4b100e9163424af94074f7bafbc5cc4f5634aa970336c7ef9dea24644aeeb0a99c55721e91772b8eb364c582c3dc82c9cd28a82ff1f41bd1e29c70e2531dcd217454078e24f14a8a42d7ebd62a6018a6b27fde532991f48b9c75ed9f8a5a56fe7b07a616ba055079ff7cadb0aab9ad7f846d7d05b1956bcb6c10beb109f8218e3341e329d630d6822dc42fd7d5016a8ae17f011f1d9f0ad83511fcf663c8326c47db5fb027631cefd2d1ac25635086fc907bf6caeb3f184829a8ad85e640669bd751ffb041544845a233832ef8c35e628bdd67b36a5a134b5589482f78825587c2045c1d9e5f81fa9c517091ac2a1638f951b8500c062b0d11f5f525469e282ea841079da25cdf8ee7143db5b3368bcf4f7bde8b9b1d838402ac0e83f360d12e88024b7c5a6739c14f360771d7c932c13c90a2ca794c6eae6aef7c04419e72fa9118898531c2fc752a7400c9176b09c97b1d4aae149dca765033ca6361f5beb2279073316ba847eb8b805ce005f00c3002b10b61242d8a9fd3506336f891986983b7cd463e74438ad0351258a533d4961fdf2b849e666251aab15d0c2e1a84ac30570e631db543ae6487ed557825cdc407e69ba8c9599019f8df5999b2350facc9fcf3da1110603a9a1af29ac3589cb6ba652a97a8f869c73832873c1714e688163c051240dbce8d058837357a7c86221fc6593672c0797352aa762d5fa43cb2276eff3235674916b8778030d065e908fe1bfbd5f10fc0b7436706f5764693fa8dd226b12e904453d1f6ed732f128f4e099f6c3a2664aa6bde75343e667befc1067af2709523cb6269a80db9f261728dec93d6c29372959c50e471756ce368f0589ea8d8e4610f71d17e6bc7d60d637e72fd4cdc5183a87e12059798a39588a5706f8bb775dc81a0ef64474b97ed6d65c6394aa055fa549d83ce1bf984e893d17281769ce1122798f9c7490b5ca45c30b6fe6499b014c057a6e9bd6510ce8b8e9d94567bad18a6787200fafdfd12b1650aa32d5af83cd6d0d7ee7242465585f1b3568ceb6303def233c54d40d650a3404a0432bf52b2c70e338323b44e7e0f7e5d1b3d794f4525bf126b3e78d3a468b28b0a14529ea936230c968d0e56b273ff04db661ee52c6505901f755f26a76222ee07531814724796226855f3bd590d81b0f59433b07caa0d13da5e757dad75f225f82dffaa439ec5faf96a708cd2ed45099c0a2068970d1ed2366753c2aad6de9cafaf026a23f7a60c11aa463befdc70269f491214c92d3999859e4c2e5fc0bf0bc045e7836691a089f0e20f9d4379b4d9458f4955fd06f88d4eccb35f21392848390fb8badc9331ca019c830a45ffc0d44d287f831256f6d519e85d09e08db87fb1aa2e2631d5721d8282484c3f580e5804125ff1485749e580e0d29d6c818bcae2a58d19c030a190124b109a527a01b1dd292de4aceb75405bcc25683f490389ba871749d239044a15ce0150aa239a98ac51f2d11599a124d0ea2f4473aea889c755fe96903b6c93f9c2d5369ba22ec8d7e5b597d89cbed9ea412ac97f9b055459cde7a4d700270784a87fa2172587002258a614ced7084a64fcf5d562ed107e2706903e047b37c5dbeb8f15b5339ed2eb07339860ca8eaa68414787b8a24feb65ce8c76bcf19fd351ce26d4c6ee0c0fdb02e525fcdde691fcd598cd78258014c2aef660a3cba88100471b4f9ae4bbad01803ff58f8dfd62be755082e3d56205e5a04b80fedc208f1c3b9ea578d03d07e457089a4e5db4ede7c8ea0d4a37f55fa13f79f470b7b659e3af698bbd4a2ea752019c01995635b64d77747bffc34749f6f422d3eaeefe0aadbc2fb6961c3bce2274051a2eeec5cffd025ebb7bb62952f0cf82ee08ec1f9527bc9de15df0d63b51ad3793e7a229ce7074f787fc75b4f8ee2965cef3efc65319d17b8051087a7f28e218e59db1d5022edfbaf88ad3ba6c2a32e3a181b5e95aeeb90b89fd1410cd9de85c8313b9ad059cd756f8d0f4af04468772a6dbc155077222d1ee9caed2a688836e945840ed2ce6627625ddb8f0dadc2943b1333012463024a72f3d7fcf0d3bff2bd88af90d1952f2ff84e94cb5ad4b48be355802c0034a035d44623b6fe2d7e4cc715ff908d8bb380a34fabe99234d4da8c64e5cd249f798a3bc77e5a7d0a7e7c7efa56f14ba1d29b6f0463e521b2da858df7406c5920e1e2794c42e49a46e8217c1327d951196ed929fd638a81c0ea0a0867df1600e5b73c3260cc48a56b7fc9c116fca9086fb1cd54ac3feafc9ad1cc081c12f7ec798bf94fd25fe6301c8a2a201ad3e70b0965ac7763a749e0dc072b01d4c8d21328a711337c5f3b9e01a1bf5730fbc1e9f4caa8bda9b10f3b24a8f1d05f55228509e132112cfbb204899026e505c17a14d15ee61192a34d0f7f7cf2df598bedae15c6ccba49849771713b139586bbd24bbf84b9a5ff9203764eece8fcd8feb7a2e91cf81da752371395f032b28edff5bfe60504cc4ea45fd9aa6249d7f06282bc1b849102696fadbe0145847f7621e36c37e70784b391c97fe52d5c0560734897dcaf853211fdb5de36cee854d9121394b141dfd23bfafa092afc80f9c15e4aa03defab7fa51243d3da9450ef1db8ee8f7e372e8c9abdc8c5e3fe1f8aa4376a1122e82efc039df67813af838909110c1e5664c61b2817844350025d99cc677760cac73ceaa2d82fbc05eda825d310e8e571d682b7597bb3026e99f666c6ff2e41c9f7568e8a5723a1249987942420c48c77d5b21fac02723f61deee581a370eb55aa5b1dabd14505534c9cb37e832f1014194bea734dca3342afb9c3f78fed4eabac0f642780bc6474832954e6ec1a0cdac70893dc521f949c5bd49aacf17dc3a3cbdef7a13f10a87ef1d61f3f57d426b00323cd0e3e3ee9244618577b2c2ebee5e5bbbc7f9dca17d95fb513241bb325662ec1c3896044e72d4d76c158e3398d1dc9186a0276ee6684977601a2c3224299345f01dc08b4a4535e77d29a08df81d3ae8c6aae89856db7963425da54969855276a627bbddc446c4b3e6ce2a210a71ae1febc7ff39afa39ac716b262b6a6306fbea3d88428e779e0f1b7eb2e426fbf05aa0854a11e4425642774296a0c695575bc20d0f5a58a720c72748d3df703acd0f29b1abe3b4e02d57523baa036c43f241867aafd7ce045d2f660c01446e3031557c1c935c5f9aaea187af56b2921667a75e0b780e4220743d3568cb914eb134df8561aebabd153cdde3c68449d679e360c344e7b2009922815c54f4b644e5d33c9984dbcb37c47899b96d865679cff8fdbea6209a3148e52a431a6d85cd131efa779e25eab715ee7d27923ed8dd6b0267d94698ab1f3ee606c9fc748a8989c17918c69fef12da794830e2a1c16be846259c7949b8ec0d63583f8ef81748367ab5895a0eeeceab706b3c3c4f25271ebc559db45e29f88bacd383a0ad5ed2baae1da25a4d61a515c4294768aca941092c51e4798c3b65be6d315993e149a205a07e99392192cfd8f614dc6b42df036728ddd3bf8037fc0c0dc4e9c8789246da4a9cd03d1435a7f1efde3f31876d09010d411f661daf96aa3185531d365a962e732034a5b15ab8b7e3131f5188ebc44b08e5c0b55924513957d7c91b783837650e86e4c48cb97e4c6a4ea5e769008657b43c102057c6aaeaabf8109db5f1a2adaaae3c982949d2e0176aabaae891fa50348f3262265742a6fde0c7bf9a2cbeed47f54349c6132fdeb07bbf7883a5503ab814afa76abf1db12e36bd66de6ebddb0edc2050d1406f6cd17146e43649e1e364bb3e24874be266392eaeb48d142c09ebee6b63f63848119f7318fbc9dc685f5fdbeffe915015876dfcde9069f9fd47b2d57bc034cccde6e06f1453b4df4b1300dde2efe3b76003d7500f9553a835e575f20f2df258ce14c22a6e10c01f0caa3d058317a57675978c68b3123fc859cabafe040c76dcc5b004029ed10f1e0445930456729a6bfdf6da9d0df161e7ac0471fd038673742e279653db77cc1cf3093ec31c23a8d53123728a282b3d32b1055e990c6dcd22b9aaeb4c199fdfc8e1dfb70dd08393087e016767e4468eb0592785da8fc58fec711c02204064ef936041ea3c9b1f03248b266e3f556aa2d18b8b047c66b575b10780a8c75a222e079721b1f0a61feb2bb8e5e3501485abc3cd8a57b6023ae9cb4c4723643a4cf127f63f22a790029a0eb58a241450fa56cf9e43902d4b8167fb59c0c0a2f01664834ac39947918b203749ddfdeea9867acd017c5ad4fd8dbf972ef3f0df65499769634cbfa35637b60ff5f29398e5b0cdc8c256d3011043e00fa7dab316542e1b982614cc5d8dc708bb7e7eee6359da18e112768eeb26ffaf5aaabc71f61294a28f4c6cae6cf137fbfc022d0c4036925cb4301c711af3f4c2a55a20e77255473708b8a68729b17abbd254a3b5ac883e35b9ae50cbcae71bec120a59b95a97200efd53828b027a3b50015cb3410446d39fa78e26b4f4c19ba2012da5d32eb541f64848824124b83956327cf12059def45fe3e31a0f0d2431cdbefcb7b258d0c998d7cef4d3491ffd98c0c6924c9c0d8ce6f31a1a870336198c50d30897334a9a3f4028eb8dfd18ce13bf5e9104eb9c171493e38c06ed5469d0588bf58ca2340c9cfe5c865842f66dbba4b7e9f5b3cb661266f43f8f8cc4268f73730e86e232dd3753aac3f2eab652d5f711329bbd70f0dfc91332f9421d008add8500e133332e39f033e98f3374a3341675137b38203b0131c16c34abd7e069cb4993d24a09ab827e561f64e838f73d996c6132d8cb2eb68ff91f3c4f2fd4bba3090474b899b73166d942e7e583a2f43740a693ba4fca7a76004ca5bb0195e1dbbcb3a13387aeb155049d0fbace3fb454cbf47f2cfcb9587ffa414c354c88023e6c3b91b315414efcb3031f3520175a7e2c93c139c0aa5c2a4210e38be83862267a246d502563ac4b5ad24baa91af65635cccdf920ed0f813fd9ec781a3806b2cf775bf39eae3d33f94efeb006b289335101c26104a0c0c58e7b11920afcb5d96afac621107fa216fe6589fe89e0ef1dfa0b31120b373d440048dbab674c7e788b98555ee6eac368ff9064bb99fd23a0341ea157c0bc22ca3af174ef065fd61d9a7323d7c8b784648711a1395df2a239bfc4029609f2118f388e1c3b5f203747786a5097840574e310e57932d52afaaf7db24a2566badf374371fcc87e7db06c93a56c0abb79734d26c73ea5649ca1a3d4acdf92a7089579d7e3fea88cec84bfa36559e53ea420125fdcfd77336d9e171403e19b2696bf7f63b2dfd8bbdc0733c4b05ac35f2701665e5b53fcf980a1703c4466a4ad1d88de5696c0f1525fc927757231ca3abe87e21f923f594e7c24082a5e9f1a8e31e1fbd6e7677a1ea0e21b5447d5685606829ed57bbb4e82fa533171eea1f5cb046419f55218e2155e16154bdfac84bce7839eb58c43392b5a6a7a11d5a2c2117caf20b55b5252f5bd9b4c9e683cf049ea461406ad5cc4a8efb9af0017de52f7491194e65c99db7c49c26c0b6f7c67ecfc96d567b1b69c7340f7c857f751d746d971bfb578b14b2998f1c057124657206e7943faee19b57cdae995e6cf25932ca200c49260c6a8473295c9b0c3c2256de1cd5c9aa9a1f8ff576a710c0782e49e65b7d2e4b2d289114e8aeac8ca2d640899581cd9c0fba095f10381092c4244604fe03f368be589707377f05450c16fcf7a1af1b0fb8d0d1abd6fdc575d5d38d191f21f0e907bc0976ffcc3a1c303013ecbb87abc9caf310c5e185e6359854ea598efcb88afd2a021d47d4be06bbd0b3e8d770a1b4831a429d275d3b064e7e64dca049aa1c7f56fbcb6e505ba99af57cc54f65f9ff8578c47923b0efa1d45905f73018863c5e2d8d18cc1f2219a54a31abc6bb970712ee0b9014e0faf259c4c2742b261880eeb967f6aa39eb07aa9826257832e172bc37bf0fe4009ef6362afc9e66e3d8328b387e8c780761a966c46036328f8503c75f3d0de6fa64b085b7331a03a8b4b00a9e6a28d7a6d3f8e6711a1d1e9cd2bfff894a7616dd23c8be4150481b1d2b493c0b166d97cbbf3c5e8311aa6cd070cfc363e62073cbc9d6102613eba7869a201034075df8169720543f8ef5296e61666059457819d18991944f9fb4818f00748f4b0a8e68cb977fae08a953cd6745073699c334761b8536dbf09a9193c6fa0115a4b0c4d3fc403bfac4421e0f834f1784ff20a31754ad1d78c0692dba850d7672b0211e352b6b54776b269809990bcb41d732268fc12b91a41cbb6d5fa2460a6ce07ab37adc1aaff2412e70a571910273494441ca12039ec312b0afa19453e366ff5a1bfa072b45f437cd1329db6824facadd76160c97212f470a9209f645481c5c98be3eb8b73b176b2b71d235ba5eb0d7613f67cf56ff3a1d39251415d623a2d671c98b2c522a4845b1636db8bd438ee74f0b9a96b27fffb7cc86f1279b23ed42250dac06f13081ed57927d515b41bc18be4021afeef5f75fd9f6d03bd1f05a11cbe8ce19b24f128cccfc8d512d97eb814d2c24384ae0e1e5ad677480c7b84c7cf6baf39f17893c621b32d4a7cce99d7caddc6fb621d6741c3601133d08af2ca0f9da3f170d6837b2f3219b3045056516d7344f8d652b2050fc4fff13bdbb7e279b573899e7d653b3dc54edcc02a88e9744ac407c03a5c57efd9204474070ec1a693adb42176e124599898d3a5bfebeb559cf7cfdd4cca735cc8f277f72262a8b69a2e550bf0ff630c530a9978454d09e579ae16b004b73dbf15f189e2638dfbaa188b60f7fce52b4b42d516772832119bdc0e3e2395ae61b2a7091db0b1835337561ad72fd29ec82fe45dc6ccb1a0521fcc7e0fe5cc7951bb2edfc714016681ac9d6cf581e615f6c96f3bbf786cc38d51f9c2e1d7895f8665640dc5c52c91b0182045ac55264602a3b56898b27d704ad2e369dd86e176639191211b08b3a5c2f992903b2a5dcb2fe7fd0c17567a9c47e9840ec1685f7a5c5c66ba64a4d3b6b176e1673830d8923addd87423e9851e9267aee6418ffe3d2ae2935b39048fc9ef60061501961f24f1c63143cd44e54e32fe1003f050b275af81b7ca421927aef436a5c873d0cd9315c20b08d458a33676de821c5be38c058c1ddd048b1638149ed692cfdbc42a994fe822f670225ae5e72e313d1f5589e71e143fdd60ed8c6bbab82992a22ae697b463c21cc917017a23ce293622105c4260c07a1ccc95353d75b741efda927ad07305c63c25c85f341062ee6fc115ba5c796163b91a2fc6c5a32e5567698961fb3d7b742868fab540c47023e49dfadd9e7914f2d677dc2d3a3e6e9b17cdd2cfe04bf180cd96b3dc31e6d32eb1a07cf1fca61e09cdf089dff1bce9a66de07377a2164a744853ccd7041a9fd91b9ce684e99d2ec085fc8c2c516f68b06fc026180aa7c3393a1dd971517a9d215da158683269729e6558f076d937b8d9a8f9515e6047c85a6860550f9217c5f3730587684faf9a75d8cc4714a79ab0b863604fd155604b7895e30c34965b975fb57ce3992297409aa3e4af61f90f0be97e37b5d1f3192595fb7d86d497cc4373ee71650b2de98d791c58fb385b4c412ba2200ec4c7292b7a731cd28b6d2c54de766d0db9d1ff7805e54d70a5cb0255791498a22c5007bbaae3f92fd54799e3a26ec90d8e32b7692c5e673683085ef48484124c1c5f5d616f814d2934f820871386e5b0e719dced1c6d7e0d2f8f86f090395f1368ae4cf2f27c884f0ed9a8a5a383057ae297033e58ea4d9bd506b33bbc5a974d827141501604ba09a3108ab5555a57d0b3672697b1a3e32c978579926b2a4e825e70ff91abc4d2bf5e45c4cce81f83c99f3d2a980379c236c4608d8230f95ee21591dc5c00f134fde955c50bed59dc6de2cfd2fa5ce85d531f1b5ddd88340283ef11b9e262de667cc1242f974d723d70e8bcc51b66771a2c23111b40e6a9bfc1ddcd2fe86e119ec0934a0be1504219488f22f358a95bb81e15faf32207928bdc5d42736248cd99d679a76698c0212d2a42c0289ad0907b999733a2d43034387c19b8f60a7c7b5e652a172c95a4a67994b625ec27f4bfbd4fc3d6dac2553eca324b2ae8e0b94d61e74d04e479570baac8d50330fb765f3cc005b0be10cf6c73b660f928816a72811647b7d092aea10536d9e0f7cb0f5a9e9aa31b5cfa5c438a0b117140a85c392d6594f50916e728eb5a012a9246a03deff9075d7b035a7a148209546f69401b2abe5d0b91686001a51c6e8e86a885109090396ff7543fcb7b9892fd8d3f7bce67d7badb91857a4ac25aad05931f26e579efbf733e9debc75e6ecf6d2bbf7295edbc5becc3b3894687378bf21f0d9bbfdc2df86fd62090f0944af19fde718018b11310a0971d2a6bc5d8450cbeb39ff75473546710b1dc2c42d1abd7ad82669497aeb5ad58246bbb53280243f9d329a37afcaa4978d22fd9c6c95437945d2c215b8e388051c6aec6e5d33f01a4c1ce233bd9f6428f3202db033658e40482d3ce35b372298460fa84a7d86c54919ec8b12f58fa47cc1270c9614ae19a03896961ec188780fa93e4f0b8ae39485d7b68f5559434d7f345a0db247efbb41cc5a950668126d82eaaf24cd1a8a5e60dee307dd5874f0dfcd5de129518d79453b706fb4cbf23119849a30cc46cf8c730193c201a86f46ba06f5f81ac932578148886f1e8d59ed28f64c71a6dfc52ced829438f3ef801f075b974d43862763a74a132fd407b147628e4b207c977e9aa138eff275deb1ac7debd1c09c81c0d601abc34fcc2522fb3b35af49b3db6cf71b910cbacbea2c2517dc37d41bb69a112c05029d062a8a9dfd196dfbff852b0804b81e58ec5907f1bf7ea10071c110c1047f8f5c4b7936b00afd6fec2978c073ae362d21a47b18cc5967eda449c246f07dc49af24a48715a77a021e73d162ab9c0bed3d4fa245e1f0f797ea0f5f70f35e92977ba18db087c40d18ec79b07f1c41f510b45ff946a1a43b0ad8e101bcdd2c431704509b624d46baeb96ec1556ff1092cb827ae1920a020e995c88c150c62707cc0ab9495008ae4584cdb384e357497c9ac7ec6793da2b1ee5a836bc4a240bb9906ba116ec3b98b2eff4a1cc6d3cc95a2404553dbc89ee7447d39d01a73419dfd90ace37f6d847d913b6a2d972fd51bfe5de78b86575fcdf0ca6e41e6b013e3719ba4fe8af736739534f463837a08f0d684db0da012eeb2841d97ee8d05a92012f606057caff2a12a2babb2df14bf6b6258eee2468a7db01ef6b17550ccd62edbb7644cd6de5e9e36b496e478fa0750bf67608c20b57a449a415614f8cf30187e3fd76356762409e7a808a244b11745ba1fe9a5726d7f8ceada13208482424112e047e719c84d4238340dc0ddd85448f45c3b0144318b5e44ce6fd5e408e77893026e7b35e154a20995749b469065eb1601677727b49719ef147821a6a2e1a2b1736473407b2911c1c1ab1315acc7660804efb4e5e399abe7460b2a160b32b94db1b160d73dce473534b6a6ef5dc692bd336b00961890b995db18fe71291835bf5489f849e3af0c4265257d194a0c8b13194b4cf6678a16e4fb57330b32723527dc3ccb748146ed405ba025e581c1048af50096c221b3ac891162ccbfba68aa17174bdedc198e3850b6c5100a878f48523f4ea23757cf3fe8aad1271b8621d24a4db6ae427947b42a75447fa6dff915ab8f602ae9b0a86f3217be8e78d579b434877eb950227c24c4d7395374636d8fe1ace9c0942f12205524d9ded3e7df5f040c483ad7168cb3a8f5a15b821f43f3063fa1caca1f566e63716f23ed081916ed406348a3a18c5cf77251f3d691d8629df1bb3f5af40819cfb48b7f927127024d2f1c72ab7c566eed43b16d454ead4e70fd6fad22b18400a12e9f4240b05a2e71c622b64154c314316f4d0f88aad6b681d405cf99d22cfe9e753a920bc3db608fb4202bb496da005a93375922cb616903c511f8a75a18175fba75e9acab6b7ed7db1077ecf750b28d68eedf96d64096ca0580083927a42a0eb08dbe76b2b707e3825352e96b04aea48a5bdf9b2085aefc1265a519faaf9c9932f9a3864848d712ce349adce538dd23eb9dd08a125726b65cf538a23fc20362a300875a32ae546d41b18b779ea8f40321977b48061547acf9e1af7d06be3d315c5c371b6b0da9f1b0966138a19875ee84243eea43b6e9dbbfb279be1ced2f36b383d34b5866e68ca0c4d3a3b4790e4c272de4b5d8aa3d36e6225f60eb67021bd49d71d263e826e9bae12f97aff9a3f7224e01fa713b88446c7d816f2467c4bd256434b21412cca469f123771e6532c6db005a5dd844a86d3802519fb69042264732ec530168b6aa80d828d5b5507f38e9e677ad83cea7b25e8956dcd42b7bdb797e582d2fbaadb2d193419641ce2c8768fa1ab798180bf135249554403736c77ac775b885533d7c8c51f1ec2e156e3b0d92eaea77252a3be5c0ffc0850871874ada1ae22cf79ae42606593712261e381881e447958f8886db07dc85a935b93607cc328fff4e389b063d975caecdffea4f9ee7b709eac4ba36e3c547ad5b5090f81aa5e5f87b9060ee1b2b16565c9115c7ad10c680b6cc07c13585cecb090b564e59b0ebb8653163ae58e9e7cb0603ba680a6eac6f6691763ee171da31051c56354c2bb98a5f59200c177a9f5e8a51db0709308a4aeed10475d00cdb2f1b88c16ece3c795debbe0e6c19d89b08fca4f42bcedc723ba6bcf94bc06de55d0ce751ad35ad50fb2b514e21a9bcf3308f882e794a4ca7225192e2fc8da00f392c8e373e51f627ccf7e466d031c73cacc869c64c0e4c4f0adbd9a305f5711334eab206e41766930e53687c9521bb1e4b861ab75d0b4831c4ca2827e9ef64e4bd99a69684c5d369f85c3c8721b6f16324c972f81e8f59f7c6b954f5fc1c0a9edd71697b42e715a3ad17b5feb4c12a9da40b77b5e3be929b26fcc1f2bcb946526d53c511997134ad3a20154fa7f174e8ef584c45afb2f616400bb7b316b73e6a991b51a6feaa16c16a4349ab56693f4cc3a8e963af7fc1a67636d64739e986d8b715d200b7fb4be85ec3e95e6141f532fea40e4a2d9b3c8f5fa55c898f9ab8d94e84989ebdecf8041efe6ed043298d3b40a6656594a74f340fcc6996d263b0ca5777c7c248d7a7b886cdab3be6735b65e4527a98b7f88f1ef874769145eb26a0589ff86f8a015420e1a254c79243d8a17725d380e6e608875903e432821eea1d6b4b019b26b149667244372d2cb7dd4c9f6f5dd48f4f36adc65342ab3e4c94e9e5ab29b953d9be1c5b7a640828ebbdb05e098c07404425095432b4621751370dffacd7c0481ebc96ee55562a958a9674795ac3f5c9a6acb6b3b47297e73ee843f2ab38a5b8ef6b0782fedf22d0d605ed49074ba8bc7cf777294eab7bf46fa5919c186e5c56008510ff3f3b9f0df2501702f38b567925d2b1a433078208dc76523674a7bea8e485d79b1b16572adabbc0213b65a5135b04e5c7ffa8ec3a0668feefb6b3c1754029d278d2270f026b96e4da9827ec54e099f7329a7643c733412cc7a4841a99916aeb46837670bc8346c4b863e5144b907f1b9d798fb5538a6bd083850af6eedb604352f9d56e7184d09790b5b4ab1f0ef0ba754d74fef91f7033fc1f9ec988fe9c76d4bbaf7afdf758aba7d04ad286afb15d92af04a3893be39f715c23f64cd17db12bd09ce168f8a27e423230352f3c37b0d31ecc926f05dca6cfff86ba67ab7b32c8997b548d28b405da685b10e0347a7ec411e1327a4ed1967578d2b1e2f54674614b16f55945cea94679967eed66bbdcf2dc979c7457f35f61f9d15b24e1cc04180a990004a4b15f74b72bec6a3d12b1dc7c8fcb0d0bc37dfb70a774fbb3f287e7b57db377fda50d684c966645c2d8f7f927e61db3db79cdae32bbcf82f1e3097b050d7915c2d8335958823a45124825ac7514878e61f86a60fecb3815d9d574fd843fd47de962ab32db4d2d7393ca5501fe0cc23330d48ba22f48003aa34b48de5a6d20b92c88e8a5a324c2810d2fd65ab64419236ee6bbfa093072b6d746e5426c5ff8ce154c6501a3329eedb17a72de74359975f930d5fced9f2ded94cb79965381c772222fdff04cfcfb037410c5b886f60a20940dd29dd240a1cf15a566192074dd403d6ad238931592f3436e1708d3b7b70b199b57d1b5249b5b27a1e7926589b5b9b0fb6e4fa124c88b0320e90159ecf903e6b8a791f9dbf897d35d8735f22971ec803735c9b75e9c1c669330cf5b1bda0b45101069a500a8f8c545108204b856d72c2b60efc1a178163ce7f6e2391756de05dbc2a8d4013ed507208a8ae1bfd521f22280eb34fb085abfc010471a218bb40b42ee20e731a930967e1ae1fb7b7b9ff0d1106eeb3cfded38ec53659f307117bb73a7ffd72ad0a71de930c20dee623f0dadcd2eb4ce9e83467e16d170ea4305bdb1a98e0bf940fd93ef097df71a05590fc8e65c26ef872fb992be6861b9ac05559b1da927c27829f31f45034799540b77f87258eea488d2c946fab844cb1ebb5fb861da8f2c8b0fb0ffdab019cd72ea21430a7cf9faf3e1fb5e423dd03a141ee6d301dfdf08500ee900cd06eda20c17190394be2a5feeabef9b75501256035170a8e3cc70fb2116aa112afa3cb8f6e97d15f6757bf3a3fbbe0a0db826b489b640a6cb8e55ffe2bdfc0dbe4daa49bb4da80619a9d7a90b860cb2b8c2a50825829f859e080a4b24935463904f764004f76e725e757180f7a1a788791f18d219964bc699029ccb3b40d15bf4d8fd163b8b02727c69763e1c28f3d744194cacbd76801578b77d89752cb00ed0dd82209735e0572d9f6fa1b66ee62048be670222622ba73311bfcbc9f3eb8a23758bc4a4875a25ad859ed24df32d41e15193c016f560983783003bbaf269b473fec2553402638737026dbffb1bb62890ee5740904780011eb15a834ca5213a9b41091b95ca3f7e0986be0699c43968579a1e1b673d2f19d0d9441df0b5ea4c40402c1ea185266d568fc4b164866c75f6a00233f832998369d8a1301f19e1316abd05c91c0e8e6175799f6087febafc1b631313349981380081fc4cdca7ad5cace924775188fbbfe4ae0768c0a88d4c7eea6cd5e854b29f1098c7186c9f133c051667609e1bfc877a5640d9e7e66e25cbfff03b2f759901d87a541efd37b6f09d985c1309f9de67ec58aa4f20121dd48403d0b52ea60fa63ba39c6e6eb844072757f9a6bb2e3372c977bb76e3d1344d51b8ba69da2bbc96207246d9c758241e6d76b239926f54abcefbe68943d48e8baf37c643a45f46b3e768c3883f9fac38a567b98d7c11a29ed3ae9b37733465c7bab5adc56d395b8fde1ffdb6d9d17bfa48117955693f5bf952b510b8b32e1e3a8fe401f13aaab08d45e66c39732969739e807da59acf17e909c67f4f0745a077e00173ecb9fb7049e068c8264787ef39199f39d92070344c388b02db058260f9b13076b921139247be2606973e9f7a102a54d80069ce406aff9d812bbd219b29d529708a0fe56105ab208896fde838c8552d34007759a1c1788ee4d2f1e3dd28448728af6d0d8e13af9e4691754e1ba7edc49eaf996c57d296f624a6b45392a6c488ec2e886f53c4b0a5aa41287a44dcc20b1bc13ee05ab5ad7a6cc7b0d3ffdefea0d84955ac794b6c723bf9902d1f66e80b331fb038a9d3faca50662488f5661f12d984f84af1b4c8f3e82f845a860b65358bab27c1924d49eb4da3f8a0a0e9e55990e05a4ec2aa83df097773db8f53c988483f26545446d9c9678f298ad00e07e4ad97f44aa79fff539fd7046c4681bde491e843e6355ac91060e55bad980939d2c0eab7b63a45ae387172c4658d764f078fb5dc137f597f4f0f67d96d96e7817f3704b306db09cebd167ef78107feca25e57302ae744215279a3de173c6cb823d4715b71899c1013bb887a564699ac9e4ba46b0bfa89d1a6fb08480e9cdeee649c877a6b5d8927b7da466db8d3ba195dc5ebf0fb6bbf6a84164ab6b6fe51cb7ed737ba461bbf7cafd74b89f736c0576d1234475eb3cf5d28e4c80330fb789d660e52cac39b82619cb1ccaf8bd2aee41490cae0c2c8821bc19aa6c5a4d06d9d71af66faaec10f06545e9af23449362776337ddcb5390e506f1526182e0dbe0101be4386a7085b2f8525a44a2850d6ab1e5fff2d9bea73b1f02a4c2bcd5a898b8bf3cf8286f754ff23bb725718b1762c0f9764a9b7ebadc2c14fa41ebb6f523f9b152b9c3e59b76e83a94bfdd5208a75a758b7e1f98544732918182722ee830d2b26bddbe63bb9cf89dad694050b1b19d34e02978265ae48fdf19095140cf9ee439361b70c4a4c8af9800f21d91a6c6d29995f59fe00be4bc863a8a9e321e03185fda6e2b45633e4dc35dba608a67454897cee2d3dc78c78e0e52e2172c6037c2d875ad86908556b8d51fe9c527805d98dcf24a2479bdb93c31c9b65a3291b6061765614a0d925db3c448bd6763656089944a606a75bd3efdbaec9a2a001a0c27c17ed9380052a88665bee0730b0fd99d821f823bced95f2c3c05f8a6ba8903228305cf2278b0aa3d275939e8b0380cb6a7f76fae6df1c7c66e1ca41a21b93a8971ea7c5c5abf3ef57afb8daa50e4a9c69155a2121f2c224b26d3734c82724b2551303f216b38889d006248d9225959a182c1f041e00fb1e4b5e9d92f27d227322b39b411551a20d17d41b4ccac0e43161fd3bd2c3e6970680b783539dd6e22e8305af7ed51dfa0a1d9b318b7a8a24553a5a1f665f5c4173718974a231741498cea32064f0b816471b7e4d2539a1577aa359ec259740c2386a5a2c1d36a3f09c09fb48a84b952eb24a9f0f1a0cb7eaabab7f6a9093599feeb11505b71aa287d091b9c1eac5c8911c26bb1a7283f6e240e900fc91dc1baef74a882f77a4e099cb80a2b609ef25f2fc3d99211efa62f3f4288352ed938feb3a0a0a5045b5b5ed927750f409d8112c72c1614d47d8d6d32538989eb915fa5e9d5dd328e48d32f43c94db8c94c1035f6d4cb03aab7b350f77c322cb9d607225949f7b6151a410df778f0e7e019c127ae82e0df8e547bfd19fe860a869941888ae507afc0738fc07b152ad9234a12d3898f2c9b74ff247a62f32513bc691a5cf17d1ca854d07b55b0cd683a7e99015b9b9945b3035186f580a7d6a1733ac5eb547bff74eb27a3d98d0ca6227c05847bdccfd587cdda4aa61c9e2974d98ef5063027aeb3c65e20705eb16758bbe717810dc4ccbc9405d3f81e6b6b7976f991cf8bc107be779028f10f20d1d3ed8559c8269a04735457dafa68ee5008f379ed1d20fbd2038675d0b0c4f269e471739c9d746f810efc14119fc0438dceaad509f2096dc2ed57048ca59e90cad68cb6a6125d84bcca1bb1db11c7a5d202c4cf3425ae8076bf9be5341547bc6c3163a2e8d0d27f5bf8fb7d583cec563cdfe6e38da4e84bbfedf5023d3496e45c471f0b35140af9103dfd0cb2a88050321973120e6d7a3593e9e3ef6d139db5bb64355f293f85d9c96e3b135a9fd31479af89a3769ad8eaa364e1f17fd162a8012f35cd3ec8ec6b73dc419877113a566aef61083043c9b3b434f29a7daa10e28275adeafb9dcc069b4ab3c7bae602b9d8faf42448fbfa5b6cbc880852f9b238d686a5da6438a7cf1963b577b21971342bb37febbdade00a97a9c6994af2e1db88f271345f7746dd7d56c0654c2531a2236aa871d0e16c0c9162aae35a78f49f6b2e9d4e25aa4060c65fc9e72419622c5570cfc378f75cd509b68a042418650f09cffb1dc95f496f03be85708f5edce5857c5936386f4c7724a914151f73fca90ae8a184069c628a3e40f027aea48ad6fc46d60c422c621334a3f607ff7db0498489a0942f5da9cafda16a5a2a6a71e764b5639a0a75d09852826db088975861e01d1bf981ebdc29af3561b1e0ae8acf168cc797aa367c9bf9a26f03f04f5b37fe5dac216307efa6db4f17c115606be6fae3a5bb8df4bfe04ed62eeafff71980413101c83f8e2ad768efd5ed4d12165ffcc15e08908ea2f5cbafaee8d17339022f88a0e731f81731cf9fe59ce23f1bef0a118c5ab997da21ce12a6244023c94b9b863e7729cfc6b6bc37b997dd21e4a9326ad99d491cfab0c7b2ec926134c8148c956f68cd75c67e4af106cc9e156558ca1362389d976e2318ab333447d640db2bec60d26c02d4ef527cd91004155d370ad1d231423c296db07191058e8ae0cc565b6697a2fd3ecb384d710e6b17d18c4e96dd0b0f5fa4c7a7ba530e156be99764999fa4ec18596155539776e867651cbac8f35493e0b36289c01783e9b882a3527792bc1f11afc4c1e39dcb1bbc015853561faee2dc2574765cc0cc0972bc18cf2b3f4df7cc006bd8903bd33762f0734d68824b3e308c8d5eff128c01260a76ba0a1c03729a2e4d595eea3ecc0d87201b7f4128ad75c22d971a1b664735c924e09b5e34d51114ae576d0f1e8291bf073ec2ef4c40606e65f109653fad9a7a83bc9fed13d462a97e9862c530b15577f62ad8d07f4648752c42edc89ae76f1fcbeb11d970617d066d79ada096b3f572256b163144eb78143ecc82e9a70c35cb7289bb75bd1cd62db24adc8d1dafd527b90ec6d9c5d109d7ad6a8d3719a052c0a44c9bf2af2626ceac7a26d6c97c1f141d3239c84f28980a19db9a7c9a4eebd333b9df4954fe1e1d3d2eb637e26a37f8f567e40e68ab42195587db8a1a2b4ac60cf92795e69ea4e7062f99c677c07a33f46a336a900df6647c5118b58aa18190bea10cacbe02d6a0054fcda7f4fc1978229bf966c5e37adfa6da733837f8b4dd899e901776612d5043cc5c4462fad0b3568dc7ea2c9024b6dbff88ab577af843b809f9ea376ae82f82d718d9811b20be29a6b025ade02a1a9c1c7e5ae59a36edee3d82496217eb86a5f4690f0adfee3afe9950c76166897c541567e5505e83c13bdabefa69d7926f9289540dc9d55eb1c25fbd6ab35332d366b71288817c4b51472ee8572d2426107cee7e9d043a204a5f2feb443c66837dca2199a08f12beb955621f38f61e4b80169173a1c5a95aaf70698b75c15d09868ed88665178cef638be612abed51feadc90d4ea3c895416e27f88903579494cb960d12d28310ee1bf18a034e1d4b96ae6659bc876c53a8b8f9e8ca0db66d335a17997da6788d9f0a5ba63daa3df2bf3c76859bb0b49f6e485847bb5f3b770680127934ca767902c952f0b0c6b4a75b54e98e4c2367e865bd993fb0bc904c26548b4f93ffedd625533b11329b2b378ea4de19a3f23515bde449d0089deb12cd7899c3aadd0196e1280dda0d33d62af8e62c3fa6c5f2dbcc52ca146911fbbedeeec70c2403c9688b7278c1da1fb3f1d1c928bd7dca7565ed297e61f29514c38acf854cb1ea506fd63754776111df44c187e01369f0b93f8a98de3367efd47de0a298cfbe983252cce715ea271dd8c6aa03609ef38101ab85e2b37bb701bd219ae64cc3ef9dbb19fd8151e19626b8e9bf1953b6f79c4fbf204401b7262d2e0327f0cc55e61ec71879860aa1f24a67397821e52d604fae8e4928cb2683d3f33475f4af5ae93cd7afae180cb4a28307186780327ca8e9bc686362e30163a6871899e1fc2f02229c45642367941c1fbbff76ee3104887d283e9b8187d380c0f637ae52cf297aed28076cd88348257137634967afc6b65ac90a9aa4168cc20e0b1f5b2de4b7d828b2765725857c425c38fedd685c2f67ce22d5bc3770eade82aec746f05b431b4f872bdfcc35ab94eb13cd6613e13b27379654c8b12505ee78c0a3e1034023261fd0732d27a6317ceba0d8575ed1c2bd7cbe5043f13b9834ed02159059bf733826a49b3b497c436679eb2d1d2cd3febf07a9608bd82bfdfebd4279bb72b76f1c8a45694d5d8d87cbe46062f83bc79124c647ec354b9452473437e64d1e5cbbe2b53f192e64b93899e530606cb46d7a4fa078d8c07786901baaeb96e937952d3adaa5d21663a56597f24a1ef9ec27fc0bf2cc2f0645ff7e9323a72271824b2bf8beb4b60cb1b90cfad682b4397ca3df4d7114f571ffbcf373aaa858c032f4a3d64bfc11cc6be7d69853193ba572d45a1d091144838008234fe5184144e2564f6017a0c5dcd32e26f4a5095f5c18b812ca4c4ef3d566026320fb465868c0b918800ea8506703246cce5e94f7398179aa5c47ab3da84e9d9c52b05d035d2fc5ce50a879d4aee594de6b9d587102c6a2c7417de9d0c8f7e84ab2fe7b6c7ee550106594c833435156998ed54d1b34544b0f244efb18e5eb43313ab17aed58de029833729521135a378f72dc3a49c7b4073f4b5a31c0b8e6f80cc26b731a8a0a1ab46567d15a0829c3c46d5ad6e2dead7740415bdc431c618260d8e568630fcd058ca72c799c63016966b23cb64a2446d1aad2d3e75793a0babd158b9ee911cec528a086ef30af9da0c07c636a17a4c4e4fbf419bb274a388e43757b2774fb6458d2c010bdaa1d9f2e25489e050a8cd75ca2a5bc3d2aaacb46f161eb1272091f7a54c2dedbf94de23f678f21762052f64a205c99417ec40490265825192f9b28db5a6bdef725caaa19ee31833fa408b026bb139cacbb5ff9e44ceab7dc5430a22c6fa208d3e122611ce72e8d408556c6fed0e2217df0c0ba10f41a06f9113add7bac774c4b54049f208641d1c3143ad4d21a432f0cffd920ac533359c1556b209f392408549fcd181b5ab1369b5c2d5a315d4f173f3001b708fedd40ef9c05d0a8a674ae3e620df79a71bd0208cbb686a53b887cc0e4e56c6b5f537e6c38cf84fdbc5df3112c509f3799d4dd04f008f9bb12a5b8b0b48b088d630a11a0a7555b6adc197f6296b6d29474f2186b4603eb940b2a91ad35fa52387933cc5fa8f6a1aef738108c1615d80c4c04756a262a8333a4585111e11120244ea5eeb7230bef98b2a9fba0cc7df599e2e61e41533996dec590a2f7dd164298adb3e679dba973b0764f07535a19e1ec159999bbf90371a9d5e6eb7038230831fc70b080f1f7df20baf77c38c3794065e1028f214cd2c438ef45d8c99d41492872c57239e6f50fdf2a399b9c91d06b12678c5977447497b652cbfaf4278a9f32ba30c52b4b833b73a709e8715a1f786f155ad52052779f556ae660f19befc5360a8beae9348604789aa04cfb4b9f6786a4ac2aaa61bc74ee1638d9787c54d044a566c99d67a5fc6f72a050b1b1201fa8635cf5fa343df80b21ff13932ae242f96d8e1da28ab6b106fc86606687677e8bfdd25496d9e6e5f7e8971c4374b8ad0cb9d23d2b1cefd14bf38ca12f75177cd516804e715c1d6e717633ba54ce73e01dda6eb7b6605346d3a5385e7e82f9c647be86f277639b4aabe32360020da78a3d48135d36ae38935c01f939cc1fb82d8592716233d372453a9436f535b41a948e21ea7e70921c3756edee77c683b249910d6b4a013b8e05dc90ec25c507e94fb5f27261117ffacca562d39e32fe64d21219b9a04ad6f591fd3fc5c91f7ced036216ab8d6da602d63f7cbb5e7870e7da0cb49c8e137e0ff50c46ea2c263a723563572934985335ed317dd2ff1f6dd8b5ae0bfa0c6b0e1a97008ec8650b8bc351ca1530ba4d5b8c0b0810139bb245eb2c0ddfcbdc5aa39e8f6449da4ee3ae7144380b53fd092c477d394faacb1b45f40df9ad19728882ab773dc14437dacb9d0e665d285add47d3ec29a39d9ed3d1fae39110550a3854d77ba7e60fb3f39af78a5ba843b9607ada76b64c65e1b5f7058b4c2452ae8d60444303b06e9650ef6da6f86aa28762e86a4115eb584820546550957136af2ba17429c111710807035fc89d40a0d0396a361f1e352007531d81c727487d49ed812c2024465dd4c2f5a43d56b84da75d760d583f003d1d27c00adeb9f1d7fea6b708d7d9b0c3988647a9a5a712f7d5c7b68e62a406868ec39cd3c5593b15b7d97de52b66ec224889ba03b1c605fc01e9abcbd49fbf04a22c486f27c0a79da825d2d49d9ab0b329f2985eb93b99b9f998ad6811e1e5043ce672762b86284ba7a70f6109e49c2592d0c07dd29e2548624f6dd26720a8e6d58131c4143ed93e321aac0dbcb16cdbe8965b73ddde744f0de0916df6ab03ad4f10f00efb84fe68db18921f41ed6337565c224f2e570688b605a5327d341d0365dd4494093ee4605efa34c1132298bac64159ece28254b5a8e3c0b7d31b14bba993e79f69ec908bb64ab2df6fa8a85423860ac65b01260370a7935976c004b3c946a6ab1931b2593bad3105877a80a2967a9e886a472519db5baabe8ae118c5a57122d29961bfb1256500d6efc1769a0879fe70274ca35968c03dbc9cb48b21d005fc0c95845daf6a446bca1f1358b34b1b922e885950fefefb2c6810811efbe29ccd49d9a913ac4d3e795d82e7b683becceaf2949136018219e48f33c19b9f4ca158679b42ec36c038c278bf695e9bf981a9f3a1f7a5306f345e72b6ed9c9bb603090c79838c71f7fade20e4c25835523c09c509485effef76db75dddd4c7b98a73ffcfbbaddfe1da0bc18da706e88f899e5cf4bc27af0e3035d10898cd9a3cf4acbbae8b745d33d82eb7d588a5b13e334679be83d8d1f327250316e9b950b244b5262ed093ec47567a2a818eb46f6487db7f031dd5891c2a6f811b0cf125929e92e74f7e1b04814dc3ac739a07c181fb44f19f76b34c603e39797b184b6231a3ff436b24bb5b1526b3acf75ad28cd9b923b86957fc3bed43ee8a80e8b056dd337684922f20a6e4acf6af6786cc54f0e57fc57f6b7baec71cfe16cc9554cd40cfb1781f61ec03446af2b81038fdc136020cf759cc122ff35f3fbdcbd04b8ae08b533da4c071778edd65ea167fd70100c410ea7944cf9b249c84e3287b048e5964bf35558a108338c2f8fd49b40df177d8d57117d80fb7988a640cdb5feed2bab22a83125d284f1fe7601bb43115d5feba8c5876a41c0f7e391c0b965fb92931bbfaf520b76c08509a38b167e4e9403456481af4e246c7cd5b7bad27e5690fac4aa8ab5c8c68e264ac593f4978bd237831e801340e7fc523eacc90ddf06174b01926b675fc2d43f177c37c326f907601af5f706dd3c673fa0b49e11f3f75cbe4e29678717aa86f28664c86ccdd02bf2de8ac9a556743ac2a4191efc6298ba79e5e1d1259df5d5798cc0cd21cebb1e24df530a856f81b675792e52b9cd03e9996e3f6ccf2de7c30ba6c16c9e15b4f041effb641be3733d5557e80f5e5f3993a45bc8113e166148b00dbb3838394e0c6c10f8995c20dd1b7b2e5ee3d0555208ecb1804b40076fda53647bad228fddd44f624d262c72251887a238fccdc643f501ba39795f0a1d924a9a39d5e68a36b72514e8015954ba058a725e9f20d66954c41b80f142b6ec12990cedffee6dbb821459e20b25e32d3ed43948b12503a0e5dc44026ca93909b868cc5025b12f188b7d65e79339da21646a15478c0c6dbfcce76ea8e4f41a9ff0549961121775d7ec93f9a876e4588f79cacaf334b2b48324e7002f35257f1c31b4d5a26f8fbaa74c766cdb094e94e88d92a4eef8b8aee8c2396406afdd37661dc6d11720389c10784268e0a7a73ab089f71cfc16bb26b4beda3f18bac7b29b1dd979bed6053f5cf47a745c3f9c3e16d647f6e14df6504f1156573f18df3b30763defd44fa55cd3e047a513040415d32923accb89bd1f327963786afa6127c119d27f961a10524a7299cb35c2ea37f2f7fe3c5b0164af1d08323ef5410440431e79a013a9007e2174713a10540b66367fb33d1431699727d13763ae7c125b548800c99bfc4e2eb31467ee0321c6b18722cfea81687a5c483ce6928a23c0441a7a32c5634f5a4f8ecbad3f02c12714705a6675162159f0802005ef6ee329c30bf25bc4b1dee085bf653e37d8e48e204cfc61a0ff8b06dc49e5995222d024d826a1393ff2007e0f0f3c4b3b097f3b0c062b9e9935059d49d014df8d14852a5e4ac3bc70a5a59219835c2af0f2c7c1abe7df0dc7bed9377a3505e4098038fc6f467aaef380396330b3d7166fa064ffd8faf27628df076fc48110ed20241d8be972b5a3cdced75c9bf8ce1a4d916b9cd560c932f68d31c9553be8b66230f6397b6e3f44bdd42fc35aeabf3cfd06eaa95fbd259d96a26370f8742510bc05984b6b7c2e8a8cec949863f3881ffa37d0c04308a5bd5542465cfa15949db308b3bf9a9ee01520cc77e596c8c2643901e10711b74a00c7cc0aeebdb147c27478c441b244f28c89efc008d0698b9c3cf4387094bcfb7e8d8afdef2d7021484672bbd039aa8cad36a61d5a8cf7403b26f0315cce7a8463f231ccb77311c2cab51de8751adbb5dbe49c4bae0264a6a4299c10660de6eadb67d5f13e05e07d56d108fcde084757578d90b31c619575acb916d976feb9d6986079057b3b548a2e20693c9be16ef39de7fef3386e0e3813c9b60256466431efeb66b42ecee662f9b9021a55bc588dbf31df893d273e2be52244e9a4603a28f6f42225db2029f46c22021af766686d86a64db621505c6fe195ca9f9343d11b879b1e68d7b9bce8bdcd7c5a127e280a487727aafb15b299befd57f4f8542372e460ff33712fd2884951beb12968c87ef64e8dd89e1060ecc06a7591149ac018f5c9c4610c84e15c929df7eaf755951cb875e77981445122cb3a2247c0ecfaba0ef40ed1cf05b0a069714ccce2c16ff79486a00b38a7bc82c6482a5a1e49a53e698f7e1da360510aae9d6bae49ab97ee91c8aef1fadb1421a1f762e7b2b25463f6d732884ec3335e143289174c613f3072b8f58c2476d9091f1e5e1504ca4f459466a87d6e711dadb352403770ad8ab680c5fa8535d219ab7e98ed5a2c3092c2758b1517cb5374e0a9bacafac52fd6c589005a6ff8c1dcadc4b5763b6adcc7f5d814408cc34187219d2bb12f14b47591ef70504201406268399272174e519e61b0e67bd1a820f3e8351350f24503b5961f06e65e9f0719cae92108d23adc0c2a5855da9402b24e4e8c438691796e64fb290a335073033c567655f52357002f3dc60c835f78e6c86dfa6fbcd82744768222d9768f30876e313975385e2663ce0138440e5754759acfb386fa3c6998465a6ccfbb219dc7a483d05d976ff5a9ea59d1af406450bf3fc3f21a00f27d18e1bf60bc2fdfebbd6bf1cbb221e9821561a2cb602bcc2b24dd1cdc471a648ba615833734972f74833a1819ef6c78141162fe3b42ead6ab34fe67205c2d040d04b22212a6bd5b1f2fbe2c009094a4a98e5e2843035826a89a230e6df8066d70cc777f74329201fbbc9e38ef2dc9a4e2443f8df3d79ce8e8e8d5ab2cc08e1c025382f79c2504dac5ea9dd91f130fed60a0dab5a2d6189ef89346d9bd98703d122da116436e707dbeee9f889fbbde5d4d6c7cc736eec95f919031685c7d2986f98d236d1b7b9436ed75fd7e5564a5a9ac885c8bfff358070449d9866a7f7e592e19af0a9e0e5d28539b760a359fbc1270e35c755ffeb23c323d025f0a79ef69a92c63eb3a0fae41237aa2957761f6e6d316e683f7aaa54245aa78a6e694494a67e4b8dedd1ba2118c199bd850248c33142ff49e7ed80e53a9fea7eb1276bac2c0533762ac61dbe2563927927e160aa7be35cb2f42456ae1bed8c8dbf82117d35a68763d0c866546c66222a977f94fb9cb6e3bce7bf5fb0972aa18539c419061ecf8b5bcaa9b692bd317d3d5e6347f0aa3d59c02d605c821c73feb38bd258dee3050ee2942a8fd37bedcfecac761f1e5cf89423396610a4409dba14b63e85dcacbb05d6a88f09c990ca1536ebb0f21d35db8ac715544ba8e14db42d827eea78a4db14977ee0f78cdae072c7846ae23c56541e5f0f705a24780ea9f370adbb5f67870f5b6a723366418254f45ec0457deb9c0e21e59b132ed0be59ffffe73212c598488c8df7b1bd94acbf56adf9957e2ba319be1b49d9012454fa3d5bb25d5d3009b77e0140d315dac80e691c50d898bb809fec1815eccff381912edc56f174ebf55b6eb388b39a04036c82d77b089774260b96d761615e506b365bfb8c07bc3e2d35bf1d49a97abfc23a084261c92d29bdf890245f345669832faa5b01145c16b0f0018a3c23cb4da83ada0736effb2a19985c59ff5965856f04d6f0f61f67ea86aab89fba558391add46fc25a51469c0095c81498541a5b8fe5003f4c09a66a299b87d592cec73d371a85ccd7ab94b9df17ddbf3a34cd426358b11d894fb89c632099a3fdc426ad1e0e6712d3647b3262cf0567f322dfc4ac136f75ee10adf38f8f35846a75774d82a439116f5d898c637cd107c4ff72ddce28b791a8aacf2bff7e461822a609ddacbe7074a385ae1a8cb31c0270aa58dc322cc62b28fffcddd7604c0677b4b2eff2a300aa8c5760a515879ab2702eaa434d4206f6b8ff828cceb6d72a7d011d4a2f81f43aaf42a0ac6bf4f64efd05fb96b255f661cc69bbd5abf2b99f6b106a347d06ffdd386a83253c43b79da918f846d036aac66bc76d187ac054c3238efcef438a836135ed29fbc04b67f9b490ec27139d09545286453dbce21ff9a1fdf7212fd36dace6f3ad7afb5da0c7259a251d93c6abff2dea5bbfa93b056123315fcdd452de8cfeb55563f78af7dd6bf2fed0ec6b1ab72a21789f144c242d93e1b00afda5ddca1f559a8d973b045c88f567856b9162390afc278ea27d5efd306cfaf9adcbeb09268d455ee44885490db2b343ff87ed09c0f52f44c1b9e9be11a49b89c176a06877ee1a17e296346c25238d73bc53b49a4f14480b35738720036f6e6d18ce36646f999e576f86aa252af34a5d68bac84bd5329c97b613b2ffd537dadbec0fd438a45dab20c63e6c562d5cc1eaff1ab70c629a9d2fd7795195633fe0661ad4c7bdccc72cee366240a0984486571400046fb50b450c0603a97a79ebdfdaf3b7454704ae95fbda5bccaf46b895d40ab5b3b1a1eada0d52c87f8c62df345858c01caab7801b6b3d21d1c0a4e7ee0f851f9fe059791f7ae5ec239b693486cd8347aba5d41bc86d631d931f2f33a1b5aa64fe56a9b1c2f4fa603db27218f305f963b0cb45b36bbd5a4e11a0d8e4706b24fa082d55f7cfb6ee29629d52102ccbb120fb6c6736fc6847f1acd46bed445c4eace7022987ff3819e27f9efc9c82265d7e2e2935d6904ade3d425d74a8eb0f61a59b75a04bb6e5bacf451489df775aa059e91da15d36f9e10bd5bee80580d04ec2cd019796c593e7a2c0573e26c5a335de5746ff5a93198baed6ab2d0dde50836b9612f430ffcb59659ea7f9ebbcfabc27661c95b0260733d04d0c548b483fb7e4e8c4b48121f729e6ef603f48a1284e8ddec1b6ca77756c75054b98cda05f720d0814d5b437fea6444254d38a14bb7bd161ac80435d853d39b88d470057d6843406dd757616bd89944779c95be38dd70b912e72c51b7eae17b3f046ec32941e4b7010e0912d3d18c2301410e5baf75ed1b7942308d64ad87e4853e865565984ae42dcf673617003589b76e2d407ee8bcaa8ac23f05fcded16f6395f02a1866eae5a4dce92b617996ad6130f07574c0e0e654b9331f731df1870ba3a5d8f9f228dfa3d86044f2f19ff4013f85ea42c8501afb845282285c4533589b3e1b376c1260c7c9dcec2c44d0101fad4fc7adc5c3e8055571aeef7373b463bdf0f8d66de0dc7eed57c1e524c29265592a85b65227483a604eae81dfb1ad7c0e2f223224e920a2fb545bf5535f3e902217d6e8f3262d079761d2599d95411bbb01233d2f4b50963c538756e92079a9c98b2f9ddbdf219e50ebffbede9f74d7087c710b681abe2334e3cbd45d5ae3d43f5a7111e124c51d77d48ca0389027c88879b8a0340837d8d1911d370c4e1e2be87d74f69cdcb43d90ad405c177bfda0da78b8305dd34ff964ca29277b0d33bbdf8b22d19c6ad0e676ecf74ae21e6d7f53fccf5e4c1e7744fda981da5f95d712213e5f7fd489218fabeb8585af4d45a7b21339a25be3acbe0433d34abd89f14c481abceb5a7aff0e396dabfb69eb9acff1fb034dbef5ec09060ad4166ad97c751af0aea8363013ed112056b9a37f35faaa787392aaabe821617bae3624379ab2f580390cad90f8641e1ff2a583a5ae40fa4b60b75cf3c93b00b13c7f3904d4721d3744ece7706794595d9a7f1fd5a164fa8139933d44fb142fdceeb7b33df7566692251a65bef626b30d1013c7eeae12a6aff85f9808c3b80a3c7744466253d1af114ab4cfdebe9011f07ff037e77bf52bba3d7a26ce801a312db338e3cffcc423e04c22f5a5306ab149ed74250d844010c21e5e5d730d7a6f397d30d91cb798bb4ce6cf792aa99d10ffcb7652307abfc25a3ab70731790e59d7e5b7aa42814b0635535c356bc6a928f7d467eab1807342443b20b1ca34325735557ff4bd6efcd442163bb59970800ec18810979fce4b604af8b715118f0ff6d0957ad51cf9745738102a16446567176c184431754314e7670cef734661e08ac86a9df50523a05b09ff995ea8b95a6cc391f9130c13c6c9f7b4df028aa3266f51f9b416979e58b3162a20a72b892f6083a9311ae0d87f49e3e55f8b4767b83ddade9c0cef20180c763f297a0b10cf571d46a3e7ca104073bce3ccdfab300186cfba7abf4815c4f222d7c7ab900a31094c0301a15d269c69e10cc952a0e97715c0b414d4f67c707d02262c3d430d67fc32c86a439098f2f660de62fd28bc60fc62eaa293bb12f549b4f0990c928cdc1815c19b75b14c42ee82e8b9abb97516b15636cf4372c788a35c30f2d062a66e02eca2bbba4ce5c2de99d7a9e5a79d42cd88174cf56ea7d2ceedab469b8be2d7488f3147ed8a6384e1a8dfe3246e12a723e5ee475f9a541614df9ea096a14ba84c6bf7dcd04c5c8a2df515a81119db62a38f0a6d56dc87af254ea293dc7414facd6a9b96b1b74e958dc27682ff507b80f27177aeb1bd5cc3499a918062752f53ea93c92e2a866c54349e5ccf156a8aab7aa3f16cff8b6804faf95dd1245072e7147a6aca8ea97680ba37573a6e02cc996ee56501d096a3a9f7c65ca3f1b3636598576739612e079361625cdee9a30525759326a59e58aeb00f1392d2dda49d82cf4489bb7fb2b14b0b4ffb0c835ef82f0c67275a8fc5d41ba4ef100fd46281812d992fbd44bdace6bf4c596e4480d94cc1469ae1ce2e8b7f1cf2bb436e1f187c5b93ffd0a436fcaa68550fce5ca19aa5d3002485a7cf8b6620608ad1a36d58c14151a7ebdbf8322b97f063a0dab00c4ecc362e287f4774cc4a0bef6b6387cac967dcad548038353346b3e234217b87e23187498f39aead2f3d74d8f8f89c48aceac5dcbdb91de5e4aca206076dd6133fed9d22c60fd36e61ec4317209ffc97b694b1e141de896461c529b14002a6b0d9685ab69195561e4fca9864d6bef43f5baad04188f4a7a897ca5845c5a088dac245e9233c9ec2c2040e2b6f340f04844475c272d48952e002e46fbdc1874384fb787332858296940aa82d94aeb55d8646827efacc395af92e8a2f2f5f9ae850f715f0e84dc6ee472592e98135cf854eb3f8337ee534919b18a0c63b72c92f5defa74bb8967970cd91c5d1e18de8c28c7725ea59a08b1f35d94ca052aa00684a56b4ef2ddf19d3c42d87f962a637e88bc67e31f4a0132c443d0bc1f1f5618ae879b067ec4999970559595180c1c63b99d219317402114362be982dd31c475a1058229a25812aebd7305b84b092346cc0b36c8b977f3a6c623b363f5dfc023da43551afd3e864f6fb2cc83cbbe3013194b28d16bf7267a857ca52acd67d10a6b93ff5414b7a607141faba6df81048cf8acc26a7d69c25985d48c3304caef93ff3d8908205e6634041941f52e61dc06765f11416e1b0f5b08bc3912d60bcb274075272edbc2e9eb26c9b1e96b844b4b98e615dfd59bd88d994ade8de613e113c677eb7b0075d95538e190ea82be36a49b57a4229e7b7256b407e74ecd303c55d0cefbc9f9e0a1b225c9644a7b3ace26265e11244d2bbf66903ddc0e50f4daa380401123a034b5aaee2245566265a9887c07dc3203225abbd83b265f60db609ed897c516b2f0f3ead9fe93aff66acec492ff40589da7674e44575b961c52154b83140109dea86c310034e43f0e5c3507c567fd16f3d0e0d3c0a826c1ad7eff78754c389252684aa4b109c6de631fc4b6d2673403e9aa6a0e3f0239f16a5e9e20f927a42767b837f01a0821d9319c5ebf8df80ad5c4e6d2db9f29468d18f7a2b3fab33796e23339671a579d46bcaeb3d5ac70886b69b372324b0f414267302ee8a65556a46673c2fdea75abf0e2692838e686f97ffe65369f5538279208457191a4e857e84fc205cb1ea51af30f09c0cdb375fd2a9609cab401e2088584fcc209a86b3ee9bc2f64be54f30759ec5a5b38e3548f8cbf1561c0f5acaea2b9fa9998cc2427b889613aabec5e93d015ffa26c868375705012bfd0ef2dd0050104017077f79a113b8d79f439b7d3dbe751c74d217f4900972517c7c7ab71e59a3d58488352080940e8129f0ee77f3721e12f4a30c358a2f7ae2f72e155e1d8d7fee9966b6a11e261f676510acab5811b36c107dd4191e8683c173b5dc0108dc3cdedf7cfb75ac8a0339b2e8068a34210a295f9219affa0333e20a944e55639423b993eaa023fbfbaf1efa011cc3a9e9d415e3a5c116d36bd0b8bfebbb674071a7eaee8eb0ea6ad6d8c37f032ec47983a957542fcaf75e3005984fd9a5cdc0ce6756a28169176136d92cb7a214f13c577333cc0e44505fa8f6c1396ee898859c9e61a624a14ad3a0a0849ff5701fd886b4de2e1583ddf566a2014c485c8e3e3c6be327426e6b1a5d091e21c7f61121e45f4236a1144baff9eb386ff1892c1f9d28b76d5608ece9d0bcd6b1d157472bc9a491c7b3faba1f8fed28fdbd6dbbad55b126d7326b53181f266508492f24e0131304ad25bd445ca3c5d25045eb040dde741e5c84356777a3c24ea18a18dff2c0aaee5e387864ea9239cf5f1b806c30ccd3e0f76a91118da8fc6eaec0676046397057a5ada3680e0e7881db58ac505ee7ff5d403cc85794e563ca940788838b732e56722f3e10dbd48113f784a9638b697ea6a60c1b9f9a37decf62f54fe48836c82520bbb97ddc4832a7ffffd91b7a7416ae290fe4b1109e2c87f0edcf74790647bbdbba4fac07586ac036483a35bf431f6e52f407e7c775d20f39af6935144f75e7a356eb44328796e827000d09a61b37058119abd243eb813e3219a4a7a8459d476808b622a1d8f93c234f564c8f4cb28add69e79edb0ef05b40564915760de128685c6ca1767e72382f69b89d75c5f5983f14eb7f91e082687655c343de77d87e881c81da3debc9f6f7c4bc0887c385fe44e69785988bb4a3121df5237222b812b8e252a04a6be7610d586d598f4d60cab44c431dfd0bb262309db5a69f0d60595430f0c5af870b864855062279613d4d735c70f00ce9c2f0ea1bbabb16f750a6d51e00c936a6646fd8e63f8d5a6cc511e77d1d47bd8cfcaa26c4dcfc363cb7120b3ba7c33af2078f68099b8f94326a39c998a417b583d3c9cbd61748eb614c7057204133fe42bcae2ced12434af9739387d02b936a7aeb3c295341db2e9fba13fe86b844d447ac74f2f624283ec209bff307dcdd83da0ba42ce5675e761aee56ecc3750783f2ad904a208e03b4dfe0359b44f96182492c35204b56646798673a54463d7099b85bdd276f3367572104a246bfc01884dd2a0dc2ccdf3c8b9e961eb79f2556957d871e8eec1e03ce7632027b1d6c08765ac5f66531ad3bc5eb0c09b400ac8d8cb1ff64082c26246966a8e365416f086f07d23b31adbbd3db7f3acc7095312743997c9c4bb9f33736a5402cc0c3ab0f347845c6afe5fed5b1afac836153e53623af724cbf8af237d9b912d8ea67edc39f2adaf0e4857eee967172b6b3ad2143aa57b4b19b22922d6154e257f7bf62dc5382a683a5f5058e305710f411eb0a4df9ac4cda8315810d2a6d19a88c69ece8a30a9cb84db4bcd89d39a77ad3ab2edb92b0b8cfc52caccb116cfd0fb794cf63f7ceb5e94e4436aa2495275162ce53c5d271e3aa16138ff155f356ae295ae56dca8f9eedcf2c0cabc98fcf2e2fc35952358020d6ac239a051e71b6b6c726d0cdc60f44282f9b918458b44b62fd3e0d2c800ffcfde6ca4415b337cf1255db623d1a33dbdfa93a83fd43f6952cb8617f04b07101c55729f43e259a3ab4238becab8e9fde88ed77fa4ec5ce0981cd02c11bc43153fdb3c0b89a25dd8d82df9f075c36da04743ae92067f0326c082760c67a15b44825313f76f4e658f2541002a794459ebd4cf542debd331b1554e6b54ac0984e91b3c200014109cb717f2cbe96ad159643cba05784cab4e5b3a4cfd5aa5423d5b444f413e9edb55fc064ff9bc15c654a998142db66cd69b1c6dd070a2db60c2b3b3d0067f8d33cf59d808a6989958a1786485c42ee1dae17b5ec7f4e2267e085d25150244f60eecc909b23f7a88201f694b299363cd38fca2422fc20f69a12b498128b07dd67d6cf2adb1616bcd1e8f16249af01c77314f0f39dd2a0d3b4b8219fe451d26ce64b49e385d460757310bbffba7a1fe3ba57655c1aca8b0fd927032d38dbbdac6d955c1e97d19f41d4310858ae7c23cc043fdca06c57bc259612d30a04003f47a84cf9dc1db04f99515c32fb61bffbd51dc70a71ec82a8ca34528bd74de064cc483821d1e96ea695594a5b8e822926428330387bf5c725219fc6dcd075800eeb1e8354fdb6d21eff83ad63d1f9501ea973d79da1c8dc38d9453e0d2b2d14fca0a5f45d57da04baa92656a6ee8191753c5ae6d02c67f573f6f3d9286bc6e1a19dfd1eb2f4f4594d3172cb369a65a3c67ab739624b2a102cbdff51f02d84ba716af28716ce3d81a102aa7567401a5e44450c5d364c4ce8b176f658a8f81f9217569254a69e654708f5c5ef5c1c580991a459ab2a2aa7f2c4a5723a26553036e181564709835f566d6bcedecc9add9690e575d7a7dc98a12c2838a6b8eb6de3141ecdc4e20834514038e7ddd099eed68482ee948de8cc34a6f5421e894163a51841d74200cfbc58d2c123f9d4994f75fa5a1d91273ad4fcc6377c5ea170e1023d0c631dc73b3e3b0cbf3f13a0f0454aa6589e19f16206e562717acc57fd79b841c592a102f342cbffe487eb8d331dc49c5eb6dfd279c29346bde694abb598cba0975f0b3084fda3626c10391b3d7b6cfb0b4ee7809411f08e6ddf53f172922c1a7b28d325dafff6223b4e812fab2d787571db00d91e5a795d492815cc68e7f99881beb5b38b2ede3019470728d0795c178349a0921f077d91ebae2372f59bc69ce4a5ed01d6ce0762149eb8302e8e40c82f85c11837680626c8385af24c3aa114312a8bbd3b08ad19069c2cbce03065d4bb136c715cc7d1ec390e65994104611c4d8906486a5747cb1f727c3e4ca33780c951b1173cbed2e6b531f2191e25aec4cb3322f9a633e3944732c6687b1e70d875f4b2f1de1f91412fb0ed9b5849e43661bda7dd2e9e638851da7f5aa6a8928e5e6aa9b7eaf909ea4be8e30abda55eaf001d6922e1757db9077af8095b01e91a324d40680054f3fe59b84536c30c9970cfb8bf440d3cbceba153a6ba92667442964d2cc13b5c0b285fc6e05bc5d0e9fd0aafb4eb127a4da0411a651cc2d722ed50ec9759bde16b5b5fc163ad7043623c18ecc7892b05f4e25e2a621e979036fbc37261dc0ab7d5334c025ec87c814fa9fd134c953bc702255a22c20c3cb241e43c26b576f3dd6fe784401c70f79742b80de790752df4267e27b33ba20e50a8993a6a1da95ca559161bdd1e70395571edcdb155ab2eca5118aae96bd83cd7b4c8c387e896a7f0378811b3747a2a032d3d7fcb6b5ba6e87ef304dd61133f81246a2af087673ee36bdf0b19119ad83909cf7f1e2808728f735a917d6a29393424da8d612095ef2f058c026f7d8164abed9ce3c56230cc8c851216982ce161dbcc3445486fead6b1d29960c30eaf95a1ddbbea75df61148004f2d0a4817c445b18dd8525dce0483b3dd3368e3f1b44337b7103b0c78ac02ca5949af1904fb7deb055709cfb57e642c82220dc668597cd33aaf993a4967bf8522eb54c9c615c458f238481b48fa03479e59b743fe770454a2e2d36ac153b10a890329d55d99fc6c5c990bf52df40e77b1ad5768bc3fcef347b9774111c7b17bb90a0d99a9850a3b8885982b652fb7a053d7f32fc6a43610da5431e7fa7277ca4a7089daf16f1d8af198db24c87bbedd6468980dbd319b2c01b892377947485ac47003efa1fb4c7094fa8b09e3af918707a0558a1c4b2c51a6d2ea211e6b7d871047329f4db41ecbb2542963e44c165a5cab92c40b0e6db7cf4afc18e7d79107586b2c32815babf92fba3e57066516f8effb0168af218e4f5706c8bc08c9be7bc51036723af6ac3a7a068e508c35400e2cfd7367bfd32244f274ea992d5edbe004ec2d269faaf263d94ac6cdd851c4887233faf83fe6d91239e632531d6eeda0529da6dde633c69a443495db7126866a42d496e8000d2bac76488a18728f3380d770c8f65f4a3ca106169dbca1ca609769f9eaaf0fca1ea0738f512e2c49593e8fcdd7b0ec2578b57f6836397e32bd6a016286f94ab3b40d11d879f7636b323fba0914fed3c317738fa0325a71ba182ea545e99b0298d0f5e5e8f82254f414675c8e8d80f5b592ab51f1df41e5c56a4f2385051976d2da66266c13bd51f9d96230abee8fe1a5ff92916c1447b35cc5f21233fa4ff2e157ba33997ca1b7edcc7bd93b43c1521ff01f66b790ef3cd82edbeaa25cadd64540e1115fb32b3bf42d299a9cc1dff191981f67fa06402dfc3ac13f8aa0bbc5919cc7548496d53ff66a8c2090de2ad665aa8c88e3fd98b9adafda0a24500ce59c3904d772f8e384528fa8fb4dc7800bbf4e3117ceb9fb1803f986951cfd85de23d035288772a59180846f5596df932f8418581073db5ce1ed324d653cc6e0d95d3994fcd3695b5d226e767687b1ff82df245dff4624525f87e2d28a56b826ba350b50a26d44790818df3bc2021d478eff6fcc1694e19b2ccb9632c534e609d2268adc4c6f70392ab8023c4f0bd68a96d94b2b865782936666ea0549bf1b61480d1038707ddde13193229d43ff50db87394b1578d0c6175291ca9c58af132ad954a6b50b61af1b6904872a7ebb7f61ddea6aff6ed23d55a98264180b48564bcbb5f9e9b84f2314f7ade324162a0efc18e0fcd90309bb4fda77818df3226625736e3f25178da294b9c14e38244d3f7ccfa56fee3ad5b2048e0941990af57d986e4ed32eb33b048f13bb0f63a6d23df2adead5ecc381f66700064cda1d2d953ce2808f23954fea117a9b26f27de9a5776759ced86bf4385812c3665eaa024cd1dff7614a5ad95bf77c8dea60968b62f08b746aa1adcbd4772834f573808b36ef618f421494b2ff00f4bca9991b64f2a168aa977f5c7224b30dae42200d38e83c433e8c063fa662a1d577e1613fce74f8dd462737b3e24f90780c3393015b9678139215e91f1589c3e29d4a2f569fbe1ee63cac0146d5ee56bc3a0f1904a1e9da76c24edd4e1b0ba61f38d9d78772534cc106f2fdbcea0663fbdca264470adc4aa3c53f029d76d5d271b5ee15bb0074f34e1940bc1b4891be98f082054e669bdababe12a45d13e1f59be0e9543578dd7d83b3a3c491b66573e3476e9127c0b45a9d03d42df2badb15ae0a43b4b2b9353613d4c1b39ee53d4f4a45fcf69e7813e270193053fd56f7f185402fd40bd29b2466c54bb6e1669a3dee153d7cf7654053613fc0c86a19c48ce09e49f2ef85cfd9e751bf9c4ae0ffeea0268c008a19955c25d5c8f310e0ed3117645190feafa832031e2d553fc7a0964fee8709b1bc44b2d52e09dc075a32425f44a34a29d2ec34eb70d8551e6974e10e4c7da9add844e65c8c90695b8b58ea3ebe96151a78123f989322f9f91847cfc3da9ab6abab8373b19145163b479986c8202a724b8aeba0ae28e688e58faf62f00104d0522c414d8980de312e5a77d7eacf6cd2dc558c9cb90f5ff3c7d751d75b1d3094f3a498a3b2b1dbd3d676d694544c0475eaa166d9deb8a746163f1feb7c3c7e793d19747d36a77207f1840f92da65f0aeb8607944eb8d42c4caad43db6c25402a20400d387a1fbe1224b0f6d66b1a96be2b2896a79d567c37fff858d94099c44ff15381caf4c2d9cab16e3b5bf0751a2353bec4d6f69660e13e00f56f683bff0ef7320a71f3edfdd23589d60b16fafa53f058b0f21d60494f63f97d4bc0f6771015d4dc87f2c3247bbeb80d444743c660cce830790ed2e3018f6b25ba4f25ca8718794b170f159785fde0c32baa8ccc56c5e0ee6507ef9dc540621a885a4368993885897a967f870a19051a0205ea771d0642f40d23a21f52df5132aba25c323590b77a6e22266b53d6f09cd7eaace41c9c7252a2dcd222cf83d483fdf04d62b87d507dd783450b0b07a7e1be99cb40a9eda7869cd1a0d58d8aa87a5070bfacc171de68ee7bf99a0a6d20b596619b61c6714d687ebd493a07d4eff7570026f725808f4ceacc160af59b456494823b3d098560b15f3f9ef125eb7e305ac9ccc001fea03076e577393a1d78537ab115648aace8a0dcb41f68464d1235ca832a99149030037613d10dcf51f51cdb628d0b804fa70a07d6c4c4ab8e5a92c2a049e5515072f95cc08a123443315489828a678150d0828ac12dee365bfdf75dfaf035864445545266b98d767cb87be110808c626a5f49cf985f2656813dcb8355262da7c80903c771c359c54be70d54b8481bf1640f68e9e8549e35420ce535e5e32a745a1479ef402ddc50d288b3f59bd862a62f471edce6863365ec5c6ea414b1cd5c5dfd71ac60be7750d2530456eaaae850636aeae97cad687fe6319ec0c0286268907089668de8f47bb8a96a91a195369fe04b82b91e27530db7fead5b0ac8f53f732db84cd932f6b60d76582e4395a66a079b622c93a569fb9212e59912888bab836aed0bfc37f1b19c0f277633703cd1d8eb02bb86588ce59f9973d02a1e536d188d29f7660e7d5f58be944086ab94a091959d5477eeced2326d9ef5e73510a50b26d3bef2c467dfa9fffa06e5e3a3c81d46dfeed85e16a0145de9f828e12faeb047191966359b0a48cae8180ce38f7b6b4749bc0a1ba0ce590231987c9753a13e472fa524651610ff10b9d3c82786611f0935170ee9edca46e1b73e166bdf51f18b65e7fff7de980871e9cfe03172f282531f07ab8e6b1c890803917eae079c463c92bed718ad187d040ac1397eb7c3acba1d1ea76ccd9fe6952cd816519db8ac77e161bb2c5b4cf53715fcd6a33a9da0a5bb70813321c9aa1e9e98b473bc67b48ee1a000e55e7994ff3956e6f500d3b0ad48e4864b748c75af6671d9753cb46fae87544764ef1117652e0cbf6d7c04aa01bd81defbcbc6445654e9830232cd54f9456b74fe987797414981e9c1580efc94800df0a33f7c2da3333204dcfcb05625f76406d71a46d19394db49f84b44105f29e8b88b5f865e27f722185492772ff1a9f742af4d5d2cf8ea31fd0d9ae44a3070a366fd455c2468334ff0518c2e9b80a86c27eb0dbd9ab9f2ffd44901adac563546ef6b0ffa9f04e2a9845637411c78dad14cfdc932d654bced785fcd132592fb98dc2b5bbe09b20ac1032df2a72572b1ba4b0a77003fe4967ce73662543de35d2db93cff4a4a4171f3d70cada397f126caf9f18a5affc70ad1043a9f2134d039abb485b1bc3d1fe521edbbb64134b458b8229a0b916e2cb7b6a376515695c997f2941ad2521501d500cacaa77664026df9c7e4fe681f4899014642b065b1fb6723bbdeb960a6ebf91a1a7cac79ef03d511474083294753849862f1030022690f21290e7525b7cedcb146624dd4003f2bed9eec9c56ea09307a3e3ea4cd62cdbfd3a441adc211e90b2a4f10c86a4bb2a15337c6303dbf965c9f60c994d835f31c78144be7cddbba5bb3af9256715a26393239edab517f320fdcc1bcb266c3317fe6e988bd1283f1243d32e2c1c2e0bba280b05ccc66735f1fb694db5a95e7680bdd57365b33180009403626472c8ddaae996a99860f64aeb28b8c5157d95eca61ea34a7d9290aec90fc5d32a53a2491ab21a46fbfefac184f5fee3e8532260e1b4ee057e323c429235eb1437f1e1b7d08df5128fd97a5bbee4e1052d4af63778bea95eb0231188f78bc109f0c13e802e31be033c67816d9d2fe370a7835a7b73145bfcea21aa56f11d7862cac9c026be38a86e3eb092a3d9f99973c41415617bab986ff8a62de2b885bb54b6a5f629ce3642dfd86009475d1160389dc70313389733100659d41bbb4a533029077b3a1fc72854fb3d78e541e4687f39edf25bb565aaf98f2f018de967d8bd19cfb148ab142034ec436b971398455e224b94ba434f202425449c55cdb99f622f3c8507735dd5a19ce26d25feb014a53890d77820ac68cd082d5c0440be0877a0f700660dbfe2fa91420543e53ccc309d6b192907576eb7212b07528562a2ba03e1fec88bc007474b00e19ee0e229962f0bac97c0d5b6db5cc4d6872cf7c38707423b3c1e0940ce3fb88589bb277521e922b6b9ec6ab3cf3f025a711c707a9ec662758ab21d4833bf972bd3740710d8ae2ba75ea3707dbe70e91d315b19d7a72a57bd09c6fbed7197cd76bb3b892147f517ad07b3f0cb6246c9fc275d33a66e316c4f660f8021bd5f6100b068379c61b8c8937658e83863e9e0dc7a6a1c2947fa28b5a6b25b867a77eb0b8d2913ded25cbad5b143c77d25e9cd19155746609fc4fdfe6926bc682bb87c9dc4dc42c8a9a10ca7fe49adfc3f7aa2667186287cbfd32c0f61fbd29a0ba02ffd1af267d65a9271c337436bf19d42b61fba3845deed0a9b068c58d942d3e09e0a9d1c026ec552f00f8d5fc29b3cdc73b07cebf53cf06674a3d5eade6ee0144f900221e3409c672a915f9c2efb92cb929dd0b241f3cf8d71664a79b017d29d47be3beb8c1cfb263da86ecaa3994731fa25a9b04e64252ee440271aa591344463b11ad162ab1f508ab576adaadaf9901114bbd29d83cacbef06efafb0174e147f2627123f4b00e5a9d61ed76475721b7301a73d4846ba053fc881fa8c16b237f6b610197d54a7bf4fc6c38ee2292ed6b5dca264d70719b0d3943274e922ce8105942298405447a55752581c5d8baf93d1ca248e3299a01ae6a2edd7fce5c5421391bca8246ff37b3ace22c4db8c6bc3e08a1435682bf521c44df5d8a7611e3c4ef924984278e9c2d950516979da0263d9aacdc55b22eb0056b98557280088af18259d75885bf76bc7188461227fbb8c176f7b2776f1e72bdd1b06d4e02f88c850b6e24067f0321f282849a07b03ffa9088eb64921e2c507eac2888af4cefc37e1ba7d573823592778c544f85d921cdd4d623b8b880dd12e3f94d975af8a800b08b7d2892633d53410054e460eb8ef7c3533e0579d3c4a5d948e5a71f778a723648e06d1d8f88b2216731571d8cd434f371c7a758d14559121ea65a8692f20186b525d835cc11aa7438a4be1a05f84452bdbb5ec121a6ce556145c39f6cb2d78d43596fca8a674d7a819c3c82707662fa8d67501111d2531a2a7c8c4f3921bafcdfe8c1932248897140b5ed6caab0c221734529d05d9d1575d89d8934ce8688f92ef8eb0e62e2ca07faf2711e8278b3892068361c98ac9b3a2db670fac2fa5ff32e8fcb0fafcda37af81e5abd83f02cab438d158cce65309e59629a7df1016ab07a72a1b0a6d9b3342cae99343cd32bb4a622c18e3903a54aadf09c38ad92cc00e50cc2c3120499b95c278c9ad38a4bad65b3e9df15d41a8d6491ee9a75c26313836ce8ce98215a0ed23f893662cd8df44cc33d2c90f3900052354836f251ef19c00b0f0d40874d17108889680cb110073225e1121db1a0964fb591b188463b19493393647b4474da80c9ddaa583a2288d547a17d3cd2bd83b64b2f985b4412a5f55b8a286a5d0c3a94e8d85f9568d0dd3424e8e41c393cc8c9a1404345e718c924ab34f98886b51d3c40d69b1255b5e17d53cb738f15756382fb201722993f2b7d94ebe47230fe7dd0970ee6124f115b193b31b3a1d64b08d691ecfb57a5d5caa1365ebd5a79e35fc05a62e7d71aec2bb0a339c6b8b6f4dfa5a79f57dbc7f5f9ea6b1b987aa21e06fed0639ce5367cd6cbabe0e66f5c55919fcfef72a3a5528e3fb62a759bebb04e639444114e222b3ab0877fe0c82fde0d1ae409af811e5a6011938836d1fa9e2756c4a1e4fcb44a3e36fe68b12bfff896741176c220abfda230879c951fba1e12eec598e5ec1b9a1929c58587fdc6f5a7cbd4b5cd08f64acc70a3da365afc075087b2d9a8f7965db6624596ace1aa773662be11aa1b6712d8107936efe0c7a076d6a2b46968ec384274e6ce2b0aaf1a26ea8b4eb4f224590125feadbc40357062fc02e0444ce6385d5dbf3d2c249c172477284bf350a47b78e4097d536beb5cc0f999fb98273cfd34e534ad3a109afc7112f6c680a5798d5939edf91c549e8135c9a2a3efbdfad264c7e148da7e7f580a78b0faf055bba39f264b7844f08ab64fbd2b0b49860e592ceb35ff1890046b5cde424414721e52735c42270179009afd9e991755bc97eb112c448ee01735ef9b35bf5c8ee46bd84a26fc39d126bb40e0fa1047eccf4aa275efd8fb0f959b57398c113fc1235e93a26cf1c938ead9bd90f38b62f2c70226401e32fa296371cbe245323aaaa1c173c6a7bc62ae14ca1c822b57d092d3573e9d0a1fdf79fe6b76c9306e50e4d9bf7ab3b2f669484d0a0972dc4fb1e8cf43d87b497f992a09b7df17b3a8568e6f434612f5f5d1955ba98b51b00dc5f07f2b445332eba4eb96cedf4af7300c898d9454362b417679f01ec28fdce1a207df842673b5bac377ad18b92876e1683af3d99db3a0f8080848d6e423736152611579a661ca940f48162abde20e2e8073d2e6ffc99fb263936f7ea985924513957d7c91b783837650e86e4c48cb97e4c6a4ea5e769008657b43c102057c6aaeaabf8109db5f1a2adaaae3c982949d2e0176a3e70834a464dc53b3629dbefea726cf8718fa873e390cefb29b7f643940666c5168d614d4320fc8cd8eab69ef676728edaadf277e7fe2624353e07acbda98432bc2759883c59460288bbf0925057ed09271db25ca090c0bcfdee704b647993dfd85903ab298b359ff4c599eca170f7e6ef1fab4a353235deb2d47e11a617d5897869a9bc02adc9ba21fd6105509a8f3d06a09f7b61a6cc710f33ecb88d78c25036fc693ae381e2624614a38ebcf2bb2e4e6df3d91fd286f895a2b686cb55b581a623f3c5d3c85c526dc69a94e1aad295ea213958580acbd5f7618db131010142552bbda51094b5869e55b8ef2220e5d1ae4f02ca0b6ca2e0ac39c8b669011da16d428a3be427a929bf3091b43a46ca10f5a90238771b08770f203e0deb1d2c391449a7d46cbcaed63c9194e1b5a7a3622416bed82a04d37b5746c78ee685306806b3397ebb2c4864520e18a0d07296fc583c2478a1e3bcba972fb6b39e8d2a4a3831bfba4f8be885b76adf48e909ea566b5deaaf2baf35e2dcb173d301f0050b0b34e61d455ef7b98571d1d87cfa967333190a80a9cee59e8cba6c5ae8c43960f5e43d4ad20202bf52e2e36184f3d40f61631460527a86cb62b28785c073da2a05c50e10c7910f9366a7c3bdf05afdf9bdb4e93e72f104be2997244cdc13563ef3b277cbd2e240c4f0c45c381b3a4939811039332bdaba1af3f4c2a55a20e77255473708b8a68729b17abbd254a3b5ac883e35b9ae50cbcae71bec120a59b95a97200efd53828b027a3b50015cb3048eab759105fc20dfaa4b3780723545182107960a110ea9c7e8d1379e540b27a6aceec128adaea2c4b18cbb5c85b48c0a89c3572dfd535c5cd9b3725b858fe50fff5c3644367713d3e413000171a4f998483046bc7ee75f77b38f3172150f4df3f4d2edc5bbdc6c6686d46d0b4e48a645eaaa3d1961bfd20195ccc4aa5ecea9723880c10830dfbec1574210972dfdd22a21be64c109a432e445e8093ab57f6cbad8fc44b91e2b2cc9f442a2d588ded2025fc7d1eff1c1c95114970c6c57834cb5b9ff4f0609d50d97ee00145ce24da7be07c52d9f1ea69e7dce179cdce40cab05231bcbc3e4d011c712f8b75b0c5374d4cffc3f27fa1ecbbc5b36a89d5ac045e8e1e3436814370867ba97a2e06b5015c1fee1d485be3c6c0f07853910c94f5f33d980096cd5a97af3ca0e3f337afe82dcce41aee138ea48c7f67ea0b3202965101489e5111771fa97bff6a6c64bc619cbe24507b819e3841e7d47db28fa8d841bc96a9c4328aa51a2344a4f47a221a3dc20ddfc7a4aee738dd4c05645761a9a8eec2a7e444afd634132452e1d3ad85c6d4cc6830775757e9f45e2d11a411866c42aea5cb54b7243ab283789ce97f5199eafbe3fd4863e9153864a4629b8695e245243f0b2bf88c7db29eabe76d70d3d2bbe33b3a5bfe1824e38c723ce3718712e5d17fbdf05f0194bd235fd3468b7506aaf4a6161449989340f450ece86a256047a4a963191a91febabeede829b0097a1aa0c23fd673b908387b5ed6d240078ab39f529d9a6d5d4f46e2440df138c783a225bbabd1692c8d974435fda0cebe15fd9f685084dee8993251c83f424db4228da60a7b3107098262c1ac8ff4482a45a47a75a867e5adb198b78484a4a44c47cc8a5be781506ddf594e7c24082a5e9f1a8e31e1fbd6e7677a1ea0e21b5447d5685606829ed57bbb4e82fa533171eea1f5cb046419f55218e2155e16154afda505aa087c197afc2192b7a8327bab082c1609f540ae5f74420e2fb1dbd508ad5c8e05ba5292568b6e17e9eac93dfe0f673e321137b7e9a53040a12ad3cb645fa3d17b3c1bfb9aa90e8b358e0a4829df7f56a6884bd96d0a17ef4e1ddb61c0d117e96c354c82fb6125478590ec6762eb205c3e2a3c97dc03074493a80d74d0c4d95fbd0e6c807e9ac47a6acee96b885f6a384f811806f322a0b3692ac758f2e34f5612f1342da476cb10b7e5191b734492c1267b475d400112e7b3c5f7210ee87e94425c35519aedb5963ef3d66e5099b06670500f485ac30c8cc2d5784f5ac70a5c1c49e1e0a5b17eb54218ea91bf1209e2330e11b9bffcb3909d7fc3b86a1f4f44c5c967c5b18b06de04817d6c2cccda4d1571805f91655247f1c15798c1aa9a22f124f4ad23d5773a35af197ab8c0932b1b663c790846559750a276e9c83edf4acc4b16b5536976638aa9a02b960b3964c0d179e7c9abca376a51df7d96dc94559997d0dbd054aecd696aee472627b1470638043b6f3460b56ac9f709e659e3b73fa171d6f88ce4c3122740664b085b7331a03a8b4b00a9e6a28d7a6d3f8e6711a1d1e9cd2bfff894a7616dd23c8be4150481b1d2b493c0b166d97cbbf3c5e8311aa4f780c08c68746d4bbf3ebfdedb461346e7294162ac627fbd83165b88b7f278ac9ccde6ecdf8d383ac144bd4cae641e4444a677c468b2d4e30a6b497053169ca67783d2dd04a1d72d431d55fb743f26b04afb7957229206ef6864053c4a755bb674ebfecbfa5d75a7ac77e721e83e702e37d41e416ec8162694b07daa7d1458609594175c631dc8f8530ac09ed34551b613bb1a3584e782f178076c8ac0df9cf14cc7caf0842fb84705c4fd1ce8a3d3b846eefbbb3f500afe65e15b6294e581ffa287c57ace9e469cba56123a9aa8abbc00c5f66f96921d75efe675e511d855eb79f6576ce50006b96b3f9ff8da8c172dc32925cdfbe3afcc7cd3c03d82f26062c2e14874cd44f5543df68537b72adf6f5c1ba5beeaafbc20e7bbb072a969a784c3c48089aa0effa0b4042bf20d1c787fb8b6b7c494eed23dc2fa3c2a943ccfc8d512d97eb814d2c24384ae0e1e5ad677480c7b84c7cf6baf39f17893c621b32d4a7cce99d7caddc6fb621d6741c3601133d08af7fa73728c8cce469765d645efd38c0583ad9756843974d5f02bd39d52252052c92c0a91edee80faa7c169c41af35b42611061b68eb5ecb22a3b93c7c2b0087525ea576a6cc74c933f2ee724a99602fcaab904e01e61a404e4e4fe870a25a4e1de7e7a682bd18c68c517887f986af6e66558fde5774ca09ffc434c4123f6c8d90da70eb973a7333e403877edf4a9f832f16b82c09851163b78d037e55325b16cb82de5090b66839cf399f434b6325d1b876e4213603378ea0cd14e0a5751064439d25f9a443c61c7dbdb72109b69d2f25243026737536b14f2df97b19267af98584f30fc3e08290daaf78bf2cec15bcc9a39aa2d54136811aef3c2d8760bb40181e4e2ff46440a1ea8f573eb98d53647952f3e1a545db9f05bc90c94f3c4e80bf3075017a6879aa3d3d4909a6bc4a20f92683ac76d33e3bf5e458af33aa80d3d30236f67c4296e21c2e6f35bc7aa8cf9bb515c2a9d0ba5fa6bcc815c413d388a010ea321361b9a243258c3d922a8bd5eae8e569e8f92fbbcbac348e243682ef8ee9b4a8520b9669245ef34836fb9790a20028fda107cab39fc8b8c7d390c27739c82e1703586d7a683a8edfee2c987113fc13cd22dee574eb66358cfb9227d11e73c77130e9bb92ee3d21931db0b48d9bcf969148840fb724dd3beee76e3b2bbcf27e7cd48793959233e8bdd1b463711ecee54c97b21db95896bfb1880f6d72f0b1807ddc1c2f3b35a853faed8671f8ec5c9e406aba4cecbc27f17f60a18c71ba9fc80e53a7e90afef66c97668b46e8fdda5683773b6676a811210c4679cd87c6511dc741a4ce99258d2306165cc8aa66fec7ea68c9a30642cae190d9c20a171954bc5e0415486fdaa623fe9cde133dbe180cf99d2c52ccb94e57e398bc2f1621677a3ac2713c037d4afe85ed00f07d9eb2756b6b25d3b9dfa3dc10be474e171d338f71f6a1cbb987839154ba0db9ce6ea2442e270c0b0f8a53dba60724fd121a365b44a56b6fe91ac4877b25710e5f40db7c2adb49ddf2a74e56e217b02cbdfd67c19aabaff0e8e63dc66dadaa80fe65a5421a7a07e6a806dc17be675438ce641d2846eb9ed9d82aadcc8912e8fecdfebf3e59f79f3065a507d3bf9fb60e3a7317d464d3ed493b3d454675cc7ab100a989c83f9ff99f50440984930b40059caa0eb9499cd3fbfe12a0a6b45508ea6095bfb7402d3f7dfd2d9eae9c725b8b25f612933e0498fcd97cfd3f4ebd3bb619a0f3a2d4a1cc10827ac9737c2f0f2323bee19715a560943c0903df73b02e7b0dfdb712ecb62643bb55dad5589084fc43d66a5b8a9db0bd35bdde81c836951bdcecde4fc18f420fa703249305b2c9b90b0d89f4d1cda4e27259107915962315471c3f12f84354827fc89e6aa581ef5ffd994367e7a7f3e060d3a88f5ba7e7fc4bf964ba3afbd867fcd704b2d5abab9df6646a3ed5b2e96009b8806cdf4fcfb1e22f8a1da941b55df8fc643ff875a745a5ab13ae2f2c73c9a8b130103c4287188ee846c872a4148f30625b591119279202f3bea9162dc7e7807f29d348bea5d7ddb5b32f6f1639b50ca40f89b3ecfabd377195cb04f47f31d4600e7d756ef71a2b925c1f2c14bac44fa42d3fcb74e93a405a4c4e195e7628b49804a80ba503be1030f70bb584f1ff859bbb8a7c2ad2ef9129db28039696611b640e288ead4b63abb515aaf5bfc2b52d612b920617b71baf4a60fddeb6bddc4ad7e3b990e252cebc89c6c0c5ab813b76a135d4ab107a54bc4b841a1f57d5079a281c381cbd5eda49e4447f099847458d9c5d314cd7e36f18187042dc59943517a97d4248acab1af04381037f0821ba458312756bf92ef435d0e978cd88c34c7539751322da8ff67cdf45b7c1b806a84c479d636489204197c6af58dea64038d0b951fae57fd8c811def3b000674393c9003b1ef167c7b4066ad860122dca80e66b04dc5cd68105f46d34e23827d7090cf2d99c946c4b9574c02af994c6c93a9b9b110b17b84fd112681b26403d5ced89f0b65c359a364b0b6e9458b8c9534de48de278dafc1101f0a242e22d25aaaaccd09917767907aac7882870b8a3fc6a9a4142df13db40c878146a15f877f038e48b7ef0ecb8191395122d0378b6c6f61a7be063d55ef629e94e8f5debdcbeb5b50ce9bb93110ce835e75f5fd289ecfe0dd23860c7618d98c0e7656afe844383b0e2acba5e669a79e7c5de550f0bd0b67321be6c223e13527915732928555b654ec26be40eb9adb0c491b072247e26c28fbd6ab1f46852887f6e3c92da9fe2d99eb36127488348fa251ed45699af52d24073a36666f49a049195000adeca9deca22fc132d40e4ec22ee2bdd0b31bfc560f228d85e163cbca651e1ebd91f44bc1a513412b9c04e3fb9e96cafe8faf832b37811d9c15c09b4dc1006dd411287699871d6fe0138dde6395a767667e70077e9528bfa3eeb0c40f6892ec0c98ecacb7bb17710fe809e108dc9b10f98380470645f819d0022679ff4b31857f2fb8e6fe6b7e2e14178d6226b19f1e2c7704fed01299bb84c46a4d18009f05b95cfaa9628839808c2ce802c0c01502319b676697dd123ebb96f51e6669e256890ab95fe78e2fdc5f7e0e328f2bc08ef54a810843eada0820d4b94349f038bb96d5a239fdbd50d46f91ff65ff23c75818cdf68ac65fae0e6bf9f7f1e27b16d0c203f770252bc35d7dfd118161d878118f9e2a08628aca04f90ee2a13de90786e4a13f66200637c3379f7eec8d32b8ba0fd98b9d43c2de734c333aa6b6a338acdc1766e8ca2b697102938dab81f3bfcd50bbf4b367a90eb0d6deb21107594300615940735653d2571d91392a206e1118fce45ca5343a18c8005b1964193d625a14fded5ac45929245584371653358000f0858dfb3396f6d61e54bdf09aacf9f84d51669c2a1d1adfb15a5b2179834d07cd8125be910c2da23b7b21ee57b1ecedbd0006b044b62b1b0f00b6dff3d4a3253b9a956f829c246227cc2fc0b3762e7c44baf6f2edb07b7bc0d7df09cdd5cc640930f1ecbfacec42376d3b598ee8d83667bd0a7032ee9a17d4fccc70c503e009a56a558b8b6a627df197ef7ccacfd9c75c0c8379cd89e4fbcd1eefeb0212cb86f20d2667e64921b35a2adc748388570d9e5f5e81799d20784a3021f228f05c42c6eefec86196bedbd674622389298642a805524687034790b0ec342d8dc12dde702891d39bfc14fa37ec97ac4150a29609a7e4ee8f936996fd1cdcee7d6610c386435055a3d398d70050e3ee9a48f95d00b4ee7e768a2512d3ef29dd8cf851d14b8c573b98cea8cf0dee0f63593cc48e3e0fa00f8cb25339b4c07c9bd2a933cab430c14e5b8cdad56729b4d53fdb52f9e69f109606b89b64f95ce94a970dbda201029df40af70f6ac443f54bc6188e4371686d1683507aaa9fc3e673e7e249ae955e3d193c2c8152650e78374404019a7fd8beada7f4ec27162873bfa0e152b15b74c3cf6c7eb4736e88f7af45a056020cd4e8db194bf457c15c4b142b66a84b00d5f7b8dd17623100faea7677fe2f5854224c314bc674e65e5434a62c75303850c1e4b09d8def1cff5db79fc415b6272dffb5a7e65906ec70a7415d6f31542afe0ffac5cd93940d7b85056174774cb627b78209f23a970137cbae0e7ecd7ceb8c073b23d88fed33a0579ee2f184ab30ba8b2a0a8b381b6393d2b976f9ba7d1478240cc664bafee4abffd218380fdb562c09962ae3b8b99943f5f9298e993f408d3287ddea1a95995997dac23fe49e5e361aad69d5cca061ceda0f596dbff8cb5ba33661e0cbadae325cdf5abbbd8ced24a2f5904b60511404ff0505bc11b2011d4578fcf2fdb1c924b7f3827a6419b044fc55903bf0f1760c3d122b8d49ca4beb7cf09dc46209432f518d43eacb07ea587d79c1f40c4e8c875af26a0e5bda5a2f0cfe155ce084f7df37fb0bbe837fc4819f8bf4ca31660d97a2a5f63ce25d762c4e2162fe26d17fdbdddc12e626c930fa3b5fbacb5f25cf040efe9a871f8a07d75c4777229abb7b8ea80f5b41e83c7468b6697acf22da0a25b1b7ea34628761cfab7d01e0682677f70c7254c04ed8765150b7d524dfaa5be610ba139e0147edbf5b0bf973f4d8c8fbe9f5cb1d442ae755111c63d86f03a387eecbb19e7404d52658b58cd9e8688f2ecb25ca7f964041be96650be1b36d3a6a40d3c9afa99ef63c1255a1a31deea86a2169209735f6ec7b1270c444978232f0df2b4f78dad43a853655b293c752b886cecf91f642b5a193eccabefdba9a38838c6735a42d4a6737cc03c7343bd117ff48ce800ffd4735075ccc11864b1bfea55c3901e621d3f08bd8724849322fbae400651f79558599790300162cbb4a9af4f960de2ac9d70fb658ba6ef2273ca0a0cd7685fe588570789031c14c4e0a5a517e197a2a48549bb4a0fe544078ba697286cc1debe4833a9a19d79f0fbbd07fb2980bd80ce799d3491289930c87930df8bf2f86d1465b17cb50d52467fee660c612ddd5e020196b96a2a7d16fe379bceab56873a186ac4a1387afd3d9ae68cdaf1177339b7f8c1782f3de0a14243349c967bc85bbe13e145cb0f750e94c6af4a28d61fd75c16e68fb780d18d91788de3cdf5da1d67691268bfddaeeaeef43b111c31e1249eee5f7554cc3443c5647e3b4a4e0f1e6397e3c0d7c7d0dc145af674050bf40e6d720f38a8861e97104b315f62fef76a7f40955c8da5004d9956937da808cc41e3ac2deffa8e180d42ee57d1fcb22a19c3503979fca31dd66a7c2a447ad72f22b7ccf5def04e4453c73d79a7b5a91110d67ac335cdbe2e8bdb6381aed611877da8cdc3b7e4bf74b220ac70a449fa36f6e48667c19777fcdbf31e3fabd7c6ae16bff487529a888fe279069bfb73688a2395ef1d492fda391526a02bb916a42f92a37a4660547dd1842f3dad726b2d84ce3d35907e64a8c6c541ce8756b7148d455ca9f046b88d8324b5f695dd3133cf7c8e024a79fd4fafa8b78ad3779351a07bfbd172305728a47950697cfff62769f455ba79d7459e3eb1727b39067484a892301fdb50e3cdb92652b245f7ea9a95a526fe866f1f5aae0c6e5d7a0ef8ca97de5cffbfee4a0886a8028710d00f87e2e6eb45cfcca679d57521c26c8778beb8aede5b127158fa1db53fc4e8837fc217bf66ed0984f920721e23e3eb7d57af3d02e928f4a97f7423ed30f5259cea7109756d82b58f1d136284502d56a0c67598eea3e4f12014c315851c7c9cbf59151ee55e376d7c7bf0f7f98c8a0db409d32263748bb78df95dcaef66310e1fad500c396250a3de213ed89a44d00aecc62c110ec74b0f143efa961780adedf678d4c60f833a9eaedba0d50adf891c5f1742ef1af8a287c939ef6cb74fb5dad7fc43f68175b74f2173538824700b7c67af53bbb56cabaacaac233da9ebfacc7ce365b722d0b282cfeee3743b7b142316e25c4fffbd832ac4c091f403f327b22f434b80cfd394498f31c1c250103d154aab9df60d9138e98e3128ca1fc3c8db644eeda7aa8ffbfcef18185300d591e9ff242735408da0cc7a7fe23b05787569854e111d1cb9acb94cab388ac9faa79a66d039f51367c9d33cb28f98a07847eb072f097e6ad393b80b60238ecbf6444eb637039fa7b8107c3ae9f2c3c7e6180c102eb2bc435d879b047c131c912c70576c0048ce67a4339fc9acc05b639149447bf2830f5cf3fa3092089789881f6a3710204e2a966c91509964daabd8f04f5e0169633ff56139f91db3aee77983d3cc3f206160c987437de595a78ed41400caaa5121544cdd01b918d72a1170479177b9aa9bcd928315b18d49511d100c8fe618dda9ef65c60c4ce51c557ba8b9dc59d527c2dade283b721b4f0558ed61d2c476127e87b0599ade448739d605e0099142f472f45453dc3814074e476e4d62cdccd19547cf48b0591a8a6cfa5e44d6af2ebb6f34a5c21eeca6c561c23d512b0f6279869d6c7422ec7521c6516b968f8133efbd2345da691d41deffa40f1279e9a86a2be555c1666b105d811fab36c2ea7f9048e125b17a927c16afee17c1034140865a64e0bb32bfefa3529c0a05ec8e23f4d88d5f12d4097bf438c75adf3f4e72914bb343f91d967e0468d7e49fca6e72a026817bfa2aefe626d32b930c07944240f151772aa34a0a229bdbeb8e008cd2e86015002bb2047f157a5ddf199dabdc49d4aedea8beb8f6aa8a8f499dae5a5ad233a2d09ba2465fe01ec3b60c7119219bd8f685f8a689cc4a873b0dad8c2960b280cf406c86d225a70eb51f494640abec25ae59100caa1efd4e8296e5a0ac798ed6a30899dd368b5efcb8485f4d1a4271b8b882c505fbcaeeff4aa5bca11db252629ef2492b7b973e4d7b1fec06cf69b3d5a094b429dfc68effff9b97aaa65dc82461f73f572e29034757a61fcc76554d31f5687d30c03f6255bf7391de0eab670929da37ca730fac005d0031ec19a7656017ce9f6cfd12c330db0b8924f3cf5caafc5ba901b3cea63454c2593a8ed392e7fd175f00f3a6fe82631714db2314d5c9d84b6d4c507fffeb949e3885e10e200e5dbfade8240c97cf9726f4a9296fc4096319b8cad1c892699f1b27bd9a9f3315cedaa05933a525760f1c674f96a290f0fada40cdf833d1cc8f86971f592bdbcb33d009611523dc87d80621e4264bdd93cbae9fff386680397ce5b6d43352b5243ed92cd983bb0eded1fc9cb9de5ed57be25f2d22f4c671561f8751c42f02e9625083ef4057fd5d3789f565148c27202aff075fbffc0b2a867729af9c6f1a903178ace057f6b3b042ff61924e31204b7257a5a55852fed8d0654ca4127668acdeaab85c53c29704cfd434af44d728f679b14bb867aa76e78e3e3c9cffc45ff9ed3a2b6aa8b01bb77f5def522d471fd56af15f71c8896b7bd178c610d3126290de40c1965a31efd975836c3c4e4dc16a8b042acbc948ff1cbad40be605de7ec9f5369fb35b300fa4b2f8285469d59603497fc630600f8a16dd3e1ff13e19d765b1d9cb0b38bf1dce3fd42b3438a5afe7a7b9e1d7cfc969b131fda7fb9ffb092e85a077a1646ac3d096d9a1a9a15d6d228de1ccba5206812479e77ec39ec4b82768cd1f725512be26256cdbcf0384d1a6aaa7e5b94dec4779e7025c3bd6a1ad4d7ef3304a15d25ab2e12599b57b43c102057c6aaeaabf8109db5f1a2adaaae3c982949d2e0176ac975195d7356fe70f8c7be6cd4b4442cf36af45ceb349d22ec3b0b05e0c431782bc6214ffe432143d83f2120329269911b7f9cfadd1ee08946c858083928eff624cb811b105b48524b6e1ef610cf065059b77ffe21d15d86ea98642a83caefa582f75173e297212371a0e0da04903d98dc52cc08725c2683c615b2b933a9338047812fda691d35ec3f659e0e20e6446392a945558e45ecb30f1fcf817af09aead790ab01e69d60fa4ae75f7b65fb0b12cabaef6a4990c77de26cd266a77cb92319aa47b1925aab3420e4b46df74b993024e86d9a235b9833e29d9730489fd951cc4f260280335d5e611099a49cb0a307fd71c1cdacf3fd1407aa587399bbe72ba7b2e7d4eee49f96dbc32a962b90457c3090b88de8a4fe7d31cb0e82bd683a0e514f0ed1b6c44a1892181d2529ab391447c875655119ac61fccce2b02cf1af25ff705d9b76d0eff7c43c664f4dfda04063243600df3161ff079cb8ea137db740f13f988ccac3e9c610c9456af519064f0fb03540559b9e9fc3ef4545203c434cff1582f2f17deb3e92ddf9f947814961cbb8683375f4a3f2b585d5cc25244e0f5ddfd2fb91e9752c0d3d609bd58c5f1cbe90d521a68609589adc8fc33c191b123aa316ab9055175963614136381d748103f9c7c87def980ab6352daa80f3457dc009b917d19c8169dbb47962589bd286eb8c18ac35eb621874b97c623ad67769d9f675effa8068b91ea922a0918d4e40533e34b9ae50cbcae71bec120a59b95a97200efd53828b027a3b50015cb355064d3de769946157e69a815b97565016f1e3481c7c9fdd354059ea89baf54d33d3bf675a796aca08c3da44aeaf626b377ce9d16072595220d5819c377e240279e60f0eff19243ab32da94bf5ca922ed8c63786b4a3c7d52af32b1d28a51a9cd340da2f087edc7b2f5f47b24e8db0b460a0c0cb4810b757d1d9609a4149a6aa06665c9328d5296396f838515cb7b006fbbfbcdd2196e51f8bda7bf4116a11ae685f5b3edffaa236051e380eaf64d00b18669c9aa05da2537c182613409ed7aedc9fa95ec0fffb9d4f860a29e368b1fbd27f6604529f9000bd3334d4a9aa30b1d2fd61c9568556e5fd3d2742994eb2c9099ec88a1dd0194cc64de38dcc76db177971d0f66e8bb451e3e02a3543441e68c9b49a75ef3ca7f30fea61fc765bc8a9aeb3d51c6f41a0cec4e6b9c6972c21ab744db80badb09e2c6f74c8d6bed9d120af405d32d4e33217226e927a4448d1a9feff90adc7887ea0ca1816dfcb9845f2fb82f29075ee960f02426770f98accaa15b5e42674949a44e78186121736f4ac1fe246c4bd5898f34b57d6d12226b21becb6b01e0340a766f6fb508deaa41e73a8843f7ccfd7d2c99edafd769a52dd9e96a6155872b2d9c15e5e6567873f15f188f4aac8ecbfaf8bf28dda0a37807787b67d9f33092d27c2dec2476905e718f6c2d6302767fe8d55d7bf2d54b3a981719bbf9e0b35fd11b272f91055c1c8597f8608af95555912a570b1cd5c93da3d7399518736d50cb2f64f77413e055166594231e3a3f00bf00edc51abe68695ef899f73b722d4241dbec95b956ebee3827d437f8c0eaac9c1a8512f014537929cfe9fe0e8eb567d406f51e73b80de40b122ad415e996f5a57ab7f5870773e9a50a0fa2b49cd80f7d023cdf22f51d614b3a6b43099ab7b5e76ee8d9bfeb65ce1d576dfde946829ed57bbb4e82fa533171eea1f5cb046419f55218e2155e16154adf72a32186bf14dfcd77b35cddc22f7e0fa8b5d5498cd1934a6fd8d9906b1c0b4c7770503bfb612ebdccaa9b51c3b321ae5db2513cde5b86d17b0402314e32ae0ac876f81a6feabdf253ded552d89912545ef82b2236627bbbc937736ab973f58bc7c8367bd540cf716ae79b4e50dbf22012406a3c1362702f363c5103ba58a0c2698631844cd58cc5a51a78cc5c68440735589d8062204e080ac216cfcde6cb880cf8e19efd458df9d6b4eb019d87f45c4fffb08b2ea96ed475d52fadcb7232a79db3f9d0154f083278f6f28af6e04394cfef66b5660743903bc9ec1a9e1dd4ace64f7077b4864766568c929e4b0c8277967b7b2a29f2db127f59596a67678b65369fe571a120b769f980674f5e0dbbf54a5d712abf5679071b6bac9d4055a41b3d13a28c623eb0950fc50e88de99fc1c7859276d9a953ef1864e57b2c143b7a4c334e3a9588117fd3bc11e0f143faedfc322cb09b8e234fecb05faaca8ad56c9e2d13c39ce90050fb4655391af668a86ba6e7eb0356dc0f21d390b2e3cf941499430903e9840c982ae6f4162b33761fed2d4d0df5a64deb0003ed162f9dde12f6e10b4acc5740baa1894a7616dd23c8be4150481b1d2b493c0b166d97cbbf3c5e8311aa9cb76c768ff430f518339c6d0aebb00b2f498e71926a85aea2df5f694e24a6a62ba5fad1942846ecdc5afc010a776a3520ef022f0b1adfdbaa51123eb40a561bc10ef6c48215085243e5ac8e4a55c4fc932c2f7c3c74eabec1007b3446f14ec15270000ec48f7178915432364c6e20100d54bbc3dba9f126ae75093beaa0ffdc0912d1d8343b94edbcddb74782e5df9aeaa57d04359a0aac2c876177522277352f85a422d050fcabb7432096622f915a1511dd951717a09766adcb5aa2509ffd64489d20fda467a2113db1ce90bc8e2e37c4bf0deec9fce12c4a03c122bba2a8ae0674f155a8426a5f478da3a0cd2ac2c7319acd2fa88a3454fe517e89a9bdddbc97277d9ddf76ef08273a79747dd919d81257bac14044740bf30f7641e9006f2bfb18ac8c4a527ab49c5c8d8ee9d6e07286284bb54fd13192dd3b7d14e762e2180a43949e4269f8011810182f388dd3722bae9e314da80da79f17893c621b32d4a7cce99d7caddc6fb621d6741c3601133d08af3a3ff65307daebc6c6f8ce0cb20c5fa90eaee83689fa2f5b888082075c45301d2cd301c92c1cf1ce9331f91e2b8cf2e6eede06026d5b615066b923f3e23e3a6ee26f705bb73023819350929a6531094db33502947366937a770056054b1f1edcf135bf8da3c1bd86c8dca766983648c89ed634cc00c270c97c9660bbe7a894ed79a5df8d550b1e7083e0c5b1a325bcc4bb16be0fca88969e0055c532a34eba2bbb913b04413da991d8531b85ee75e5f5bfed33602a61327794a2b9cebc373bf364a986b9c1c9b3dce455824cd6ccd75ae65d98fb4ad60a3bf6dadf487faee43fcfe2feb6397da4477d5bd2343b826f63a7d804bfa689738262f6e875b5ce796fc2cfa49514de5cd0a3405b97dd204b961c1b286f49488e7104d289a67eb28a1e7fefa361b8b14cdf39efd58a6fe95251f69a4c8336827287ccff993889dc11c7b4a473eb74ad94179dac86dc680e588d6b05bb2a9f933e9043f3e7bbe25ccf78816757c8cb2ca04b766559b35564377c916e7579ccf8724e1bee647264c1abe92bd07e8eef060ee151a86d24f690791575e48142ee25474e1531afb525f66571b28cbc34e60d2f6db2c9b21ef9ea6e15de93221dd95ee1acefbf1f869462a66ee6f3f1bb04e3789b4f6d942461fdf60458d3de4f8efa1b1ddfb5f4f6fb5f030c0e0a27455071ddc1318134d67c0a8305036972004626ea86239b0ac90a8c73b6b945b5fdafbf585d4dfd40a0dbd5b8b106daf65addf55015f173c929788f86cc90366b43c9d1d6810da2c7cdf19c610cfc392ff78ee4063a969b793d199ffa71eda1d2ca3d9ad4c06aa90e594bed9ef6d0b76333ed6cc805628c2223f81ae09e98dc0aef0c0e5cd5d0120eae4273e302dae2d43d83857959ba2871ce8702cf21e675285a99ec2120748135efe1494e2ff4fabf6b4f37d14b057eb7b7141ccc7b7dbe4c916cc3fce02d845a3e78ef3563b987321bd78052820c7ef97e29e258cc17044c106e0a02f2539bfb550c9703252adb3f0df53c501ea45a8f947b16c38a5fdd7b3b4ed6a8d3bcb0131f9c3c07a3b647baf72d9c9de3b9c16da9dd77c3ab83875bdfa6d419f8634fd0e31331f4066feb6bf84bea75fab4a1eeadcffdef0e108033dec2360c2d470e4b8bba17188f5cb68dd02fb2808f805be943e1dd934243f7d89cb506bb3b3651abda5b8b3949ee03b5f677f0780d4c1b30143087a51f718662e4e36a09597e4646409ce9cf9e29d5bb56fc28d71099aacb04f20fbbb2a743a434cd1613809ab3848b9c2a9fbd59b5a76c2e2a14f6badc8346f9a56e53636cd401d48ce46ba683263493e210061712b14c0866ce078dc2f3e2cddf5530fa333e36a3d4c8fbfb36ff5bbd072d469cb3d294da97e224476f067d1e35460648451f623e422346c06c81651291340a2f680b1df2dfaa40f874672982cfc1fe30ff83a3d72d423a27185d4347f56860c9e1a355bd92abf6a8f2647bfa2fc4ca2bdf04f0ada9903916c2185b8ba0f35f59ec0809132d84660b67058bc7a69492d3f99766fed571e073f4a9de1fa219cc09060421a3f287130f0c47d0a469b09b7accfa6a373fd74d1f64c03c5763758cb266466e88913a4b9f58fe8eae567c5fa726fdcaf5537d52375d9553306ec46c79ec62cdcecb244c8feac84f21a1bb32b0f20c637bb3a2e4681ce7edd1303fd24a7c5c1b20f23150d3d68d1b3eaca9222d43d6a00ce218a50327f59bfd4d77402198608f82fccd11751bec6d98ecaf1350615839a83f156063844380ecf243a3de79e18079872457ca797044812ec3949b5a9a672380a4e298b289294031677cbb50a43e994adf66d5e9fd3d7c45f363f8a241de38a7dd32a6436a207e94a7745ed836b82d94cf46af4e7582310ad123755d58eab8b6bb08e0a0ea25ee56edf61166e5d175f6ceefdb8831498bef1f6c0ac15e5e075e71c64c3197f00bd95689f9c768528a7659495b3362739c22f9d7900a557a3ec163445d91ca82d7603b068f19219779e84767e48e9e4f31c5ad7679b09c74c6cb7a53826d0dcbeb6cce81ad3d08de798b390e153c5a52d87e94dde22b3912eb5531add86159c076f90fbc6e6a78d852c1f9b7f8ee6ac33a4dee24b2f113668d59170b81462ab7db2a309a80ddaf0e1a60b446c53aaef54e85c7f4ea6cfda935aec1c6225ea0b0d8ab7e24395f7e28c1881a820a476870c5d2eb289d803769772c123c3d191538348ad951826aca53828097cdc556b847b454c850ce3189bfb7ffb88e5cac18b45f88a09c5beb6a75f2c0698b5759c72df599bdac491f14a68e65f6c9acd2c40176a7d61c070df0c984f2cb8a844bf287d69f61773b7b97e240240f042627b633ff6824fd8596c5303e698695b9e2e8e16339e3a8723ed7308cf066d92d57481d940bdcfbd868f0b480280b0576acc6fdf3f31bebe21bebdb0ef226668164e918e1300ce0c0c1beff3b007a013b1314c0a777dad48231114480196d58b7a0c3cf0cecacfc855af334b060b8185b6f4a7f2d7088071397eb273c661cd9cfaaee3aaee2d8b693a627f9c808a827067d72b8cca7e74c2720aa2cfd1748287b4b8047b1fd4573dcff74574f1dc39fe30b60c198e0552ad6bb016c79a509e4978f46e31bfae5cd530aa224901538290d496270bd20aa6cd88a967b5a2abbbeb961391774c7d1c66c69c818b462a55e22e976bd91c6370f6e51370debd72845a6b3008636f5474761d7ca8ce5d568002aacaf71a1b15255ab1bb3dd8b023af4c5b4096bc555f9c6faea692939491600abbb7616fa0ada9253bc8b62198fb3c0180779210df380343c2a079de294793494b6c6c0929e14c511e019a0b97a359d2378a0d6a0f528db6bd52cc4924c342ecb7014dba62659f72c98828c0e489359ed8298e6388d61152d9a09b9bfd2f89a4737b9ccd9d9a7c8ce59378ee8c98a0779a81c1bb4f2154101347b8af0b7ee071dc85328260b8c0dc990de60a59846cc24a3dbbdd9f0c01980a2cfc713aeefeed4480abd24eb4555be671e648cebb9a58580df95bcbdbd7d2ca1159d78be7c359b4376a4aa8bf987c949ec6a27935001e3add01b37c8b46a814c6fcb230ab8e4e546b18a4562217301923f382e2d26796a833e1c21bd2bc585750faae51ade330c66e478e31dcfca82143844c840b00aa0c897cfe7d15441d803b4ec4231e1f18c62132a29abb58dea179402316372649e5a818cd3db54fc82f5d04c897237257f63f72edc5f5b4c87fe5dbd765c33cad67d9685abba110a48bbe62f86bee58319188e005d07e43560f2e27a8f9ec20c60697a49ed154c374e7172a30fccbf93e35a13fa6d25d080b3f142af8603d8cc113d99d5d6e9d9d6b56b0fe18c054215e4850496e991b674b9846138603b20f035d9938cc79a41f43bd371870e008f94325077ee2349292440756a4b8c803b491f0d4afd4d3640a13165339ace25a729c4013de0367fb0fdf166c93589f6b89015b50e1065a0db7a68037858be4cbe73c1689e796495fd88a97042029b0cd01ffb95a8d0d92b7cf38cc98a5d0da4b9f646a0f5aa35a61d0ef783f7cd53a0952f266fe2d674f2a9309804464b153a25e2844285dc40e57728424a889e071299e03c2c654c7e14d652a79f13c6bbec008e9dae5e12058be422a6d566c1dc22ec43a317f0cfececcbd214619aca318a3471096241803fd2ffb4701bbe64b3aca01e989866095a224632477e2b0e8161288cb8f0f57d7cf3a3bcdf1ebdc7f225fb4f62bbb5ee4a45f819b7b02bf687e8611c5a49b16ee2fb17242ff0b1b647b84d1611289122224f2f658c170135b904df5c830ee3af8e534066fb51efc51127070b43b546cbb004631bb08f9e96c5676f78b2e74af20ffdc0d0e66bfe38008c1d189907c4a0d4d21bf0f145285505111c9d2ee020af81e96688ab59199f86183638258b5fe511bd4c02d5a63321bad3093f554ba3054d2c91faf1e684878904f1fe00706e1cc159aef72b990a7b7e6bfc98d9cc4a74061b33475c98dc697ea648ea3fc8cb524e7c38d01a8986f47253025c5b6f9575bcbabda339edca85917eb3a53b410cbc4dd8bdf6a9679e2c09b6a8160ed5c7fd9adea91278f26022950605be9476da5db0131638cf23a5f96a1ecce062c87d1f1f7579be059ad0dad4c84259830fff4896270bf0b9164d7dcb09982ef18ce5eb446eb866dee687edff38120ebca9ab2c4e55ddd15eee5f7000dc80295113c0dbdd1841b9fb2d92e811022ba8149bde928f4801d3b749e12ceb44975b33960399498d625094b85c6f8a4d7a3e6de934bc6f11361336af35c7e2a5a72005f3bd865ea92efe499ff7a8c4aab18be3dc8209ed6036c04b165630ef4b7ece61f4ac07a4d6560dc18b68a0c7c871ee3b4c8f38ebf46d1ea684791ee944ad071a2eab6214110fbe59d47c6c8a81eb135e83003810a40032c8dbee4d8e30340ed55c47d37d18e49e3a0c37ed2a903b9a16512287c439c8480b9def8a9325b0c21c4be0cb4c53ffd3069784db27cb54d95c9c5e7b12fefcc3e5521616395ee73163fdce74c8f21ebff9b78cce3a461dc306999630a002505eb042f5bffa8d3c00d4021259038f5908e8c37dc6a88ffe73ba4e9299f70ef14f9224b364e9ed1fb95c65c96d380a0120cb58750051b092deeade09820afc946bf8190271e57dd249fd7d43cbe0c1f81e375a2741887cafd048d0bfc63d9842096788c6c36fcb293c208553eaac9c77bb2375cf9e71f40d8ae03933516bcc5eca780860a4f1f4278158cba57709d0c1149fea46b04395d70bd2503df738808f4ef79f370431ed86f2d68d3e03e78f5960351934b505232f5167a4ae60dc4ba1f775192af2edc24e5ac0bee6a08a60d0067106489e6131399586b167ca0334719f6831243256758152657162fc94fe5c2ef8412c4f20f3eba41992e9a143868d12062f36589f949b038048a2dc6ae230c2115f004fa99c6b3bffa6a08ec5b9ce3671cc4fa67d9284b99d43c8200f0130d57803d12b7859a5a1fab274ec95a605f9f42453f95e3d51a96d43df5b38541f64e94ecd6ef3dedfda9e0534fef9dde001ab988b0ffefb56e9178762d07015fdb4371c9d850f664a92cb4d0961c8ba6bd65aabfe21c2fbd07663808165adf86ad6029c4f3097af1ca5311ded930757e4c3f55b552a7a08743c5d251a40760187efc467e7f49f7ce2e1c52081761096c5776a087520eb5c242e90ab4665497a2516416639fd73ca057c28d926cbdf27438e008cd9cece257a8fc4155cd975cdb2f475a85d20158e135ddb6479aff910d8a7a1be088c557e6b6e6c9ca4de583fc21f01f4deb54040a73a3116383fdd04e906bc1941fd775453c33fc74dcafd6cb1938f8923354522cf48c224bb70e74cbba664f38904df38656a253ee3a5c659a269f63be1376304a87832a0766361f6075461ed52a39a6329b92ef52233f8fe6edaabff7a07ede5ab196963716c0a6a0f18bf6099262551b7c6d207b60a94d98599f0687a6ed4f1430fa45350f670abb4716ea6b98b72ebd7c079ab46ffa3e7efa92b115dc653fe0abd9599f29403cbac5ca5e6d13e47620fb92a9e6c8fbedd9798113d2f1da6dde1ebc4fcb64dbcc29d022ad96a6de19b974fafd229a20fc4604ad550d4264932b32145c310d28c9c1389864595b135d41411567af15b482ba153a6f12178054ecbdd29d162791fa35edb54f4e6e36d4bf54006b7ee1c6aad96090a09d2dc84e92c810260292b71cea4601ec04a13debcaea99bf9317beb4280ca3f4e39fe99e3357a74956b332125982f6d4a8fbba36d7a764fd1df21c75aa203a71f5ef82e5b05e2792ae149b055504a9a497a8f1948131298d748dd41498ca9d6cca76edf71141e293b30b11ae8ba26bc4606632bb1b03ddef43c6b6ccfb35fd1aaad015f8c2ac4f4e81a0965fa5c287cf10c4589ceac74adb8f714d90c80564ca43eecb8bbb6b2c559a9d8d77226c6e3f4b1fd396f07a785fc6985b97303d7f515e60b1721569cb6dd8332aba14a6a5b06b59a7971d40d5a49a5f12aa224859803fc20fc6a5c4e5a1eadded064e8f88bcb763092646466f599d058ab9fc979a0e297b5861972f4ac49f701a8a2e7e1e8a54839a4f2f5c90a57d69acef7d7a504b918d888ea36556efb861ccc90aa6a74dd6d3756ca638cf33805b967d3e5b7ddf69ae6effc0f60bc7478b9e6843f5d90bb9f6512334c1956c3801e8536f21efda2049c4e8e27817004e4fd97b3dde54c36ba77dc508dbe6c0d28aefe2e69231978ec038e0e9a8a6eb2d0b25f2bedbefe5e9e8f12b2881efadaa1810c49948986a5d7663bb4be50ee1419fe2afe1d19ba484b8421e10316cff96b38930f8f05f2fad1cb000e61cc0a25c8382586a0afdce265e6db84ade43d7814d03b873882efaf6591ac5f09c476bb56c00c304585dba60b17d2382257ebc06fc875f2f5d319ea5fe87c129e39ec47088488817a558922eae3c32a17bc579bdd9d91e57d18bb93feb9529a175dafb656bd3bf65f6f8b864b695b224ddea2ff75d3c897f6c562fd31c2c12da30e20a40497640dcd50bf2b78b282662ffa37b18a84b7d90873b3242c6eeca5dde79faf0f4ec0a0a526b8ae005ccdbd99352efc580f466ad39d702608de4977c6ab422d95a01df8e58dcc550ff77295f4cfa0a5f491c71a1ffde4d2bacdf8d9c3e82d318fb381e46417e0aa8c8218feba1b1d033dc83b8d53114ff7095d29483bd7ea0bf0915954f6a6d76e47dd60c48492e34b885b0dff1cfc3e87b0d1bb85242107ccd4d7c8ee8b2091a0f8836c0838b50708c53f7fb40d224280c9f9bf539e4c051ce51ef3169826983996c37e9ca4e4ed6957858084d64b3f05c55e3c4957cc5f21b79657d2cfbfc1e7986f9968976b202756aa1becc05ec3a32b9f35b0dfafc6cb6da95ad50468eb40cb79bddd35a467a1fbb6061dab60f07959a6401ab210c6563d1fd6da9a9bdd7118c510bd6020e43aa7a1f54d7e23b3303efabfa187371d7f722e8a37e8baac4e96a9ef7d70a58fd09f984610ae42bbefa558d70bfbbdc225a27fab6180f06bb31e46d330881ea765e38a926b292ed8aea9307f7b6019689a73ea2d4ea29475b360833489a9b0b68e3445eadc2097a4d44285e7aa5a6b1d0312b9b1bb9a0e49af5c47db64fd31a558ace255bf814649fcc1d51eaf4a21ef2719956b0fefdeba9640644c0ffc4d327f6ff28bd4fecf91534c23cff00bf2c010192bdc6dba82336ca4510c5f75dcca05831e17833ebf4035010e2b93cce214d33d806bab82e9acb77394721a0de5ec6b2e7d1356795f3540edd408a19b1b526c983d24abd6eca2377d8d8e97d89620e4fd81370e87defebf939dcf5cef9e1a8ab7dfbde4de3249c656609e60924b5d8629739f749dfaacc691950b52aeb4f30f35b6f030110e785d7c9b2b35ead2fb6be31d7c220c49e205ec9079c6af569e5b0272e6373bde46dbd3a93b4bb2059a4a60f52556b8a9dde856ac0495f9165b9af8a9717af13398b82268372ed764bb26e4509115e01daa80c48bd06c8e1afd19d74ec2535aceed89b243c1c8688933bd765239df929e38b30f16643a6b9f65c07b95f996c25abbcac40033a91879fb74eb5ca825fb3555ae5c39b3754921c1a99d0957f9a82967dd66242d84d1223d8322591db9893ef808956f153ad46a1a67fefec07a3357c281eda9fa2f59d7a9f218fa194e024a179443942a4c0378426031ec301187d62f3e16fbc1916e063f09169c2fd5036b75bdb3228eb19f9ee0afb1208144e4ab4dd5fe6981eb4a1c719698b17f186d12ab7507fed37aac5bf1a1218e7190c159850a0964a8b58442d856c5c3840d7dfb9b2eee797fd4ff15e784456be27859e14beaab01b0fadb7009999f3159595c5291c58ce195b3d96091251bc9b96f91ea198d4f2ee6868bc35927c85a3e1c39df838b92715c00c81fa0a7ba9fc54c5669170d6792c58967c3ca681ea772274bd574a0ab0b66cc2444b611185b0db31ad3ee4e1929b336c6277ab436b4da5b408829b201f7fd7ac420899079e78cd6fbf47b1d690495ed7aafdd875e829bd99f32e8959a7a63151cb746c68036111e99002631d41da678de546732c8a9a2571225ce5f8fd6f6620fd3d90ceb341a7b9c2c5ba96c9b3e8dc73b2eafab8cf62cadde9e6b2aded23eefc8f48e41ab3edd134520255252d897507157888acb86d862278cf6d5c80be1ed01322320ca7cb20d0b809183951c2a40f966c96d47533c8807b7cbd0a768ba6ffc251fed9f8e4e918aba2c4de7a3ad2bd1b3f914304aa4b167f4b473e049f06b41fd63f920fd885a60678401f648c481cf1cbe2ac57821c0ef40bd6c5ec4a0b62e9711b99f006725e87005ff6f5609b00ffa0346577d8d8361699fd43d025b2251342f4e0ee1f9443e166f3a0c08cb53a78f8dd9fc15a37a54cd2cf636607eb16fcb677458e907ff48f9672b50a5510db21036f8127bfd44d76d73502515d1fec532a846ee17f4697bc24b5ffecdbd5736e60ca58b71a4f537f0c2fce4aad0c6ba5ad3e0c71d3e318bc1563273b89253addc2c586634eac6a6484b2309e67a71cae6fff23b1d6153ccfd08156095435809812ca5d034b3a1ad818d6a468c4678e298d7bb7438eef6156202c69e34a3ef8c306d0b89699f7033a41fe9e373a05067fe1707110050f14b489a88b921e0f97e54c09589f40878a2f7f1ed8fdda319f3925090407584d5ce1b0d95a6e02fc130859680e2b0b789cc131579074acbdad60d89886b3b76b0f80f9555f964e50a859fb37f395256290443eb577085f7da929a0b4c46c366219eb50417b359f6643764db2d9d82e6fc394dbc237b346c2f6065efaef902b3cbb2f296301e7fd126ad36d42f7b0e1057b5ce4f8e4f7d4047b19757b27bb51e334e12f5b305621f60613a950e5a4c347005bbe4e4cae3a0524b2ca8b2a95b112da8832abdf03a29433d0a3cbfc0d1ae2a05427ee1d20409466e75472a59b52120c32f7a457857682eef52c64d683b036ef766b3cb1c1c92c6dfe3bf92a09cca06b5a3e8fa4d56c129475fbe5f6e6f1bc0401d143012365b2dba1cbac18bddb077c944ef08b67e9db830e78459f143a04d9d98f23186616d2773604d4b71a70cb3115aa00a4f7870d426b4e781dd25516a1b1363c37451df7dfb639e5437e329617d50b4e5da018659b543674ba132da4906900e66802f2c892efb35fee1b3fb8f4fc5b8fdf623ee83a724aa59d0f832fdf05ed8fc805f51b88dd1efd32642c0991e3ed775870c824e88e8ebc49af8ee6a20ca06fc25b72ff3b1b8188d4b1586bc9bdab9ba6e5385c38a4521a3d24e830946c38bdb35db65cd61483b1c20ee99cae1a1f88aa8658e9e968c509463250e5386d4b70853ef70ae40aeac721eaa92b56adbe1a3819087c06b11eb9d6901e164e109ecd699ba1e66dc4662c01f899693210613715fabadf7a6086dc220f36141170bb99933cb9e5158adb907806c684f97a4f9b0b3535fd9ec6129ad5621e396ad440716514f5bb3aa5bb1ec456eaab0586e0796eecb583823194b314afc2f63b4c3c8de71edaccc94c13169f07e88c23aa11b12b855261dc1e808cb620cad3287cf88e7abeebe88b83ccedfa89ad18ae2fc42010c63d36889b3bc7e5747e05e036a7dcf6e2b57ffe73f6c6674bfecb566cc20b5e93824cf4168dc0301bbb6b87819ccfa3fb6aebd8dc7deeb40df2c20358f1de29ac020503c21528cf75d61168affaf398959a31deb6df9fd6f4a7db5c5052209e40672bb6a8afb425fa88b16c305ddfd9ad9e9fc7d6c6a91306b331e3ecb6d7442343c2aa83e3ceaf68d4cf1d89ed730d0b513ba43ed14bea4eb74a126c110bd58142177be7ac1963d428f18c6a2c5114442b936cce515f7d8e995e35f6fe6a96bbfddccf6a7a958befcadfe414fb596fc5fa2d53362612aec8338a92ca9e44706d2220c826b66e861a7359c3e4e7d0f50ec2dc1d6020d5ff03bb1a9cb7836f73efd2247165b80acc236ab9a41db37836e81915b376ff54f0d9e7ef457fa64cd2541dec29b297a1bf093434128af851a4c654e007c3314289a8bc75e1051e12fe6245529a714b4db62b9b7b407f3a6ea2e76d805241afc31b0d1e9f3ee390830f4f095fb44a33a79e73d126e8c4292b95605179612a7db903ff89280cf147a606de9019c17cadbe6fe3aca86a48d24e2ebc3413d0a6ed55f15a2f2c78b740e6f9003553c7765953b937efad5ac01ac7c9ab4902893a162e87682e7dec7c2b90aa975b1a6b4f4405b5b9e60706f85c35ce6fc05bbba707b1f5de7578441a5faf7a59bc8a71b4b2596c5259108905d6dd669862cd7c0912791195916bce45ab5024ee37138312d6b1e39275742056075e9fda422b2ba0ba8cc82590dbc6f127bb3aac4f14774db1c87d99bc1292e2d2f8ce4ccd9f47f537c3e5ce5b34245f21884b413a628d20effd6fcb0286a8916522bfb796ce42d70d367fff939bced05ee2f3e1d479bd802e6c2548b3f8a70678520909802cf5f8801b76c39bcfc8c4ddaafdfeb593329d7b3501d904fcc2db8be45d9906a2a7bdfe675a347853493e0cd4a4fc320fcfdf6973bd359565bf1e2d9053265551b7a17820f6838038656605820236f3447c01e73c825702f446f52537b9b99a9555c0d4a695f8a4c68158996d3d961e74d8cb4b3fa1f12f6d5bd1cb8e6fa6e4fdf05b509edc69363d6db322368ec450ffcfff7e856ecb1089d92178d4d0bcbb2c0f72256eb0d16700f7ed9aff88050d555671ec28bffa1c34fe789d42e1d7829a18170b51331019e10eb0460aec613b7bbc050223cf753b735df4c926af08483c6dc9c1e297a50b38d3251728766558b2afd1e270fb5a019adbc5026d871d4da2313a297ae89f33dcf0c8f1d54b9f84184e199b1e358413f31131167931ac03ba562aace21f120fc23606464117deef2b72e372908cf2bc5ad0115739bc40e2a0bb46d107941302918344ea8ab312660db9356f401db545174544a9f9486a5d48defb47edc883f0eec42fe137783d45f35c451b47fa8d406cc37202b679aeaa662124cc29d46b972ca3a46462dcfb34cefb54406163b3602916455c4ed9a5613ff8abc94f61fadbeff9908b9f81f5f8351a64e25098c99ae3ec5baf0cbee452cc48834470f173fd5b64d98d3bff0c6919f7c3be4cd3ec63db95b085283110c41e6006d0b454eb2bf8a47f1c907e1b9f6cd9e4d1e098b9b1195f7214fb14a4929b631c78545fdb7d0756dd3da58f490d319027593d567fb41ace481a3d78e8783efda4cd3efee8d97c6ac9cb2c23e8ce530e21282f4dfb1b1b2849bec40867ee4d0b47e1b7cde27213c3ac70bc7ee08fea850b288ccf9b11d08dae6ff51ce0bc99814cc944c96d1a8fdad8b70eab7ebf8a518b9cdef4b8568276c572c5b71918b8e8dfc7fb0b9c0c3955cd7fb31eeeb250c1de4d1aca82b2dffe568724569bfc06ad84b20aefa0a2b4a812712a88954aa764f16f04e73e1e43f796507cde94280b483e4810a2d21ffd9a80f4efe741316798ddcfa5da39003e0e44c2b57c30943f6b3c9d41a83932c812beaa0258d39d7f30d0a3e80098e83b33ed61ce36f4bd3812a214f488f9fa8dc8e8cf2104c6c230c27fa2085da5de5b871e221fe20456d238a8d91b94eaa89ae45ac55103f8057c40cf35b464b2e64a7d8f50f8c96201db1b901a188f6e64ea53e1eff79680ecc75c2bb487ce1ce8ea8281da360f8c75f7a0095e8880583917c81174373c518156f01319d43c8b5d3a4531d6870211b4e5c8f44db8b3f75c1d56d4d92800d7cefb208dc8fc29231cddb96d1b3ec441ed1eb4b612ef3ae19acdff11ee1b8c81db7263c0c84aff91196e517291e721c4de560028775329585e932834c37b4f7f912a9c5cdf6a7719facd955b2b265ee26371c96da6cad17021c8790bb719494ccbd56e8171c96272c248cabf71d93753a2078e05f5e91fdeb6e6dad29dc650b5d908d7dad5da0536473633dc35634c70f2a3e52f3eb2a29db16afecec8e021eb0d2d19aa18d43b0cbb6ac5e124f7dc8955b330a5fc925a1b9e297195ac5e73105976d796d078a4191f98c0e1240e9b5574f86126b5149abdb0076e5ece49b6597d0498240fe5268d4501cfd78e8b3ad6d7f1a96bcb9e038773a6f1de33ac6357e2a093607085ffc9100361cb60df527685eb899943f0e1e466d6eb3e66980cb529a858186ea40ebc169b9cb9ada0a648adc7025490f1c1fca6aa52baef1c67928f5417a0af9285aa6662f9789fb4c79e3c4614286404c8bba195c5b9f042870419caf8590f0118c62e5c95ac22a47f1947264f33a94a25fae1febc95546dc5da110191e4b42bc15bc39c35b14ea7677889d3d18761243c6bd7f9ebdae6f22d246a7cd73ef3422aaad50c58ea597102f450fc45420dbd65e6e02019c1ccbeaf71f37d4067ae94dab2049e48909ab4465822655da1f78da212cd2837768ea8789aa15c302e5bf50aecbd56d9883fb9942d1377e9122f7baf5799911f837d87c1e9f351f725936c55fcb4db1512309fef7c6f4a1278b23507b60e157439b45d438057c502192064ccce6649ee9ac959134f96ac3f37d6c4a343adc2d3fb5b8dfef1ec1a17e092740024d55c5a4953bfada52f8dbfa4dec0566272087edc6f5acbd0bf22d496ef025033b910ad376fbd4c4e9d674ced59da5eec6889e5a9df49a9e1e42705dc1a3b94cffa0cfb0dcd117066e4e681b0642385de88ac53d4417ea2b712cc5f4e4a6be815aeefa99efe758e4219dd4edfec832e4c3a1f9d17a9ea05a0d5e02793fc64d6dab75f8571103e74ea496ceca26cf044edecdd9659303e663fe7e841a04a62c400205ff2fc773c0a8c66c8f5651adbdc29c2f8de8e7f79a1e2975d2aee910664733a1c02d0a35965e03dc13c70ad7e677ad91d7dcf0ba9a93a2e51ce546d52c8981dba73f71aad1bf43f3e1c8e7118d8d6f7227fd54ab6e0274771bb59f597e57eb2593206c2fab770fcbd06b00f8ffffff07