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

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

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

Block Certificate

Block 63519 e73d38e86b64709069f6a635fdbedc0f753cf3861772e17228eba0004b8afd97

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
96a0decc85b06f035041186378d074f64588dd4e9223b952cf6ac27bfca0abd4
Certificate Block Hash
e73d38e86b64709069f6a635fdbedc0f753cf3861772e17228eba0004b8afd97
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0070d3000004b70000
00200000800000000701000000000003011f00000000000000000000000000000000000000000000000000000000000000000000e8a3d8b8ab4ba9edfe1482097282f716d238658c648c3a3e118fd661de8a471f696acca45034b0d355fbb3cc295c63e934651d72ac40aa1aee924cf4e0abdab75b8c23caed0ff4f4fef44cb987d756a77db7489fd502f9a1852c0000000000000000010000c0010070d3000004b70000

Raw Header Hex

000040200ddc31cf4ceb162b614fd8da0ebe4150480738c51a748df23f85d23b0c8b6420e6e6beb849bdf970bfa3c20d9d0946db1e6792ee63be4268ec8e9ce8399ba3ceff84196ad2010218d4aba0fc7bc26acf52b923924edd8845f674d07863184150036fb085ccdea096

Proof Data Hex

59,560 bytes
1212160103074fa0d367ff3e1f36d6acad94704eaf9e991c560c1fd0d47d0b6392c02616e59711c6ef7424b2abfe965f899ea9147e50edb93a4eb10c23738033b771b5b9b34995feccca634fec022dd6d14d871d91fbf515231faddde7a8a2147cb494c5049339313b809937716becdf537baa7c1c67d3efca49f270a3ecd0cca562436ebde5c5958d9ea854a8f7da8b647c0ad4f05ed32ae080f53eb4dfdaef5b66d009926d50347a468366179b55ffbf6e9e361effb0a49707fdf172a7c84f0bd19f5cddc090eaf42ef643153a0f4ef108cb1e0eb8696fa2e8af6fcf88937fc4b88a16124907d5927768697ff2846b328ed83e5809e27c0da33519a35e2ba0d64cb147990c7b8927e39c4667a631785ca367466aebcce89129d810b179ee7b885901a303b865f85454446f72e62a5527e0abb9fde82701c2a62a8239eae306d4f65df8df0991335f1ea43a039488be69f9a52be600a3d845434d13cdd9640c64070bbb75482b47600fba9c0a93832328973536ebe5eadc9e092529863db4caa4d17f947f3115b7689533d61611db487f1c28455713b2e57753f43f5ebd146719173b307c5d17d2dbd1d0b328e8ee47429bbce70798721a0df7955527870c2f62015cf372640caceb02218c501f07f42ddde536555f0cf23c8b3f22d5b9b08da91760eaa3c66cfdf451ba4a5853bfaf60e8656f348051dafa77a4c7a33c452bad8122318e4d5791d33e305f8e7b11f1c8ce96a5568bb8bf67a9949597bb53ed43db20239065ec26e9374d2e30c34002a6f5c4c3bf1188ed76943bf2bebebd981fe61153c014e6e964400461699c6bd0535f393dd8da441a5fb97c6965152e614d10e43e1542bc5a77d0cfde088dd61bbfd4d2b8a8d1dfac081202cbca8e1c1fe50ddd291b623a0b93d0b7a63250db4603d84ba6a444ecf8cba9a250e2940d65d39af8d0463923665b3f7e9578507708d8c3ff578346531461e6135ba924c616e100c437fb592968962b8c8c91523108c1d3987c3f60240c12e27cdf995969e3a16978dca9e2fd6faf267ea6b3905a13429a685a28417044c9a2dd31e23c11dc2e6e8af70dbb794044384fa23da16d06e454b608738e19d59db75ac13599b0539e37219d27300a62b36ff823f569b5c46607387f34916f233e8452b47b0456d8582910d20b89f2b071f84a905ea47d3a3b69271d3dceac82920b7f349b43dae5862d784ee70bfeb56fe4b024959a92d89d1fca187aa97fc721d73f1ea40ee9a2b573cf3591af7a88c9b05ca2f2a524b1244bb59f7ecb4f540f0bff424fc355fb72eab71f924e0c8f02a06d7e648226aa636db2d6e3583408505ec25db42511961da3c7caab66bc2e796b81c277698d5748082b9111b233b5c92284c22599d165d2f85079f7515c887fe1bdc92b30efc298e757ec3d231f3f20b790e6798a0e4521095daabec077007664c3268715e607dacff5b48f370bb18c9615d42f4acaf0558fdcbbc7d3cc3febc8c060703100bfd468d7efe6514d064f7a38b82170b089da3c9c608cdbc242d3bf35c0298ee3663abff0c0099b6db2022be0c2198f57ed9bfa0099e7a3b12e2ed3ebe1ac19abae47089bcc5b2034857fc99c2302f48efc2d4145dea3a3131f518f123b04c3b2876bd9af51e2702b042c7739000027136f9ffe733ff6e4b01ce26fbed80ded6556d6a07a26ba823c06bfb0581d5b820d4e685c863632e56c402808cdc52e173450ba6cb9a11be4599960b720fef9316aa12afbd8cb328867eb0a8123c487a9976bdb2b868f628b91bcb52ec17ef34c7de87d92e4f8a2a33b71ec97650b70dfc33cce0f7d77ec27004f8e0d78f3c8297a16f6fb308e0be6f9fc1be4a17440302a32609f0a8a43fbca4c17e1081290dacf24d13623a352d142dc4e224c1257efe68a142cdfd19e289132bd1f189ebdfe474c395791092f9e4eea366ecb1d3baa58bdee9d90e6f38e45495884ea0b1f8b3c1ff7b7de51c041658292963e42f5bbeb25a1f1908f49fc76a6bae61add21c6c83f02fead44a67355e643e5eabc32986e4098e2e2eac9d8059edd05fb4e8b1c370ba97d5a536a70f4598fa3a82329ea76f4b12c68c371f491969aeb5b64bf17ef28e59b9739ec83a41e0c8f23855cd5d1170e7ca93f22d94e187388bb5d69e1d930eef9752ab1caf5069174becf27fbab9e3b7a498a3cfc90b6415d87057327631d8821fbee0d390ff97e744808618b86ec62d972887108a09ac2c08439fab4516310d92d8331d756d18cbf6e93eae3cc8cd6c4dfbb09f271d2a9093bdeee7e67c40f73d529d0df10f95b50331c9b815df4004a7eb031f1d9154ae3dee1dd893312b1e1c8c3f8707c370753658ae97b22b349e7bc31d81275fdf1638b114f0e0a4fdf5d02083476ce78234678ee50bd2b6babd64e25b5e963297f5bd169e60f752796d671f8d2ba1ebb066c14e1025ae6de644e11d7cb6311b06246bbb2edcf19ad1d3f08b8a4d84984269a7abe3c7d9956e5e01d990fe68a7d4c6c2d22879ba1e07a84da03a76eaecc394000ddaa635f12321207f2381eca889e074bea7ceaac58f4afd15c160bf87cad0a0f7898dafc79d15bcb5386c05a4c79a36ceeebe6b3170d71bf56d759013c6197b2d8e85548c03b7369ae9bd30445529e9445debe42b2b8a65c250db1ecb520358b4d2926f9239ac88ad6f3da154cb4697c53e26cc9628d485afd1c485a068a579c38dffd74b76b0a61d5db0c611895430ce7e0a13509c557a2967ab1a8c2027e924c98843cea0389c497e2bc6cc7c8b45168a7dab51ad658fe7a93e1483ad7187fa3faa93f7da95549dc0fba45cdc263ce7511e6d1ca06cd4a83f6054c339db14014b46784f661ff08a4c097d31aa4dc43cd7c6b4a452de95bafb07b46ce5b6cc4fd05fa25eec1ddaab76a0486a0fcd46a6c7ff8d4148dfb604b650bc82bf622552fa8553011956a8412b2ca9cf2aaf0be1c4dbcb10029e5c4980270d325ea593935f64264ebde24e2cd8877888feca19d86fd7ce9afb3a9e0fd71b26911cbe726ac7ee3f8f06e84002e5d8a59012d1a8619f28dbd43a843c626aa94dc8e1c043489316a10bec546387a9b42af78406306b1997b007cdeb9871f85004cd1f050a4c95a46b4fea96257fdc1ca4053c75d26bc8463d3dad49769917028684cdc19165919916ca9e79635d6cc0e2103d2b83463e76534d9b0017c6684bf8dafbb39b35da0281e2620b2929ddcd9f406a90fffd6f8a775489aabd6d49ccdfa52e987473feb197ca0531b2e934e4b2ee16f8ed38a38cbe0b12a7af40607faddbf80ac01e14c2fbbe10dbe6cc9315a4128c28a1d691ebcc8c16718b55fb4a08d1d758efc8dfa7b088b11786257b12551bca84380339f258ab96d2fcda3cbf08625f4873a8de1459046b9727221199481f5f5c05b5381ed36f7910b62c81a77db71630223c97ca683152d235814a807e813452cd176f3427aacc41bf0950b7a672407fc1e7f64e44ffdf8ca0eaee064b20eaf2b99831827177c83bdfd9f923397d39e842de2eeccdc88d41b06613ea98dd5b7d4bd71f0d09e7dee5d53c9fa6550dddf71f380dadafba845ce057ff6898efa71368b171dca21aa3f40330b9ba1e04a91505882b968237f97c591d2f85cd9009dd670507d8757b210531a80e33137a6e7cdd6e5e039c7625652458e2d6c0be21dda56f2066e5873472bc835ba189782efd8af4d68efe565a59d9204ebe9c10255e957151d6b7b57889e71950a98910987000108eeb11038eaa7811420f2536a062ae1a5287b725ae949323c54cb5f3c907a407bb1b41cf1816c473db432417a73c30b0fdfc1057945604cbaf5f630f5411ed798be13bd31fa79e73279402bfb3929c28a0b92eed9d3e64c3a1398bde3678df2d75bb329d65f014c96ffd54dfa5708fcb2ade8d841557a11f68643684898676689645bcedc1aa7579187c82c95f50987b95e0aaaa5fd349b13e6c55e64791da6ce352856e7e9beb5c80066d441e47b08952f9ead7ac4a88f54550bcc32c0a2472ffd01fd574edcadebf6fc96f7b3745d35a50a2d5db4242ac8195154090cf41f00f25aa6eec83f61c185b388963669bfeb1438478b41f86a8489f3971ed764b5b2892fa18db072036f5ed24d134e3f50d5754556a0e13432755de1c5ae6c13d82fefb0248f8016f11b6f43d3030365c14467e078c6e8018a94049079480e818792acc9c990a08f2082ca396586ea50f8803b463d1128b41acf50f4477b0c5245d4fb1ef8a5b74b9aee3819fd54f664a21a18fce24b337b8e3d3452031c670b65a5fdb666599cb6697b7dd0c9fdf18aa42a384b68d514f745964d30c6566c3a0cbf560eb9c0918c219c96398e2c70ed3c8567a36d805b4f57552f5002bd43e3bbabcd9fa9ea249b826af4f0bce3f771ef4a26090aa693cc962ad01cb3d7deadc69cb17e4ebb23b6dba08bb29f65b42d940e2455c0986f0ce3055914b7e44cf95424a735c6b575192960e44845dba78fbc4cfc675e3ec50499a64db82c8ddf388cb074bb9428f6ad39fe2f3f49ff1be52c3e89f0a05dc126c8c9ac60f948f8849c4189a67da257947cd1a7f52a86c02757483525544151d0f506848f0651063831ffd979d6c86f75cd4386162336d1d28d25858c33ad18619437fac75b454d8199a6d56b915c72c08c18143ccfc1e3b064ade8fbaa9eba600a9a83d1e695bd440159f184f8b8aa1002fb7a2074b0a3caf67c7fe15710f4d4e14a46f8590db76ef5f41c7704fc177eb771b1f633bbe4d26a15a7b6b1b657268633718d8c10a8acac47e56c59c49ba141d73f14bc93f0475bce4f7bcf56e977d96dd6edfad5c10c24ab6515c37d19f58cda75de61c664947ea3d0ad875c74f92080c915629eadaf5d9848c2e700409bddccb96d5a124b2f7651832f25a19c11b6a69b482a8499ae50b57b816041a1d24bfd0d78b7f0d8658cb60f6fa41a39dab3134aa96b0abdd1b1711c28634dbea6f6d7e0d1a0c4a4486bd2ec5b5336bf569abc2d79fd4d3c3631c923e34124f128892dfc6b39d756e46c781ce6e663940e128259618806c9c06307d1375d96283c2b515753cc7914bc52697e77da87c1cfd6e40a5d8ba1126fab8337a5d65871414468fd0adba52fd638480f1f613de2d4a21d3b060ad95d85b3af138512990fc77177175f58ab1f182cfc6477de8f42284391b5085614e98352bd91c4a3d86f18f8ac8db98d4c92e5f0539f466e3b7c7762132a4a03be37ddab6ebc7f34d5ee9f67649c23780de7fa74e532f7836f29390c25cea1a66deebcf99ca869815135fa5b5c89014e5edae8753cc0fd1063ee436901cee8a4d4489051bfb7b85977b081bf7893c29a77f01f022b09b019a91c4fd17d82b8111da4a6dd46cb4e53b64da776246a16351d906a8b6be5b0265ec1e7b42cb6873e9e0cf5243ca9e9bfd9652439e11981da1dc583a89e2fc1ed276309abff5ec1bdb41396e9a2f31f4bcb2252c74b404ca44f7c848a3469a22c18552b0057cf75d8a569a82defef7c0d697277b46fa34e2ae32adc8c4d4fc321789a5f55fe7a95bfa683495037c0f3ffa603b0b69d84844d00c112714da90d15b6defc35030d92cf76383f33b9916c35f21388bef59d43d166da4cea4e87cf4fd4ec0b74903e506dca588d6ec857726be218c47b7668fe0299df9cacb208bf312f7466444296792414d9bf7cda4935288ec612b753c1b7f1841f99ff041bd10523227ab688daacaa86586cd4c8193d0a6e03ef558529a6a62f531fb572ec8a201fac7a82fb15ecd61906b9230d60bb5555af62844395db902ad396ad43a4121f85ee3b968f4f855076b13a58bb3f6828aeb9df2979f86cb3fee41692c339146fb858bf03f27da25a3d36e8289a1f6b7cb7f6b87eb478977ee106ef207248a0609a12546f65fe8af4d11c5f3842db921499ece75103c9fc3bd3c3f35db33d13e611f9a42db5a2aa4a9a30c50f389c227afb4f403d2caf4000ead6a7377ab4b3d7599518b4ae1e8ad27cdec62e301fceb64804c957f7589a7c482756a65307b6168a6a4ba14fa80d779588cdef0cdd59d531b25bcb8274d23f878c05f03c4943a7dd936aa753de6ce67715a9b41aad672342d8962d38af83f1be722a80fad3198c1f1b5dee12237c66519860cb1aaddd133dd393a54d30d1bb9c63e38e93bddae79cdacb668214e88cd48ee97db507c0cf23ae08015ccd321bdbeb7b410f679ff5af914c0f4205551d7e58440429773b601c6e77c3f69b6f184e5e310e7b844c6d0d4875f4f2564a6141dbe159df66bfecf2bdf07daac3c0d042b9f2929ff82e14ca13833d7e3fbb41a48a341d42e29cc4912485088b4f7ba603ef908d22d297a55a6d23ed01269a4704d767b09029c58ffe9ebaba3069131ba22a20362d7ab3e3c3f41d898df0a87a3529b7ef2d030b501c252038e17ee21e911cfddad6a26831207161145a7c540a23ebe99b21ea4f89c47545b7b433c5c819a7b984175a3157cd66f8d9ac787209cb2ccdb12389985f6afbb986c4b5416482bbec558e15412204423b77e17aab230a33703d31dea69fb6ea9a8b2b0940620cb894b59a3a24d30bb0a5637b74a193c9b0d2564709f490c650d059a32cfc5e98073a2efc7cc99fbd8f5effb30f1f1c10fb3f189ccf68719f67aafd15b96fa0c8744d64883d34cdbbb309ed180db6aa6c3d35911edb14fd041309c2d54486d1a9707c8a21ea345444d10c7e61cbc7e954b1543c31b14e34ead5e4df8f22ac58d44e0665ac2fd7d275e15906ec201b506880c3bb99b9b78ad98a966a3b4ef163b93e1b2373e71345507bdd5a460138feb36c0349d89081a24b2b9ada9acfceef2aa4e1343c6594683acf13094c614979503bfe2588ccdbfccc8d930429be30b33379d3cf4e3039910bd0ec653941ef140e6aaf202af2a24304fa20b23bb22f2ee3548e2a3babf300835a6c239ddc2cda49164aa77f02e59beb4aaf492444a83b18e0f438f55a67439f1227913f43bc097ae9a7638fe80cbdabbfcb4a7dc5b6b7da9ff25c03ea57216c1afde2e4206773ac57ed7d93bce25886d1626fabe0737a4db214de579cf06b55aca3e79cb3d1dd5adad447470ac5b1df7822b24bcbfc43ad2668391939974cd1aeb050672ea4b644e75cafa9a22be5019dc9d28bf144d7397ca201fac8c787434c4f2c74539c32b20660463ed65d27ab12901390174da9d1815cfe7d0fc8453ca845ba914963ae7c6d68b52acc1f990c27df51bd0d086c24321d2f63947935f2ec63dac27072e471254bf61c5dfdaf099916a49443f72d81bb37784cfc4bbb5359a1713a66e48ad268cced03c18889ec17c9398130322650d39bb69813cb0facbd59879ec88dffcea0badd650a784118235dbd660ed93d3af5f318a295f0dff86aa97723d3e370f22c89d92e1f142badac1729315c07eefabc2a6ba438720253095555975fb059976f04b87ea6ca1bfa10332a30aa031f611830477ce93c345e8f8355243d7be1dc0172fbb9b5e66fadd01e22c871585da9056b59bda86ba27b977152bc86619d34b4e861bf910a48aa151bf34feffacd43ca4d5ef637b04ed3b8199129040282ab4fe73b2144e983533f5e6ca44538ccd3b00abfece6d37f12e29db65285f67c8f1f64cf8e46e010bed0e750ac8a097a7de6728a112138237c42d6a038d88d5397164584ee6562f17bc440d1f284035c96eab1f4893f0057db73df266b5140f5e7d7667818cf9eb852a36c6175f991c43f4bbea44e7a54a2e742592b1725b9ec288693858229ddd50d4fe39e1feea3eab0e9a4c8127fef877f36e0217cb7edda4eaba0af89362f4cb5833ac25786ca0cb8d4143c77e1f0df4a0d3652923cadde6f4ee6c614f93eb78d257373c23adf4b2f5ff558dd6cfaa467be24baf4ba28019dbe072422f0429750b5d50c24fd95ac4a055e1ac4e272b4cc13f09714cc5f93db86e4e61c78e8d5c881c2b12f78d623539dff5d1a2fe3cb9a45624b218164db8bdc131db3565c299e3666e5bdfb3070d217003d9378dfc5757311d1317f34ad8bdefbffa6f67798c856f764d1e1abbb3ff07bc926bb17c877cf1521e7f6314f8a1ae41c4aa7dc0264dca033969bfe27e646f460fca484d1a61a3679858ea086adbac01ba4ad032b95589be6677e244a8fb3e5614a267a147ca06377ff18ac66b7b18570764bb753aa91a03dff1afa4765c2dc2250a82fb0f857abb0269c426bd513fa0de7ee1f9aa47b6c5da614dc9ac05f3c04e2ad4ce4bdc6c790959e6bc5798595016e55af14e9f63eaf8d29d6931a769ff4b30b0a7413ad563240a3f5a0ba46d1ec59db3b4822e81c2aa58def2e398f7987f493bbf1bbb4bc09b21faa07dc20b7d57de135e3d77e8e7643c4790b8169b2f5d3d912bf74512d6af66294500784b5164182819bb8c20987bed633cef8ff677b8a0c10513f1563564d1ce61632c99918a0fa7dacca4d803ae25e5cfa641458361472afb22d501acd86cec346e21ee21350f35c473ccebdae2ba35bfb771b1d16e1f8b03b489036921eeaaabee2adff74add13a9dfc0a398d05e60cbad43f2a05d4aa3437e8173814d24ed51ca9ea8b9f961aee6797c17a20fa24ac348a5668b66eb1b9519bb0d8f8ba6394eb5c5d180ea426869f8f2b1a2158615419c058111e1b4056910b1bd27ded807d57794a6e2c38e2823c5a7de07030cf0889d6ae47a74a1832898337e5e5493a70cf0c958ded51487c53f65c39896d155d23135ccfd5e34a69774ac4c8c37e31c3af018733d2a07f96a74c0d1f1a21cbd83f4c19ec9e627dd3d26130773503437f52ed6f585582cfe4f14f028b2b84d2e67be816d55eb0e66c2d17959bd068104508c100d0fdc275e7fc7289c8263530bc9cd4f515800e4a353bca570e1655a19f1a47aa7b0b112c3a95782e5b44be7abd3e1f8745964ec437f707c81e1dc2603c8fc727e00e32577a0828bb26c81cdfadfb72c9a77ef6b07340abcc58ac0095491522ca5fcd969e1287ea8f84c1e1c3ccae5a07298ceda557357fa2340becd275a9ec3902ab7dd104a173edc6df4fa688d8192b8be515071d2fca3bdd4f8a2d8b2ff9ed6a45090d08a402976f1bc3de86f690f139906c9178f94453ffd6e5d34cd82cf34b3e603c970d1754b232fe3090c7fabad8d7b37b5b00c11cdb5e8ed1df1d97f5320a2677313ec7410422167e4a3b3823997bef527b075a7e1aadee4b97ac6422cd69dc4d129ed397b1d44c307b72d363bb3e1c4f56bcfa34841328031c0e328082185a3b3e590c1b557b87ec125f7967fd4e85f0bed90ebaa5ffdae7b466b7b9c3efeae1e45ad7c7639969e08e082e466a5ee3cae55734a8068262bfeb008673037d02b35e7b8b29fdc4e26c0a44be24260901823652323eec20e00de5c5e2a95754242ac246739cb68ca04f0f71b9b1e5068f6e3201f7763729c0e1c343e77a2758511dbfdcb1ec2e7a4d02883d1e956edd7d7a7f7215d5f5c3de846d1d9a506a007a49d22506ddc6bf48d2662dd91c312935ca047e27bce3c5549ecc55a2dabbe8dc522ee84f1a01b48de7e7f3a907765bd612657e65178321c6e41220bc37bca0b219b2e9a8d25e592c752634f1ffa67d6c492cd16f2b99abdcf83c2a2fdf9d6d2a8a575bc3123ea2bb514241c991fbbe81bbc14904961eff034a2f71ff781919b2930bc0a75591c31f9d8fcfddc38f8ea54b1814891a070a3171acee6a51e406a408a824a5e61ddc223a87fa3f3bf5327bf31548984437148d7ce5a24c8290e20b1fac72e0f6b56c5968cb6c2b9994e1439fe8a0ddebba36d39eb82da5da25a0819a9404f34156eb455031110f32cc7c02d051f4e2abaa06371cd4a723b200c9d26e96619502cb5b9d4d0fb994fa1c3a599186479b917b53c634ea6bade8649b4016c53ebee93c236003e7e414d531451507863e4d50091487dc903efe66c9853be5c6f14d6f01e2ee01daa9bd889e5f9103f94396b700522d6f0e4560d3a577b3cfa3b8e8bc4d3574f3b7abd2930cb00ebf01c800f00797fed9f44b23078978219f003029d89d6c10c59300eded254096c35cf015bd51d0926be6a92e000352a0fd6c12d605827ec44976a26a5c104b6389833468174ba0d2e75cfc893993bd27fc84a18cff5dec8600bc0bde31a61de45872315d6b553f046e169212df52de10f5c048a3b5381d728a7dfc7c7d78aecadba5c2de771a4487f2759fa570797e2ea0834e19627d48470e8cf2add09a31af04f9613dcfa5e1ed1980fffa875cb1a44d88e69b649e1dacf614c0a9d6e540289001d34578b01ced9c1e5f5eac3bf603ef86f17eedc7cc5168c1ab432c93101b98700e0ed3628574c3da698a24a2be84f66d5a0db7da74df9f15cae4d3feeab81e65fdc119d9f18ce4ad65b3eb3719f1863a868b545029f20c62c11224e79337db76de0fc15aa79aafece02d5935b3aff621bd7fd2e404d9741b3109695f4ad8a86370b2cab35e6645873a4a4e7e4d849a4c4f402df7941978806428dc0c66d8d1fbcc4428fb30bf5a7887dad2875949bc199a0b643ea1a13adf9abbde5dbcce7f559c1f4fc56ea927a66ec4e864eda9fd7aa99e41ebb357484d33af093d44e7c18ddbc1cf06a0b65e4d8a5bcfd010985210de09f05b4d87f417e9c9ecfce9deca26dc842728bb66bdd1eff9536ac504ba552f3df83be3216e4fd800a2b217bc696dd4e83f522eaebe46b304ddf0df935f5319f1dceab7e4987ce2570e138bce25938246b6d4c907d7bdaf47df8318cbaae21bfe685c17c85486b652cf93f4f744fc3ba8e0425c78786a1688fe8eaeac028b32a6265f069af1b85a5af55eb479796b730c82179ea1a62b43f9f5211f2c5d7ca9dacfdca7695675299b945862f3a0ca31b9bad6cadab02fc763b19852ae17f02e07edd0e35de8574245aa125580a80fb18e0f71b393ce3355db6f42ca71483dccd45175dc7d25047bfc250827806b66c3a92f0b6d9058b987888c2164ba3c2727d718eed66ee1a127a1851c757c8ab2ce7f97cb71155398146d462b5261009387f4045d356941798dc21e7ada3d39017df5facda9d85b6e8479245e0b20d58eb5e623aa9f0a64538d99f38d6baa8d2389d0903b568b240fe418e3ef81cc9de4169eb7d1c7ee4ca0bb2fa178de66953e8bc7b2457581793eb7696ef342f44d5ecc465af504b66e6534ec6820c58277d8323cb5fd9539cc68e8f3c7383137a9b4739642c22ffe52aec1c6b0d80b14be02b3a962921d892e4b3dbe1c59e484218050f2907ca327e8f7da32d546355267d851f949ccc8b5f7cf3eca14b8b09e3daf69e0eb744294fc2840786e9cf33e50727c2a8bb6858b5ef73a99ba8b3d7db3285bdbd56423bcc7dc1fcc0052e03596f7e90fad26104ab98453405a9163be8c98ebde8cd0f5036d847a1bf3225fbe67897e33b40cd8d06cabc7c8a065c4b71ee7e8cb64bc983c4ab7c2cac53b874fa698b77ae0089d6f887e8649f383384a6a77ffb2728ead398e57de6a633a7f1d2b758bdafad491e66de55b0f6b438e4899aaab04703333492fcf8a81f5b01dd4afd3d4ef3130924fbfe9d835aae898d6895a5553822d025f847d6a3db414a2c318e9e9bb30f3d573f0118a7545c764e52edb6671b01297cb69fa093fea446817699f0f1b41a695c3c0d6cdcd55fb022bac5910a683e43afcce3888649b743d9e62028ae9116a95b4ff0cf620375f6e617aca138e5bc5426bebbdd83158981f3550d53336d1d441275bd7b3d8c4d53d8aabfd86a874756b9d402380cb2eeaf6231663cbb6bce442d035d2ddea248db7dbb51011e022c4757836f9b8d77b307509e984cfee40d7f545cd65cb61a661393b5dbd0f7001e9348613af06e8bf77bf8f9951cfa8f0f305578720eac72691e20e3b458d1b36ffe4503b8eacb3f5eb0ba10efd00ef406a1d76fb1357593f9da1f39f6f612afc67027a8fff09b0316025cf2b1088bf931dea56959ae6461c7ce08fb21c5417b465071b54d9cb04fb33cb791cf15b634ae52510a74dd8522e91d3bde58655fbbb0dab980cfc07e0d9bcdefdda757297b943036f1239fed980eaf7e051e20f1d3111c8ea58d55a8967ffc2681b7d7f9980003731ce8c2dc8e8f82f889c8e09c35d2f15e6057513c111f4f33d0e6e0e471964ef32de76159ac04bb2f8327853fbba9ffaf7317269712841e5da481f23942a90d311e0b5265f32db6b15c9fa74f6fc0ae2c1c39a9b1fe163d504f0432578d425a5c57816fb713c9e4903873c6f39730cfdbc8dafd5d19e9cba4657bcb886865b98308a90c3b4da0c8cdde3cd5b624bd2edc51b551f00f19615f50f6194ce7852eb1dc1f6cf91d7dec3df54c5ab78978b22755b8faad1bcf61b47508363e1caf1cfcdf1d795f9425e32d89d38759ed825156f5d4222bd2fa2319fd7b7642985d7e2d75ee8e41fa360cb07590df862a9ff187bafe5e5e0ef81206531b8c86d6777487ef7f5b9546b1d5278c2b9700fa9e9c54a667dccfa62f24094c42ee23abe13bdca2a90bdcbe7f32809388056115774c35fca9eba25abe45acd3cd284d45124a67c19a4fe0913d9bb42a8e6d0d44dfb89f4e97ab6d41b9756268bcc79416e534193204e7aafbf9d024a301d4dcd706a30b88d31941c073c6ea60fe9adcfbd5203a630402e4a64876c2c603dc77b94dfb70cf64ca55fcf7af7a666effe70ddca3283b196b9835232a2950a98b2ab1541dc6dfe9e25967a16b23b8127caa593eed01e243e573404b3c7de40650828d4fc8ca159927eb9ec07ead598163750ace442e190410696a920de6f8c79c6969334549ccfde5967676cb31a0ea33f0e02ef4e21a6ed6a033f6efdf15056a8e007bb0272bd0f90c64c53c3f37b76406b9a98fa0ec3d847503405c43dac021514c3182d0ce065d836688b20fadee197042a9fe9d6bc5fa433513777c1dc43efdb9ee81b938299dda1966b987cf3b44db8cb1fb64cc3939264db017bf9629cf86fc2f9658191080cfa9f06bfd7c7c71083497e87237570aa650089cb5891248fdad8d8b1f9d12d9ae49680f042eaede5737c23cabb0b88a3ba69975160e0b438120c347476efd5ec06d88f02eb5fdb51dea0b7ca0ba2cf8cb322f66c78087d01ca11096018fd44788744931b1c761b530f2471ba9be8d19b2020dcc90c42b26cc70cebe769d14704f62a2f3b08d99c54472fbc20e7f870b1ee8d51141330423f677f69334f47411deeffba46a052ac183e783ec490ec34c49528ca6f59991fe84b4dcc7ee4b11961e2e7fd6e40b763f818164e86929493159a4ccd99dc675ff37265f99c028a4ffca41c54c05891a2a4a5f4f2d0e21acee65b3b5522fd54b4cdb68ea7fb13635c0902743adc9b1b06b52f074711aaeb3a15b178253e668725f5c929efd4fbe7a77d2992b2d516798524eb521e6d98626fa8918d0ae322ef424bf3199557d357d820c70fa911667c3ca53c12cf0f6ac79e82c73d1e7af43d8f72a030a5bc5355690652d61ee739cddc9d685b4968e1cdc931de1e5f3b341a3b37a57b0f5a6b297f583c39f31c8ee172a38a29bb64c131341d212e86fa88c1af3d97ba709d4736384a9f04d614b953deab6e3f474e55baf1ab23fde10f3aa7acfcd5071952dc45ead8e1fc7a5ed34acba61e9b48a7dcac2b618aded6368468da72d409a288d29fbe951f65995ffee272ea3b174397bef6dbe939ab2541f1cfcb5253f8435b6dbec19effc75c169487fa935ed103b2ad640894c522883155883fa84f3bccc9270658b1d0dd11e3ed415eff217c601d9f54ba67e59817a31511e165dc9bcb94ed2de8db050552ad8658a1acb41b622de1b6deef693c386322f4055917ad7a26c4a8700b2c0a038daea103551cda0dcc41ebb96440cf4d85faa867473a2a2e711f931bd2ae779ffc9d40a227e4fb19aa33cfacaa7fd44a5cf2a20ea396ba8fdece44f91b930268186aef55fb7365dcc24d49ab32b3f84fdbea428167b648f289a03ed1f5ad3c36eb5a6e178da49ec361de0ef67a0ce69988237838e0e690a5d9357ce691c40552cf72a7029f3a62f1c3a24b864f195ceefd689beef8b1aec1fbc17cbfb187852beaebd56bf032df66e96dcbc58ee090b4c11c8c2e574799be1aa3940c46560d0ee4888493d168569fc6bfdd94f4d43a659cf82bb890327b25e0a2956528c4bdd2da62d7ee7153afd75383b7fd957d8b68b6169a8e60e005c959ee5a3364733cf0ce6df148b4b20ed8e00c0e072f5a0480b90fa49e51c1557ac8eec037dc27828c72fea389b367f933e497d278c3e37ef98edb4a41cc8be455522b28106a586f4444d147915ff78f95fb130ff68b8a97cf5439af2373d57226871897e5f81ef4a42155931f57bb0c46151a566143ddacc31c9f6dd56b06e49fb91e61a32022f37d2d2231311dfd5c350df441e4c38e243d3d0699d5f7ff037d5285e0e8713890d52812f29e96b5e40ed3a52fc8de699ef4dce997df1970528a9415605dfb653686e416d35bc189e849eb02a25e3302880a560dc0b15f4fae4362ec9f603c82db835b28f671c9b4e8d2f902c340c57ebe9304eca800b37b3ebf7a6a249b8ac300a85c77ee527ba12f38dd6180e7d6293c6bf5131822d9e904880ecb639984700c32453ae1863160ba7d19d6df25c5de858a45f2558c4a423bf50441a419b8183d28fc7950ef4d44859aa3d0c7e5d2b7ef3d8e850ad047cd8282a304ec67c22a162faa3bc0c28f8d4b2478cb50a652bb3f4910bfcffd96bb46b89abd09bc9741d956bd2ad51c7224c5833bb66a65139ea1fdea82895c980bf58ed270d97f09c85ecdc08748642bd117331e0e93076d20113c908461102d7c6ac1d3ab6233be2a651c0c45b02c5cd024f06f6b9581e29e483b03989aed34d4724204fb525e6e39995cb25f243b056171c94dae2415b6e8891a632629a768fe02bcbe36bbde86bdfa44891d24fbb2f67a89e6b2e871fb7e42c229c5edc8f3276cf84ed1c3d6d1a788ee74c4b2b9337c5ace4f859a09d58e1345d87559c5e43f5d80f947ffb34e81a1213b0899b6f862bb0f0cfb2258722c19c5132760843542557d49210578f4cab8e8081be315e09ae0ac0db8aadcff358db68104325ca159fed7ddcdf57d187130415d1dd612c46f8015343ca1d4f917e5c65f9719a217440d00fd9a9fd6d6b2d600bda35f90ebfe5d44a646d8de216e2b0697d42fb094bce9dcccc5d28825964821d5758704a1842ed64430306c700db969065a30b322305fa30abad3d256a807ceb8ba27b7a970930fd19441a3edb4e51b9d1c8ffe639725968be6d05317ab247c1fda1296233ee3674ced37618b67a3a70059b6321efca71f94d64ebe944dc234d09db241b7b95937e76d698a697f09e157963695390f5ac62c932a8f0727bab7be320081df38358ff152bdee1c5cbb1afd82b2392835bb019f01216a2920d5b0a3c3e2d97092bf58cc3279290e022fbba4b4e1f9fd1b01c86cfd7944547607fb0202f28c850d5363cfada207f9a76ac16178dc4aefb1e01ba3fa3fcfd6f0a6c615f22efd41fa38b5b2d3a803d3e9de268821fdf9d5d604728e53b136519932f31c91331c193b1141ba4411627c436feec5a2b40d3b55f83c342c8c4848e3c63238e693dc16db5f53313bdaf6b0a86631769dbfb9c1bd0aee1ebc5f3c033b5c30fe7a1ae8e31a7302fa42dfe1d390b896030aa82ba1f6f7e776522c859c4fc3c04019759ed009dfb508c203d6e329f27fe8e682964837f8ee7976d65ee6b3daa84e27d281225a847b3228140f7619c6bf28648082c853faa6c638a89f506d530f964d6b9798cd19a50d0d2410cfa746ab2fefca4488386e16dacca08ea2ce73e4d203448da6dcc39e0dac7572bbf6429c9f628c8a83577332ab1646a9f4f3f70dca87666a8ef61c8c50ae4b3321d201f4c653e7a3be1092cc2a725e52acd7806b092a71d50e9829a39c90b59383e0692a41eda6224afb08493d7fae7b2fc8c2cdcb563aedbae8aec2f95521bfae983e126f0bea4bf807d89270451df9d2ca7de9678b93528c56a8d91e4bc6b7c93cbe6a9aea4c034678a29ea448ee1e539ef839bf7b4ed493930d740fd65969f8718a59eca60922e87d26f675cdaee95752f86a0bef5f8733ff016a04410a32d774ab3139bdb322769c4d1027ded1db1d97837774d03e314dd9202b25560174ce84be44da93c666ef3db7bb0acd2dd88da3b1889791755d968b5624f1c69c0a3cb0d7e395d9bbf983dfb1c818918184eb6c50cf097d9df7c21659bfed28ea7716bd94eb83c3dd56c1ce5bee6da912554426617c35a5a703751a427834db7b87bbdc5311a4c51cbaa45042799bf7088000122de34d64d7699f7d5276e22d8e0b5f6a41add8940546d115386c717dda9446017c950b425743ffd224912f25839a685eb4d9aee7c21e1c94b722600696f1e1817007c31199f348aeaf896cbe9879732c25af8ed6bb8da4566f272a18bc05f17634334850368178b80b0914da7ea8e06287130e323ebca4695eddaee21f7ec2955eb6fe626a369aed73df5264f5d5569e851c4b7ff2eb7600481fa091a35c4c819f99821a4a160e4eca17aeb72b7d9f318fc925661b25f4c210af51a5685aee7593e13ecacb6764b4cd371bbfbf876407859b78b49f4d5cbcea9e34e65c36843c9e48a6395d8f6f5bbc1b4e3349fbc265ce774039ea9df3cf952019936729a62eebb6a82ba20cdd480cc209175a3fd90648f5b058c5963611e80c3105258cd594cd3d4ce4d8c32345f980d0266c7ecad593a52a33dec90881f7a78f8e06430f1c7250658da4416b9961abde02156cd8466fa3df509b082f87c030a34ec23a65a282878b69506506756b99602dd937c19273f13a7390669b0e0cb67474261a4e87a2a864b066fb93ccf2c6ab8387409035b43e4412011c664b7f0f01d4f12b777d07e0cba5bc231b93aeff6799b59f001228aa8b3534426178d0c10c4c529ed28d66844572d076d5382a1f41465b08be8a07daddeb08a3c2819b187bece0774da41353f0ce744dddc396ef9ce129659e32bd024c39dbeda11a8b2bff7b9d6559bb6a41968666f541b298da5de55abfabd629df917f767aa859b916f96ab32c5eba7975f8ef0cf1e6cbd00360d1fb8d07ce16d5634ef0266635999d9c35f74973fd328b04967c30f7ab2d5e02d128effbf405fac66726736743e18c6d45f0d302bff4959febba5cc52704b944b9396f240fd4e555b44ddddaace8eea4a15453363c523f5376b9cabe1a1862000401e76f44c684a0084132f8da946e79d483440627577568287a2ece004ef50b6a153036b8811845431f922f9f7c4fa408cb81f4c7ae9b457a3be8aa680bf45a942be4e3d0d97aaf0e08af024e92be521b254e62169ff9e7534e63a1c0cb6958105608fa9d681d54211b38ecfd8bdcbcb0d6c847776b83ed8cd8674b8b1cbf6e3312d37c3c4bf687e093697de2b9f4d7c6a2ab63fa9b8b503cf18a75dc80e8e7164e7e1f19a1d44bae3152c46a1d226815dcb7dde3125009dd85347d62f405a679cfb260e37a3998284086698f699d0e0b5bc55265043889557b23fd1ec20baa4abb88ca0d07051b7b42b91854f0191bf3dfa51020687276a057e632632c60258cd88c6bbe4a730541ab4b288876bc639be7bf247af594a4a8a0ab99f45343ec27f033ffe8234bcba459a519c8a1599d612454379dedcea71291be8d0f61e18be86e97cef65485d7bd80d46ae1034d92dd4e5cbb133687b1758b68281c4ec1efc19103d0e11d36e2bcd3152232e3769c4710ac7e52e922c852b913d4814f8e4379c94b3d763501e9ead36e2e46c9bb3aad55a56cdf146788df01550213f7f292f25be194093294f3d454a3f03af7969cb0dc4abc0130db3acb13ca3d55e6251afd8d1d3d1d69da86cdbd1d3e5045bd8971afc056b1c912c9b8dabce904bb49fec9c563d24e8f714b562c9b351c14b14530effccda47b48545f32ee026adf7f3f6cb98655464bbb025b7d4b1c6bec7fdb80f0c2b70c68477fc86c3f9e7cb7523681ff6e25c33bd09d6f4eb68352a193ca9556b317cf368d0cb72f4421b432c1deb63e6853d6f27720976b9a785a8d2958e744dab31b86822d79bdc673ccde2dc71e909d932aba43f1126473244f2062364b1236e38efb4b8aff611ae247db739ee69b2ad64e40f1bf08897335e7efffa88258a77645e558a66a3c0616f7b69687dd1d72689fc82fa582c49f0740a1509cb5e06fcd5cefd6263438fb7d54d35052126e1c0ead78358f3d9141ef9f64b1263275d12e23626e04c04d27574c1697a0977a861b35a8f455234f78a34b8d10f75b4f45cfd1e3c298f5d3e2a28ffed1b8a261328ecdb692bdda1894ce34d99d3c2c1a82a187a705daab0ae917bc1d637164d7574b923393195d0f69b754870e6ae9548cda49dc0655d389d775f342bdb9e0fd86b44d973da9b7d5735025634d9a596d04419c91de9d852df356f13d292a56f01e9c2d547e298d72d95f1292b29d4007a8d2c95cfb60baa4e7840914023404c677b23bc82f43e56117da70aa7d09b0a33e85908fab8429049543e293a7f7c3a36f2c7c1c0c6ffc20f4250268e2ca282f028be5100b4724ab753f0cac8afa2981df5cbdf90f90604f0b1bcf2a0dacd69cb2bacb4ab37be5f8bed62a2d1022ef1227a6f04190e047910f1c58b8a66ee5cdfd3c456857e4e41b5f4d40741c871da7888a7cd4f9f9f0ed45d957f43859f09c8068638822e4e913175131ee6b3f12744b4622da566e0b78d92c7f3e1b3caf00370b360d9aa98b4498ac22e59816dae4555dd4f62e00af538e49d0350fec1b8dfc6f26f12455d25c940df6b686ee41bb74d9d8e83598cb06299ea21283cdc7f611c5579c73b5c19ea16e265ae35ee70ed8fbacf7becdb1beca87ee1f2bba18e3e82afbade8cd9b5776f40143f198b94453737ae320dce1ba56c01dce345afe9b3cf706f4eeb4360fe4923cb52f0aed06b1b7a9eb9958668884ab08a9767890f379a4b11014b02ceb0afe8e7faeb19745af3a4d17068eb046fa38e6c8d63b145193f0930ec9726149af5132ed26727cd64d47cb28060d85fb896c58be5ab3009211f2ad8fbf3a7ab972470dd56395f41a60ffdd89ed737aa47f875d3860cee686115cff133b2ef603c9847dc2a3185fbcbe4356503e752bbea87b7299e526ad33a5a94ce50edbd4e8d095fb38fadb07811a669960468586311aebf2484a721140e3c8034a32d577d97839e60344454f7c9049e6a1ecd13413408b3b420f7b5ae3204a8b4eb2413f421529e24c153b08aa30903f7cee705f0cd75b526b77c04478fdb7c64762c3383b72b4107eb73a9e6f6244ff58f5c6f6d05740511c28031ef3627beda59c53acf88296ef3ddd17411b27c3759e2d2df07a01c5bf4808d3897ab694c1d140e3e8cce617522d6b890c47898da034aa008071c60b768b10ec0b1e0662dbebb7e425153ff97ec92fa9c4f52c27eddbdf286a2ef4134eed7e1988b3475c5755ed0a5c75456031b78600444d7a43d5924a91cbba888afc4fc388ff7d0f2b40b6ab58f09adf3275b8ed31f07962ce0f462427afc32be675e9903e251096b50072080bccb30f1a709c72c7ebc74abcf651c18f4023ffe9280e8dd9a22207375aec76ef512d2f4725ead33701b928be9a84cad8dc4795678b316247049a87047f33fde713f6aa36f364e3e86997dc8d20669566bdd1891fa1ffbdc99916a228c7a906be5708586c3ba34a3d70ae96420aab087f22ab1baa2f6dfa1701005f3cddef00d34cd0294f10d48b252409f9bc7f705133a37490d10ded26efbf9f63d740bd6f1bb80806bc8566b929d5853cf2a37c50dbb644566f4372ebd692e42cd773b59f1d7f5fa4145992ab7ba4808850d659c8b9c88040da3b1c952b10e518c178a337a41e44755028cf27cf77455478d3058798077e32f2065988b91fc7c3c777f1cadb88f80ee24f48b29545e984f56261327cec30c70cc8a5eb1f10b235f61f05cb1f829d6472f1a8b4febc5c15f7f9107ea3f0135bcd715fc8b9402827336d5d21988ff8c1ddba196a27753d38a333094fec3af589f0ed8cb45f67c671e5a1c68d25d67f666d4646527e34c3beca70ae23258639a7471851cb3d49a5a799370f01db308b7bbb2e0903a4bcbcae7ffe98fe3ba59e014177bcdd03730e0096343e72db36e78ff078dc84cd080acce0a6cb8dcc85d1c8c719b02528169c8c2ddeaf0b6caf9012e59604e7d847f07d1bd784495a8b88efabf5b67acb52a1a6de486abfe39a9b1af2e9ae7af7a6c0ea62c4dced15ec4c029399b5d6dc7d850de955c123c2852634bf46e67ce590a93f99092395f38217ea4d3240d3e147f0fdcdb065d87f1a7be17c39d25f058cfe23be6edb1a33bec1226a752f0f0252e462276c433c71cb632ef40ebcfe50e9fc2db9d345b459c4e83d77ec3c602c30c1803992dedf1635a6c51a86467cb4d2ac1785bd670311a1e381923aed057f3ec7322321767bd7b6af1bd528e26a02e5be47701a267c1480cfe73ec45eece5105036be70297e26b4c9b9aeeb81d256eac75542cef447a5073b581c1525e56b83775dab804ed50ed1aa49b6e8f4c5bf35d34c2fc4ec2c6b50e52e281fd4074b4947816d6af58ff9401c96b5e5d6165d2d0b80c4825b096af46bf4470ada0cee647db75fbda069fbd1b218349d5b4b675adb500a45db8e91df41285252bf733eeff8955666b0ecad5271f3173f91a9161e06f77d776fff65a7efb3b9bf081761f6c48b31e07870223083e8e50d7e3c7cbebc34f04c418e0606183b9140c868513201714d716562c2202928f86cd7c9cbbc19b2470eedfddd959c26e8dbe83e6692b1db39dedb8af820c14d59011544b8bd63e882afc483bd0d47120cd73dfb3e43d30660c5d3a31645fa77454da69c10de5c009e7b66f90ae01bf3f6d97e94754ac64005193a07be0251cfb554024383ff1a82889530c8750362825f53523da3a4a379a23d36571e4d5267ed74c8d08d2bf0f99b313c061d5457efeaad570142cf7e86ef792036cd6f2023c2cbcddc7d4d0ef19c867336ccebd9f03e90cc70a2c49251e4a7f0052161d47bf735b9aa7f547c593ec78366214ce234b2dd3581c14a057cc9d4bae4962dba66fdb8f2423821e9d278b48a894bbd566cea2f0fdfdf62bc618ad3ae66d0480294995a4402a09eeacef1f284a447f5401bb0320f8b2ec270bcd7b15d28991581dfc1e3bd731dafd149a6d1da16464ed84885610e7de0d7268e318c94aa47b7354c32b4d5080af0382083709d3578c8d257b8181f845cdb4db2cd8d68909c6b7bcbee47e14ceb4ecfec144abfba777ce0de146fb8993e0d6d8aee81073ad5e35d10bfce48b4f9fe386f0a66c8b3d70e18ca4f9d2e824e3bb5861efa7d192ed4b11998f99030ee5d8b8b118638a09ddb9389a6238bac58376dfc9ac1090183b92a6aa132396bc79535876c7d804e72be8f16435b9cb5d09d1f7d467ec726bf4cd565e7f82e6815a0afee089e372ce15d61fae6f2942ff68758c0bb1ccb0a42f6252b205a67ca2e5bb09dcf8cfe4e6c4989de24648c52faf16b7ba9062bbc14b6271110b8d2d5195eb1fc8d89b2ea40f66ac50aba8a524a349d3e2c84c0b2414bbc7a14651954e6ee82f49663e5e715ae18850c75534c8b658c40efc9fade3d94d38934badbf73d58da8161500608ad9dc8cdf963ea5a666cc2c88a3fdefd401beb467a8b3f1bc03881e8ab77d5742711d9dce731feadd5ee8467099d3a42118f63277b522ac67a979a4d4ea7d2723115688c3e652120872ae93e9f7584fc9aa8b1fcb296c12f777192487ad93ee0a0ccf54ee2475790a81d48b5953f4defefeafc9972a4c7b09bd6ecf7153914581ecff7173049274ae89b8fad0adc4ca163498c7c4969331bc7b303ce1a16204cf44369e21412309258e38d42c689f48f249b0d19280d853a7aef92453be57f73a02f2bb2ad350af71a2e0f7072a8150743822647fa94084bdf0db7014bccfa9270dec768f5dc36565491dd92c055014a0df87fc8064972775547b07014f713abd3c925e9c0bb833ce421c5427aecf9c4098c9fe40b4acaeb717815332a55c2a75b779f02fb789560c9c7856ff67086c4fd51abe0bb2de6da04827bab8e054f04921a53d88a971c167ae4492e6bf72a102b27425c8f33e2d70ec94313301ff5c986592b4d448530fd97d5155b7d7f7f4d92658d96da68de09758e2bda28f11da2939fae11f674f0e8f6b069cd410f5ecb242c291961a5010fe265f45906f752a8f9191b117656af295f5b77b611b8d83310c8493e9348dbaf11ce23548d7572c392cf2b617d71db3bfb63e72e46d651f3349bdf835f7bc59c4e68d49018f4f135ea93dd5ffbe78e5f9a99788d7b24ebf3ee1bda48dc96f6fe935e84128d2e639af7d7be1f46e20bc55982f5618a62fff0717a63bb2a2323cab798b64bca8724ed298a4f4c9801c8c032e429f06ebe73106f1b4c942daf301a8aabd097bec869314bc79dd8d5377384dc7d9b59c980e998d3b2550d295eb0abff2e34251c2eacf101e17a03334b54eaaebcf47bb567a60ae7963a63625ba0efa2b9e41b8ab103c0165301fbba9a02912ccc7c18e289faa7a3d3758128c21ca1620a583903ed6ba88ee7bbf715bf2df2b4773403c09abafb7e6fcfcf5079e0632cd55962f21d32acb0754ab68aa5c2ae3a512f6003b0c7c3313edf46012bed1ab2c8fc99bad6c082950c9b9148684096de22c638d12d46f997d707bae85b4d550f8880f5dc34f42bd1ca7ee84a5b23a7ef4919f311b05198ca4c720db34954daad1b028e35268e967b8a10260b09e5993c96f962ca2bc7d3395d7d243fe7745d8131d3f75d6ef1a5bb28760a0e1c93f0a7a966062cf5090b9170d0a19f91779678fd19ca44886e33169fc25221abe879ca246199d3227b6857b48faf4670a90de696709965b9ae86411f1a90fa2248ffbe23613951ef6758d98d8c9490b76570e6886f0fa028e81655f92d287e40fbd109fe760096af1a153387cd0375b8a20a03a6317c397a95daf7b0a44e9befadd2bb0c713f35bad82db36f0e836a77c886a667529b3da478a69af560138b0864a87dee11f79db6db5eb118f8d6a98ca621c462f4be47ac72fdd9ba5b55c208ad8ea66c744af34bd7946f09f558540cc81bbe8db0e243f6bddef768834112c79a6debe97daaf7fc8fc434699e407a6ce332a9bb42d86d418abb87ca90f107fe8e458b4ea0b652f80b50ea69b31b773a90f1c267d791e53622551b867a45eebf47639393184d7a3c8857e513d60c0e5923b6e01e2f9a9b0a11fcb06660b2702272987dfb2f01cdb3a738b1a2db27b2bc09cf34475cae77e17b42619ad7975bdc5f02d3ea9a93af449c689032ece709d5c4e424f197e245da8b8092ef85b70b9e7dd4ec22c734220077da541542bbdd1c45de3f9638893c20f2f2ec80941bf7b228a916d56f4faac96ec4f82728c33b4623b29eb118a89f0aa7039218307ee644169a86f6f5787436ed402b3e8e997c03478ee3354649ab9c8159e0a4bda5c452822e09c365a358d253155c2f9286508110330def0cb9de51e9b96ac14a4ced560589df0a33bde1eed441b2c760cff276d92d446f36d84411b233482330b3f38685fee7f6e427460dfad6f7a8440c1efdd9096f908a83ea4547de74abd005e011d09cf21e15fd6d145490cc202e6cad2d56fb426dcab70b8216a2a69d7d0abc1a0ff4f6ee5424d39a1ac00643860955790383b33813c9c41694bb623f213603c17db766d8b6b63f67b011247098a1528f389e7292dd8c260c7ddcdc6087c445d9b54a32766be90202b60c2b91a9ccb39ca61b75c02f6bb25432c05bfec201fa4dfc98bbce80f04d87ec8bfacaef27e402d68fc7f5625d821abc9e21f9cd1ce4456385ef49670b13af780a0dfa3c2bcec0597cb5a453af33b35f655d6f66af95990f778979b7cc32e74496e65c45ea9d6a40e4cd36963d676aeeaba560dabdd6a246e5007f069f72f9d5ce2feda356bd0760d397b0841085b508d6193759a0f1aff77a1d6f788b61c4b6ae9033c7ab62a50171a48e5e21b8df52cd22ca736367a07c6f04011a89afeddb3c121da0f68e24156e6b18700ed3a0a6c3870d2fc5d7660c20c392ff5db1a15a031a23aa997bb865f8f376bde71bd30e3a0048ac01b1d1ea6ea04a86c9edd8b484a5db85dc008ef930a8c097baa57c2b21f1cb829cc2e1fad7ec59bd797963061f2a9765580378b3ba5d76ab15f5c04b4003b6bcb048de449e2cbd519c576b66bee1e8d5b5c4205f60739628aeddd6c6003c2fed20ae0da36f914cb9cc714a0372676622efccc6fad52dc19bc78d17d607663e53c730f59b2d8b9081b0fdf1c8a7d4c6f5183d1c40fab35554d1dc960e860bcd3a7aa037afe603fc6c87bfab2aac648815974fe355fc8615ef2027f6a39ce450e6824a1c047dd6176196e77ac6813ffb925e42f2a30ac53210570caa1c1da1a4ec2c747d1d68ce4ab16d608062562de85726d7e59afd9df871f4434de24b3fa2850a6a6660abfdf72d3404bfe75db2c21b085bd42cc407b102eacbe8f11bf4b47bbc09a9622f41e2a1da33037730f8df29dc1abcb1c8de58e99f06bdebe468a91e1739c22cb846662de5bb9a1bc092a585727062a0e850fbffd36745671e4505cd7c295d7152be8ff1834a404037694bf2aab48dbd7e0f5f6aba3f4c459969706fea7d80d1f97ea18c768ec5a925bfeb566c5edfad0335f57ac230bd291d46301553870670449fc0a9fd9091a747bc382d8df1124981c7436dd9e3e9fffa70c7fec38130933fcb47c39fdba249a76b71f83adb165443d0edfec96a7603b7303f22d49291351611e75bdf9e2f136c0496288dcb3a26f07ec68b56823cce0cf751a50946290f7bf5bfeeac90c46153cd391044dfc5539e70b5f47f221f7095d6204812e6a44393840ed94d70ab4460e69505804b4f0434ec72b887ca1bd16c8e676c177c2d58f10953e4338f696767a9574f367a6702ee84ef033b604b1a85d5ffa49f0e8dda50c24719db3948ab7b62862579e32b95fb6a8ce97c6f3c954e39ee83c6bdb04e6c6acbddb1669729c2b73ea8cc68dcfd2e4a74b95be501d8ae7509bc6eff8379701ef56d2fc8cb288c4b992aae9d3a5311ecf645352ab3b030a2f39f16e4adc2fa07fc66b4ee8bea30be17503b39b24e540c6389280a4a5b859fe2c6d0bb100017f2a84ac76b1c2842645162c4737d32df4423f3f7278b3e257e10ddc4a3f11a8fd3471a3b95af23d5c20eb41215bfa5761d380208ef62fd442f86330c84b730a79cb61a6c798a67d2d96a7ad0aa72821d21faf1f7a02fadf6e98e55748fae16b2806c4f99023d44f869cbd5432178bad55315d6dcc0d68404b02452b66e05412bfca362c6608d4eabcdf9a1a28ef308644ee0da74d3265142a9ef22ff4eac1fadd764dbb8b9fb4e288f78aa4771e895cad29bc96a8b99136b9d67cee496a5f83d8e24dc673f61a18684f54ba4cd359610486e70c392195505d962b0fca68212f5c59407741b409a5dbd0ed1670c1f14a500949decce43a1fbff139b5fdafdf9c9b503da338e4be11514eab6c8981cc54de68cc7f023b2336be1e678a8d6ccc20af4007463c62e4ac8acc7e8329d1dd583cf85ae949243a400bfba6f839f67d219c345f085449b9fb2ac1376cd4c02602ac7ce1b95d4711d9fcb4705af19d0c7476271dc34e1cc99befe7e4e4de2fa80a52c6c950829e11d4a321c1a666df419290d500bb1cd9194eee864ef5fc33d9d29e1bd4061929d7d42a2f401296c88dc66eb545b963a24afa8f5f4891b56d58cbed4566c9603584c8362a6eb90749e6fc0bcb740e12cc1812537936ef17c4301b71eb260714fe29d88fb0185a12850327ca76b302c866c2e809ebab3e723592b371372493174dff3b0e40e140e98e2ee5f8920bfc37c5ea861d358e4377ce4444256149d40ea697990139eb026f9bd5cf6121c365edfb3b2f276149883e4bc989ef21f122936620477b31ab2c9574b6e33231ae28b9055c7e40a58516915d3154785947db19c555183cd0faaa9ec8147ff2f99a2fe8c20aab846b2d5e07dd5bef4b7a5241fe0bb44405917fbdc85c438ef813067833283e8ed679ad72a1b8ea8e6788221b2cd242da5ed6f17f531f3394be98a44a01879b5f219632f9aa9cfe1cace363c9f7f09970b5fe5789da6ad9a92aa28df5a00f5d42e7f58125dc26c76e36e7fb8e9a9e8c93f6812942bb447462bc62841951c070e4190daf6bfac1676d8eba9ab85c4532ee7aa4eb29160d42750fc3de210cd002bf7b74e0b0e78c815939b741561f48ffa6e23512736892ca5252e4267ab173480ef9499677ba7ba80f60b3e60c57112dccb68a0323dce38817d8d25d88f7c4e9d5a9e74e7ccc56c534a8c5ce37df7c54687f0715284f03e671d70a0fd9675a6f01e94f97e35c9974b544acb74b77752d925c14ab3fce31771f899d6b58974acc061942c49ee36b73631a0257f072425377ac2ee5edb4dcc448c5fe3073d6210a0299dc5604f70458d0a69430c76eb7703761d26e83612533ca0fcd0d5dd868239c93f6879d4897dbf46efadfb5c00f25d061cb92a0493ce80b3b868cee28d3c417a711acc70ea7f783ba7592b23a3e213a86a5179fed8e4ada4fccad130396951f03829fe950c43b93e3e9df919f72d00432d1618d2f99b943b5647a7dbaea17e20604290198e963f5403de7a4a0d1db506c1a86f2ee8b2d4b1d57eadbd69f42689c27a4e146452917d0cc61138f719b0d5f779777319bc1902b1e4cb482b9bf3b3af0c76df96e3f7e454c888fc0a903b543b6744aa47dd33f79ca95e5c313fb1f5f21adce6a2996f75773d8df42c9141b2cfbfd266f34fe84a21ac2f784de60ef96523d3d1e214297e80747cb92e256e54d57555c7f21ee6fe79a08f1c8fa2aca27568cbc09a48d69eb4326d10316e65fdae565242b83e8d25e638b77dfed4cbe8117dd9008c0b2ccf4f85c60adebe45d2b24867049ad0dd648d1b98e2240f78c9f19bdd035aa1da5c22e59f71f4647be53dfb43d51b8213a00e5eeea5d8ccad818746ae08a7bda798007e3f6ec7c9a7f28c484cb496aac29becc8dde1c9884faf3cbd24fb98f721dd605a7197802440623c7bf73b0952db60c3741b65d4df6a67fa12eb8f90274381b0f78697c63c0232534a43ef3552087721b49ddcdcb6f28258ef4bbabbb08030e46a0cd611a090ee63c143b70b8de3203027bf8a1288f1b584611de0e5c8ffa0946465b4cb24ecc2fe3e2894e29cbd09f99b77a8ef80bba3bca85c5dc18ff6cbc462fa13e9c2cbc4d2d74bebb355707fe6b50f88de4ffe50e1a6075cda9432db94b6040d3d967e879c664aa118b4cecd4d179841702569c9a91ce406fa7d53cc743a5f92c2f638afefe3b6e1afb592b89df170335a0c80716a0c853a6e8ec202f16f9c40324d74d1dfa2dca4d1b871fba7f0a994481c901ab9a3714b41cdf60992acc9ad2ab8c807b2fadfd3922a30160577a65439ddbe3c4f0d91bc2e6320ef0ba50f28eaf133bff3e5291a3fae5c213b1ea97b955b85e89896f482e07fa93f4a90107499c497680eafa5bc3b67f58ab278de5ca25671841ddfc8a7664a1aaceb87285c28638c03f548f55241f2861036293995203635db2af646abc4763264c88976f368037ece3c027332588dfe51c00a75050506f96953b4ba328fc48e6e8ecbbad9041f54ee076c0e8badc52f0ac399897a33f5927b28c056b0294a6c9d8093544770759b15090c5ae85c5632e460d6a2a868fec0aeb5762c665fe9f742a111680fea9c977bf0d3eb80265d7a19e64baece83249b86cb1574156e2802459e1f49410df9acf95ab82517278b52c78e37f574aed65e5a1d6385bd02ca0f09a3c8f4d685da0dcfc7520e45383dfd757e16f54d5279bd53e56ade2fdf63a72e3555af25ee2e58b9f486d9a9c4d93255adf536ef4ccf6ac89e692d5c0775c966970bbbafa52a5a590804546a048dd80e42656534c186215bd65c4ac162f701708234ae39d2df5824c08d29299f318e8f41721b47299583dcec446d67b35f46e93177e7de9d9d4f2966ea3b74bb032347c098b7580729d561c99287f07bb9e9bd9820983c08484597112b615b1549f23e4ff4dfe1d5db6b8e310a231bbfe1a0386cad9ae08537728c42af60f0bb5ec815644dba87a7a25f2ecbdccb31531c8f9f48c4fc64d1991799a1af1d0d06f985580d4c24e6fac20b220d4eb78b97482f1b2c00cfb9c034c793e9a72f572dc4d8f2f578d74018c464afd955f987ad585a632c3270cd636fdddd84aca8aaeb60d3c87898a97a2ef5e752d9d1fa849117ffb91cd2c1d6c21a0a4fa2aea738b5e12b24b47d5b067a1c2ba45bc293550889640a47eb1327783c39d20a8981c192b87d0d1d50f6eeb2c6fec3357131b24c149fcd13b0c0a573b6f488f4f9f79ce4b040f9d4e8795d3d6b95e461dae3d84186e05f459bd4f2b6848d8ebe12c8dcfc0a50587f84a39cd65660bdc1c95b251be821cd9e76b0dd2decee9e7623cb7e36b0d87ba395b7be93abd213bff6d5d01e47d83d2da5bfab20a9503fa8003958fee2d6df806387d5ae3332586ee3c1a4f67fe3a79d67199930fd3e1c354bfb90de3735ea657233d5fea0bbfa24f23f5da50fd745cecb7df16587c54d597b00cc94671bbd0e7c2e74bd358855e37839fabf819656e643c51ff2403daebfbdf4db80aca817cc9a8022e4003c70e94e6850305ce29c768a85c276a7227914a785f48b92d1e15a0fa81de46413c0b1950bde4a92d419a607849baf5fed04a4669428565c6192a8faad078227fdd42fc1c219624a1da88f1d1c74c0bade4d2e5cbaf080242b30be40174b45269cfc910c31d5295ea467cd7c9af6b646e94dee439314911d06e519173d230de32dc36c9cad30bd51ae76d7b1d4c13c760c9f47912ac1495eb9e32f0ea7d27185a4ad9a13c575285ce1de961228767d02a2fcf562d9b8a9dea0233ff595de44790cba1de949599aed6c744f03caafd168dc54c2b57dce83a057e1652bc20770cf9851c801c452101b7a18e808599dca490671224514658f71582e5dffb359b8d6ce97d933c2f87a82e7fc7cd789f0c1855ac0ebbf75e5433563fbf08704e1467d7bd426126dda179daf9257586830c908da1a4bfd8ca0824badc3eae9c5de47f713eb9fd88653829a7faa1a976cd67818cd06c903307ad7348eb6c7e7de3d5c377001932a25a84c6486fc2f8842c4993c030ddf06d14907c5291faad8046cb93ab2ec4ab28af358ed4752ea087c074894dcd5e81a8568a6f4d3b3f55aaf9248da16f75615ccadec4f02e3f78be70c366abc21f0f9fa3f5fdc6eed542d043a8048fcb08c695040258919433052e99838dc38b633b43b07966485c3bcbeffa470529e5f64443c50dc2922e1d74321c3e50c23a190b6b1727603b78eb6a4a3a64c90e903a1bd10e93f1fa7ffbf08d0789f87706442c4163e40b0c3c5fd34edbd4d6dee81ce85614f05868009037dbec1772f050c5a0a58ad04daa2af20457f33e92f6b1e21e14458ed734bdd7a07d6b95517c467e5958a90e83790d67b86d9c645e430a79741ed2c2f49f18be681befebf91fde83b423bf6a00d45fefa36743a6566400f84dc1258c5fb61069a1d60f5a56722f4c3af68862ce7d6548f6cb75d3eae4e06b8fb15ab0b3eadfdaf59c95cf9829ea91c5c72f648faef18da9f31affbfb5ea2f8cd5e15993c85da11e2ed4aae014b7e8a165a40d3afa0c333946a22208343f987812be4d1ed55343fe69e927fd853380676c34ab13579e036f7780c6ebecccb6b5b502d9ce816607b36ce3d754ef687401a0a0ff8b8c242a225938f52a67a1afa13aab697c6a071760f43b5a18654438d84642a9140d76384857684788b991a0b76b8d0c5a7554f76c6249de98952862f740e75a64595dce1bd7de9f978c41be7ce53d28504b7fb7116cc41a46d3c0f0c214312443bc8e9b0ef92e9761f0ba8643f08d8c31da3ae31304915ab0e9757150ff607a6be8e32ccef557c72120a6befe6b2de3f3635a0c930e64827859c6d2fc1a4dc53e20c34e2049ccab77985703870f623f20c1aa654f950f8e5f632a8f46a3c77d5df0ec8cb110b9828fc81b07e6a1f042f3cb3baead7d95ee2cae1cf0d039ee409785bb27f9b9a353585b103f240f2cf64a0996a06ddd8f19ede6d156b08279863112d598e36e1486e3fe9fdb78246f7bf800f3f9bf476d8ef8dfb450dbe303cb86fb443e0308650eba55fe38a7e1ea5591015beecabd261efb23d4fd386db30ed08764134528a3df2b464d7c3b66cc3ee3e858ca86b2effd305a54f9c1e6a3aeaa76738198824b9f61a501d9300a14becd055162e5970764c32dad64be9da49eb684449a3095fc5fa49d54f0e436f075309d3a289867945f80dbda008e6cf7a7c9b0a16721a4a5b1c50782ac92a4044f019f48d7912651090ccd75cfdbb411be69a548abb35f61a85de6af6533e277a5c93649f6c4bf60e3034eb3e41bb85a3e088b1427933e9af9a3590b1086ae2fe883f4f1d45c8067f81fb453de567b17f9a8329c520a0215008c5bbc4a6129bbafd92f4f3ddeadb76ffabfecf3a3b09acbed0f7c8bb37eec1da4e7b25ce564ae61006900ad063b6365e89f517da2da9db160e28686c0ee0246b8c35f1cbf021b4b6196189de07d3380e1f46b741d8338fdca2675f0665b47ea251aa26f54f16dedb09bdf4a7a53a4a778122366beac294862cc78de114023fa5a2357802022605cfd6945cbd6e6747187b7b374b1983b987f3aaab400dfbdbdb52e71b1e820c7d0cddf58f856c64ae517199bc27cc3593e8cbac934174d5b2efbc5be8418c530e53982a3abb9521c7b2d91bf832bafae5478c411e8ccc797913df59acd409a637e1656939af0affed7e310447d1c16d9915b56c2f54d96b277d83eec380a6abaa30bc9e75662cd76f6d48fa431d2b30803e5e7f5e6ea136b718a27821d923799233847563fc3aaae7f527fcf4298be24065ea66e1fc1a03bce719f25711a4f0eb42844cd2ac3eb7286c7069d481612e8a7574da5803892c17135df3a1dca1d0d2c2ef96a4bc4877a301a6e61a35c846345c7da8b6bfc9086b37b57f67061e255fe9bd68dffadf1e8ffb14e22d4e10e3d70ef964485db95b813904a4ed0ae2119e7d39ca43c3f82326fb2ffc754fbc5ee4b586f07005e7f12d684d4bebe3a0b9169c2af994ca3e55135c0eb7688aa187454bd169fc8c17a6332dc725a6ffd4aaa8366384d8e628ecd7930acad34e90d45f47cfa67b3d123f3aa3bef9adde1c80ba1c8203c74ac7011756f752d2cf33ba57cbcae33c7097f49f753759d23f462208e3466a55859cf6f8d4f59beeff37c309b1300816401cdf5a8b83b8df3ac1026cabe957c6e2fccebd2b9e70b1e47583addafab7e6e9e569ad1bdff65e65002ca8f259f8cbeaa86f567df8204db8fdc39e5f60879227945a69550989c4df8b3d93ecdd9abcaba0706a03853070ba10300332aae8f8c0dcd8d721b1784233125f1eaf1215ddfbd65222e33b06b232e6145df431b0810124b21d4483dae0851f4d605946d6de5fdad11a187a6525583e3fb5546bb519d843d3d5d82509fc5d2ff7d906d8a2c8aff96bf5c53ca96d2aa9151402ce9b7ccfde8f60f6ba45d7c7518eac5606a79c70696c90d9699df3be7f1bef882150680d54d072638b376ab6acbc427724af8703772e981260e84c3a14173c4c0e289f74030eeae2ab9d3e18f8b455609550e90b7af95ef77072bd5ebdddad0511df6109928b9dcea58b12eb6ca7e89270911501a5c8d4bd888efe55875b315752e38cab724926cd0a90dd6c88ea7267c284ebd1d91b51801adb4387c1b98d0971b40774373f68c5676dddbf3fb4b1812132fe582eb827f9c9be7f78d1d83441af7a50f881d45272a4d70d85bfd43939e1ef75730ca0e168698681c159a450c7ae3ecf2df6034bc9bedc87c08ad3d40c90aac5f19ce0e0b1fc1703aa792cb918670a7c67bc032d7ea1e2b4f6ea26a0ee55ecafddd2b0907662db1cc17383c2e97da99ada3461f089a693960ff0f6e20c0e7ed04da862879913fab5190eee3dc55838f7dc2a099b204e3128bcda9a27cd12dae768e988661fae38edde7eddaa0a8142c84ac7198709f10b153c2d161b54781df15087a4bc93e7aa8f3f342e66424223bb8492965074e2f7d3c5c9352b355d96fbd63fadce58ea255b06328d0e55a9db8fd73514b823b8bfeb6ea6a292d8e79ffaf40eb4ad61b1a49aec2b9445f489a2e8b47de34a50cd328b6f0d22662c117cc195d146bc856c1e918778c5c3684840d26d175f6a4161075736b5b7d5476c0419d7b0f561791a2d3b1e03c2256fc5828927f4e80fc4004b43b469ee8667c3adb8d9ce6fc3827c49c07dbeb9bd5e6c7122a466e3e540d504f8215478b9d74d56906da811a9483e0b9cfceb3caf448aa37754213ffcc65b3019d9139d2a25536de17cc81e345354147346e2212f344182c5ff7cf37503e19ddf525ecf12735a8ef000bbef827588562a25fbebc5a38b1074eaddd75423ed6c1f9fe36fa200a905be20a9db2bc28d4744aee2a419eb67fc7e86412e9ac8b38e44ee800ffdbbeeab8e69bc4145948a0b2d124e5d6092a15fdfc7b4db22ee2b6baf87d2848dd486164d83dbf250c876a399371c01389582b47ee6e17f0a3d774be0008589193fbac1caa642db9b2a70e5a588625f85857d4ce8a7a120a96e14ec017c4d191f9d6e09d7f6534be8c9071a571ec2ff916bd0a7a434e5e25b5794bf386088e1252ba7a45694553d0cfc225bf44add746ffce1e21b18c6ab701cb6b190ac8e4d02a980c995158037ab7e480fc8446aae266ad760cdcc73ad1e6ee18ccad86107274a29eb4d0c7d8e64acc8c359878feb1ec6d35c110efae17ef2876c1030fb1ef2d1f94dfc8a2a3b17838b855658b7e85ea72baaaeb7e14f9dd8774fc7f8141b2651f42f73f0bd90f19a70d0106979d166b1920ab186080cf944320c8fcfeb39301634882dda35c2c49a8f11b4e46ed1373b59614ff43b6b8ebc9877c9d4fb37f521b48ae022c413b453b5feb77fab780a3d70cb3022cd91fa07ac134c677cba5fdb6c5ac24450948ec69dc6d9aed833ec708959332435629a254c52a254dfed939ca9d890c66934722ca4024c684d0fb48e44ae09826ea8f797fce36b0533616014a6c0ee4fafef47fe4700a9b7ff3eed0134ecf4628707131f6658f09a770ee5da2ec66b31c768179547ed063479a6a056cbd527d0aa70c412be831af4406e17a14c91cb234518aeb28b45022bf13eb2e82ee28f5d8b8588076704ef1da98e9959049bce2f21ecab38a88837e6c44da2778c21e0fd8bed2bfb38ce0de59e691b6dbe679d5d036330fa638ee00b298319587ace424a33fd0646a031e182aa61e577e9f429b5e6e7803fa99533438b80f23b4ba5e602379ee2c64cf4136f9ab182c7e0f6a2661dee3dc38170586bbce74a24b4e3daced67a3bfbfa13547784089f6b308117efb026acd7b1b49666771f9754cecdb3004a36261d7c72d9e9e92bc93724006a363a931def444adec817ae2e3f7afa2f0dcb361aefda5b781753de7e431edcddd147496017b23b871df9f95f630d602a69abf2e7d074b1b2b3c127a88e807e372e5ec0e15a7d3da93c7209295a7afca9d5f7373d3b3583be1abe88db98704e8117d8d67aa051c0e67e60059de3a37c40253b8ae86d9bbebd83c9818ae4ca79ad000e0bec18d060723c45a07001a5afa1fa6d98f75940854a4350990871703e2814e585b52d102757fe957e51890450c0c3a10cc50f9f0b5d2e5ff1c7da4d4548aca5e030ff38196fc0c2dddb6e65611783c381410d91e87d8b1b60fb3a38a02ba4e9a84190a8425746ab820deca2ee7f435f4da0e059dc71c149b007aadd665ee02defee10850509e2a3b21d9eabfb8aa56eb9da1529a7ff84ebdab02e5971c3cc6a773b8be27e67b5307c34feb444aa7a43245d6c4a1ebb2ba337123e58a3303b35b35f3e9494fb478b19af0d75dca05d7748cf68c9b051373cdd3956fce6bef89fa8c68619ef19e5e2f1e12fd540a0dbc9120753bdaa74b8af2b001d0f72e70b5e9ae7d030a01907545c65a09a0955bb928672e66198076442b6e0ff6570ec03fe5b8b8555e6118bb8c45a046f175e2051399775a2db913c94ed62a34790537c516d5a57592151877323bb30a9867ca12137198aba6bd17054cfac33fc27a1faac6a4d6da3aab30f10d800a7c142cb866d25c844d4b8cee4bbba32578f44140bebcb20b8cdb290cbdd668d7414fac9f9c6baab9acedc0099259bbef1d817d6037af9d007c388bcd65141e1b5a7f663370ef2f76f6ad0fa6c592585e2c93ccf32192b0b36ab7e910664bef2ef182f9b26935f37d07207e10b79bcf84ae9269ac7549d61621845f346586f9fd434db1a34498f5c369192ea0c0c05671ce137c2998b86c37ca230d9697e33f430ffe1e54fef31ba75f665ef6fafbb49d9f56d8a3f12be84c9c53a48d9cd6cb18b0c607485ea0806fc5b48506e727f0755c66ef1a616dc4069ccd4ccb08d0c977fc04c1956904019bc2ca687ac27c4907a133bd5af437e787831e4ffb09eb7e1682bdca948e15ca12716e79574991e63d78a2b1f330567d9d179e53ddbd2be93c4a1cad7fe8ebee81bee1c2e5bf2e080850d70de4af273c2b2de7bd57e6d36a6fb900b871e41b0655aa7738e93f24c13a1f9a9231b1642a9202031f77a77f58e036372c4b5e459e0c45b1bdc85c61b9924e6772df371637caf430d5507144ccf4e929f10795dca00c6ab7df1e2cc2f9c50b9755958f75483b62a8e7ec0e424d68c9a4ca3e5523fe8196baef040be723ea4cd774b1f425e02bd4c6973dae59c4f495b59fd09c305075bc58fe43d784b9746c86e7a80e306d8760d932b54e3ccb210b44e12c9f7649a9c48e8c210242907c884d811ae01afb2c5f9a01c76e64294a8c4b23faabaa81aa049c21837b5a50e64a9e023703c08d1f20e7713f6e1dc54a2b5dcfa5cf99af604bcd4da9467b3518958f0ada293d480ab2f783c8a619e692de61712721beaa42f9c82149ee15cb703939f7431a7d9e426d3784aea7ada4578ff3647dfe7386a061c6b55c5ab66e5d4cebafe29973a5ffad4117392229edd576530642d464c36ea33f00bd23a838ae5da822c8ecbbc318e93efaf20f1aa0c9349df0927b11ae163e1ca442a7b0aec742c8372b16d05ac5fe2e03051b38477d94a7cb0fb6b3576bd8d895bc8a62482d6d6b5d6191a2394cded1f2f0183b699c29677f5fbb9dd04ea7be7956c16e9f35b4e870c6cbf2ba8fb9ca8a80a88f978a416168b2bf6a504269f29696e187993b65272222f4860091036b9bee1378435112f4bab4aad91995b2e6867c4afd41a331bfaa07538d182e7dacd24aa8c169b2556553ca7d07d2c9a2b4fd7be79329d2bed7564f116997352546e14537364acb83023d46982c26dc66b2f4aae89df59210fb5d1d41423fb5d9c1ee98376671f62ffd2f13e7a9d9102981678158df5ced84b24119be561c44208c1ba8a0993fdf035339634032316ee4ea490c10199c779d2f85ffc05eb20e1a68e3e3e96633538a12fcdfd027a7f622ac6df67aa514c5582e1a36b4da227e12a329baab6ae253756a2725a18b82908729be7578403496f35be9877ff6018da2cde09bb1ed65afd6d507b55fa6bd0ed5b5e9dfb4e0ef159e1927b0b1291d111ff74d4155a3755911b2388cdd4583e00be7e362bb3b02cae4704a6a9b3ccd963d52db3161e7a6925e6c2285690ab61db0f99c881c96690099a6b4998eefa78bd930a37dadfee0c6f01e315dca6cf5b11dcd8bd9d9821ccdf81a58f643004d8d3cda404369e8fa9d20168470dbb3c3eae7af646ba1f836b77977a22a3c1637197074f0ef3b651f52d8769b078f8fd06ec07b89ef6731b82e1e14119521c1784cef8429aee57e64f3159257fdf0df66e1306e767ab18f3eb45b9bc30d7c6e26147b6ccae65f6fb0045f40937501e569f34e6da39c1a226aa5f3677d13107c509bba1af760e69248cd26af6a5f8ed0593264df18f883060080a83acaa0f8a26539ad1faaacc51309150e37c10323c56b282e36262b65a1e9e830d3b5c0c6d2392c31d62bb25dd87cd23c2a4e17acb5d24fb5b168859a9928d32b737dcb47d098d929572d6f0a9bbb0eba7d73551442c67044b797dc9ac32dd9c3bd52645494fd393f07b537df66f605416c6c1d905472c4b43b40010f0d32a0b74dc56c3daffaf80f4291469b46f87ab42f665afa7ff276c3d3287b40a2e0fcd699ecde99c9d40f7822f6f0102f7d8d6dcd1842e776e2031fcd8004dfe1dff2dd47ba4bcf39efb9598eba8930f86a996958d019f077acc3ff49442a7c0e99c96e80326c254bfeac4f35ada4501450f8936a67978949ce25e7c184e8b5061d1867c0198695e80a504d428f48b7bd8a0aa5821bf66f147ae95b0a94a0c6225b5597d44e28e5376cd1234e5b648a82ee00245153c974a194df807e6438cd3d4ed21a125c06837ebc58d8a400b09e9b752aff3f75f9ca29b2ce38d6a4ad2cd106f521769af43a87e16276df96abcc1a5ff9afca91539fe56eeafea82601acc38063568a1e44c5b4cc5f52aa87a5b88a2deb654c9a1bb894c3f67895ebf5e3fdb1df3f5fc9b50b247b81846fb813d0dec710f3c0e9958ac7d29c326d5257608021374c0defc482d444d8e9392c91fba774fa766b5938598025c181f3f9cfbfe93b08fbf2c6778b229ee48ab4ff4eb408cb91f06c0cb70207ca37505ead4fa64b9d8150c923b4e69ec1e0819c54bc2400a796562f828e21279a6de20e1e9012a8f088165ef239faa105360fff06b92112155d9ce826a9bb62af73d596f15d96be93aef515f0d821a80a5470e50ea5f7ffaef1ea6104378a127fbf1828c837db1231b26ca93f5850e88e9b41a88a1b91e6107834d1a0e8e206836375655fcd5b95ca3e45749926290d0e8180c9958f3881632464ce9aa05deb3f173c0536afb2d2aa2fa0d1b9d762cb6681e5106ed063ad1a02b309f99cd0db1a9c98125a92093f1faa361e1e101ca428e684c5ec6650f9fc5552cd3b4ef8f0378f95531ccd4f3de0fd009a84aea54e67d81df90558f905d44b5bd7fd0eda503a95a7646dc5ca33830cb6fb4ca8a897480f3b517a583bfebe992575544db19ae7434e463e65488484cbae11a61bc909d11e19bd90883f8744bea440f7b563382846a4fbab51d20752bf69a631a05f7fac13d6a030be7e430bafc49c29499d5d8ee8fe27f93d358c225937a0475e916627f8a9cf62b07734f31d4f184eb2a45edd75dabaa3106fee93577ef37b72ab62aae988287e643d2d318824be3d28f2590b6c66ca7930f12abc023ba7f28934b544bf0e381ad77683a7413278b3b021f376a2959cc7d203d553839e169817f6e99c9e9e1967fb3e434e92e9117e4cc3d4f65bdc8141b0091f82a5752dfc4da8b6c9755f660ce92feff5d8abd7b8415838a6513e893cc1e7f1a38d2780d9b66d258629c1fc5b3dd11abb25f936cd567d5120d313cf1aa670cffb089d3c4675f1ba708596632ec93bb16c8932b69e1d16bff92181c0ceddfe4befa4ad935c9c74ba4a5dc41250a388321c7be2c9f9e6862422017c2a4b9aaae94075c0c3d6d788c431ac4e33d14cd38bc46f04514784ad207d7b4e0375a74cf4a87c254130fca74f0f070b9d6b17edf536d23886def47260fde58147226270d856a3b5f37c92ade7514bd56f465f9a35902c28f762c1c6b13d98638a3d9c17e443d8e560b04df47436684d58b86acf5eedaab5bccb0b284eb4ff07acee730e09cecb7342a3b4d474273d66e200c8b5b40d03004f8cf775a64fcfa0aebb2c5dcb37ea88c8c0450c590901f7aa703e30fb8d38bbc79fe86e7bc4435a8973ab93708f761b452bf3016daaccad0212ee2a37b7b22ac35929ba6318fdbe6d7b769f5aa81925c55a881b22896a8242c67a017ac6f8b8274176d88ef4646839d7e0ddf99fe78edac178909a0374a489acf3daa278dd3094d82337a164ad91fc6b6e4c5b89315349c9f00172ac5d20cab54a4f77bb200bcd83177da1a3d8068e7329dc8a9e1060e1347eb900c20b213f46d217bcc649895111582851ce0c55a9b8b9fa6ca36ddb05df165a0b39368e36a08a78e13e12a64872dcc0c6b853206dfc915711454c73ba551150507b98173df4d5244881ebd9a07592a0555e278fca22b692a290657198758f89e8bd677513d9244c7fea18ca4e4ab54b0cec5b28560ddeea6094f17126e5327dba44f76965116ff665fc2360ff9378464ee19dd3042ce0689572cab4fcafdede62f3c7b49bb38774d13d8d537143cb9bf6c4acc7fd4d0f6810372b210dc777446c8807435a6f9dd809a65da7177b93f0af94d91b017c52eaf37cadd8836b5854d38cf9d718e7682fdf11a79dc4f38ea66436bc023fdabcca73cb894e2cf765f42c3bff8eb39f6d59beb4d53a828378d889db12219363e80c1f9fbc86b279396a8fe72c5bc66ffdbaa183c6275afa20e664e05f53802ccf98d489f1baf258666e7d1549201b5164d83c81e400a48784378d036ec66b1635fa85128decb5dc9a613817f11c372d45ac889a492e4b2979aaad2a264ffa113dafb700e97748f315e1202c78389eb3045f7369d4e88cd88d64982d04cc737982a60cf22ace0203d5f85c63330d6357d873319fa8879d2c3a56ea854690b8c0fac7b776b2dfed8f1b2c5e9900ffd74bd070963c818c4c7ec5d8186070d1f7939cc90c0d9365eeb11ecad9ff138be3b118f4c7ec3aa5edda71f78227ddef22fe2d653c57725ed6f35c7e074e8eb691506fd4f4e443c9a13dff07c760dcbadb30faee6af141fc84eb9ed28597ddd24686a91fd0a39623fdf5227a84498d4c3d6c9b733b062aace11946c1fadcc42f8a3db085e4628ca68e6ad74669b7af014418fd5d7c68019318dca1ba1f796ea1018a96fd67b53f4820b33509043f40997a9a76cc181d65e6bac5f32ac4dab3313818c3d0efb68fd776669449682f27b944f358e293467725ca6bee7f4df7b7b9874d6f373fa9609b5a15f7ebbfab875b0d18dba1938774887bcffa02a02850833c4ef9a6da019389fcf69d6647d34fc5c2fa422d3dc9277fab4d834a9b58446d4a22e94fd73af468f43f3a0f5787edaf0b8aae248680dff191d7ba8662c2d38e1fc1a0597f1d10efe6dbb91a86e788da4108bbc5d43b07d9471ab17465742f3c46cc1acb1ae7e851015ffafd135e28f736c3dab03ac47cbb91748dc05f1c4c77b2c12467fb3520268b56390a6e6de38596b0e85abc82e1880b907b1088bddd535cf4ff12af51aa9461ead4f4ba0a1a7d4618af3d8dd08a5a6c5afc856c6eece59223a9c22e2cc8672a7a22a0125da50f19d092353a3db0e6ff8227ee03227342c773de367bd8d6814c8d097f286e00a34fb9159ebe99147a280464781c8405882b579dd07e3a0687966b87620f4ac63c39ff5ca3a1248500d6a1a2dd7e839178c965d7b3e029d103b1fd937b447febe76a193cd9e399d7e6ec35fbb5efdfba22d6d8c991d7a46af32a0133e3b1d14b3ae1b62c5c0fd39992877e99e488db04d84c5205434759c7d0c08114c51e21dd8413049b91b26897a85297f9c0a80b653d9a8d842353231fb7c5392d29826f21a903adac49bc8876d3db5eddc5fc34cc98cf802da8db233029b81fac31d4b188c574b2b5608343c5c8e432f54d5e06840f1662055dda13c5b376034ec0b93eaaa612ecebcfb68dc60c961a6da63925d4efa898463c66f89432189f01f523bb55850a3fb8dd5e8b56bb84fc90292bee2dd683db22a73ba69ea449b8e011b7fd47e8985a9b04ae0de46dff0e4df7db680ed02d56a9212f607cfdaffe61931a355dcf0e2692a64b81afaf41d0906df383eb49a67760d82017ec7654e5d025544c6f1ce91543aaf7c701cd182051ef38347b3d80f703ccf559d25904005870ed3db28391da3f60e4a17404d94c4124bbea756aacd02fb14024eb4feb4f902ac926f29ba02013abdd3a29cf9225b30cc180fa815f29f12e48b42da3ca2ea257b6b10325d0d476f4432744cffe4731c3bad313a316336e5a7e06d64ddf6cf6f15b2a734f56fb6321a72af3bf1f74aeb9da956f2b3b1f986b669adce78cf643b291e8b95879edfe8698c5fb5ea5aae5b927d52eaae97f1838bc1d68023098843a3aa67211a884cad89e817d8d617c89aff59eb11c3fa229c633c0aae8810fa5dad09c88153b8a9d0fcb8f568e76412b51019bd2c20c43eee6e577bbb7c2653137687457698c0d3200c008762cc89ff260126cdf2126fa35949c4d0558ae9e384aba1b04264d17b8359bfd95ee2b8c4e9b85ca0067aa85d2dee729efc3981d50dfc1defdcdc78ca957518280a2f61fba4721d0a628669e4dcd6c218821f08eb1b42bd7850668b517f7b93e0d262f2d6f50ebf732d8a1d5f8973dda1628536ef2b90614e0c0805ea8d5ce88af0e81be0534292bdf0c16aee5a4c65d39d0d7b87a16fa2b81103db2433aa6b9b500993e3aa3991d9d3588068381ed7bbe666092a8ac863ac2b10aebae56d0af44c88bacca8a403053f802c8317f0db136d4e01df6e61ecc57677d0fd1ac67e5bdd90e27d31c3c5bf9a0a92c0f02c7446095cef5d58840f9c051328b323c7fc404ae9b0bfba9f9027da3ccb91e1e615fd90cf0efc7262dc3c0893442aefc7a9eeb45700a290452fc21f8d886e0e4e5ca227f7141c1e62a1d1a7fa493e1bf27d8c8c2313f0cd17cbeb426f17c38896a15842a8e79a5d7ccf96b4137c0d85d0a19a84b3d390cdb2845573bde8f0ddaf441357fc500258139de0942d8c4723df6cf828150bb0cad25410933be2a07593eb709b7957df8fae42c244770fab613749defe86b68f24b311950f3d07605a9846faa3cc517b32a055b3cc167f1c220cfeb48e2ef9ef214ad733bf02f2fd2a345f0db74a7982de94f46413c235a44970a7a1842089208b003604e4df270bce75022f42d2e3695ea5a2a6d06503c15f8fddc467e32600b538058d64afd25fbad0c06b1fad173c7738aed475d4d6026d2f3f1b4fbfbb333b7facec3e2f4b0879e73467fbf143b0ddf236eadc535b82248f86addbab45e54d042e8bca91f7a9fc48ac976fc801860f87e6e82fd6112f7817a96189f00b62a5ca260a83ef1a6a3b3a2b06e0b6a1689c6440ded9f8d5728e80b4442435882a300dd9fd3509ae9519a33418f08b73424ebbdd9c58b1386c27790985925123e9003c9d0bbb870af073043837f90459e2119208df37caca5db43e3486ddab2ed7e2177fb81f7eecb715c293af5d2fd9a3f2d0e21fb5f930a1cb4be77be2d5cfa28bd421108800d59d0f1a5014364ca18af275c1f87fa6e0b8d0f0715956cc75022e733f647006c3d4223b18d286958fdcaae44d6eae1c91d3ca790110362d207e035c6a54142f0bcecf314f8b35e16c14b225b205b6fa46c89a1f1c432d649bac02a9feb669e59aa2507a408475357a0f58f2db1a92cafca808021330de9786431a5080dc1c5e351c029293ee21c46b74941236bd5f7f7edec096da26ce428765ba9b7bda6007c91c5c3de133b7c0c76550eb330027fee173756b3b3ae32af0f9d387b4087e832d6247e6a581470f7eb798559810d499921cb0eaa9ee8b5ccd119465fd414b54a1b0a917c424c71eab1d6bdbff43cc09f7efc6ba992c1e8d2669eea34993b28ae55efe7602fb4c9203bea101fdc9a6e97b57d302c50cd79f54934c8b6420b3eb336a4ae9e3cc1f6d05908e7fb6e6abbbf0bd195c3f0ed76f3444f06e3643a1702f592a55319430de1916cf9e6a14e9b4592945e90fb2f4188124a86085d8dff4df3ced9e703a198cb81aaa0f4ff3ff148c3c761d04791236587a32ef0a2ee3ad89a99db45961bd84ec3a07d7594c93cd2e0ba9b929056fa17b386ca347f5209f38ade421c727660049d6b2837406b9de5ed85b8eeef07d925a0ae6b8de96f87f8cf1e0fcf2b7f4a331ef561896e90289ce2ba63e5c76e1c04dee6589972d50afb5c58da5db8bd8f2c2df8e606f17e76854619ae734e583713890a58002cbc1efc954dc62ee7666e3ffd2c13608cfb4feb993a14f799be74052d60a16de8f52050369062e618b51f93d3d78d8dd796e0ef34d269dab74e6ad0f6ec11c81fb40bfa0f64ad2ff9ba87207716a444cc9303c8ee61aaf558c4dff7a1c5412350e406eb1d4447e51e19628432b541d267162412ffba54a51d9da982743253209a6b93093c26170cbf26cc563c34c2a4facd6cf91993b59a54f7bb89a8aec1ae8da32eebf88c936df608130daa81aed616dc9e422164ca92a8564b3025bebbe6d2f40bfc36e9fa200ba8ba4462c5139f8b5fb09642fd9970b1393bb0f96d21eaac3687d7b5b0793ed44c47fbdd0b40a20d9b22a72277faf9c632294f0ca03c8705de695d6d4a7d90e9919cba11e1377bba722ee0d3492b799f3a2937aa40bc3ac727b2804ec3dadeb817df87ba1d5c76e3daf297642702b405052382824de6c1f96d3dfb034f2b4f3c7faa49960035ff04141ff8fb749604802098266e9cb3319984334e7e8b73dd5e2925149248d9c248b3182a57208c11e6f0ad07a3aa6a6f2f196fd8746074a3a0510404c09fb9886ece2ed5844633278dab890f1ac1a9d7c965aece82b00859957dc429322a4d95127192a3fc25c5ecc3d2cf9abe9e3fbb5f4a507bc48889cfe81c39d2d41f222ac3fdac6543c9a649d937960843023a8de51dd4548b06f1bf8682c8afa2a884323a8cb2b3bc3b6265fd7e4e9822d7086a27353574791c62bc171d251981e3d88a2226de4948a2ccfea0bf2b2b873b5e281ac09adbf50dec1c3dbe2015f26cf2fd50569912e61e4e1562f23a1c18c985ee0491c2e70b8a2c4e1a8d156760124a6f7d8f018aba8162a9575d4a15d9fdd95b8c6fe15119d7c5871970fa26095a3a7a1ab93e624c252c217150598fc15d7cbd501370a56ff7266650a48d613a862d743eead2f9b6d3024dc0a3029dfae2cdf8a5688ec03b46d2feeee2eb4198c1c0486a87dd178169af187e8d4fd977a498851a9bc9b76634311111e72c109959ab0eb69e17f10eee41df57f360b5c025e00fd31ab3c69d8156c86c2037f7b9806330323cfe94d2d533c71d29f7840c65cc44fdac45a148ddb59506451433cef347fd936c8b852b6b39c940e9037edf2357e53b90339dceed53c594141202a0b7ab8c83950e4c1cf60d54cd5ff9e1e8fffb86818dc6960ba6a08cbed6a9931298699f3b8cdfa71e40a65de9f1818ad3c57873594aaad23caa8a1e10c55a56c730ff4caa89985541ddb9693249e09709d0907243d0c8efe81e1d87563c3a31f0316215698f2ee5284ca460762bc086d1ae99b88828f093c2d534ed70b8fe4cf2d18862b58c8018011163f628ed9cc822e96791692a57c1dfe180fc478de6c1a6944272bcbf1b6940700c28b90aebc861cfdf137f00e195d146c14e8ef64911d17e3eb28e951a096c65c1bf005669608cb9ab9de6469c522694ef942af4bf8a10169c1b1aa111bb1ad1e75f5c7b3c0b71e315816d03eaf1947ac115e5b6de42f39137de50369e3d3eb32a456a375d15330d40e3014a4cc190dc8f018396771cb78f5e3e188d74d48b541fd1067e1d480345ee24b543caab6578413f4359447625aa7db685906a040fe23cdf3533bef516acb0be95fe4609f8f116d64f7f90027d2989632b01746416f90b408ec8c7007d523d7234f13d0990cc5491a9051af6059bcf492195f1055d93d5a3e0cbc7ff85388a3581f9b3df5b458a934a9fe8a07bdcdfb2fb1ee1ee3571037012a924d9496fa67850d37b95be2a647f668d761255b002cf5e32ec0de10e38d71c889cc357927be9e4e0c65d67e392ebe8f4b65c1fa7c77388bbd37d63723020f90ae197671a786ffb511d624eb1e54a3f08246a42564d03202a3c8c5edc9f20e426879d732e254b2c2f3358a40b48414855252f554430b5deb585d397276bf3c9de4cb6c02efd3deafe0bdd65aabe94288e5289eb0f96b63ad8a4e4083336779ebfbbf2bc78360113adb85042ed2f452dfdd9687e6134c517fac3149000e07a4cfc23e0db94d9ba2b4dec481a096a7b1f9cfd994531923acc9cb5ec5ed0496d418d40bd2d03834cd77a49cca1e9f19b70ed59a0cc4c37607db80e9528b3b6329ea48f64b4565b56d365587872fda7a16f037f603e98a1f70163c3105cba2f29eef7c54f313f208a6302e2dd89b5ed6077babb2b381fd1a00d629c27a557e16f1a5dc92cd8f8c0e712d3f67a0b37456a65b3346359a53d887690a70d28bd5ceffb1a3c5ed3b3fdc793a7afe2f81748d503a37fc2c6ba93fd21b74471abb8fc38a84ba46ae9ba9c8e3a8637d9f35f2b044ba4188ad451ab831b301ef9bf376289c6b62868f8405138d5d2298db38eeba30f65ec5fb30d38df428b8a9e7bd5703d92a4fe9b3fa03dd5c669927c659629f15d64251e1a12f3584bc37529aaacff2c8c82d4de449d63cbbdfc6e4e0ad92e9ba6d3628b2aa2554d1215a4d9d6b7f37df6dfaa97c2b31c5b19081a6807edccf55155bd21f42830166994404c3e5aab5a33b0378c15f5c9f5b53d65018ae544d473cb7427e7a64282cc9c1f44e247fe5bcef2822fabc3c154963e2a05c0546f6318297bbf46e0c7f6d697e1085619eb8a5d4b1f67a79ed0fa6fe14636d78131a2ded2a9467e664330f9327b82fe7866740c8e94524a78d163faf27f043d200b705bcdab53b43d667f9a69b631df2aaee88043b4552d5b641baba36af137240330ae4fb9f393b2ff22f186c9069f7ccd4ce8972daa3d2ef8a9b76624def675cec53bcd11d02b1e7e1ac288f3c7326de311089446bfcf39aa01a6c6db63f8b71b8a09a185758ee11053d2d9f9ffcf13b86cd7cfc9a8b97f13edbf2cec7818273b6eafa049bcf220ec26a368b5730ac22f62203db8099341cbdf195186914da36405d6b810dcaaf917ba1f84c1a4dc811b2904119fe1941de06971dc46792a8748f97a8fe5d5fc29e79249d77996032a5e6021cef1a83cc128b774d941cf33a6d4dd345e062aecced18cab3eb9e4aa4e2e9e8f626cb28a4082bc6de8d1d328b83f28db3b4dcaa7140e21c47160c8fc74d17203aa5d07ca3189ae2297746f16ba92feb15ac3ddd5393f2c5c098060ec0c1912c61e7369c648e25d5dfb4c43e89de27031b72914da887655cba0fae28fa321c52e0650e6b5f723ddf4a720f75a83be87bfc3d3989fd22204e965385ab64b89d4782e80a497b24af0f2a4522f90554232f03e135ddbab1279e439a09b7b2d7e87e33e5835536caf69173df8b49d2dd3200c58c0f9f92a283bf804255b3ec877a3d48f732e8b97cbbbb35b07fe5c6e21534c7e2d6d6ceb8a5c66cfe26fe87372f28ddc71c7b34c3e7da6168fd9e2c26039dff45198a006a51db5c5fddcce9deac94524200075d245449315d3d9129c6b95f5b505ebc94bca8e559927bcae6e917b460f32c36cab67fc9088d70a4f41fcbc426d3e0b3158045893819c451ae234596d6ba9fabc1c4654884ceff1f2cfdb7e469bbba4ef2f5d2d13257a2ea4064883192c69f8d2e02261eaedbb36f76bd543bcf05de1ab340e3086a9fe1eb8077aa2b3a20ed2bd313f8aaa29946f96102ef9a51fd8b206cfd416801ec9e26f2479cd96b0cd9a638bc0b964a6fa04db0a649c1ae8799a60aea4f1d8f236dc0906d9f6c8febf10cde64a150aad71c488ac2de84cb55d5523c4bba213d44cddbbc5bce54c3006409be78915303456eaf76ce02d9bf626cc1a8e26dd977b3e640082a3cbdfeb9db6f4e5f0dee937d7ed1f1e91193cedcd74216b30e97ce63524b4272aed18eabd6bc7277225cdc7b370a7ef6acd8e8fa91f670a2e4289eece5e27c2ebca21942deada81cc47ddf24b436977f5f70191e76c6a1dc4d26d7db3e7c56035fd6bd1f54d7ea7e04f3e8922ff5e872d0ef709c19d82532f9d566215b4392b24418ea3edd60fe578c93646ff484c6d428c2e8f782c245951275dbef59bd5734d4811a70696da39a93dc64a8748dca91260ab8ffee51d0b79ea13b19d7736b13ada644843b30c485c10b9aaddbb6c4711c3602d38cc1969e176ce26427c2d7d4bfb5d0f2df3871705e282ababe76a5189da99dadd727fbb345e38a9f105fd901f27338fe104bc9b0cc12fa80113c13dac92ffc68a034cb1d421f3148754f25544bf31229d7b2c5da97e8fa89471b827955b883527ce0dc3e35b4804314e57282cc93433e4143f3794deaa6a346cd0041f3830959a6577c6a554b0eee1fad619a5dce329ec3f1f5d457f7fc7149b13410e3edb48a6f6e9a7085239f3a312753c679667f14ab28fc47b6e6e498e569db50b9c74c8b35ccd7af5e18a0c0b0bac5e7aedc54113f37b19e3589bb5256d0a00e6a331d7828504e826720419a5a2b2188604c1d1611f768c36a3df058f3335cf22ae6a6d7c71c70bc7aacb5f4fbd443c245c8a833bf324d03e0831bf71000e790baebf53c765bc69fe69ff03811cbcf65da6f834943267f40dff95a0fcdbc65bca2c49ea3680b6e94d5d5297597f18ae9d963144559a9067d6fc000ed63430a2e1ea94e03f7c79544f4746626758a3145121d12f566413ca9e690b1e01dd527b470c15321de2daf0405d051ed8260f2ba5d66b3669845ecdbc21f99feafb081033cf54c9dc59421048dab56bc74b460ecf842afd2dcdeacce7503a1cff090bf9eba86482e0c6ffed2086941ff9e9a0b118e510ee0ec64cded0c2e62edb56ba6812c7fb6cf8493b4650d1d8576b674f86c5fb917714e4fd08dcae01fda87de7b045c2b828ef3a829881e3e665752d51c1587f0dc464cc70136749fe356d8e79496a020155c50d87e04104e21cf2ccf2356b608b39c6963cc318ad102382abfba1f4ebadea90f2d4dbd5245f712c6d4273fd312d23c696369856fdeda3f33c7997ef4a6e29b4c3b92a06cece9f7a960148f5083461bdf703b3ad2277d649f662fe389ce6829cd4e18d62c92cd8938623a418015c4a71c51d1b9cb8416e45e60a422c149a6eda33ea5c49718428646178641ac9509a49b63c47676c189b2aa5d8775b6c091e8a96953848e2fd0ab72b13da80eff0f5f59f13d10f14cfeb3bd6285c40b0d8e69c621f228d57e5a834c26b6ff72835737391c0544ff95393a395326df9d74dc7d7f79e0807c88ba9df19891291b83b30f04553d040fbb9702718c421debd1bc59629ccbdfa047f84b61d82096e2a463c56f35ff6e3de5966dd084153a90c94125de7c503af3e4ed66fccfd5f402e97cdec9e2179d195baf976eef38cd37463db853004a1c51e83dfda3185e2bdd70cb5842d39dde555b36f9d91db38ed0345057aa5fb28bcc724342fdb9195144653dc0377737aa463cb44777ee627552afc722abc72c51c341cf688579f6c1908df5c49d9a851052225b5d4af6dcb01d3fbce0911f143ce729ebcc442a2caffa3f47d2b1a6d89a1df9fe4e47d930d425acf5354ce264d019b80c0fdaed1159bb9aafbfc922db532f72f9f3c314b962c033b93af1efc836c92bb1e5c08c5cd2fa28adf17f428991d1a74ab101a26342350cc0bf05b9603976e4fe99ddb37a9835ec3a6ca3279a792ff747fa8e2aad5fc823f88684c41c264a0cbb9d892a4906cf6941ad18ec0bfb36f7027cebf659b0e34ffd4222052b3d737dec636875d03852ef295db2261624c3269774316b07e3dee95bdf216cf912ff8cb9bf949b9a57dd4dc15d168fbc3828b522ef9c3ead7596cd00bf0b8fd75220b9021cdb846ea39fa40c50f047b45061f094ab04baba89e6d819d3f711d44a9aa06cb35dd4f14db5cafa4b4478bb18a4ed5659566d6dec6cf530114fbf179c4723c8210cb4ca9659d76d2f42bf981527ceac74d42faa243acbe09ee5bc84e3ccf36ca53bd0f05d4bcae31aa0d10de28168d1182f78c8d4f2dc2ba3b02037f0aaa919aac1ba37097746854476e39bf7219c2c7da18519c7f34c9712f9410ffac14140151cbbf803e71c097dbda0b8f7b6b9438fd748c9ed3dc20f79a3c36263e4dcd3965d9c972794122e3572fb52dc54ed347523b0e244629b3386a4606254023798eb806a63709808f99f0e1f89a5e11d12dd1e044ab7d59112f5140510f90fbe3314124b606d0dea9b42f0695af4f20fcfd34fe4eaf910330823066db4ba6d5d7272e1dc1618f59bad348971a6d855b12664e4b3f949297735f141cbfb8d08781506848448ea8508ce260169347ad96e5d20aa5bfa9b9e4efc555fa1a7e0010a7dc2d227184e0765d9a0804a257fa41e90e1f1334ebb2fc5318d82aceba4dfa31bae2f66f69b2128c7a3767b4a8aec42136b96d2c564c61eb5ece0cc5cb05b15ddba2399ab0dfa717678f2f360de16250d27ba2327b2998a55fa245612336508e022918f9c6bdcd6efc10da362d34579fdb55a4a0cdb84702f04a0b41db29e5b2dfd389595d207572180ef53b9dbbf6e9339e5f0784a171f37c321455a91ded727df6eeca02dde65fdb43b25d9df02bc55f837e11096057fe8cf7c44bf218095cee9156c9da13679189a0e1a9ac1a8e34cf8ebccb4da713d4f0dbbe5d19e18cbdd73e2088e414eee5482991119cd1f5067c0c241bcaeb2e26af9c92efb85431f92cff4c487752030328d451bdefaff7b09a0a315780af78a91f058146b47f603144e5c123c0b6ddd6cf9d7bcd4f94d30a00908c0fc465e82395a37dbde0ee18e14519ddccc766d1ce3de27effcffcd35b8c5609a47276a7bf051674a121a2cb7f31158b490dfdb778b894d2b400e0689bca0c746ac69b80389ae6c3a605fa54c3b4a2dfa585d5b3fdeb1238340de6b7235b2800d92e3bd83e019f1f4b5515eb5ff4511063fa0ee0e3aaa7749a86862c2a5e27e21e7ad02f160910e04f78ca21b3fbec1fc2be211f6bb8421507a68e85b6251fbbf1b20e18e84d149993b842d537b113d077de5d5dc33580f22ee696fc6bf3a08fc76c220091309782e92688c3f43e0d39cfa7f8c94509d415671f5255b3f1e997d21ce850286b98f9e814cf03565ff3f9ed60dbb9a5b8152f55c9bcfdd5b6408dab761c4b2f9fdd3038da431ef4f9b12b9086e37bdc8efa684d139c60733bd2e3620b981298aba4b0f0984a312c93753bc807042e7a9f9d2b2f0ad050941503c35af111c05c48920c482102b586f5a776fa6ec9343fda6b6273438353817b48a40b073c88dece7959f1fcc54429228653dbe9ec522ea401a9ded95ce0c8d3959693d3b4305109300adc937eb2c53ce917a5ec42a01509ae9325e653779d8b5a1ea8e136587bd5cc7231790b2a35c84467cbbfc6286bffa8fae4dd9ae504795274491400ae681c3dff95105a2e84b32d553ae1094ac0094ca5a76d6fac51488c263229d9fffe84669df4cb5f6dfe537add070da52e0cda780756dc990b62181e5fe3bcd2cc9ed93d524f6524b7ef3591480a82d9cdf01d963b48c01a634c0969babe3ffa877c5091c7a7201649f7eac28d9d373fc16e091a2c905d0b9512cc36b600d0aa0acaa15fda90fb6426bfa79f319173c39b33ef4bb1f3fbea495d8ec9b924786648b100668e33cefc10d55dde4e3c07040811011085fffdc684a1c306498b378f0a1a96bea08d25ffdde115c728104d34f807131c54341520ba0b71e775f6c236fcd191b75db97abdacea924c9c22c6a568d2b8477924bb1f632744f002e08bf8596dd164564262e2dce0c1ba932424febc082251967eb55e46baebc8bb095b14d37d5b42857533c20edd49dfc3bf4b7131effa542ad5fa20d2313822b7827e4d101af71dc24ecad33eb54c987a11ea85097cc23a6ea63b3c61762612a0f7b41694384c6900fe18be4e0e0cec4bf35371e4d2a0bdc845b7cd9aac2a4756f154beb62ffd9a69a355eaca088b29f69cb6fa519079414479a4d6713196783d6f6895d4ee5f6f72afbc25da65ff422228d7d5e5f8553a3fc0e8d12a5eb129fdd44a8ef9b1905adb278702a525e98c898b556e4afa683ad777d8fcbc6255cb4eeb071a0900de96d5d0fc320a8d3cc72437c2c647cf9c5e668b2c454aa794616e510a26de9e7798e3b4f7f944b5b376ee2d5b1fc21b8c66bbe5ef56ad6e2cac823dca77008a76c8e173067d305bc168042fac9f71a5fe74be44de32c92595211a9fa9aad9576f4e4408c6b407062ee5e5cd13872b6f62754dee9f5ffeec3b0b6301cd525f7cc2937e96600cd6fa4633b21d3289bd77b02b8e7d6354465c3df2931fbfab6a247f21b94dfb6c5046203edfe14c64e378abc7323564ec6b6f6fb7e2d84f7170cb8fc28a4d5cf6b0cbea89e9636847239e309bcebab99b9ae644094a91b6d0b929ca22ac361fc347382e7071e5209f1bc661772f21121eecc1775a023c140cb8fde878e0921a8e1994f4661803de96090961b0b5e8a4886656dc44c62a02dc30a86969ebc5d368f87a2d3c072b0369a90675ea2d04bea281c829c3d378f64579cf3f1fb4366bd69cb63d080528e3026c406d2267ee07c3cd6fcdc374cc2cfaeceb858215dcd840252ddc19d88140a44767c551acb659247befc3c10843dc34a7af9b0c9d445181a7f1914c489d2878e0ccd789c6f9bbc7ad02026256b844068740fd155a7a2373b578db23a951c57e42fd367036114bda5f4ebb47a5c368d07d5392631e5e655a1bafeb194887ef3f1c30f5c6eeaafa62b8c0119c9adba1c64d468dca2c5c109b3178de0c488d25085c1b905f7cb8f1a8131ea4feb60a29b2671c308d8ecf75fb9e5408fc78b0411dd2e4eb9ac0f55bc19bf1665b9e8dc4e68b0ccbcdc2ac93d7c5c0cb4281f0b59d43d39c3a4336962834026be1020ea2831cf9a607b96c9383fc9d6dcaa899ca9eb2d854245b0b62d50074b83c7b6d71271a329a72d89dae5cb6342d4f4db7ee6e0b486784bcd4df17fa5b008ecf7db5ed1dc22a51dac81dc65db0ad6b6e676c7eccfdd1dcf9f8c4abd41a7c4de12179ce7b2258bc67989e83b52d4c6ad1d84be6393f47392c084614b4834ba59656d3ba86e2b5b26f501524614603d1fbd5dac88e838e81e846907002bc81a580ad422c2c38f2741791ad9a9af1da749b40d1c0636182969b3f4f0b7674c78e913b669a9beebcbbc771769980e212971787be3bed39ef2a524936beedbf669d9f78cb46ad6fd3d5b7bb010f02111300188f4dfb1664c8a1d4402dae01a36a9965816376a915ec228198e35f6480ec73f829dbc2849809e7ed80996d71739805b59d6769442dfc1b51d5ce10688b257bf959fd19fa5859188fb54ed8f0bd74e2c2c907c99a4b4363465bd047a8823a2e7f5a997d8ca2da08ee3067feda1ec465f4fafed5c535872cee0a6065885428d6361a70a07a96545fed4bd4a318be8624395251dd31685d804925eed7f4c9a468164f785342e7ffaa8b84ba4b5a068e5fc3a4b590130d86cf443a5444732977d8665cd4470a17b0c114cf86d9c6c27c1311fd02ede800825607612a229400ff4f89f07978d4880de73f0890369d8ca407327376b47525c8ae46277eccec47f42b5ed4c8ccf0a189d55c98929f749c3fa33d4c00dc07602efbec3ef79600e75c19ba2f7062cc05245561ee9c943ba9ebc2830849ed16df76c5119f1a7d5dfc606b7efb181dd13c6b41064dce9c2bc04d5309a3c41a32fb2c71c00ad272c239af5ed36d7aef9ba70fdfd4b6887ed5e229f0f1fb7eb9b407afae601c7868b5cd6f05ffffae488a207f38897ef02ab715fd4541c2b3d0db977b2ecc95c12541c8b728bcd45e3fc9d94ea507be9225ab2f8b38c894f3066f0e58c79318ab477a6bd0c2b5a034d29b040ac8f072d4ea6ddc291dcbab9eb7d20d49c1ae8a32cc9e98f0d7aaacd9b6d0d5d0af6a65e2781040017dd19a7681d4187b22a7b87cce9b172b61a1f669d52a0b1ef33ce488494d08817b22bd547d63e06e629ecb0e49e142e82f36daea60fcdb063fefd2a371b3ae0612b2e3a067ab109602022dd64b37e608f5e05ecec1e27a528f4dffdd1629349d2beb886591115976495a3c1029e90e6538b1675dca21e6a8911f303a9c42eee8cf28c1b0f40aab3948db916782e9ae76c589ffaf94f5bf5bad090378f2207a62d04704b9bc6d5363ec02a6144fa3284ca320be7188d90d623570f9292ee41fd6686ce24b4f5b8e69dbf4112f3141140ad824ab7939d63495f5d0942d5d41e34a37c7545e8ae90911bebdb964074f9e3e1f6235b4a4ff9e6e2b79be85b55cc44a34ade4636af1fc9efcca8b593219f39aa9276e54c5bf0d9efe5b5409c1b5f960f8d1358c8f9333510e7d08f5e1314a49206b95dbbca75b14f19fa2f518d5a0696d215965b31ea72a1b8427e769691f2a521238e49e458dd701f5cc01a9babdcbb9c767f3f8ef236b82dbed8dd44d609e2db88722b6139d7f6e5d4ecb7a8ca55c938bf0759df09e575756d1d6901581f3d22d68800690962d98e06ac71784cd6bd645a4af35edf7453cfc1b0b41851e121c9ba8b0a75f944e6d5fd6fda699ef2b3863476ac08f9e57aee177c2e3d3d44259647fc68bcae151f51547040b147d1d11a5dd407834cf4b9c2050a7f76a59a8f638920f0dddd200cb9e1c03e204ba2189b73d246557ad9c7cdc5e1027eb6500737f3619cae4651adeca79b5bb84ff247dff8bbc4a482aa1d086335eff5f696c423b4c39caf3559c3803f47b3a591bce58f59e772b988f62aea244bf190dd34d067d7e2a5f6aac17b9067a291332fa05229605f12ed817fbdae24f1c1b869eaa44d336e10c3df8d3aa020e8f7d373c9c5477a737d2f662a49275b2a447b0d6d91c9802baebe2d64bb36dc5d494b5bb73d1b56feb8385dbf464b9a13059e6f6a462fdaea67a80f58b45c5bea6b8a6951a4ce16136d4c9f57cfc2b3523626348de2a2bddda6b72297f6f42f8c261135882feb3b1af0e17e730c4210db67ae506a612159c60cdc707a3418ccf89d5844b0ac51b6f9caac92bf72eeab41cd2d85317e99e23607f66a296da77eddec30349ac4189c986bf922dc629527253269214bf217007522f74f7332343c14c39dc26c2b5bdef3da365c13d3e35c1b30c70f1882cdcadde945a677393544790440408693a1b1a82d93b64cba21271dc55526741793221cabe2dc4fb56dac514519e61b70dff8181c10fc27818a7e3213e1f68f5fb5d0587bfbe27c909a0634798fe9a83cdce8000a23ae341361b1a64f55154b9332cb406b2b219ea1515cb988fa92d49bc9b211c843f462928172c7b2277338ae0d2cd226c60d5d8a3d85188a9cd4a8d05d7d199cf3bfc68242f3795f740fe4285edd3ffaf02196227726c6a3ccb3792c115b4f4d547ce2caeb56874a8e25ee92bb6e2d2405eaba0b104a09aad7894b08aaa344f8ab6dabb83fb2a79a8f0730f9671b7308b68ede6dcd966d83029f6450e5cf88e11b6176e36706019675acd228c6d5a2dd4e0bcd6e707862410ce30f4ceafac22ad3ac4a4a23678014cb712c8f8720b19184e21b8fd3ca2e8a3bd5edd39a1d3da9f9a9cdcf68351fd9f0560ac549ba3865d82c2b81f68d775cd8a15e78df41cbe7fe2bcb7f65c0dca5bc712e9e0493ce3ff4066bbe350d6d9c0916e6f29a9441a6a1f09948f2548c2eec06d758c964141d29d7d7c70016224a1c6505ebee65280c2c44f14dcd92368677d6f0db716947c6b8b3911a2668d67c313b33845dbc5f80fc1be0e8ee77525aeee2d00ad1fc0ce57715bb0c5823deafea293a957a667de10c0367874bd5f3a1d942b4eb50215c9bace0da0635e13f7f6d1e69206ca16752eb7268735b3b6d6f53041ab39dba9ea274ea42860b8d05346419be98658078272d62b31335deec4c75ec71e4b3984927279825fc6bbb0de7fbebc43b5400cb11902a4c7d0c3bd8d37e66aa38521acbf6f29ce86503bb10396ce88fff9dc0f84013653c01ee4669144693a34756e3eaac5a26ed087543d09bad98dcbf030aa583d681db2cd0d7768afa6c877b187920931f5192457cb864bb392f9ba6d818689826d0f0547cc5b779acd12658d7dd0afecc19a1399479930f9192f6f46d9e66041e755af9c2929648b44db99bac0644f070df8f6a1d3c177bdfb517af236012839332c0f74b19dc0396383f585bb3536c0ede07a0db6a888711785fe3eb45e880abd8d4bdeb8f2ded3b86e7299d8ff5ca205e1b2c334d4004f62fc10dd7e34d09b9e92719f9f22fd38360544cef782baca65f1bb06d1c0bd4b6cfc0178bd5752e80af071ff3b95842910bacbcbb64834eaf2ae580ef8d6a68aa3c430e194f2b26e54e4cbdacaf74437c738e593d6a1c43055d66676bd9c85e01c715a5978fdf6511abeb8c222b26f094521b762d5152cf33baf931f60786627cdbd8fcaa9ccf1e5d614e882803ab0d71896a155a24f52b14c6f2382de57b33ccc9810608709ceb7fa8935252747e1ec5d11448d587a3abbcc5e855eea12f03c6e712245656b1a5a41cf7f8efc357095808461fcdb3b33fcefc02fb668e4f9b6234c93ee9fb0997d23b66a1101e5a409ea754a60ad48653fc0c68f68b3caff78854be7e6d1d43ed98b8dec9e3fb560871fb46a1b64cde215afa47a878caef214d95a414f7c2ab3297fc42cc8af6b3e3302cd2440819b2ba080c06d2aac0e259312f7bf5dfd5a310c83ec415f3c41901254f8d60ba5d7132b7bd52e801f54864a208570e97044cb233ab6d13bfb693f91aa9802c9ee077008fcba3a8a4a58a1e32fa999140b5b707348792a3898dae4a4bc1480c15ed1ff345d72932730fba72031e1b0c6efb4cb8f056d210b19673c046734952090cc39806d51accf5763c3c170a7b7bf5d41ba581538729ff4b21d2a1163110f49ec5dead5cef9a343261d98aa0bcac9bfbaf73bcbe3eab8028255d217f987f141016cd6d4c8dd3064aa7be58f42dde0488c4ff2fecf95a43e3a3f2a061cb7512474f90b4ed1567340b11e50cd4c8427f765e8ebe2d9fcc20e854e7d6e6d96114259f54f0ccc2533664e788a9d9d81096819846ed56eb519c9ac9ce011df9a42976a9ca981ffc1a5af3de64446631714dbe2220357e14c356a0fb0e908dc0ad39324a5518268314af82ed2c0cfc2de707e9129c0069ceff949d39fda55e14153d81e2ad2eb969242afe54097d70ee6b3691bee1e92ee9f7e35da5bf3996fe6f41e9de6e4688b2f329aa8460661255b42ecc9d33735b6b108779148e3454f429749764776c079e6a39408a8ab1c6479ec461e81740e0c45f5bd199f719001e924d0f35905afe955e624c871f184ccf2c0cbd098c42e5314c2b9e60b66ca5d85db041699179cdcfb294c12c9ea975cd1fbbea4e6c718b4e9b475ffaa97e874b3e0d6879d9efbbfe36859b5914c5f35f9ae9101b8b0b752c0564f8f184597b446a5f764397008a26767173fdb3f9176d93bd8d7038ad5eae900a93faacb04a6ec6abdfdca2b67809b80f210ab7d5e08e14cf2e8aad470c27a77c63aa1db611d44b22446aa5e71fbd1f1ed38de110f2a68d4ec30337cdb32e9aa78a8b08f75c4e5d876d9829d68930f84fc84d90b8313fe8d28af15655ff6192178ca62b2e156c65677fbf957b2982c4013c7cabe193bbc02246be96135caa3ed6e81c07af95867d222877ba9b57b925ef69cb520ab7dbfb51c74941b91dee52e34e00a9cacd4ad9a218f2954b77eed0220befc817aa662e3787bd30157bd1aeb2df4aa1ee1b3bb6210409553a6381cf7f4134d06f37a354713131623df18176f27d4a4490f5a314a31b781f2d38baf38ede54b186a1946bb1a966aa23b645c62e4b53713532d57152b5f4cc6b09cd716a43d29e2ad94c7f388b96c915737d17922f3a1799576981bd718bc43f108c4c9d489a985c899c72e0304457fb7129a4b2296ac70f9000c56e9189bb6ceafbea252bf7e5fd08b435e1f2b502556b7b753e49bdf203d63ed4364a659daa872f0b1ac1b589af6fff5e06cc3e5bba2c56bc6171fa36b0ddc56ed098a80fba026394c2cf77bbb929afc57b489c5308cf9abca09019b58c68737701912c1dba6c3a49f5e413648d540c424aaecc9dc770655f72223717f0eeaf9a3cf6924e5019d5d48926081abda12c1129653f81f03f13252d3bb1623f9881e0980cb64870e75e3bf9b074d4d6246d5c2ed5fe5a3bc4119b5eb8e0b4444a9ce7a9dff5e351a79e4082e1b381f1c483404801ff58c899fd24038b6700d05cf3d9919f05376770067cfbab725fe22cb7331733656c8d1378c44174b9584f9f96811666e7f07d1edffaf7e0313a244c935196d1dd64e7f78ee6b08c8569847c9eab2ee4c25a2370705d90ba097a037b2eb065bdae4b1dad79c2b62b40cfaacca54d08152b60cb3ccb24afa3d166a3d9b6443cb271f2b5df2aa008468befb6b6022839e0f2bca2d4c498ff12caf3886f98613fa7c0d41d3771f6a251eeeeb3bc1f582d057f3c8df21c509dd337508ebec9838623e0fb8644c23acc550797c323f5b8e888ca342b5296076a245fe96e4663c2f49366bab9148c8e9ea19dde48be2fb60b181377caa5b1734d3b72e1400c231e298e65bdbdab194cdcfc6b79b845d903852cc811a95d9f7fa4fc216314ab9462847c4006fde13f1ed5ef80aceaf575bc3bc5e9fa67ec00f204beb9526edcbaaf8a5ce1139d8ec3a9be6044b0768aaff689ba5e3bf3f639a7abdc983c05f84934c67ed36a6eb7c3a6d6965e10f0a0016fe3e7461862d1dd0daf4a5d45fe1254a7cb847fac575c901488a7787ff9b7f773334aef7b535debebefb9a1bc2c09e3a727f0a8f7fefc6186ddae0fa39f121968ece7be15aacd2663d3f6301d09eba157feb126e07fc72ec2b53acd430a244b27f72d751a4ff330ab67903eb5fbd460efe38382d787661846c05f97ea090ba7d35c35749eeb1d312345abe9a573397956259cf1d5798958570df94b0ea05dec07c057ba69e010af1f186613265e2b35deb2f8e97a6cc70d6d053d49aa678a30ff623abf7c74e4063d73e332cd33b91f5038bb34245bfb99f439c1f1f56918cd7001465424eadc2e253022f2d6778bf89e4ad43c82f9437bab44dfbd575655baf54d43e9fce02706fcc41512bb5f62e5c6cfe818331ac65128331a008e98cfc877c8ac0714c2f17f39a99c7e71cd31ee4adfec25ea527250eae56d2ff37efdd66d41e4eccc609d3337906b6afc00a41b83cef3ab77f9411bb85529a027af75487520a352120c00f95335badeec474ebfc740dbc38beb8b5387250d9e2f7fdf1de12f4f651631b308bbd2ce575fb4850c5a64d226f3b8959efe0e4fe10040f07fd6b86a31b61d520636b25d898d69aa88fded52478658875c16855dcb79825ec86a396d210c24cdf80c36b8ed484fc03f4dc2ef0f2363c9e34b53a11357880a17f16d51f8e23a8a34c871c3b6a1e858c9b97859341b358c5907490f9a6cdd704a39fe2f3cd5d7250e4dac2c615f4a0d8c47aec6decd7c856606fa86450ac4ecebf7d4d1c244625a94c9414466cd0a920ba4082f2e7983f4ae45bc5c4f99a36c444dc901b2d6fbce4a9d4a92a2a122cf408a7c2c16045d29e4c36b366e93f8e60579783cb33d9002a03e4ce439a4a82f8714bbb2a99ba1899081c0e779602dc174eae23db278f12591eb691787977063c6271d3d8669230117462f9abbbe4e813289dbc8e9290d181c260b3dbcd2e71f77fe88930c133e87205d21ca86aff3d3d07bfe5adfb993bcd84cd7afcc2c0382a64f6e846314a2a1320ad86f4a7c12106e7d8f66578e5328e709e1852abfee64c5bb3c5ae844c5df5c665858cc1f9162d2a2b694bab331a156c468e864204cd9ad6a7ef50aee4f8f2c5d5c023f5d675062afc156948c68c64ee9d2384c9717220da72d98072d802afddfd4b3c2accc201a70f06ab9f116e2d5d84bf84859aa7bb55368c3cf13e6e9f7645c77ea998bee4cc30fc55da95b1d3d078bd7f2818814b9bfdbfbab3b151bedba52f140ee546a38fad2f6fe9cef27843f8d7e8c177754742e81898315ebb8eb8fd1475a1bdeac85a3861267a801a9898944d4b6d97d5eef3f15bf5a7b18c537f32391d82e1dfc331f14abde99d0c2f3ca3acd07b7942902444c5e3fcc779eb7f0fa49680c9374036b85552b4243605d021ff53b79aea87843daddb9e2dcab7cfd0b87ffc3e7d1292f0f2b8fbd0232b673642619ca7e3751b325f2ecd5dee289223d60ee7002fd59269ccf75512985869f1fab04306c5c662400d14f833d323b424fb67387c73f83d356f60b5ecdcaddb1a172076f6a75f2e2a2086cc44f93b84a40ba5359a7bc2c6af4de7fef9246af5794e4cc76a09c612ab32b074ca37bdbe12f6fbb2610fd48a91133fec6c368a057a25010e241ea90c6f08477af761751a93c7860fc3af10c4adc2c18f46219d29bba29659bf7a5d388e3f53e7a2dfd825fc2f8172998df41ef4903213da9f0ab5ba639671072df44fb567649bc23b41a5eab5dbd797d346e2151a0823d523a19992d499d0bf39b64419bcc0758b230798b5922483ba4eb73b623668d485c566c5efc6add200fca7e767d396365dea6fb6c42ca78b125cb18f6fd4e0d1525c18b7e8e0aa6ad64ea9290f221bd666b9152caf8219a43ac828c39bba5b788d935e0c1f0ab80b183e253dbaa012077ac02c0fba137af3c9ce22d591ce1634f7ebcaa7776417d2a775bbed473374da2d6a3f9db330fd9baaf19b0499081b110d375e2b84547fe53580f6020b973f1e0aef1b5176dec05c26852e55a2cc4ac1ab887b3b5328fe5e7c5591431cd9b5ceaa01e93d0369110f89fba46c6cf0cf126185e14950b81f6857fb9ed3328a08e1a8f6e0929dc50cf71a109ae0168f3b29f27456066119d93cb9fb2856ac393c4471b615ad371490bc581ffe5bb66e4a0250f1f19bfc3a030dd7457fd9efdc1b3a97d3927aaa9e0cb814d0c3c41482cf8bc7c99a98d77c8579ee9de2623dfff9349021bb21f8485722f721a9fed0153814e3c54393df3f20e4922b1faf2d525523da4e041b595244896cbc1205bd049886b11257f3c8377a2c247bdd17f638060e6cfb2fab6f9d8344689cfb17571e41d9f61aefa9d1536bdad5a27884f045157215f80785607af424bd0d3d84bbb700938103cf40c23e85ffa419b0f6957e41fe31f8e793bb1601f1156be387e4d97c9f27aa84f8c9f9441d484b71488537c44b6b2a15eaf5c6a7196f2422fec13c77ce74d6568b65a088b9ac7a17388b4dbc0f5ed2b11cecb857b97aff4fee4709dcbb2719ce019168fac43f421c2408b0affe422148c22c8472475b77ebde556c41d028deb4e834320c56d45c657b1e72b25b64700bf56500ff849d6a59025bed1a82d0c56a05cb655692660be4df5a5b1944292ec5845e99e0cdb84cb031c7064376917b1e9f18d29580ca1d7d9fb2362ccc2c58ee2ae174fa51f9b59f7066630a9a1acf626e97240cc21b13c2424b66fb99ac8b82a4f716b9c24884067c8e218edacb062110ee14b98042703c1b1ab954d73109dc148b84d338bbcfe4a02f6397f2ad5b34abb93049c9c3fdd6875c4332f1271887fd732fb21981c92251420502066e1bd8a85f4940235f03456d9b08c6df1837979482d9294e2dbb433afd96cdcc4eb4c107d38d254ba729f677e1260f5351cd4eeaf491c4cd679573ce3621d74371346896d3276e7ed0eea1e3e95b9b71d30b99a9c70b399f275b10b4bf45c49bbb9f19aa92b0e12367765ee8aba5ace8e1edd6464a5df24c457374996386879661393d663f6491a49fdb552be382ee2c2d8c7355d6e6501e6707f638e45609b73ad96bbdb2e7d782296108ef15aec522e4018b47c5245958d1cb6cc24fe316425c0532ce9ff26f04fc8b222693fb582b29201637781784691041e5df75e35e7e90cf4f1f0ccbdf8267d22a0622e523ec6a72da92924e34a9a9624f9bdc85e6b78f0aad4f1d3f65b0d4e9815f6703dd6ec53d00a0767d13f7aaf7560442dc76a34fe29a27d4def60857194c29ac0f219a63195ede3b0dfd8f8766825a6cad6d719c8aeadcd34d03866ebd128ef1b09886a5cda3c92b5855c86d552c6c453db9aa972f062401343590ecec555d7846f8769ce2051e22470b1e5c0d81d85bf4ee9fd3a42ef9099706437bdf3868f27df054cd16ff18486fc9cccd7b952cec0bf86464e0b69830563cb1aefcc9df3b5b58149aecc13772afbb5b7099716685e70fc81a44e238937d4d0114a528e8e41ba77e3f0d7b5db4a5d1e4702ad01451285a27ecabea34ea0d3090f3e307869aba14d4579b26103ade2d3c0c4ce60b1f079a0a69731590910c209d8aab26ae9bbd1589b62698c566597ef4d633926478f7188e9ce24d5a1011407d74958d81d2047db573da4138b5c0061dff7afaf97e697ac2f4f518a8c6e996c9883cf08e63264c3138c99d2aacebf397235c62308922fa138b9b386a324cda34a836284b987d65c4ba1562e1694084538cdc4bd1e5a64849414e23d18292f650992a99b9f79c91de38142f313c54f67d1244d4e70b44c2899a8cd6d7f8909e38e4fd949bc7f3e81c9171c3d1a7151a44282cc7f1fca740d47579c323d6494f155ee2ec66ecea42ff3950481298ea91288c572edf6e7c69e88f5f4fce0cea44516deecbf23efda530e64150d6ca43602954b02d7304fe9b1afc890a47c3a0f4665773252b8f198a4e3c5c4b7e1d3652f5470b052d451e4bb99a447db035ee470ad56a92048f9a49c4179dc0c1c72e0cc6e5e3d3b5ba0de449dd8bbf226830fb308c6b495652ad7e9ba7ff52b6e270b29b03ff2926d36332555f5261104d2758f54c6bb99c14fcb2632513b5e8ea2c68627a389152ae9e10f8c42595fed576d6ff2e97f7290ffde0eb662bb32020e2143144a0a9cdb96cf6ac25e5590f4b69be7623213850e8d2660ab6378ff260660284551ac6f7dda62614a8317d2b6d4d47221c281687ad92315fbdf2a2a2afdaceba0141928879b70480f03652e65fd9634ffeec2377b49418d034559cb338cf03833f293a3e5aa61157438fca1bc7bd200d92e086d4ace6544f5a6bed966441c37fc8445af57848aeeec2a71b573aed1f9f1bfc57192ace0f143211edf121ec89567d6bc5ad8eab2d99230edcac864d75fafb31e067f5cfaf2376633f571b214018ae6664511690fcb3ba2a26c2080f8aefd2a2bba4cd1e77f02feeca1df267f4ae842885d98f19de6e1f298446941b7869b5eb98234688e804415fe4658ef893c8982340673e89010cc938f2e13d6d50ea4ba3767e10efa18cb8dab86e6f046da05445919fa4ac61600b44f53ab42d8177f25b6a642c8673bd8559dd64a9828aee9ea2d964d09c071e4b96ebf7139bb3583cb2ae3e3283aaa3d92aaaea14024b53529ebdb75376242a85798717dbe5eac6559c46eee252ac577722b7e4e392075a22242ceaae325fbd9743bd28ea967f0a3d48915dcb791b7893f76fda2fa72086ab37b8f76089eaafe437bbf0687e024c7e26b33c2a1dc90bbc94f4401820393a855819aa2321d4196e4d916576b1e3eef877257a86969922c4800df347f37ecaa42057ecc125445d157e3c4907d7ac79759e50f6e61c25b7140fea3be3c70d2b13b570a064c788675c65b930c1fc59542209af5a0878f39d5f6d638123f02df3cdcf8c3d2fceab37b88516a93f2cc5b34b04b5a8e4e8d34a90461584b61dc2da98099674c661d5b4c88a0b05ba2671fd0d5b14586cd7a25efaacb9ff96773022c85ede68cd73b4d8fe61b2f972e4195aa702485712e8d75f168ae0bbf12565c9b7dba5a5588ac5b6c5a407ad08158c729a8e2c458ddd27f70880c90883cc6d06dac9f1436fb2c259a1f17c9ecad1c838f48d954a8d082fa74b35a4cfc1f15430483dd62042500b8f9b8307877d0f04a852a11806c1f8fdb9739cce23d84d4f7ad485c754fa80b5adc5a46ebd4c0ab3ccf99bf9fb3a1d29347a195ca1a619bdb246b9808a7cc703c089dd0a98b7fe015eb1e3673da0a819db1d045ca9d726b45f19fdad26f9095d8449fb8e9f3fe57edbb3e43f2bf13b19ede05f697b2973e172613a212c89d3a6067965bff31f6e86424b98facd2fa4da73457dfc0510b0ce1a1fcd131d52b662c48f67599421acdae9dbb547bc974e9ed62ce7a0a93df82246c1a2621a76f3b1c50438c76b4ff29fc1974c354951bc10f4a69b0200f97e19d7113f4c99f52f75a799bbad95f2bddd70b517621338ea62dddbf35057e450dc062cf601f2a5b2a1c35bc38e9233639862be09f20e29aef5a06a36a31e1205e9226cef4b891b7c08c604f38dafb5abb052cd45b618dd0595812dd84eaf55bd472493be4b885e577e868ed93712555d17f909fb8d8d0ab0ebed61cf047846bd570f5e87b7a19642561e9ba848a24f343d1570a13531a7d7ceee20e7ac90d1f7038fc0f4aca5cd230f9795cbb81d577aae02095e17e59de525768920fa96c0f16365f0db7991dd8d30f4796664fb297c23dbd4115d562c43fa5036fb06244fe59b7b06c5699f18b344865ee425b62478f164e3cbbc52993988d79964086fd56c6944694398e93c68b291a2d7b4d4cbcd203fbfc7e1c71414512c3342bc76b4c9fb3bce230ec40180cf226fe19bf72885cff1c77e7afa234fcbf2adfa209e6e6f415b705ba3cc63db36fc5309cd0b0eb746b61db399482325d6092bc1cd8851cb22cc876912f424883a6bc0d07a0e40385b37c5caed37015269cf8432f47b99ec4df765a612ddda5b1b5ceeca7e12e89a7210309ae872a8723eb791ec53f62b8e54f88e02cbae59b8c59667045040edbf8181591107dc72255a7b991702ec55591fa1532c2c0894a820c231b4a89622b953024a8c868341cd8b6cf94c6b61c720a7b159e8f223a5cf4c078401f44ad6967a239d7617e5c692ff112a58643f4ac03cbcf2e31f3ceb2e02e8ccb81b933e5609dea7cf3712e53e23d2ddbe14ce77093d73ded9b1f4b83754b4653e81a361c5fff68398bbbf5522f37c4bb8d19dfd14b9cc88e74024441ccbec5b902b96e6b74384307296f5af1f69f3d1ea17c59e830d17a432d6b60f08afab4e72d057d82aab5e004557bb8c494f0404cc9fd115d14d317a0236c5aa383d2b751243de29d637f29190a8d20144cca52c1824ce666ca9489526f3a38928372aad11b926127b243835c1b71488e204c0e0f7b8017809e0cc426403fbff83ed79ba0daa69d8a71a12685b4721c09ccd8bac43fbbb9c240ceedc21c2268897b100f92f8c5bdd338ee2a38340faa3367961db9cdbe172f1948d0c95cab5a8ec065ec48a0b0467b48811e3e34aa4031053c2a028728000212ef66d47480cff9dc649dfde56b4dfcd825219cad146f8657c6004ba1a3bf99fcaf600c4efaeccc59552f69b9a444545f480419562ee0c3937975c7a961e45715c7ce25ea014feb33cd2577297ccb1fd1e5774bdafa3bca61017bf8dfd9ddc3964eac0717e07fe75581b69d0632cdc3bdfed2f73203f84d7ae138afb434f303e910b3d9bbf3d4f767b78de88876bed4e1b9ba9549f89210c1e8518b45c6bb83210e6e281bd182109e85fcb0fc2f3e372d743ba2714238d8aae2c68ea92fd088c354b8fdce01bd5b0525a52959b9d1f2d3e8a9079a5e9cc5e74c3949baed5047f44f1b89e226837aa90fc98650b60e105633680f175147bff041ee3b41e52f5ee422f8f0d57a1c5485555237ded9cdd71b3a4a246631336e47f0b73ba7787c8372bddf5de310f06b6655158266df0ff95841898f8c3390cd51189f84a38383a179e66d6ecb02cd4d7a1d1b263734754b924164a404c7cca49992406cefecb2855da2f66474d125dc6eddc459216e101269f6c77465bc7b1f483a474fe961ddb251e2bf4b9b8b0fc9d2567041adfc136846220888477ba05a2f1ed86a357a6d8520db0db00f6dd778c201303ca15a911e2b3a0c7fb3894349637073d449a28c6698ddae3606cb606688985dd223736d6fb385feffef24adf33b3b3c34ff7d9619d1dbfec60127c918d72672695ad67b295dbbd4f3e637dbe2efe0ec6e5a2903c0dd10ef839abfa27c6ecec5dd667bdf2e1a9ecc08a37e114e5dd3873dd61578dca25d7fa8d1fe15dbcfa6d2f00a0800ba836e437adc33305ae07a72cf215eb9e9692252e223bdbe5a08db468cbfe525a015f9bb98b0530446791d70fc9876c8c0f25422e6db106b02ab48db195c168bd11e5d9bb2ecce2ae20f46d9ef27754a0295091580c0e3249d05dcaf6c12fa8ab0075bdb41a41f8e728c816fe2450de24d8ef833bc33a02fccf6876b7942d7c73e3d3adadf2bab6b83e45f2924e081526054d5cafba14a074209cbf063fdf6298976700b84d5216cb3eafe440743d95934ef5453613f388c9a971254487605964ac0986ca88751a04534096f12d2af66688be5bfb473ead3c7e1d6c75a95bbec107230b7527762b5b837d196a5318184499cba85724af70dc32601c7191124cf4b0a341666e1731f1c72808f58e8c04fdfe38037aefedb60c3149aa588f96395c0f9d4446dc63489841a23eaf910b4a8f2c1207a2e84da1dea483a49dfc6eb4a7575f177873893005ef249eb2e7f19d151077a2222075b709cfd5e61db7f8a1333a7367c86961b023b2684a10105d826f5af35aa6e9b85bca0796e8c81a8f53ebdd049f705a8df4fcdc6170af4248b6253544b1c110dac90adc223c1d99681552e8d0f71da539816dc5b38c33fc702f3120fd63c275fa464762ad19deb71e2454d5d060d5f7884e533c42420c82433fbce89e6b4a58b33dfbb639b051dc61b0c2c68043f056799802881dceac3f0edb3bb81d65515a78cd026655a85d4c545ddf3beb97dcda918e2714a02c69df61f8c90c4ab85d8bedc58d2509587f75509a845c3636e74d574d91061f2b4997b959ea03d6fb4b8831a9ea69e24fa32b213717ef04e5a31cffe94ffbb803ad3bf728cc3177617c3fc1186d3016af54c03e80c788a952c3165788b48dd2dc698f253c420d7aa7fe77c9a36d04df7245617089fc6d98becda55fc35fc82677659cd3beb3eb6c7893e88ecbe664326e4e42941d8136bfb3710466254c0075a1258c0419d3cb6b7b8bc911ada9e8372a9c8d6ad50e76a0d21e7a115a59722c6a98eaffae99b71c061ec064e82ccf18ee5df0d427c25c31e11ac25677527318c9f0bba00290166b412af424c6d715d02a671ea8e9941d8b4e5f61b0e1481e2df17247bbcb789936475fa3d657ec1de1365f1d58425942307555a6c4011e690f51e907812fea85899877b9f430863c9d04877f2fc8c70ff1c6ea9265c4b55ae26eb615aed3d2721b5cdde2d772d61ca70a0741ebd1b4681d328f5e8561c79c674bbf621d8b828af7b5db3af4d9e2c2516728643c3c6d072271743abd79f09730f849708d7fe5d13fb7714403faa782dd9f2a5e3f1639b8a628181cf21911a73d76928eef9bcfdc175fad0ad394cd46e77a19431e82611fafce7023b0f056dfb62be7fe5e8a7fe0a0f238d26e31ffc5e4732cdfe43c1ecef62c9eb43fb7087b97493b6b071e27a26fa0670e86b09a85cec36134246361e799bd1fe92ae53ce753b655d82c3ffa309c25364710c5655749c565e9f84cf1b97a4430991bf69e30d41549cfd19710f24d1cbd4573d18df4006b9ac519ba5719c933e599092290149c60448c54141a8b8854a19e372700f5fafab5aabb9855e52b11254ae640aea7827b0f7935a906ad744900363e7de860f41ad6dea4615faff0821651ec8412df4004528eff1c947ee6b9701fce9142b0522a08f60dc1fab53377a3c4ec6f82d3bf21cdbebd45097dd34899bd7db7476443d93508d8d98badf72b850a44cd95911a5ad10178582794409b8edc7b76a14f041dea3302148c7585ae0b7c354521aa3280aa1d77d278eced5eb1e78f27826f02a37e9925e1ea96f725b619ae4f7cb4394391df8e99bf8ce07d66c655fe54e9e4030fbd500911cfe26246a565f86010671259849c4e5e74e5a21d1595030e619aeb4c2af9185eb6cfaf2fbdc316b110aa2196042b779ef82e9a2154dabe241e09921e31c2ca11ea7995477d597a25ac5f7e580ec99dcacc7d3d90a35b0a22fbce51fbfd405529b5783e20a2bd21eac1f1174d0600208bf44ad4bc7a4b6064da76dea7f1b910b6b1428de54565e9cd344c3af65148c9fcb6b01818cf7ffd4c2db1a3dd79c9ab4976335f1416104dd78611527f1cde71b0b1ccfabc86112aa3654b296dc9d115fc7611b6de59dceb90e5ac7e444facff55345cd8c0697063e421d5091b4b8b2713a133e313369ead305e45f3bfa93098ba8045dc914d57e612c34a8aeae7600d22c3f29f9d4717e6b5a42e05dc438427e9be1f3d11f42b56f4fb05d2401fc674ddeaad3aa7b906cda6acd46ebf5f6b3b623fc1e692e1e1b64aa57b04d63e5974ca4fc23f8a7382fe69dda2307757734e0af3c54e7df0a64a378af9cb4494eead8286f8adea88a6eaaab1e009fdd1a8bd116040585dd6e9168ddbbe218bc675fed29ec6a21ebc1c60ee1814a0afa401413b0d8425d3ae0082b6ede8d940dc671ac16917d5c6891aa1d8d2fb5bf6658a4083d5a2cad96dfe2760b93a741a46859d51ac061256c02d7816a73d310ef9bd6cadb062563fe14cdce43d9eeba6d3730dbc4d23ba75e3b6c61876fce0f27875a105d5236b0c93155160f7889fdcff3e1adce99383504e65833b169d47bfb008decb14fee8a08483c5f5b8db98afa017657c71a3e9906981c1fac20703d299f78ff4663de29c6080faff7a0d93118bac3e434cce6d10e52452d09206456a175ac7102287ba5b627c987e10bcfc6cf2a0887c3573e8b31a822d468302e3c553bd7f7d4caf03e1d7c81d2e264a49cbdfeccf55adf845b76640a6a11686d1efd0768c78db6bade748107554e27f364cae497ce86af257b9cb09581d3d5ac13b4aa406ef75c3f60b7fcac51660881b9d64ca636617484cd22a90dc6fcb6121a898cfe7a213d659297700d7537dfdb148e7c78fefaa85ddf9365c92bb3c03f8b99e33cc01388a02d4b05ca86a1218b8f1316a8efb3edf09703a709b74a7d144d33c989df1c799870cb31719ba05bac7d95390300c4a5c15164bdaef4d2ab32a415149d7d1a284bcc6b4978e050530864f709ac2073fe38db9628b3f4fdfe62a9a156fd719021012c9931901a8241c48373b9b005336269ecd78e194256f28075d17e18f283a82ee69e2c2203fd04653848f8c1d38a7a32d5e57f7952ccecb4eb3a7eb3f6bac80049a5bc8e4f876d11d2d5441f50c3e1ecff51a6ed7921575f1546c6bd49e5aaa985bd62502ad0d1dcb6761f1ca27cbaddff06de0ef486899127b1feb0b840b67e8f7ff0ce2170d652492f5a81012a6d036fce0e2af77e37a0d970a1a64d481479f75c4bfc3f901eda52c9f30ac5225bbe3551710fc92219365a983e271d05c80dccc56e064b37061fbd791ae0968acc4a5fcb0a1cad42f695d39c523ebb53af52d0693da98710ddf4817b428f811324a2e859b1f7b57ed919aa9642e9730f060eb98264980b426e66bb61b19f462c46d70d48d1ee0f76ed751fe678a9ac0d91266fabbc07011d783753467a21e4aee1eec33dda6ea9bebc94e01324dede906a465956ade4469a6ffd24c7a7b7d3ac54c46ca8b21e0527542758c8ca42d7a9a04333746d40f28a60f3f6a8c90afeac6291d3d05debc0d19dc1d647d06c095b5b0e76644716c853956fd9baccf9759fa3ac358c5a0168d027ff7891f12082f0038d860f0e71073388d6264af8b44072da0ccc6e899de4f13627563153e7689a0a5135c5deb31a149507581bc75013d0c35fea4cc3136b56153c824f05061a118e5fc5091d1a9b64631c4e035069645f7b5b8172281c3d96f4c8bd41b06b8aaa8aa98efb2906a6668b888dd15974b1dd3b5793687affdfa66c4199b2506ee624fca42bb036703bd2857a2f951af23c142cb571054044c785ae80c1a04fb9d5128c7aa7371fd0c3f3a8e0f8e9aeea468f8e619527a2e247c2a351058e18bdc761f14eaef04ee4831ff2e5125640c27e767ac628e79ea8ec5355f012b79d1dc63b3f564c5b09dc79e7279dc26ffc5d265411e2ca459cfa7daec298ae90705db8462ca482dc43e7bc0cd21d1f9a34cf0eae69d906e45acba5267332fff1ed5c1a45420eb3394014f6a2198441d613b1f21053b0e0c5fa36c69aa53bccdbea7edb7ca7cc8a9a91c801c65b9160513f2cc192707b58174e67ad49a25b347d000ec76961455b33edff782f0fb9ee618a516acd860ec34e2b8ffcdb9ec5925812529a5eddab506626d07dbcf6dd2f4ada0fdd1eb44d0589194517f738112d0855dfe0fc32c55a056b5b967b708c17befb3b70750bb5b1479ce508765debf8fe7bc5b038d9e51cdadb9a5aa1ff66526b6d7d6350dfbb10e7c1e3f3f8aef5f32e2b86d967908c49e5b87fed77ef0b95255d711aaabbe98b67d904151f482fb3a5098a58efe7b8f508cf0b237e3655fd5f82c511f5426b930581739e540b436cfd307b1e39ba2e1bf3cc072c7374b96ecf89f2c039652b011a7897127c37ba3f4876f874c38b2082f63118ea3f4113bbdda6329017ce03921bc6c04daf5f6344f34331b009fbde03e52ff44f182ceb8a13dd7a08f40c9bac98fdee59eead65c726c3b561baa7d4502fa8c72e1f6b0cf9c777c49e31ed94fd670bcc09340483c28fe265dd8a2873a6179f3a96be2566eba736753494d0c7e960e6ef6b466d043a3688bd9bc453f9d48214066b12ba1abfa96042dea1859bfda183a6729dd636941f0d1acadf9a9a5c88d18305bb04ec3df3059e85c8e7191a4f8f17ccddb7a29bc519c3c823d466f4d752c39004e0b8eec149ffac3f683aee3ae29072276d1f63a5a4991b6122c830b2595bd7addf18f989dd55b6a922276c9f1ac9ad31a8d8bac69730bee6651e867e2bd33fd5037d3601fa6408ea8648e6e37a7ee8d527e66bdc98d209ab73b0ab979421a7ea082efb531459a85d3020fd3bcc4af49dcca0ae0b1426732ad831c6145729cb28ed56bf5348c0a7427832210a4c32b6eec417b08edc389b0200c0a5501b98e534ceeedd24cd3a4e4652421bcc1bce1a3b39bace1318815cd7b9c0fe1286cad05a5affe7dcd5c834167f23c05fa3e4976d3feefd8ce961d51b1b456fd1a27e6ab167a7abcc37f1a2b3439d0a35bef4c308bb21d075fad587697a38333c829af19db75c451bec731ab3ca8b0b1af78cd8394a0ec58205126e19d1c6b96f463ee80a993ed79d8f4c2fe0b8e160c75194b9dac7df420ff584cee8e2b096e96dbcb3854b6c209712e5289d65b571ca4d4a9bb59363c367bcc7304fe97e8e85ed9754811adbb6bcf04ee4352a91f621055fcff8923fd0566488049cff5cca0624ec81c34ce8472da7b66ced862832a2403318e9fa2b403099a15b7cecfe4cd5fd2b11cbec28e97e7dde42f50ff201158e84aff64591f3f4fc462a3103ce49a40c6b99d3c5a9422496ccd6c46087c5dae1ce834b79bd217a734d847c43bc3de455c2c499e81ddf375dcf7e3eb35ffc0ee6d8acfde729e6e902aa168b8899825e9d34c9a68d9b6980ee9707f2ae43eb5074567ae9c98ac6c7b9adf8d0730b39e2852b84f0fbdfe82fa8e0bf9d251cd6dc8cc3889d44cb4d7ec47a072cb2618ce4c76214d040f781932b4d398b068747f995ed049a71868b1e4f39f4edc82f8ac06e81d5eabaefe6b4ef5b1ff90fcfac7ca6c1ad19208192c48c68b8fe33f436c9938fdc661e65d7e8da8361806a150256e731a86f7c696fe9465e92d2267e516ff86ac5d4ef10c99b5d7b78c4775094dbc05ad7ba51875434dca5200b6231fe7e2a4fd093e855eef8249eb823e22496e9acc365f163a775068b4f360d03bbf653f5f5cd3cc4e2b730e8f7beb2c94bbcdc02feb389387682e391a6ff0d5a98f1a3e8f3f385cfccd3c81c9eabf25c60c692f1be1db283d054f66fccf7e39d768e5912936c60e72dc6f6f790ffded57f59e45fc5eda0840d342d5aa89b84eb5f4af583a298fb08a801145b31f782350c01624a7d129fa6984040fba69b9f69251b85b3868cf06aa6d02ce353c057cb15cdda630cc37d879a1f942eec9f531e99bb4e573e64f55e405defeb8a99a7bd78faee7d8d718db5353f7e359d63b7a4ded0f07e3ba0da43d2fdb064fd76f4d346d4da8156a28b5f0889fe17d0be251be42afb00d666a72c373715d417133aba8ebf075c19f65e5235578fec36611469fa7dc6272cea5f0ba8c1e76495ae07c423e7f4770ba4f1b9d3d5b67822e4b7dbfc56581a20b4449a98fdafd731816bd405add7f04837eec23ca07daf459adea063b97bf87cc85275fa43d6743af35e541f7ff11cc085cd167fdba91d4b1018a3376bdf56dfcc5c96991d787e877f83da828eab8d1c87c750d18061f31cc9ea53b3483d4878f3347ba6e2c49fbfb5a1e188a8a147ae33553de7540613a452e57977eb0f464971b0322faf70893f10dd746fd162f9fcd59b5fbcfa55cfa24bfa7302150473ec3d2081261b843f9ea3d3ae76c33ae9c1fea50519d7f2310250580df4dcb8fe63a0ca49639c1193ad22f8c36ffe6e10ecfb19f59efb9cbdefc5e150f5bef82c3ef9bb034896c88d34c1be180762a676664afe215a48bbb11296f0f6965104d5c1d5e330261cbe3964b4980a2f9170ff6f09de1156cf96fd15511d2298fdae8f27493c975aec3f2e434e06d8170a878ea538883883e18969e575b3cf22ded66930cd65f70d832be8ee8bb857450753d694ed0fdefac57ad036cb9e07a29e1a6e77b628ddd07b43757696fe923cb2be0f5d104cb5bdbb6ac0c15e4cf8bff5e0139af8f8f2f31a631dcb517f2c8e2fcc2c61935a46a6c7f3ba88c6786977d505312c5ae7e93c7d53d6b31b60f3bdfafe49af496a879e7de66ee24326139015ed94dee74b46a44818536189ab9abc67b2ff18563605113ac50606eb4ea6e6cc082de7ceb7297ef3c86f77a28542f0527e5b485ab4f5026dd7ed9711b2af380af300475bd4f800fb5abb46f5e09fd3ca5d468ec14b6c06bd3c75adc46786c7fb6c6dadbdc44b563e5f558af1227623d06f6342f28f152a702dae55fdd087f6c5203b283490b5084f26af8fffa0382233f5ad9aababeec26a83a21c519be55e236c5e44435792bda89b7700a9f4762f03a5cf60b86913e92afdf74163a72aaa59e8d473ed951e073b8ca36d8252ff7b910c74375e20af2236ea25aa23e6988a7f7822648af379a71563318d01457492695704812ba5d5637ffba88c69bbd1c44b0cb657118ae6f3d4513468285ff14c9be524a87a915f6bfe1e0f26a894aa4e876d7e20ea392670662744318c7a889b7b16a0829a91a335f1a2a7f8b1830be066e90d190ef088b8c9f73e7d056cf57319063ef7552ab19636f4ed5408aae4246abaf6ff8db0d6df10401392d6234b0ee975bd4514cf66c5caad186640f140af68a52403a75458793a8b67d5ea70d9344ce9b92ac97d58c41ce32f46b8c4e8bcb521af5985a8d074f3f022d9cc6fdfd7527bf77f044ab75e12d50575196be4d0723cf4635fc8c502644cc1a847a27ccc886537b6c2c863135c950c25859cbf2a2f264e96aa074b049ef0e8b03228e619315357486469126e4205b199d066f6be0a8e8f32f3f5f46ed15eacc94bcb27d13d5102dfa7f84fced8fac1d731dcad4d7c09a853268b2c2c11171a0c878f05178b32fe255ca2b1eb6c5119a6608a1034f98fa794138c81bc0aee3a13ab2222a5db988b0714e92a8f7f38fd745ec061ecb491912ce582c1c4044eba0d6f2c41a752943b8b05f551b381d7d2a5bbfd35f2900148103ebedb21c74ebed19e802bdf2630dcdc322d8add866db165ed5c13cb8b9b62c8d76794a7c1c867808f693cf405bb941b5450cda6dbe8500d763a7d2e38c95798b675958d4fbefe7d74153a2cc4c67e369e4ba35538106a98f7ca8fbb78a60966f540ec2bc3f59467092ad7234f6fe1b069bb29c59f223ebf26e1f8134e2c0c61221cdf50b3be2306fd2449888116e62714e84aaf067baebb4de24394760fc974776b976466eb3164ab5247fe1fbb3b257adad4200d87c4939300f22b8d46ec86e84cbe800116489dd21c5b6fbedc96cc16d1dc1ae89f97f846c648a049ddf0baeadac25f97a64bd4baedb8f0902a9e41665783a05f54a46d1318af42a854b7cdaa6bf51e9963dda1255492006a4441138498ae1bf33c684678fb7b0e5a49b02c81f76f11c57fd62899818cc1b9b5b9f8cf56782e21622f0f37c99fef1a1f6290bdc4cd2ffd1e8dafb545376d64181578d1fef897b291403621472ea65a30074883822f21cb509a920e79cfa5db8ad099b2374b7c23a9b2ebb6adcf5447176269b8464e261f8a4945db59cbf6cda7720173eb061d679701446ffdb645b5027bb5c06fd31da228befab4867e6f3b9ec83fc1c151c90c1feab340e29a55a5964b6decc2daf575a00c7611f0e241c64777611b2d40c5b360d1e23c089412f6a9a832388e65f0535bb39faea4c86ec91ab3d23d56de0d4fd2d8816b09d20cad1351ede745ca9f95f66ac57cff152ca9fb7f460da5a153202065bf35b169690f053834f3c73add8fc276f4d5432e415d54fe7886a5ba3a51a4f37e5ff64f9f25fc8a8656bf9eb49261336984140fdf63688d250d3bb6d9e384a2f0519371f151dc9bdea83570fbd2cff8185469020371f8b5bb7950c28aa44fc19c08e1ed3ad9ae048c8f3398928622da5537e7fa1225698d16f6afbf01e9eeb941d959482630fab7b7e16fb5dda3d059f7b4df951fbf51c10597dee3dfb36849a20e2d20aaa0c7de76f6c588ed2e0bdf45a2705a3a566e106b933945144952018bce90ac321506e8ec227c0fb48fca1e5cf3c723677c9e67eee6c7852b8539300b8a9bde9459d9ef3d4b4c028d725aeb4c66c102da8581e2d6c8b3a84eceada66fb646981f8aa7d762dcd54ca5364cf760b0eb8bb15135f3e72f5257dc841e885cc1641d5dcf54ce5e5786e485038a0fa03a6474234fd08f2ea06edc539a34da5c5a096b1ef8abcddf6eb37fed42867b800efb3e5524ba83ef3fdacf9c78593c3c0bef4d4b162f8cd129b97259ba2a21d3c91c20aab959d4e409da660ee275a85e32d89d38759ed825156f5d4222bd2fa2319fd7b7642985d7e2d7ae41a36cae9fe552e248dbaef99fbfe103d8bae13b11cecbf1e64b14aebab4b7c1cbbbb9461880012f3ec47a6176acc42a2c1c4359f7b4db9a9ab35c2c6c0c89528c2d0063474a93e264755a59c2495c6566d9fae1126b03a97134dd5e926bf15cd29d0ab7b8434b7810eacefe475fbe90d3f940bb7527514e0c1af4b0e42db32fdf5c83e7b3762d7e01f7f68ee48f1fae03c6e843a631a90f2f3bdd3865e0a4559176bb355b75fbea45b787a2756d4413f2688dc3f05a5373a15942036b3435e5cf19e3128447e4a9442a29d93997824e75e19ae05ef56a2e5960dcb4700b499403be4afc231e18aa78ddb04fd5a360dc90e7af42a5f2b89c637f4c6eec6e11647a941fb000ae8956b47e4296421089920f085a66421b04428e1c6d8bf1593b6b9033fcb1c79a7736d340b3e7af276c5a2b5bcb4e6a68bbb3840841124f48df16d3e85106a06b0d3bf5b51c76bf44f1693294d9855b1ab26a00bc661e83cf990bdace2cf0fbbb4375562b88c97512718ab701fb77623d5965b18d3a2f139f8500c6efba09268f6213eba21685e03eb4309cc249e420757926f41fcdd0d83e4e03f082ab312da13c6c34cdec4873532815c0e86e27aaa14b103780477bf92f2ecaf89757e00329c9d50d228a90390120e7d6ac108a164a9f1db5a4880f3f2d63da1733a4c19d3dc9a52972402dc7de44902c7a43ffd8e31784ca59bcf587d0d3626d9a3e2a4a5022ce45f366322e1ca96e5939f62a2f3b08d99c54472fbc20e7f870b1ee8d51141330423f677f690535655965af8ecb409b36005ec515d2356fd8d740221872fefabbb162b30be7f5278732ed9da49273c093309e1e55592835fc90d010b7c0960c464c731efb95c521bb6a318482a91a89570ec895e959039f28f4aeaeda58814917139f04d4fcb42d9bc9555fd3426a8ecc8d080dfa8e88f6d4e4b45010a4662b58ec114e396d0ba6926015816c3f1ba02f69813c2efded4640ae9cae177d27d49b783c62dcd5bd962c0f015c98e0e83a83d30d298b01b588296c7e0d35fa495d972367642e90f1a3e44137a70fbd47c72a7b81da66e94354d5a8f6d82be26c20d530378888dda8e75e399be5dcdacf9fb43ea57f5a5eb5ffe9d26e116da517086aea4c9f5b45bacd74ba0cae8caebdf779f44e8ad0edbe809bfb7df673b50f66495a7c5eba3d7f0455f9e45e54046d760ee14a34ef9b656e06c812bb099d2a9eef844b74bab48a8da2e18399df89c57e3a91e586af0fcb99f09892123eb0d94103f3291cb1e52b1d5105f9209ab2488a54bb8a027fb5c3d7565be48f6f6fa1b025bfe4ada7c2b6e5b5aa72feb5e64aacf2a7cfb26c4c4c12bdf13b90948852d64202e860f689b08984728d56778953c6485eeedb806fce06f250fe1271b2258f402c851980ac9eb71d1d4f7beb7bd26e10cbb6905bd7de2e74489525490769dd6985508846e39db6a4ab9aa7d0685d2b84fabc007a5976dd919fe5bd431513640967308c3197458631d582f8c57ef87509b1dc3a427712a0a54f51f200dcc40c936af3a60845eda3c07182f3210b4c0a18cca4cabd5002e7c7838f987ff486e973cec84038ed39a4aea84023d7052b506d0d42557d59785eed7763ffed0dd3d9762f56975212909986afcabd4bc8babc85d46b4fa0f1bb33727a74fb0bacd04dfb8caf9638b3c5688ffbcd612535c119c5dc87a9829e10a25394f4d43a659cf82bb890327b25e0a2956528c4bdd2da62d7ee7153e81e215ddc818b49c28394d5ad2c712c6dae87aa60bf3f1bfa56670e978f9849c7cb1984892cc110e892f765e7e99cefc898387d584f448572f9930b8dfffefccd99efec7a77c85af384454a7a0c90e371070b105f52ccc88479797f216a6b7791ae87612d9b481987090c79e2f6aa8e6c306a4db00c35e570c0c76ea0da17420c2c96edb32af985e6c51c968f3844b0592f3fca5499cb0e59c657190044c0903c743e4f18e2a367a32653935fee78e58f6f5e428b6e54e207434120bf42a00b1f067974878ccea1571d2a1864b5a5ad80e03334c8214feca5bfb8afe5411c05ceb81067c00ae51c564c9222934b1b63802a06e5fb4ede8e00089ef9be0eb1cebf01343bbeb4e10d2dac75bf18f631c736a8afa1b814e7c756f927b6644503719a32acc4850aa828a2060a450259d0b5fdbe950c66d3a8a50028c5306ee2fbe91dbdd75a8d87425ad79540b8bd45162843ef038ca420ea40900e620a48da2fcbc6ab158325181fc40459f44e6dd36dfdf899406b5b6dae899b0270d4fb9427ea31ec2135bb0a4992999045f1765feb192710518eed33661d467dbed3b6f141dad47e86f5558f53ab1f21ea82895c980bf58ed270d97f09c85ecdc08748642bd117331e0e931cade765047e7ac8c96c04d3d9cc60380e954ee25a07fdad8a1b2bd46b27eb8c9d2baabcf0e89cc81b7c7de1a948e0d279cd872b52d6cb936d8bb64349be582310e9ba1e1a49971177a5ac26cf2f56500eef63074c93d4e1914fb748c72a293e614f9798b4ded10c80acce618064017e5b284772f969105604b533154653bad009dd1461d7fbc9d7a3319b66b0dec9a2d50bf3dfb7eba4a4eb3ed38eaaf6085be21221904298dfc427e719ab2e372823461313f98aaeb3b0993f61bd7c8b24d5b51a940b8a832ae089186412d837c2a3aa55e3c33cfd67701e376aa9d6501fdca372fd2096258fca5ede723a01b25496a8bb2ae140f7eb0840195e93e1a8e4c7ec567de39bfe634fc94406f7d6eaf8c440efdcba2d65649067cd7591b1d9562a0b95b2b2b5a39c0f172b14d6082b3379910a1a5abcc7254cf96b8b09deb0c8917aff715ef7277a9d59c5722fa2ceb07e54a820688d88f84c65233ee3674ced37618b67a3a70059b6321efca71f94d64ebe944dc25fc6592dc60affca78e26022e2c02e8d05f783cbad168df299789521380b0abd64092105beb42c28d606a193abe6668fcb8e5b27fade861761466c03eb527681d799be6d87e34571fc00d2194c87a98b160104256c2719b0901a160f13ebb5cbcca254c038d8491a4fe8e150e3ca8635d4cdd358a379044a448dabe3f0f87811e8a507363bf658d38a2fa6a671932f63afdc15517e9d2bb9b37b4046b550d81c54c738632f69a237224e51ab788ecda02bc694f963d402a84f794e3e9a573df63bccaf14ffdc7061de7b38b4af5c23376175c43eb940bedec1439bffb591e076f033c87b4c3e2b6375b3ffa91044a468a39a63d2758184e22b4b0e513f8d6e37330a4a92b23a1d872362edb161b1c50a20dffb62ae2d3be43bf305e78191d0a4c8034128717eb82d0d3e501aa13da3ab2ab32593909fd622327dde1743b40354fa3294095b145c6d64076bee6ce26615f5049e9e5bb373e2ffe505eaacda4bbb3098beefb416aa4d804e12ae90c40178fb5d3d4d7f51bf35993ab4ec1409f6316e4de66ebc83db3e7fb6dc4c7e36b3227af6ce9741891e266b9959c37af8c4c6d89c7da57ce3922554bd93cd37fac58bd54f39ba9a705fc32ca71ea3c65a3485e6570b7946aedb992a925d090c4e78b7ead16080bfaaaaadeb8a0bae00a720c7c7b380bd8f1f976423c17a8b5134e64662ad6d2da78c85488d1144ffd8af51a63b3a882fd1aba8b6f6c35e98d2a1d707b647859276b9f86b1cd04766f6749e30ab7d67b8dc7ea407114e5791b582f1295aebadc8717b2925e397fa5ec633881be99707de02d923861cf8ec8b218e40e94a5a52661b7f8fa445026eb45d73e3df4d41d9ebf5009f9663f094f92a95303a76b3a22df183c9084eb2f10b2c54c5a4ccfcd9fb6f4ab96173014fe05b98646d68c78c79b9b032eeeaf9e21746653ba397e512130f9e84ec40b3cfca7e54fca4ef3fc181be80a135577474b6fb7cd91c648d7365e56ceea4d00a6075f66e3a330f48b346d3dfde4b30a955c31607c9338f038356021622fc22af49c330e331347e90a16b37b9e2b982d1154fcbc03aa8da760dacd5953cf51c2b806ab7578d5d85f9ea2fd062b6c707671c4a8bef41031d3fd0779a8407cf742ca607b17b66be06d3d499c481ba7b42ff58e65fa5d21406fc0e5ae16e340bca652b3594c4a852ded2e1082cfd2d71db790d80b8e5540a852a1c872e3de4d4b630b16702c1beb69d8b9ddcb0fc8af5a3a1db4a16a2ad293c99678aa1fc1e07430bc50587ac8e6775b21009e86f231fbb0e0ae80c971e45f06ed1d0819536baa3df4d49018daaff80cd8a61d506e40bae0ac19649d7b5595b2e99375c5a9ab65006485eb33d4172684d3e8023de4450137a51b68aa264a037e11ce2cf88503f86cab4e0ce81c851f6163a1d69f944f0b8f31ff89fc79cec6b2572a3a33177353a53a342ad2cb9f5f55874900a90c1c71484651e2976735c9514f68215405246881ba135d086cf869acda42db0617d37cf0cfd72b248744998c208c3ac236e88b32501b4fdfffb2abd7a061b9a1b57460feabe69163505ae81ca801bd721fca3867f3aa75fc58415aadb944a488546a8750d0caebbf1e0530b35f6df75d0d78351612223280e81592a038351390d645ffe5b140956a11e4ae04af1aabcb5507aaa2160020d3163803b0937d5587188bcae52c52a6ed8130cdb0a01c8c293b9313b61b6dd18f6893f013fc069e18c390cb9694f8589984ffcd33441ab6804643bce015f5e679adeeaab27d7392b5d9c08dde2ca6c91af987a9c503cd87ffc93a0269694100a4a4abec831d140c2be330b4f6aa6bd8842d9fa77abb6b0cf23d20b0a70fe7ca7cfa9bfbe14e55866df65a5adab4dda0f101699a8cc332a24f85eb5172887042a55ed579424042f564567dc5e6da4ab81bfd18c29b934daf3247e11af1a91e1dc0fa17e7d9d86506be30b9391198d5b7b4194713f240dad7cac462e4f87b7e007f0e10d69843c10cc7a67c211a8bef92ba749315ac757768183e30da726893b5b055752c6adfad1f564a57979d19eeb6817f659a7203e06cf638639afc5c2d984162cb4e2af9e30aad08205f65a95c715b1f286b2e5a189183ff87d81113ad2a1a537dce5afa00951c48eb1cd4a0126c00e275ff203e96bc75d7b6c5ec2e77106599247ebcd1d98ec438caf11e45e63f77503b9e3d446ea2da0751e6abd0809288938742fa95bbd2e97003668b97848e9b28e1ef339f11c03f2906746027f443290011fda642138f7057c6e4745d61bdb0705ce971d5cf55f04cec35203dce6a8ad49056130423415fd74c14000a18680c2782b613b74d3147d0f0954e1709d9f0d49aa2ff5b71e11526f8c4c55d44e7b4ae1ce5114f3a0ffea5668a6b5bd0d2acdfcdaa8dba72cb32ec1c3017e5dd1cbad8677fb831581a7a2e4ac5e9740267372cea964d2b3764382c9915e31751105fb228945ad3f77cb3bb7847d82b3a5500c4c7ae9eb35411df86187026c4f00a4c6c843921e6a9e6502defbdcb7442c3d2a7caa2a13d14fe5015154ec916f8435f2f647ac7fa154eebe38d39aceef6c3b7be247a1e41b93b3c5808fdefb18bdfa7b984322a0854a672fe042d55e2d671cdd4e430043e93e9a460fb40871a83ec9274f96efd00bc5dd981c630fb1322dea108b91dbf862178b2d535c66c3f31e917730be68de157792bae2f36c4c95dfdddddfa97c6dbf73d21566d754f5c034fe4d29964ff3f921e65bc64cc015678c250fdfdfaf0749446179813f9640aa6c6f123df478111d65146b5d3255b3c9220ce1b91c288e6930a0edbafaac8345af8df712ddf941a365d900208bc9038556179f1239e2b46a5fb74776acfd39b251820a355853c7e11d25de800c5e8ea472e874722914ae6800aa862e67981c7ab75418d6b8967b5a8541bfdd0f06e2b2ea965ac113877dc3f77f9dffcbb33420aa0daa9725fed993c8819d296bb925de04fb389265868013a4d50aa7fb736b05b0cd3cd7c2047f8804b80658793cd10b03df5cbfbb61f11fe694c305a0bca31ebaa79cbfc400c40213f598201493f50b338e1554de5f4664c4579f8cfcec7462f4e90e1655147b64577cffa705a8c79120e122c33c1809a70487ca9053f2229fc089b45dbc50a1bb1cc0a838844ed7b8f03ac50c31dddc3d389d872dac138fef80d34434c2c5469130458c7fe794491e5a328cd04e92d1ac6f5765d5d4f118899deaefd1a3d925f6a47be5c5c24063ea7522a4a2370eeca34ba67e2532bf99489250cc5fd7a9bff614b36d155643da855a2867505d2e1f05060f4601bdbe00dd733a93bb3e78270cf31be408f7c0bb7a734fe99a522f56afd2ef6dce29777d42723e9a6ad8370bf4998442a084d3a870142e0459025bee19349a5cf894af4c7dc4acbe1c6dab21defc8784d7fb6f35ad71d5ec4dd57a62a63fd7d782ca513cd94fc6e211dd36673a5b19f63fe9a707772241dab91bb698b0dc882597653a26cbd349eec1e8dd925857646bf197f32fa14790ffa1024f403fc7dce2621fdd2437cb9216bccd379414e993e51acdf7c0f4bead7952ea96194154eae4d4ddeb00ccf52cc18455e13e9e143336791a83f9252ea7403c9e5fbcf198af0520534061b1b36b847b076ed72b63bfa3a92603a56a5e53dd1be6f779abe7a76ded6dac479312a5b67e896bbb18e381f3cfe7976524ff9483e72ac36c3c8c773b7353086a7be19d1294013f586469c8923bdd502d9b40c9d316f6ca0742933672b6f576de5a0f9125e70b8ddd81809218445e90e6ca38f79cfcba4cdf174142e14c553db166d536bcd480d6b600812ecd166cedacbebaf3cdab20c0032f3c6aa7d75f1ed8479b942af8ba3320abeaf5108788b4d1bcfae1fe4d120d275ae37e046e49cfaad0ac7eef862c9e70aed092c48ed8e7a78f8afc23c0c48e9416e728f49d69dcbcc72488ec089627caf10205f6e93cf73b9108bcb8f292f5b0cb428a58ef2f0c6f7e756e7768c0329ab293f8776801fc78a37d712ad2fdd7c24cb6a779ffc626d02e751f22d9db83d7631b91a85f444f4a0cc8d33194c04ac86acbc3a23cdcb1aeb69d6d7fd3db6b430d11cafad6120e97ccb9a6b866aec62ab914e77d498147a6280d84e31e50ea0906da5af7ec518eb7edd2dd89b8faf0bd71d6a053c91ac2ceb79279965dfed7adf98240e01795099c8c6cf1a3575d0065eac06d35a3cb9ec75eb889514b85ab3ae5446554d4336c3c55ef4feba7d6c9505af54f40edcdc2635b45c0b6114ea85b0ac138cb47dbc1434fc1f331f241333133a2204988db83d07704c000a098a6ff5757426b6ea29c560abab3d5b648eba9e2c7b8fef1c3fd1eed60ddec9130efa50c301659f444db3510c2d029a38bd912ce9fd5ca891000bf3b22b4ea762e806d07468f3db8bb14fc1521c33020515e6bee11a2a82fbd28c50c8e0f41d7d7e2f3fa4c9e93529e8d75e5a6439488bec4a0ac7cfda2df328ed1b7a6a3a1fd47059a2a81a34c976e2a68e649f17958104fd1f28fc7de3d106aec51ec5175237b493d430df4e62cac6084d7c6f9a8da28bb84a635b7990c171ce96d86b8b01f90a7ffb33b447be71ed8408786d83ab5462fc53a9843d9fc583b5ac9de9dc0d4cdc6cb3a00fe026882d57b0d2afc8b70f0ba2fc162394bb79f867fdfbfd61c5864d6530b532e95b298d7562d4f31b1be0908fbb6649a4518b3ce9eedb676f09a1810849188e7875597f50f590b676c945a1eb8c5e5859ee1c5dce7e2dd18bb3c8352d8abed0081a9f4a2334d06fd862ab5e68fc7e29af82c8cf08667b3f8e87514b542594ffe5c9346abea06a8a506a2c51d2f493b80315bfdeedefeee084d4fd708b3e6b62da9332b5795c44cebfc85bff1a9a6744312723c19c9d43db3930a0911897bfdeb623bceea5752f103ac730a6892207521c1b8eb96842e54575218437e8425ca091bb1d6d71b81e7ec4a8041a4cf013f715bb1ea7ebcdd60baba528b2f289fd30b876b338ba40cf899d7acb4e94f742acc9ee8c96452dd41391186eaa8ad6984505aa337ea395aa9b674fc02ba46f607d6436cfbd082d33f2dd598d96294d8967aafe63e49aab04b73832bebde99373d79aa042fb25025dcd54b6cf6df6a155dd4e05153322fc9c11ab83a1c167edbdffc182b3df0aef6f4ffc112b6c0d9c90f148296c9fd5318c54ab9e40831c0b88e6fbe0028c02eb00b9fc4dc489dcd7b78ddfef21052a6ca336f8e17e6e9474ffc1a83c4e0f69e454f66cbf5ced49cda50c60ed3754036edbcbb4b46b3befe65e764d2b8106c21b74219f16038091e7c8ff5bb8b27566cd65aa266ea29517464082008d1ae5a32c297cc12658c10290430d53200d6fdf1bd73640385dd53da78266278291dad64fb89cc4cbf85c8553418eb4f8e8f515f8298588771e98e2956bd0bf726a673d2d55214e555edfb4944ab60d6dce2c932fdea1122d20f35a305b07bd23fe41dbae532435390352097a1c3434f683f290d4a5105c83442e4fd0e1826dbf8849e20bbc114f3d3c00735ea94f201710f3c1c439ac80bb5d80313e36f76954598be0cecd3ad98497b8c799636f3240962ecb1c936e7d7e9e66e0b7c8e843eefb2fd079d731204b86f24454b26581a2fd531a9b0a4806b7cc5b441501d4ac70da2d64ca7debeefc15431a622b7cf030349732e661ce772af6540ac35a0367f28117979b584b67fa99e8b79729ae66101f46006fc62a9f277b34d47af10b5a8b8773d52244a2d01217bd3fbac76d716821aac4790036bdb22b54ed06f29165bd3e17b09149898676d8b5328693f7ede058c2f015c59508f4878b55a704e5b6f5c56ffe700d865be97c8751b41bd8d6048d55651f02b0c7a5c7e95297b790ce093095d712aa791d4650d25c2f22b558fa76de97df32f529445e9d8671df4a07b33701423c29130974cb09d8f1a04ace0bdf95b641525a395b2db981913926163b1f92b8273f05e4fe608efedcfb3351dd8ed4a15f9b5ee6834fbd6cea2c89ec3ddf1dca0b7e7924730245e44924e6614a46582b62cfaceb6a42e88e035ea64368528ecf75df3449137c58586357d7cce43154bcd95039ade9c831f7b80faa6004349a41f0d53e69ed34cc8dc22e78356c33af4a92cf8fb35418c98ba39a28dd6512dcfe0809332784c295aafab1c77247be1d826f1b6fdd473827fa000f782d1a20e3fae3aa37359b7a51b00e980428f8134ec0bb3aad79975736b67d7cda7504c610135e3b6a17f10cb1123885216f0fa6fa23bd8f15bd800b80ed2cb357a2e6168d28b5337a1b7d15501d430672c24fff112a0d01505dafe82b74c97676d7f7f4ea11edfa002930a963f0f3553f9895097081d2a96241b104c1c98db0f3c442a6a2bb042ab9625aa54ed487eaab80958d8b997e7d6183f6d6e34e99ca7b1443574e49c77a306c84d9e9d5bbaa821d21cc716ebc368302f7311beb3cc71a5bf9629b57ebcc581368f3af14a4c5efd006336abebdc28947b6add34c0669926258de0c78750909c6ded1571fb9e682fd28752fcde95fae847f5723a9274771dc6af3dae548550ba621c3e70fd78223ab9b994be227eee3fe83462f1006c6e937a274bfb0e9c76c6e6d2b1ce5ecd444612b2a5555ccf8dfb31966bd37ef66e0248b0134faacde3741d2e4e19d99ef50dd0c8a30746ce845dabfa368c4568c79306e50a1ac60ec27c2e146a166bc2c04f6c3bea392d412e7c8d6ec4eb4fbe0884e44a391f91502d25a91718da66e2b7e147e476059b22e18b1497f20b0e234162990c03391344d4aba32db210a0ce8d996f2014f39c7efe85a16e597ee4754960e94fc8351ef46cf279c9b6e93b7aca17cf8f43a5393ac244023c79fdf1c022701c742b385d8512a5c28af59b2b4643958f96aa071eeadb6484d95c67432360887d41163e076216605aab57a87e77a737483e13d6f5b0ab1faa3ba5bfc07033b59d955f02272daa311727decd6a1074ee9aa2cf16ddcbc10b3426c7c30514f4aa3f5c70c6e0c50a507b336bd3dd9dd98c4aa4a69ad42a6263ce73a5b76f2c4d32ace40bab97b0a53c85ea11bc4081b98656151dcd860d9cc3786bbf096555192ab784d617ac053ac362f4298ea11c1147bbb58ecbbac279ca2127e7deda6ecfd0f00e20c97cb91358dad359dc0920782e0684c675556e024dd5906182a762090ea1ff1e693d5fd7375826e925189311bb69b3f6ff8a2a8ffc563b3d796e0b9eaed5e2b938beb7a875777b9bcbc178274e1db59ba1e8a1d8dd01fa4fa3a4db1ed19ddcd9d41f53d1288b2950af1f5c1d5f7a9e42931e2054f4d3b6ad186046ea442f33c73526f97dd23735941fdd609c98096d9b38a1bf89eb5352d6641dbd0aa1127c517dbaf5c1dc2bb2018d5c40fbb1a93781d0d5ca8c11e07a919a1f50f04d47016c78f04771708788a7045f761a4af55e7f3a0da7f7e3f8041179f60589f89b66eeb1d8df4598f8d20a1650c38f8439562c45f210624c34fd9cd9a2eb221a99d50dfef14d07d4918efcdc8d2e7e2f6db27730b702972ef8d65d10e43cec72ea03b8f7ca96172687ebe818876b01907322668e131f33cb9ebbd93dd22c2619693795ef82f4df2a077616ec9818c7f8e88caac46f7e487a6ee130886a4554c509ff7b893c7a36375557d10f31fd2aebafd8ee858d71ede740ce1c59b438a9cf55187acb9a81aea8dfd2ac5afa92c9ffd817b6251aac3031b527777912ed99b637a13eb53c758b117f919649379dff06fb85a27244298190cbc57872cef1065bf329396ab71bd4c3ae7303390c0abb139773848a6ca8dcd6bf96a299103303100cac6e680be56f2cfe049546e6ccb5e10c350413c6e20dd3e34244e739d0c98079328c09843863fe43de1aa2673244025e33b5497db05e22208ff2db0213d4a8afe4d47bad2fcf49c4c797f79f4e3172b0fbffff4f04