PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66795 d87aef8e4ce79ac27656c50936dd643749d6df464709baba698c9abbac904744

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9b4bb71e4c77f643331dbd152848e8c89e25b295b1e84dc518de232b4de00c32
Certificate Block Hash
d87aef8e4ce79ac27656c50936dd643749d6df464709baba698c9abbac904744
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00930c010010170100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000002c13459268fd0e20b9f7d850368ad32f5d915975e4ef85b9e30539e2b9fe8adb155e4a59bcf4c2135f1b3cb61a9f991c2de7fc008958d1a09842736aef7cecfd10c8cbdf156c58399500db354b558e3057ed10888520c3dd04000000000000000000020000000200930c010010170100

Raw Header Hex

000040208a8689a8ba835abfeedf6d9d8000cc8a38b38ed3cdd9afb000ea7c56574f7f2b25e9712f2a2be2aeb7ebc48635c63d912b8865118671503adb8d7a74501b036351941f6a06550118320ce04d2b23de18c54de8b195b2259ec8e8482815bd1d3343f6774c1eb74b9b

Proof Data Hex

59,560 bytes
121216020307d56ef6a452fa7ca59c1e3383e0d7b15627ac2c343ddf2bc08d501c10b790ae8fe239eebc519fe47aae8dc27dcba7c5d015b54f58a17d850787a5fa0065724ca7c902fb46cc3ba1859b7bbb18129ebba8b32a0b743504aef7f4fb3cf8cffa369995cc5250c9d6440ef403781f157b3663b5a3fc00924a980fe0880970c2a73a013925c5ab73a5486536e0ec249683c5767428ceeaa5a287aca4f0ff2e65ea9e4a18ca4e3d4eaba8062a9b37fb7b2624b087969cbc797cbb3d8cb9c4030c0a53bb44781a8b39321a8bce48e3be87a7da743ce2fcc4b27068be86e7d7e60a85af91123036bec6ee255a2781a82d40acb06e4753982f6e49522c4d8aebc37459de1b63cf047102da589e9f39f111a1d0a25b370e3b2c9d43587dcb233586d82f757e41b36048eadab8bccaa946ac7839f97053cfcc3b54c7038b0be342e02a60c3cfe4f991ec57774ac3339827ebf9c5a0addb855d009fcbc8dd65bdefbb907f5c02591868b5d1cea46ec155ec6dbe1577cc6a3709bf2d0aa38fcae657ae590ab42a6195ebe4bff26af8765455dcf48440b8de4921f8f5a2cbd6b54a671eb6dbed699921997a3b96350dddefe9a93511d579f435e4187b74918136d48deca0606b3a83048d96e412fc4dce0c6956a8e6c0683b8ebeb9250c8b8352eab8faf8cdfaa0fd0c38ad14a459e4466075bd656630db3c389539d0ba5a2b391e335c34c9cb300e154d958cbd7eed999873a363d466f40a7d4e67b0e93e551f41278f38b9e98990cb8b61b18ebb2344b88378ab38771ab07c2e6a2a66d260181543946bd1ee8293b6d3b797d8aff83c0047ae29e71fd80128cc357bbdf578416d8910f755a41f857082615cd1b12402668a4b2b18d2de87fb8c34fd33dbde64b979617645edb98ae953fc18d755e165743123183e0f73e497edf5c8a8391fb7fe382d014351c2a5ff855c483caca7c49b4710aab95895b83fedb3fb91f746c26ff71eca6a39761829bcbbb8a12f619b9e2ae415459eba858dbb831810ab2dacb75737b88aa34df181110428c2412a4a40e0f8912a123ab4a065967201754f4008af146cc534d1f0ad24a56f56f515eb3be1360e34931b58f44bfd6815a9805add4556ccf4a153df513288f2e40e442299b9a308c3ab3d2c93a87c371852d06c0dda9a0a09d7ea4b87dbdd6ff2276f679e23caa095bbb1f1c44f01e27b434c8752cc69a704aba28fa12100c886d3702eb8e49465b5541346610f9accbc6b69933ec0378ff643140d1db361f6f7af46a7fc9e2dd97b41b51fcacfe7e8928d1640bb00f66f126d616cfa49f07312eea44283ef700c3862ec17c9c56ed090970db5d0c21a58b86381844d4c9f031e14a1eb3b355cda45d90f6cb54fc18edc38352c831b4395c87a950b8e8635b50d54fe44428b75c23f121926c861ed0c5a31b5819970d2cc83f8de572ce88e3613e8b02a8eb82e5651c65b69d4faf9f13874b8a48e605954b8c25defca7f4cf6faa1bb12ad30674dbb2070a8e093b69d2e0d2d7e4f394d1ba23d85c9cb406ea7048aea7f3ac7dfda9a8214573e0737297c95e2d2f3fea9e97278553c50b111689535c67a013b5a913120ea9bea5e545fe16fdfd4598950070fad91529e6ed5b2358e897c4791705951e1ea7516c355faed1f937c55c706105a79718443c27615e15a37b7d286ce7d0b01ecc547165d6d91c6a9179a273f9b32e91d7218b5dc832800313babbaf2335b13a00b5a1cf34f21302793b89f139dc2c952a37e639f61469181758001b21d830a81f366e5f3be05ef68279ba39af5929a5348dbed4e091fe413053f8d25909f5d854cba108d3d67ce46672c6f4f58878d9cac52f97ede2fe3fe1cd7649497f4bcde9219a3681989af01f5dd946e00c8f2982eac56a971ad393dac06a20c5f31b65c52ced84107fd1e0c56e6d149695c2d0c233dcbc51dec23043b2d0cdfa111778b4bfdddaa556c4e83722fa045f7a7edb8400e4c3fa7c37889aa0c1049e56144f5930752206a9a7924d1da793a52559dc2d165017cd9181dc261859410aa8535b020e8e6e556336b995e56563b79f3b36b14b961ab1cbcb1c04d57411594438d48c50429f36bee7d552e6180777eb31621b3207553f28e463dab297f9b919efbe9850c0dc5530b94dfe14f563ddaabdb4e435af9f7ed628ae64921482c51300a99be69a503a9229bea8a68a6421cc4ccd618d15bed3c5e779257576f3db1ac03251eed48e54d473edab92df6162f1beb8ba037f22f6fdb55f9d2cb0f4d4f801a88f1916520f2cafe4640c0eb35c01f51f13f8d270f9dd0f9f70095ac69e9846a2cdd5600041e2e7a57eeaff976fbf30a9aafd35e191aca81281e7d31efd3e74bcceb68d850fc7bf4d631631ada4e5a015d0150bcf93aaf90e680d0a5d8de45e784e7ec310fb748caaa3c6c487d88ae50efa23a5e96cd66862b3571fc8e0d510113cb57d30f3bfb3d642b3c446e9d190bdd3d01b60472d7c45aa1458d5f34559cc7a120241a3e928ee3ab95a1a71fade61cfd4a8e4a55c29214c2e43696875f7d77910f0e9479e2a0f9300a58c808602020f774975fdf0c1c070274a9ad2a22540494c4f6e2b05d24984c20c9f019709d7151c8dce200f68ddc14811fc4fe4c51a24c344b719954d19fc5eee6ed3ccffab0f42a9e532a1278e98683bcea5eac7a8582777ead695bf019eadd9b049f6f301dfa1cf8bc612b03b92e95eef8cceec0c86bd52a7141a9bdccdcd6620ac2c80257a7862a22e699ed68a041d45d560c2d1da8a132d3077018bb821ac3adedbb14e58dbfbebecce744f79b7ec0905b1fae26915d689bf4a9a37d4dce2c0aa4506b2363b76524526ae1847da9c9c91cb4a1784c4189db6eb868db5e19769415d9208eae655417bfbcdcb47bbb53a3fc06722951506021527d7eec5f525e7229efa7190c1da390f69edd8eb864ffff3458bcd9d72cb8d9054fc353a1318cfc3dca0e0827b1a5ac863ad3aeeaf21a4c12880845468db6119770419fbacc8cf343bd76c43a88df5698f0ffceb7193afcdeb90b38faec89ae54eb1ea59e3d672a3ec366b38fb85971769682c40367f771e9b254d6ff4590ee65ef9918c658ced1389dc284222d43ee6b1548b5c0ba7e198bec4f2c8c170a90f74c03a81dcba70a40fc091e5613b15099fe60dfc78634988747ba50682f11dfd369aaf804270663670d6c5715e2c7a7efa503e74de6ebb04c8ea083807e12e6031fd80ca04e8f1a98f2a5266d255f844c2901b9bbfce057460d3b3a948bc2348dee3e44a2ee8108e91363112e614d90b62e7f467eab0cf9d47e6b8379ff1f254d91b65c6e326e11e94f7c138857ea8501a15cd8ee72ef1c8b689162237626fb379aec85653031f012391ab504155eea13ed5caa694adfb2f33ee5bf75c96be4415bf001fd100a59bce272fe15989a2185606ab0ef8ade0589b9ecded83223a014e10a7c28934ec62f8ec3779b6717790dde2335344ac0c26162cc4a79a6c45822a4f60b9650c0265bfb4e1e44b1568b61ec409b6641d0809e9aed7dadb45690efb3817e76d744db4cd1da48445a5197316218df795d897ad9028754874ca7b93318ed7e97903cc4829575a5082e060407502aae4b79e920c70783817d70493609d6cfab31d5bcc1502549666c8dffbc98266d75b31eabc9b3f6a6beb42290f375aa325de9e60ec193577689e33d73f0a004ca089132ca25fdb23957d2522a1dda03cc4c8ea6675c820246c104fb0ae10e72b6c07a22399711ffb9b42c0e6d9a2d57225aa8f8b576acc2a379cc5e701a43aa7f3a03b6574eb85d11ba46aef69359f71beaa5f62337640cad183c7923356cb0b7d7d8b7b540974093d8f6f143e807c93d79ab5b0a042ebb904de98066c46a1c5812015c89a86ac90e0fc1287a3c7bd4cabb2bc7f21a521452e7deb33a026724cf07cb4385c067b68556b13654a3e1d07c058b172689648c91813977fc76de77d06d83be8f43754ca952e0304547bafe7528cc0fe290c00835be7689d659c0bb0e94a5a04a40e5313bcd319031049192484bc836447febe880844f27d8f0acf74e29999512f5cbc17670ec62ba3f795a545a12457e79f5314b04eb2dd1870768e4d95345c7991351c4e1d031e2184b490eb6319d0ead54005f35c5bc266f993cbf9fdcb89ba0efdb100aef8ff2655485a688719aeff6321e6f2465fece590a7aae5ebf87206bf640bbe4e361ac5793987e075571fd50323513733c15ef629ae7dd6e3204c2ab6b58e916e984f151ff3c61c5e1ac22d67b2fa612d1d246830fe687a454a2c264e544f044a301283b6694a569204d92cd18ac9e7a4ad6b29fd7cf01fa37e82b896a986b7f330e5abbe952bce7a0cba16eb22b682de7dc7dc56f81512022fb93e314550c729f0cfc3d629e8f46a7c6471adb209c3bb3f15601cedf39489f08e67bb96e7639a1ffe8dea00013b0bb4f12a5a2be10e1fa9f2dc618a3414272918fe4cefeccdd0b84306e98b87640f08aede1caf0060f6b81a8b7e5ef0c1d8d7d58b2a7499eeab3db7d3f06c37793b48319814254dac2acabb5fa75eeb2e91ba7e1c969bdc30f70b33bbef90f57af825ee553db1c3f5840b19b4082b067d013fbd8231578be0a37640eb8e79d85536fd70893152abf4c34a1696000de6c6eeaa7095d27264593843bd316596cf05f8741c6244177959daa549e3789facd81a2c4b978a63019b4ae7dac7c14ce6bd3f6d063681deb714d24de587e29bc4fe3427e0d9c8679273b2b504f1319326bc47253fb5834ac4c3d2649487c2c6ac9747193edd6bf3f0b1da1c6cc45fbd9c8365792626af99a969d7bb6d1c274426667c7ab112e1b2d24a59ca957db170ec6ebdfe7c2c04ee5e93c6a42848e14c74db0e90d2dbc94c8905b762b3657bc06f6895c86d7ecd89f7d789691f7598778b1567a41372a560f25e1fd68b6a4c8c782ac8b70a2c5998b22f3b467a7e27727ad008de3887ebd1ef0b7e8466a264bb0beeddee0e6d9d6e55be2fcbae1ab48f8e335f74811a3ce149e0b1361c624dacb2f1c2a33077e1dd118e6281b4bb303d72c273d320970dccc4d8d9dbdfb373fe67753fdd1994e1a104e64182702e4a426169511a1d52edb5c13766a697a702b04a6882ea962670193cc8240e1a2b8d623dd2f5d54f7cb77c1534fe38ddcd78a9abedc5cb371bcbb0eeab22a6c8eb47e7b3b9f18663dda445c0af490467753fddfa05ce9ae516d865116af95796fb30d49ebba0cc4faf4ba8eb9aa14bb8aaf0eb9f542686312051cd02bac98aa1e65f389838dbd77300a76a465ea2490cb53701456a2032f6089005e89878c1e917e13f186ad6f0c4b93d3e4c5d32182b56ad238d7dc67097a9868cb66b0608918e369b723fa321f1a872f693b237aa128faea2e3d0ed125dc3177b9e1a2be53226ca8c240d4fc436685e1a9c2592550c1f8e1e6fecb17467536061562aa9acd4f78e25c2d892717278a131a3dd7d57e5185ffb05da378d61d60202314e7be48901c2d50727a2925dd27b53a699e37bcc49ac207e6235baa6191548aec007b19d3f91690f1f290d4d76b6d023ef6438503d6fcde32bdbaacdbed85d2129cb6a260ea17c756546891a572fb297ca7adbf38e7c5f4fa3a1a1c1b8d6deadb47f20c6c800e9a84897fffbc92bb09c9595ea9ca5d04fa73da268c5915ff439ee539be949e0ba817661404c216eae8feab2e6103864cbdc9b1bd9ae5464ac70cc87673a6bae2e367837f9732a552f700ee0d099244b8f81461311fa6d6acd8e1a3199241aee3d172fca60caed6e961f5885127946409f3fc42eac4d9cbe96c98ca7b7b117a6e8da129c087ce5760852ac3ee9d94d3d012a61fc799c569a6bc9516cf66171215768d958b127e7be4c61ae18cf0e0f9edaa2dce505faf6ce93ef1a1b22f2c3ba9f38426ad785c150b3a7f69820ddd5b6a96847506a0d98609a3e926ec3590c743a98b67dfb4c5a84e35c1d48d2b231552b600609f0b86265ec8d63b9f9e0936317a2fa205cd076143cf186084ef69cb6a3ff63666c27fdca04787edbe470abb22134edb77fc3233ee7d24f9a89ee0856b76c514276f7da8f09caf990bd31451e6190f6c608bb36dc57fec49f09f3740318bf1c97083575036732f10aa4d1e08f474e9b014929f8632b97b2c3e7d8369e9a6565bbe10379985e591c7c81b8c089b263fcda94c7f7327f79c714518b227f00138af9e4bc6bb44a3ed91acc0fa157cdea481264d38e35cb73c67664cfc7d9b7d502baefb11832fc0156f4e460496f487c77c3cba6c8a9caecaf40cdf34dd3b7c2e292be2550120e6ac1766ee12f34f6532908a33bd53c53511338c85978baa061c13cead432c6f1644cf2b3ea8f1090cccf9ca27e7eb6cc775a619a5c26be6182bdceccacf5f4569cead6bc5b64f526124c46d5993088b7b260f328f87f5d0d9700f33735d2806995092f71eab8660d7d33c7d5cd04672d33040023294f1c4dd9c0cbc6da7f2f090ba166021d11f6dd4605a06fe78c95fe581e2d05090302b69271d3a44a5f5b40d5f92b3837c2bbd78624ebaade47bff9c1a71fb232edb410e0a8286e897f2f16a2959be90f2b2bc00cc53ab4ea2b615f26a57725996d8f6ce7f692c6d2e2ae75a8f1753f64719dd1cdda383d1bfd2a084ee1834a5125b5acd58d6f41192177c5df72fea2b5d8c9860fde7499714e5f49633ece0ff702c9008f0b0c8dba7902a149047b405c6a6397512e18b514c12350c4766a3559eae820206d0d5be6d679451618b9b7d10bfd3b0dae259ab36093fd290ce2ca8b7cbefec9264d1ed41deb8ea9f2a97c015f341938a4384c52cca08858fd6308bf9d526a6bfe2df0451097dc11785df8e90db967779c2998f05c4dfab26ff68bf84d970eaf8b79bcd475cddc0fa239bdcf9c153de37a51adacd888e58b49e2dd809494edb881d42916c9407a84dc73d7a4f241612ec6907d158a51b38691ebb193b8ca08525b22ac9bb0d45813670bc0615a33e4ff65944d668c9a27fce317e4bb9b37626bfa50dd7f5b45f3f89383592100917111014abf776bb58a2b3a96943c462b1c98ee85fe9806e8c2f94d98737b3f28acb09e8405cff4ebdf59f6a855bfe11e0c30fb93aabb1e1c6e77c00b4f6565d23a9139d3ca2c5b2badd747a1a5053c82c5c417bb9ea6fdd50dbebb735a62aad10f3d80cf22319c1aaed60c05c6ad9a1699a7a9178c4df584d8acdb5adca5c093c113cc17c378c3f5132af9a054565c8e722e2fbef46bc1c83f45a25e5abd7652cc4bf9bda6a8c7f86e2a2c5291588fec4ae61fd72ff661fbc600edcba541b736b91c6079a336da2c8ad8e88bc3c9b23e23d7b8abb02cfd66498475efadbdccac1f8e5b4e133d9809d714ebfae64eb2cec069b17c53db6d0f1618c5712310694d06fe004d0102151c31596838e1ef86f41df86f5cd6918ca784fc7f39b123450ff1f553df0d33c47a2a9a3eadbaa222ff14426009b3379e50d83b20242c5af32b2152c480d502f510ebafef34c18d7edfc073bb6248b8d6ce7b25254906ff3141a52b0108d55ee15ef11adeb446b30fc864a754769311daa0acbf39d0abbb6d870fcc6e2617af3ca9e7ea671876ba3020efebf1ef1b8a013a1dd26b415918fe67e67586a73215ff697bad9a977c279cd738651bbc6fae51fc9da4e4d414e538f4c614f4482a6067e8f11f8bc3119bbdb0fd6794b40ad62b2354db9418c3517da175842fe9ac273951f3b5dbb9c22dea46f8e76d85b7d10a0db4c33b7a940297b6498337e34077a9e5036513073eabd013372126d2884d9f75ef29462d39dfa972f6d747069b647002645698e8a04db9920879c7c0b378b3349f4e042f87379fce9ec71fe29ad35937f8e9a075ccf6642abd775d7763eb64a545760c2f58889124a0f019c1fcd4440157285261ede7a212efcef612ea85cc520b4cc3648f8d1af028afb9685111a2aa568736e72903cc2aea03f31490a03c3f49de8d178cde818dedba001c267c6cc7ffe74618b9cbe9ede5ee86bfa5e974212d553c82c09709350501bfb0b94674151e8a51ae9472e36d10f81ed60a34ea70590a8fd3d5c78c81e07e39f040d73fd83430b9f23cb9b939287e1b81d93f1ed00e0e14a575b400449b3edc87e8f561fa58f66843fdf314b63d79e18a081ee4ec0535b28ed410ae6506179c69845c8ab2c9ababad3a6562249bb2977357dda9de08bd3dc2dec289be1e04b69dcf93404be3d11fc5b84cd0b0d50d1ba16a0a8a5fe3769b664162c189829e0d1d0a82c9c732e65e9d4f050010d5b9c74e6354b8aaeadf5e37784d7218901ff1f9785fa27fc5e763fa75047dcd2664e2fc418aec646c92ea5ea3914c807faf3366e00cd1ff26506cb268bba99f9aeeab3ef9d91835ae8f129afa056c3dbeb55cf5ccf2f20a3419cea3ff45309e41f326eabb08756a90f900fc9b52b4b30f90c115b9e17a8d1dc66a718fd7f733bcff0ac0ff1d57d3272aa286ed9561f587ff15f3e6796119f3b75d8021ef0236c8d041dbfb427b14745d144a869a8308c7a96be641258b5ab1477592ef2aa2bc1ecabf76ad0ef1d6049b79e5e9760fc8c2f3b9a4db333a145450d279d50a79f181ca4b896ac421a673d08bdc801e1d9a7917c5ccf736785fd10d25fb7e58a2b435e4114bcbe8c346fd70c10ed82205bdefe3196c5496165f8f0a33e7fadfcf92e46b1505a7afbe482b0c52cfea85425e8f7f90d200f33c4191bb95a9b790c1d432a75f03a1cf82964f9c3b53df4206f1151e5bf45d7738302c23c17d993fad2b3a529a9c8a7c1e801b100fe022958908feb528033341e180ec098b632364cf5b71c2011c5cbfd543d117ee54c6afe2df10b6f4181552e514f6a460957769fb7d5f91e5f2d4ac6e1a1bb6dc2c1434a25b33ce1a4079cb24e857c297d9c583f26fd8c02eaa3f70a16701440a2bc9bfae5676249be4cd7126198419e0fb9c3078742f4d4a66b601966b252a9ac14bf4c1542760e7897d8158e6730fbcbed9309a194ab3fcbd4faeae13582f0d69473682d1039b50454248eb53692149539a7f3c556b1d7d5f759fc098ac7f02b0eac6f2076a3d919aa8b37faa93be7896530c0703d879fdd1c07802a3ae7592c794bcec991e5c39f785db8a097821d9001ea7c808ba8a076ffff09feb3b2a240fa76fdf43265d292c8f84dab287bd9ffd204532e25d6b96dcac0306c907c00c6208599d152d45646729928260b8a57e7f92199281702ac72cb3a30b385265e4535195a0f0b79604e33a95bd599763e53ca650b94660438d86c07cd8af01f18cbb3dec775ed5f1e6f8de7ce411165ffe053fb44eb57e61dbf360bbfac68feb2d853011ded9c42d9245220cd254e55daf3fb1ba4a335a3852b29d27877caa25d3596a4fe0e099a2c519e5bea0bf10a9172f75121ad3ba9a2d43ed7f02ebef110a15b80351e29e3dc555cb3112109d2b858bda35cf0faadcc06f60943d7d2c9bc6808d982bf11627c5247a229ee641ae8249caee887406247ffa6a0c79bb4ec9e056ea2fdd81efb19136d68f01ed9856c1a3bdf2aadd395c7a1444b713dfddf073e492072926599869975736744e03eab15fea5ce9af1583b08abb359e936ca345613d2ad053d4e4eddf36494176ffecc417d7ea669279400cd96960a0ededc5ce70c66d63f4a05452bdc5929a77ae65ea2ce67ec3ff218ba5954a84514b75556222dcde079b64aded3bcbf89e54d3f8b6efb9e98c5224e5d899fbb6170d42a9f61ce96fed3a666c775a63d46eec753e6e15607cb26f3c9518a47d24ebb78bc5483c6a0fbc6dce62efc0e1c6ca3462da3328655e2855f9e39cc1ab8895bbf1bdae01d10dc5ffa0eec4d23b2a64707b0a41a6d3559575d8b58658e8460540cf0d080ae76964b5726e6c93246a15ea5001b16c2e8e5a49a4fed58f6ee648d2cdbfb3e3df9419828965a218b5af689175cb3d1ba6fcc5fe8f86ed7aadcb26c51fdfc29e137c03b28cd3be50e5b3b106d878616b8075af067b942645f82f572988f41168c5d7bfa21313257e7ea8e8e660fa55b251e67b9681db879cf637803f028b986d7dc226256802a44c5e5799a021d9df199d1c203bf4e07c2533453e1ce1c0705529aa0fe3bab3d1efbe203c5e59e6cb2ba1e6886125a35635ce861f36e36bef750fc488551d55637f1976910872a583b9cb36acfdc27375b25c4e38a2257726ff1de3ba2aeeef9271ddde6e2fbd80f27606add5c52bf0066395965675890511d7ef4f5a41ac3e2136d4bf3040d591569273f7f90d0242708ad3a549c25dacb4beeae2bdf6df242cadce96ea2a9f036a19e812d114085e72daa71964b4ebef6fa0deff6163cbfa7d4e58df671f7cfb41fd78e69ac8a4292a4cff98bbd661161cd67b0cd8c185819a6a971872fc89807e11706db990cc5defae9f99daf3c032ae4b956fd4b394dea6470d9ceee743fc7832aa0c4454dc132bc929862644add0547e39a356c0fcf6560c6e51c10035a329ac952008f24d9e37978b8154a600c9aafa465d655b4edf7cc8a914a31ab971a6c4f0e0fc448bbaf05f07ed62c3100f8ecaae7a6e35813f86ae1f45974543b6f3c777402fe489746fc3f11caf3a812d6e4b3ca6341e3f82d6b3962c2dafe60d2eb17d6145481142035362346af98eb4da3a4a2ce9749af5877f1b03f89a946be57b86054024c2802378fe2251deb207c53f75bd6cbf892a37bc37551f02e938653ad4ed1c8fb3a31e8ac4aac8e12161d076c6939ccd86d866dafc9825e0620762ad68d64f5b9fd33af449383fe9f58da8f5addfefccea0414d87233b36c57b030b589b823542c65a21741996acd90cf8dfccaf433572785e62a264ae61b0eb9c8f877c336571f0e6627c42648bffeb5c37f2614ca1c05e4d167db3fed1d802c93d4d2af995aaab04351dadfe98170fb4433482126ffb09b25ca3936a1b3c062edf21f35ea8713242519a631595de09e4280c62f3dd75a76d2bd26bf1b18bed58935f2baead47225d8ac473fc4f4b167640479ec1a704fd8066585bf6fbe2d9d80c261448be909f943a407c47af169ad59eec05dbc11f4e625edfd3295a7432385f21c9deed808c9f94c6b820470c154614067a405849de1886dcb9b34c53415a2b87a72b7172c0e896873600ae2b10f92901be41dbe0dfdd4d588b7de99687cac1c8f7a002d54160414201798f9549fd9d64d46e955edc1ec9b9a2167f774e3eb0e25647002e8f19996680137451f1f637904b3b3c834e89e464081bf19ea611907a5f61a3920ac43e00a83d62e3f8660999a8773b94e8fef188a0587059e77ba54dda5cefe8f3031b30c2561d6a8fe7595d14ba52e1d895a4df3ca3c84427ec99eb8a8c17f10387ae1a906198a054be0f6e7e0980058fea985a6d19bd55ecb6864e679574861b765e6e420059d1cd6f714d3c378ea2e91cafa9a01780052f7a4cdb6020ca5cd4ad13f8bbecac16f838b8c5dcc47a176b6c7bbf6df332288b5e6799a4a45ff5dbd81874544e347baf5499773256854389f1a2e503f23828f86976bb1ac5a725b85ff24e43fda0c74a8ee08c32c0b252bf578ff0d06175819a168bd26bb381c0c9b6d3a8b2834ada0c074edd60954e6d1d5cee5ff24cdc73c71217707e86f4c0a0045c16676ed2d0c2f36f720a24bee8dba42212abca44692537c47f4b67a66a0b0da9db70cca515a4f51d0b1332fde57ba38fe9477d25540782d3adcb7c0dce1d7b0fda79d95df1d919a7d3b19d42c66d0a537b5184fee43635adfb4c90678e06cbf709d325c7e1d0160c7eac0134bffc8f53dfea640612482eb9552608208ea0c4919123e15a20138faaf4fb80bca03b2e230fadc55147e625960c96d073e94a8a973fad44222d92832fad7e2737813ee5f23f84339af95a9a65e1f0b73dfe9582d2ef62f3470b66905d663b102df0bce5aad2d5697612ddccb60835b3db71003d81edfb2e96526cec728347eb150e1013086f8636b1e515a5a0a64af560ad4077e4336b24bd98f8fca1caced9063365fbef632cb509a2ad60c25dbd2369d15ebdc1edc3987df280eb195cfa941642b54538ed8d080c3612234d9e1cc382dff7fe555fa8cf82203e627662972cfd15fe96a64b1b675cec1839df93d66230b88a5aa2af6e4b6b842c32c9eb2522ec9bc6d69a21b63cde8c41566759336a5c31c110bc8096c35c9e4dd2cf4721a22a70f0df99d3f012f8d2cfaf25dadfb1e485dec9282d70fcceee2c9e3cdb19614a2b10044b2ae5eee6a5a7ee114eb5df5ecc868c1cab314bc12a745321b5af0891ddaa9bec34bb4d9fb90de0d80cd423391a87edff8f8e812a2b0d60a92a50615d4f04ee9e7984544e049ba696d32dd970dc36e37dbb3848f1104b89419e15f9f23f09aa6f5768536ccc19b9365650ef19aa183b0246cfe0c39971a31abe6e078df3589ab52f7c309f94ad27484252d0833a423432aaeb96e9e2f67c03ccd7a4c0d00586dd6aee7af249cd8243ba885d657c33ada4cddd215dafc8c887724d60bd79273b534c37fd5d655c6344544a6460f29577caf191b811c4c56c49368e6c5406409178651d213ae55b479ea06b17354c6442c1ea63c03c0637607122fa71c8396a63d696b871709671e2616b3238174a850f9762e5bafd028df786f4dc3c91b528f7ba9ae92a12c45c24f1785d4fc110f5453230a28b44218ec24e4904a56492754a0107b669900ebbbc746e09cb610c87ca2da86d1e841435433e2250a5ab00ade505f3cff59a80afc2e26bf91594a9e5bdc597b3981148a611936bb4a5fc181dc8af57f3d610a47d134af0cbb26f58448dbafdf2676d1e091c5ff79b17f17107c12b097f65396e09054b3bd9d8e11fffee6c722218c96b2b500286f36774fe13baef40fde1b26368314be003885a917219229240ead85da43985626f84e49f4a5e791188da445bdb6002bacbc7909908809489cdb2d00b373eb5a52e94da8f262367e2dd24ac900ef93df509c20a6ab7dd7cb24c10cef7c3fb90a10aad808fcf0cf4015d5d365754d86d6c2237765a69c3e9cec19a68fb7bde44c1482962367fb8bb42cf9a188c77cf8e37b8adb0ef6321f7e0748cc3784b5a958690154bfc1cb7e977b6f1876e3859b5e34f10c211a615143e50a261e90c95e267cecd7467d9239137b24d1cda5b45e5347f079014b501b2cf3f235b41d04f55e767c8b4d06c5a588bdcb48a41fa29e0253e20e0e49ff570ef8fd421db2d1eb74845f26fd08acb54c6c187ec57c218eb8f9b98c8cdae08080a06fae6528425ef6f57994b572d56ecb90e8d177cedd349c209901b84fc4dd1881fa36cbbf3dc9249c28722463e555a58eb093a28b0c5c062e90e9c71ea642534ceceb973ecee867e233fa9963e94a640e607f99cc229a89650379165125df85b3b8b0181ed69faa89389b64ccee023daecc92cafd3a7e83e65e348d1577fcb5818c631b8f217161326eb5f23e8196cce03a5ac8dfe0a16e63c967b963b59238e622cb334c869472f6fddeda1733980321632a7276ef548451160123b4915f73d32887c6e9419ce767d068b572ad7f0b6bb8721ca9af2582ed00b39be367c173d2f3642d461d94c243dc3990f4bdf8f3977b2e7dc66063a2e00511c3c1ddc8da815dd3a67b8836035f2cd721434e3e9426579f6eb818b00a5846176a753b2cc7a9782e07ec91b87c015554d9ebcaa84b522b3905e6c56b08248eaa890b45a5c11d0169c5980312754f619c72e1a717f6b1bc1d028ef3523a4d0b1f2d9f9cc4c6e399ae854b89754e4925406f2073de19860916d9a49e0ef19e0b01f42b293cac2943558c24010ce5f77aea4a9f25b491bfa760ad43d5aca57e49f310690a708170426bc034dda2161f0b77c06abe3d1b2a8eed519cfb19fe04c1165270c86a9eff1dbd71306047994a03a91e8d463ecb724e06d5eb59ca15b94de100c4ba577b0e4025bf5f3abe881e6c1e987c99ee27294e49d33f1e0f8b4abe46407b80b5288161dcde0b597e93751d143ebe0b2227495602387ea11b6027e1326328fabdacf8a3270384785cff4e47f18ad4ec63770a01921083d88abb820c7866d2f66113e62e7c66b61f06698bdf3b12880fbe2dbed86e78711952a6abb11042c9b21dbf275e89b9379e0c3175451fd8d20e8a0056151fd579c07384e9bb63900749aee7338c79b5e9151c0762f2010f4e1122ae67ab4c2d1b0e431f69744e5ddb3cfe9913a02f93b0d96620d6f00818bd4646c4f0d61ccf8eb99035a5c9382ca1ec492d358f8217bd34fc32daace21f68b5199561efa8fffbfb79a7f530e07935a233d929326401695914190597ea0d9ddf7382f1ee518a126c358ec1ae32d2941a0ddeca50c2a82af80476d16965d37fd20f060896b0b9808478a9da19872b7fca3021dd31cf4683019592ac11338f0a701c039a9a3b9f32ebaef23f9e6c07cd23608d984dcb17f9a2ac163b601290cf27297a00fb50029e1e5b7f3c8dea4c502fb994e99ae7e98bf03ded1777b8995cff360fad3c2325955453116767bbb3e0732b9061134c97c00b7c40249efdf11dae95c6b7800c4e497148c75c75508752bc0d48c99b22722fef5b6e470475eb234c8b2488f6384902ad50606220c114af18ad84a34c8d3eb999ab73fe32a6b85dd1245d67d658530cc250d435ba5c1780fcc8ed1f1678f1dac8aafb88b7cb244859459234aeeea8528afa7c7fdcfb4b04b29e44cf2580a9e64bf08a6287bb9a3b2205f0bb9724cf0698990353b971926835f84b33350a77e9a117bbc12eaa3b58b80dacf625dfde679df413adbfe1d728bc2a8198ebc8d16bbe2438afbe054bea5197d586145a5b4220d5d96df678b4021e2414c4aa1a03735a4690b3f3ea729dea41f1703309f1c81047d29fdb58a3b07349f55ddce14d62b023ee232cba9454345cbe16bfd25be7e069a7377df76b197f435beef80601f708602fc5254de54d42837d0373de338687c9f46a7bbcd1d6846fbfdc62d5dc44f400981fb22930a9d0cc53fd79814d3c720986fe8d07382eccff5f188ee30ea3ca64433007a93de952cd59a10544cb5cfa2f8845a7c570d7339b3579f05c3b5a212bf9005a3f07a6ecbd9b397944dadcdd8c63ab7aa1f3847741c1db98fd0c1459848e28b08e17ff412f8c1ff833d2b1f40d3e7ca67a4701032f09db94912c3a560cc9f87deb7cf33cfa4843f476ae47fce246c4ca5c528d9ef0b2172c191741118b7c4da46e9f35e49ca09e502fda35296944bdb0f60c876539cded97c6d0886cc979bbdefce669d724bc034064d48d3456de0e01640af3330b3ab45ae8f940df9558584a637953128c565f435706a66b44ce15eae117e266a1eeb06eb5767ca5e726635a9d18df9cc1f9b4c74e556350df8acb36571867a979c3c6a475ef044fcfda4ec8111b4866607dcc649109e0cb58cc2c0980a75932b24d33aae6696e9c8554232a1f071e66aad0f10f328a1c653293e2c9cb4dbb64ce6aedd9e6fad9f33e14ed95518660f845903223306b83f3af8406d19f04a50243e26ee5ff3b031d5069a569dd6cb57bdd28bdccb4a94544886853c046f1f40dbf1e6787d20019d10800618fc8a8fecd64d67ea622f556f0c49d70c7f8c1bb299d1744a458b8c2c2bbab878b7628e8ea8748bf0c5e68705bdecd061a730583e9db09012f6882862827d1a97ac0f2e3a00b104c11f428de943a6b8696c05735d31e355cde4e60adfdcbe86ec8f384a18ed2b2cfa78125804142e41f914580564743558419f9cde6abec27e980011548ac9b098cc63e05e6c866dd7244b43d923021624fdc03e4d2449efaf3954cdb528048c044117695b173731f557203d2288216712e7225e12f006979a5838e1a9a41e5eaba451baef573fbedeb72b1621f07b788fbfa4ee22a3b91d9233803ef8e04e837eb9a5d7f8ed13dde85e3e7b515a722a599d62e50bc5a3228b789cdd1370dbb12ce693269b42bb5fb3697659e1e65901d93d4761e0bc369c5b48898dd7559167300f6ef530110d75c98dbc200d8487bd8ab05116a9cb61dd22994e3bf33a6ef40f378ac24e92d429ba38e6f646194fb8b0501bd14228afe4adc9312d02c944c11aafedce0abc13bc820cfe0435c52c89d3c837ee48113b7965ea9e5e613068f14b7f4a0d13e00f93e0f9a7a1bc0bed0824319e8642ffce7696cf71cb4cab48f840f938e902efd06aabc90cca557e601b1f7017f9239a85cb0696ff1da5b65e07081b62272c52477447d3bfd433071f99a184732fd323e200533272f0755012c7c9b23a0b19db2ee790c7961c48f54e59ec1ae61b58fd09f17fd6a6a13fd98201a683b064263f99bb09b3fde3c5998d1f91447dd4adbb336dbb0d5ab2a775d7329bf30dfaf5a7c81d2259666228230106b5ad876ef6caa9f7128a01e9086b90e501126fbe31df09aae5d03110d37f08d53efafa9a3b89292bdda83630c7cce7f1ac278cac2971b351774d0e63ec56d6ae27d334b520b86292c94844ea4b66e6c958e9b6b84468787734824b9475ba24bce51ec05848ad53e10eb101ba93fbef7f46668580c0cb8127e457ee737c9707bd6205dbd170d4e41b1e5aa985db3b766b2352875a0a8c9fb6dabbcac9c4bdca1499143cb18d5a32204dfa7b03daf3c3dcce3f340bdee83dd40801d9d2d6333cded1a7b99d9f6ba3ea1c802ead06c056c765e6c19b6b3c45a709875be71868d8034ceb76c8ac78a1e08fdc8a4a4bc00c96b9d1506aa7eca8e6ef95f7d073f8e6db4e705a33e3c1b12192b7f9b011513781f92e57a0dfbf01389676ee7f4b7daaeb37183f9aacc7a81cb3d732613b6340e943b9ffd046b8578275de79b4afccdac0c1ff506df954eddf48247192756424dbb4f30953ba3909503a6f6cf05e9543a31cb3f7c626ae95b4e6aa99c7c74a7407b3b8890f0fe07da14985178b665a633e25594ac7562c4ab56460e54b0002b53d8994bcd37144e3126ea3a740d176fe9ac2c6b2a1545a1973a83c18f306c83901fa5790313593556f5c930864fe633f44ed947b21c937d6cb9a84406fa2a63074fd410c6394c2a5f07d530784fffc48542d92d9e704b4023cacf1bad4481e8e9ef8e834c6e7c80705f8fbeb5e2b5409b3baf8c6f1db45c0cf1382c3b77c17bcbd2806961dcf46d54657df92ce6ff082cb4347e93059ad7ae900feed979bd152b56e46c7434850c9adc770f2e01bc38527a3f50966e58b97c8af0abf0db008e15f4f30520c87361cb9f25d6dfa64d61b2ebe0079056b28e2c25f5f4238c9573c1f6b957ccd445ef24c90fbd15f131ba24cd88eb8be3e0c09b7ae1d1a9f0f9ece80cbba5251ae2cbb6c57f28c01dad75108f3b27c182aff5fcf6ec71c8453e9961fa4761ed18147f8276261da30ec157ef00f40c1bcff9638dc3174e4043b5cfad26f297d8e79495a8ebb41277e8ddd1adfe320528d72cc881da3acee2cf8adab5609201260681d3a5f83620a892129d13dab108a64118a76c8489fe73307e2bd622e417939665f04806c4bbd406aa20a97ad0977eff6353233c8d945d18090a08e55c054e9f9c625e7a5a233925f066a181b6690fc538133d5178bfd973e5cf64545b53e9d07e8719b032535241da0188bff8e7c01bf0786f33ffe6c095a7e0079369efd79563d05ad1c4add0b1d0b785c6fce950b230963744988806001478b78c53959d15e308d5531066452e9bc2b15700fb07488abb057cf3b0c8652b471fd4a2cb26d681cc1fc3c860d07cfc4f1a35614c258b592098356677fcf5076ae8e95c3fc6c8e8b81b79c311f84ee74d84bca39816aeb687f6addc42b4003542e9154647da5b6f762c9e5787535b93d6dc6e858786e7a61e424b1829b8566198f38076742e08be1e221cb115e116b5e1cece205b3a7c368d9e1c06e3b580137f8445d8aef3a2e1807422cf947efc4a0d4bcc8441ca1b0fd5a43934c3e584827825f2f4a61150aca956aa4e12e3011720714623348d4e35bb5647a55568e7f1615daece3eb2e508ce250ed2b7e0362c131a0c2e9fe90a2890f56d63006ac83d41b082e012c2139a8e99b37d889db3b1d11ad721b9a69081722fac4d28c041870ba7f713f44edfeb188c2a4dcfbb7a78278b7eeccfc289ff70bd4f1f63d085a3fb8095473ba81bb6c8339172fb58ceb3fed27da1700a73fba85b5684aeb9c7457215e86bc4a3cbe29f9e0fde5f05fb61956bf0188ef5652736302b55762a9ef4d6f6a2b67506af77632e42db3b62c5cd0445c7f357670aea3229e5ee69fe63b32461f95dd7ff2b07be003336a80fd05dda7ead4ff0ae6ac91421f77aa4be3b161e1feb2a94cb4d46abd0f07d80cef37b30de034b9c2008097398c2dac0e690bb105a4486be9f5c96a33ad3ab5924a430ed4a5f2d8e25f796f9e015657a7ed7d744af8988ff7e9db9899c00388dd01e84515caf1ef046c698fe20a6f1067d39d96721660d6533cebefe7a70fdb3b97675f1cbd00c59bb8f29f04e78ba0cbcfd1c223dee01737429b9a5f4e249309c93c4512f6e04082fa9a8a25e43c17550965ff5a735c827894a943223626239d379362dc4408fbf118643806e64316b2256df8f86cc0a3d06ded06908f872c696c1b6ba411f79189bb28b99e6eed8a5516ff00fc205c497da602be6266ffd84734962d25c17f15f6d238b1d88672e4aabb40ecce0fad6ba22540c977611e012243736a3471198b2b0c821946fce40def348d28f03215c6c3fa294ea012a89e46ffa8c7d21608773ccdf5eeb538d5c6e729d11b11bd7509794a6f577ba64eea22564e1d0b4d88ca09c09e210219aa55c2d4ef7bb309927288d4d3586378fb3abdf27ff36e3176c4a69f7df2b4fdbd7cfbf829d7d7dc2cc19ad9a4e4fe554fb6f51d71a426a806308e2108e40db66f679c2be29bffe31c8b13bf56e29fce269bc5b9535953cc4097e4c25f3f7c4cc3e42339484f89113a485d6ffdc06a8edd1d5a210482a55ea9b4c97ae6bc37ac2566fa22e40b9897e400821937cbb7578de40aa36ef99c1b6f9a63f67893f1b42c3c89fc796753a7da1371cf73e2dfeb44945c9f7b6346777869d4f8edd6ef6bfdb954671e53bdd9cd256e26ff3d66929a12c755050f3facebd15eb3375d15e5d76effef5c091a0814f83b6206feb48309a232fde3e8177d222f9213faf2aae8b37125fd7606a9bffe46d07e1cf1aa8cb358c85ce0df7f2e9fd74dc21e7bd8931508eb1a1900284b2cc94048d2d63bc635e813d19961b5d0f0cdf75b2aec2abeaf74fae57b36e31664ba3121574535ab4301244caf0fe1ca25067a43872e5e50a6a9358ae2a8b63beec421a1f2b0a73ab8f77fb5c67424beb6df9d42ea78ed60863ed4b6429285125b9b10793537d0fefc51bf0ed9c0f62c03c717017cc6f9cfcdf4f2e622bc829fc1867c5c63dd86f7200632259bf9a546e65bf9d3000ce476af29161c1ab2a91553c03bc86cddf0df4db9d57be4d99fda9d1034cd7c71d05bb1399f6a5653ba800b2cca24d4bbf3d93c5789c33b8df98be8b7e74da84087c8ebb2d3de9aba5de6f6aa3ece2691fa534625e7d4f32d171ae77b00e4da678aebf307ae865409c2e91ecc6fc360c7d4069bbde83833ec754e53360c150f6ab3f17c892159c26e32861f996002d6937efce0b3b29cd23b2d8ff60f447c6f00b96e06ed12766b6414a19af4b222226802e23fba25b07831ac1969951ffba769d99b20c8d447e0d422fcf5f3953f1439c3d9c47a74ca2b379801758284bed581a752ef15ebaa2d15c40978ce56a77577ec42b929828750103b04292f0dd590b630f11b9022e353c57400a5d26af3063877cb05620b88503dc9fc4ac5eeb8bec8ab81cdd3302ffec422bf86811c3d8e102cddc7a931f1cefbbf8b798d683453209dba626bf14c23c230ad29f1f664f3f106be38f7db2e64f02486c70304797901622c142fa90dcb09ba0e61323ca9ac689d0662c938957d662032e28232f20ca9ffb292be6795e69670b4d2ea580ae29e38bf8d9331c269f8cce2285cb2ffcf06a098366f81cce624c0d0e39536c296becbd5fbc4f0174a1155f363353218231d0b3b2a0309a23b4ea42a41bcb4143cb113c9d15af282c2b1991d71a95e7fc44d430c6eb9c24543cc4b2b7393be6c6c97271a060a600118880c54f1a6e934b1e921519924fd4133e791e95300fdd239c5722e53c81612f51cd539da5f65f7ad9719c2544a1938aedcb914d412d2ba7c57ff90d3d3237e4689ef2fce19720b6be897dd0fb87ac9007a6113dff550c1f6b587c06c582203ec85bab31ee2e22f0ad26f9afaf0ed13248b7fe9c3bae6d0d9a61f40927ce59a83edef81c47e2314229ab6d37f3209d1df3b20f6f4a0a521f5be5cb3afabea48129fc3cd83a94747c9600188f1d3e385319eb9bc0cdd901b107468d2442dc3f3af643d6059ddb7f01c23568c3cfc34fab149e071549505b91289112513eb4cdbee8c4800ab9ba10696518a6b4f19cd2dba0885c8d23c48cd1012bb25b9652deee2f0f66979aea0dc4ed4d816330af5d1ab8c54d482e38e436ec7e31cd5321db31dfef1739503613576c182e93bcbbb9608e026a44e61c2251922a2e224b57909c292407c5658891e43bd7bf53e2d1c804a757772316cdba34d8a750ef7ce6743fed9c1fc5825f7ade9d53e02f0a783e07918ff108ef2e62785651e09042b782d164b1e01a6363a5c52775d35c69350f62475142733fae5475b735f4c689886da9e0b24c2451e322623166bdf54e628654143a1718c8cf62fcafdeb5fc6d0010b5c78ab88266e3a53ec084cc67a3b5f464812684096956dd30aa9ab18c8922ba99f8da9adbcdeb742e66085872a6e6d7f34461f9c72b64a8e877f719a28108f5616cc4605551216bdc43511cde50da457ab5c8657fc127c19e611ad4fa94f1321a9b6f3acc53e4f3fe25261b06fe99b2afa60c26c9ed164bafdd840eb2974bfda7147fd6f9dabf7fa15f586d8fbadd5a6d70a21665f868cf543715117424a4fe10eb43ce51d73316aae6e2ce0f6db18eab97809c8a3a31c419d5ea83d7bf10eae5f7cad50a69bb08817062c694a609c0a1b49bc36a38a18e563f2f22631cf60d4f73ab73d6eba9d30aebfbb59a7c2d4e8a5edca520fa344c70a3ad9e5678a9d8b78323915f0a67c6b9e24dcbdb8f811552bf6cc75c46648602e04d89579ed971d597f5ed44a2642218cfa7479a7a4a4d9cdfeaacf5cc753f1cbcc524cdaf3f94c7b7292a3fa834dc8c1319b1d6d036ed36350ff9efbaed021b63f5b1af3cc7536962fcab10706a49c3f9d287023109df6e992e91811577c32e657dcacc12f684e1be6dc4683e7ee77fc8420cbcd23bdf804c248f70e80ca214cde6f9c7b88283b06e8a8e97ad471dc687ecacc374e4c1f16ba99430464b958c439726f412813b4a6117e597b8f460f4635859f8163c8debfeb1bf54040f5ddefdca721c916719f15e00078ce3bcb0d409c19927b1c3a99bc3e7e5721e5de3a9ba32d9a706ec92ef448e727cf7c5acc9e044e030dd1c72c7b158cc2f5e533d9ceff2034fc34ff67e5d35e9836b88927dce388f17494fe130f76aac20e2e0a4b0207aba8f3311bd24e472d5aa7fa95268fe7dfa67edccaec3e1b07be0fcb11fc6ae8800303966b414ed262ffe30bcc49dd21debd04dd004190614bd695db2354b7c6796b5469082db8925292a7dfa12603ea5a810a8542b7961c6ecf4779ddd643940aed1092e86e472bf781f3ea72bc2e30ba50a32a0ba905893ff65ab556680b1364080da3bb7e330fbbc0bc9495e56ea84f74214f60b6a783526f64d81babc84f7d858d23fd4fc99c433a57d6a0af16bd92ec10c3832fea899815d4d533dd0638b9a17e2066e548a2a87ff11b5920b5fbf2f74e74a428c5b1584a0a45ab4a4ab5c5e34977d369bf1541bdfc19d723d67ee8fce50fc0ab3c3107eb5826cb1fc99cdcf924b3dfd2a3137ac6a589da164fa9d406a25cc3747b8b3ef186dda825b2710f266071fe919e6ee0d66a7d574095f6a530908b073d775db41341d2718359b8f80cd7b35d42c38cec36b574fd49e20c6b50e169a298556518cc9b35e0fc028c569e010fc584197ce9bbd0a0aa2a20d89df3a97eecde8353f574325ce7dbde8b640f8c2025bf7e3aab8aa791fcf5bf0d8b405fe5bc339ad7c5a70443d71977239fc99d5f0cce2db9b5983f83615637f283bf364e996d00b4f35e750e2005eac92e17a9a9616b46a2883f08f38bbb314b331e31bb245c77d69df35bb85e014a61e779a8335e36b80969c862ea6d01f9f5963462ed290aef6028809b3865cc033e392e4e3b36630d80790b0dd27ea9a9c1ca2d64a4e815021d4b4e9e2042330c741e6885e3444187433653645903fd3b6026d218f7296bf8e3d9ee8d372d4651142b22d81d9adffdf0c7c93c661447a7f7664adab083c17ff8a58c0fbd8e01e6b9f74f28fde97973cf5e559573d25c14d5d6c8fdf83d22ccf7e0bc97f618a0f973c580e0cdf9e68e88789dffd278627bf5bd49a57de6a5f3eea293fef8137086b4029d44545ddd5ec2e3d08ba9f1a23c7a569be3fa3a12f42d879efa440d96d1dd20bf84e1cfe5b93034a5f09f872b5f4970069d35acfa5176a6046d83cbcd6970c15e4f791e843c3e8230eaf414d5df4005f7532db443a41f23746053098c7143ffa39ef1f39b4a117e1157b8ed55f9db25b7b2d8892e313cf731a057ca6cf69a3623f60a63826695a1977787aac3e3fb67fcdc83902cfd9479b943d91705f2b003995403e45467899a5627dbc1b20f08bce1c6a37c08ad67093ae0f9104f8880997e3bc5e56ae841d3e55e7890b6c19959c57bc04b331b8d309e6515bdecee9c26ca34a3d5516a4720d2f0e882956acdfd6a408091aa26695fa0210b4c1312851b18382471de926e0c053dc4130751257d4175eca47c79f5084d8de118ca059cea2ce5850453e48c09387fff03675952facd3bf390bbd9c0404ffbd7eecc926d406f814372170b4d2bdcc03596fc5a5772bc58f7553f7e8f9e1662a86685cd218e04b31af13462e44be6da87688ca90762bb947491ff2dcd37d484af836a0888981b531c601ad3f0b7d384e44edefd6331083af3ea1df0649ce246a24fa76c8b6b4be013fe801c2597b5b74cc3862ceeadad921f77325de3e86ab8c937e099addd133ef2112cc0b662acc9b15fd77a6d6293e8707fa2338ab23f84a7f60208cac7b4cb1f729809b843689007a1ae61c985837660d5e7d59109d2561345163211d6f446437f68d5d71fa3e20357aecba2244fc4861ee92e4a3f004623f2c86bce2fe773fc73205aed2ac525e7c1c5923cf98b797d4641092e0e62ecd4405936f2f39dff5915298656413140fd6fd517fd8ab518047cf024c36ea9e262a185f8ca755c4d96a3b89d7024c00183ec7ad3f9fb70a5ab76453d937b38fee462437d9e5a02db7f881b4fd52f444387b38eac57791f93f69da3ec1b29866ccc865e781ad723b06e223a19ebc143eb82d7dc358e018ce28d566e4f78e652cd4f87749be19c31b40bf0f4915a36c70380e5ec420bf2742ee036c6d906efd80f31498bf4ed109946631c5bc499724da30ee00db5423894711f8d4da8e605de96a80a21385cd0bc69acc0e63742c2b01e8aaf057f78bcce8984db4e67fc0762415bca8e0db3dabae2be6e96d3a91dc0701b4cc6f1825821a0520900d0b4f522fab9d1c7fa928c63309c414751a4c2b80ea91976540975b5ae3009eac39600962bcd0f67a6477c4e42fccb8a27d410f44c5cc3d104de49e69e1ba26e0c7611ab97e455a9efde5dcebe6742a6f40125660183a87bee7f5ddea2bf72d2e9ec7bde5c477ec8ff857cb223d8622ad4dd5414210bc5b0c10ad470f66ba19328e585fb4a30ff83a9f2e0c703f7375691d0351b8e00515bac5279e5f0cbd1f5fad0a40c602be431a29e96765eade08abbbb942a6b549582e8e3c2cea88abc271fb165233194b096f72e562073bc1b11a6cb951018426790ba3b7c66d9e331fac0394ed2baf693f5c11fbd81ef578613a8a00b1390a7da4ba5dba5443fd352944236480c03f9cd153148c90a652c2abc92088cb6aa341a4b6e81e976ec54d1b0f3303dc6634916f0861dfc99eba8a6a68b825c4e3fe3203a576458a1fe301aceacfabbc0f3224833d7ab54ed44029f443474248984bf7164c80d177692cae40b4b5a8ea6d0c961dea90e17a3a8d4ee53d41c2c24be627ab2d122607c9389c51ac8eda777aaf72833ebe91a95941a513046934379f19732cac9bc7f56c1114f79a27f45913d6fe129d42f2e78432716075d552926dafb675a739508f5d243c94df46dd509b7633986a8f6a7d9cd532f49b01b4edd679137fd4fcbd0546ece4463914fc05884f670644a423534dcd9052f44af86645cf264e0af54b67fa2344e5c3cf2dc552a9c8ccb08a6e7b1781ffd24183b9624ce6aef6f9e9fd62495499cfc92f6d76c7a8cfec3ce97a9407601c89fb0dafb3688d83dfafdd539dc0cbae317f03657a65be66facb81a46a452715c046b5973c8237e876b5a37a6da82f4f341046767cb73d4b4335cf024a36edd1e11cd8dec558137f9c88d1ac727894841b27284befcd837f2788ea472b5f8b0dc2951d74e1cf2f405aa66a1307c7bd03c7f3b11cb87767c744d87470b2dc236c9a65789557810d382dada20f33dfea5683f9b40193fb31f8550bcc03d852b8b292c7938b8d43059ccaa3715763ec354b12469472c4c9aba9db8454ef3b336120a9b826ada7a03eaac8136eda5d2d2fbcefd35cd6de22fb1af34667655a77cfcb6486904c8dc2b1bfc34593f0c59dc513f68074071cfa466dbf397b45e86163f0500cc958980637850cb91212edbbc6c63bbfc7f7c558e1ded9632974ba9d9793ecbdddc8c3efbf335bc2b095e31b0b0a38ae59db2494b21eb30fd80bf4103e5331b7a9727fa2e4ac7ca549de379f23fdb4b7254b6ec022d7747012f39e8774212f23d918f115b7d378acad333c37c13d61a84247585f81a7d6e6fc5cd7274bb2ab7fb2c730cdd894c24714f4f10090a585518f079f07fe0dc250c4789422aaee51705b6afe599c7ca5e69851c0614e10804ac6845562c7d2d0331f3d0935a544487d3553161b2d800daf978071cb7b7d7e2cd09327da102d1fcacaa1d393811508e24f473cc512e9673b02e3fd9fc8dc9d06d79124e9919a1ed20938fdacbea5fa219a670136efab31c22bb52a212e910f6763a9018fefb487175087dcbe219a1aec6d5a55db116c5b1af1e5407a8ec2d2a925094ad450050f90ed2597c7b3d947da17b9ed4a2725a3ef0fa76773852e161ce8b5328bcde73a66fc6f9da86e8341401b6722c13a484a48730ba8b261f50cdf5c4e3d22833bd8fc795815fb5a62a73795bfcd3f49487d214f837871ca09a8bc69594dad3c46d443eea434c96b1794dcc3b45f15021be3bb3fb836b54abe58d94b54867f96a6849b532b5ab53124c78ec6daa08b40b8ade16ee13ea73ed75298ac97242af2e214cacb2a3dc4dd8abb2a7f9c59b7842b7774dc702f833d8ac3e729fbf64fc24f7e10a8ae2fe17dfa33db8b87c80d91963c6f76d0ced1b73f51b598dd2faafe91401d7f41a07398ba0f8160c0a12f756a41d10a3d51d9be56c82f072a6dc0025b149c2df238ea5ae4e591a8194c07e67fe929694646b8c47ab4f2897ae74179f3c2e8dd4e46a5f16db5c1df6620452df80de44f37bc8653f8a89c50346534f04bb269b8493d154ea95e1cc5df183a95d9a00a4ae0df62e60eb45300cc28ae448412238a61c3ec6dd27caeb8b48b1882196e58b88f473938eb0af55e444a4121c5225cc84476ba80da5d0f4563fc8043d7259fe327188ddb11b9f685c2ff9e35caa3d892cead0f6aedba8cc7191ed7de4e3fb247c8c6d192164c09a527427d395db408cc65526e6225480042df18d7a8897a0cbb828362c151dad88a45af8b6984f8eca08b2766d3e7d53bc6fba631f63b46e5fd4a14db6da83e6e51fba42726980ce88c3149981c5d5d8a5980f57da83b1fb2ce91e79e2a4b5908ea530fe10a53fdaea9f74b222c45217d7bb0fe3b17e54c1ca9b6c6119c56507cbcbec3548f690885e538a9b4444c7e2332d0b3ee5cb63e051ec8a2a638f81818d32bafe2dafb62e2f5870c13e680be2c28ac0e9675497c46dcf17554c0276b084c4c177ca64ef952daf196685c7f7e0725f63931eb9885d9812a6c981ddd684b66eda5f8ca6de352b4b27a959f3c59094a76b09992320c15608b4e0e37ab89aa11d8168dcf6f95534b80e027260eb6817f6f8628628bfa7dd590c6d1de04afa9a70ba14ef8b8ee1de988b3c64bdf3f1df9a9b1051b9889a7d93008a8037ca9c78577c0b81dfc0c7a2df4a8686190d7ed51f836dc5123742d78e130234dbb2a140de8460368e474c8e5990e75d7cc9d2434862908d30e0db8e25982ca185eb5aea44ef04b95046f3ff46cbfb6e4f1cbb218277eb063e06bf8748e7272433cd3446046cbe24e24db33174160eeab5249a460c81cc5a7d6132d4e22d8f99defa7d347180fadb0452188a8a3f0586da451922a1f8a3c6fd2343eb8a70019d3ef0daf62dd48b6c15eba169a73e292b7af9fc6c74aa3325c76d7945db35d065d88297cf3c46ffc3899184194067fc5439de4d19c196fc097cdff53303dd4c7abef76c558d2c187e4794f8fe7b94555002b20cc4f80fb5ba0dcf8c315b1c2bcacb607c795421d1042fbe73ab4d7fa634c869da7bc082d31e436594513a8eccef3921c28b8c3d3a8bd2d594d02789719d1ed7a7ab771cdf47dd3820583a3ccbadf44ab003172716ae605e216899dbf2743896b7f1f75aad251a53a79cefbf255a9c63f71ea0c7db21b296231e3c213bac82c25f8c8168e19573e7c815ba14e44e6159dc6ef8966bdc85072b39e7d7a5cf00392f56ca1cf128a5800038c6a2b42e4709c723cbc61ae97c5700e8484ad0a7eb8c12fb8331a61c0ff8e570f68787c981e8a77f60752ff5437edc50b9a0ce9da7dbae926646005a77c08a033155eb0e9762e1458b2da13705c8361d4fc3dcb60fc057bd5e69caf1af4505bddfd55858ebd24edff678e1b9cd5ee63df8a5510f50225bd4fcc67ae01781db4cee6175327d1c05b2b2a38293dc6e353ec536d0f95b1d97ba4b657bc17ad69ea962040f940234c27a2e15c7f903b56841a8123e71faa4a058db5eddb43d70214c854ad8f2e2115a3a80b75bc2aab7ede446e1ea18f142d43221026b2b44a0e3294796a0ad4bfb9d178771381eae110f670c315b611c73e9546b69a3aaa4b76a8579b9363785abcb455114b65e789abfdd0f4dbf31d9b33da63455e1b0a2da3f3d6a18060f75a29782307deeae27a685385e1c6d37a0bcaa5d25b499fa75e21e5fc9726fbd04f34a408add5d9595987aa8239cb5d8817245a9b19a26b6c0e2bc38d071c8a69ba5a48b798193a4cd97ebfbc3dab77115eb80b366baa947196b114bd6641952d437dfebf4332c300a3a7db3e9c0186743e69f25af934104635d92875fd7a31fadece25a265228df02f4ba09d9f2ee171dff3c4988d4a7d6ea7235221fcddde08578005694952b3dffdd2808de17abd337bff19bdad15579ec7926cd933c9cc93cd85ff3c18d221a78120031ba055f23b878a49c327a0a7ab1aa869688ab256d0cbf09d4d3288d979766085e6c95cc94d7e0edbb75723590a790504ddafb46219212d0b4ffb894ec284b6c8eccb40e835407998d65146d60b87b1a40d87e8aa3bfa41b191df820feb3a3e1a5dfbb18b43dc189a1be8303e8b39d50e32c6556cb9704f71a9e6e4692ed8801512ab33c2b4f16a678954f28bf4e2721053b920f21c4161d6651d650550c3bb89d399cd51477078c5927d99eee66ee03bea87d484c92e5049f88fa54a95c2818b859d60d63df2327fbee750d71fb2ab3ecb30395d6cc36e4a4bde9c49688644a46d9e40d8dd97a492288fafad2a853dec97d4c264b7af52eac40715ecdc1f71eb9871a34f6a161bc8746a6271023050a54741e2a071fd152236395afd06adb75f5de5a84f18bc39cb2975e6a238247141d58335f08bcb01f6aa83904fea23328f5470b9154fde28f88c8afb234817c3ae7f3ec20ebbc31f8a2cd58e4e5bb9e1567f5c8f1a26816999bb5c335ad7b6af9cd96e4199a7fd452d777e666bdef7ada20b57b56290b35d6ebd1f5ebc90407ea4f7c2128bda8ee602474731d08095a81efbe340933ee6dfe23b3ce0ba3fb68124958b059d316c736e4a55af885b38b7799a7fd0248e3ab78ffe94e46dd0df71eb8bafb9bae59652d52e3b1d657d81f0b18b75f5ef464f9c57ee59a674b7c969b5f799496ce08bdf66c092edb38c1cd7992431eeb7d3e2432ff2365c889ff1e4e557e0ad6358f680d22c997f357ee0e085bbd9b1a8ba362ed625b55ff0166b5767986b33514370864caf74610c2832ca7a938eb4534c61d22e03a9c645fbf3f76ee49bb6a342220235ab95054463ba4ba1a55db780b2e7e1071fcd8f699963c817a9fa1e71f080e65a45ebfd84da008e1a6e07a5d88e743a254305c1e79b89d31ba0ec493a8475271582111d395340cbb5fbd57af8a30d59659316c10ec3a22506530fdfe548c794088fee6be66393b907161b1630d1f00e42486a1deb91d895a75fa8ffc708bb298087f529f3a9f2da1a839b57948e0b226ea4987d0fb1622b57a054a4e8610cb812d43026346c1190ac162002d4d85d4b68bd3de91e8af5c9cf535e671aca441fb9eece1359f49a820d5f6af04c96b0519f474b51c0ade9b1e5c7ba5af736d4fe2f2a29741b596dda76a0fa4530359f3500fff977b38fe1f2930c1cb1f62a36d500637dd711fb468785634445bacfe280ed7064b91e2f887e6d7ff3d778de422eac7d2b0b7ac60a802123c565fc3a854e7fa7bc0417b0bdaa1b8f39459e53e2eb57f0069ea9b8fb8063d7bd415724481be1592eb6d3b48dd0e8af003150a34aa37d4aa8bb74c5b9500972b5acd3799fb261bd1808e11c148743f30952e89ea6343b738f27fcc27842a286d61858145192171f9427ec0311a77a3ccd46d25030d28150666115ac757998ad377f4597ea9e6bc9aea45c08eb733d17f82b61662dca64f7ee9fa1c8c0228486357b0517e847da5924dc984fd354b6141005340a334cc5265e3008032c7254e4e0e41e6a3194fc015a15bc829dea85379e3ff1dd5b76eed07b532a94ed992a4557ba866dd38748a7e9a51f73de2d138863180ec2040eee67ad8ffc190619901653df2cd662d7b7ee267fc6e2cef30a9c612d75606ef9e041dd5ae1cfddf2f8f283987d631899f21c09f1ecadf1c2e3ae5c2d2eadca51c62c4fdc9b8f38c8bcf33309fc5a3e855f8664773141a5888c62c32c70ac6890a03420d9b8c2b210f3d801a5a6294f956c834e91a8d062aab1b1df067184b10790c615095e83faadb5cc31e845e93c6b24e5948bd7197de756b86a4f30aa797cd97b84b12461d5f6c74ed39908245ffd86db180365a111f0cc390c71c21d8137ac58d7b9a050b48c5f64116439d1214030a05d8b8c2fae4f9a846842fd873ca0cd84ced030debe2bb535589171db89b73376faacdf4299979dd657e940e0b2d77b4d1ce69ba5167c6c63f74b31a717774de1fce8001af3d0265bb886d904e9011451ca8e14d30bc88256c3220ea7b3f6ed9fe74c0485b6cdc5e0a7fd806e4ca8cf2a0c5a8e0b7d292ad01f2fb4d9c420eb26da9bb43198614e84cfaced560ce9ea67e8bd9ad2ae5d86d655eee599ae032c2cf8b19f38bc017c0c15c6106830e7113dc14d9b5c7860ac4ba88752613526bdfe2fb5ba88d8b9c92652f716670c55b57b3d287205dc96bf3ebdf0bea661fe85645ca06c1531f71d58fc07bbff12d1a6298dbe94727fe762a80af7d84b5a26a09a2f2eab243aa42518c096d7fee16189381b9cfb8e3463cd7a53fa386dc04d03bff66a33b3e6def2d5224b362e3254935cd5ee76a42bf35a9fc9c932edf8675294eba45ec10e3671c24a64140a0ddba527503b4cf370fc73796479d85b003bb198af47681d74983c4f1860d592ee6ff78e9ea2349372d1275c74f3280f7b3c979872722ec58deb53a55a85c2e324915547ee7938e02fbde738ceccb9eccadba6e4cc410fa58fb4d97b23596140b2bb78c2f70f0e76da3a7dce34a5085ea9ecd580d3b38f929e416d0b4ca485236f4161c14f6e109ec22c18fae8784025f91dc9e7455b5c520bec8e753bfad42300323fe4b3257f4eb4408edadac4f912b38cb063a4a1885f142f346057963a9de78c464f76b3cd01233ffdaa56950b57dbf415f345d89ea8a16bd098f091b00e6c83c86070268139b748a5982cce1e205cf51966f42a20c117a39abb1943613e38304ae9ff0198e41457370aa317e4daae19011bcbcbbc36e424092e1e1ec454d6fabe822bea35756c17ecc0dadd2e4ca0c3aaef9e4a3c1a21feac15e202dc615e3745ce4148e78add2491ed05d126a55b2b9f8495664c5c1128de4a23d7b42d8935185db15eeb6c651feae64642a05876e9bffff99b27d1c3bf2896d034cccec5cc6539d316fb79ea586e78a4409b1f4e6d194c89d205c084e8b3a39b62688fc1722be7ef136e25cf7dde0002349d5be1a6b6c1a7aab71feb8709934f485d3a6f88202ca2f885eaadb0f1955b0fc51388c10f3d855311ca52720c9a52d40dc1607ef9e10f06b98cddb7c14f178d47c20bf17557ce83ff6026273dc4d038515716d503a5b6a8c6d50f4479c815a1b72d2d8c799c3d3a880cf2e14870cea80087ec3684fc9420a5965e2ef5c997344fefc36f036182d2951915109608f0e46d1440038c42de7bc448b199f30e6715e7bcb01edda46ca2a46870ee78301e3a9895da9ad30818cf98639b5215ef27908cf5265d299507859178f5720983a9dec6862501c80699ab1ae9155e2264ebcc92252c4dede90b67245e3932f9414d1da0f1c692ff300d89accba67c4d94396163e7944753d0f897ffd5e0f30a2e5dc14a7ac9fd20751442988b5f9bfa528ac9595371ad5ee469c2bd93ce7adcb36221a355b2e8ca7f6ca1465bc09baca28459a863aac62c738b818f5952baf1815f3dd283dc421e7ccc524f4038fb64dfd95d622cfe9d26c6a910903f2813426b4645716634578c6c4b78a90128c2a2731e548f911beb83deba95e3b3224151214c13419e39ebecba7b615f5de116bb27eed0415552a5133a509073561781553e7a2bd3170a17e230e3cd60ba3e7411144dc86d42d7f34312d67b79f8f1ac42197f3871b2175844a5df85bb055c273ac895fc2ea5dbf0d3bb24b94d7167a49c7229efbf83b9630aca52a97aad0450debadc41b7e32bd987c72f35b789db334d41c277bbe31d1dd7344e86b65a067ef1e54d15900773fc78350805d9b68f16265bc2ffa3c236d54721adbfe38683c38e369732d912dea8d5c51c0a587cc728deb80d6b1d6a98db43f8ad120fe9d067e5bd83ccca735e48ec7d6b982a9a8cafbedcf7f30431ed808acb8afb5ce85f5c3da6616c6fa16b3fcce3cd76d6c2404f287605fdb96fdc96f74ca20cdb221f26aaa6bcb59c6e4f3c7dbd52abc4cacc0254e90a090f9f4367b668a1c46c035d7de59bbc167bfb58bc92d8da1942ba3a8c57ca0c9e4947a0db53bcd967ce7f2ef58d7dd284b9b5a7b5b10930fc0a28089fa1c810479479172446ed53d9786515a0c0c467745c5396fa2853b84d9758d7d035c1e20630a4c73b6d087cdf894f870b9c054de1f7b4d626d0400094361debc46d1e3e4997b90653eb9eba3d55fdd55ee2fa0ae4735f5109ae4a52a04281284bf0de1db7f4128e935f4112cbaa351fb7090a9c980245a333eff2ab4175999a416ef31377666d733daa8408b8df3cb0f0f467f2d46595ee589797735aea79c04c4529b0a537c28f3f085d83ad69d36ba7a119f4f0b1951129c1169dc2e2a4c3e8c74072a62d956bb0088ee515aa073685a5041e9bfba08a03985de9a47e2c7fe3e18f99fc1e949d62644c11fe29f794ea4acb160b43ed2a28dea5f951907d4c2eca5301bf86a4671df8436cad00af09e9f0e0c51cd23ab0b243a35f1a2486765240d7f9b4e8b7d9d89fe525ad3bdc60786190960da6b6176790fa12d83445d2dd3221c1988a4d69542e6b010b1a993a58b1c10e2b4b64ebefd6f1068fe4db4283f0d233e8956922fbd704c6a1247e2613f7b56d70a601aeadf1f2b98276d10128309dbb5a7b726c5b356e7120980b4b58dba748cd4f16792f9fc32de60ef836cd9387dc03f5ee257a79bfc608a56c91330a16e21952f9b4d246992daadb3eb893da4c16dd9a0b387a873907aee869ec0f0195330cfeebfe4b43cca3da288242d5f790e91872ffacd93209993f549373ee481378b8483ecb177c19faa83af09012d345539ae0677d76cdc8298f6aa59006506918a76aba28759bbe52b0cd224fa64cc658d8d6804006147e4dd50aaca542fcca5403fba1ca63d2bbdefed7f43fa84d5e3e159238e2a66743b4b72f749b5b2404db70204076fca00e89d2701ece452af67ce78f6df647608504c548a3bb20612ffaf408bc64cb137c5975c93fc4f75eddeed616f5b0a72b151d69210530f532ee30425831fa6ecfe099116b47959012156c3a5bccb2742509c91f30752f8a6ad51e1655ce67a8558d49091f97be80b549b45f27d587392d04712d5da422528218b829b1aace0654c5122e422e53f6bcfd05bf9d24648060d7a9589b52bc9661170295a4757d636156daedf43af7b85f7f9a82c33bd17cae6232e9c6d931e1c096ce72ebd176f476865b70a1d0709eb86e66f4a838bd68125b5a9794d860e10cd85ff8be67ce213cd171afbb7d43b12aaa26033b82666cf1f1e405b8e659a794d8eebeade09821f0790e56bc48a263e234540c6cc1a0f9ff2ee9fbfeeb912b4d0dec923f7776499343d627bfbdd70f5c9c2a106356d7b35780f3af946fd4bfcdb58239c2c8e3e321ef91f50ab8dd73c9258e2565e137d148855710ba70a1bc7ac9272dd4e6074365fc7e9a098581fc8a394e667f3531c26be9929df2a83efc18bfbe494ca42ab2b55ae189252498f01cece3ba153599ad031402ab8fc579370d5ae9b6833a638bc8019fe0f290442abb9878374fce590d8240158043aafeebfa63ba6625e87d7fc9f1fbee9b812e9d2dde9721c29e3a600cba509e90a7fd5c965ddeac095af7628b4956410af58debb4af191a661736c599898b1fcfe2deaf9a65d1c57cbe67cee74def8b6d4ceb64985057deeb88e0f7cca1e7593e0a646b91529da7d0b46879fb37a6a746b551a4dfb25e6e266235f7b11e62fb26a1a07e1824aac2910264973a50696a23af0b85ed7c3bc2b0bc124c52f0aa2724e1e04951e8c6c7f72ec375d54b19a3103c7bf2562fdda7b65ecf85aa2ac227ce02dfab51bb4eb33af7e041659b8691472a7174beffb709971ee00c39fccdb6d3e9c10baaf372635dabe2fb48bf6db895eaa4348b7b844060d64a5fa4c69dcfb82c06eebce1fb9444ffca50158a9e561e0223cb438d2a1ca7b59fbf7480198ea872e2b7846f0d25bd738447a01f96617939d08e71c07156f1b495e4f60ad8ad0e40fda245ddd960941bf46a68d0d0a8dffc3e28eab1f05cf9370eb060e06f079ab74fbb8e0b50acaef5830bfc83545c99508986e8d98257cc7e6ed972233203f46422c285ec15c54892a35d2a123acb4d94065d203b94a49ebe6fdbd879ad4e1b3598f9c49fc4f1d209ea2e51f33c8790dfed0ac91e3258d0b5f47f1849cc8b8785fa96afbec2fd0636665e0edf35afff3834ed8aa83dc68e6996bcb5c453bc895cf489bbf5d8d03f7fe733e617fee37e1aa86a2367fb9eee0e91313c984d26219b40ddb80010b3b0f81e0c899dd0d2b849ce7ac67fb5d531005040bf9bb98707ba38a652ad5a5afcad5b2efc8b96b8a00f3aeba1af63bb2e98e8299b69010db3a21077e17036c7c3905750958d6fe6f3f275aef91a7a7602f7c8c22e68b74baf32baf70491d125b0f651562d5777de4dd119f9a260a59e7c1f346c0d8f3dc067cf405646b91e050d026c5bfd19445e3769c9d602254b003d508fcb5fa465c8980d1d9a9f65604448051075f82149917191324e6f45abc0ce66b97bb4b214a396837af42848880b54a4290f7a56948da575d078286eca318260349daa97b331a50ed80121a9bd229bd0e8de39d6d47b584cdfa4425bd2aa8ab3a1e88d939dd180184c3b0e2c2e2b97f2f05cb796f76e2237732c67297c8988816ab88f0a596fafd04a23777c98d83fbf9c25726f487937a338f1ded7943b2d0683f93006dedbeef5c177d2aafd25977842a47fa9fca7835cdb47695830ec80d18bca6c12be0ae7e0862eb9d4e20d6ce023dd1a18f0c64ec7d6d709250783a264bb7f3bd098e0ae7ec6aa59dfef8a6110f50bb95ad12c6214934b1933e2a30ffe29cf00c2b4c5984e429df55344424875ec4e828031c99ecb9da73e310a919cf65da94ff39bc899b6e7d5031065e8f10a29508ebd948fbb4745c9cbd2461af7f32dc4df7bd37bb2a4a53d5a2061ea6dae5eef02316b292b73aa9daa709b6b096dad4d01b814be242cfab6d9209c4ec3c9ac1d81c253f5d043627685951d1b57743b1cf65730c87b0023b2ad7c0afce1bd02e44165f07c0619d3d8e5984f98822c9ca59b85f83d71a41cbc29f99f6e9ecc25be0034cd89d93bdc7a0a0f922e81e8efacd956a54afefeb397206b657009aa9c21c0d1d14319db1b86da36829c499fca553b7605defd036db4971b819edb5985fd6419cd1d50b7b580f41dbc2aa26e0218fca0eee6e1d120cf6652998371e1352f47df84ba88a75593f17887a580aeff0fe622adeabef542c4c2d45fcd628979ccfce670bee646d84aec6163cf6da60b4d12deba990334b4b77f30a271e72513bed8616386d29673983aef0326d957a348aacea7f60fd1e84d784c79a6312b37ab7fb84fe4147e81101f8bc6c5a89bd88142233ec7237d309779c1e5bb617fb8b04353ebd0e52bfe814983ab892e81a3f2e6ae303d70f92e8987d435d9bbb21e6edf2da194f8a4c6f1913616a3943d4f0ed2915c803e8e10bc0fb84a91319a3c958a030ef18c08a5394a5d3233d0cc393cc8c67f39565132b582898a27ff684c839e7f3e4d6b27b6642050d577ad8714ad363a63aade76c5ee931795fd1f3d0f8575785b8505c463bc15621784197ca08e6604d360762649fbb1f4fdb787995dc5eccf404394bb38abbe4eac3dc34f4631fe0cb5be4b109ec09cacd786199b7763ae551a2dbfab653c7f6bd364a6da14a8c903968f8d76a5c492ea56562f9ebb3f156085f12ef03ce65b0f212e46ec3818fdba8fc990b54476fa4f7be8b8bf866357ac6cdef1f875d100a881ef2ec87894219a1e503867a1701a291d3135d2c9b8fbabe896c4d45e9e0f8d6e6000759e6151f83f2c1552c9cb80117fa4bdb309b9fcc2703ec4f2f9ae9dbd05ac1a3fc307673419c9c3f1229561d8566f791e64dc6c5fea4478231211f38cc92327f1ef56815d63ff650d994d50074d7a7a1e048f46ccfdc929d598c094f884d0fefc065748960f9c55b75eec379f5c50ef016a1d7164c6e53225397b2cc6e48dad1b6abc030c1b0cef0b0c18f037183f8234546508756b48195c76413478b10ddea9d3aa82bd826095738d3f888ac28050d34a2ac21bf356ab191d5cc10d8a367b7e93c5d1a166a31cb62037702a36179aa19b010a6a6cb1140c6506e6ab06f8aa9106ee9d30aee70e4ff655ab5be0e237a2127b3150078d448f4be02a4354289daec4cbd137f986a7c559bbff7b809e28400c780b20777c2c832eab356ca522a6d159c6f1a0935c5aa35300fe473f937465f0842cb9fa46f734e31d6dff242d60c828347da8f88046a0b98b6cc69e270ebf1e90b05d9c916dca19c01764fb23c7288144eedf5e563e366a792078575ecf4c38df3e792a3ee577404dc3a2a51d6a7489f8a5ead298b325fdf0477b5cb4e0afd922ca9df2e979af1aafbe4f9db30828e6324121cb0585752110c07ccd3d8095337f03a1cb98f8b999c586399ba3f90f7b1b8e1b16deaa9b11c15edb18182c4e28048790f4cb81afeee939dd477852d72b949f3ab981de0d4d8ad7da7f3305c210cf5d5182b87ca29c638e95a25ef56a570fa028e0e28da08e77d9b5ff5ecb7a0d132fa631841ab65daa39b58b0d4120266884d18c5cab97cef7648e8d1e1d23b0215edb03261f1811f04468e9eeae9884923d6c888cc0c42bd88ec83c89dc88f0e23731d9f085977c3e54953598b58acfd22ffbe6cd69636331b5d3a65be666026d58becb67b66a393ea6eb270cc9b7758f036c63023ae964c0e55e85ed2ff6b85ebc0b1803e4907e15222ec4e529470b3c22f93ec2d98ee2522adc38feb1115f510304699038d6e1164538b55bcc9dea132f0a0d152317bc53732005fe8b05df9db885ab6af1ba3711cc5a530ead432f2300991bcf57fd56f9ae7ba7cad89d46e3d112d37470fdfafa9cfba47b0e2b9281b9d557793ecd29ea7cf06687884253677392a83a0566491a94b2b96577de0d8a21bb4998dd0beba2c397de4c3319fa035a7377635b302d796dc842a14fe5da6d51e823584a2bc8e6d65f1453c45a8b8bd6965ef9339a8a9026af244e65545b2100ddc284592a2ef9dd359af59dd1ff0705c1ca5dfcb9d8ff0cd3282a4a1b0e64ea2c8965e3ed108603495362f61f4584add485b8ab6020e6165fe77dee484a9d0d6b329a7261bbbb2003fd85b8c028fec65115d0052a25139cbe8349f837d56e5973d489730ed8d684cc0f05101db0b4620e67c1f74bbb1821f85d35ad84e30776d4e55728da13f315cb423956f7c0cdb3ec4c11c4b1e532709ec46030c9e93e8df2b67c0b76a5a8a5c6d33309cb451eb56810d7048030e106ae6670dd5bee07b74bc2614fcefeef9733488fc8fe6cc5f16706827c481742053c58645bb6ea2e691e3e3badae2998e4949f25a20b165065d1f808100c7100f715c3278d28db65e3ad7f6fd0a395b87748a96989bcbe270e21e88e21eb782d7e4260cdd79e72c4f40a091933f065bdca9f3d939c8c2e4452b740c1dc48f89451f47f645f6da2f0afdd1262d4212ce6e0ab031f83729e02197a3b5a94929dc3cdf1121ea1de147d8d2a0624dccfbe047cc02a828ea12d2117fdd750f1b09f5785ee7d419bd2be01be3b89eef702d74461852078cb789ba6543bf678c91bb3446c0df4d5fc7a8774eb47f8144bf9e592e20c3089205b3a6a5d24079f229aa2d37210ab9c81374db36a6f3613c7ffdfe4a6b1ce3ca0bf9504978a1a3b492176395c28bbcf35fd364881932b8a0c8962b1856a465fc8f424c529594234c26bafa2453c5704b645be1856d7a4bb3e565b04f0e07cc3e1e95ba0dfc204908e4005b465d99593ca226b2d9e7df193155511b0096ca20aa983e5878cd7b8fca783d9dd75ac0bc0e94d1d2fcfc037f9109ff4f6b262531fc45852b0cff1b5c8939b2ac4fcda4cc4dd806ff29ad187201b215ed55d973dc1e8f48d0fad98d236b85d2ef471ddf798aecbba1202762e5d8846e6f7349a517a46cb602b52a06df6b0cf418fcbd54292d68d91e54c0b46e96b21898abf742fd11700d67aa3d06a84265ab80b4d8d1ce8242a41ef0858186b99758982677a6b9e5dc446cfd80e27fb0ddc794cfff136e99b991e094e2cda69de31fb7aaf471a813ea13a97c1d058585ea66ad04b9b83fad8b20a21d874a514a8b6ce69d310b2d1c566a79e71c6c0ed9a1e3abb34eeabd17513ec45d023a2d01f260060e6200ad90e0b7c7c7cd090f488e76b43f860a2fdfe03b549e3a4d62427b90954a5153e2bcdf48ae97b3e4c82cf8ab952a4c49d9b9df8b28946093f841b11bd1e4777f160b466f6ce10b5f186d40e8b15a59b33ee9371ecc77c993033fc8c56cb2f7e6fe71143c1cd19d9ae967123fd617c891271c9e5b46d1300fd7d91e2a103c6a7e85b8a90d7c3712887c33c6a932868359f41fb04e4b05a3372c7980b10a3fe7f929b67f2885a2cb0443a70f2eaead257abba51a5157498d27ae9a6c569b1e360d4ecb406d6e6bd6f3842b72c8aaecab273ec7b1e889dbfa4e58d381af0d7aa4d1ae691b8ec88ddc894fb39902c9784783d2788483be6679b1bbbcc3c61a8e5c0754e777851480e9068386119c0c6893fc30fd242d54a2ca58ecf2046500232323a64b1a58669c30924c5da16c4de36d3d8a7be002c7b1ecedaec9f935a800b9e44f768f8c63906544daf4878f77edbf0c85c86002032d2a7812bab1162861b55ba46ef5f4c2f912a66dd22c908277d8b10b6929aa75330c79f3dea97510a99abcdc8f7af4bc6cb2ac28606480450b20fc3cbfa7e336d9d1add1b9221cc57c848e9b2f30b9ef8209c655ce790d4af6e05fee5ea97d69e12dbc6aa758db7d8e22b887fb3c6726b77267762286b6c0e430a74588147174ab95602656236723d8df82fb8108e5ae2b365dcadec3e9ead723b0e7eaf9b865c3a3d321863122092e25e239dd7dda27a1b56b67c7bfc5afbefd3f9e9e05686da02bf4bac3adf325eeb1fd524cf6aa44d1fc67297d5ce5e40b01c91cdcca7a91d594cca65d6eb986c2dcc71ebcc548b02c7881fabfd23aa96f875fe1dc773b2816490f9d53a208ace9cfacd2d012b6a2f81e393e1db3306c48a31ff1fee3d4eb57605e002929426bb71810e3488248dae17277aa1db68bc7dce3407757c1010cff847944e3ee9c9ce93553ef400c4c46e79584e6c0521df11f7c41c9fe5e1ac63757c1bc9539aee78dd58c5c2f9bb047756b7da082d1df4181609c8df761e175e4a59bb538bade37ec7a6b896c08bf0a2024fbed9b6c31b7782e4daaf488ca1cce2b6da2e4b5b864cefa0e4fa6c9d30ce42df95667ec517b41c57364bacf2eb58ed0f4133109a6e4ce8f9e65292c876e0f3228079ac00fc1b7527f1bf4bdd37703517144bf70cd84b7d6731be0c8d1cb6419315c9bda32f52f7040e30e401972304e19277473ea1ce17e48943c470509e0279b8ab732ce9090516435a88e98a4c756600a3ac60b7167521194856c3252aec9a4ae38c90679d449ee06146adeac47942eb761855c4653dc6208aea5402031a2d2b95a29385501637e479fb45782b546ae101abbaa240d4a71d5de9d44e63815ded7124fdf983661edf426f9371e18c2c1d38ac185537b03993bc6e89ad47e8373752147499dd34c927c5bec01b42a8778e985fe8872f2cbef4af8515407d04c304726a5893336e0ee5fda0fe8a2ed060209016d48f52dbfcab1e921eefb4556d069c578d2e01097ddcdebcaefa7914a644024afc992df41f57ce002abf700f745ae007f6025fec2822a972ed0161e694cc3dbafcce0c32e6c61d173a5fe58040f24adca263a16ca0416d3f9a6dca192d9536b2043a03bd302aa981e8d597046e2ad9c1dadb14a43106187528049b80a439f4aaf62fe139f92fa8e7c5b64c813d237fabc2c99f5c62f4a2dc00e17870151cd30121ef03129cb6bfa3db68ed82bbf3e5a55e869b705c9fbac0eaa92dd9904433e12780e981b37a3a3d5ed33bf5b9cc322888b8950ed832b3c49897e8904c6f284204b9f70dc5729c740d57c5bbf4d8b9987e0a3b53df32b49ca4b3a55d4463629338f0b8c926db8ea8e5b4369daf9e25984ce7488f2d6bac5ed7e36d6ba1eb984510cebb96502b05f7e8b0fde9a09cbcaa5ab54c230e2fd7ca2813ce18dc1200874351b0a3be7887c36bd0076b98008ceb65d5ed64d5b8f79d14150b21580e63cc61d00f7f62b15a9cb3d6033a8e6488164333097009e1e2ee27b9d318c3b301eb98ce5d2b61cdb6ad76663ea9d449988d22c0b0ef53e9db00c33450c4ca6a72284937dc44e707763519674040f3122195b7e3ceb3e885b4878f1192e5c209b9b08ae89f4e57d16b2933673e30bb392d4d44f32a44821d9a5cdf5a904b2d1ebf447be53ab5b46ce6574950d47786936f00ce6fea5843326d8597085d04e6010d23d01fbf05a2688d5cfd6b9fb2b4f26e45324806c7d7903583764c1ba902875f182f5da729e8fee467e81262911de890c33e56d3bf113a02cd7fa0dc91f632e65084d256c701168425cff7566dadfd02ab2c54b7b83b353fe6cc063130a4a6f468e2aeefb25423195d10da5245e03ce85ae622f258856d4443c2ce0c20d7feedfe38dea30d8b9510ae572d28cb9923cc6e3cc52fc1cc409cb3f4e9967618ea06d1898cc5ff542a6b090606d35397c49d0725807a018682e641e84d33d98d4175a2ee32a8c20669aca1b47dcfb50ca7df0f49f5805de30bb2755a4b549e55dee05f63647e683e609e8607b6aa2961d458d560bfdd4f0fc16d4de8dcee5b3636b652285194f9e33ff79fd487f7f41354736aba002600a4a97bb1944b33079949392a371b2048399b22ccd85bbbd0e22f5bd7ebd98b34d4ab2a836ad7b2d31836be37b6d40c54798f242eb7342791210fceecf5adf6d54d0196891baff27fad5df802ced3caf962f99fdd24ec0519a9a5433020f3f0f8788f77b834bc6136d7da215201529c56a850e018e863fc80b724adc24f2a9cf8108a929df00de9d88c577ab8ac6491440146a91f96c5805f328b6e827de48a6df47851dd0e9d9ca8a90ec6ced816cb597c29251b81ef1a533fbba30e680af3c134ed70ccb1cbc7d44db0d7239abb2c0cfb7b8c59facd16b07853d1fbc03d94d99c58e8d4fc50a663b0058b4dff455f2e19288974cce129d144449830e3719b33a24bb74963b73c32e108c783f529ffcd01a9243eb02130eb8521b60d2f058b5ef500a6df9d2facee2837679218b7d3da35e3b980efac4458e05934d82184f636196441018cddc0a5bab5be1bbbe84268c6c52e9fc051293a82399d5ae6464975f5e9b0ea7329929d17d45547956046f3cad43981e53eb81e5725ef9767c47e3c10b0f110009ee0c5ea83b015b4d19a1ea13393410eeec4abb61fa83355012ee48b22f4048748c0affe3f827b2101a3e0a5be65422564a90197f98609794c80bfda1b6bd942c63311cf658fd82e6a8a9147beaa26c999b693f16dc736fc6aa9aae2119ba853353b88ea8a3d96c2d72ec62ee3470e92e12c19477670e29dcaa2cd54f0eea48ba2db05cfc01800f70aee4b6a74f9392b85e6622249b74ee75dcac2619efd760cb344cd22b72b239c853c7024d0492230a7ca279f7e41f66be58998f82dcefa0c4be1dc1fb1b61deb62d41a0064ff0c823db2b4e2ee5a238660a925a61376b4e0af504c894ee8f3d626c2ae1107da38688f7995615244cd8a2a41d0725b0ca5ab4665e88fde77404d76552cfc2517dd6ec88676bac7880f09433936e2b18dd595feccbafb26ca65d11c3ed92150c27e310cb827c6299b5cf19d6e401987839b082ef0c026d0fb50ec82729bf09f04fe558ff72126932c20af4945a2456c8891dc12da538bc2ca0a151f8f23614406488c5c3fdaa84a5de38adb140016829655e9e7b696e9942e3d6f839f168c35adcb9b638f5ce3dc49110b5aaa5d7b2e7cf15629a308aee355da66cf4c8e70cd696ca41fe742abf555208749b26e3170449651ba6db96d46ee52b92b0889b892cf18452cf4eb66e056c692ab9dc7dba0b1e0e1aa3ce03050142ddd867e795cd83b049847e873e921e5e18ba744d46c3c0c824389d6b3a124ba5c3967785c4a1bdc6a0b1e0761fb39a49c316cf856506ff4053dbc55bde1984160d45b706d8156370d4c134b50ad1dfb92a042128202e5a385f36577a4a59a6da48f72ba514c40101eca523e661c8003a52714a27b73a3e5eb46c2f719bf854c50f7a5d8e2d6cc1c7cdbadac6250d234bb28ff0721268115605d71e6218bcd1378a1269a59f0dfe14baaf32dc79b11c8fd7070bfccd124c4a4d2a57ab3510b13c4f304bc7bb26b12f00e7abe81eb0b9b74affe3b4521a29bd3a2555d6d3f981e07bbaf3136d2844e9eda621eb5e7282880440fc7ad604e8879fb7e945cb4d1df51a8072eabd7e8c9a13650c74806fc0a56c569c00f904a54b446791b98cebdd87660faf374ebdad499bd24e4c18b3b5e68a133e87068f000ff30951427307c2330e3b7f36d91e3755e6135dab920b93cf5722b78c5b40a5a64d5d8804003a751557c84a566ae5524f91cb1a2c85ff6595c8840d70883d13f82d8aec5349247f28e75d16614dd515975d4fc3197c5e67788483f6d8ccec53ae0e6bfa8beed444d8700c1050131eedccd99a4e81f1df28ff00ca0f02b4711f3721d46dd739161d64e42d5880a9ca82d29ba32f39cbb093bb05ec8324a7e61113b65cfc609b917acc1f53be4f055118d4e12e4a0365a560e9d98ed8c41b01d4d951db95574534d08044c6af20aa935306680395a286224cb33f9518f3576c189620f104c69d044a92aa08dbc91bd69aab0b8320e918aedbb290acf13e758e4bb3af360805a1f8fe1c3f1e8667a412ba291bdd061c173c5c56098ab14b3826a0497c3ccb78f63f032fc9f734c1f635b1959558a5999c247795cd38821dd0968b716b239f881de60e3a77c15ed23377f020809e21cb134b19d8008d011d2861ac98d3ed924818af6997b3baa2974be864aad90764037db4cc1c2c3d6f58225eb424a1422ca6e6d004e561a1529d5af219c69a088c22ce15c9c41deaae6443aed920f75d91eb0964c941ddc24cc426675debe6c44129710de7ae22de7c58a07c126f18f10280cff8e4d469a8fb35fff8521ab7f5abf34cafa52c7f0d4b783dad83520b0ba24466f324aa85af31bfed0482a139ef999b26ec2df068434514cba101c54417d5ae26f920b3ef955bc342415754a5f520a8f3dcab332fd85eed2e7d3d976aa84fc7704d8ee0e76492fc6153817face9ded42c3f245bfbe47c215fe095e9c7fdc2f20b4dc0df35d264b1cc7b0c15718e104d97106bd8dfecc4a69c0dd0268b2a5732d5b2154c61d1c10eb530ff8512e15548570836bb9aa3b470732f7629852c5099c3699cde28d40610577e7fe925dbc6e1e3f740b713cf86d9ca030ff7741bb531cf5c73e60fae92a4be65551635bd0b89237dce04f7127d24da1faa23b50ff1b0415072d7240c31a049da20d5cd4946dfd61db39357c71767a5db0228b6e2259951d0dccf9e978d397331560f62e5e1d95beb21bd5c48e85802b0fa109b36497775adf342df41dd414ed2da9adcf00ef797889d53d846e4797f61d0ea607669d24d4d2ce475ada27f3598a140c29689d41b88ab4f58f2f7de14aedfa27a5b851fee52b79d1c1e3dae01b0f9d5fa150bc9416ef7a63369bd637c67a1b598a21afec4c90c398f0cb1c54f58d37e41689367413aacd9f118800a7064dc1dbafe01f92fab87124a9935d1fd10f8f51ccb42183ece560ef67a3cbc5f4812e6bbfad47bff996eab44d003b6b0fcaa3e771811cbd13cf0de62a93247e14c3fb3f9e1755230e604cde65f3c078d69fd4d515b478229caa5b1ed11ef67eaf249cc87903665bcfd7cb75bc30bcd06e89fb1520d39f63c276cab34ab4a960ddebb2c3d60f233236a479ff5aa0cb6e08486de7d699e1764fbbc4fd1d70809312625626375ab21bdca4eb360d0cb7cdb716a647755ba3e21a0ac65d51bc6a228ede3f073eb272b3e3d59becbc02cb8581f83a9ddd49f36e92f95cd2b42a5dc807d53eb8e1fab765f1e8275d8877e91227e4c9f60aecf8ec70558045b2b80453a9babd894dadfe5b982856f758ba68e9ab89ae295e4a4717257addf8a11aa40562aae98695406ff99414c97548fb9ae5182fa2f7fb90c2e89fd04e055cf492f4d9eb006de370b8a5b95e12a1993c3d1bd8de6a6f10d5fdcd3837e4d1b613acdfd362d142fc2f9ed4b335843e3b324ae475bc17d1271ef38e7ff9334b3b5d1749bb631e31bf216fc43fda43196b641a6254db7349fdce05f6293c6cbf27afeb9d8c3a428020ce867abf13eddcc55c2629f2c776f45480d52630fc1974508b58b414f5af7f6e34658cca982ba0177dfd4294bad0ff84a09af497f0f96ba85ff7650ea581d28abe04cf1e5e2c5fcb3a43ca2753c69bb4bb3f86f408d931b28cbcc0201c7289a28070b3ab20dad036c11379367e3b098cb33964b32da8521f0fc2c7a7ffe7a6dff464d05b61f7d694a9fcc5a05faa6bdc5ffd5f3979be940d48e00e0ef73e054536eba43a5514278da2002527657aa64ca244d38bd08baf32a6343f0ec30f095d62de04c31e319ce858f466990dc4e8e428660ba49934986cca6e79e9685a42799f5bf6f06650b222fc0dc5e5b1284eca74fc15b3c32e7ea756f3b089afd4e3da9b6e91a7619e324b7d45688656e41e3f2552f79094f87881b291ca9c365316ad8f082729af97181f9d0f199873f03be374c1ee92dcc0f26ad7a24ca1d05ed136f37d733c1c1a7b91e2ca3188ac0948a591220d8ab3d2b44a82287c4928506a5a1fbf2344fd81a1eb9a92c586ab51e7871fc587b2ec85e480c86da04b4b1a8204af1b8d1eb52f92b1644f4a09ffb41015dc5095f1b4f9df8d995ce6c770c3aa92bbb06c77eaff3d467139d17e239cd3b30473ddab18f1e91eb06990341c60a52256bdc7999b1abf82fb7dd58fd007943a823de73d419975be9e08f1ce0548d787adc8368fa9b8b993ab2411da6f816720d1534635c9e1fedfc9e240d65ef077702467549292f8a11906d1349d8dd70bf120f4f9d011f729f832567bdd04f158250ca08ad6fe83610b7d10794faf3ee656df5877023f02fc0b312626e3480e20271d2a54c521fa71d561b6a0c23b64fb06f8c02c8905e8e483d1ed1ed35753fa1f95b2f0031641fda108704f4a7ad82212b90485b91949e3e6191e20caaac44ccc2c6aa1d402e1b2d608a640360866e3de2ef31a9da626664ce13caff5a911146a81b5c35e9b537f4983b0c53910ce6a5bb08909ff7cd6a3173524938b6535c436c747fdff1f76c8778dd5a57ed32a762dce58607d35b8373f4130c56b220d918326310463edff091063330e5c1ce8d2f7b71e890e6355e32aa13451d7a2a0c768038e314480ca3699a250d4d3427b1bd96d96699fac964251f6ab8a6a4cd6e87282ea10aaefc102c4269406465176a50ce12678f1e956e14dcea1d72b63bfe878e59a6d9a14efe5e06b0d99d20b57589d676653d26aadf23d5a5abecf8834f19d4a4fe5b702e439739b4c5967509e1321e517db95aee215855d16b4c4cc4909c902f7b059c0ad347d245ac1d28870bfd6376f242fe99446f90aff6c19986887144fc53931f4b67083692832fde192977163f0742c15487c425e00280fe4bc5abae314f9a7bc83bcfafa1c9994c18e507e975bb6c344cf4877ae009cd1b9f7b321834631d688e48690d7ae575fe818639452b88d27f87af99d830aa791a76bddf13e3e626e25b4d34cbc0b2460a9f33cb09160b6f9568e3b87b5338546c77599dec989b0b5386fe13fe1dd01be56f444794931e9fefb6186fdb8956d75d4ae4f75a6ebc90360a91dffd6a06a7102c40c0a60537d49d5be56757346d8b59c01103cbd42dc1d0b7f5428baef616f986964fca873343c90bb4e37bc1670255f596c4d7a7e09c4d74af95167eea862d2a3c5af3ea0180498aec6b16be29857013578b2ec944115642009431c9f4162b060a55083fc323ff750ff360750a00ea0c21070dafd8a9dff2e861fd89a2971f3aa70018e3652d7133b94f9bec0a20dff0b5c06002b0b58b0976e696b2a8da1a4e4d9106f0a0cc36f10ff1b0db36145c24c0861702022dafc2eb1df5fa5e64f9bb472b47fb33ce62b542029c3f9022fc0fabec3933db74e6fda38401201eb74886cd2827bc21021c8de97a04e7952604f0b205b003712f48f28422675e01db07459c2b6dde7e86e9cfbcd741e6b2249784e5e37c0f22fd2d6070eb0851cd4ce9ac070f9f9e3d4c396fad2854c8b7d76b7954c47f0f2cbc5a40e2b30cd44a44dec74b8cbb6190f86fca688cad8e368f0eb343f514f8d32221ef2dc575eb3bb1fb519d8ab94671a02f3ddc60fdaf9917361c81c689200661db9e147a1a50cd998fdad9a74910aa1ffd6fc3578a66a47a03ea7866b21e443aede815b814fce588741516483314213c1b2ed5e869a46d9ab7797acb23a7b9599d5a0c2087d1e225721ac7f8637ead04753ce315940636923c8cfccfd2190e590a8537acf82590afd823b4c81777e5b02c416c9605a62703dc79aa9d548319542a4a5f423520980e4011bb7db1c71c91ac6d065adc437a8ec5a8c479ba7ace564aeb28147b33bae056bff3538a78d8df098712315eec84d11ddac24185e7c2c7470cb60f002f13659173b7c1a759688decd939a65c317d863e91a776965fa9dc095289344e44289cd235cfbef72f6a7bcd1e6793effacc91c9f99e222451cfe8ebc57a03aa4dc7a5414104767fd1903828ad7c7e5b103120818aa177089f3cb7f8bb7907aa86d54703b6a0d50ae5f74ef028a1e89baf97e27875499c745d52920b94d1fb69c7b094e7b3362a8884beba2fc415c73b7c10bef418ca75650a07c75654d50555a320c1d729b713b49b76e65a9ab0634f3ea8551bad755f29e89d3a904a9ec2abc5c45f579628d0d16afa1ad701c677e44accb47455545656ab907c517fcedea192c2601f4889703c3e1cc125db99fb163c0ad04365ca51e0a1afb7a9ff7e6e191c59b756734614ae1b7702772950e3512586090406d20a58eb69caa0c241d7d377116472ca92fe9117617ca312adb79e672a79d847d2f871719af73cf1cd4f7323901faa1fcf8546ab07bf311b23611a3bd84c6cc08289d6c5b32eaf132df576a15638328530d22b7e44341f615cbb4d1be7a65f63e7dba7166fa3d51bba1e38e8e97895c7400d0dd52d3c78ecf97491575f0cbcab7ec4625dd9bc363125323de47e2790113c0d13a2a5f44402c4a4f01c8aa2bbd556c30a456796167853a6a6422d2ae6fbacb2097e6594ee9581813ee0f3f16b371ffc36d185cf355eadb93fa097e9e6e3aaaed9c7d48fc0ccfb00561941b7ef412054c2f42fa9e7812c3e65693982bda6ddff8140664162b3199f08d9ce93583fbfb7301b470ff2fc2731f8f89d3d638f13ee04f740a82f10b980b339b190541175ada57e73f41f0669181e3b388d50e9c69351a446009ae6f6346ceb3f90ad9445645aa2aaf9684d5e845277300bf60768d017509e1ab8f1bcd18e42f00ed95071e73413ad14b533155b9d1b679ef2e4ffaf443a30964654f349a645dd95b21ffb1a4644da748e004bf99e9e885484f0b87b1eacdb983649e9276fba39894ef9ebc010341480f60a118948fca9cb47aec80c53c199436eeda8169dd894010fb97531dbd50c139b8d8bb2b7edd7508fa6eea4b2d1d89fdf93427057263abcc567769e0da799534137a3896608c3feff3ee8f503f5a9131fc36c8a79b4bf6a44d0c4ef9ffe3ce9a622b96e392718423fedab02b8d53156634f0dca46787c6fed6f37b7cb45ceb7ecf40230c837e9d2de6da055d329ed1e204acb0e6a2896ae8ba6a7813663d18bb9d737ae8010330e11bb2d7a545a18a5269cc6c57e2940a90e7ef128ba8c8683ad5c9d7247cfcd4d47485eb99c907aad66b62bb03fb7c28a6b31c99a291805b1559d10469934f329c533f17accefd8137687325587dd241b9e7102cde1c5a65136acab5cec47cbe7d6f0679bc3d2889c8bc986e688fdf6ae404e57c56c61ab6ba649c8aa6b27aa7ff8a7a6aa9cca03f415767918393c18709a3abe8d7ce8b3a72381ceb36df2cef2d4d853deb67e685fa2a59aee4f32e9342cab31102cffec3274bb9e7795939f97bd9c82aa66af1422cc9370a93a0a49e203cf3c4450bd48b3a841c6de71eef0e6d86a08a64630fff1e1ee81db1b796464336c773cde9b352d1d359f6d4ee3e6da88b214ed43e9fcfed1dfc0e02ac5209d6ecbad65c6982007c906384e60c2946fb9b81ca77d6a0da3f9cf3c3cac570b904cb44c4393a14704beadd78292d9d54b70e7251fcc3966898339359391a89865f9c575b19eb24460a36193334f38023de9dacb2bcc318afaa840a1e259eaad5a74b6f2315721338916cc944e094e89f573ef55f404cb34d3c138d2d20c3c1118245e557c64ad008c47b6c6bd17fd0f1bd13bf904f2192c4a08768298d9564ef84a9724463de6ac1e84d818910302847d1ca501bf89b4be42592a2e9b4d48d40fc28dc7bc94a5366990f256c2fe0379639bf2892f42e743e405b13e0da681b75a34734b6f91403d97b5955b00d1e419fb9865db92a75c31fd4fdb43cb15e8e144f078d129ad90e9de7dfa6eeb489220372cdf7a9e10530cc5152e9f022b804db3d4c53e2a80071f99b51aee42ce3f89442927198c8a73b20772f595746de8643804322ac1767b5731379bd24675d52dee122ab7396e838809ef4a1aa58206f67b1bef4e0b381ebfee2d46a0e292d1f495cb2fa130ab81af1f43ba4f54e1cf4d6c056139b4ba9457ff1af2b69ec0707ecc8d6f06dc78fb692289ce2463f0f2380c52e58d7e8b522f88efbb918294faf7bebf5b8031a3aab35d099c0316798bee17c5e15649c027b5975a049380086685d1c925cea50c545a71f18b195571ec33826129f3ad04e7a7eaf923510353b8e1dafcc1114a140353c69753aecbb0273a1c808aaf8ec5598f1c247420cdf7177f74f4f91b5d00fdd263dda4e3423ef7fc6fcdcdf301e9a78f78ba471fd1a90da8da8267fb3a363a8fab855f1800b1fd95091dced3a02e37560cb9f848f8631cecd8ee5704c13625042e857aa6c146e6aa89dacb2f14e07a8e6f5ac6955a5e57cd9ef241ef4ef3e365d8e04efbdbd497d6fc11dccad682d0f7b9ac81318be05480bac4d78b6183760c42f5b3142d7ef4a6bf5ffc7c2302ac7daf4617a969618a654e68b6e34b8ec13b4d8cedb9ad6c526959e29ec5c984b77751bd65c006ad63fc71f8086f0c453402d9c4bfd40dc86f069e34e6c7a17afecc9abc6ca5daef52ad19adbdf0cff85b25d9e2d55708140224891a23f0e536d17d72f455095d391ac01900e311a3edd1d343ecd0abb476d42a8918f78728effedae3ccfa38a0d484b19533269680cb266345ce3f64540f8c0688f0a61782d93f840847c4bb0d1902221e15289facf5fe27f311d2f35923ec964ceeb02b346b3d6ba273d78d8a9e98d50a4b508b4b0f8a89bda22dece839c8f6ea213c59f14c6b4ad9ecf48c38984e94b0f1c6781af78e3737f44e5786ae976496b14dbb1462051a1435782bab5284b8f93fcc36cf796a16c042875f10f1af7ea2f2b771065181d1448a9789fd00ae8412cd9975dbdc6f093dddcfe218c0cf9a22e7fc364bd67a2aae3faf58d5a7f9aa7334764218d78353292cf3f239a31d48fb11925b2b559921e332dabdfa6ade1b69a9bb8fc09a27494f14f4a3157cc8161f718612ff723d5e327ad3ad986033ab0e62c7660b86eaeac8980699c31f72b8ddc9acbfc093ac6aa5a28f01cf8c21005d889d27b9911ba72bd6833009bd18562197e6f9666fa56af7d88c9f4703bce5db20700aebe5e090647b8d9d0b5e3995fb2302196a9e095b7709920589d787eb34f3335981e8d284b24b860be3ed23145370207b340c50c60d4c84831bf6e860335df70dad17d8ba44e3aea36dfbffe3124bd7b43f0c520a06c8f3c506a6acc52bedf2367f51dccbb672a2f78e77e154d6646d5e0ac904079695371ef0d58545bdf63eec0b62c9f863628a4339e3a4237c827fd43e102e06fe25875586ce444e9950a96e354a44df3708d671e81002c2fb3a026889a75a598fe41f145e34210bbc048d67373c3428720fceb614c489414a205b47b597ffb644aaf5fd9bfd66f5d7571e0cf4522685332a55b304a6720d47e9d0a1c9583992119a4ebfe60cea29998c5d755dc9666a0575933d99de64dcc41d8742869f54916ce831c09c94877174628f8ae55dd3267c06c11dbbe34b23c8550d079f6b8c08e1f453a1216da234ec67cef464ecec9cd06feb92a1d0f23b25ac23b45402c5a6479f0607d4e613fdaf452f8504b403b2f02cef8db068866a9f98ccdf79b91c58fa59130e935c283072be0a1a66b3091fbbc472ceec82c02ca85faa16d9cc7b2e03772f5b1d797c737e9d0063d4f28c195e36211a32cb3c48999e095eef679678460a7061c174d89b4bfb6d6d8ff32fed9eabedf4fd59411f3d2299f95e218ada0adf4607d42b7877613d81468f112de240539bf66c8fb9a3e3802b96d928a77952dffdffaf82079427e1406a39e9e2f71e20c0b17b77fdc2dbd318df0cc6df506f8931f9e279ed3b609f0cd524eda7625ff201af609cbdc029aac7ac45fb757958ac711ba165017ee8ab1de0a37ccb9e9476870dbe172fb48714d51260b711a64e58dc5e1ad17d1c40d790cd42d6859e00278b7a4271d472b1c7c1589957911bf2e5c8c7a6ed6888badcdb9d738b0d59b984a434926fca97f59c793e8effeee816648666c859286d011d09e96169346a09230bfff684a0497b01f034f0fe637ac223135ba1a4f1f32951cbef61b86bec64f500dfd1ec8f12e72bf869bd94766238e2dc8b5c8eb3f9e604258cbaf371355cbf829455ef0157d3ab0ffe49e97d6909dbbc60c77a9579dbeea1a675f676878eac933ddb329c48bb19e9e3cf7cc2f00f1f15f37e46091914f762b4154471ce12f2033510a9ac6bb0571b0837f00ff8b183baafd7060f4a1fbc13147e524c83989d543a8ee2515efb1e49d928672cc04082341e05b6cc8c4698346b0c0d34ad75768b822d9b459f3a08d556bfa0edb9247b65fa82c10db92c093cb203f4a162c587256964d8be6385cd3d80fd9c46b0b062dbe6623ed850e22b987ec2e29e41d317179d1f29e27d88508f3100c10505bd590a0624294da5d5fbcaa6cd4bd8adc51e4c5146222dfecd6a7f1d8accd3460dba34f86019ba4ec109d2b036f567045ab33cfe509f3e4985f4d658de630d82665ec62fb6ab76c77317eeabfcdb2ae18d6f181e908410341bad417256e7703fdd3d169f8ea13ef9fd9e8dd5e21ab9ded83471f64d77bf57f6ccb39f81c8c45f8c2df01fce99d550f4ecb1d7275097d2a701d067727cf192af1cf7cddfd775c4380144a33d2be02250943d29fcdfcfeb9f1511aa48be7daf18fc1061e40224cbc42685a75fcea3e3d198c57bb12bf042a775273820adf10d61fcdc93df8df9eb152779e089e9cbc517272e63f23fc462eb000a96d612b9780dd562880ebf50acda6e581e2c460d63a2c1e81426175815a4bb3cecb1c4dcaa4224e15166cbef6a17d9301325100f4045e8a45e6088df0053344c1828878d0132d00ec5d1c5bbb8734bf7f2ddac1eaa34573b693a77e811f5a26a29cd0c01651674cccdec0777d54782937f20a299f6ee8eac91c00690e5ce3ad5cfc685b189e7253bda2848b7761f3b48386a4c4bb9e855b28675f86becf33a8f5d07affa29c79e9bdd21bc9076d4430ddda6999d496c1088531c1da7d13f20e820498e5dd88c83464f582d40a67c13a0f7234fcd97f945fb30de744aa64d465cab355f2c9870723c16dac01e953e39cc72595e06a6f4bc3578ebf1f599ea2c6663d1e54b66ff480e369b969018b3122bb80304ff61672c664619e1038101431eadabacd066dc043777d137e49f209f6ffcf957f8ca364d4f90a8e62f957da8e32bf7d4c2f789c2b836998112c79f95d2bb5bc53d343890104bc81525ca4f9b9d97d6505eb5d2130581c993d069d804b62561ffee3c550bfb32ef5e20cd090bde6724178cfe40966007583ef3077ecf6b05ae3d55ba1d17ecf09a850cdd1123b8b5f15bad397ad3ec715e781b57a9e31fd30bea2b09ffeb2a37d0fe02a07074ea81875b076a8329e1d683586b5ecf67bad54ea8089c2509da1f5e4f54d45f77e1cc3c60853e42082d9779f40340e6f14cbe54621f14ca2c1c53ffc558a5272c27883a32b9e48b8b194ec7238da7b9a7c5ec652741eeebc114ce84133c5e99ff89a28a74af15bf1b45629ce98dad915f468d7d6ea1ee00d8af4383774150e43e3201fe92f4469df5872d55418c6dcd26d0e92bb58da79a0f43697728591acbb37cba70c458cd17c4f4ffa59e0ec2255755631ad4c90724cefa149392fba3b8b077db25d59c0be7987c1967e2f20dba1df5a828dab6e83f0a6a2ed34ddb73fcf634474bbcfb0e14643753e4b85f25ee4061468fee4f05addc2620cdcbaeb19c46051451c0c392324be5d8bbb09fb8488d1f34c954f7b7e12c39852484fc3785bcbf85ddb77c781452851e365afce394f6c265ad0c7c1c798e3f607c3aa294394ec17c1fae526f27b381e5c65547a84026ac6d6e27a1835c46b68a66b292f01c1b0b36aa0f20cd0a51ebde274be21ecf82a9245beea60eb609f0d1f1232922b73c253cde755e8b842ffb500f0901fb85c345292bd1f8249b2f0d7902cda5b1e0e551589cc131cb9b78193eab0fe7923eb68070204a3b2a571836cea477e763e0c93c951933bc77980cb1f1b13b5255c00896b2d13d622e94da375a29334187b22c67544d2a21fd23485942a8c11179fc1af4fc6fd54e713a3fe8b1abe04caee0022ee2441fa6ba74d1273afa1c555c509a12bdec8e34af72d58f953e619f46072c10de317576cb04bbe84411036cac2cc950dddd507906bf264e882cedae444c401aee5ca954b695d2073687a5185534f2281b7912e61bd1cfd4c3ac5dff4b426206d5b51a50c6d1ad74214e30bae60afea1e55de654ed144d8eb1f57bd761e2c9793aead7d577c9c72acf3f876d7c720c14e85ed2f1cad9d7f51b13b7acd803001b9e9e7e7afe5fb70e691253bbcd4548d44e5b8f78326f48b859756b3add2a432271ac252c3a313370e70332fb4a17fdf90b2405ffc98fe1554b48745e24236e921285888246975ee9ea67a14d4dc42939ab14225e8392050b63e463fa6108ff2c158e83f5f1ec7f6f43857cb13aeb1a49ad7cd0d4576231a14cf26ae4a255749c0e312dbfea70f99c09b73e00fbfdcd360ffdbfaf270065c88efd690e6d4c481749a13292efb5959f88722a6f0ebd36f6752e8ca2857b3ee7829c72f007d80b6eaf3b030b30ce5e68867b6b710da43477fae5c5b11fbf6ce78f63ff9f6ae3445e341e605e82e563300272145bdd2c7313777a3d5611e0d1fcabcbf9ebe8b89b270aca871f245a1b99c78797fc258e92dbfe1028a5fe0d640f748c0ee9067aef7598d766d46c210d1a7a1b4fbbc392dd0eb32673860d02d55cb65d5b4afd69d5fe5f39c2db1cd0f5d0537ba49ae4511c7d702e834050cd27b4e4efcc9a0781bb2a52d78c87d6441a16c429fe90ebeb40d672f729d65e2c9771912529fb8ba16d3407b766189048f8587296f1a69284d52c1658068a6ff81c60f55d525e955113bcaa383779c87601934008d29ad9570aa3892a79bd90bcc10085c611dab6de5631814ebb68fea1ecb5b08694d0e51d59d7f7bf80d9153ed97e30f8abb1f72584a1e0fd401d622e140fea9a6897515050ccbf943b469d106a44b7c654a7a277c50ba17919259b0cd97a714d600d5543d8f0c802e2168759226d8c9772b04e577a184ccb231c374bfcbc301457aba9a857588423a33584621e20c35a512ed80d8a62d63a38f3bb68cdbd274bd2de01824a4285af069b605956095fa70ab8aa7c63f50507530eca509a6a76c5e4b8a733ec5e84ac2c677ec2626ac8a107e3aa34d23d167f8e05285e6a401366bdd9fe1659c2d9f6efccc936ee772dca91f272ea861934462b990800638481c5f6732f2b8f16914676197ed86c2eac12fc452e4465d90ba6d524a82d76d91cd8197349b69c451b3641fdf9fa99adf8d69995bba90046969b215b6966329b5852685481463b85d343848b3da8b36cb13d22487c52300c3f5bf53d71f3b595e812c2337f093802f2506a30c5ca10c1cca722cb3a3f2f50530daf753ea074080410074544ed6f0eef4a0f31f8bd7f48fc08885801bae49d7b327ff2b43c394d91a8abe5aaa8aa4a2ea6bb3e6b7fd24a847be854004229e998329726d7d470e0078667cfa79391ec4127c22595fbb09d0787172d975991a394bfa4a0be8fda33c7dbc09cab619242e398b902f41a8106bf722201e6ec7989b6bd266710300539301af61665b412edce47032225bdd74e7f3c49d601d5f95e3a982f317e0f230011fc9ea33ffbe776a3a92ae8974874e6db052fbea9764668a9dba6b4a2aa63e7462984419579443e26f74e8617503fd3c64ac291ff0925074a673a28acd0d44caedec489b660fa997664cbdfc896f100cabda5e91fec42a2b94935704083ca3e6deac2afb8030d6f1b1e2691692a6763d92a5d7070e2afc8eb0a6042106dc32854961460bb85bd09c0fc77dc6d41ff8b1c3b4a158909baccdcb8cdbfbbe6c33db9b758b7aa0b2be7d071a2781e79f6bad514244fbd01df731307a71b11b3a3274f9651f9df1b9212957c820a730cbe273d7ca809ec92a1c69c60852ba8847eb4ddb154277a030b1abfa4f0756f87824ccb2dfc543978a41f3ed349b99430c15169933721c22bbb921bd096790d0e3957d67d6c82c269c74a66df27ecc2250299764cd8576fdb5bb57468f30979bfb4a094d98494f9bdb11ae77b18a4f7c0de4fcaa2103ef94165d6c15a67331279a86243d002148661199d80e5b5bbae899ebfeba323fd43ab79424d83f8d61836a0ec51c9b6b18b5943e05771f7e0f342b908c38e3f33738515bcbb4e290a23c656124fe8114b734873691d2a335fac948a56d42b86c9b55ce001388b76831b18e120012d3c1ee097e69ffce4ecb4fd435319a5d3d1ecd7d7254c1859e0b9aa04cc61d718afda3fa0538c2b1b83d40ff23b74ac6debdf0b50e727a255c82937970f2bc1b7650bfd9df1999faabeb121559b56126618dce3377e3eb48a6d19e4cfafb4ba86690c991e9fa588615b09ba43b893a38f1266d2854fa7ce544140f86f7d60b2e1e0d3c35f75cb306003b11e1ad5ec0ab8459043a0dbbe0ad40e6be5267219cb0f37e9af8f7244d33f9f8e0533b67b8ca48b66af01aed51139acf163ff2bb27c44895b08e015fff618d6dafedb8344e6226db50c77a2ac40f41c592ef5cf134cb37eaad820f4f7407465735c9afdc5d36b194d6be5ab8eb58a7173980a6d470cc643dbdb5d4f1a7209b06f37fa38c83cf40abb2e333596e6aca04a30e2ba7a1f8abf3db6e986c04d0b7ddaa170b6eee452e3ee86a5ade928de3cb140b4bb6f18f8af7088c84d6c1c0ea0aff2176936fa93b18ef4c533322b47d887a3edbc963177613856828ac4f11478f8b3392fb52025643a91ad96b6b6ff2d6dcc18a617c82ea186a2cc86e348c99b55205f63c1065bed4cf79645a4ed41122064c8b0dbfa9beb517ec54c090bbaff07743095e0400670a03bce3cb89d887bf982d20eb427f96d17debd1c1c79eaa2ad49427464136a8ed611d11529d5d1868a90acb72d9751ab3228538975c8c2a9ced0309a0e2bdf4ec7437f74bedcde73ad2b93daa481700e57979323b8345228edbfd90ed6ae2a429169b125231e790a55e3afdad5beaeb474e25e6cc209d562f3bfef7b2a65bddd10351ed2dbf2a7d8b216acb9081ee418167262a3616fe0edf9868a8af1c9ab6eded88ab5873d80dcdb71a22e58847fc9fd8f8d98d9ea7900bb52938c64d608bcf50e34b350c3904d09edb1ec656594ae50ba0216e1da938354b415089f2e4b00822df56e380235c51fee8e23fda31fafbeaa93920b97ea12d89c6f92edac7e45963890138cec74239c3869203432590b168b5fea8b37e921890665df4ddf6d3fabc13a4ca3403880aab7ebd3b7e9a8d7f6e50aed85493eea131c50e9c5a141d8c628a3acfefce8a8c09e02272228a6605abe26786a5ad3833eca8d023f9bbe455b6baa87495914d8383f6ad415b7676550dcd77b7d01da87b6e277cf40b2288ca0b91466b8a87acd60a51729841e6ec294425f78a25bc38d2cc3163e554a1eaa62fb500003afec354ca951d6bc6d33daafb17fc9523f02d13d461f12fdfd19b8d0e547c6f41db28911c008f448977e97dd606473c8e4d49e30202ec7c75d5a518550f35d73a0d3d8dee8cdc139b03bde5b0e33259f54e02f920b1894803c794afe51e0f7ff32df5a22945b1acd46e77e7dc9e10304524930f2f2c145d0cde0f096ac80d0d79ce5ba78a4a72283334563643f8aac6fc07a565e9641e835085c47fb15397fa6116a4622d0bae87774d2066ef11d6974eb25796d4d9df75d60836430be134ca04ee0373e57982b81b5ad9d8b95db64268897f08c6e157920d850145fe7d8027bc0e4a9fd7678baee6017fb1b27861676814b735bcb793a92882c5483a2175f7871512240d91c59e261e99249c4fd79db75b623270cc32726443fc4b365ea2183cf7d6fda85b5ad5d314bf4ad1cb7168e50d24e20c2e1ee953947ddcefad001a197d180cfe5549dcf384534c5deab892afa2a5abfd2fe53407e580b417c274556a0f14ae4889961cb958049ef979c59252089e4b2d6cfbc44bb5e1c3317f5576e95b4bb0906a859951ea6415cf1f5dc49869f91d83991d747ed6fd4c14c358929d97d3be089e5b3af6fe5c6f7e2bb02433a336f88e8113db88f7eca1d50aa9bcaa32425a5aaa4f6b427eafa2bbb7d74ce1a41ca622932195d5b4df25d4a7ea20a1759ca0e57edac53095dba8746c05a85cc2656fca012f3662c7038481c2494bd82004bddeb48f7871bd102c341a1d8fce20f06e517287c43bf1a5be68ce704b2acb5a97e52a7a2443ca74ce4475e64da0786382aede2b987e115dac8b70d11a5779864abc8a5d725cf766da792dce2850c9658ebaed4095748ba70d8e20331cd15d40f53d4183ccc0cc89b70b65bbe0df65d50ea7ef258e05b33e7fe5106e4ffbd6ccb2bfcd4c9f74e3a0dfd441741918a832aa534073a344b888ad3bb643a6c91438d16f021f9203e3057e8c8491ef8abf11609b01832baa478549feb4765467829f564088dcb84c566a0dc863ad04b7ce8e512d5928643c4c77a420514e5f0986faf72dd7f636dfb083b5362b621c4dae6c79d762fcefaffff8b2b04845576cac0b8ab3213eaac98a6219db622c7ac4a9e9f001098d258e810d5c013b40571872d157969f3696c63c46c2b6e131944fccea598ff91e88f76d69098a8f7050064b128571cd519f825a10a077c4c9c80a0579fc46886e4f499a25d165da8cc3e81d49f6f34da14af9d969d5ba9622a7a65cffd1b59bf55e11ed6ad3cfa2c87cde86c135da3628a5cc16b65f115faee1f6994744fa4c397c82a2e54b508913b78f3f04e2693e495ffadf99b4efc3ff0689ce54d0393fc877621df5ed107f0ab2362a04f7cd5e3d4646cac21b23374a15ad9b2abd45b4bac2dd02d8423afb2e99190375c2acb18957d5c852d384aaaaf942eaca71e8d810e656c22c879822a06a3a07434ed568be70a77768d358fec1f3a89beba4426726c4675b0536b0f5e0016f06962e95611005a5d0f9395120a9043bf39c3700f8b0db050fcdbe3b7c1302b8ae70eeade2962df0fec15c5bb159160eb2087faa4736c83581183baa584ee91dde63f10c17cb36e7826be4198c3267f65d07ee0ffaa4e976e05b4cc8a827f61acf8c1ba6d59f7d7554ff366693f2e883af176c94180f3bef5de4b1f910f15960da839612793fcb6574235ed40aa77f69693e2c4052be5fa7bf01acc7da35ad7baec8daceb67a43c4d190df4827a144c949b5471c3c44ca96c8f16a38f963ab4238d7410268abff31392ad9d63771d8054da16e87838b5214cd704942ad927e00c9e4a421845617073e61a836f994d350642aa3054e7cc99fe7888c074a93fb583e602f2fe8561d7ab3dcc45eeb54b72d67cb74bba2d537fbfd77f1faae33bc7364acadf0f051a04ee16ab86880b1b22be7469bca7c53970494e734e3cbe886c30d87a45c331c69c21e50af47cbb3f3a5dbee20057fe341a718c7a92d1f7a90207a064c987525442a6ad51a9dd0acbc90100710e31fcaa96a988ca600140eb3eea9847e7ffbb5f33d1d30194e2b8ca510258a6b9f976fe283774114f8daeda9d3a21950f85746c375d23910bda880a52b4df64e808181950c6a5e125fe088be259dff68eac2ddbb2451d5fe7f6aa350fde077a4dc0edc7acca589c863f1456868ec468163aa5795110993f8c84f0a8747fe521f0707d293045a81b96e87e6360bb94f0e878766ca5cbb09c40987f8185197a80547223ca25788abdb43927dc5b6b4f1574e37e8caec0f00fcb16e275203db60bb4ea96c41fc6cc65d854d2c03a4875a8c4fe173e6b42f376a3ca0ebb529113b2c7b99a4cc767a96c99276c0cf70f97fe33ea58b1c2975682ea746bb341b1cefb48a65592e3b8799c12594cc5de5c4d9236693f6982886dc2a5430b3929a6b2563b0a60ffa6a37b07e1ff37cae8db3bc683bff25fe896ad2a8580c68f2d19297e5186a2e9517605c2a58f99de71e8eed8e4588033d34c2f67169d79d60fafa838f80d831e0f29ebfd2dca4aabfdc0048dff28fb085bd9a99032fad59ce07b2247c133573dcec91fb476f108861f950b8e3512534c801f10465b02a99b74889499e1d34a5c3030ea3b3505b25ce4bfd5f37f17975b2d44ac58e0f5543a58b6e0f5fa6deed416db618f01273c302eea65adc2568d4b31f6eedfb88a21a1a196d87191d062358f4a7b3ea2b1b80ba775a37144c5d19060ba92ba2cc25272801ae6243cf7dd8104174128355e09f25710eee025f16c2db30d3c9627fa6e2f1ee8a5b93f5ba775c6582d210ab1d6e4654669124357e2dd9d63a6ddd13b80e3aee9202c5c76cf090a6e93c2529e246ddc5339e13131a177045e2ce7d03122b8848f7069c27d6eabe7833631b755776571aa6c11140b6074d6585f9df6eafb2ccad99fc377bee7757b91aa2c55ee5592984875cef98b511ec1943c18d4327736374c229279a8c15e12477f2d91d969837cbf3b3d1b950b0ee7def8488866afd91afc47ceeedc1bc56f00a0ac3ab77d5c339afb46c3414d76e2af1b0fbadd1288de8558cca849dd2e48d877d913d957bec3b80666f32eb3a975fe22d3607e5c14c7846eb5feaeef8e52825cb550cd70905d63cd921971afb75a7957de91603c96fa0a0d850a0bfef0e2a0076e94d3d83706a253dfb604794e96a1383f4fbfd7766018449cf9a330f2cc693a2d97211f98d485bc175af8aa64348a6b833d7f4a89565c1f3267028b00550f35faa3a13d222dd99e7b5236c05492037a9a10ee97248256a2aa896911def26eb3942110cbe0bd80f5cdbf2467748bea044a3de398cb34cb88dfb657665928daf489527384a983e8c7d02e763d70cb875d5f22e752a81dd6528be715b90fbcedb5f6c06617e6a58723f4b6d43dcae9c4b8af0ef914f9a717d7989a3037b83128b3b469898a5d82abc085aa27090cb80f76e78cdde5b681946c7822a35f626f8b82400adceaf300f33f29ba6a9dbba3d1a6ddbaf89c8816028ecbc036877137ae6de41a68192fc9339bddea94b8129b1e62460ce7878cb63879e9591dcd642fc7984d57d7e2b79a7f58177b0d15c5ca8b651e230c5debcd7e8348ae60c4901c929ee1a69be94d8428762f259b7e329792742d3189157ae3d475dd9921335d7ffefe2ad3cfe13cd838fefdf202496fe6af9746e6beb5776b14ccb438c4514ec229f110fd95d60d3ba0a2a0799141458723090ff7db9a5ff1e9ce3982b67e122e50e6d6ad8862069bf13ebee99593f05f651225576e1d3ddea8c7dda5f5b0cb59e590cb1a3e3209c25df8b2bfbaabb973e35a1f151790a6349e5704ea6fbc9fdf7a9eee09c466e88d34aeb7815312d927083ab66a15185df1debcb60fd33701c6be28c9cde552486957255e200bae81d931dd7daf26943283741c0496216e7902abeec6eaba65d564f32dbb6a6e677ce433adc5705b9fab8e8da63fae83e4a87a0a8759913c36c4bd434839f3c7a406b2879f2d19c0eb0c424f06db906b45f9e87053ccb6a6b9860634f4b55cae8d9b44c6a12e0ce156f86153a6c787f1aac21116c37d93e24c8e7195da70d5ca3a3a5cf5d71ebbaeac745fd77d480f08101ff4e320ed516296ef6e87996221e652ad75b7021d771f6661b52733ba3fda9fe25f8c307feb45d6f7e07bf68904ea2563c895c827c9b12b7124dd7f4156b49e88ff676ffca64bc7c7090b52cef82259e34b8de19e004c3a5c1f8348d0ef2de207482d3c0fb6289335b0c667044fdc5efcec10879ab744f1f276b820039ae1c411ad851d528bb50d206537605cc763d6637e64e220ad6e3eaf0e145eb27a28be298f25714530dfa7da0ce4c58378c4dbba058167db70fd659603f385ac5c521712b1b6514b8b43dba16d06103c8526408f355dcbac63203e3d8946563835fe2d73d5c30ec72b17747d4a4501e08d22f9861a7081ca8d30d26f64facee0c53e7719e112d0e2b8b76eefc39b50aae3a8224d0cdeab406a37db6dd3cd51a3b7bdec3f33635327baf3daa060ff1c7bb8b65c833089ac68baaa91ae5dd311c66d58213021858441842baade04284a8dd0cea4399abb7f4da60b262d21baaed1083b825d60b515b2f54933f9755a8bdb414c73b2480755bbdd4e5b012458f78909bdca39741885093fdd84e84a72a7d919f13be6a5f6a1fe5443db315c541cae1ecf76b0bb7ad73ba1e5de3e84b8d55ee01b73a97f0a52a0ee4e7105a9cee744ca045aa8310bfd02759c03dd724d9a1b5ec9c933b257da4cc1f5a6eff5b56601abc7c8f9522cfd80e30c95f45597093c6523a4238c330c402117543532c1450a980c44dcc44a4b6e63cc3e968273adce0f50179a2e48e287097da38233b3159d92741ff08dbb34eebf710143358e04a84dfbc755fc066febcef918e0da3b0ed5ca99e53ab753166a5db2b3068e0ffadce34f45e343fd80be40aae1260c22cc84171bf2f3dbb4dec573c382db1d6f1dcb1fae97822dbe27b5628ea0aeec02d0b28437b72254079090c657c4e20b18ca419fd5cb5423602b0f00d76a0642a201ed07ba9caad19c2156597135f475c206c59a8b115fb59754d159e17bf07950a5c8ba9181e289889e935157f6a735a02b629aa259e4f99d5015f21df29aa191ec825fdf2604ce243b728ff5117442584be36a799a028bc93535fdbb36195fab4e189714d4d79652c5c2b0e61115438419234663a2a0e422ec2fbb22d4323a2f3884f0867018a19b992a566b963edd1795147749dd914dcf36c1754dd1c6c8347fd1b63bb0a922cc1a7cac694f14580d9a52bd58c31766ca05cd90c7c901b3b9ad99344c9e67d5a7e2b2828f43993e1fbe752c0231e83fbb72e717000de41ee6be424ff905dd49db51f07de59225099d6b6fc75ee8c94acd373cfa3ab53ceafc84ecbb197311a7a5185b6b82afcb2dd070b125ca9051401396b00574b1fc4cda4ea5bf88f56ca7d077715923d8b382dcf5afb4d535f7a361206a7001c70f1ec8578f46808690133e5ec902d5ad5f89228037c15236de6895059709701ffa39174ab2ca7edd076a59011c39084bb132039c568697a09b7ba1eb324841f71451452d6806e5f591d7e7ffdca4a07c475cdee000f4871cba7a570cd25df5695dde66044ef882d0dbd1e8d336476aadce06901f91bfef65fc036e299826352a0f867537328a999349ce9e2e33e7ef505b5cf02d6788e2fb5a1384587e92a696345ae1e835f35a1700c2a7b1ecb8f3b56fbf3038f36a0b04baa645e4c6669e84493fcd5dc00c967e7ec64b17b04a8ae44819885a979a878538845574fae149005324031dd6323b6c841fa0363a3ddf162a32ab4822ebcc241806045c9376796e5f896c9adef8bcaf8fcad055cfc12b1fc0d641ade0ef7001c311887f45739482bb6426169074e217ab2e7877098d5dbbb6c7872a803b0e63129fb0e630ae970efacd588ff0668a777135da880a48ad1fa44ac463ecff3150aeb7630cd26d6b9c35ec3a8ee89f36473d3f5e73aa24f2fdeeb053d4968109721981bd69009658a8da71b46fda0f172feec8461efdf92d5d3f32f1882508cfef128e58bdc7e48b7ea3535bf29d07ec30fe225c1d88adfd8d476007ee90203b40b6c2d485af4d8cdf18f98b1ff7b513f418d8b6d77b25df0aae6588fca23dd28e132cd61a3acc183b2ecab5aafae8d8dba4d7d28569fbc14dbea34998e918f1054d538e4d5de5ee301d626a2d04be4731214777a2bc2c711b7cceea3103fbe5a35138ea12ef8d3e2134bfed378eb27f9347cff7e6d05fad5f94a17d12b8e781c0e3acd279fdf130ad3eefbf6668231172cd4ad7f424143ca4e8462863d3a785389800d7b03f6f620bbae8603f83dba2b7dfb0e7768a53e604ab8da5b12eaefa8a7d998636ad5ef6c658fccdfbda4a1839e8993097a16657d7c441386cc2b2b0b85ab79cf1b719d2998c278d019ed65cc09884906049875f97250f7ae6306e96bd4f19eff64cf0dd4b0e51dc097723210fdd2383cf7d4f70f9ff257503fdd45fe42c1b65557726428073bf5db507e81721cce74b38799959505b0fe78bedf1b37b54de865673912d077f8dda4194a430eb7b36b4990d61eeb26b23562481f84d2017d2f870ad92700e175746b119f22b5b898eea437c0676f90a8659172bbe0ebf25ad58a136a57c155e3b7aa78c799a6fbb5fbea4fb858fc780fce895046594900c220f288d594d4096160dce19a4c91e9640972522d039e001d666b008de929e83b176467f4387da57259302458bf6ad8e45caa2104c4a8d0f655f5ed79551211a6ede932fa93446f8c4af51f34ad8e0795d496fae474fc5eba2afb8abc73acf30e4713cbedb7373184194827d71eb069a54507901b3160266455660202a433f224b6e819999ee11f0095748d97a719af81701202bac276027143ecff69110dd77803185f89013b1794053acd6834bf5ab2d673cc4ffa9924de91c14b854e4969a09a8de020c470cc96cb7efd30e30b7f4fe5d7ae76d0ca9a0615535ae0e2aefd285d1ac23390a281bee39d48ba3bdfb4263382971b5d17efdd8d056e35767da8d5a6939177dc6b47e9d3cfa70452ebaa6a7c01e2c979ae22374bd74355a8acf2f13ce14cb10555027000b40d129e84029a3cf577410ece926c8c4490ed0a06a633c59d7aeb29f59a9335bc5879f3b17b198b559365024be944abef71a4bc4c30defa2b9dc34faf83b7e8cd05f52cc23322f0f5b434b12418831a02e99aa4b776283c74f2618e01812af26a6440f2458c1600276b9060f89c857dcefe0ce408470c0393b18bedd364ff6574cd6e5f0a26aca044ea3087c3f7984e75d4d2e6dcbae84611167f4490f73fde2a0c19cad4ec1ce32a28f7c6d90b1eea15f11b659fb80b6e077b531f90a5a6ae8d02f17e479c331d3e57290e8b222e985a90bb68ce49f3cd9c88538b8dccf1972d08176dd73b1d0bf15cac216f3a41d0cd309a4c6f5e4e133f084d902f691d8b7a41162c0c1fe37d41c7d8c4b344d9424a6b61d81e508e32a30a5604f10ff13fc12866761bae97c2298599bb019a7ddac085f7db606f7134b568e9b35e4963732713a43d6c98f639e36239910d3bfff9bcf696b9353a8b4a55169b979c94122d55b0557f8ef8f2b28237390a8fad18098135d7f872af3ebfea136d63afc299863058b3149c2f6780017bb1c761cb34a40c630846805b8c438ddf1e3428fbe8fc86d9784d89186575b24f2790fb04dba849ad646a2d59b842d4c30b56046d0321defc767b1f48a27dda8438e2b78e602c5d498f4dbb697f6b618952f5403c622f5a2b60323b31e54b3e6858c7da34ff441de2ce1bcf29b6bc66782ce8ff8310e3748bfdcd8165072d547a6ae55fbf25264c3ac22251a62d3d5d2f971b8f247fc1f4d6eb6c81ceed1981540d8e5a8d1694b8addf2f83a6116b1aea2d19a9a06ea2da03bc8a3215812b4fae2c30c0a43c39c625ba02282f87a97f9a51c671db983c1bf376dd81b1a76e44f36fb9fcf9c5dbad58ee2f4fe371d3216de4180d2c0a6cda883c6300b14ee58d3d312f949f449684068a089b0383c896a9ad8fb66e53bdbdfe11d32f1b2c4db3de369831dd69a5282419d1f3d7b6cece43676ae8a6721d3b352ccddcaaa678c8937dfe26ea7069205cf1ac0f009cf1e1bb72fc682fb4e590ce9be0cfe8afe23144f23d980ae963b0470931fb5836c483e9d9eaf17850d13efd1f071bd5f4feb64e7e634134f59ab8e84be2c551a9934a3692dc70bc3749f4ded01e0cfedb10b74a511fea92c464fa581f9826453bbb7c3556ce175fba9fe3aba3f087e71dbe5943b0f3f2d18428af2a4e4e505288d0e6ec15a2eff9ea920341e3a44293f129a15301d16ff18def23c956b4bf1cc019c5eb223a3205e4bfcd0924545ede2d15368dde53ae8424c36f0a0ec874ded969c96f7d8a7be9fe979efd2a84160c6f63973baf4eb6c70cb7451a0eba0c5effe298346b9c25e2439523694154782dba752d165e72c1d1efe66ef592a0aa8098f80a42b2d50eed007e6d7e0126ec53b940ad083f90752d2baae74e1b6456d5be5ca103fb335d3fc6f1d7a03eece7230b50bb84e8e270cdb45c21a8daf19d507f37144d6c293efe2ea1bc3c0b4137e41472a09eb3689042b377ba6d740d644fd961057a67e36fcd901e6c2a6fda015af728dc3cce053d5da89e78cc9037a9b10d3bf0fac15d46360f238984c1e74530c01b9929d3ec4ea578445a9d4c65a171ee8e8509e7adf06cbcc420842030eeff7c0127fb748bbcbef28aad68b65acb480e16ae40b1c0156b5c816d562e0d0700359334104bfd555a2415d7aac4f02e08bb205d8170f9d0173010b748797f7fe2c578c1c67a9ab28c955b4e19e2fe29608786a1b748088a0e29e9b611678fb004ffb95f3e631544a662802d1c9b79e50d05b391fe3af90d2a0f5c033e352cea102b79d419b6b76fe936e5fd2da9ec5fa5f75977d00e75a8ec58719183b9e370e79622d43eb35485b411f7732f35092eb01a809a0988dc317d4eb2ae1f9763507c797cad8781ec5b98728092ba56cc788580385c9b0788da85376da0c410acb88749fdc33d93180864755732b4bcaa06b4fc42632ffba7e027877204d4406a9a6b7fb616365438d1aaccaa0d5064dc156601350b32f9fbf748b481189e3e84dd8045499e2fc0db28cc3f211f4c96125c450790337427d83d9fc9f409da0aeea2f6a51a63856f7c06d7771a3faa49f5c83a323f355455b7859e39aeeeb5842c3e14fd37e30ca9726dd5175595a34a48a9c047a491fbf795179c74eb76d2d5a4584f21bdac40ec67c3a1c86f400561da796c2cbfa8a3737cf6a324a059c35787f4d57349b90ce961a76a9411b359538e87f6920d63859e3da1cf37eef2b772c2845ce45a12fcecd7b0669dfab4fdda65de6ed3788718a7e790b23859fc577ab76daf78d5f02401a46e85103180329f4a1fe0a1394354ec5ff8821625ba38bf648edcdfb63d490d848e67c036a8a8783a27da2c83f4a442895235ad5452dd930213894de12b3b99c48232929f54cb787703b2e22d03dfb19fd65a7fb8fccd010d5225d741cb095e173ef7a35f6c412201e6a7e1d4e29ab2bed22d7c6abd05d594a3f5d17a6de5dfe9f85029b2438a209cfa3cc6a61d609b3012b41d04abdc135dff068c37530b55019869af8eec169a09a5d9958ef99f96a21e6a5136cd2a92a6f7809bc93105c7336c4bc7cce12041857162bc07120f7fb5854d5ce0d9fb4c5dbd4ae321abeace317756af2d015537236a1bc45e8cd7bd7ad67a358ff97e966f8657eb897f98bac1ae700ff6d068068414a49a4e01796d8f05855e410a5ee3b237b9ffe465d25e0f07fd8f5f099ab57973e192c45db93242457660c9b25fdfe4ad1559a3801a7a97df41a4701158962bc811e1362870b169bd5c96a2cbc76e7dd79a9cc2b6dd27c46479719b54936c80108be9af78e3b5b8f7c2e88f658143d9e9a14208fe889149fedfe07b43b7fe1b0b68fd19dea4c1d60985069a20020d401e34cf67c8f047d35b6db3ce953d413413f1c15915f8eeca0dd005b8d00f0502ee64991590ae7ec570240d17ed9b5ca63a96244956ef7a7c3f41935b93a29b4dd4510b4db163d90834f7c0024768ec7f27afac8bcabb93d77d6c8d9ef383c9c66bc52020cbca6e27f5c811ecc3bc7e77e5b9a7649e419b7191536ddadb907724680d6ccc5c504da391b5cd18ea6748713f50bc1f6a3d3a5cf799174f1dcb9006ff390a1cf1042bd28eea76c26878f22ef17cb27c616224d9e4fe2bac5ad72a253d6cc55a9e51dad1d6dec95432fc322512da39c23e5582acdb81c70ee6e2be40c20cead42d9dc17b414dd8836ec3a0986b5da6cf57654c4b789f3f700b354dea0a994255c99ed45df1068d2cf10fce87a955bb1f496acd3e0da5725cf04764f5c3a575e72ac5e4b7f6c2dfdcc54e4c5838686552ba29418a3ff4d4251286ccf68d95d8afa1cd447c0b03fdfc182e8922ef21b797672fadd15f25aab5138154ffacbd381112e53a8071ac0869bb6928fd7cfd0d4b30a4fd141b2d3b591b1b97d80fd8a29f6781394a7e191cece938dbe193763fefd2ca7ad244f422dfa0ee74ca61e68577089d437fca20b529d871f820c4599ef0e77e5b253fe998ab374675f501b1125d11ec585de01c562c94aff639dc6a0f574c7ee7d3ded8ee015ee1b129f788f84a23f08f438fc2a8239b6852f52001fabaf701939e98810053adda8a102c7a985ca9391b0baff2952a9eac4eec7752a7db5a4911b844e22724d51873f4c1dd0cc4fc7a5abdc746751b64827089e8c36b6f63944561795450da4d322afb20d108a1fc8e123e4f6308ee37ce155b82db979a22ec9ad85ad246e7a971ac174b69088ea98c0148318895d816245de5e05a905fb857f9f145e95a182a617817e1cc3e891d3576d7c5e0582576b88b2bb6930ce489b05cd98429cf80b2a0704ef4be1d99f9c45e07ba3d4834327187d34b1729029b5092f5dd1cb90972fe896772346c271af8b8ae6aad67d534ca91aed43a318ff8d8e8b502758f8decdf3b774f2e5e3a0dc4338d219073f84cdd61a98a9b4bbd123253766a813b26d84168f4211694e394560626abb2c562366c280f0041812ade242a52257c6a57aa422eaa9074e4cdd70a71d454715917ab6c3c7b28198ca8e70bfad9351e0c99db15298beef6aa650fcaa5e28f136b323b329e3c7aeed9170759c5c53809704cefd6f2fcf8fba059c16c307a5839a2ef3d4fe25f844e762485a9d2dc59f757866194f45242405a77de057a7ec76b86c45b70cb2e389201a12f5e5fba968f211a52f8416bc1b086586c8da57ceb5fbb7bf3ece7e33104fdac26ccb8e0b19afedd82067dd0d69210008b4ebed5ad1ea0ef1c8fcfc70ceddf4a2e2777288074226eb67dac83c4a3a52c7b35b30bb3c03cba80044fe4cc7ff72b7bc56bc464a2108235983739b015cd8b68097887e245474622315e8b5ac72a445edcf2b5e0dcbb88273f9bfd544aa2c8026d324bd5cb616ea9ef2046b1c3dbc5acf40b6367e3463223a2d3c611af77d544309ad53e6f7603be59d9286aa184e6caba89fb38b6a217f2da07785e337690c54c82eeeb148d371a80ff5fb174dbb73ef0631af25f86e443949d4a76347339602d111adfaa84b6d9dc1803188c4279ff6e93f1e6dc77f165ba23ff098050cce04519000581e7a6c0dbe0e5ca983ed534d081276b5b796c9fda7d2cb9fa7343aa768a340053fc54932c04d086f64e6ffe102ff61e37b362e6fc5f547a207cc8343ba61db8579d9a118d9b52074087d2492e770f6f9ab9f9112298c3c61e781bb72eaa7ef3e84f76a611b14afd126c815b2cb053aaf54ae5b39be5298a582ba46f8bcac1d78fff87c9a9b949df884ccc1edd4c106fa6e5d03dae0a7e314f6bebba6d9b08d390dd8090b3d9d9ca8f80a963011cb59f9b8eb73f4e4bc742efd7170a6c67e3cbca3b0bfe7d4dd86e43a3bcd49603b108b8441f62b596e3ce376b62589c662084db45f25d98329c222f77b81a7ca65952970a898c4182486fc125a24977428af404ed15573f54a747ecfb56273d62de311c36b13fbc467ead365ad90e6d661f1175c34d2caa43518a5442ff2c3b08d5c017b9fe9d022b469305fe0c3b29c29a737efa1285a975589232a7d9e520850bcc4a34fa28d0ed1783e8e736143f52383bb41d1b037c55d5afd0c9379eacd4837b78a83a8b2ca20be53e5714b53d257416aca9b7fc14a0a401f69680a10e85a3858428f3b6c213ccef9a4b650f432d63aede5fe5924c4bf6ac41da050a05c716e4d133bfcf9ac50eaa0273e4b73c4bbef5f45eadb92d3d13c025e3234b5541c96ae09e21425493bc3c219f4e5ddac59c1b88d0db34111480f36537072127f1e729083bb0f2b5f7f9da08331d95ec3213be78119583c3d3bdc6ea03548cfb0eb3b00c31587ceebb10704acf56f6eddb736dbf9599fd3cc8adaf62bb9caf3dd57b6e666daa465b006593d9dbe4f263309696e2ed639f9d274d3cd44d3f9ab6219ee72960d1ace5cbae6befee0f8acd06a48794e0b2431da85389402872dd832fca8a6939dedf5b4a1970c19a12168cc81bbf5039b5b188cf980dc68f2ffe767ad9f179a0d3e97071f96721803aa430e051e7d8798efe432d29b7b14b38c6848332b29046aca24d7dde1da927e0c5af6692154284b32f7f4140dfbcd420b79d4092e4caebd519a480635727b9067ea40ef25b692d1e5d465141f8718aa5b7d39a74a0861312ef7591356ff4eff5a3df6f410f8c12bb4c73d6b13e85d56eb7ec3732e3ec46fbdb95da562f00975c4adb67600d117537920d554359f7b6a605d53233e08a2e4380b684622cb976bf1f9524f3fbcb6b516f7f1c00e2017abe485ba966c3a3b026523b10bdf189b9542ffd811b1e34a942e05a32eaccd2ce348edc0ca77f6ec411f06e32641f2a59991914a6285e831d117bb767788b26c4855de0c167951912a033ae3268a7afe9bf63a884aa6c40063f01df734541040355679f0bb66c0a0c17901fcdea230c7fae3ca3e06302ea7567c7f77a14fb298f3944a2a57a9da75ec359daf794cbd8a2a9e5b5882600d97b12f15d815f5bf4a520f7de2dac375639aefa5105b45ca195d9db339e1a9118e33061b4b10514421baede77c02b16335302101e4897b384276d135cfb92ba5c73792847c33b1696fed33b94bc1c85cfdbf4e8100c39cc95d63ee3d3ec5dca3ca80c2a4777bf10168a279e339334ae490c8fab871b55cd2041bbaf2a0557d42a5de545b18f50276fdc35b97995a589659853e77b599fb1a95591f31463bd8da07b5fe94972998140a651afbd896d1cd7d525b766bce5f3edeb565ed515f99cd0fe3f8106f0af28f4adc95ed9e469d1d64cfccd4d14ef244ed53e4c1cd8ad0fe12c07c88c1751112880f08e5ee5753630abe06937a2f7d68ea858b5534bbda7cfa3a202b0772e252ff1758ed01361eca9a15bbf3d6fd93a08d5da3ca82b996c6915b9a929d059487334dc990c003d77971587fe83cd49acd0f3c10d5fd1b318bce39bb24dfa68fcb98883739b94685450de0a6630249389a9a2bc743d1e2f7a419cd4f130402bc8aebf9dc4d00288ef0cce94dd9effc453e9b59dfba319cb38f0a0e81bc59b10606e42d827f655b812c713994bee8424d7712151c1147978bde09d8d948fdf44b79b8866ff72bb35a91ebbce6b0adbb4b3aa4bf9a476291ce9575c055edba0206a870f23330042d6e84dac0d424e760a69f767ac65d9c8f469409de7709763d89ab222d30047bb7cb2814b2835c1855e47701ee4c80fea29feed016dda7021afdd5ca5c8941d11fb4c4ccc91745fbd440677b7b8faf7ba0709db32322012233c56361d6f10800b13125fa078cdff6ba39790b4a27e26d5d9e828c6387594976a8f4154963b7bd8b5b151de5b78d67de12e4ff4c03846e0c651ba1cf0691a25fd54d1f790e76a54af4ef7c91f2699f348f491810cfd8aad1c180e1366d63e3aaa9faca5aaab49f1f0239b7f48a7a1a8b6eec2d7180a304108be25a9def99c828f71d9fe9e1245b999abee7d4d694c71d383393aeeca1ad8961367b758fb5c48830c6feea40fa8f46bb17185399f6c6fb0cbb2cb28722f77b3234c574debf7b89a8345b728f46b80305ec660d5c814f82852478694b71c361c4f56501159516cf34f6e9ea51fec7954a94a9a16b1d819cc6a02cab7e7a5504dece5bbc539a8a1e03b5c79ec8756ab422fcb42389289290bd6b416974d11d896cb4d2ca12ebba123da7c1219b297a08ef143f6eb4b1c1457b0267ec4b85894ddcbba0cdfed2f921796574d07f906d504cccd34d353cb111b65b64c51e6b9ee88a43ea8d127a6c2540031484a8e2aee8666b447bbee653f614a250ec35f34e5c3c46088854a11e3ce7f19da89f3566945af72cf691274a28ed86b07af2b8f71fc1fb9f88b1959267b709861908273d93799059a1dad4ac0a78f631b25bd9b329762ca4f38676aeb9544dc09597a0e5733b70bb746ec6c5e1c41545db9873df300a607e97a2750d7e711fe8035fffb70161a8ed7688d507b4a2f0cf00709bff4a529218f2e6f28beda5c4594126f0bc69a4d990978fc2ba83257d28d009e292f4b2cdd4d305e85460864edb0f9a8a9cd92aed0b0879c8ca2d725f72b70841d6f2486d4408eeb5add282cdc84c56c135fe841308e07e228c6d1f7975e7fd78c07dda8b7735f6a62da1b1b732a1f94ecc9d169547cc6e9ca8e97288c85e6c09349818f939c6adc3e6e9c0fe37ff06bb8d0d88e3bcda831c1250689fdd7676f491c2b551f5fa7a0744e846cca7e0452191c3c8b79df417b3595117216aee1f05ca0f164f7f0f95e757acc43f26b06e38ed27cd34d1faadb2bcda719d63889d7a19abbb6ee9510512b3fb4e7cf4b1342123881e4f9bca4c5caeff679a087c49dcbb59e0d08c99bbdd38e072cfe6a975a80a6c38bcfa492a9fc5bc3e4669cd10ee0059b0540a5b51a9f0891b348af63c5ab9316ab398cb1f20d49ea11a4b0dba33392272db2cc9e408166cc4d38ced94a776a95bc9c51d26c8c3e4314505dbef229714d5182e6a1dbabe1dc5ca0f1194a55b6042b9e649f88de93fff74243be409426419362087f065c1f2adb5ec150b0c608ce1458b22cc6a34fc4be18906854d0360c9a798d014d6cb8dada9af7cd54a99349d01e3994fc3da9831a742a84de4c53abc3a055dcb2a678c4af83df1327304b562f2d5db8383942a01723b9013dad52dd563af0c17b70b2fffa8c5f97b044e12ec036846499ec666a46b089889fcf618d53cea320f58e6acd5fc4bbd9d12a3803fcdb281bb088c8e70f21b076e525ae2ce5ff61766157319728baa5ba2beffa4f60afa3be6384e5bf601badd5205dba76009307499906a7f7ccfb8f162e37455bb60cdf07c19d40877c9c4255020a3338461d536cf244963c022c5d7f02c92a19de5a01c613a6c386cb6fba46ddefbe9b98e7ff801d6b89b71a2c983fc23d5902c01aeea7ffdc5d772964d26c58bb76a7eb0e3a8e381b74680236030722b8cf6c73e1ec51125a6b921dfc7bf64bdab6a0491adb83d9fe7a1e2e6e2d178579ed6fc4532cdef0c2bbbc0ddbc1f5bc533f1ba48c8373e8f90787d610e1995362a8a9a3845ccc8aa89ac7cc0cd9817714480d628d923d652f3cba9a0eae54366086cb7bffa31f6590f1b370b1a32ef42768dda063e45b80ad75545a1607ee1c97199e0292bd3c1d6837efb6cf75156593e512e1ee7460dd0d864f60ef1e884832016fbcbca1226ff5dd7f6af4d13c9a0ad98bf68ef22d1ef8696c1e0f1f9267ef87938c30b892e9d7adb9c093fa414972dc8eae8a08451b5fba2f17338d62bc0af8d12b7d5906755ae861e70bcf9f17d91f33feab6fe83d46c3151a9795ba68f7d107a2b277a815b208254e6da9235d456fb55d080b365214ffe2551737d444e3a5e680d4f0dfdbabc2e767b7906d6c0b8c1638524f5ee8ab5fb5945e3409f4a06bec7bb9f25424c4bcb0e82a249814dbf099c736a159f506b794ae7cd1ffc429650fbe84523345db1fa92c5bd91239a9edd571f1b3c004f28600bc5bf17d0880bd9c03b71eb9ac7280bb80e43e46f490ebb1db840c53b1db1e9a8742f79aa2d01d4b22566b3128f8d930684edf1b0f07405d17d0f1377dfa0ca588788051a76ec448700948f9d10e7eecb58104270d88acf46ecfc9dbc9fae4ac70b0de7f4117aca72982e928a185f9e4463fa08ed57fa64493f965228bbe7e0801d6dfc0cc480cf79f0540bb0502f3e8b5f6a9f57ac40aa5e7f4a9115c45b141095cadab04b4da698396c9632ba46fb30d75740acb5585450916686f1da801c89bc808c9ea157fbafd9ca578aabdb48a0faade877f422e25ecf53d5bcdad0c6f845f3bc2250a35f02930c5d15137890a7aeb68257d91f68cfe56ee592abdb90b58d222904870153ce4122274d222576ec62ee61046494f23962cf64f8df1520db8d65d59aa99eeb1e4621fe0324d147f437c50759b7adb2f9ac38be9bb2e1ff647208268297aa7c98a2ab65e418c1a8c043119ca83059b5ccd3d4e7f06c2248e3714c05f1348fd66efc3af9df0b181778299d162168dc3cf4423d540487e2c22761f342ddc94a1fe2b4513e9e4b30fd650c874bb8c7e174d05ca600879989342c0f340ae9177ce9286c46216a48365c0c3ef039136d147e321fee555742f5a78e804092a09fd727bc61c1c9c235d014d6c12039998a02bfb465aa4632d6a6295f1a7d5da80ed27e527b9d331273cfd463a902c8cdf04b64ba61bee928dada4a1bff26d74f8963dc8b96951da7e46edaeae66144340ebe13db2e406e764d7ce8d2ad02d76ee50b3dcad471e2ec001a1970209cff5c64bab134a2f5ec3ada22fd69f4f5e2ac98e5808086af1a7802cad16811c3e6ab884c756141ccc06785371bb371ccb092f29a92f886ff25540230424ba775d204db9026fdbe7c1c01c49805a5cc22cc4c0504174d9c45c36d043dceac88bab794bca00697cc1632f3885d3eab1bc2f612c9d7d16ed253cbdaaf19e49624a5f254f8ce5f1737dd8a41c676f2b11c79f96a0ee08539e55b6f466ddae2650e8b29ef7b448aa1e1440e3b01f97414fff64ed20bf2efb064418218cc4ad39e83a868a7fc51afafa9dbad830bb2116dcfeb3e840dafda0d4d2894d542383dbb762933ace5fb3241f02e9da3384edb937b73642d023ce141a408e446fcafb101d595393584c43c3adfb272662d37edbd9b52861597c16dbc05267687c81e2fc89d256f429ae4fc8e24a49068a8ca2e4482e2b0d7eb1d0eb568e7d8bc28e788a15b29e1f7a614c6c5527ddb266395b1f4a0f4ba55926b459e21856046ba174451305c39b5ff5ac5696fbe8c3665253e43ca246328a6c7fc3d89d1d1eca8105be857e3a1934a5afcabac5c5afc8880be4dcb389804522c26cc85eb0c6ab70a0fd5499da34fd0461834fe65a358d1415493815985c1ee0b850d6a59b53d8617ce39a92bcdd98621700aac3c4866d4dcdc12c48083595fa36c0db9cd9c8a284877848d2cf82f48bc5f4694b6478cca12a7ad00c2076c5808f403fc160b09994ebe8576d1f4456a633e16f2a2308d79582a246f880b02501267654a019cffbd1c32bec338ac5982e6f6556d5fc79c7179e36044204a6dc2ced157c7513d12ff8cde44408abfefac5dc7baf3ab242fbaf258545c74be474d8f5e6abe98d4b9466ce56df0d01b46637767204b54bbd6e0a7282fb6a71a9aac80022053180665b84a95f76cd503e0f73e8a187a0143f829130838eb950771e2943eee0a259d54b77eeefd687e1f132acb78e8277644b5823dced06f7d534fdbe78dd8a6a71747f4d92aaff3596557bf2f019454c52c0dde212e23c823b38710437601ad52b51be2778ae0ade61b4d42be558d94773bf6347c6a5daede15313e19232096160925ca0468007932a2b6f8130ab4874b44e40f56bbfc4c5be7953ce8c037d64b7e5167cd2b2fcad78021e16b23839f918e3b2e85d84665a2f6f1316dc031d195b815aac1f9b0eb371dbec31ff294af843baff6d46084856fb6fe3202c3db322886bd36b619d2d9b1f450c359bd94f048b9d174913ae33cc12a56c8d8f74ea6e6e9bafc108768d78c8b975b7255ca74268d11a884e6906e3c06c3ba9bf69fb178f2ed4bc6025169029233f0df26ffb7be86960dbbbdb7a807b40c13b5dc91b51bf52237b073ab13abd99ed55923e7b686510ca563330ee4b7046bcb27728ac88352f1b58b83120f57ab1358584b0fb84c32b2c87b39c08cf6f79d4e4350f3079ee899340a7703fa10b8e59636a3aecce7e47bb2c6cfe274d9cc08a0d6cb071f528abf716d21c8ebf2d73467d38c58f8870ec811bccc8e2ccc08d18896c465a40cd1a1aab5d1b6e3f443b7261e287d244a890d0f3d85402cc6c4332186334edc1f48c92767f4c35cc1409e8676a817ddce695924e4c81558bded68ee2dd79c2f09ab4d6e9ecec1fd0c08ed3b3cd3d51fa972db03a45b0f65a69a95fd39dbd4bcb62329f73d3c84a01f6f0679946e7407396b76a754727c7887e38460d150e6c36d786e7274c7a2f73650e2cf8e527c1ec103d396d4a15f0363d7b296ab5e8b958f47294bd367e64be8f568cbab8dedb033b600440a0fa879cd8556637d7a66adff7548eaa36bf0743415be50953abf0685787bf9a0e8402995598e2c4d61abdd706bf330c64c518e0c2e56c98561727932dc727468ce7ee14e49455071bb20e9b11c37be3a72306e2e0c084c6852712244b03809bdd84b2b6fbf0952c0bd077fdd1bead73f512de7ce7618e98bbc4040a4aac1199c3891997ab148497dac8165412591d08afb8d711054041a365283499942c7dbb4f33e583a3c9188147e74be89ec653b6d3616e3b4cb060999718a3bf175e8fddd68c5dab88a864e8c445de93fbfad9638f5633ae0304b39eb9388e54db61f667979e7d3c80b6ebbe2491d9ecb0cfe953e58865eda941ff1c5069138fcf8fd3da9133e6518ccb0fba331a5bf7e975cb243af7278757eaa940d7bab94915c8eed0bc9d5a017d347e24ba61ae990f9827977b45aa0b39c4fb34394f50bd68fad078a94b039d000ecfe7f193f84a987b7bcb98080685f4ebe39233a034e8e01c6eb3e49ad9a3f094170bea71f6235a28f273e722ff9b80c41b1d204c21684d2385f52c9a6f1a4d327674338212abb4a61dea32b397b3c4da88747e503a7540206954d1349895bf36ff47a67ea765c58fd6bf6f13720b607cb41d46eb7abd7498127bebd11d08bbf7e9b0823f7950f1d35cc471f1696cc77fd492b99192e2ead32a782c589711e9a5020958e89685fdd2462cfe1d583540798dccc48352636fe45fd386ff98d0cc5c31cddf6371a763c8dc003340798677369af95882eaee142904321a81af1d04efb9a25b9119163718733de9c67a7e9904a7952ce4e9d0b3646eb597bdc1d51a2ef85a45a47b52c93e52fbbfd5ed7fb63848e0bf73fff8d0bf13e65df57a0befbedce91f4413ec0cb649cc2d8e918bd08db89a69f97ed35d91438442beba6dfe9a991ee8f17257569008ec789c4d30dda6da6c5b64a231041a06dc1ee28740ab08f2b28b0817b997101418a2b76fb1420f0565a9fbba4bccbe01ab3db77414a8e56498ebabd5467c6edf520d4aced050a5df532e215e52306798e41a80c176c2f53c63f3bf9bfec124446b39910b6d9c26a66bc929b82c6c09fb14c6149bf49a1ddd124f3a8188fbb74ee0de993cd04028b44f207b81b979c446e0bfc5b078119f96adeaae498230964f04f4e51c6958941eaf07409514d36b847831ec904ddfc112dc808e1e3daaa1c71d24289092b578c8d0e32cfe494d23b62bcbe372ece0559c5643ee84f45743b2f1e1dfb9db85dcf73e8efd73e172307744a50487738fdacb9042079e6a545220d8f621c39bb7d2450f6cf83828bfa8bb9d6faffe7467e736a85a1d28a96a37fc9f6829cc78f83557ab5c79f1a04cf7bffbee3f7188c61e79d08a5f0174b5ac71007f44954a6b8622b96e40181712f78ec3fca07e3f19499f23790b561767bd9cc3e76c473f6cca9b3757a23cc673b7a04bed0ff3ee14bba533ce339eb6ec2c4b41d833966e2ad89c28f28c8bbb6841083e36e0a498e4593e75a041e00f26dc3fe15442fbbcd8693e41f41b41e0a35ba7e21c7db18bd1b66b7ff2a68ecc785aab83f4adc621dcc79fe239b4683d383582e93be04bbbf0c7b9fe92a02847314b4ae86f436b5700be928af2702d9ae818b5e65b7cc6d8291db90b489c6bb7463cfe320274140df8cc2f7f23cdfdef67b62ca70d7113c5964744eb996f2d325617e5d64282e458bcae6cf11b835d510e81a794249f43e9cfe49c6a96553f477e8302b71c76a8fd8e7cc09d3f159c42e6321ed3b2b8a7d40460e0b2446e7ad9a7e0bb5c9b703e76f56f52e012131778b27d6d129291715d4807f781652dd57a3172d22d837084ac4fc15df98c11403318c9df58afe46474b87a059aaa96f3316ea2c74bbcbf79301f5ca8b97fee07776df15255e65a8721d3f9f18861e952e177d5c6b1a7aaa3528e65c37c36d1e8e66967f1f72c7d5ce798b0b634650a743f00bc1778d2a6fee2b4163aab22294f3784ac3f346a850cc850006c4a870cff0fe3a8c79242d7163f07d90325b64c953b529cfd6c5c2415aed9242884c38b37acdd92ad6bdb3658096c3c6440881dfac4d8b4143cb2a65895e4cc49b7e317044d24fb222ac4b3f232db244afd6ce9368fa3e6bd2d8eb059894e0c60362506ee015794568acf9e110d0acf18592fb323c6499e9b0f0268344abc64c6ac5053c4aa837c96f81dd7ab01f3a226a36c83d1d0021d5fd18115f46405eb855d2487db0cb2a9fad6d72eef256798571e59621fc1f33c668d088a11a442904a3a9c6a0effdcc653473cedf80d7f4725b9928d52d853ce1f3ec10eb05e4b73e0955a3c3645d421a67f629c887439668abacf0c36eb197925abd51be4f09722810719df1692034e6672a7f42a4138363d0052b30d027002931fc5d56b35d4e382e13be74209af0dfe07594facc2b170ca2764d128da4cd54231a2ea2cc59755f6ba214f0441f30bae648d7c30c4db249dfb1eeba6c8aa8d11ec67e1ac0eb93ff288ed73a05ffce14a571273fe238736a8161584cc621cd42bb699bfa7503b1249ded6204ad2546491952f923f0dd2e4cd1757e683fea2309aec2952ab4d8e0efb46f0b541dcb22cbd815471a4b5e01d41b556d666e4dd921ca76ac754effd63d226c56927f8168cd8bd217854257fb65d06a75f9807b626d08ae5c92cc26bd7ed8a959332715d8ca20391e38d7f260ebca82342f621beaf7d3a156045a9ee66c3f3042363ee24bb14927fc041daec40625764ec50af284fdc3efc960eae05f89502e7bc8a19a1549e2c1e2b6e864cc7c03601c243436875d5d764790e90f11ff1a7d6810a9fbe1bf783bda9fb8d433723836e6385858f3c9360be3067cad8c6958e141f6440255ed9f22a44e0bd1166ffc12d2029e72efae1c67fd60d826077d54a393947c2a69f043b02e1ef3bb629c12374cd4ed45fb9928a8513b02bc426f9f306a3e540b1a613f0ac441faa64cddda4338abef2d9d3ef0d1802d9cf80f6b1a7ab06043c7c60d2a4414777656f015e4ae9e46eb210427de3ecf243282c73617aef2e7f5bfd280005d9b8eee0b8bb4981ba68ef3a9f8e9117895756e5ee90f62e694b060f0c64a5d5ac718981de50c6c12ac6e1eb7077072c4b31df9a6005130d3e2db6fb5dd768533193e42d840cc4513d49af039da68ce509d717d86d8d95aebf112bab6f0c22ce567fd6c7c4b99e5905f90bf7709e2f48b80fa7a08e03dedb5d22297ca3cdad80c30ca353439b9d65b075b296316bc6347b24c26646736a4f4470205c1a4a3d97c820455846bf4f18b2afaf9c18a380af7d0845230087ae1d0a59deac89852f3b4761168da691163441aae4a98228152d74bb809538968dc5d90b47d631beed86def611adef66539d67a0eb1e24a5ab8bfa60117054685cce5003f6fe3f22ec0285ec07f1a8fca57abc6ca6f939dcb3067cc523ccd841fb5287a0baec35974fd2db84a22c48cda5ec3b90744c4911af4db72d2c0f9cf38533338cacce71f7c22de020c470cc96cb7efd30e30b7f4fe5d7ae76d0ca9a0615535ae0e2aefd285d1ac23390a281bee39d48ba3bdfb4263382971b5d17efdd8d056e35767da8d5a6939177dc6b47e9d3cfa70452ebaa6a7c01e2c979ae22374bd74355a8acf2f13ce14cb10555027000b40d129e8c4c31c2d6cb810f4949c043eecdfdabf84449ad0dddbdf9fd6507eb527f8d2663b3bb7050b2f411215bfe1f5d7118a3a6f1ad8c1ba94183fe32d9ea9b9bd9fb2961e90fb4280766149e1cb1d76e4e8e2d643118f90e9c8b2bf7ed84011b3b793b1bfbe0f5d54144d06d0afe1f03f6d6052ab30970f3983186ebaa590d2dfaec2354016ffaa49297ae88fcda47d3180735a4675aaf5919c690fee5deb7032cea527a605c77c77676c70d56a88ab309b7f11c47f7fc9144c593756526281df8b70e1202152fec2cf8f895ca26e2a56a024ea4784ad5c8bb24e709bb5146e68c398a492fb6cac0dbd53e7363d561696879f27bc1bd96f95524eef28a2f305aae5d138c7687e014d6a8eaba8d5baee2a5494617dfd48868d41617882a6d19683f399aa2f74bcc0a13cedddfdbabde50542156a8ffd43bbe63421e1cc475a95de18ad2a1e15de967c54ad66d9d1b93a4c0c1c336943ca9e478b125f2aec4f044ca9b8597d14a3ce9505ea2e23be2e2e2d7ee675d5348be1d7dc07d194f8db0775fbd1b544e5c28a08211a5f3cfcf95e545adce201cc40d7a1289e265e7342a84cc0add9e5dbc848c0e1d594a3c1d8dc768d475d1f1c442555f33c52150af5fc6844bab1c727dda8438e2b78e602c5d498f4dbb697f6b618952f5403c622f5a2b60323b31e54b3e6858c7da34ff441de2ce1bcf29b6bc66782ce8ff8310e3748bfdcd8165072d547a6ae55fbf25264c3ac22251a62d3d5d2f971b8f247fc1f4d6eb6c81ceed1981540d8e5a8d1694b8add48af16efbe15aacd0f4b4f633ace2b48097e21b74ac9d5fb447bdacb087b59e256d7c7645402f7ca770e2c283aa8e6af1ff43f2869b2f039f3d5bac3e3d62669897e9d850f068fffb5f6bf23e437d38e4da48c2229616ec49df9e15fa8550f00402ae888aa413a702c28394c162eab55339565ee38726f31b8356c5d9070e65be902e239c3c610451c71507ff43fa234335ec06410751312d080405a4ece62d97e1e0b1d49c11e91c65a7763ce5ef58c5dd3e5cd2d4312383bfbb28c668af4f970671d91f306e02ca35d35890e6fd52f14accb12a8ace67fc7cb51ba35399b599497a2dcc91bbcb07588381755a78f3bb2117439cf9e2e852762cf1500ab7b9cb0a1ae2cd19b120d96ba513126a6be81080e096c489650600f7c3d70941e0395194bb0b67e1caf12fa668eaac32fe5708ef17eb30fd122c59289244cb32580a3eb55e031c636a4e7fc41b90e894f9953a973732829296a6e31fccdeb037d42fc8c64848b076b9118ea3e4837bb1b3d630c33bb604d205d027e7fb694aa433be8f39b29af4f3de46f2bd67d9144af920fb4e339af755e2278aef6cb4866b7de4f8ef857fd0ad1c4f56f6a549608fc065a86d18c72faaa8bfe5820e29b0cc4b5c062606a1868f8ae8d3aa6fd37f9c096624d039246f9b559110bf6d900e6042b0b7b10182091a991d9218a9c7d72e9ff1e3fe070112f1a64134233e0a0f76d5aabca0643d29bf5434b17b83a315871eb512dd87eabb901256c3ab2ee8594d945ffa8d5c4324fe4f33a7fcf72d909bf2ba9c4188d1add2295cf9d89e1c910c1f73a9e7b171ee8e8509e7adf06cbcc420842030eeff7c0127fb748bbcbef28aad68b65acb480e16ae40b1c0156b5c816d562e0d0700359334104bfd555a2415d7aac4f02e08bb205d8170f9d0173010b748797f7fe2c578c1c67a9ab28c955b4e19e2fe29608786a1b748088a0e29e9b44e12b229d293a86789761d43f80d6dd71cd09869de3c328fbf2827008853301ba43a09a6499bcb7dca3d3ac0c745505d0943aaa8e46e9b859c94097e812f9854ff153c6e6ec49510206cbde2a91a1265dabbee759cc5f6e4e27894c4a66dfdb2c5235c04a5c6088baa642e297519c12b125efe94973a8a2259debbd6c02f6fb0c7c4552345d93bb8739df8238a76dd96e7fbbe3f8b5ea2b5d1bd690a1ea859ae0d050e3b6d7a9dfb4249bd99b77d45febccb9035f023067b74dc14316c4ab2bfe12ac24871a7300572848d481444f841f983fb0cca7c4e53c2c00aba5d670c88052cf23117237a168c238fad5baa984d2bbb8d2aa1953ef68bc3351853456fb64ecbadff06cc13444f0d188a27139c1a46c088841113dfb42bed8ca384fc6e6d1f65f052d698bdfd818c5c020be3659aedb38600398a7cf7dfa4440b50d2d977a786954dbcd02215d8909b13349de575d4d9085843f9f0cd359e3da1cf37eef2b772c2845ce45a12fcecd7b0669dfab4fdda65de6ed3788718a7e790b23859fc577ab76daf78d5f02401a46e85103180329f4a1fe0a1394354ec5ff8821625ba38bf648edcdfb63d490d848e67c036a8a8783a27da2c83f4a442895235ad5452dd930213837e4c349bd13206287250fc62d0cc7031d1d41ad3cfe94fdeadd773434f841020ece4bac295ff4dd4a4529ddf572ad510dd3d4925daaba50521e98f3a392618e2119642c2fd92415d9c2f7a803f42de6eea10d03b14bb03f3c208f4fdefe2024d9426ac2ac61c46b804bd69d8ac51b0e6d11369f7c0b178e9bbc49be073fdd8b09e713b0cde7afc5558e39ca13cf9024009e1961152afa58c800410a4b258a0d52f7b4105a9aadeca5bedbc6083371ea9845f4810edd28031fd98868564b5b730397ae843fc9d190c75e7b6605de34479bade00e8b975791dad123c82ded8f333400e9ac1ff79c99132beb807ff3b2e6a3f2c5da9ba36ae051f652e40b10a01a6b40564a4e65f6bc1a4701158962bc811e1362870b169bd5c96a2cbc76e7dd79a9cc2b6dd27c46479719b54936c80108be9af78e3b5b8f7c2e88f658143d9e9a14208fe889149fedfe07b43b7fe1b0b68fd19dea4c1d60985069a20020d401e34cf67c8f047d35b6db3ce953d413413f1c15915f6e0a278ae4a607c5f830b6211856c5c028cf1d059905e48b24a1f12ca3824ed3cad2fd0ed6e460863d4c3548f54742fca0208f53e7499c652acba9fceff9b4fccbae00f166001dbc1fcd286db8f50d3571d75f6f9cb3a06e34f5465450caaa9e6183c0239e4ab6c064b925c9468d97ba3a251c8cb82cda41b2cfc9f59c61adc2ed9b984cd09835b330a940beb8adde110d93dd98d314786c51c336f8c9eceae8785b827f540dfbe2f1a832cfe221ea7f48348acdebe78b9dc784270a231fdd7c699e4402acdcb19a5e519c46fd02316e76bcc9b820c4a2194726b5e6f9db80bc2097b4686732ba36b127c8b4a37575784b2276e7f6250bebe601e95b9b8c36be8ab8d2e6aede9138109860640c813688f5e30a9d8232b0e1f073b9353a22b0222617771eb0e79ce6410bc74a0e5c3f9e6cf524ab39914ba91977a391c8d1b92d21ee2846f39e20c33908f142d289b438d7b90d3865f5adb97f3ac17f023179be7756e691820c081db5093370ca087fe01e949bc19d923a485c1e7c8e65b84760cbe7b7c3d9fbdb5a0c17656c7f0b72f9f75102607a4d67a65c8a231bae6e0e8d579abee1be693622e44eeaa47d3822d5ba3f52c14dac3e546002d5a0afdebb902e5612fa279fa15a7fa05e49b7be916f71bdf767294b16868c40a702de15d55268d96a95c20379b752dacb91dabd6b67b45211e3ee89984f5890ad1021e43fb8052c02df1b042afc646753955efe4baba35fe7efa3fbbc4876df831ed8a0bd45371362e896d657dac9422e2096b3e53239d342e53bf024ed047115576579eb0da284d1bae6acf1b35c090018bfe8015e39cdbdd5ab6d09a4193a4cbd223c2aaf4613d158bbf48509fcf3f1ef8e396ea163ca8b053c16193046272d65d47f90f94b3b622434a2365c474143b5c7b3e4d403f3c73b25766163b7f3b3e1696d34af412e2b28c0f6f75653555257d9bed7376bfcb4e5f8f8ed48a8076b1c89947aa989f14505fad58209549221b3694a713d948145ec1996ab89b604bfadf41b299ce734a158559ba0e3b7d8b1b66f50c02349212eeb65a204a5bd0e309fe5368b2e1ff8b1ea666c705e3187f13842abf89576ea7a40c6f8867d245dfa068d092cce007f6ba8bf3e56981bf63ca6e9c33a50949ff969c863fa35fff6417f884ca0a0b7f66929207e5869d775241498f89703e6fb82ed58339b21a41871427bb8c9eadf4052e9a7bde66fb73987221fd38d09e08a96becac7037ba596cb85d75e6599164e19d75981aaa36d1829bd1dccdd33f46f8f88b605240b69d03631b69a40885afa676c664ccef2c67b583a11789d48f6754fb92cc48d6313683127067e0b0fd04089ff49391bf756f252d5b6b4d112f94b1cd78636d7dbbdb8d7336272fc84799c53ff4ddbd5aff405d5895b3452972cf719384bba8f26c4d2c2a0dee5b169dde0b7ab1583035bb43ad071e7594cbe3b523b3c0413e49fccdc6da920074bfaea62b8c1f8f0f1d3d036a597afd1e1bb636bfbd7dbabd69e424e08f0d5d7948f7b2aaba47054dfe9c621a4bf2f7a10e2fa3a77e9756472c0df634e7ca3e4933fa368f7411ae86145abb0e5b2cffda004588c3b00fd522982f7b13d2afd19442ef853d532683936ab563e3812f3821e0d726970a6d6eaaf17b7c26f9b0b79383074577c2d2fc8bcc2899a50e86b0a868794e467fd578867ab40ca2de9b2da0bd10bbc7c0010470ef6d48e1ef33e7ee8806ddd2e9986052ea6c188857eded5c4325a94cebf864514f93ba426ddab4fb596ad303b26e61ef5cc0b03366a7529416869677d56eb0879894cdf6a5f55113eb2e24678ca6901840ffcc40d076e442fd2f5a32a7a3b268b4e213d3915aa5dd29d7814d430d79e29d47918cbb272e756c2c6804972350d62cbf52ea4fcf706379d68b712d1ac3686dc66728b302a761927577b7fec9de4be328e2dd4338f09b1d2177ba1f0c90b583e7e6b3632f6d289556d24e91d59d9813ddf15b3173399f2c76ecc29c7ba59d26e50c52ceb5dcd69fd44a376d84e02c999714ed3e1c934caebb6ec08b4f112eb0b6284300f124aaaf0655a78e06dee7a54cc3062d299f89fe4dd0ad0990fb72ada006b6322ee527300a7ca6b9550e3c48276ec385880a5597c4d4aae45fc70be6089782f1e7a37ea539feef3b5c7bf234c9ea2b36ea2001d6267eb483de522a47b306ca208943222c2ba596d2464931124af72519594eed661d685986ff7dbe2020ec95c349df76e8a038105a7f73f886b8740bda20795bd28e195f83bf6b186715d3ee93eed98fb51c1ae0b53c938dda19f86b7797ccc21896ce6010b6c1668d87bf2e81046e6ede27cc95093c3edfcb1c0f5535540215a2a90be94e5ab60996638b3e23f6aeed32dfd0028e232aba53d861623a02c8012c315c080e2d4dcbfc2033be23ec2287ee324f36b0b53d033707177d7252d2f77c3c43d4978d422c86faacae113fd7b91849a1019cd76c542889aa2436ec51a711ac79e70831ee97f015a042f2c2338bcd324ccd4f080746c4ef1f9fd1369d0fbacf9f0e0af8709f500b88a33d58828e76b04132bc02440b94bf7d5ac0b2d924b292277c79e9c1dff02911c2188e14acb301f336e0ca203c6ea1abec8822db60b87226f60182b5582a9bb87bc8f9ea0ac70a4032a6821f906261398d94e95168d2e3c25c1da27cc869c6ea2c24416db271208844f57631cef79fe4177b0c0ae3e9304ee3e7244068142d63093cd7b67e06411f3b8f058dd2a389ec1fe4acb94c74a078136be7152ce5af31973c26558fe5aa3e9278c7cbd30b54b5d0e19148fa8661504aeaf80d6cb8ddc0ef1f5747c25a7a01c8821202698ada4545b3fd47ec517fd40ae57e45a92374e1efe3a099b18c60c9b0240ffffffbf