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 60008 91a774db69c62ac0d9bdb29f7641381bc948d3ae917ed930986e71fa0c79f731

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
548a3eb1351b9c3e5686144e857102215ec451e9cc2b6e245de58cfd5b7243aa
Certificate Block Hash
91a774db69c62ac0d9bdb29f7641381bc948d3ae917ed930986e71fa0c79f731
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00400d0000403f0000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007421460b8877add5d95386031929490b74c90356fa5b46217cdf4a75cdb7b4279b7e49148e0183536c8a1d52952160246355e10ddcaba01d70348cbc85455060fbe0bee9067f4b3aaba8028c479ce99c68959ed77590045c9e0b0000000000000040000000400000400d0000403f0000

Raw Header Hex

000040207cfd74e8965aefc6f21ab1270e453b635a84514c450b72745f8bbb94e169f3313dc39186a5464fda805c9893547409aafe2ef925a3738819735b964e51fce7065d33136a59270318aa43725bfd8ce55d246e2bcce951c45e210271854e1486563e9c1b35b13e8a54

Proof Data Hex

59,560 bytes
12121602030756a25203ba898fb936a1a2eef8b6a124fbc68a2d9bb9023b2da4f214f3d97bd24e87771717c30adfe297b1836d1f443399d760a8899a448ba286a76d12c3c824b1225e8036e0363c80cc6c4cccd2d4a3fc973fcdab97cfdf551419c035ab2bacf571e354bac0316fc8b3a65638b9fa2e4c6bdf89797b24b2753cf9d0735a9bb974363844bd73d71aeeb33f12f5f791d4953f4fc283e252d7e439a80b8d4e52531a6ae1fd8c408bfea1b9cff134d348016cbd3598f04356026ef4dfb6065b830d457029cf5ab7f089808d8eb8cf58b0d50d47c138c217dfecc7aaa87588456b2fb2c4cca7ec3cb3b280e276d436ac5abcae1ffb065f77db87032ba1d61351bdd3d9577b81c6de7e6f473db4b406238031cca35ffa8f7b59fe7092c7b42c66a27df947709f818e87f06ebb9aecfca77c018b8f0a5b88885ff81e30a9d1e9f348011c7f44c9c76ca65f2da68d2f09366fa573ff9c5ee39fa90be8897bda581a64932fd875fbd98e0bd651a713375d6f4e0d292a7a9dc0f1b92f4d5716d2b8a6ad3b06dd8ac0d0a411e49a217dc41fe24e00d8ab36958888be7c49bc22e7d2964876422e1d8861a880fc62e64b17f8ea65cb8c6908f6bf26136b35cfa63016643784c6791c11113a632eb0240fbba6f151d3d5d0fa332e45fda2ba3be5ceb96400822a49e3ac250409725b9e4f31b98bf218cbc53663dd80b715e8f89819faa379402ae5ea5aeee700d46e1bec44330b4b6ae3fe79d4a9cdfc8cb281aad66139730ab9113fffe2da7f3c97f2dcd05454beff431054e8435aa636f3b8670df0640b1a1854e3e2498524417c016fdd23441ceabb2b0e8d3b16a6d643ea76059c28c33a75a408a1419b0debb96a55b16dc3cb0b16db3af991c42012851ad87f8b84d8087353b2ed6ca31607523f39d98a27b775e7861a8a26276d00d88b386cdac69aff6197289409cc53788b3d0a82a948d5e2613ff831d9fbca0b37bab022dd4d58dadd23b956d1db38ecf9b8035134aca701ed0311343e212205e09ad8c425416ec58ddee017a058a3cca6ecc7cdd858f0c3b6c34548c76653882ff62fc1c44b6f134454f8b4d0fd8e19d39d88e952e65ce8e0d26e78dd549c9551c98d41244537093f7af33e03c96e68657a5c083a194914bdcf87a1704eecb4ea657f0e2b6b2f36f6e52d25899c93d45d7f235d09b8523d59f753dcb8d657701745cf7219d90bb186b98e2ea79665ed7a196fca1f1c9af58c9af78f34b544a3d08c15a660c171ce1ea7c5d233a9ce3d45c73bf3110406f6d5b4c8b18a6fe4827135ca3f2a6f2621d7c42233a094eafd2037ca9d0b6931d77753d76635b0f696a360e30bea37174b24c45fcb131adc0062925c5e9de7daa64109af99253de139b5fd5ac5bb8436e3c8a328cb835e692457697656b7911d2898ee82ec89af9471041cd01a44cece97756c335662e0403e60eba06f56b08e9cbb1b5c83c32db4da46c6972ecdc38cd8151f4f676f7eee42fba97c1ec29f51c76e5da8d1630fd9c8670a5625ab21bc796c8f441b08a13da40c20967d92f105b77a33d956c88ab863f43288c9d3f35565ebb9191879c14fd586b3f741d5be882760402811a4a2992877c3a3d1495c0902e7a2c6618742b30210fbeedcf0d7db24ad2d887d242c814f694370625ea81847042fcdd9548813454fb0b78cd70b2340fe7ce24083ed63d6f1c1adb6c615a9626de5aec473bd42924d579af3cbac4028df99f078ccfbd2cc690ee28caf18b5ec9022771e6753638dcd5c4246e77017371329e18a0683f9cfe721dfe5bc244c4b106fc57a0276917f80e53ca6cafb9745916d5582508c328b0200e14745780ae63d22d39e3fab77ba07bb4d3c17714e178063091ece73cea4ae2b6461ea751a5672cb27476031a1122b3e29e800b8828fa70bb1f1620087e2fca408e697f03d31dec7673b4ff2611f55260ddfc6cd1aae2eee86eecffa7c13eaea9a1a04e45af3bb38bc1f3b2ab294ac3ee8f94ef8d0c205e6a34871a4a29b890d8b92965946b702beb8e5d20daaac22bfc35ad8144403babdb8d1668fee9ecd30e14b1074b69280a83a1ad874d43e97ee907e7f5f0baee802f87697236facf7f1980cd112a70482c5ea76718dba5310f8da76d4f7c62516a9f7ff9602440f3f7ec8b9f95aaf1cb913ff201e465c71784aa8fff515d34cae13d17e30243e07409c15f1c52ca526e0bbb3b89ca32695d1b4ae582d0f7edf3fc94d13e397c1fbd550f2d7255275110d8b5d90d6177c27f48b44e7d8aa0b58935788feb301821ca5f66ff700905de7660dc062a6b28870710d59538ca368b67aa7b7fe7dc838db6ea573cdce450a8c5249097265a350521543f1d3bfbd6edd43787f06b4f6f9544d0a008a8a799e5ae9e5861f3df2db06242572dcbc14b8039d48121c7a4bd9246d00edbd2d442fe26a08b2e506f380aaa3d075d422afaf89751076e141217919fbcfbb915def217e4e8ebf691ba0414642b81ff4e9edcf0d4daad4a2a3865959d5ac9890c045604b3ff2979c5040ab1dd8383a6554445a2765e2a5c471fec2c4293bea0d76b1be56a95d40627442e1cbf87c8c125c64a8df00c0d1daf382c0312bf645e2a5fdde93725c8bae830059653855ab15d48701987ea82eeedb032bda7205a8e8b333483a62f4dafdb0943b17717fca9efa030c3c6fc27bf653323cb5c0396cee4f71a414bbf0b176005e0e8c46457b047d0c0121c6ae3f8f93910b1755598a231d47e2092ff1218da5adfa81e0be5b1d2703d941bb7cff0aff55001c6cda01d793ea1becfaff41d78de0f352eb2a35d4b56e5c0ebf0149641a4b1e838ce038253441bb5415f12c1af730f4e8b90aeeaabeae118e6389e0bd6b7c3180ae36e5e898b32c9189bf1074ba938316b5b900e3e781c07e08f9dcf43bfd79ea83a4fbc8ed82c9347ebf046c199cb8ddcca9272161e6dc478f7fc221ffbc21d7fe29240d4dcd39611d499b6d2035639724a92e745062db7a5d5213581adaeb5ace8dfbbc86ceaa039223532e6fa30a569659d02967b1914d074c046578be4fa878ca7155f34124bdad0c919b649e8f3a1677eee3a7c870f4f3bfa4742227dc2db7ac1d35a55794566ab0b526aff79f57f98bedc5ad8a9174a989dbf9c5b15211a3447202d280ab280f94326f9f635841140271652fa1e99ed7d6621d1a6c7773e5d9643b88172df4f5cb6b7fa2ccc92f426eb487c221c49ca2f9ad66d5614f3bc629428bf2d565b30acb539423164530dabe521d3f5f5223247a12fa0e2df8982cae7d4ec81d8a6e1fb42cc8b5021b1dfbf3cc1f46315fcde2574e9d3516abf520c66cbdbed6c2f27e8174f5c421267429ca25c79fd2ffa335e8e53fabffadc9262eeef8f1d1e71d66b2e1b480e1e73f42ff9e9f4018d639828099d89265a0c7488c0dc9df61eebdde9499e7db7a0d3cbcf8e1a26780002385aa2d6401c0be1fd6017ff11e70476c8b7fdb232c159134b905778f1b9ce180905f0597b7e4906169009b1967a290df18ec23fe3a2f92d2303a3d3dc9dfcd69868911dc7aa018e59ec8e136e0a842a7509acb093f96f7b68a83026d22f3d7bbcf4061dee8a9db90b323468f1db726c9a62fa7fff01456c3d42fd1e29809a480e3a66dd4ff27a59146b2baec19ace253b124736fe10fbe580ae2d44a4413f259beccf5437d9ea587a6e607214cf5af0ba28bbf10da7f409af0de3e6a42081cf188523f91c3d1db4f61cff9072b05eb7c2c43abd1be213af14846593bc7bc1169e126e5a5e92fd6c61f67d33c430e012513bb8191a75ee33a925b64eaa043b9f5018ef5d35c73bbfe4d2a666827b498fe3410fcfe03534f3037d154c4428bb1e310c3e6b0110881cab2c8d885c40491963193944472d1e02acb37d049b2c675cf61460d3df3c4813b68d301ad12603b25c0488d653cbe0b6dfff372d9e80b83b1ec8394d60ab3802c7aeb57c7a95f8e7875cd6cee6aa626fd294e67188cf443c7d32a2610b7f5867e964ed9cf9d5ba4ae73b3e1459a1cb5522625d1aad4ddcbdae29899ec6a8f399c436aa1a26e0229414a45e0353ed12d09904dedb8f31cab36da8ed57011b8fa82e86f888dff2f1c0b1e61f59bc8e87d60f2e5e431400d397529172f332ab69f965bb137cb64cd35a6bd5523ce880143bfba5f0cc6605e7cfa0bb1a16e0392779b1c2df589c843a147aaf958e69e7ca0c3379d30939cd520c9ab58a594e6295808a5d5f28619d09c72e370c7799fd00b4677bb2c536b9f8b9a43d0f8605cc54f412df7f8d8434c34a238972b12aaa01ac380cb1f38edad441162690820f8ca5e96a9c6a880748aceb19f128aa5c2ffc9327e3c80082687d2c6c9cd86f76dd8e90099b9f84fefe10c5d47d1e00f81a59f8ce98ff4396fc00fed819c0fbf3f9f3dcbd72eb70a550ebe3e4ef738aa08e95d8f0f3f1a7e3d5a16f25396089eb9996382994caa9caa8af9af35ade8b2b2861799cde6dfad2a9e86d3c111a8aba6867db02ff89e00055245d2623039fa6dd413c263fa1ed86ca7640ba2f05c136f8cc44f78409bb4c7729504450ca223ccc288f1f6b1457e48aaf8ce87aa967437b07b663703cee62ac6fd600f21ea1a95b3edfdbace480f3969098bdb5336c329127a61b86179ffdf2518f7985a7a41a59518fa8a419ecf82065de227436ab29419b71bdd53e22fccab462520840f65f38090433745bff1af3c9f031d238e85a1ec1cf647847ae88099057ded893749ef745538e828ec0a4a500b8ade059d723762ecba5425c2dc0878414d472cec86708f35503af8acdb68b5bf10daf83ace7b281cb4a49dcf6e919347179e9fbb12ac3c90d986d1fd3a8fa0965cb8e1f570a91f19d252bee77cd53dcfd209ad938a2707b196f0b637bb18dbf18c1f3b3416df34aa669c8820a694ae4216ed03689640982a7277216a8a8b32c28d7c9c8b327b0b02a9cbc347f952f2834065b2613715c45699bd7118ac10032194f0399451f66a45670dd9efdf72c922dd2ba5b5b24a6aa89d8ca950fed86e55cdc1b5b496c96a7716a0bd47ab3323e11ffaf967a9306d173d7a98d28dad0a836ff4a02520041dc39c8e63865be182882be7986209aba7950dc9e5ee542452960acdb784b63fad04e8fd8dcd58df4799b681715ac604563ece7914a9d9e3bb957c8ca52c441594ef35929cd8921ef289cd7a1d3b422ae200f21099eb54c9e66e48721767e2dfdd60ed6c6a777c84eafc7141b32f046448f057bacf69fe94f02d1e48d55c63dc7f86de4fe617953de0f9bc06fa15c0c6e8b187669d466a258220b4ca0fd0c5ee49d3a1ac857be829b805c4d05c9d8f60d8bf4daced837aa0eb4cb6a722f4cad29ef5078d80d21c6b9e0b92f8ce44d53a6ab006b202755452eb3442082e38b5ac588cd4836c64fa4e47647f7480460318aff157438184e1886d842aac149b269e20807ea27ae6cf7305cd24e0fad11cce708cc0a89b55b27d80f873f1c30daa164b4fd6fe87d4ebdb7bf5c301b75449135dfbb4ffb769aaff2780416c75e00e82d804776003289fd4446e10bddb65c5285b632bcdfc5ca58c075b381bc58eae6d0aff746172f3f9c343cbafed655457b49f6fad94618d89b0442513022e91e2dce1c4914edc95c5be83f4a24ee733833c587a8f41c8b1a5982499032ac922ce01c52f6f152ded5c010a7450c88b466e3fe4158290ef497011b6b925dc17844f8a5abf9340a2d4ac814eb7aeadf3cdb61868f6977231ad5f40c327e38e21d6c736be8329d2770e2e92b9aff4afed79037ca432bffe5772cf6c95ef1e86dd0de54afe2e590e64c69d6b1df4327c1ff709dec530f38b2418b9e14ffcbfe4c5ddf9cf26c4efa2ee4900ee2e22cbc041242408b986352e8d52d98dc2483a6887f3faf0ade20a17d6cf6c997f945c325ba52f0d7c36a81ae31360c0660a7a21117bb2bcbf553de42188b0600ac5b7b309593decd79b162afe4fc4f9dfb3b3113ffd5fe07013319ef138bf167896507d3c0441ca471b702ec47cdcdb4fab84c4a3ea321030ab807e64463d2fcb021658aae381cd8692e606f55fe358d07515b1924b0e4118238d4b19f19c7d0a80a74668992ff3711a85cc4ba9b88d3c02d9c186087e9b4fdee0beaca04b24807b53e8a0dfe4edb6f3538200b47021ddaadbf7ca016ff11bce5c8a5e0e233d343e005fd4f95215e615feae9d16e51c5d09ca0c5f04106fbffd3a736bb4df62e612361c048b36985c204c1dd9afe2afb739c556f7c325d386a193f769bc06b2d00d49362f6459b25d1ccb556bf5c04fc09941f8473e416b2640fbd00d1c02a556414595035f56dc0167fbe772aea758ae9400ab88c5a6fe8997edfeea8bb831df5193bc821a8720445ec3ffcb169acd7d2bc4a5dce6d153bba45812696a0eb879396538dde60092e53c42a2a617ee780f4bfd77cf9358fab65773fdd4861e1255bbf90a6ae21a0bab5605fd22d5c54b73864e951aa5c31e3bf3795fe19b2fa6f7e9d719c70472e581e4981e717044b27b31731873c9fd0ab353ff42e59dce5312239c8d9b97aedd86852264e0102398851088f0742eaf9f2f4c6392c2f99158003d8d8cdd97cddef50dccb561cd38b0ea84cd10354354b29a33aa5a1b131862e375457843a0d2f55eb5f41e9f9d3d9191aeeca86a8ece02759bade34e6e43d84d83b48eba0b364865b4671e2c87b149b72bfba9213316cd396edfee02db998ce257b87ff762159189f5bad120b2aaa7a52e96d556204293708049b43f8841cd7633d1ebd146804a3453a7c271f970dcee9a7741df44510e0183170375cc0a3dc46ca22f45961d02a7c0d63c376a04b196da017299fe3997224b4cc847b0e1f81710fa75c98e10229c229e26d7ad7e199e273e4f559a2640daa2aec04ce324d5f01d64a202333abc4d023fab45fe36a805f32cfd9bc96dd9adc3bb7cbf49dc0596a5c2c07b6cb3550fd66aa6436e8039be2b23f8bcac9d0fc1039807a224a2c379e2f44555c67079ca5c1331f469f2c2696a749ed7660ff0d2d66a821d37b277004675968a49c6e527882ddfe3266fb08df2a6de5cfe4d2f631f84c2ec3e2c33dc38bb7f5c5c6f739adfc79527c4591b799067fbf137785e32d26759354b118b7cf5efea72b843f823d3e0da09af9d257906ee3db898619afc4f8cad2ef337b4ac96037cd67617a79e635541a1a2f2a213ed38ecfc3b8520496bd8f89c0103b8230e3f84307c7e63413545e4c3db44958d60a0f95e3f8df675a52b9b1098ffaef39d339a09076a8d1289cf60c26b32e861b05d1820e3f1d72218a2ad99466f5a53a640c7d5ed22fea009ef5970bb48b364a21c8f4924f7684160ee1ead05cacfe72f565c656aa723a716fd66026856baa4db164d2c1afe60d80921ac89cc41811a17939be83e02a94a58a179ebabf052b27be8fa4f6e5ff409215afebe09ac6c266b827119e339cd3db60df918819ba0ee16e628031281430679745032486cf6cf2f4932f90bda1ec1b90ab0e0d856844ad6da889e63bf6e96d95d2f48df09ccf9654c81a7ac2d3def3af12a7cb2d2a523ae25c9330b553fabe0ee539b390476521132a7fd49d3095758486e311fac57b975322a8884118cc45c34dd52679b3e63c8477a1bb9399ecda44d90e38c4c2ce3827056e89116fab974cf0862f6d68b6121d8e09e6a534cb30c517dca75a0abcfcf69f966a3380278e486eae423d2a56612557d43f080199ba5fdbb862e35355b09d176985931f1234977e9a704b625b7223d099e20a55e21a276fd22d823d3fa5cfd0da208560f43e8692903f83a170a82d377d2d4ae4af97a7c430a7a0dbce4959a0a36242871d45aa45ea0a2bfe1195daee72da17e0ddaeee9767dadfa9da02c1331f2ffc08ce096177616473b08021804fb0105cd232ef40c99c392bbc39890fa0fc001055c40efdaaac5ec1d65b297f695f21c38cacac2336743e518cdfbf1fe0808a7a283b72b4d338ee8fba3e38c172d29de0ecb933ebc7a2bfa6cbae3f5cd24369e07d8ff8674958e3c4b84c2f8148c86c44ab0bbc65f8b85f962f9a26ede837d095b684b5dc123adcab8f45f95ec917cb0146269c91032e4abe870ad6b98c5c9f554e3bd59c59ccf9a2bdeb3c9c35b3da494eee6e2371aa1ae617bbb583381fc5ffcdce9eb8f4d968da39533bb5a5e7cda3b69e2f44da129a6eeef2370e919b3dd5d6e3941e8c24dab3d12364b912724492bac87c12c3dee67ae8a5093ed62d22bc0193fa8958153ceb576e07b547c6f7a1aebea04462e68171fe2be93bf9544cfea908cece5bd23dbb7ed1bed82b5ba2d5d4de1f7c7e3c0afe75b3c7a64651213ae800c699c858661901d5d3809529f94a7388243a7936761c6e2e35a51bc68f0b2490c31cae5237209d2dbe5f04fcaa250b39db82161b5d3d37eb7012e772815ab2f19a34146dec3a591ad8958f7d83f35f7c99ba565f1e7a1730447b765ff9731aff540cc4f3c0ad59ca17ce82d6d99d59ed459012be6362f866d29379cfe5a9f3bcd339f8c9d08692a4f3a03c28b86935843913ddb910e58e8e630f2da0a8bcf6c64a8efb7e627e4f3505fd86629a3a26e95e19823fb40b472d04d732a38cffc19ae1b8e71d8eb1c5ea2b9ed18f9fac0584b1753962aacdf1207b9d7a4c389bf63807b4a991242c05660d003d7b86c0de4331761d918df2fc54ede5566b7197975c858f4958fddb777305e32009218a5fae952d975fb9f175c655ad21f68aa204b1e8f2941a862f5fe0b1229fb2719bc24d09dde7c3d63c9ca384abb3f3892a532f1754d2d1d48f427d4cede5dbbd0069665be95ff441f708bf37feb3265155523e36d3b2aeb4909e5aa79bb3ce400583bb5e15f08023fa72b94c5d8390381f0cb50b1fda741e5d48748b298db03aaf05a2b1ac71827340283394c00386fe7fb526ebc2bbb613590f04404fcb69b5599d933b14571bd3282ed58e7f98d47208d4ec23a234647b45618368adf2470da49edbe303c51dcc78e5ba234f9b0732d8a80b6cdd00795c23634df458269be0e6f63402833336694ef9fc7e2c5ffb969ab6e2af99d398b76f6a013312abe33d7f80b5c7e472dbd34da2b474bda88d87940acbcb332a67f7a0134f4404d4189ca7681928f95df4c4332870411d8cdde4706cf01a004b32a6f5d12e58eef974e1753fa22d12dacd6197eb408509648f6ccfb3ea7ea8d80c4e984919d6a65d6457c1476f6abcb990f463348aedb75e447beff1b2f9d518c1f931a71aea7c590958b0268006664095eb41c61811e86dfc9e3f9eef35561fbc13059daaf4bde6361edfeb66f5f88a0cf3c2ed2338669899d170a058dc8f6df2f6ed0c44e8d1f0ff5c1c937ad9893f427d97537ac922db9bcb85c045ca4a29ed17cf169cbc3657d8e58a60fa5a2ee65c7b12dad0da374364d0372afcd5494cfc337b0db0f882c2b06d7ad2ea1fd37577a26cda677dbb3d6985a16b7c8afd24e1e17a84983d04c66e1202b2b49887c8683b9e0fead6129a39087af92fcea75e33a88a00da976acd795878aec801f15d119a6fefa4de5a48a7c0cf3a3b385749b5831be36e980c100b2618f75d61393a8730b9e8fefb46752101eeb82842feb9480e2495fbc490839d532774eb5d43c45cd50287a5f745770d9970c411a4c03e075403876915d48e344dadfee25813cb493c39063ee1f82b46757800369a54bbedb804fa6289482ece28af8318baa8cc08bead4e8532f217c352522fc1129ed09612fa0840e435fcd8663de93d507cd3fc442b2712fb709e2933cf936557f8e60c4b6ac56f8cf5e712b5a6f7a123143a5a66d27244839af39db28eef7f2186a8eda64161a606b4b599594e9eea8393c6d4f14b30dd9be62bb03b5eff23c86bde44d1497274dd4290f54e227191e61447b2126bd63476f9a7e7930dc04e0a24e36961559ad62b4e5a7fc48f753b5b4e595a08914cf0a666cacedec6b52f45488e9c6c14158b7911f02aeb07f06064dc86b906f5548db4fe174bca6b45e71869a77b1d0b3dac200343a8d59a8052c2bc894031b1d30278034470c26462bcc98b1e9811aaa01e96ffb38eaf369e10216c43e4608c465b85253ab4721d9e1c1d61bfcc6a032c84bc1b2a7bce9eb0f5595a2fff98e4d0b8f2e274bdfc675f20ea4bab9f823f5326feafe2baa7b0031efc8e9bd35d519ed331d990c046b763ebf5086c347976c910596ddc9dcd46b45f0733f0dd623ad0ca75253f1970482b9e20aca3f74489e3c330e8713be7681b3d169c25dbf42b930d7074551d1afceedfe27f4a8eb7be8e8d82aaddf6759bafefd1930a268950905a4ee41db6041cafc8c3accc37c2ebd8ceb7296cf48df010a11244d15590e4746fcb4fe5af1074ce3415709c0eadf22b995875e234a98acd5a996c166458a5dedb302b6695ea8fc7507c0a5588f9fb8b5410e013645e3e5939814c7a6f9e580e902a576931536685ab2f618d5a1eab4e5218d2623eac1037d6991339a40ee6958ed4a61d26291bb7b24e56b51e57ddca045d0e63b83caeddc9c827bf5e3cd3eb7c819dedc8bbd585cd5280ec5476f27559cca86d0da639bb3fbbfbaa379d1598077eed4c4919868bfd1b0838f7e30d3f41a8f2700c2ea1de076d9f562bd1f8c1549ef3ccb54a9d3e7045df86257fae33dba8e8ab21d78329b61fe0ed9909e74a43fd180f50a0980bb3634366cf1d12df28810dd561bc2230e0599d7030c280afa38e0e29f6feef5089bfaeb1f5b4a24bcf842f6558a07db413c44530e621828e750b8c3cfab4901aa5a59163f4603d58984bcf6530f7d063f601407848355d13e624a1ae8ef651465a8957539ffc6b3e1d7bd63353331ac26a0437c87f9f36edc07aa1a31e6a21ab3ae6a01356719f1053c30c0184921f4f6bdbe0fc6b55922603b7fa7a3ae68d1bc28935ccb03760226e9883028ac3f2fb8e3c95b449a4e8eb61045a1945b27507f07d72a1713c0098dbbd0a39c9ff53fc5a1399701c624d5ba8a05e1190c6cc399f45a2e598cbe2c759f7ff916a1bcae623308ba8a414e7d490555c78b3eabfbe1c07c5d9ddf83b896652c3116680a656dddf90d2b06e4636664123ae73ef575e441a21fd913f2416d4b4d4f94426c893a03caa3908495985b337f367befb7145757981dc02b3830e027e717bd0881d26e74d99b8b02644490e1c6edc098fe586b6e02313d45171d3e57fe9355e1b83621b70bc485d1c565b3f8ded0de897747b29a9f68801670c403d105936a28f87dd93cee3d149bcb6cd0f9515d910ba82d94ae220f1f01e993ed10a45c1ea100141d8959449fadd06e2b74bd66bfb5e99e5f7e84a16e37bbf377dc3ff405ef91088ab730166e13607dab5cc8c4b72c144d1bc23202e06ad0409b766b36f84da871276c31cdb965c68c629cec0b3f624d45daac8dabbd39a06e4ecb7b8503ffdb93f5cca5840312d6832689b08f3d192cfddf098aa2522e45fdb9ec79b2ef9f8801dc7dcc6a160fc8e040eb3d53ade7dae567d743740934c6c0e64373aacb2b17cc18d857bdd01a6e708643203332b43d7d247fb003d9ef85edd70d9247d4f4ed2b1888b7bda042a29e529d6a00ab4c7af02039c870d877b381e978f50c4b1e59de39816ec47ef15968f653fdf1fdf9f80939b554f701e9e3c6fc34d180c43a0eb6dc75ee7b685394990d83ec6e577876d60095f650c21204e9d5b659d13cc23e48d84a05f3420fb0c4e54f90e366c7c409b055889790444e714e1ba0296f96d07bf230432f6005c330a356bf84c5ae2572f16eae9fe965bbf35472c85631f67d45dff7e628ce3351f2fe20fa965b33a88e4eca31098092ff93245d7a838069d322c748a0c10f88fa8babefd936a273ba4a2c5dcd39f317790418a1eecbf664d9aa73a57bb9ef65758cdf5e23dd8b064cbadd83f7666518910b7773861d217afdfdc4b57956368c8b6540cdcf76377536a45345a63bbdd5fbe7af1e78371a3c8e1a8016f1aaf42d9f3628e36d38463465dad5e82b7a017a20f66a4d7b8c55a683e804dd3fcf6a7a75539118cc158f54afe8e4ba0ef77372ce8555fd012fe090c697f102afde11578af3f7599f5f6a41969d8a366778e88a8d1b8015cc939428b5760e5210770ebd286e58232803aa00e2449366ef665bfdb001cf86e89d2b8dfd72d5346382f934d0cf840dd322e1f0e745f5544d0360dad6e567e732b760153463c4eb83f46f391ec5980cff42e1ee5f4af2fe3ea64fc8a785cf573bb15b0b36826560a77a21a71b0b301c3189fc61890444f40d4e97324a31cd51b48c0ab638f9d0c70f0289e4abcbebad28c26eb5dedd0aeacd3d575a847b5de1f1d7322777291057107d9cd11940e1e9ff723211c2901f70b32535b61448b675949f0c9ce83666cbfc46c3512de072d60c7208a3b810ea2a0103843f8021dd4bf169bb3ff58d514ec993998f320dabca606525bd7599468aa58c5c436b5b883854fb1cbba6a6ff54e72437ee4130db6e8c2972b53b506971f70da8fe8aae5f254eb539b5e17ed4555ecefb89b532475cfa2ba0523a7659da1a8c1709f892e930da94b7d842691472d416e0c7ac7b2b54afc6099c92a8428a97595a95350904aca2b47c56b2e9f971805a34b6225f094fa0cb9970aacc14da0f7559846e42055c7fddd08c5401fb02023626354f25fc93c97de2807e69e0f70c5a932eca1f282b3b05b6efbc7c527a9645b57908c1f63a0b58b4f11ffedc53af3476b7c70625418493c582d88bfb8137b370f3b70e764244b2f944f39f33ac60223bcaaa5adc0591a51a78a1a2a73542e3c27895dde01fc8123a76d44ad6fdf17b4af3a05d879ca2a82bc3fcd2dd6ad71f89b471d9a38e788ed0737fcc748450916fa449de466d76a45876e77cc517ff7d15d1986cd87f505780156a59d18df709298aebc560e238e43f25a89faebada5e249a72f9b25ec08addaf19768f332ef680bcdb71ecbbcf45d45ebe942327fd3023e01ed55b331f99091181d19b1133f4a2aff0a09afd8fa6a42115e8943e4d9cbccfcab17279458e05b6f9f587049dec665ba688736bfe7f736128b28c4daf99406acc0811fef08b15c63d7ad2d3b9ebff54c8e5fde4be0adc7f34bec4fcb721a68bff4c684ecfb866c26e060e287abfe2051f7a4ba7f544db11101e42f8a838f201172e5ec41fbd288a0ac309f9f871ce0c7ae2a57d309cdfb8bdabc30ada91aa7d86ab6d90566244f7d0a6aea660e54773f111d31549e67d24d7e61a77e73fcf542b78364834281b902480bdd4f03ea4e27a358528cd11054379eebdd5ac25670f970d625bc4234d21dbb89b093e79e303ce596eac448a83304a6ba1ccad1e43310f17e9c8eebb86dd2fc612ee15c1614f5e41470901586ff6dda475d10209e2c6961352aecb46cc7f24f7e725bc0e3c11f5dca137f303bc0ace21cbc146b74a221481ff3d29dcee8435f77d4e0a605530e8a7cdb95debae992adc8dd4ea79785f8cf91575fc9cf6e5af5f5ff0832f92a9d18fb273e8b57567f2b9185c7c23b2f1e5c6d6f200211572981d91ee125c6f95837e82bc4350da112e71dbb404edfea528a33304c5e859a9baaad03bab8a83b623e55b28a6aa390253360fd49867837d45d35e7fd5fa454be9f2e16990d99a6e8b26b9a9b0b29b71b2c4fa72d24074be6bd31b4af5b79f76c856c42f431b24f2f6e81cac18096f23717e319a43a894d87dab6d44a32ee730d69d861ee91c491d87813c7a9d530cd022d9ef6c2acf4d0d919397898c25f26ff192aa237feef199cbcdecae91ba9d8a441965642deafe17f626ab252a1c4517d1b5d998b7a9e05c9f40e72c909cb6ed3232493698f881696600f214e33fb68b4d30920739bad3c29ebdc58a73a1fb8420b5fdf2d96d0f5de8336b536c1e88690ccd90c35e305ab7fc4e1e6c1e20f397b4c42e2edc6f6e152b509b9bbfc6d40d8030ec3c76245f5195ae3a5e347d5a57a940c57a2af98bc7a70a2eb4fab0d367e78a7ea87db1ad3dd8803f20fdcc5f44de94b090e54fa156d284111567c6ae30b23107c39c62877ee6e980a3e30f3b5090c429486d7563b0d4bf25f8d39f91081ef1f751411303f3ac8474e04469db7f21c4368c429df0ecd24c83d4971503d179edfc9acde1f3f502f6f8088b2c57b70d67bfa139d1aa9cc85e67384283aa3245c46d64d69d44b52b3b44ab800cf3d9b0126d4466753787666038a2ac706092197c023d38489cd55a93b9535b29b445446e525b0d2ee1d7f4fa9bac4e68eb019ed4dfcafbfe42b666f45d153c82e7af2eeef85d582305dec5bc3c1427381188104398110c1f77cbcf0cfe8390695a3e534f510b1db6163f20dc883f47d68407199c7070c0e2acbe0c01a4bba0ff3c5c31229e5f13d5a1674ed2e6ed2af5a2a5ac562c15211bd1aa115e9dee31607e3be72a8edb938eaaff1880d30820a9ed74d7f0554168836f6de6eac1485e86da12d47d10cbdd05588bf48cbe5615dd64836d13567c31e3e9e40bf2fc20286c0ae4a87f44f74c2e33c122842bc3e41dbb8c2ba89dde6d57dba67ac0ae4c437f69fcb7a47ca5029f467ecf5754935f702345e16ff7f363e302299b545fa4408543d7defd92cdd130a2e9a3a1741d564e054df09fb80a8f3498f778cb16c0ee9915d390a94a4bee6252341d60b2e6637345678903673077046ee8c49a4ecf8daccf8d25871b8530a7112e573f2d433e64b9dd713c87cae6da90d2ea256b5503d5a715b4b2fcf78f6f682c8c1626779fbc1de2a2584eeab00657694fdc12bf934bcbc9b8bcaf02cbb591c9c8e7c420dc9eb52d199e1eaa242781b0e13f5573e76422205be953b61bc233230e24016e43e5ce00bd34c8c7d4ff88c230ed2669284fcec4f528e0e92f111af5f137e87064eec7d9617bf416cbf9800f93c0398b20dd364c1a3da4718e2fde95b248287b0bae0b26f040314ac3893681b00230b39f7b1688216d1f131a51b9d2008449b035f34ad80983c83c0f0f372f96f6875b580910fcca4d26e7177422700b852ef33b1c749ab2645927d7b4827b6d7c6d46c28d43feaf01f7d04dc09e766cc0379e574b40fc80c612ccd6429265ae4539eaca3178424584cf388823a8fe17d9e07b78ca4f02f0af941958b5a5b83c2c55f09c9d87d36c64ffb0c32187eb30400f737a2aeebf2ecfe3697658d72c97186e47f858fb120ba637d92d4eb73135ca31a19ae0cf4554e5de21ff2a52603a1162be7f4161c618818f59d641a83dcd0a45d6704bf798de6f1bf349122012f3994cf11e3e8dcd8ed1d7937209e11b38573cca03ca9828397a3afda4b5a0d8d0431b8f91a39f04bb1d7fd67167982031abffb36a3f6b015ab53956fbc68ebb7e12f6260dc4d8e33e4ab0e8c57730b89934384736ad968b070b239bf18fcc6ada83c571b7171dc9a547a4c68f427324c83022341973fa14b9da82f02a4d2f5a4864fa6e8d66264c950efa0a155fb97b8fffdc7a3d832715dceb1932059d37135db70408ae30a07fdf0e8b1841db6f1a203d38aeef5f8f12ed4221a3f55a2ba90006a2fecb7336742db42dd4f38c7c83d8ac9bce4b5d8b52b9d4ae4c62267b28086a28f6be0675886622f5ad301e4db1bf0c7e8554637872adfc7e2df901a74344ea0be8d7bb5e95500e77d7254baf1f652b5b612c0eb005f0f6002c84abc5d8fa25bf21c3e8c4065aedea4fdc4dde4ca7f2a2f904e2205549439de370fb18e1dea1048d7c06b69219c43c5a402428b240686745d055b8d620104a0772891be3574b36b18ad41608e0ac5caf8f732d15152e077f4a4eae38cb4976ee14ee1bc0ca56e78c1dd54a5b2239c5286ed2d3ca513efdd3e760b2f43e1aa1b3381325d15e52b9c0142d861e614130e99a80e71c3e6de635545b3a6eaa3ee46d366ed09bf5047dfa69fcc24265c225eafe0f7efe24049369fe859393822fdfb3ee9250fe805ea1a7ff1c02db18a3c7cc9a797d95751e5135ebb9a82c246eca8468ddd73b9186a6e2858abe4438aaba584bd8ebde873825d803859b76e0594a0f483679e32a119ccfe5f8c35a4b7cbfb131a81fab5436c68e4f2697e21002a3722e89b885684d01ebf341214575bed0404bbb180a4b4ad961de9f57124a1c96e0408e9d6abe8d20256ce19e9e1edaa1ec43082c39c23429a8790a18b38a3afe8df3ddf58fc433ab50eb0b429bd967f1ae2272b97497f0c4e1a31118e909167722111e6a0e0c50cba8015eda4d7095ff90adbd40ddd53129695529fcbf25e666a3a52e8086cf507d4be2f3c24ee377cb9cf95012c16c09b7fc8769022ab108813cde03689d1ed7c9b9adbded1969d40d0d4a6f5bfc340c9eb485f6aa88e4310d7895a40c7ca1c60694f8b2c229b86fddd56a2f643ab915ea7dac837cb6d9802aa312bbf9dc8e4b2bd90894d5034fc4ad75e2a8955632d0252fb57e46077133e96ec7fb6f123fd9f237c7b088cb7acbd2c6dd9dc3abae8687e4a9d6c716b909aff9b3c83858fd671e481c4712ff167c3fd7c72515a3b50912f3d911e169303f091e853e6fc9d5f6d65be184bc554ee304f36be8d17e7ccf65e066b266b118c2f0ea426abe654cbe25f0187340b0244c00b28f9d5643d33eebfa1ef90235d91a8659ee5cbe70513a7010a7f9b093e268d298035a786619d826a1335dd0960ca1a3705e521c8a55e39d4b5ef0d6e95ea10198cdb94638f3a0d2eb488b9c7ccaf913c4749cddf920c7bc5de20d4db4840c02cf18a069253ca94acaa889b52390fc843e451953de3b2c4f31b2f571472bac496bb8effe709f210b4eddd54c0b8a83f8b3c87c6d406cc83e80e4704defea43d04d18d6c49914b32e849c156ccfed8e0780d909d5aa5160cb8f450ebbf0b6a95cdfcdd488ef78de6c9a8dcf7022abe38bb9eb05586fa614eb6f243a7e75fb7721162fbb70d4fb0f90a58395500c7d9f015c6af89da6a02620c9641c1a75c86af4867fe9eaee19c344ede087f3a069ef1ac57c19737f42984f15776c1b2066d1af12268a9573f9c5b905beadf5ca1f4cbac8a91c59ceefaec16bee85ede90f9a5cce83a8eb191308136259998ab91b29f345d37764938b5b86f7e5370b50d452a2a9f5f0de9a3b7bd390042c21c278e9a629cd5803b744fe7f2ce0b03858155c5919d9b5bc0f62589597c7e04eb5c595d86c435ce7e71f5861f612de942d69da768e9a22d7c3c7596d1131b89302ac72462e2b85c28ed01e89f127fc8e400b410eaea3e25128cc5c39f12bdd2feb3c9cb294a0d33b2c0394a0db75e726f5f68ff3d5dbe7c87b1af4f537ecdf6f5597d3cc3bcacef1b9cb05ebde0870f4c8b9da91ddcb9bf4aceb01a85a65f1668a4b5a0f73ef665832eaf074be7b69d02c63dc41cb3899bb176137d419db48694a8a9fc7161bcdc1be10f3ea4f7708802268824c088efeb0f3577ec810c66c5688b7a605892573aa7eb9e751f4a4a9c77387edff2b89295ec44fe46176a94326a6a01dd38ec99f9ff3bc4a69cec59151daf2edf13782b46ac55ca721a9a155a8ce8c0c52f70bca090d8ca87c10406e1a5737bad732c6d12cbabf21605f7b828cad388e7103f97f9d4ea522694dd54aabc2095e56ec1aa37b73e4ecc3ebfaf615d59a0ee4305d4484d0eef9eca21b1e8eaf10bf5ae353ae2a3cbc3ab4d7b26c6ebd9f651d102b60a6a401bb58b1dc5a852e85ea10fa6e2b343bf8f86ae8d6d90348e60caa5a9e9b1d0f91c313a01e90e6f8fb12b47bfe8b8d1aeef3f535151a2fbf262b30604d3598ae90cc746746f7d6e687af82b19e6b47519cc30171eb9f3b5a4c5dd668a64af2af5fd21641d87cc9dac111f040c626afc1ea939012d424d7b15465e69dff72d5a092c75cd73635108090aa446b55ef37f65f44877694b658f209c1f7b02513fd5a901f0378ac2faf08d202d4b0b12bd84e203659df3fdb203a7ea946040b6b6d7d5d9db255c931ffed1cb8a5c57942733d860bd0745c494749729577caf8214cfec6a11d12461e5fbba8e51e44b660a5c7ea1d8b2d484a58fd6a29608538e9e882d12f8980bfe3d0b732976003a7bd1c6e8a5b29517482bf3b774c94edd1953773e3c60774a902885468d64e20a944ea3156840b46272c5a28f103e28094c9faf66907b224475c3389601268c313a2310cb534b34df4a4635f057641ce28cbb73e1613cf63d3e603f732d5b97c96e3c4e2e827b10d2056ad06180154e5c81bafb4303f8a38a438d9d7e11a4613d95cfcd847649574a4d54e13a758b5e2ab15798dacb09a6d9bde9048867d03d12088daa43013c9a91a93094c625f9cd05366c2b5b72499afb197b4b28c936fac6a2ed41c5e949aa9fb95b2418a183df0dbca4ae9eb8ca84b5c9e96236ac0db3981895bf89203ba7214f61c39d3af0497ecd121e736743f6659717b43bdc993240991a13b065fc0014f5b7f57cb7b5c4c63ee362736ab5b6c18a2d3cbb40c2d773d0c65026bda87d8935df8270a4bb84ad633556acebcdbded869f0de52cd538ce9731a46eed6ecfcbbeaec46ddc48efafd7fe39d3699bac17bebb413b122db2c19b39489be16d748529a10fbf690adb1a736ee68933a0df5c3daee33e826af83b2b75f5cd861dd4da987c45c8cf903a91eb6eb2a41d1a4d42307c525b4b072c6ec7722ebecf168a2d4949f6073e9bde2c9816c91f6962cd9b8e64d1efcb9aa6ec30fa6e181284112566d059ce549c5e1b12db122c000c69476698af816eaebcf1182abd55e2419238649e88f3ebb33ef5efefaaae98904f425e7f99302a4681d07dcd428a9328cd517881c8f982091e2888eefd72dea5b782e8d693b2be9a5d3e2ed08ffdf0ce3b05fe3ea0eca981a6cbbab1869988ca801f28340102dc7498b61508fc58b64eedae6d11da125f27ea638925c449aa1a2f0d7952dc6fdb9a70d90750a797d801b188c405eedd553132de8ba3db34a2b623e78ee8e95c15eb2a074731cdcae08a981749133d0022da3542652d440e98d030634a0dc743927e26c5da5fd70ce7bbbd1d3769d5f230ef19f3348f4d6a389c3a5e4a4ddfcd0936ab2111741d3cb14fcd8054980e624d31ad99b3df72a05a2f5616794a2a07a8c194899e81850b434b4dcefdde885614284b05709bd92f1e08813f4660822d393cfcc2a00649465528c84efa15e4324183dc4bedb9c635bb04ccb322b9228c82170f6032b660c83fd9572185d0db099974b2b39691c145f98187f6dcc79bc8707e6f9f499ad0ca190888a01172c027e233ef902b751a70c14c5a769dcd3ce13e09a86f34c48bf690ed474bff1dbc2271091476acac433122451a177b42b816ef3e0ce4ef477d94676399985a1e4a6fe40ba4cf9b3acebed21ae9bc940b4c32a6d9ac0435daa350b77c0d541e1b2280120bfd19bb84d473679e348a23d08a70eaae1ef2a86e6f175836a490ecc5a8e31730445eb2d9a62ec182e0ca8d38f75b2623f1f943966a6b0aaa60320b19160d22455d66fb34dda97a40e265f980ec292b69071ff29f805ac54e35854ea0f757eb65bc9e335863a7cee26cd07bc8e146ad0891f5cff32f89be67d7295d3214220e673ee462bb7adaf72f541ee3f02770cfb87860e38a575efec1e8a77929dc0b104772bf3a3a615c95743b07b91ac3d9bc38b0f55afb0ce82e3637fa25bb0afb5a65de0b1e6bde0366c190675124b4262f6e28f0ccf42d62e5aa573ff266391af2734d1f99f72e976a5c81f1e7239cb2a63412963cd45d1c892d5c49d9d3ad80d0c3e36501bd84bb0bd0242201272d3e4e4090e20261acba06b0cb2476ef3b5cde74a0a775d6ae3a5feab2ee120d14d3678f8aa90afad2bed29ada88fabbc211b599273184bdc6a458196fdb400deb8dca91b385274c5d1764e6ebf1832467371c1d3b17cbc7bc2c46b846f5555d28d9d3ba70469de403a8c0e060c3c7ea2800f58443dc1ef746a0a0a1680d1503362975b22a2397d16d8d99787d90f9b0fdef4082d0c070c74c3c2010288b84f76b389e8fb3e7b06d46d0c2884fad92def5b3b7c25148c491d7e0844ab0b3b3b4c56041716fd7a0c69d1d054e1cf90081d2dc4a658cd9f9770749be0ee91ad48f19e098cd77d945c87132bc9005d9718f982d9c0108341e75d3246ab92ba19027262765b6e642025d53f2d3c972c1f9e0d2b89638482e3711ea6ddb58eb92ee9f52045b258dd8dcfc9df59f0125942461948daf85881ab3241c6dfa5483d23bc38f7436c83824fa13e87340dd47677869636e48409edc66f9b24fe6b6b23ddf09052948c425f7c43789d541950120bcb4f4163a41a73d2261051098a3d43f5f16631a672bea10b38d341e89ca0002510cfd0265b83304adef34bb5f1f409884293b8da3ed900dbeb4faaddac9fc92bd5c2408fb3fd25deba88d98e5705531e40696498953a263a05ae8b6e9c4e45b76149e52a9319c7add87cba4dc405056168e753eb672b7d8f046e2bd67b81927a94f3e6f71c98294ddeadf4b5444388360cb10de80661d0bea82f57f292a3a2dac793f9434c19bdbdecac53313ab0c4ab573e2bd8f3a7897ba7a8a22e6462fe5682e04c92bf873a40984b56c5bb8ab2016a0fc53774f050f75671e0e596b3cb58f89f0f761daa5957578823863087b0f0ccfb29e86f7503e457f3f8d5da261564eb509870f38d172375b63c821dee047e9f2116d00c9078998a8387d120ed60a19faa4810fea8f758299d63c8ceadb9a73c7e3779ec0f38fff394a4a55ffeaabfac6ddcdba490dcc13bbb5c976ab58fd415b9680e7c6837613c690cc69629540a62777d4af78343c3860c7dc34d050a8ced78e971b936618481485e0738becab3dfbb88d71a3acb52904fc5e3d849d1f54dc6a153a820cc2a99583449f67d511035ee4ccb6074360ae7fd445de3b332d858fa12069e1547f0abba73265f76f0ab2e233868fb9a93fb1b237b3ba1bd0d816d5ea81c4430467af9fdc27f5db2808da4f44281ea2be2b361f807f84b550b5b6bafa4004039db6a12e6550252901c0074e0721d3739b5a5ac19b48e362b9486701bfefb08671441b19df4f7cbedfacba6a4928f6923457d5d5d9d37203b28432f84123c5abf6e389ecadc1703c9ad033a3a0ef72573891199c9b6202b69a34ff4509dd5fb5595a80be789458cd28b23dac2c081cee937c1d0ad2083980f21e8a1bcde5e94c066e7f393777f1778fdeb6e4ea41996a3ac8f69a8593dce737ff7e9682004ed2d6ec5f633cb12dfb734cd47e58652a8b1151a41839583b47c4b1bfa52696c55921d7b5e728e90cda8d749c27cab3a51942c661f32494e84c462aada78e46733887f22b99b0725a14143cee91d3612b6e41418258e6fd96c9c3cfd1405ca06dbd54d9f2e679e5c5a42cc1d5d9df2d4e55417bb23b321555f384486c7e29f4e594f58d56998fd91c7371fbe2921df9d5da6d346426ac8d770a871b00166e104a9f6ed156e70f6e609bb0ee8c8d0dc8dd53cb172e42dff337840ff12a6ddd3e9f007e574ec8d4d04ff62ab14426eecf3121bfd66a8c041b516539f31b75fc52daf535ea6045ae1f63d6b765b65e600d1e426a0167b91900a25cf1b843a598ed33f484e092e5824d4dd012f68f8a08e8a7f38ce281dee8d5602cddf9c965906187a1cd610c8d561e88f09aef32b3a0fd39795852eec4298f3d96a3c7c483abd589db7e2c75b0e91be331eb0c4aeedc308250edd47c855f6e260dc964e897539cf54c0518d63049206a1b4600596fa424ec6937c44bc0092b62252d109412eed34c743d87eda52e88575287ff4f9e369b57a2a6aa71e974bade087a62e059e03c653eb5c4721dc5c2a2a728968d95928c514f97597e50c6ba41357568577d2b523f916a20f8c7bf6d3ef0428700746c66e91d8d432096d2d49a9bc5314d27b54e39a5a85b1099c73a9653c936a3b44ad51e82f0b381653b5958de25e2e7468556c92bb9e568e4d2710b1fa2f13edd728b79f63e3c9f0b0ff376e5e709d0bd5fb751f9e6c4dfd541ebb389fe60f8391dae435979d2f9dde7b55e2c17bad3a38c3d16f3b89a815a55cbf460daed42afb05542bec8c0d0eb712f55951e3b483da801ded76289e87e3f69680357cc5c347caa24963721f06c09b955df24b15c1a31ee363766ed0a40f03ffe2bdb4d4fd605e95013bdf8540943e32928149530344dcfc56ab4509353ef0a40e68ac4a17bf0046ac91f0826cdab2981c916c045a63ffa45f933b81bc3cebedd6ce2f82c8de5a7c967f097b2eeccb14928498ecc69f5ba67f10bfdf48f4b0132a62e8f06b2da3166c6cb8b7ca6b84d5520665b8e1380c4d501e8eede684013b7c78f97bc73bab69a1c73029df6530f136a191cfdee025415800c29a37edc8557fbc078c88b9b3fe94f97b79d428a42de4371b8877f225777aef0d3a8e1cbc30aff3995f75281b19fca7c47f69988abdcf6ca4132ed5a58f5884f84d6199694969d8e5b404daf6f14d685df5444f894e9751f5fa62912cbc1b527d2b57f9c4bbfdef207cb59e2f27202536d1d728fdd5dd22cbd6d0caf4b344add6f880fd79d03e7aa59d44d6f314d54630aff2532bbdaf2a98f4ff8761d37fef038850d61bfe225aabf7b8fbb13ae76fa11c7db92872a4eef699f31cd9f87772111a78916122b7075c3263f0fb9cba482ed3995141f6b1874bc76b764e7c4b114ed5a3a9e5cabecf515aa0a786435f19dfe2511bf2eb3c1368d54297cd3d9ddd0d856fad18e7d03f3c7d6f4bb50225b2d3fc1d8453328ddf2fe8c3ef57e08b7ea5fed3faed507ebabc15608f6d8043be7deea2e51ed6cb0fddb3772aa49551f10f9063e79479423ea5a9d80f9752a6633022e67f03f9286ac24abace85dba282af72e260af7da32ed55beff0a9a012837c69a04b7164523ac0a35a22d9790785c73676d9a98ce12b02a0c1013217883688a52882fcae2989c80716fbb89181f8b653492005bc0c6ffea59d01876368a080b37be692bfc7b60ef7f91e5c78a18f0bd05ff4323bdd7705e89cbcfc41c386db4a26dacf83ea4e5e3a45c0e9467a811542dbd0d34c770f3cc978d9b6bb53a790ccf00f32b6985c7e5152edce778554c3f8035925678bac8d45a52314cb9eb9398338b2e73b3a5fe3171baaed280895d13e14542e3d554211c6bbdb805c3f3c2fa4cde88d6b5136779a7f46b45e09fe4533afa2049f50f276b11ba4aba7403f86c7c44a49dbcc9695d237fdb0b8fb18819afb0612a327eff34744e9b22dca0b61a279fccaff04c2ef53f1c255a26bdef2b05d11b72fe3800a1a8c42f314f355feee650708868f2fb50d76c212521ce66a3fe69b7574bbc7b81d00809068862952ffaa0be4dc4062ec54097194e0bcf68e8eb1499aa8fa0f1155d00c6ebfdb0f93c59bcbc49c8529f418e046fa6bd75de99daa4b715a266dc2807fb300dfc95079b9449ae9154bf055306a55b2ff66d9309b51d540808a0c921cdfbf22e85b1d4bff1fb2dc2c3a26a7513e28c4a51a2fb1c5e022a2a5e3f47f036d506404046c178ff68fdf882c12b2d5b1804681a8602076653a8b21a94e63aa385db43415df39cbbf733681f9ba61e69b288c330c9fd729893ca2eb1c10598d4e8907ba146dc7e81fa30a0d0efece4e608647eccc09b1e6a755e5b9fe5eef2f7fae1ff37173b04806d7a5222c2db0c56c0b96fcbc4ce03663c39f3857b1ccb97cec68660c55c71a440e9fe06ef15e881fc654fe86b1bbcbb7fe5767e2fae0fbe4f5917a8d3161a61646b5afccfaa1739143b8f8edd5236406bd8f0fbf6ec4817af9e6f634e20a5ece43a19334790e35cf5443b4c47c29801dbfa89e27d9436a2fff4fbdfd7f1d09e5396bb2f09f23d5cfd0dfdebb84e02967d4c6037bb7bddec292890d99c5296485e5e8e64772dcbe6727f62d22481ee2268ef4a25a202f03be744c306afb86d9a1efb460156d46fbd93c39270629c60600d9e90a4c783b50f9c9ede58b2abee807083e8caa2bf3782a5896f7318452fa6f1550e4562475492491cee37ad4a68de36129f875d52336b9d079077b32c8200472dd3313cdfac33875eba2ced061876f11c5fcfc4d99781f864e576cd74014904784695162656fe6d4c50177eaff64346d6db07d77be9f272d6f6c639caa455c7d150902bff214a30e1ad47cb093c14cb09db068c3c98caf23acdf97891a9d9a31a800ce07ec4bf9dd2243283a9da4c90711325a4bc14d4df83e8b470c679810e5243847d577292ac72dce013adcd1c9628d0821da950ff1bfb72e662a818144a4da0c20fab5a1dc2af54878e705f23b3a07c4801145c21828cce12139d457373d3153f64ac9ec91b07f5704d41373efefb69ca301ad4126cbf11cad63422e5658f3e86f0db4dabf3351ac3eda3d6f6f842e6efdf2640b9f91b8a0e474a677e67efcd7bdecf4d34143fc4c2c6cf64789413366e5bda7afc3ac4ab1d50d3eeffc8489a87d067b52a3e156a1d42f76b28fe307501bbf9ee7fa3f4c68152fbdbe719af1d6d36c8e41500c2bece5b7a3c23412ff96386190f3160c0e559c810bbf63b44b9f0fd03462cf57a29db8ffd184b36d4cecd8aec537a070714378f71d863dcf778a3ae50137df41fef1c1e9004c47faa25a22b9450af90f717b757921c8217c4cf1097a8db27cc18134e0514e82580787ac3b83f2c0b4a70d4b4bf31d832b3cbdf86323c14e0bfb203b6028e8db3001f22f0be305f5794729ec1b610fc2b0a91aba489d7113b1f1c313ce55a7eb4dc09d8f57879446893242abfb08e6f61b60051712071dc9ceca04081a847065ef8145d13ecad5b1dac94e301915a73ae99fd9fc40b43b0319be5bfdb52a34540877cefe7367d1e93e904924b96ff12288c3107ee9d63cb7bdb8aed08a24ba5a207c427adad6f301665dcccb2f3669284934a8fefe9be3720c3b849037c4adce602bb73058e795b864e587cd2db6b25c54287b8f48ca3ad7308899df617d3b56547ea258af5a29deb59ae83e7d5a58852e2c24570b95eabb8df851104c9480a4a5313b646bbe95c32d9d4c552c14e2f4e832591b861639878fa2babde9974a529c3ee0209143602348a0a00b125309fc22720da9647d467f32c94c4ac368424df925c39abab1f5b4df4ce22e7ef0650ee66309f40f743ed05d4ffe792035b217c1cf25cd74d169ebe84167f5303f094ebcf1b6a147722ef4fd79f7b742db2dd78b46d68ede4bd43b884571998461c2b645d776cbbc03c415b941f5aced3b63c33b55cf91bef1406894854cdfaf2ee959696f38a4498390708a1943de89e8058004e0334dc178ddf68f99d532549660d9d7906b2b110c9807ca7913559257d9c32f49119540cf7d29aba6dc051688f7403eda522703445c6ce14df6572cb41476030725577e4d41eba3ee061e51815d2984edf7976ca62d4e9fbe9b2b6765597be053e8f51f4da1f7ef49cfab6e2cca8b41318fa892bbf02a27c465252b0352af38f721b68bc190ae6bb0ed4bea0f0ea46f111c57f94150352ee50e0e0345d679bcdebb8dd2acc3f00a1dd93487bd17e009eac5602eb9683d967edb9e18df4c6383adedfc08b8eaec5243a3ed73d4983fd1b6edef399faf9deec4bf1de32cb8edd5cc4481f19a6622e99e2bd87e750c952b7ff95e18f898314ee483d9bb93343642f9d32ba3b5a961a9eb8ed33ab55a67e9d08cff2833f7391490ca0097f565e2547e1ad08577f00d92d5005eb086d890c3d0b31df76c7d1168a4d5e0a7b4e69b5adedd049543d456ac1cb1a9b83435cc27b9577e7825cca755ba73d461ae9f720870fbea67f6f0311252f2879dd3e13d4e91796fbaf31d283dda818dbe4026bd85d33d7f84d0b68b72608e1657d4ec02360a9b130ff0c43c99272dbb199363a8da99f6ec143ad23153f9fa380c4adb61150127a5e56672fdf676f450aae6a7bf2128f920678800aef5a0a3744190b395b50bffea2831cf2507cd47c32d7508327fefd6d57694104b27d79f59995850ea8cc082bfe717d4654293124c5f6d3fe5b971a9b718b499ad0a9ef9faf97e822f87d5d7e67d8982b19c8f971bd4786eeca555ca73c95ac91c5e0705b9a71c8f8ef7625ece959c24581b133174df663d7903a708398c997253e709cc1814a1422f181fa04f2fd17b799192e58d32dd1ea22e0420c98e721ef3f0545f6b950871cc34b8690e8ef811efddd66663d38a9e055b6add173f2f0d7a1338fb4886cf3dfc07e852e88ac68b18f882d1e09f06f79b3c15e9e63ea5efabc8ee555c0260e1119d50021a2dd797e86c9b420d42d9d9e5a157c19fa9647c50d8757d8d17f135b83140f8883eb4cd1316f9054cddc36d1a1f6406544605f8514a86b879132be87356f778c74f4314bc5063446b5c0c18d55bad762af520e46b6409f64875d75c66f9c30deb38f0201abe3b3cc596891e9d86284d6ae3b29ff1f6f4ccc765fe47981072fa5138602837dc5a63eda9a4a7da5f7d9d35d2af7a96ca3f1fd2834cdcae236e6c4dff62d0b23f3a12ed0f5704d5443e6d3e04479e86864b1dfc0d656536ff4fe4206656b9ca31b91c0d1ea632f1b0cc6423bf38b378dbbceaab282a9bcb33244425806f26a1fd6b8e07ddbde4841072591f8c3cb728120a852216c8f6685a593135f914d9bc3dc4e512db08cc63b4be518b388b4cc447b4460fc937d64ea2bd20efd72b18331b9722e91583d7c86697cebcbe4520aa29d6f3e55542d8ca98f3236bd605b2cc6418b212c313cb20cad2f93078d77b5df3a2087068f07ad4a98d9d37ea4bb094500b78bcb21bec61cfdc141fef2939cada3988c61b38405efa51a15d599da7f4490ca1110ac0dcbcdcc53ef078a9139cd4ad19d1e60d47ef2382b3d826bc6aecbbf3947d3543cc26c0c580e2b7d23130307815b58fd1cefa3b61f574d462916181722edd987e098801de0d0a5461bab9f21855d57ea295e879b442563cb7f51753e54c3432793bc6ecf1e090d16fa3c64701534c7992035b5ece5664fe1c903b788906f1b3941789010186d0e754faa3d8065867960835475050e514ca23f0cae0bcff3113f7b22ae8469f9301ba14a5a5729ab16bdcc5cbc11cc656218d03a136e20f4e4829ecc9f3f0cd4518846bda40953d40b2a82650fc6d898250ede57dc817af1466b7f58512744578dc46a21da66d6060e03e11cd34ba26cb79566991954195bb79b7ee02636af84fb5f4e861189fe8b885cb1a82a6ff50f5d570923a9094de2e4b4bd430dc3aa58701c4d27833b76211373bec0de4d2f5d38a163fc0c094566f3b0f7cdb79ddd74033423f80c2715eb6ce62f8032456312d397cda4c72e47a9792071bb1f12a589b282ae48c25a7a7c52b9e6c2444611d400242889313a419e993f4f8bfc377f0b2d9a795e530043d49ba408d84d1639a8aba009342693a15b5efdb79c05af8df6d02cacf25eb22ea9390ffe89a1432d90b57df13676926c1ab317dbe716d3a0c4c3c915ddd2d83dba93095b8a6cf65b4cb3f9a76cf44ad2eb4982dcf2d454718640dc5383bf03575722156b4d8f4af10f5114ff048faea42bf113a22eff4246b21663c82cd51bdcb23414b129b4a8e6b9679a35a1efe2324123672c06029c4bcbaf8e348047b3d49937de47bb36e24f1f7951e991ec1dfb8e9b89d4a586dc991ac887ac140894470d2cdc8b7aed97e557d1617b1e9590c9ed8e50b2a8754b05084f335257f97bbfd40a34fa4420507c64828284befc9197cebe866af4e0f9fb57c7af7917da9348abfd8cfb38d79f4b4217f2c865ada2bead0b00a1d74b265879f631bf50e70ce33917da8199a3e8167ade84b05fabadaec8dd1e43665af1eed11270c50788665dc3c619770649876b2250ef25e6979324beaf44c1854c6f36f11d1ec0abb0f326f8d2ec87984fbdd9d574a8d3d6bcf0cc63f31f435a1681e17b505b0195737e32be97f893348d77655a4fe4be8e15ee4573b0fff86bf09c343f011562aa6967957c06a00123af989291ea3c4992a94268392194c51239fcb74cea0ce3d54e1ceda7745f227deac3bf57d5887f16ccbc12edb639c9eaeb0786d193cbeb3d06e96375248bd966148f9ccaefb8e698956e68b9378b4f09ee6b9a44eb7a2ccc771c306655334c09b59b28bb323b0f0b90de874b1019d24f9f08f00139124af49358d0aa04f75e4e3aed7d2c383cdd62537088bf5d7710fd4af4fd356a1d389943210d7bfa44df05ed8165ba663dae8916c0c16659e88ac7f881ba6a1107c1c7547bc044002515e933a278bbeae039f3ac732f88da6c93552e3f728c51ae922db681d20bef0a24d497a63bed093b30fa19cf7cf92cc10d1693fb382053babdbc7ee230c100cfbe6796968491ce33cbf8a0693ae5d83f23479ab74b47d04000b26be9713769742f408decdf86a2b3c5d0625e9b1df6af8ddddc54f4c319383dc63f7b586989d21bee2d18b6a8cebcbdb996762eda2d6745d0a8342379d1540c5106312b4590e4723e69e5cf89e6e46b50821132996a04a728a78119506c6cf222eb25691861bed52e49ba149ff8136b0ea1c9dcabdab45d3629dbddc8ddb5612d4c0f86b6b1be09b28074b9861ac64491771815dc60a996d4dece34729d262e12e6d7b6783490a06da7fe89e531a7045b3856e2aaf22d9a385ab412d2223011e3a9c7fe2c9f75534377dd765792161b05e72856dbeacf619752e752eae43a67a57b536e168eb050fcfb9d124a699803b50c907638d3dd3357604e04d88ac6d807df706b3dd1129d4a23a1e986c617d897567c81544d5a3895dbdc9f6d0faf506d2d540931fb1d54f41f9759e91da6717c66211c4581dbb325dc4f0d7d9179f52c281900c54c8ae4430c473d81ff8980f1cc8859c2d31b5bff299fc750619955dc375a7276f341f01fd2ae82726f47c89b7fc8e52008d79488ce9331e2f347a9ba3836faac0aa41e744d8339a111f8139a041ff6f303a7e8b7618e62a3d955e5d06369a0a0ecf0daa97883694cd52ec23ce6898897683633db69c59f789fbead55296d59f4fd5642ffa037f7179cf41295c22a5ddf62e6237a5289f7d44048c86b1e21769989f02cb22ed95f7ba536e3f700a7c4b427163752ba446c5d5f3f6f293957a923b34ed6530f94ce56d32462a28581bd6dbca820f27167fc6e321803e557ce381b59fce549dab32f3936f1c1fe8a1890ca4b832695809a3779abe1d2fcc3935dd8a5e9e57edf3826c7c7f1006833579dc3e76aaae7c018f9eba02960706c2a26edd3e0ea00ba584c0ebd8abe9caab2c1bbb96afe8eb74bf59c4a2a723cf7cdc5a0bfc60fecfb09490d6ed69fa5cbaa52a1ef5a55d5c4c93a9659bd3add73edff9f7b805ad6ddd2f79e9bb52b5edb939bccbc67b770a3fee70967f548ab84a9b4e0ee9f4324a951a2de3d075198170f8c311f485428689c87e7dcf803ed2307dfd411724f1b3bef00eba83b5d8a95c3405f51146e006a94748760eabdb605161b0803fa459582dc170f0c67ad476eb0a88e7110e89ac20dfc2a8e4aa5d683c83ac9107dd6643669d0b851e9da710353c3f7a08136b770b97b504797e00b0bee9ffc3ad90d94f6692a37b2ff492c4a49c2a8c686878bbc8c8196ca67bafcba955e7070c9558a8de5668c5c466402037cf15d5d6605e00c8e3320f3779d4f14a86cdf3aed971516ba6c2a9d088b4a5093a595a5ce472b5fd69eecf6f41ac84e3971c5a73e4f251581840a7de25c9f4dc74e4de2925e3b4e42f7b0efa5f4b669b6949c78f6019d2b84217e8ecf53efc83120149c3dc8333355ca0397d08f9245dd9b8fb2f27aceed015517ed61f3295af1896572b4fbe24fdb53086334edb4d6f75ccd99f758b7177e053634123fd04d7e64c2f16c7d5544e375af8d19a269913e3830693db46300b506aff8cbdb6c0a356fd8b4f05f185a506207afb45cadb835409cf8dccb4b1de504bb7195dcffcc27b323089bb454bc40483267170ee439011e61ed50b7dcac8a45302a97a2841625a62429605caa753fc5bc20b280f27aa33edb597c2ca28d1082447837613dc652fb711bca9142674159db3e59233683cd5d371ff9b7e5a08bd569d30283261b62c1e3b307aa89823fb8d313af3da7fb9d1a1f02c05ef1cc0d1181857239c9df5fcc29595701c52790d180dd872491e0714dcf04855eb0a6c640b434132afbb650fc2f1ae76afd10c228c7f996266ae4632b4da70ddd13ea32493eaef986bfefd98124b2473e6b3775915f47916a151bec365da7dd9e98261099bf352c78c1c6a31bd412691994b78eaaa2744092113d46854617b8da5d393e6a9169058b554ac7936826e5720fb44a2e8d0b495fcb9feff237cb1205c0bcf8a5206d48854a96222afef5f15413f80be2072e674624e13fc9240cfd9c3df28147ef75d43b09dcea37e8fb4b2600db8c60cb5fb90c553a693d8b3dcc45abf5a82e209bf88072ca923fb63a99564a2d3e2330be471ced7971129929357c155d41e0518413519b370d8eefdfe9a9ca142dbf1648037f70d042c1ddf84ef0e7497371a6f186667af2e9bc1c97cfce53e797951ae51f65b574ac19cae4a36889605f6d2a9190b1a8c63f45475944672d06d585dddbe68c3ea469abcf29064d8549f6599276a7d0fd2e24275b09ee20282d4cdf8f709d9b8b6095e755949b21cc6619347e126f0ed6ff1db612a557774aec98aa19230d6502ed2d06e8b3d6f8b6d0f6138d9a832bc2da0612b82e9cd5c88ac365e65deefce560bbc6a6d83f75e87ec90d7e89eeb3b4495403b618b75eb7820db7734a2c3f6abc6245790e5e9a9ffcc744aa8751ae9d83d953bf6139480883945117bcdc2857fae26e0ee7853a1585c227be14ca9fb1b7dbf1861cb1915dbd710dd8bfbb4befbce5337fec1197f4d98a5cba95b1078c345c181ec246ddbdfad76b9f6ea462b75581e578ae8d12c9a54e3eb5428a212b292f5a5aeb87f58bd9af5410357b42f9f908d62d72345f9d6439a6750c34b06d5aaaa26e78889bb555695c61c5ac71effe05393ca168d9a5a1b63f7676034af0ce2e987c81d9553995adb7c8b95387fbef62f8f9c6e43bbc4bbfd0130a57ec47a5d3253d87ac35f0b55393e6ed6d478777f0c7a9712d06cda97215cc96170942827d202a2fd450de76238a3d4b55e508232c7647cd885c9e88f0e3dcc74bb6368296e71a45814083eb888eb74daf60cb1c8f96c8892bcb9f14c7a26dfd273536d471f7b6e448712be4884e9c70d1f860672a71ecd19a3837db20d9d23ead51eba738040b26b94d8ec14a5b1b27ef9ee950390942ce97f7811498955413488c795fd6f354207a5ff716fbb90d8d2ac470c445621dacacfdcb053657ef30d53406e8c0c8bc33dc47de1e22454c2a14504e255861fa0945efc2e8d3481f8d8c3ea61d81c71a1f8ef1b9ef9f43d253acdc9b791692913c8ab71f20017644f414371e24e40ce8683c1aa1a484c7b7ddca248d60c839523622afd78340a07e6e590743974f9924d47e7803603f54f4464087e77012df41ba9e44c931d4c8688faa54504b60ab38f00b859b619bedb9b8cfa511c45e92c62b87204a1152a9570cb0956b03c2f27a27000fe1ec64045d0bbd06841bee15bf3bde4fad1712028fda4f8479d5ac9993da7ac78a5c3e77dd7799324e736a43e3a1d0cc31c50e7da21e484979a6e19d7e5b3b20d2325ca99153f3a2b5460429049adf858615aae039498766ab726e1ec58b4e8c4fb0a813e1cc9ada919a6af66aa64034474f3eb9719ff0131589f3f723c41b3798eaddf1054e7be1a011cd7c387fe620e09fc40f5a46dc6df72e233cdae7967cb554d339d3d2d2aeaf3d48a51008e7c850fa0531bc56e366ef297f9380d958339910520dbda47b4e6cff6294429431574f55c743ed4d3856ba0a35b38bee117c781a8cc2373050eae2ed7f21f8f97137a3c4ad3495a8f53d1e9887ee25b94a39c53b81e8b61a2236bc949d3fcd77255b2d5a8ae71b5e959924558b3f616b894657be62846cbaea05a38d6aacad3cbb78213bb66c9f0bb5cf6db1ec101ac63004dce6deed9a8feb2d20faf7a508da661ea1b1f01d64493d1be889d9b9cd8201994ed6030e9910779243bc43fa65d3486da1631fad3af117b01a2f7d5a79f51a032cba1520b46692b263f0089c638ce04055b9f01eb844899a4a8e6205b94e70f9826f5da95c93acdfe3a4ebefa4842d443c38e88a25384b973cc982b1b464f83d26698fa7be740f74d16ecefa9cff40518c2d0a64d0b16c73de48f0547c891144b76c36b64943c803f3e183bb95728cdc4df86262bac7b4f8d0ea4307dd3fdcf5925a6072b7888fb8bb3c77926b73c1ee1f04cb280f765d693ca7a6a2e8348bdfc174b246590cd13afdf4f325b95f432ff2ab7929dc07949b2d2b2cfbec1387ef951184140846423c013861a8b09118b9b03a70482ded7238688b5f7e05a6caddde316a53769c91ec0df72767b01fac3a1768258ef24f7a96465186d9e4b5e628a48d8550ea8a7f94e4e5342627d2c6238e27e440b46a88e00dd9eef67dc20ba0f537f41ba0dacc2c587e80181b1b410c42bb1b6ce481ebee79cdc0d74a0a4a6fb9548bf72fe226327ec04e778cf7674356e5520bc3c51eb45d06dd6dda407af38b1343958f1f64a6f58ecf66cb04c56ff3bfb14348d8985d001a574de9869ca6d556a4cbe8bdaf1cae50808c5e3a2f4fd079c483ac481cc0c2737a7d807c3292816b10ae97786ed9152b1eb2df3fe9e42e08a73e605bdb4203a6fa72bddc410359b7b501d362d53049c85bc820ba2b04d90b1aacf4828c842992d3ebf2257e24a0dad0f7df57581f0bcc0ac7287b36e580f6cf341754f231ac1735e7833959541183fcbde1c401f5f961deb38bab5948c3b874a19a2830a1f9da0d2c7e15ed0ad4fa2916a0a12ac58bf0c9596c8204c5271ef3705a30ce8f590c2033e444644ef06d45bdd361b16b7a519617f0fd61103ff81952fa02188ceecac2e47a6c03dc218d652f948932bb9cd431b77d353b98a420bbc604755e8fb008fb1d86f4e4132d0f8bcd4b98cd92cb9893766842b78f0af864d06bb646408bda83c56fd8b73bb059e526d3ad5db98762a4b8119ab38d18b598f5d5c051f57f94cc38b77f9f8642e6457b99d4d24909ad65ca3395825519242c92b5a282fbea12f92b9116672b0ea45b65d1a4bc75fbc348b833131feb4f64921cd8436bb91c734d5a787f0d949d11a6bfedf1f93529c898fe1cdf9e3656aebbb6c8edee6c8eb10ec7c7ed373eb79acff443c68661e0f42374da5254fa54bb553feec3ef7b7b7c6371f27faa6ca25b03313a239eeba458f42f014a2a0accc8e2df35bdabaca9a0ebb88c6411f54d3778801eb6916b2d5f35d4b74ae6bd7bbb52c355c6625c75b6e01aa6a7aa172daee0d1bc4d6b1e720ad07be99f7cde917d97b4bdebf21180a6c9c41016fe2f483680e03d73fa6efee0c6d3787ba432649f3bb1350050efa4559b73e511ce57af8f2e641ef95a72131e04c3847c294accf5cc326cc8517ef22376a08f52629c7d37e61f2364c11cdfe53b7a76a6aee49c59fbdeeb3c8bc0dd101123b94f121a3a0ac49302089dc58e377c7044a9f0ecf9f9fc395240a1ae33644f4045a994b9951a003e6d17bfe4fee56eb725b2f326c63364cda43822f50b2a9fa4c5515f6950ab022dff0a68f60b4c4f220eb9607b31639779a3665d76e5b923a0cbb712d8f875374598d8d299f4e2b5b1586c1444e2a21e545d10d5b91e096f113124bbccd8e3412752b8244eb2125eacf3a9a885ed97a6b059a74d53bf86af466e451871b8cde17b9be21935ba246c7ff06206a981abe70d9fb520d2608f54f0ed732d80e3df5f7c82a9e879f1c199260a64726188c3b74339123a599e628df2635d687e4f4d0413008c147676affb7d0e17e772c211db8b083300c975e850ff43de32356bdeb6f0ca784e54c0770ad69486ddc66b7052f01959e11318e7fda35a7732758d988284c88e0a966819d66fa7c5961ffef4e3e87d6ec483ae5bd72de353fa1dfa65262f6733af61a6dc311c9d624e8e2a05efa844339151c8a53160f30560eb303d610a3b821fcff56bb0d93ce989b42c884f64106afa4a94200a4c285d86906b74b1f05a83a66f4170a9c370aeffaaed342ca8ce69958c9646122b6231ac4d6b9682eec9b5864d6cc7ef3ab3fb954c47e94c40619c26f6bc81ed41c33cb36a163bd059cc365c2f61bf339487e7e0cc18752f6c6a7b5867202b5c9621591c675c573b797c8c4e6bfb33e5941bae0c7b9b2631790c7807d7fb655dbeb6f6e1cda39fce8e2ab0e649493dec5d7d8c67947e056a5f6a7950f5da055a0477e7e8c72f21ad136fc874496ece0e02d575d74d1a6936a8ea3a6268b58944df2ad1ead152c0845d5d748d3aa0349c2d22c18f6864a74520493125a4a84468748bd563cb89229c73ed3bc5fc0962c4b1a7c421b22ac5ffde63a3f0fed9b1aa5c0cb533d98e756884bf059f3fecffff855f28ba76c47115ad2c413dad6a97ba07274285da2f73546174a385f44969ecc143d9422f7daa5a955f39eb506b66725901b95dbd4a0b5854978dbc1d8098315735a0825d2336e70cb2049fe9f0c35e9f7a62c030641173a11c63c4867a2feeb4077bcf7ce5741c0e2a43f334e2b1afb05883b59f24d59189bae5e846ef59e4e5fb82560220c5ebfef4254873a950e276f923a482333526841c8a5d2ff3e658d4c58be75b5dd8e09fb07357a702235a0e89253792356ef856201febfab2cce1f94644657b95af136ff9cd6c85ed25aa5b69c463475e8e405dd9ac32228b3c281d5da08199919cfacadadc85c01cca6350ec2c2af9684f8931636a07313a10ce6c846e7904cb7b9b647c644f5f621dc9b96c6ddcec94bc2df0d92117ddcade9153f7ebc75d9369094c8da72dc4bb8c1cdd79b5956ca092efe54793a71e49c65b652e81a50ae89b0760dffd144844511b01d825d5395dc09ca129514c12d65cb5cbc3b118ed84eda2ef0918af15b422330250f376ccaadc34f8d1a54634ef20875908719f01c89f96197730b960ab5767eb924932975fff438249a69402eef439c3f0dac7c47d1e58b4fea3cff4d94488a301244204da14d03eb2661169cd8ba5bf5e3c23b03ba9e8b2b7857e4a1aff7cdc2fe24ddaa9978be4c26339c4609efe1830e77d3799a89b269d7011559d09cf2555f1694681deb7066b2b5f96955309f3b5774c74a194589d776994f5a88567de2be9c7db7ce73d1eb5db4588c1a95487e554f50f77681275897c8e52a497d59fe2849211a796a555320b41a7ea0c9edc911cc738204ce8be3d8095cad942f51f00a6f632a2908ce82f99737b667a00a7eb301154a110380a2ed68d20e6fbfa25627865d067fffd9ce7f0169cb3f0696937b398b9344db736f513dbde7d1032f66575680038c7416c6c8509049680d1b4dbfb5bfef4f5fcd18089c5439354f29c4e0695db9e582a0ac9e7620c156af73b03678ba3e79fafe739b3404621356c3e7650a9be30cbe2bfc68d3308142f8f2ee2a52bd0b1f2a11cf38706d55a024217c6dfbb6b32f3cffb01b10e1511a79c430b6bfa365fbee75d181dc0ecf73b181b72689fe5f812faca689bba1dc697a6cecd8a3035233ff22a6d1d02c153b1422d02417d7edb6e96279eff8507da17d965fc74194f788dab9a1946087344cb6c08cf51c62ef1dbe84fba31a3254efb12a4359a4e77f12ffb2bf89b168645868afdadbe8cd4e9bfdd71e554984528a3b973daa5455cc1fc568bde2b188f67a93b5859bcc221cf62123851dbfe5c20d7f7b24da2ce41506e6e6f694ba1c03113803e50b78269c4201ac1cb8b25e3f5ad708efefa801e3f095fc6379eac61c688ebcc4c82ef24724bb7494763081e0c8189fe67ef42e50d751ec3ef9e2a6c4608e283eb6949a10bb36f106262bd951a8073f2f390d94efd8f2bee945e5bcc2c4fe96b991b901ee273950a1f8debe375bb37a719584d392dc9e41540e8e867ce545dae6f8a3fc0ad462a86fc8db560623efd01ca71f8a69581d3e4d682d04dba1d737c77c66f79256d2094df2d199108a208c85282a3f339279e98ba89edf0ebacd0626a44ccfcc7e2576a33c91eee85f0d48d717d52d7cad02257e1f9673057b4b7b10b70aaa1c4d6f09d00bae62f666c8b7eb0a73574164012bcf80af07e628112759f742fff7443132dedab97af29676dacd844c456491356a1ad206ec848f0bd66fd621231f44dd92dee2413fdbde82127d23db0d76e6d894f8ff3621bf6c0974d28eb12b1b8e82ab5509cd894218cc805c47c47b1915958bb41f68da36b4be378af501a54f5ca133be49ab21e04fdc93e1f4967dcd267cb2b41715b3997426c37ab5643226fbe83e5e94c1036e65dd0c3bd97501ddd1c35b82bbba1b74988372c011c853a2282163901be0888ba8b57b3c662cabd1de61cb5b6d8096ad7f324ab2ef346e31f769fcbe82097d799b2a4414ec726684d8cb0e0ab7066dbf5fe2ad140bcf4a00d4b07f1abf82220ed7d02a2219548d9f62a17f7920fd407e9b018217b392a783648fd6abf5aab4b3e02ff69778e83ee434e94edebe39512239caf37ecf268dda17a6c2a59f5dbfdd1b14b602c5ecffccfcb0baebb0d16aa75965a737b227d453a6d8baa23c011026788bcac55f85a86e867ba0b77d8eccd86feca043e117d43f212a2b32b9674e655b6980a0f97b1ebecb8e2b15a6b86b536d5cd6cfa64756186827e11af647b8e9dcf6d71b846b33125c3a178a558b5d2e79e9c894e2d1eb019d2ca930cd360a2c836ff0cab1a3b9f43aa8effe6965f112d2f41d7cd3db9783fa40c0a3de68441853aaf1db88821194187596f80440f26d39149e60a71f7fde65df79452e0f41b3608a0f977fca46f52ae4dc4005dd4a975d03211b28a13173063948fc776d3f979fbec2e22b9cf4fee88001111ce031b39dc0f541bad7a8bf17e151ea922caabb7ff8a44e94188e81c879e0c585985581ed7b7f96b82e27991e0225d7bfb9e083bfa6b61a1c30abc36ae8c41a71db750fa8278b58df20f2cebc0bee5cb6de4d35f737c0f29b60cc07d4215f8504dea34b33780b46ec5690d72ff1d240358de8d8395e7ce08789b5fefac180737a4c20816e5559fe8b00d4c3e9be56d2c4d5eb496f25a4e469ff6960908fdd78a3d476460f5a3bbec67d839cfd77653e1894aa09f07ec266f849b0b94689622f5cb0ada9be8abfe96942a753b10ff11ace1f69605cce9303c7c4d757fc9536c94598d8efa8c324dd8b8ad9bdfb87486823b852b124a7b3ef5cd37a88225d28123a322a653da5dd7448b53edcaad142772e0bbfcb58a2fcb91bb3cf276477934ad4fa0f266599c2db9b23587556f7c626039e289f8b1cd90669345cce55eee40dcccf27feedf95029018e3d8cbc6feabe0936039905845bba46fb62e22e7cbb2e7dcaa5caf3084663ae3181b97f3feb57b3dfaeba8a4ad7405d767095eb76cee2876f95f9e522301a7c8e49fd86478cbfff13c4f4da4b77f3f40273ecbe1a7b78c83153757e7199919bf130641b96b04218db25d4b1b0aa7d9ce57c55349995dac76f0222edf69b1e8bf4e81eaa17ff5f71f82b52dec0263ff9e1a348289475f3f78ed1a78ebae48b3b274678b2064408b00ca5dc2efc49314ed25f1f34d726a55b740b1bc917c9aa05c40f0f4b68fbbcf9488fda6b91ef575ab9dbf9a47aec601dd039b75ff1a833c2fe9fb7226c17513ef631e9a59fa2784ef925b2f01d0cb61a4601b7932cca2081553bad37a67f63d3a99c1f5630e4a2eebe219af9c048af6c03fa502c3de8828f936a3c6e5eb83c92db975a294c23fb2319faf866117d97a101aa6444998f7e970e4b7f1f81e5a2bdba9fa52e96e536b02e1e9e528e8272551048df876c58553132aafc49f2ba71b8d05ff6203ad6d2ee3336626d0bd7f58be3e273cc4de101320c21c822542653c4b1431cbb0f0d69ca9c3fd7d3f327d6e0db78e4021c7d381c943a404811041ae12e0ce597476bc4c29f650f122880a49ed6a08f81683940b169b3bf174aeab601bffd69af1f0a1169d89390bf62cb649fa2817cf33779696ddee3734ce1cdb44a6100cb4762d34d0e9b166919e2a71cf2da92f5001554ae16d1b909208f45acfbbdebd6a61fc56dcc88d439d0d60c1c535d8338ce4bf985934e3754811c7c107c2e754d3630fa3e6e5408e348a149562163d299891db7b37d9ef581d92077e27f1141f93fd6f02adbd131c09ae2539806e1ca934d26eea213db70aade18b5dedfd8725a1a36ab459e792245ece3d43cdceca1557290e08892872d8a00cbfbceaf24b9e918b532fbbecbede1d29b75ffde8f1cc05a0084bc3407ebd8cb152786d06b2a422c61d9094dc3dc7b94b00ff7984b6438e564d8346d0d374900b7f4583aace469e513769ef01531a66603d3a38a244e43c4011b0589309792fb8e3c65ae2079b61e4134eecc511a2ac90fd53453be04435ff7f7b0555f1a1fe2a8c8131b6f949edb924176408039ee25313b2891c54dd3d9cb4e892fc171683d860f26463cf5923e122a92640ed354144615e96a781ce2e95cd39880624fc2ab48f2efcbed93a5f98c8b339ded58fff37035562c5fe65773b1ade99e54a4a5950e691931c93071a712b54b543b35da3897b7a243a01c3fdccee6c840cf1344b17bfeb61dfe4102c81bd9b4bb2e60def5e6420b6c3e09277dbbf90717abdd7905a766cd48c3a616b7c8647faa7e404ce09b9037580b0081b379e9f128caa6141be8c386ad85d7329687024669ea4774385895c844473987ae7aa14f978a09d65d0047602797990b7e24436bfdf465c0d48f7fa3e4efa87868a53a3cec14a164354ecf32b9704661a0c6d5584e080b0ef13dc0567dc45ffab79480c93127f45b9ab11c384425319e4c9da399f09ba04e59cb9e20396129873c7e055c54b3c1fe31a38d9167a3510934187bb89ea2bc9670c0566faa3f2e29251285bc690f4937602be6cbd6f091f1b3643ed9896e4d62785e822f86adcf602be15b55a86edbbc6c67b5c33dc312a79a29d29a123f705bf48d70c80f93f049647e68d7e842469c7d983b4aa5edf14691107463112a120759c1606d795a957a90860099d5327e4a63df575cc129dcc73c56382b790100d266d412e28c6e7023dcd268e11a30add12b43ccd5ffd5a1bded2ee2a970c55209709b1f4d40ea5830c7840bea3efa421e864476632a2049fd35924bb53f74c53666f86594f6ebad65d9f52eb94bf107ce37568fdb06f1266e03482ad0221bf13196794791f5b61334bd954c8ad9239b266ec08448a946f5be4448d4bcfeea3a06837c157824e42bd768b0a3d86bc694f6ec8f9a4f72a777729835a27e37e204fc24e769f07e60f2136eb064b0bb5729e5451ac04065a3291353ab29fcb76882985846f9dd95bec0e109e4dec1bc50efbb3958da1c3b09b5f28afd4c3a247df2146be13c1ca9e84bb241c381302c5593582c958013c0980df5588223bf7c2b8c95c6d3172cde05b53bacb53a0b0da7a18a930f981a2fb191ade5af1f9ea22e5c7d320352a22c3f7d3f2d5aec13cc252c15f1b6b311ee89028d1025ea4bbc8b2b33d4c2548693e24ab42b8d4c3e5619f2744643f2e4b9ddbcfdd645d7c19e52cdae53f94ed0d6b1ae663e34e27d98f1df0700821fec0829858b283a9d01746e2bb6e5da7f767154e34a2336e372203c5bb456307205eabe63014124e375d35ccb34fe99220c6dbc2e05106921462e250414dc74350f083fa2c411c80544879b17af719fd96f3f341f217fc3a824edc7fbcdc021687c6291194ccf50e1c2b2f133329b497df9b6b3a87f55ef0c629aba81d4262fb429a393589d1c5e7de3b1cef26c7a497d43452855ec96b0e4bc02eab96f5056435b5ad5db4e1fa43a93656d8ea20132d91a9a3752dd7f41db3000ce19daab9f8297c78e7dae72a2d9363ba70755896439b87762ad084c014dc875e1e5b99ecc95ad5ce078fa595c5b809b74e6cf03f33e0ff87a5c834a213c0bc0f7147e2baaefba6a6f49d68394b32fd830f4f12a824c5e0e6a8d7ade8d82cae0ba4988c9894bdfb53a75518c6fc2d215e81a27105c92a7d6d3d399f117be2658e6c3c5011c14ab6f049966455d9e092253010480f1eb6bb039213482fa1927e276dcdfb0929e0d0bd5fa3cff4684bf93989e7ca6fa9ad2693571356d7f7aac6c49a02d11be1c97322d6821c45101e9e171016281456febc42b7e5839806bcc5a2013aaacf5d195f2ac83aaad1126d2ceb720aa05b19090804db1f36c057d82a2d7c4db874be088880667880f9b3c40a8dedd7debfe5368fd25986c7df16f5761748a9f2d3e6b4a4a33d616d05bb9a602b4287f4d1801535103ed4e090955800659594425d70c5121897fe61e84bcdd2e7ac2f2950915d1a1b79251f19c0fa8b76b3543d69da5840334a0e4b8d26ccd825f1c0f73dbe37d9271fd334594f356560fee48cde7af98bfc2422e543eff37558d809d6b54cdf2a060804e307fe41ef122e38f6ed9583c52a984ca564dd69552260718f79c4a58b620213d59a7ddf033913b4f205d3b9491becf8f3e9a2fd466145d76d05f279033bf880db25f0dbfa7af5f5dadb88b5695211482631c172770778c4a1853cfdff1fd3abb55266361ae1428a0feb1bf1486bf2d6388efb1e6e05d85fecdc0154bc5da96eeac9670f053bad0bf8aefa06c641621f0fc3323d5ff474c53357e8cadb2c4f6cd20498961cc160830bd00986bb089795c3d16bbe3ca508390a94b5ac9ccde95638ac4369e8ebd135348fe79b8e0f5c81a9888041098018b2cc11fc378addaf031d5227b241fdcd16c573ee6cf609c1fa70cfe7d55574fc44da185f1529e9f1cb14469f984f758196bafb08fe50e617e152bfb627993966dcb5955b2ca47535be8baa30e8556fdb099ba41da3e8ad8b16ffcb0078df8eac0c39b90fae163b6ed566a7969f7283b0aaf4d5465cd9900722b72e8d0a947ffed60fb1c0e1f62f4cc6ac13607c2b178648523337fe578b9270d9179c932d928a043b5bac80e02fa4b6872ff020d6559435966ade1eecf380fd0e0ac027fb2953a61eee665b537f59cb5477ee1db46e4d37af00f44945d3444ab49d5b5c6bdea6cf558264cef75b3b851c7a2536fca0656d71098d51cabc63e55795491519b0328d4d71c218f1f962e6177a7b97082fc2a50a9240ee571254515fd353d774dd60507228491121be7bb3a1ca156d508a64a1df6c980f67dcaf6cd0c9163e0e80d1c12bbc97274c12ceb622e1c8ca724e8f28af9af5e1d161344c6fa347931ffd6a0df69a3334ae84d0c08f75cfe12329a98e198190cfc825ada2bcbe52183f78cc0476c717d59b4d85ae9e876157521d656fabd1ff2bebba4e1ea7faeec6770c30852745632ee68755f5e11444531167690e5590e7f212216b20a249a611dd1555d0232bd0459798906230bb1a1a9f33d45c35c9957bcfc787ac88a31711af60537209cd2a04b49714cf6140ba8689b7b94914f2c9fdaa24bcd03865e49734d24fb54834ebca65ef2e2250be4a859febcbdf73413dd346c5e08db911c4b79ad7c23b74de1164e8c13090e118882028b93ea5670699e03fe743772a90f9b5f7e6aabff43cf2b494361c9713173aa6a418da3269a3babf9f5ad99fbe3366783eca599346ea89453f68f8687e0fcf25d8d1cf2b92dbb0de4657b70ae6f3a9f8a0e28a0dcaed86ea7a995060d1097c959c3c49aa5e8f79cb4bdc677be0dacefdab4d514731f26414ad53a19d8f10dc2130cd16f88aba15219134978fe0eb439a64cfcb9c80440392353417ac70a8b3c1fd42ed5218539d9bac4937fe763cbdc00f513169ce6a46234683ff693a11c4552d0dc710a73861b52f029f1135c447578f61e87e55abd95baae4e237e04c37a730f768a1fb2ff1ab7612fad2b304ab5e8375c2e0515d8c0284f13fb2937941906536df3603bad38dc44b3500295838421567347c71dccdfb98977374ea0b4e5e940b1b829b4c774e379ddb731d146b74855693ed8a3672d995ad400902d5078eb1cf76630997ac25d30d3c8532b7c8860d1db5b99e9a2377159aae079d98c58af25cfea6158db77d98bc03fb8028dc434588299c9105312e691a1b30ee11411d69e400345dd0b860827430e89455db829166a89d2c811e0f03428572c8977154ad8e9bd2d725564d4b72f029cd1f15a2f4a721dea24bc00885ac1719744f16f707f2a130c57256a2488c53c98ccb6b6446b3af157ae0fc299ef88f25ee45b27cc794d9f7b63694c320f9647611854f3a09ba9d91c4f0604725a2cec5f2b45024cd234ac9f1d74dea6d5e8738e2266cb4d9150f999d9dd3b5de4dd3b984423b2c617bfe7c9cdc87dc1875f55513ab4dfd6c2532751c8a6b579bd2676e9220f2dbcb24c68a427279ca46c291c5f192f064760d99bfe4c1d19419d372744d03913a02b2cc30f4992663b9bc79f410ec1faf08d5df00c6a6be1919bcf6e6e7423b3bc9ae43298e341ead36d65bd55b03a1ffbf88407ac3996bb30837bc76695af35852dbc3fac793837a87c678e28d900c4f1a2b1a78ad52e10f452011bfce247763c129d69e0316f19f9a69211344c0111324288f4ebd467e7cd5fcc805e21fb3d8af901342bc30afcd7c15c0ac37d20816005a3d8bbc686f24dc52140cec8b4120f9db5b9e4b3167f932f90fa3cc6310c26a0dffde48acaaac0325228bbea6451486d7d4bb53e68b91db9ec5b42a9f3c38b2e76bf0da58a4bff020e4fea3a657bd758df5753c9e7fe46b4a87154c74458cbeaaa6fd1bc0e4a89a8ba7b286d3e6a34d71a7b8042ff76b3bd802fd7ad291fb79820352aa8f1dd3b3721a73699ca5b56e33f44e94af850de4d064e64b8437321060294da809a56770961e9414653a0e84866c961413a1677ddea63cda2a1e27bb933e44e0dd4eda90fcbb9669b614b074c8c64847024f6dc22b98dbf18373d09128bed1a1ddd2b66ee1429c28aa97557d7b31ea04ce0572722babdce1edca017da1c8ef612f7283964bf54ae143e897fcfd9632bf91a2df2660d9774c450318d28a6547978e60f8e99d81e6a3027dac170bb76b416085039e432d1d938e9f732d1ac713af926491544a40a3b42f106637c5b98d7b7378b5ec7bebd63e6eaed2642e9aafcae05d8b3daa3b7b843b1f84da37403a51f09617a7bc4850eaa074ee2f9d2f12255bc62172b2d009e715586475bb7dfdbfda4b6f6a28ba4ec5dc53358210790922d2c726714392028fd1e9391374054e11e3bf9838342e5dc5f754eaa283d77d28350f1cfb4b5ea41de2d2a3517a193a0cc70d6e1014d93c2dee773ab91a296be89971124647bb651f68e316d5f4880ca7e63ec73f0fe9517e8dd13480bbd21b6c759e022d3e162bcd9660ef3e04fd00e7a515a2ef8ab567978f08d1d13501fe58d9b28d41cb5c6ecf643917ed864699ae945300b987d4bc14b23a5543a81604a8108a026d2ef871a4ce0620021787283e299e1bcfa79532d169f37dc4c1ba1251270ec6da308fa0931011270753f720fea7e646d12e106eed77c80022f88a0d5e900f118d0593110b5847f8307a4e836c63f8504b1a4aa495feff4c03246bda42e6acdc14a56ed214e1ed990d100a860209b7eb5d2286aec5d3f41832a415f399f17bd6d3680176a0a09c46283442c08e54a5a9673ca48ee4f2e5ee01cbb96f934efc4c363d1b96df4e91214faa53d9eadf82925ec12138f4bafe1cb99993eed41876ee7c133558225c25e26970491d9c3d5f10e47c463340235b5a31ef68d7365feba9776480ca0be6a6186ab44e8ca19ba358b47eaaa7bbf3d769b059291504091a7ce249535927bf80081beee126f2c5574da0070755ddea89068445463eb8350528030b4ed7ccf43c54656cc1482034b903acfa6e39efab967c86338d45ba05423e431c7a249a7e4d5af89562f5d6ce94482425d0dad820bc1da9d5b64e975622a3a699d61ec0d12b8e18326b52128f4fd252f3f39c5f943b52c668f10541aa19fea2c80b3d8216a0d06d204ab340fed223d7ce332fdbc19aaa6d0dea123abade6626dea84216e469973c1d47d423a37e8f90d7af91d51dfa84ba131e22925e5f1ea07444d4f51a6d1472b0c7f3e3ea76035ad7dbf5a56055dd7a32563eb0fbeb16eb6e8ada0adfe43d1da29c19b1035e47e7dd182b225c81b78db990756fe2489025a812f37d6a0132c27e1c6fb7cd4acb231ac8f937243ef176006968110355f843a774e18dca6d2298c1681545ce9b740d6caa037f00fb7c28f7de6f8065829ef8ef84e45c081354a9d790bf98bb5822d8677271d3ca25bf1d67ca6adcd0efdc5f542c4c96bdbe67d32f44c4b83acef9f65a1ab023aa3e9360722141e7d9ea41dbf2f4ed79545a378c215506437a04522858a6871cceef0e93b7d49faf631e78a8a6f51f31b8a3043cc0b0d4968b2eef8f64aa2654cdaadbd33706c289102a46520474a499e49b46256bad8d3f4f91beca0fd318f5a687064daa51b7ea12ba43820cd8a7b613d86c7d9bd4c3f74e84eaf51ceb9ec2ce2e302f7354c5f05d28fa743efea89efed3d3967177c3010f34d9ac4d204f052332b055eb40147dff75344bde13354c9db8691e1b671dc3c63735f80f6bda7e253b10d6e2313bf8a2ca75d973a08337d460808441f5ba3c24c77e06aa3b1ed5e16aea25e49fed502a7c5c0070b9d9f8497f7bf59e9e3bfde624a366c029bae0d695cb5a4ddd75c517f97f7579789e4c2c9ceeb750aa8ac45339d379191a0d3dc5abed78287e6b8e78ad24c47c70c9de70b827dbbb55e5f973add29c6bfffb149d1ab9fb8dba4572a2c724d13a1b1012e3c47446cbff2369a0214a5d04b6dcf81cb71cf28a2644f36bf23df23cb047447cbda51d8fed215526c535c5a6a1cf0b409e00777986f7ae49cc0991412bdb485177269525bebc2586c28d28d10fbe0d1abff50382c1c6796829d4c7e7c7bdfbc0a3b0307c29ced3410ecd980bbc332f3cd3eac18ae265a88e09097d5428e24fb9048c240b333a910c3e82a87d93fd7fc727acf74443e77c3aa176495312672b001dd42158d7230602be1698d332f3ab7e5823b8e23bb151f2188b1029c61447cdb1a34825ff4704e4b6702e8ca0ab2b54bd11c819f62635233b4a62fa777d1b1b6554d852e57036ae2cb414eb6009833b90d2b82a1d0f74feffa00d494fa4609521134550bd6e2daf4e790bc8e63fd6e76b0af8cad1c54747bff357d03d2747594ca2349a208518d385dd6969b2dd3c62b127c18280db9b659c82f4385d26f187d3306acdae50d9c76798e665dc3e92c0555c7d560c64a19894c4dff2df17ece3a58f4415a224b3985b2889d2b996f063c5708e75d390988b99bbdbdbf0ecd3e1c3139a213768116046149e48dab640bd189bdbf9f9d313b3d5f7c2a893a1017f9ed09087b87d371c078de8559c798a2658d5fa5579a567c88310c27a158271205468b08fb9e371f2a4920807462b9cada700f88f6276cfb778ed83bb5655a9024ad65b1072ef733fbca253dc8512b23411c73755f62dbc4ce730b5cd8936aef255b500837f8c23f157bd1bdafcf3989553b62cd15adf5dba59b7666d096cf16912c729b06e3740b0dc4ec9349399158f5fec22710a3d83a6c387e468e5457229f16c632071b576b94cbeae0fbd89af422006e7c56ae7ad5c2cef2e45a8f61e39923f3c5bf4da28f929ff368fd41b09e9f81b703fc150518e9e0de35cb154a85ec1c3f4098be5de5b24d1a353125ab4f89423b558c10fa4b19bc8c5e0587f898f702895e8bfd9c8b5056f9efcd9ca0ed0e5898c0048fcdefadd0ea56cd142440cae9f4da3b3515431a83e402ecb3eb402e21d5203c9ad3bcb2196909e6b6fa8567b914b3d3656a92b277b7ce6ee0d5768aa03de8c6e6dd05b7bb89f385b39cfe0b115c06ccd85ead59e83b5180efe5ebe63669017d9f7756b821c0bfe9f511c05719828ca9abc95fdbd65e8122bd629d1d437c3649eb641b89b58a53244028d4593f2d424755f143a39b6e22e502da1bab96e1dd62db8be86bc62e59d6170ad620e3582f806c442b1922a6ed0b8292c24836ac71f2b181645ed9bf2ae054ad34a34afe873219d1045d24c557dc9bfdefa29fbfa34b80cf6f570b79b56be5c62f5515abc2be7a4c4161f2792ec316cfcb66f4fba9c42fa62be435b8726615db542a8c4d7d2d6f85ba3b465d1a1292d4420ea5451d0db91457bd5441c13e8220563123ddcd269f3a5abef30b71817d6c3063e32e3efa7ed5f2c42a3985b8c094b545e0da75cbcc6e980685d094683950c16b5b8253efb6f913dd876412e805e198fcfcb870c4cc22e89f9dd5e1cbc7d5eccf9b7d1e578d9a70a205a0a90fb8015cd8dadd3385983e422fc01eb101009e14c5047823fb6fe6c1aaac13baa29bf970838f4ea9d71ecfbe78630cb75d8793327cfa1bfd3d697bf5f82609a0eeeb3b9b546cf1ab45ceb73791c494ee1d8ecf42128a669e01620489906e63bbc55adf0baba8f1b9bd6fd1d8e9937c07a65a2b7840c3f4d24dc107950ffa55eaddb894b169b275965a97d6c90a709ee9b1d635f68ffd61985b60ba31e439a05a4522a3a02c478fa0cd589fd12f56bfc2792ff4a84b769d812f57db3dab73aea85ef399cb631028a3b493c55a67ebf5883dd957873cfac993779c46c6e8fb6bff1b45d7dd2e9bba0081b491dbfd3cf883bd6c418dd3f1dc956e27aa79a892e67676c211a071bba26bce841d0644676900b3335798bb9c273d4719f04dc3fadadfb3faaf6428903ddde736d301bf178bc3167ea7addf2ad9fd13c0b48b2f45c8c4e5fb371b65f754b99147b02b00f10aae51df795da9a1d5239367dd9783fff5e6ee741e72d044de17d8b651fdb6d1243631f0c1237672cac79a2e42ccdc98415073b4711d7df91c7e09287c126e783c26a48a200aa77bad0ce285607c236cc5078bb6917bad0ba9b0af3981c821548bb800a90e6ec6917bee8827183ea0f3c6682affeafb2fd32c5cedb50b9dbb8fb707e5f26a09581d1f87eef0bd7c390750baf31307fce4921433626a3a743269ce300d66294cb42037d382c62faafd6ea1aa1366517d460dd63c04099175db11fb5575871ad19b6ecce3f6cf6cd034ff413683a75321822846694272e1366e26fc2829149870ff61d5d05f5cb714f3294672fa86dc6f5698512cee5e1936c0914d53dd946a86b84569ea3be38b410814bd4a71a0063dd9c5367e6f833c37d5f4e82d21fb2329016dae607e88effebef4ac75142c413f1aac866eec96f1d71160eab90e6d6f04f5f79369bc80e27421dec595955c3c5b873d8db304965afd7b30aae07cd80ff69a3c131a0bd2c7f08d51356ab4e8a057b16b370346d494eaaa80dc07985c5855cd97485d4b772a3e88b8e1f635518226066c1ca9db567a2014e9ffed21b228c99e883b6d5e7279b4a731e1858afdb4834db7c104cf0d8992aecb9abffcc2e0d3f755b83bff8464ff06955e7f12de91f2a20bf5fe3a2528f4c6ce4fa0ff9576c2f9b214e0a7b59f4c7a1d3cea7eccd578edabf52aaab6fb3fc441784881c6c654d38f86c389fec602670f5bb9c57db64ee37ab1377ec7a32787d05d4756492b5ff116d015f544bf44abe11fc9dde1b8112dbd5a9de136a67e8e5521e0663fd8c16746398875fe93b49ac6dc66f39f174bddd91ef0ffd44cfe9e07413085329256ccdaac3b79766ea8fa0f40e4001fedac028518084b7f561d0d91aef5cc00322077a276cbb2813b0601515c3c1ab65ce5f705d315d3051cf4f389ff6507ae1fa5fc4e11626e95fe04b3c6b63be47156018ba5ad8693528f49058dad07c87478913549a9514b331e6b57498dcb2ad19d46fe0b676926c1d79753b284509051db4af535e2412a6885fa75e6ecdec7c781595f4717e3c3d8bea6f85347f6365f3943194bfe54fd66131ec83f34e98152b39d2cfc2a67887db69f8f8dc84ba581abff23ec9de01a75b3b6570b198615bfcfdfcea1972d411a0b5607d7c34144a3cf298a54ae799ad138f1edd42442bc8a35e1a72c544e8a6ec10e14beeba8644fc18be60fbc98eb14796419804ccb12068ce03585ea6fd739431bbaeec34d411275b27d71772b3ec48c3a2021fda20fa7a55a9352c7baa5428b61184c98400a040a7a747589cbf04b8f1b67625807ecc36af0fea048865396870225b6d95409a540c037eecf86a898a54b8990a71055d39e376bb9ca5001637411fd681aaee1e8ce3425090a543b3cd3b3d3231235e2189fe2d114fe1c7b6ec1f06c52a4c72e6aa575f820002852334065a04d868fd86fbb35696bd29226f1d442d4694b28a44e24c43b8eed0635201a20008f4db71c74e3e4b99d8c0a627663c87f707b7d3a1665d534b4d7947e789d98bc06c5a6c74cfadf4285b500234d1dea8bde28efa113fc61b42f3f3127e510bd82d11a539d8cbe1f053a3b31baae872c21bfa1cc2f7f4d0d0a9f4b2aea70ac30f568528291b1a38182d0fb5201e49b8975decbb6503adb4b4e8da0daf95bb6237a047c58014b84343095aa4b350865167300a308eae72a8a5819b0145e934568dde85c60f0bdc586024afee0581b8bd61009a408d37c8e0e8347e401ce2d2eea9288a514afa74d4780792bffd3e28208efed8b24d691b55d77550f50fa2d7b394a7f7d859efc1d32668236a7f95ffade0051635051c8b0f3f526fe8105322242add356c7deaec5ea5921e2abc74988805b8d1a43a954dc5c7054470989d4cfc7fecc57f5e79718c553e95d0ba6561e22b6d18fafcf31ae8adbfb968604667fa3a349ae404154cf4763e037f32a851544b5fa09227fcea40bed67b05ee64b9ba3f5224af90d3df74a1f8befa0c1bc4d62bc5ad3b12da637c5ac2f450396bbf59aed53a0f72e129b56394dec0ce69c2c13ece8bc516e924184138057bd4a7fac9a5613ad4c5615f67a6711438895539cf932bb8fb75e6881677593b773bd72864e1ffd77ed51d94ad07834a041c9adb9879fbb31a0cd3bb13ca485c487b5c5b0cc26cf348aca50a23430c2a2b1b7e248b58a9ac43fbfc7cac6fc10bfad2a474754b706445a2919265297569798e4d317969dc60f3b528f7f2ebe81927c739a3ab86a7551f11f159f5a5b016408f4d1589896284c2537080d354715e5257651c0523f35f44586ab0a1ec678fe41eaa573efbc745fe7ce28e7cbd05a7259fdfc2532bc3f8c19b988fe8e231861c50ef4a29aadb67efefb5a3e4955fa4da044dba448f8db2c186dc3446b47045218cbe643233144428e25868bef4ee8a4ff562e81af84cbf002b2f0363b837d72ed55ea95611b9d83e7c95f4840b17072df94f895ae565d4eda2fdfc2b154a31d2dee36ae63fed18bff2e78cae4f279d178cd8b0f0c9d2e4dd1a200261329d1bbd5c76c56e1274b6af08a420f7bd4ef2c093f863561b73c015c8f2f26958e25915fb549c3c474ce5bb4812953b0f1121f48f1cbee4915a2f8707d815f1472a9ac08932413829e3f488748c428a5ef22628a89e771d5fb441832781ea740c8b395afe4073e394b302131c609748a75586a0f15ac0a886b72bcaee06ef81aecb0beedc620e40fbb9edff4f0db0edb8cd501a9457e089d8f0635eb7985eed3bcded582f946e27a9840ba5ccbaeff189c6b65dccda94c8aea5ed3b5a039cea080b324e9ce56cc31de45982ba9e9723bbbbf20c3121c23de173b6f140c5a3916d5eb5e7e775acf61f23020b2319e1736e012c1ff4748ed33c06e4541d1fd139f974bea61dfe7ac34fe246984e78ad3b9c22ebfdd75c250e2f460b1fc44fcff8f588fcc95fc3d661e8a6772b8f15307e6942524ded61638f9d442bb17c7ff83df0c79ac5553939a1556bdd7092651a004ee970f86f38a805016b163870affe869aa0b0448931910b289749ecbb30b921f31770b556a2bbfd84b5623b1355f346d2a9bdbec6866316a53ee855a2f1c3d92df49bfd4c1e43412afa16a84adfac4ea8a7a2dc2de03252de0ad255849756650dda990e6ca5cea8544c17503545ec74f8b1eb95f780be907a552484af4a150eb8e3b9bbba71f441d43cbe5687dfedc501c2cd2f2c6c4440fc97ebbaa55eb020438e330547ef8a0e197b8a1a10fc5fc52bc019ed43cdd3520b26ee44341a08b6516fc41782e5df77e86d07933f3bd33614fc64c4b9bb18e820f88b705f0e75fa44032baedcd47765016b66214d9599510fd112db1444a8dc47706832a39c77705a70df6d71617b4a9b5fd7a250dca30c54ba00862a667dd51c6fdef8d65548568bd30eb8067df00d453242fa4870f3c86fb520040675bc2b91ce49becca1d3c08dd3caddcf7edb3665d4aa9b0a1c286b246935a87585a6a6c134f965e18c6a827cfb29820a4053651c520ec176f984dd1cad37093ad7462225900c0ccd836b671e3722da4cbf492cd1ce1ba7b2e753271582f41b38c7c622bc842fa256b308eceef43182f625e47f28b18b2a08e15904d749a32f8ae09c9d759de6a8172774d49fc012493029867659a1e0ec002bf0e0c23a3be122695d9fa4fa22f8df11c5d662505d7d87e1d4b65175779363605137bb49605a8efe9c066ba58b8c49d7757ce1d9fcf142b2b55c079947e57228e7d4fb097d7f2249aa694eab5010e07aa45fb313ff53c998d0df698e90e4957a212e56801a5c8aa35b0caf75785ce3e42a38f84291e536cfda040f1af722b13968d71a3ccd28f639d9fb7253f0fe3c23d199288f70124ea15c6d44a06eb18a8f14b81aaf097827b8ed349299a58cec281a60e925b6fe62ef7f4742f67417d8a288bda7cbe6aff12f534948e3ee1a0cd2f09c626253654b530c1b8807860d59c1ee6b03a29b84927cccbed5414009cb218c104672956878d4cdce0028e82d9bed071835642ebffcdcaf35827105d39115b737b8e7a7793cbd15a911ca77652e37e20c848d2d5f5f85f020ee717a5d183365e8d93ea2bb4ceeee62f768c6e3a00218b96c40ffc7f277071bb81a921ff56d17e9542031f901162390d987be1051588220ee5ef3421b4eb22c51d2b1bef54fe53c6303bd596035d691e6516b9cb3bb4c9a9b7be487082173a5812a84a8d010760f7212ea2e6b84d567ba31bad5a7ee5537fe791def64603dda6dcb3752712f725b408518661a41de505c9d15d8319c9d5fcc82cf01be8f62f7072fd62e9e624a477d8f16e4290d972bfdc93f0db1d61056781efe94570b736b7b9df3b63554dc45d4a65821a9cc0f07147b2a728c940d04719f0928efa367420f6042223fe37b918c89aa9fc5bcc625facc9e12dbe9b26519bb4f403a450361c28c2567d52a1d42cdb861813a4bd82021e4892a81e5c29deae46564d3f0bec7a5ef92d41c8a044adcd7d885d0160a9fe14d4d2ca68844be37304fba01f28cfb85ff09e29f8f4b6f0e98fc23a6934c2bc10979762fb9b931ea187bfaed6d3b619658ff71fe7ffdf8d1c5d51cf6efa1242c1d01183226b8f53755c6d4478f1d0ae6c23da4b978f67a3851f784414cfef8b232c38735e3ce9c1e332a1a2a297858adb09f2d0e0a5ab649b950814d14314bc2693991948c8befe17e2b6a54e8ab1c75e0db5e51039b7455a2660e7df0bd44cb0846a27e804a6a8ee1a5f8224e4baaf8aea689ec1d99f358726eba6939826e596a1c132d2af47633feacb36842071e06438767e56b836e3c6b8143c8d0faf87aa7cb3d19bebd67bdbaa403fe46d2b242ae73267e5cdb03a3df01dbfbb14208667c5015d8e3abbbd756865190b4f52e9adda8726f2db000720a99812e9087e9f7428b7ebd4ed9098d7d6d31414de3e8d540d17ba8619d8230e60794bea44b75d78a62d7dc16eb5d940f3e63a13ff7379eedef0d315cb38e6c7fca658bd99b607194239235a6f843909f68e8e27a0edf3c608b12d529c5f43b0c778c763b0e67e58ac3463ce8d8633cfb455a838e4bfffd452d511560221e6974f7e0bc18f07674b0a94be18e6dd8a21a372d2701e3d3032aca5429b74c4e38c0773905d7a5a1dbcdfff5cad69cfd09c9ed9d116e06153a2aeb19b80b52e324e2b2e756294be1d4890bf56048b5a336e7762b8f21da2dc7784e51cd5dc4b7e6db1d4053d3802944c06ef923399ad2be6feb06a8010cd683e10c1de72f792e72debf9dbfe106b97ce5af9c177d1f44ba455fea0a400605f6d1a7547e04e4b19acb7fa56b4659d4dac9f4b01309792d366fe4dcec5f7c824b2ec91f9764919782681db71cf0f753c211ed2e7f4b51c8586da44b7b33f404ceaae3845e0bffd9ddbd687a2687867018d36a55f64a0669af628285d8417e824c3124a6a14b19a00e92fc003263ea401873428467183a53fdd486a396bcaa627e7fe8cd8167cea66aea81e5f9bf57efb50bd9e39b933bbcd2123bb5ab222f5a1b43bd30316426edffb0fab6e04c31802498ec9c5075861adc17fd504fdc1419ea34d33fa18ec7d7a7493b52e0e06c3b7de308cb594f1a2b3e65381935f592c4961c8dcc01a138d64d4565541e61ec30197dd3d1cb2529fdf05d9f02c256b3327178d3c9847c34b0af1e23202d5974e3f9faf8936fe09a1862d195512a10196177aa5b372fae860b181a51f751c5fa38033be249ddec853fc287c815439d3d869d34a177e72e8c4face985c9b7ad5766b75596f45fd1376e370bc51efaa3b38862c6c7b8983899369404732cd5414cb4dc80651cc4a4d00948ee00656e22cc72ff6caacaf5d711b37a4f28202c2e9c4c845b5938262283135c915b7656e39f9f1d51d43aeb834cd779d6beea60458d358b652045109b54f0682289ca57812619bce6f8457ae443e9369d3d32d17a0627a2c32c9236ed9529b89835718767ec8e7d27af393227d1f611cca31f1e415db6129b5054b4b2ea3919e80535ab57df4a35ad11435cf5ea476464a2f58a42b180eff06bd9e4e3cde657a946cfa54096ed7e1f8ab591f798565bea6174e7dd645aa09c6abfe476239e4146fe5db0b83bfbadc670226a441c605555a830f27e48ee41144ef754e3e2d2d95d7119885bb5725ce5cade53829285cb4e2799dfa1cf51d237e3f7a3b2060ed8fc28e16a5b7217d156181c4b3c7bbb3f8f85f3a65eca9c03e2b8d93eba36917298b09a460508ada96bbdbeef7cdc5115061179bf7dedcdcdc02e256d6ccbd449b1ff844341c26115328280ddd58c0190381f3d0875028d4ce535f7141851a0f324d2be16389b546059476e7b0b72b04008e8b5db6e288429418982bcedb6647afeccb299b271308292857d13e3154e3b287f338b86b15798c76f210f6c91e50904ac149c33496aa0cfe023c51c3b2784443bb9ec07e6a3701abb5a7f01ddc2a4b53743f3120a9f8b42628847d6aa42e712f999d560f1d45971b94413c1f3c75240098c69551f7491ddefe8f864123df50c6148ab0b198828eb870808445dd781fe971b9acdbd6ccf2c07500363e3c9054b6c336fa412fd1af157d2832e747364cc9238f45633a3d25bd20f74b2eae1061d58c836da3d0b9519abf05e84026435b5cf0e3360ff64091d2f5969bac580c953d08e795eeb21d2b7c1314b8715b0b440d5c121514cadd7884c244b19c6e4398c71b9b3034571e20afe34e2d10adb30af3b682011b2e355e0f838f22858db36c8859feb340c361db3f3d4faa25573bf6f43957c98036062571e1a5ad5f24d8a5b9fba168e841c26c3059cc42e821a420b19780acc42ae072d17dd75be06e1a82c675d36e0c1c42f11eee2264cf3b29157d1f87d34a3996100b6972db9e2f3ca5fca10fee7f2d73e8c8c4928c12dcf4a14bc71f95a472c0b4cdbe68669c6a067b21471b43d05fbd7e783aab83506b7f7cfc774733e146aafb9760a80ced23b273915d7adcb6163012bcf1c57228fd2bf9963d9ef4031742a0e01129c7eb60f69c153a1c43772532f854b4929ec858620c57b51db6f7d555966f75dcb3cd70656855c3367189ae08e0b787c2a64dad3439f50dcb2ecfe681b439fa58350cd6dbd596bec3d7a39a41cf9fc5f8a64a6381e007e6fecf8a6fd8ad908c6aeea2012e2440ebf44aec8b7135c3715d59b273371f1283885267a47b0bb4ec62693bfc2d3fda49a77c86290b40e715772a24ff6c6baa866243930bba0d02a92d711fe5f1228ba2bac34df76047ef5ec90b8c4bc55047ce719d4b1ffb6354a9d16c0f1ed7116bc30f5da19e6821ba9f4b4afb020ef4086061dd76500cf58d34cc37d850460bc170e5b2536096e93f543a7ee1dd5aa40098f918c47cc664802d49e3d99a30b13b4f5878b77dc70363b276eb6c5365079da2f68d81eeb7a11bedb583f5257533daf507fcb0dff49b26eb9567cbeb3305fc1e0fa7a8c8790b104ca693e3ae7412970a5aa6dbd9d74959479f8eebd3163c19d497c2744a72c66f8dea7895cce3b589810c3c3432858c0edff8e4811f2333c260a5044fe8e3bee6e1728a8e7a614ab2d8a08ef3eddce064d29807e7db351952ce3edf3ff687249aaaf869a2f99eda43821d9f5ea3cabdcd62bbccdbcd956b336b73241d634278e72472f3ee8fc1f083f893661af78f1d7d30ec0a2bc304f2e93c8a69355229c2b20d45fe07dc99fac804c7c98c591b70a9c64b4dbf1b87d9d23fe85e9850c8d1ae70e6d51e8899f7dfe3cbe8876c8d913b4027974b39e5cda447237c43ab7d6b30bb5587e65d83d1d2e150b2f2ce839970fc16802d691d4a70eee48a55dc43e1b36a3e302842625f68cdcd81ed971d39a1bf1a32963c92a2e6b97ea7707f944a231241f0b1d974a079b20cca351c9f687879f4f7862cb3989942e9e8e91662b12e938be66cedbf3d7ce5a277c2161cfe35134f51a6d52a384116354f775d0764ccc9989b70e4cc5cee4f7feeb61b0834fccb269d5ac9b59e0c0bdb5c867f88adec1242855af95060077d188e1f0a271820b86894b2fde532c4a70c62c20aa41e389a05febf3ef638b4dcf758ed68fa34c05feaf510f11de40f85653138a1630843f8e66a5b4e85d481218dc004a2ed0289231093f73d1566d78e5b9d7c76a75ed3f1d906217d17791b553e00cb09f18657302b5fbcb87a5e4064e7c8bae93b435bcef581f64918b2c91305e90cb1400ce37939ed76f0f9cba3c716193b38eba3889cec690845758fcdaf7da4395db5b6a374847f5a23742e98c04eb1ac224663b09e36de53d3e6883879040cf63d708d95058169d44eddb53d25a8bdf803d31fdb3b940b5997ed0877bb6c866d4c187b3a6db971a4649d730d7877c778a776c9b0a07d54bef31c0acaae8a3fb9165fac0fc41cbd8720a9f3a15dd48d1015ada7f2e6b56e48520a830cd9df43faf8f302a3091d278e54a4c829c6769a0b524f675c7beaeeed09d425db39dff88004c42d26e86c68094bfb3b026ef7a760bce510d5a25f7afa051ad50b36085938e8ab882798ea79805bcac73a9b0a31d88b6b8cc793d0b4f193080835364f5353bdfae48e5c15fb713246de9823e24c667671154ff03b5f3240c7fb0bea73b9886f1049c619c3c2a79251f85a8faed63b01b9c81e4dd4b6a1aefa9e1adc4d31dd9156a2ebdd8ae26cb7c604b55e60597f71670992046f4b506895964938e1cab065fae138e5b14b746247208536405f8730749f7048be2a1734eafa4e82dffa7d5ad21b103e831a24a773d36cfbf8838ae04b6b5d38bdfa3f1f3dd3612fafcec60cd6b3717635f91eefe63c6b74770a306ad36f7095ec1857e01eb3e4871c7cb11cd38c3ba44a8a2cfee98430e35423d3f724a538e8bddcc86a3c3f49b2a4d34a6bff4dd7ca843a7b1943b004a31ad13b240f1dcd1ee452f48c482b25659a9f79f5a945e9b6aa0943ea58a46d681ef6afdf142b04c4c3517fa4763d3ebf15d3ea282c14f3142a4480a162c4a7dfe839836c74de0931e60fcc3256317ebaa335964eddd728d4b9eb3fd2f18f8d37032e3f497343522f26783d86345969722c403b9c5815d76a0783061a9527c1d943f17ac9aa1f1b08a21b3591f931019f5757a165f89a307c019b848534adf9b98d76c6c62ee1dca0525f8e7831bea0a96c82f59307c983a5b20c481dac9085c7a1d746ef42f8e3885900be745e57420806e47d2e9550f0295fcedb0c7bed74ff8a5a8803cd7adeaa4692fded52078414e2ac5bca981670ff877aad84d322efc4222f6bf6e3730589971e5187e66cac224cfacfd5193517bda9b65390ec4fa9d47742a3dc651c6aef9346708d075bcbb31ee4783430cf594be9620825020be4c271646a1be6d1c9e3e9380d6424d1488eb9ab32c312fd5d340feb6f123aa77dbd526a86ba013d8b6ea61d3de4025351cdaf5f46e79ab8f8806f211503627fb274270ba3a9ad54a7a9f58ecd865fcf1f7fa42fff6bcde892c4d97cd9fbdf0dad3f7851c5a25193cb8bf060feeacf532b216b2c90fd9d28f846dd02b6fb1260e15d660516af6a4cdee1a68e5c56124b8fa8cff96ea9032360f92695d6143e1020b0bfb276a972a728709d9b10d8b92f684ffaad614d6f41a4739269aa29f3ab3b33f54cf1977b63f2c35983532cf759bb2706ade41af578645134a386130b326984983bade3984b3fbee2d044f6c175c1a443069239f689d77a29a4a706e4732826e17e307b1fa2124d6fdd05c96a256bc6f9345538e2095fb29cc9d08ad8d48c49d7d4529272f20a079de860e2a66de5b0de5c963e40d6dc4426e27794e74bb83ce0e908e4216ffb2910d6a04314b3e547cb5c5e327653ed169ba6130946a103fce9d23a7ef3369b8b8596e3930fe94c7534b30f42f53cee7fb5da79c693d0a33d044ef99639e5c1d27198ab97c6b30c830dbded69978d69b14d5983ce6487064b67413887ea299f565183557bab0c6c9d6f2d8302e5692873380ea3e8394f08a5ebfbd400b06a5a7ed4f827b01dbc4612b078f554920e3f7a5367bfe53ae29abc262909d990e31c394df911984c79f6511e44a8cc0a7e83093604340698c630b634d651f3e2ab76df7e15c109a775bc32138691e0b84bda2fd8a933b6e2cd8b4c6da5f12062cf39eebb603a5ed6e26714e598187a8f4e13bdefc1e26f70ee64fb7510e250810a29105d9d5363985518b01966573916762650104ad68317ca0129ae2e460173caa1d429107b4c3a9b7612514e844b2ec99dc7fdc7011f62224e4cf0d570d5c5d2b5c5c470f54ec74364066ab8b25fa435cf4c5b9767411c417f4b9bd2a59fcbe8642f9c7d288c936bc33f1dbc5f77249dfd3b597b4371175cf5b7f26485e181da5327dd1dca7a77af770b378f77b905736304d3957d2eb153b763f43e00a0528fad12467f43bb199bd390a345952a52d0271d263a4d68d3888405c964c597c927a0e485053702fde6c05a6ab471805401b44788061e684a0983c273918927cca342dd2d5ba69e45125e22f00b2358983f8aab17e4bff5d296996dcd991cf9c6a8dab26cedfc6418016e5b5db6b221eba497803d6858ea4e0041a2cc6c325acdb91a6a49b2f6b808a3dd8ab80ff3200dcd42a8236c168a6f3e1d41e0957fa7e0bdc8a2f636a0994eb0f1e34400e18e2dfde7ca145ab60215a355ec4ec2bceaeb968fa21b7aacb92d50c60bfcbaffa1b1d61c57dd59b9bd7c41e20e3a704bf35bc83694237e9d44adfe43d5fe259293d21233b6d04afdb61adea5d8984dbb4781a651738ed2788abfac5b3d784295ac2da07abe11356f60597bae10d498bbc54e1376d91064194c3a65e8a135cb81e8f167b8e28869fbf6c7aa098e548e5307291009c92e4cbad15719a721c1e48d0ea502a0530b1b29792b5951d583d81fe87d6a3fadbbbe9d60aac119dd92b5641bf933720fcdc222ff1a8f5f7840043e188be47a22cb2d784374a148b36bc6a1031f8dd198cf664d609ebc6341696f49bec05fa09e5468e9addfbb5130b1e9c7327158f2d0454d79433ec21a7617ae25b29353287497b214ba3cb754f401af1740028c848536086acd76a8d321c98709bf71595fdbb9f22e0af3c3dc40cc33f17e438200fb41fb43daf6db32b27323fc03869b2c98e1362187a33a6322e37d021644eb4b6cf07a2dfc0a70628db6684fabf506d6a00c487c226d99c0df158f1cd7ba70cc3cf3f06bdd80896efef4da27322d8d77901937d07e7646f395151aa08d942b8790b5958368b0b966cbcdf20b5dedc03e57bca03d0dc47d5190190f2a1a3af2e6389956bd228098cec2621e33702f773e3b136e7cdd932e2b382b1a1c0f93c31f30e54e56eae6a2e908f9b5c383c58e8c8fbcb6a8350bdb6a09bf96d522c097d9a9a45c289d7305e30fa6ae3e0088add3c31d659b2918c3fe372cf8d105ee65057bc322f285e2cf8d6060e89be0f375d9ab9252ac462cdbf9a58e09c582b7e70b1456bc140c6526114d86974b6a99237406e1cb20b04f1908f9c00399182ddf5616ff17508a1baac90552cc7ebf0f6f927fc173c0b014c90d2a652e47dd336d1b7a5a90aadc124270ac9378601ef8dc9d3ae97eea46910aa13e39b58442c31f0db23e09763f998147adc9984320d9763434b041db3e422b002b1098a2ca3ff5a7259b0341a7714f73f62622f2f7dd3a2942a9f54260d2e509aff06784c169d2c710d835d99a3e1cdd858461b0b3dfd490d5a71a1929267cf101bf855c838e5c233acd93ce4844bdbe6f2196b220bea30a9b56a2e0fa8f8db972c5223fb502f216f45fa055f69821f6dca2e416a722c30ee371941954b60c40822dc5b2c7fc395b566fd56e37619256c92b1ca48cff896e0ae772f10cb6a8e47fe51357a508408fb3fdb21687c5812114f23ed6b46b60be979595005fe01e6fcb5df6ed83f434236eadcf7c83a85c32a1df77b63abe12a7b7c689dfb4317fcaa6c11b47f1a2f39cda35ff7eebf92e2be89f6999718d7805b3163a3237f80ab043c769bbf03602a6084a00145a33f633b6808d43784b424fc0b3f72e120d69ad9491506c833677be781a5f38647f7f09c119d6548a5a59e2d94c0934c7932e5970a2ec5cca61a45eaeac0dd445e5bbd03f26974b32df0094add3deac5c3cc5f9a664eb7fb13a385d53d1ba41a0b4cb74471bdd45075c7322a76cd5fdccbf5b89737aa69f4ab8cc9a18f1f0a5ad052449a589a6624d45426cea9890098b25d43ac2cbd53b5823724d7609d66307f7d0dcfe8701bfd0be73b33e9ccc82e26a498a05cf8074e00c7774e1bdac0350c655c6e90d88396486edf046bcdda12c8536a23d0cb280a0e7ea052d012de28dae293b55d73d5eda9edc0518183fcc4a740f7f623a4504a03b96c35d1fad70abb5a15c90d6597b4fb8d5813177b1056b50ca8e68324bd30582d5fac4063997e03026ee8720f2f9992f80b22fb050d655dbbf1f8843e4d7ff867deff69e3c7b2c1dfeea9561b4342786a747ab99f3c1faad4bf1c16791774c746ede84cc3002e43efa932f689137139d943a7da9b4140685b4ed0bf6b97cf9fcafb67bdc07ac5683a77bdb327bf9d57cb36b85e1526223c691c61ce87866396e0f828a88aee82db41b057eddeb19fc031aa6051e69cea5fd65dcaeb3983a991dec050f6f873013777c971eca8bf157a600fa5b97b2cf74ce238ba9af7e57621bccb5f72ad958396ce5d44f61c8bb003fc92fbb1f136c0fb75b6de162699b5b694fba0f97f173ea368f1f0909ee403569e07fc67b4059ada52c597a5485066b30f53fa15a8604b2ccc815b4a1727246a14865270ceb3a8ca1ea90f04cd802b9a936e6aec43b7cd59978e5c594765f69bd79c8f3bab4c52384f24334c372ae38a1c93b0194a2f3767b3f911930e8132a1ad2b1cde18b8aa758f3b4c7271db555df9f5ffe4c20fdef878a65333bf7c8b8bf092a9be8e716b684444e84e830294024999903c061b42bebc2ed95d6b71ad6947c175c629c97f9d13b2fc530ed6d142d1356bbf5b6797824f0fab2d38940a15a31c268ce5363fbb9ca2219db3acdfa38284a3d6675f6c78a9ea1d264a4b2ddb7296374cd03b5490015a519528aff440768d35929bfdc338de6a5f120e41e0ca7259ed3c0727de595a4b20dba2677978858caf3f5ede0b93996d4d56920560e791a0d2b625e3e2b3ff29a6aa8ef40784b80415fa9bf3addee1d439074b5d42a1a22f7e434e4540862dea93f6d68b2f9b6728943ae175a03183a3957381a0dae1c967b6f2d84231bd755ee8f47dc743b2061c5330f7e3690bda0b55f489b7107701c0d3ae147655509fd07c81b2f47a349e18921ffc771f06ed2a567cc69ccea63f04717fd7771f87b758541330df4d1a5c0dabdc279016b5b71507a5b697b818018f39d74ee3d5aa15a040e7ee139d278fd20d4d56160d4a64aa4d4fd154190fffb3cb3ba24028b39829f51d75c2b4e987e55888800b1a7f71e88424361195e0d824b3c0a1784eee7917978cef755adeaddc2117fa60eb90ed244588324a7b24066b2e61bb9bb68d19815783eddb63554c8197ebae9be7b14c802000936989bc9d1df87e2820f210dd4924d498e4005c56e6473739fde94b6445cac83a30b8fba1c18f78cdb558de5471f6907e8b0d6c81ea057ccc4e602f61cf10bc00e779f0ac38f18386bfae5f8ab73194c5fc22a2409aef102e9e7e72574559e30516dc69768d694a75939fa5bf89d6056ebdef4410ec9a7ab8af87027695cec66ab5f449548970a09dbcf71c6d137d4830b88dd7e2394ca854b09b28b272d7006653dd42dc7a376a2b9e2112b1b8fbd9209908baee3007e64f201b03e49048981c57d5673a4abb3efe9959d8d9731170c5d7e99b6552f93d4ae1852bf46bc9daaafb0fa15c3333ccae18af0ad5b81221a7b7e8263c636d225faacd84d52e646bc1b51fa87d951e1914f4cab5be0933d3aa4bf15b2d6c94229add4c96c667f56961422f730c950ce807352c15a3c986fa0659e870bddaa33514b82d22fb0f2667477443689ddf48494728826f74cfa6d366f5e1175099c209dca7036ef9a700f6cdcdf084d1b541b494d912bd1d82a702adc9c4f0d4a56d474d9aa0040e063021e9c06f4e9d1c8fd6916ef2700381141fdae62972e5dedaae757868cac70d21fb0bb8dfcdb0d0dadecfadb2ff298d6c915510a4f7f76d10761c428a219dffbe0c8ba82e31f975ecee1375b97e869b604179efeab93ddca5b1c2a3f0d3857cb16714faecac0de89e888083e263593a4ed19dae0dea077f91e038bd41113ab85ee49eca89503ea2bde26f9775e8894549c0087a815182773b02b804e2dae00fc4aa218edfb634a7135215bd8defc40cc749292d65ec04f2f712c19b413613706b6ea433e5d514d015bc187dcfc21e46de76d36c0a180b048a9ff5345b45b173295d4e3861620261a69ae38032988d7c6a0db5057a301b7fb65921cac2409bcfc47dcc84cb55c01c6b75f468127777956394d9739afc603caee5a57883bcf1e82fffa69e4594242f14dccb13680d373caca6a585538c1899304cb73f4cd54415ec3dcb1cc4cd2c53ea8f7f054dcd9294a58053620fb2022b8b4b60459dd28679971cd6618093e03e4f6031422543db9abf7b1ed0f4948628822e2a0f2599863ee2388276780a5b023977140c900d9258be86c5f1b38623cd2f72ceafc2032006e30e2c2f4d22d31e1a3e60690fbbea0307dd95290f0e1fcf4d015244e689ac68e964059d42f2daaff8b3fe3b53bf88fa8c8a2167fdc8a44de8852d1155d4e3d525b633999a0a8d14fbde0b3f7035e3ec244fda5e1539aa0ebda3b6e5523aa18e0ad9b260ea4ef57faad657892dc22cb369baa80306274022535805f4b3a7598399eced09feb397da9fec7df34f63eeb81f664676d015650d98eb7818f348db630f8315ac04be53bb7852ba6686d7e5deff759ae33b33ed9088d63ea644be35ac68e48e76adb4dcae516fde85fc86f15b8224262b60902a6775e3b88484ae8ac80ddea13e7f429a85ae1dfb485ff10f72e8e2cb9e60032500df0ae072f89a93f22010d61e5c3c5fc60fc9c80e41532781271b5faf265b042c61023371175f162e316a4e7e30edb9db2132e1d522b28efedc3ef48c32d59f96f6c76aa3abbed4e2e983417411cd845561e86039dc03a2f8b5384dec6eb8990bc27e7d7a4731c3b72a344475cd83fff2e1633fc9642bf7e7bb8bdcfe0a35e3760af68afe5c1aea1a352ca9ebcf44eff312683219586acb5ca8dd72b088ac1d959601fa127c2e9771978c07ac9c1bda78ccb78d8203f1e44e7f2034f15fd07a9bd308addf99a414b3aca1f33a286022ca1717ab33941f0ca44aff530768042c0aa1fb25aced63cd15d1e87ea6fd2aee21a4915fc111b1a9dd98b75b581e5473c827264a8f8768dc8a0e6e14ef91688dd088e54b7731234fad9c87547f813ffcaf44dd461cfc05d3d224752c8e28c4fa2a07cb59803bb258a1da912845bec735bee912a0bcfb95b28ecbd94f8d336df63121b8b63502472bd9092a8e40f4980127c7688f65ae2b11535ff29d4f8db8e1fa45edd61e28accdf5a7be4971dc906947d577f993bb8c7d15ff6a8773943d16d36016a1f1ef47daf298ed116d9086929c3ca859e71288e7d5bc7dc335451be9b3a7e2599f5a73b267248372235ff0f75f9ee5667d13236ba916a2a50fa0f6435a24c5725e2da85b4da52e9defb9ee09ba9ec0e3970f25b296a9e96a249077f12772ae013c16a1ae49610077120a5762ea76bf0931fba8101ad44b351febb299b7643f7f149bece1ddcb77539d8c8d8a4574b187dd8036e93afc93528a5eab4307eaa4897f2110d85b64f0a0421f7627d73c04b925c21d34afc28fe5504b71ce7df965ecb8e7a16e4dce2b3466c21afe73eda293b4a4c6de844b7357d6abd1c167308ccbc06406e540c16a18bfb7a01965a5e4154ba8bbad8c7c4a18248e2b574fe69c3a4e9e686117ee7faab180df33b7f64866019318764cef398e7807ea00af156a6f14113c983ac634f762fd7a4e0491c720e7df72cf015bc59dd545b6bbc52437577b26035b2cb81979c1cb6d6676981c638221357f3a666e5326ef738d7b86b0c53bbb58a467ffdd137401f0fe30a03c2b87f41ef543f24a51d5d1cae6e68a4feaeb94ec2260569db7387a677f36bdcf9284219eb2ee42e4af06d7ed047a123abf53502c97b692cbceeb11ec19c94c1b89f5aadb4500a6636bd690766e788c279aec5e460a2b450130c2fdf541f4a8b7bdafe0546cc230daecd96014543c84056181d430c0c432b90a316e47ed841005d72fcb2636c2280a153ee361a5c487533d2cf8a2ea3f942ee18813d22645cbe57d62121b5503d467d8b6b8b750c9fd2345c5adb19bd6ab5e82908f1c7c26c2704c57c1713551ab8f0282a8b19faece44da5bf04c116e0feb83e6741bbce1a0225f65d265d30031b01280fc8989a7b6e1b40e2989425f63a2f59443a72e0696991ae59bbca9105c007a0434e2db97e60432badc77d72305e53cc3a7f093bde4e43c6c71c3e5720418e600cb1aa846d7ac5a8418eca2f8c985729506f8216891e1f4c529d2b99ceb9250aa456c3d6f2db9670cb9196f17000056b26c39abdb705cd96b7a1f756b68c6c411d3a3f9ae5da6dda6345a8520c896e61e507e3c48366e9cdeb35c75840b7a10f86f3082ad5bab34311edca821b7f46ea834e2c6400ff245c210712dcdf0ec6eefc2e7ddee317871ff6a14a9af8cc6550a888d5f1e1970396f4ab7c36596e460afa7714c85a1f69dd363a4161d46548279dea31feef0acfc17d4af465b55f28cda84704235073244e83395c07c2248a027d10d86dc44a7dc701896104de72e660a4f5c24f1d4e8209081e3d89798beaa92b4ccd0e92e0b8966891502acdae29bbe42d181e17f05c8acc519d9d2fb2d9fff97cb19b657416ba323ae0dfffc09750dca634a116d3aee1b451c7f631a19addc22af6658687f1062140b9dbfc552138d36d2fbb68aec4174848f3f7f146477af0e1593b8880742968177a7c4b9b42547f2b0bd5a1ac42669ca10120c0b64db03de86be9f2199fa1524420e1447017a6bb38af3945ef2fbb3bf4c2bf0566c4cdbbd7910f5e48c959e4317ee195c8796dfbef5c1e67ce409810d609b54c6e40bc24084fe9c04df62fe865f72b2d916a30040aa8af8e33919b543274ab0e2251d3eefa7813841feed689f78e3d47b8e46c71b5a4473c7a5a58b62495ab9c3c10b942aa327017673b84da877809898a1aa8539aed5a4b73caf47168f2c81cddfac4c79c6a7507a113c901a96a783b2a80e62182c105ba18e93a3a4142a3b35594d8bace7db4e02c7c463b479475776cdbd600f4a3c9b99dc8559dcb37723b9e94e36fa14182a44fad586cb4be75de10856e280254536abac3790b6ee2b0388f0ffcb23767df8cd44f93aa486afcc3efa44b11b47072471e091a317df8e90c9b88948fdfe9283b79973eaf5214ef7dab2b9a499ce6158e4e6c490f91e4d594ca19b5e708c8b226bd1502f35bb9c8306db04b77858c49e2becab7d7dd2d387a5395efd2dc58c5e6fba6f28e7078305ae3144e2c9f47afff251a62ad41268483889d2b41b58839ce200e2c0a6168d7116e6c4bcb80652701a9e19815970ca44090e3894d628ade49383f882df26d0752a4731c13573db2095e4a204e834a0777db687872fcf625eb879daaac4ff02b3a0a6ce338eaf6a4e7937277314c4732a4916b64882b0f3f18616f03164128cdcf23a7afd7b9fc6fca6613cfabd487c5a921c29476471ab26b6da3e0273286090324d35307b7500b814770469fcdb7b9945275719fddf70a0351c95538e9de920180cb479794d482b60dc576bfba0ea1f370b8caa475b0b8f39c578a503a9efa0e388292cbab817cfa883f58f67a9e918c4ab5df145e44a8e59d838d2582cae61ea18a34948292ff6dc2a9c677aa882ca71f14371751f8e346d3415946894fdf423e7d2ada113ae238e89b4723bc0965d35f70b4a5c19e517a6a62508078b13a1a1153a8470c61a5911d0558b1ac4d272ebc1c3146f9aeef31aef3a9459dbf4343c785811788054dded6da50184e6c54d689918ae89e1b2f650686e3605fe61a50fa0a4a0cb8b42a8a14130da4dde9d220e429384af671993fcfada5cdf520f1421da086f33c31d00c9bce3d7b6dbd9bb98a796a18ffe1ee5e44c6d99fd20dfc475f3d28665830106ff9a4cfe49fad63615cf6f322f8d2461707a72ac717c2658569a53f39e732f94d2fbf938d31b05db920451162e9dd97f9ee694a42bb8ff283b7b3089befaed14b68a2b72d6eebdd07f1ea827a638291cc77d740bbd2f45fde4b55da9c4f45f264bf9dc23da7e34c2f1e4812f0417d5862c59024cf6440cebded1ecdac7bfb76fdcdbbeac53cd9da3758d9182b3f6f875bc222899f85d58e55360241cb1753def88b0574426b4cb9524d65d04d4536385d9fe70b99e9413d789adbbbe65b1cf48bb9f4b878ffae67898c6bffb30078c0af2d7c4cd18e4ed32238e38df1595e29f563b9f68f9bf04934f197ce12410b83d5450732c4fc7301243116442708dd5412627506b47a0de04e32ca8050be0bedd850fa018f589da5e4654412363ee98d7b3f5b7facbd9aa8644575ce1a0dc3d8ed6db86f0d9201477ea5d52f417f6723606440d7d230de53edb8b015140e0245d1a875bc91dd0d3c17348d203f0a1ababdc308caef8c148c9b60f4712ef13dd6651771181f1076a44a0f4b51c2045f310ce10e638be57b1b4ea7b1fa403a235115322f98c68b33e2f78413facccefe83da8ba4332c093fdb4e9693cf9945f45f6cf4bc13ee8a0374df18af933b9036b0ee8f4d540ecdbfc3b36a18acbbb90acaacc2c02aa7d1fa29e55c30fccecba7500793415b2159192d3de38ed31223e8be07963f8abdcff652995c79a1edd9bd5e453c33b58ba139e5e0ce84a94658e6c7edc7f2f55013d007f176a7ef3af747a19b9d472643d0528689201fe89b7ef0baa0598cafb70f82c79550e996d3eb1293b627ae8f0a8addc0b178a69cfbb8a6972b370e6fe70e91cfafa337774b7b88c37a1ac5bbd238b43916ffe8b0d7371ca20c36dbfaca33e571d9e5c18206447a7215817c7a0fe1cbde86a16afb21bee51dae0f29978a6c84c237b99f278ccb2144cf0693a55dc8b5fba008bab5b998c99d9c4b8741fbc2e687bfedd5fb736f4e0945ba45140f3a220907f53d1573be16b587253d5f892302eab080156cc640371d31b85f2ad5ad53be06666412bee9ca56bd34b33f7d9cbc6bacc3940deade9a212dc1adbf12bc65e4ae4fb5d0e5b6a6884a27d1fd3e8c0b13d157102d914a2149cba2bf63d849528391000e1569d20444434d1120ca27e8183141f1222b8f3469c08a781be3a91071dd5a4884d81aa7c5b477fe8aa1199118f8af3053a0a24400505841e3dad4af68bc4878c280b4337a1f93cc1848c5fc3ace3bc97776beadf40557f5a980c9e1dd0dc047e6c2a5ad2fc1ccdfef50f52d962065d18d70c4f26dbee1108bd0366b24de7a30304ae02860df113db2d5bec3e32654c56fc9ee3c0bece68bd48d7f212341a7885fa70c4588eb71f8533b7786fc73d5abd9da9c0c44d23e93561b6eabd81b9807bdb3fe2540ac019b8a830b39d8ff9f67e9455da8d4d4c80d846534096eda3eae8858797e478a6b71f9c76afedf9a3ac862f7a918f7bd562a4c5042c84452cccd024283149f3d7845f6f78e4bc5400e30df9764971ac1e215516dd051717052ee8d163cbe2b608ef2229a75ddc7d4bfdf53ff2ca17b0ec54f924bc42aae74f52da3e37bf27a111db1b8946521b6e0b040b6e93a77a9409fa7e1309e6507e0673acc67e592c010870469aabb924f262bfe5ced759af9d98d9646729d8f3ad4f326f4cdf966353aa1f40cde8b066ce0649e89013385bb9bbf92f0a43ffd4cdb1b13d74e0d7dd5044609fcd88ad328aee7711b8a148589e977efa8e25f6037097c41ce400047487bcfa1ea414a6b6ec1c0fba6be3486869f1cc99e440509ae88b8512647e5ce896cb1fa74493c4c79ca0ed50b97c415c382cd43c7b03f7dbcc6b99f682a7fbe2d260bfdd3ad47816c79def4696840e540de7ab680acf010a7b7f1f864f0c504e64f385a1726f0cb1b1f790774158819b9f3eee197c39e7a7f0d3047df23bcad361a54bce3b6dcdbbf67c955cb4e447f897308e6ee9c20c094d7e86bc748d7b019576f0c016ed049c1160bec1a50906ecda920e7b3ad03d53f36607c8354a86771ded40beae941a06ed92a29e6802c1545a0578ae23da686fa38273d8301e3afbd823d0fc0e04b54f031cdbebd0715ad67e6908079d3d8629d54936d3ac1f54db609835b42f95855c45ef750d0f08c78d07b5aef54ae99a4bf1bacd54cfe6fa8d81ff477514cd0822401cb82a20f2de684e127fa3cd9d2332301da75e86270862f65e7271768a5269290cfe07384a6ab12e43779ab8fe7a6cdcd0d671f2d0a0eb7caddba44207b674a706f584196d9357510258a588b3a224843b55430c640ba2b8007eb7010b0bc4c70c3f033af73cd41c597354639d7fe3cf8c491bac2351ed00d7ff1cc4f677398c20ca90dc6353529c66078cf415e67dcb1177b1c30b3c47e390346866776f56dd5b7bc89a70bfe89cd0c028ee9a4df6028c46c80bc308bc63a23efcf4c7d39a4f34a458153f21bf22aa9b5136cd6966502f50c1565c2cea8d20f98b278289c58e9abb89474c20f3a765b4daef36b9c78e88aedf959d014ee277c9940f7c385984e4455b8b18b7980264e855c49eafdb84b09e071059ede11e1ad499ef670e445b2ff63452a8e2e3d5a1d6051d4ed6089788c9e58a3cbea538631d3edb5ccca199d8021f641aceb162827547a639a9c597b1030908bf89ed2e21c4c22d0995656d15041b43c97a5eae456121ad6cab5cbd6d337c130660963320e321340ec4f24a31da4037b1f4b21fa917eb033173abf9a513360d07662ecda850d48d692cbaf6f96462365ae90b95bcfcbafcc7d3a56b153734bc7712198d99a3c354ca4612f2d201b1b1712d43b438b7f1b4c4046c8617db2345288f5543e85eb1b48812313c4fdf8df8528097d716d8bd3eba7befdc5deefafe05c9589469c029512179842cbcb1557dc4acd7cfb9532a70e7e2c912951fb1eb681731ec19bb1ff541b8be1be909a9788cd75adf3b783e42e3103df0571f9d8cbb82549a4ac972380c0d17b0f48f0d7616e546c30abbe5a13c7c13d75745e58754ba557d4f57689b7d9c54ff9fc3a57baa6d8a41d15fed5479172cf3e23783e27830ccba315c80e3868cc1f6df53e17b607f3df8de40db8d06966843b58d545af263aa1eeaf53d46260b2db49e2ba25eebb2c28731ab216bc45dbb69ba2b3fc069dfe49a5a713beff20d3690638c79df3829ce1f0d5e035f4f6c9f6cf1867a11c9e915bc02eb8d6f9511204322a203e95b2cf43ad146d83a1641e2faa5c37a3e145c540cc5911cde593a70a4a6a4be222b12d0f028063039584238975402915a06405698ed9b72ef2986d410b818ba54a76d9b0c3a9c5c9eeb5118600934a031a84862d3153ab9ee17c0575082d5258defd44881ce3b1396e8a77c12ca7a19db83a75e59c4aae9a4ef15b61dc886576cb8fb48983d802a0031a71537aaa34621bb8d969cd1d514693a78df5c471fdc0908cec874dc5de5d100590dd117d731016acc7c5260eecaa52ecf976e05a31dee7ae845dbe63996bad366941579aabfddb4fbf694136f8112ab3caf0b8ff483489a669e8400b69a8e0309abb8d3911c03396e5411496aadddcb9f1509792f88c292c6fae09a8866f4c4d7d2c4ab874e7512d4bd6a227cb67562e52a2df8c81e2fba98473543836be4f01525c293cd2e98f8a796b0cce1573fced78a4e988b046814c35bf42521f7042d1f245b77fa447a6a8859aea3f9e763505810e9c1f57fbfb34fc19700aacb98134f80a2d0debd105b53591ae5ec2701a4e2dff2531ba27ed2532563be8a686a246f0b179b28073d0d158ad97b2e002b64f522e073c1be1ce83b6904359a6574bb87c61e98c59200fea3b88c98fb1abd8b2b58d32ca175d6cc74eea3a353109a4cbb2b7fba793abe6d743da1c02f51d32c17859d0b88237d9c8a093615d6aff03448b8c1334f6f03e185bb2e3597cc56584836fc0ae3c7a9807d082eb46771c68ec29a9ea656f36a32f5656713623b0e73d601fa0940cb433169953d2d7c208b21090565ea89ac82049f8988e42888307ad3769821ed9f2034b7694e4f8e330b5e269daba38eafc154a4ed6b3f7bef9289969a4faf0d38d5d13654569aea02098568d6e9d2b4dc54dc412c75f4e982c27fb234191e7b83acd977371abc411806800be2a2a20114e9aba9866eef9c7888107265840d125182f7cb6c641c0142ad8de9dbf45bce1dff072e74646dacacd1dbf3cd48cf2c755631528feb8eef5603e1ff9fa3b9b8dbc3f0f8431389b8781af46d5d6783f150b3fcdcac57b0586645219cc8728c3e4494ad50f387444d27e83c8e875e039ec0e55f61944cd84d3591e840eb2d6e666b54da6b8671d2126ec4aa31fb60d7b6b444eb073cb1f3e24eca7dded7224488fd3bcfa8c240fe6baf0a42251176e42bdcfd7460c094446e9c37b0c542af4f42361765b7cc3856e763fbbcca030daef449814592126438532e706f8eea06e0a76533d4bfdf66347ec03e0bdcdb3f4e641a7923eff11caa1fda99b2d34e0f607e6f29a02b01bf150d48e58ab20be00e564cb086bed6ca48c951a263dd1400f40634dae6d87c204bb1e3afbc99af03f7d0e52d1992843cfed68936c79813ecd01c5e5482a52c15860afbf3956fef844cc61bbd844680ea844fe6013da696a90b989d0290cd119f64d282ce4cfdfac424c0ec8a64e9412d15ee8c6723e54901591366ddc2d0bdb4d1b93f0579ab0c94b9e6aab45139272074b990a99e0c7466c611e78a9c312cfa2300408295a7ae28604fd7d0a8cdbcf9ee23f0cdf2d00f710eb5691c5fe1d8a402e7517dbdfdc55b50923cfe0bb50e503ca6cc1d80d4f537947e5efa608ef1f5f4ee93745edb292a5147b87abec1f59a025e76b1ce7267e4ffbe83bd9ea5e31173ef445cbc0bd4c59e17be1ccf79e53becd42cc607c8533d430cbfe104b72f60f80d9f34a1d2f4c38a0bdb62149646b3a9b51a51f7eeb2cb36ef646d74400635437bb6b93e7421ce78462e704f20044f5665d0c461a83c8a61b0f886e7818912d1c1b625937e9e294357fa0b93634ddc515744a49ae7e2af7d2f6a37827f5b39ebc9ee44daf38386a31f8586117ff85505a812fd3ee65750917f244699c808552ba9afa081699504c4a2554671a3e3c79ae2409978efaf23aa5f915c7f6a7b7c089e7f909a9d270b7ff54fc61a267ab5d8c489f3e052603842c321c81476034fcc940a02a8275e7497556dd6544d5848ea435b2d7a896fdb9e6bd367414f94fb86347627750818fe88cacd53fefb0e7dfff8051ed4ad27676b4aa74a223682667d7b4372954c5bd570a98a345c0d0db650321a778571ff1ce26d27cc23dd7f9ff2ff7d89df211ed6f1a919c7795c3ca6bbe6d3666ab67b355b3766a676cfd4b379e8a0bcbb356758e1d34bf58fa4b232e99e8c726837e2a4d7c2f29f9dccd01f9a8942c3017f2e17b3cfe04a39c849915102e34af1d760294292f45e38cbeb82723daa02c69c39706c2f2c426b9e3479a21b98bd62696f7d28147194336d62b82987da1467e6dd1889d312769fcfda5edadabfccc1ef6147bfa8e6d559fa99b0d9d1745dbab33340d3086e6aa4e1aeebcaadeb9feaa389d0b092a0f2e46d9a7e67b63170ff823a823c469a45d9626457bf4df20b0b1b75309085f83205a1b4ee053b803492272405400188f37d9fe4b03bc16fe1b62681be1f61faacedb63eebf3edff25a17624d86e3e558b067d6c249283be6114ab834216e38a22dd71297e70ac0380fe969c642e18718c52a42cfe0573a99874dbba6c72a52b1e140b8558a946a8a7f7e73f9dd1e28b207b16839bb85b0cd0b7c3d84efd5ec5bdfb3c22342c26b2ccb20c957ab0176e30f20437f53b10f494c2a3107fc94f20dac2f0ce62745b88f87e124c9f7660207566fa1a8c350790204bfc328a5eb562dd1d24495357bb1687d1cacbaeab65f0e0af6313e32522a60a1cd84c7e3519b829a8803f0680df6a0d77ca42ccb8c093b152db970d6356626e73000a206f05380ef58ac6386e7d8acaaaedd646ad9eae57c841cd8d92398c1c4d547bd0ed18859792dbe2bb588aa792d65f9376e7b29addf23b4579e96624468427a49311997c34b33ab593997e690f54a93ef30ed1713109ca9a0eed20ce9dfa7e5eeb756995aebae7c5e8f936fd6c57d00e27eaa693f593eedf93a750dbb578e27d02b65ee8f2b91051eeaa479befb22c49d20b7347315d225174a5b42165362bb670eb93c026b3ac684784dee3cf3b4c20b335ee8cd92a221db8c0a51d1fd80325601186f6835c1bef508de01ba09337237eeaa74c800212f0e1ecde135fc0a72181893137cc24c9381965ed365216b630ac2b3dde4377185c1699d6ae9a18b49fc300eb19ed0bd061ea3859c69e57c49e48fbdbfa0277c2448ae613ecf83c40ebf2c3d1f27eec96114664da22a7c72acd8fa321ddf6bd68f789f3241997238e71803019d1df1c7b1ae177e5b672c21f2c3eaa553922282592700bcdcf95b9d499f0f6d0b26c37e2a1c3c4007d5ad3f4c19e662f50c3c89c1266e21d49cd317becc2894a882601726ac7de59e243bacdd70f4ea02e3b7c9a4e4f240c1c80e2d62b8645b3f57f207af562b2f966c4158d5b7f43756363ad7b260cc67ea5be8f0319154584260bc74332120dadaacda1d9515d880c7e0608a356856060629bc35c790f855176feb184a4e0ba8eeadf33978b585228b0bc9c11d4a3320c2a07df7e94009710ad546bd8c7462b4d2941c828a2289660f7eec2d168f327085222292c29030d34082f59d7ef6da09ed43998135c2a8953eff2c0b8de2844de9a4fc364b4c8aaa95f697c1b1cc25bdb3b1f14a377733f0c5719b040d743edc23530d8df35120f9b0dd4f53e002c04ef4326b0025c563e6ca0d4b7a8a1c7c3c573b2659c41e3d1c10c8dd69d4da0e52836e9d5caac93263c44280a91e65e1797997ac9e0e13fedef2f68ca285187852a9c1c3ccf5412c7b118087d144c84eafce757e1c3268b2f15f7e3f90c235af3679b59f74fff34bb33efafbd6a8764968ea373d3671e5bb8a6ae508c1c92a7340a4458c4bdcc1c78ecd343e690eb64003434fe3606148c071318320be954cb2a832c78231819805ca41906f5b662046cc06ef189071862c960d949ee5a2ff5e0fc587e5587837df4e1ab12bccec441ef04fb52a90c6fad34d819313a9d9d6ce06e78967edb49a0b13d2d6a72e9fa812fea89c4f99f6458c5b6accf18580353ee575319595fbb858555bc6bce1f02b43df0c75fb4a3916ac6eb49384f02995dd59dc185222496bd4db1241c9a891b667fea6c7e124e7a4cb14af6836e8cf2c1b5778f920dfb51119d740c6b67c45796b8c083cfe6e64cd8e19c3c4c763adbe73f4b96755de92bea9fad911299086e40904542c55c78e5b629363893a78545981860cffd2dface936b53b98d052e6e613793b7d837833c29b32e700f076095a77ef205abd2d584d551bef7116a7ef5835b71dbb45b8f4581fdca7403ef26c9c16ba89f45eccf425b5172921374868141c8547cc127dc697e3ec4f19471311a2390b67980f3e4b477c2ec05e8396433d05bcfe31e252a2601d437513b1267eded8b1e90829f1adbff56e4a7d4785acf2f3c979fc599b3e5e4c1afd3459d0360b8384f4db96e555b77179807f44664957faa229f84c6f0ada70900cf7d9848b9014bbf4188dcc9e13b8e9fe7887924f250ef0ca96db9bacbad4c87e17ac532d6de0344828027df5297588efbe76d8b4689755586195102673b59692675fb05989cc8ccd215d98eea929dc41c703250622e72f2c47aeb23f93e2b176c0a821e9322270e63fbb71026db701c26f048e7f9a7db271b29dba2821a3a2867a4d03b4a0d036aa5253f5a8ffc9cdf440b99dd60372326ce20719c64bedd0b1f0ba110f1b408455375816dcfea51688e392dee71a0769cabddfbeca41960fcd165fb8499172ad392be33caa8a8c95fefcd7c8a42709ce3917d13ffee722fff3095b10e6d14ef606e8fecff75e75b87f41ef543f24a51d5d1cae6e68a4feaeb94ec2260569db7387a677f36bdcf9284219eb2ee42e4af06d7ed047a123abf53502c97b692cbceeb11ec19c94c1b89f5aadb4500a6636bd690766e788c279ae790e8603ba09a11d2e94bd4eedb60f92f4a4a85972dc0d4c1833494c0f91dfb1c1d677d632354d19313503cc65b73e7d5e0f9ec0d3cdc9694904f4babbf5e9450da2d66a08b6703010573717bc70c1b6e2ebac275b10a1f6dc4ce5edc94b9fc1a1cab458e6f28a83ad58021af2445c942d3f067121424df5f58cd1e2bdb4a4c621346a7e4e0170ae70ccce73433070404d9eed6520f63a940f39dbe33fc34981e5e463d0e053bda8340accb98c4f25056e554cbca37c5c10f2f10d11521864f61a918528384e0b1f406570d1e554e415d4532c3eea6f31591a80b8d2ac049fd199dd9824eb1ea78a0df4d53ffb1d8a4c2792187320e26c1ff3e03fa5acc37c630520bee968c00a6880f975bfe1cb030149adfb9589bf2e702ccfae6dd6dc1375884908523a4ae230cff6b79de3b2736a6bc585d0d40a13ac90de06e2112a84ff02c4b84f3df0e32b53aabcbe8b4470b534fd1e11884ff8d39b8041b365224b4eed26ed2d349ab9c3caa8a4761cfb4154b7548702622079722c9c7ab9ef25b66b550e4a1abbf54cfb199128a5eafcd512a405501aa2962a655ffa4ce36b3f561f504b1826c86b2a6875dd6290328437a785d336a19b1ad25bea440d64a67b20f40d1f27eb7812a279c57c7fdc7fae06acc3466ce506a5b8b9979b389e5af05c8acc519d9d2fb2d9fff97cb19b657416ba323ae0dfffc09750dca634a116d3aee1b451c7f631a19addc22af6658687f1062140b9dbfc552138d36d2fbb68aec4174848f3f7f146477af0e1593b88806196c1a7cc6d78b7582052a3118c807964147e13e4037d528f0637578e8e350359871ba1519a94c7e434916ffa4ec06a2d94cee6458b75529dde45f374e94d834cdc4e669125e7209971bd6254211df1a036f7807647df657220a9c83d7bbdced48844914aa0c1dba247765eb42d2b8c08028d25c9d593d6a74dfde1512deba0bbf8adadacf06534ea9b5b2833e073b2f826db95d0f09bb8d8d0c07d0541b737b3e1080ac617f3be658d1cedf65872ec01cf3eccaac697a8ad021779c32f510f2972bce400486c163610cde3f035e40fde4188e0b481cc02425b73cee58252e1d3ec9d897a94c9f359ca6e62bef2168d7f704c0eaef7fcf68de41b1ce045b2650c83975b5765dadb8753105ac786d6ba3ea1b0fb0b5430e50f2a597431e9ca7517cf407120a1aca1e5a8287825828767357ce7fd119a39af401c66562fd84555b78bfe74b2e520b348f497a0d2904f2186b4bb6e153efac432cfcc82f97c8b104586324a7ffd5b3d1458bacd1eebb3b0e07ca9137d2e08a1981beba9afda39d205221cfd47f03cf1e6e7c8bb5302de53f903d3b26fce86ffd2572794ed38c24a3ee04b39a391adeecc6c03eadf4749f212b7b1770743808f4be0b3cb36a18ce6a87df8c9cc320eaecf998b65dda02a35010a338fbd97b662ca4ea1f3efa0e10d79ba02468ab44e3867a8000bdee1e3c95529e08647e75b7b27b68a3d247645dacd1d22c98535ebf634bf6a332de1095ae9aee64797fb4ae7a431354ceb08ab8c6b6962ede27fae83023a22331218db8592caaa1580b3dba9d555bd79f18981c09bdef7a4371af50ed938f84acd703ef40f6e6c8838fe58c5b084ac1fa2b8f39c578a503a9efa0e388292cbab817cfa883f58f67a9e918c4ab5df145e44a8e59d838d2582cae61ea18a34948292ff6dc2a9c677aa882ca71f14371751f8e346d3415946894fdf423e7d2ada113ae24cc3af72823bdecc4c443b35324f3ca014fb61c9d057d53bef39fecdf60415f2f2f95fc3cf8827a9818bd1776ea3091937116951a1c046aaa44a0f50d8fdcb60e0a97d9dc153df6f2733f5fdd97c3608fe29369a72d68dec1e8bc328b63365a0d26c744a484bb7a77aa427480a013bdf6eebbfd761e620ee94df723c1ef5830e0c59e490265ae60467ab790ecb54776d6616bb541bbe316b03ee1f3b21d041f095852c8bc75bdf48bbd0a70c75cd1a4be8a745cf0864792d3e3d4273fb1b79fe3d139ae8baa3128443b6b9b112ad8cba49cf107f348cf0cad9032872bc2c5811c1c232f5898c53ff555608b7d74a22a8276d5b535b52c9dd8ad77b875f5130342dd3f8b8f07d732d2d3be9f6980ddcb3fc7c7ca3805e05892ff52d4e607f92420b1e2463814d32943cea6818cbd045e892bc9beaa13dcb7a8f26e4f39341ecc3b61e15e7e491e6619b9cd61079ddcb532099853da969ace19ce7836dfc78c48631fb0eaf3c03dedbbb5ed0e664e4ad84d128e8dcd18e4ed32238e38df1595e29f563b9f68f9bf04934f197ce12410b83d5450732c4fc7301243116442708dd5412627506b47a0de04e32ca8050be0bedd850fa018f589da5e4654412363ee98d7b3f5b7fac7f1c60b6d8f5f8034077b846d8ecaabda45a82f066a095e741dc113f3bd175044e104752736e2cfdc8a22271c06c13b03755f202eaa25b89b7bf31abe6c8c2479f6dc7c5ce616e4bf1789c125c49c510ba18b8f0b508694e5df643edc30f2a052b0cf8c93a468e42879901e22bd163be175b3fa5352f1322135ca424f45e55bd090f6e858d17499ce0c54215dc905c63bb9a814f09db434ff0dcca620a17195eefeaec33b20b671c6f6b3fdd3f195c46a4f40027b7b7354447d0896486f097484b0d2a116203e3d26b109de93749ea242286d2058c6da92537b0a512c0061fd241dd8865a456dea205caa17e5e7cbaab1374cb7e9ab543455e5efcba8c3a7e27fb1c201c80130fea9f6b08135c623f5211dd4272995cbe2fb1b68bd90533918d66b5d0b178a69cfbb8a6972b370e6fe70e91cfafa337774b7b88c37a1ac5bbd238b43916ffe8b0d7371ca20c36dbfaca33e571d9e5c18206447a7215817c7a0fe1cbde86a16afb21bee51dae0f29978a6c84c23784136902f0e555231720e0720b8fe31cfedb667d809b59bbd8e6371668729de4777800fd6c092a3f6dcbac7cc4d6877e3f614eeca81ed2ee47f111460ea1cbd208ae5812ed578961decfbc31dc41c1df5eaa024d6524e45ec7dbe3095bd443bcb9281cdb7e2ddf26aff2c4c198aac999f0ce15206b75865df4b764c4aed48612838c6d4de43d9841b9d07295a3c807fcafe316296c3d7c6f8743a84a261a5c247d6cdb8daee10e869273e63db5a3bf3ed9f80bfae9a2770d0ec8a59bbecfcfc4a2fb13f83433a28c3d67db2230a9cacd7716a7e16cf4c935f3cd699e1801775362da66d0a13562c3f396c4006af19e08d361c9abd4e203c4fd1b4155f584a1acf60882214a007f822f574e8125d693d02775eb549407cdb49b1c71983656959c49148fc9bbe39dccee1ea0363bbd07d2d65aecbcec1ee4fc8024ae7672cf466027fc8a90cb81d41c65e71c5b1870cbb4db8bdbe1a568ca26834d30a3ffb330435b08292261d2146d092c5f53be391d9ffc155da11346b5ec8bdee43d3aff4e7645bc5c666eb03d5d1300a14c28b14b21872e594d5cd151e47eee31dee6e6e6b419e5dbf700fa811ec101078ace2816025793b0be7b3df600547800b2e41d61fcd15e76c83e77eeaef1983939b5df104b7553ba96f3e48dbc8d766e1a965ec4ce62b40ac3f43d0db5baf8370a8a036b604ace9d3775ff74383337e492417000cab3abaebb5eab552fec0e6133ee28bebf4254b4dcc87b995dd95fa8ea992e96cb8edb39feec253ab550aa4cce24b12acae40e9e71ce8dfb2729cffc49088a47213595c2cfdf16d6dc74a0a9ec12070930c1265bc265aaad88d16c33e003db66ffcbb256c08089f42d6b49a51ff5ad09a229ff789b4d93204acd835dd0d99019378543c968f8ff8b377e5abe41f6601e776831b9cf1cf964e56bb9e3b8ccdfe72ab4ab85fa63bacadd7abf77bf8591cf86818c1c396d17e11c82861d922d09cd49429940751be6d0e5d79bb2eee00af380676408efb514b17f088ce8c81b820c5ab8ca085e295bde3edf5efd7bc87d8661d829180a51a53a878ee97592aa744fdad07f55308f81ac730ed305633051dd82abc0c17a6bad22373d8dd5e30d134e057ef9c5d9df69da8446b049cad183bd589283285d9fb3e6b9043d597c479fe582dae6268d9373b9f638971f7253a09f5407048040aa556b7477fe9bebaea7a77c642ff25c95bf177d86e02b1af5eeecccc9ae2bfeeae6ac0a14bb2832da0d31d1e74cb247ed823982c8ce38b9add7fa6cf616ae8964270480fe023c35121bfadcdbdff0ebdffe5ab64fdf67f3c5d787c862984041483f0651b6d6e71b695c81d336c4cfea573ea9fcf80c26ca0f40ed683de226632f5caa6bde953a98539f97f686d80089b28c6db1235ccca0abda59a6bc74c64dad27849884ddeb699da6dbe63655bf34537034531200f8ff784033555e6118e62054244fca9a9de49619755dd961c08acef7a0e41c843643532ab0a2cc9d4f3c57f92ef8f69ff4fc6144be6c295b54b226d1e55e6d6bf7ecce7416554840ab519d97f55e0fc66c6964b26216e035a273926037926f5964e602b64d3167e270a07e4c5e63a8c60984a6d7f3e33b49b3e9c1fc9766ff70ec475fd3e1e48f065e9e53aeacf3ca215490d4257a4847eac72cab76527df21fa6cf97857e9aeb4aa8197828761ccfd3244332bdf8aa168e9179265e178323e9802aacb3fb5b973036ed7871be75e0b4b59a79fd9aa6a0a96d06afa4a70ae409346230dea7ab3aa6bc39ed2bd1caea9a375be96845764c29a83c4530f18c3b61d8dfcb003e4be12fe852980ea8fe5656a5c6a40a64946672577443439ed6fc68758941a0ea3fc09246d8e948a3a4000237fa67a322b9c97fb8d29620a5716c2ae84cb089d71c25d3679f78f61f0f395cf518a0791e72b16e06bbbd7aa9f2d996f600ccff533e95775ba065c428c30fc074728e0e1f1b0d71d876cdb186ee944ec4fdd7f21d804ede8af1311e4a69ae1a847917c958b61f339cda69805b1a04655332187989f2b4579240bc46713e57477835eca7a0e0ff964a5dca778ba44506c5a4bed6d63404bc5dc6291b871e88cfd5a667746acbc12848028538817843387ff9fc61b8390cb067e68c0829e44e30c910888c64c26b57c0fbfe99cc93670bc18a7118108922db88721d6aec8fdea8ad6f1becbc4fc8a5d18b2a26315ac17f9e202a634396fd2239758f3356022ccfc0cdb1ad7e8e66c71ea3e2f24918ef62c0efa9faceb2c18d52e3e3b012fc8eeb36618ea915d2dfb557647902772ac695103f2018539d69d769eb9fdef2adc5ba1465964837481d9e237afcfa0fdb48c1035005638b118ca9db46e1366bf9996de44adce086dfedda2df9dd19667e4fa8bb4b1fe5babe6aca3c54c6e877802649b48dc3ebef6d3da14365e517a5b1c6866bad7c7ea8e7bd53d75b7017c5a55e5abbdad8fb8fc349ce1bc2d03ada7cb3ea81f22563134d60627d290a629fe5f77ecbb8c1ce033ac9ea8f0081b1a1c21920a3aff5c61cf492e17808510fe710ca2d076665366aab9351b66ab3e35004efeaaeda150ca1a231f3910fe4894e04f72563156598f90823d763af995e58523254193882bcf921218cc4a8b965e7a7dbd07cdc25f128aecc08a09cd782f01a1956a72ab3be4aca17702e41f941941ff4dd1fae4385fb72ecbaf1e15a2e8a9f27267849b1ff209e5e5c450842db1b5dae68f0b06e360163efa71c436d844fd565ced4471112a5b2942e1099ba22174122bcbdced9e614f1f415e4715f2a7e84873e89dd1d8c03ceb1d77d3b63984c9c72294ee9e4460a691988ed11cbaa20940c0bade1170fbd58333b1a8770f8539f074c53c5e51d09e93088a16f1e68b594a6c42aa47854353f8875896cf27c5dadcace3ff7a58441b364b7b4884df6c315540ef415f08e4c8c05d9411a672210eb9afee339a4bfc419e91411df89230f33facc2bdbd684ffa96d765cd895588e9947c58134a21f7d8a6a1dae9082352e3e7f914cec640ae6f8be5379539f86995fc2470f108bb7413fdbc3bf954a88b4f1b1bd276a6f2540cfd1d11286834e84ef33e1f5c9de3d62a97ae6b434ef1bdba97d6d020b0ac7e606b89e63a5a0476c803eb2ca88471862d9a417c96c7b3c1982b1a619104c45f6da73ecdafe8ee75fd4229dbbcb03ae7780fb373c89ac6a14cdec5c84d2bad75351eaeaf6e7af9a3eb712d8aea7957ba2c5cac8e2f3007ffd5c74d459a773339ac7e8bb0b056a741b4cfbd3b76436fe492fdda0a0bbb78729a004638c7eb17c654101220dfb0fbce9c7967d46f0dad619f2f9217cbb7c5d1b67e8e327756af938db1439da1862120c18b4c8326b0d0af592c903e8e15d88bc6e35390d5ec1d4a6683262c21d989ae064ab3de7577403a5e1a878538c6cac96a6546a50fa8749e28aca1557c828f9aac96c4ba66ced06536b4fdaee868337c51f9b244ef894d0f8883b5bd15e8be7501aeb6b68dfce388ad284fd4b0c49fa03e6a80f1fcf51d72b3ed5ee27f356fb182077023f936e259ceba6a84be8d2d159558838252f1e59726b2db3af734ea44990d3654a5a7b271af286bf2c5fa6c999b460f21bcc91fc0ebafda562b842a4a8420563777ff774dfd7dda29bf4b20178ba39c9d4ce95b9a9af43552ba3aeb1b0f6373cb21ec5b4cdf71eeb3131e538656ce7ff70eb4b9aed8e0a83ad3f28df282eed8cfe2a4ca5750f8ce9c1fbd765277436e230ba73acef044e86eedb926ee05b3b05e267328701cef50422b5062f897f8e3d0a3db8d697f6bac4454aefd0ede21c8f7cad4411ae7b7eb99a161f637c85d0bedfe076515a769466d5e5cd06a6c4e4553a31511c3ca6f26fe21e21ad6035229c57e9b99ae56cc07b1c119761de85bf5c68cf48f21ce9bdedbd3a5deef34d72d6791ec7e7d2687b1bd0ef6fdd29718cd2ba21aa55e5f3fe5a6e0e44c01bf3dda934d9bb1e2453c994ee430757b7b827ce00af46081deb5bfeec5a9e9b81330fa69b9bef9c77f2d30c4526f115c634f1903e2f0c2d8c471252b6f7647abbe5e9080c427a0710e4ce4815ce59ff8019809214c775047efcb4d5cf78fedc312bdf446a86f7901026741435112416bf1612906763b750923b18ae07b79c1c70f192915abc277e988bfa5c1c9fc244ab32e0e2373c1cb8debf56f4e67316e24119ee584bf92597a5d8071a70d3916abda8f9852232ca5e62013bf6e48cc0665985fcb92067ec0de5f9c931916aaba4af1d4cdc1fba41833a693c3d57cccb3d150b984fceea745bce0a8e345cd004671703e82383f2b4f6e90c8b72775b9fa55fa669edeefd918352a16b5824ce83feed2c5ee0e82429cddd1c0664b06b485eb6bf2db448f3785ce9e2134ba3317d0bbcf1a5eaa9876b99234feacb74e644039f86129530e797949f899df901fed1c3092e9bb0b9ba0d3c55de1cc9dd0481a25468587212cd3d7fff0d1121d45fa1762b8c5addc9d29d31d74d115f3beb5622c21b820360ae3424a01a40baade4a1fb9df731fd5d458d908f8b56c52941b24bdb72eea82ea9e635d5077fabaae3c9afaff7a27538b058cec9456c8824c60e24d5148ad258562539293e69e568f502d315e944ff9f20d947cb6bdd03458e2a5eafa5a3b2de178a0b02a83bccb188e4a93474683db42d6794ecbbb8fd26eef614bca1ed49a3be19c99409cffc62d1ffe207f94f1a009a8394c7a0422e1a1d7fdc0ed24c7b98da98c91752f24068a168559f74d6007aa605220cacd88054efc56f84e397872714e3328c164add56334985fb4d53e57dcd06751ccd5259b541852176f26ea5de04d673deb65b44f734f57867fa723564e67efc5ef38c8c86e1d213755066778e43fb237bdf5ab06a08ee445a11b50c265980ae8047cd6b1223ec1fdbc596635c71176b381be0a1578efa5f857dc4a9eac477ec4a2588050078ca61cbbcb70ea9abd327718d7139160924ef01b1ee8b3ecef02f453056bdae87e35880cb5f6994d753dcc55dd8c57f77817c92825697c343e1970699987cf5cc008cbc4b8b1f9736c14f8468ac2d0c61e6c98ee7f0e1ab8f035d25ee2e1e249d6992085573f8069aca039400c0f49cb9d482928c04f7b6c8ffbe80c5dc5dec3c9e99d7616d408ec88e40a4a31939949389873e6937defd9a942fbd84ca803e0393ce53ae194dcaad8e73fe8730bfc829131524876277621707dc9b0055825d9db8e4bc319009ff0db1d2ffeb549a7df4c7b9dba9bb6482b790b0dea4b52aaaadbc03be306d3ff83a9ed2e1175a2ac2e264c92d1b9691544cda2c44200426ca3cccc6efad49a6b5255404f37694b2722329100332d589ce10bd63e1b5cebf84b075d6e82ad13a46a426715b0de8d4d32ce7024483c632650b8212a94404b6f69b8dd1ed2680fe00a0e0ba23297d25301f6a80ed2af91845db08d611d788364ff64a17bafc0b433d9e28728fa3520da882cc8b973bf817b376fbd03192b193ddaa97b52d21b344156e06bfa5de8eb2ab5ef0c3f2b386e59380ae6466d12a9811ea5b6df08ec8d8ed3af2560a4edfd03a1c7728f1f03467c52893692fee12b441191056afca2fcc6e8ce9d023123d9ef975b3be1fb3739373735e20d5b0e71f9963308f6ce057c6cbc9eb1020f7f9f4119f7e72ecb3cb1cb1fb4140f1f96bf793bed93d52c0bf37a85708d1800735bd3b742fc176c7f149a8bc0031fe1af80b6e8b5e2cb950ce96a21703c9fce765eaa0d1d8d603cd0ff495a9f07e028adc6980f8aa6d1aa102598b6866cc87341b3f61228e165aca405f0c9dbcd066ca1575f786589c861168e3db8448d0e77c92296ccb121a551ce3417bb70dfafa6e039dddea1cf25f185ded93d9675414969bab6296349f0c6510d52f53fe07c7c5a74af0149f9ca6d41f1d2f648d3ef55056d1941fea40cd8c72a1bdd517c3d5b41d0638b4529e6f620df7ef09873e7d49b6aa098eb6c4ac16e39609336a2c844044c9b5fb4e972d9a6138ab8435477ee1a7f6a8115d16f807ef21f6e55c2aaa10310f734dfdf1559e1aeab30969be53ea2f79aeab7ea251680fa45aed86bb87dc2468c2da4a62bf399bf3c0690083be17cc85994708b4a6ce8eebf4f84823b9e146313bb204286d8a18c741e35ab0ff95056389814ab9ee8de0273987527862a8fc7ce7a54eb8d4b1550813c087728aaf6c7e28b23d6e7d048fed4383ed011a59fc9576e15e66eea069d9ee19a46113f4d03a116b5fcf464378d0093975b1b4d0a5dd3567488b286ba1213223342ff963bddb59b7b78e575eeb87c6de8ffd6b4065211c1ae7ff20b9059f5348ae5212a0d7905b2a0d84b28ab9fe9b371c35336a545cb07edec963ae0e99a392a3654026beed7fd96dd92babc943fdba0cefc06cfa30ffc2aa72e92a3d3f05de96e939aa995d14ae6faf41af4839dcfd9d0ac801517fdd219b91a7fb32f4b976a2d223f109d45b017b027d62b165ca20f4dee576fd6992212a058b9823a08817ae13524909afa4285ec266a48fabc936f13a39ea3413b2372dd6ca5c62040fda5d18e9cb7ec0bd6212be0fe98093bcf871c75067ace04105869d420a0aad784c0d86e076a9c8ac647cffed97cf7ddb1f66396152098e8f9e6002ee0a6ac0f41435ddc8460cb1b20fe1713d5ea0bab439572a107958fd7b708883d17e6a25c53da22c3f9f2ec0d43ef45410419a4abb64e3ae2be270bb00978db003114e0f8d22842238ca846a72f8b41a2c87667177d391e1cf2464aeba1762e6027b7e447f0fc92cba56163b2408c8c7cef0c0ac6f556f8a1ab80e7a52d78cf803720e9de4df7ebfec0b888d3dcee6d36c6d8b9b68e42238297c988b972d834d9ba7e38b14a0bef88f72a24b61dbe9885f1152f6f2e11139f0a51b855860da79f54a7d9bf1e7d3b7376cfb1b2126d0ad086ac5cd278c6c5622c831470d7580ba93eeb6ae226b743828f4758905a4c2fe68b2e8d37a73c8a5f4c1c5a265e33c66cd15f92c627673aa10b0aa3c279afe71f31ad31bc98f08c050997eba5237385c068af75c6cbf5690c605781ae4dfa3ca9bf9f4f7bf370218d1b448018f72e98e872b1e7cf9af6e299ef72ff2a1ac5ff8cfa5f329eb2ea4b5fdee468e43a6cd63397fd8e69254a9723773e794bf7084ea3038716b60a4250f881855c9f6273a476fd150448dea0c967abf7cd8f9384813c94905cd93f145d24a5b1efb328a225e84510f9116714e93a942440a0f46a5dab622443eb2e87177318eca0b155b352cebd451c39fdad0292517d8aaca037d3519575e3cbe5b596369d7f6852296e890a72b1cd98dbb18733f2537cb950a8d20239fdcd45635c93f89bbaed48241a2bcfa28b740e53d1d3e933a5b84b2baaf7f951167085c5ba73579f5a5b240450f8786d742fec33955579a073a005457b905a7eff1cc6d250d459a626d1eea84ec5ece8bce4105cccd76a990d71f7840a0079fb6ef416b4ff908cf4744677911ee22ab516305249d346c07f1c238699fbd81b56ce0992f8aaeefed6d012939af07e01dbc1a864406e3637d2626847217cc67f53eca0601f587d48cc4c03e7d74040eee8cb6b151598e149c06a57f165d21a1a5e7d4d19d4555588b7a2ab2882e12c60aa3567e2275aa0c337c85a49d514e4d241ffeb893f0d7094676591020bbfe3fb17b6aa04430e615efee7a1a94f7545ea545a41a3a9a3c49e0ca8dc34198c292783088cf97d02e3e22d070e80e1fcc1305dbfd95a5b4734a2d8bf93ee8312bf63f93bd85022ff2feef22a7c5799a7f232fb2221e7b97c29f1250e13a691e5d5753cb437da267df454f1553ac43317d39e128d9c93e5d2fb8d0697264f8c691166e2a6822246bb461c3a974407a67f9cf06861c1707e9e96f294fe94fcf25ebab50e70f3af704f6fbb1dc317b76f6e230d4d53a65a408e862c8bdc75121c24301d0ffffff2f