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 52744 6985edd8ed7a657168e51769b24bd23110ed9d7372af41c151280ab9dc613ede

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1b8ca22d2ee5f79f5005a9863485ff6db374e628268af0eb83fb7e430d6c84e9
Certificate Block Hash
6985edd8ed7a657168e51769b24bd23110ed9d7372af41c151280ab9dc613ede
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00e502000004030000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000078609bd07ec6d11223fc8eb2b80bc964e01b478b88043dc9e421071a66318b898439a76967b17ac76d473d3bd5886b98f69fd5fd15709632de3b2bfde38ba8add069b7e9cad6773324da0bf81c75b3efd185dbba6132e614021d0000000000000020000000800000e502000004030000

Raw Header Hex

00004020db3ee3df223477fefa28217ddb6152da502fd872d3ab251ada5d34214dec23d3c5c33b19b4fd0e93b7279c7d89f8b30d28de8bb160f3cfebb9b94fd57b814eea19d3066a07940818e9846c0d437efb83ebf08a2628e674b36dff853486a905509ff7e52e2da28c1b

Proof Data Hex

59,560 bytes
1212160103077ae0d94b5992e4fad8bcf843e4cdcecc2ebbfd54762847f0047b507d8217e43cb07b2d87b855c1e3491336b1293f2efda75985f7a775adb46c7e4a0fb7c582e6a3a92e40d9029fee200ad401c1ae158f2595138eb0d7e7d5aa8a5468224de2259de52509e63c6c0d50fe4a78a4a79e14bb4579c6fe1653e0618773621fed3c0b48d3f3253ef41a197e3eed072e1071360f02fa4f15243c828079dc2e7c1c592cfbbc7bd35ea4b7b5f0a5367913806b4c5af24717b5b2284db05764b60c4f39026911804811f36371420f7255f59e5ec8df668b9bf441638f1cfb3e9672ba12b8bd5c18ba6a08f6b1cf7cd25fae90821bb0c84fe290c6420d4de4d44adb732c2f034a37cfe8b37b08db43d81bf2036b2af56568516343ff73528567d1fd7ac4eccdb1a9deca76dd0beeb4cee147675095c05bb66f7b8a300a7b72c8f8dda94c7c3d070eb7d3bebb6546b7488c9d484bd601e13155d779a32f128ebfb238eabe1448884f51644d5f1d543ceed58e1eb82d21f1de95af0b3d1350f606fae8c7293eced2ec7b4201b5c534545d19c27aae93c4823a641651a74052aa13d1f3f681d7bc658bf7ca8d6c8d25d60b41b56869d7e2b1c31838fbde8205f236418e530a714e24136d41438dee2c1f06bd5ba05a66932d27f7e29e1ea683938f655e26359af77ae0172b8e0b9e1bcf9d50b5ee5bb1cde3981f324724f2d33fb450dd41c0a6b6b61bfefd937d78fb8b86a3bea0377280770d11e52c4878a478f1823351364adf952cbca5399fc94911d49ac9397946dda1a3e2b2b2381c7a1bd26520163fcbe5488e2fa416e14346f6bf0bd29227b6f8432662f3c7b0810a65a218dbee987e1176238bdd761c8b3de46b8b5e79a570871b3aebac66a99893482bdb3564dbd11950a78fb4aa1ff30ccb48241e4b529d4b63a5d661b37b4d4e36cfff9566d2d4f86545a078bb3cf5d5f84980721bb4a7975d439efb28277554acd86a1fc863d981751a0cee3a28279efae294088e992063471df169a699d19b1cbd8af483e080fa63f34ae96fc84e41870318ac6f774ba0e1e9f03484034deb223a1d3d4f6560fd9de8f7a7cc432748249019f136a14dd9845a8adc5389d1cce5da99c1a02cafdd7c39d2f2962c6d1dd52596d0a870405717ea6fe87f3868d260588a0800dc147fb9dcb15fb1a9e8ed825f9dd724a3afd40b88160afabf7c650f93d6c93c40950d389937cced6dc17f155a35c6334daa6f41045bb4dface978d3cf959bd7d82e7a9dac6e0e4409a53db9add29696ef8b08a0b7ed6c60484b105ebd1ee0d4ff0ac4c1d73b0e35c001adf142e877010cc4f0ecc8b5d8fb9b7033c0268eaa80e016ecda896d612cf629d6ea1d064e2a3c97f71ff4ce01aaac1eff8bdfff05186f226256b0741d3be20f8543f4818ee4683233cd5ac91bca1739e8ab975fba88bc23827f1f04ae3de5cef1ecfadd42fe9eccb9f7af3a830b92bec820bb545af275b786f7fa4ce327864dbdd0d7af9f4575316d37723bf7c8383b82434967e98cd5deb5f0638da437a4d8b77805b50cd2301734271c6a397f5c1e5f2ebc651c8eaf265f770f99459b12a663833eaeb9e3838e14c4c6373e34df16ab18f04ae421e2cff7c2f66da49afc7ce2db51bf26ad9b0be1612b9136b341e54e52022087336e2c38aeb2555eddffccaba018750d6a42afb34ae74173b2dae86797fbcd0a14c5fe7cb162a569de26661dc6817c9f9ca9ddbe874eeaeb80147802ba4fc1d565b5cd9fda9fe991a26a5741c29c16b1dcba2960cbce6a441b87902aa3ebe21157cd639e693eccf1484b633d5f3a2ce571d71595b11fca97c83f2403b30ad1b53e4260543758d66b79d1d1b49c88f1a13387eab89d4a94f28a300ff5b19f5826cebe5c6a4f9d8b2e75f5d04853b503fc615a265be3bb0dd08a53692f275cf8b4769fcab16cad836d81807a8a5cd36c16c161ca1b4241de4ad08d37558338cf93d20371b4a9516b2376978d3fa9d58aa40e1fb65556fb8272aa00ae5410a9677cbf1597a8d8f1785c73754af1a0b5d156f63d85f9786e7b4418ec59329c93098283242cf756ea8bd9d227bb58930488f5c65adf67aea6d2262da040e9bc9ea8285d1a6e267acdeaefb1c9fa51d33ae1d410560b7578de2ec25e49246f70148ef5f0b2e40ac70fafa09bbda3d08bcde261d5e1284c3c0adae66e4521ccda4d8e013ca65b726fc772d774c0affcdcd38ed5929c903dfeeda5478beca00cf3f5248dbb3f00bdea701fa4c015f47c2174c7a47cac51b61ea803018e4418900efa5fc74041e68166428216ea11c17fc929e20621df2955c86c96a1276ecfb840e7234533c517821fb823983801db94a148ca4734028618f113d97df721804186f674e7d99fad51e56de75903904dd4de20b0d1a04f0c5971f83a78b1d5ba15eca5f66fc5f85a5bff718684ec103d3475926be3c89108cab1c7eff33eba59c2a81d90286d10ec267451c3f87e319b0f42fca4610d161521f48d0bdcce2edb56ef0d7acc05c0c56436e437e940afa6829df3b511c162fcbc9c9c2feacbd519df2de28dc86924d6e6be3ed1fb7a1464317e3b0eb134c31ee129fa01b28af16123c459e513803b284977920afa1eb3abb6c1a4f05a2caadc427657ee586fefc69910af9949c264bab10ce9989bbb67f79db4b08d2e8ea0c13d3f77cb3b28a69e09f51837276069eeca7afa32f2a25a4ee6eb5b5a2e7e3bfd9e0a5c9c8325052b8e252dbd8584f5fe137f5e8ff82cabdf807fef26ca08699aaaff9ee6aafc363b91c06b6c354e110a12ea2b6be85c97cfc8aed8d6924886ae75f9fb1fd6977804486da9b3e620e3cc074ab2d15993af1e7d75a2c2f40e4b35d5b2f65dc9b20cfb5af0fa8161687a07963f349028fc0977b9aa4977a3985e92427c7c24f35cd1e5c80e7c94981c30a06f9f1c53da99348b0fe00650356143fb881bdc8ea031b0473d5981484a50aa6e816846253c3eca68a02029e6fad6e906850d2eda1af7e3bdf4c42c5b0e7b46cad934f810b041bf846b7b11933ae61d168544dc276ef7235708eb3efc4f8c88a497e3bbf7d3c6ccced3fe83207401ad1dd2d2dca918cac54273a63a068e20c9a4f0de69b42c155bca00f5a862d203684fb6d1ed4b41f4135d9635561592737f90bc0cb1b43fb8cda1d6d0a630fd11044b6a04556b7cb326c4ffd27803a721b922d48a253b75a78750cd8fbd9deaf330a3f1d77c62d42dc32c595d2b7747622daa775aa01631d529f476022e1ec7c4177279f8383bfbbf9b09268c950958829bfb05b000fe618e122dc2d654be8f6d615be70905cc3672626704b376dbd854b53507d6bb1885eee3681993088b86ae87d3f785e4b9258f357c0fe92135c554dc21ef207cbdcf4de0463411d2ba5e3cdf0c2dbb0332fdd410ced5aabb049722fac0db423ee5680ab6e653a304c6807cec847335f02089abf04c8b873ecb5bbfd963c47a3e0be130151073b8714cee40d90415169bac4ee1744835197b6ac3f831f3d62963357c315aaadb70401bab80b4a3b6a4bae2c213bcf1083fcd03c8a165b88953b689c7c4d3266e2af2a8839cf06cb2c06d8ac26e7d2f6af65bc3dbd0a4612e202266d0051b3d35ba949d2a2e37b96c0c748053238b83bf1c742202c56657a9ef98fdbc49c186555ac086ccd179b73b9dc166d7c55910a513fe8cda9838682798baf563d15e2ab8932fe4c1b815acf730b8e52f2f7c8905c1dd2e2ec1c9f99babf6611e256ac8f45e74244a1cf27a267b1515551008aae7154a5f52b634803d2e860e10e05346c667d6eb42eae629717835da8dc1bf50fa77817f9d94ccdb731d5c34c0fc75f8e515ed97275bbcd9fb4bba1bbad11d4c68d1d609fc5491aaa71884f0c81ac284a58c01fc3c68e8c87c172f37d0f15118ae54b398b267dc9b8e9e293b3ab74dde865bc6d814cc276a7ccb50872134d8c63329b6422f450439b49283d34f0dc8a446643383e44548f5411d15f9687dc0bf74f98c30b81d1d6678913c440a44ceb07bdff086bbb0406b028b5ef7d79a8071697497e3ccba488fcf746da09f8b9fbb857d84b53fddcdc70de6e5057c00e639d8ff88dbbe9c2c493bc23862fb30a6c6485476ac2d615289ca5db3a4ef15adb587ca44ac75a09be4a962264f7206c77bb9b0eef18b543958213939060f9840b41a1425acd833905d73686fdfdb0b55ad79f5d747c0cb27cd6c5efa2a48012f6f4c86f3418389182cdaba95eb74edd69a26c2bbbb2ece6e4c07973de1b72952a5b70c85413f91d5244b4d95576af6318253a603256d85c095420a6fe1ab45fc65678d9e9a8e2e145fe3a3a86a3b4c38e231d01633c2a6d9b0c939c3f63923712cad92feeb2e4f23808203dc4fcb72c8e48debfc95956b0a87e9cd58d5c667a8b8fe701c435b617dec0b187414c9f37134915214ad16e5c10884e215af433f5d0ab11dc746ffd9eca177d9d84ebcd1aa713a8c0eb9e0fe0eccadd141394265cc3712d254d7e561749f842d802fd437433b3b8fd2611f1aff3e9df2ddd716ca19b930ca6b01b39c67a132986af40725f2e8c4faca8c76e5ab88bbabd2e0c4557d452590ba8aa9fdb641e60f506be5d3b8f82526cfe0dec63a444a5ab4196651f990ae881041ba3464799fbd484b1108cd8c990d8e6da15d67f433a898b5effd1d0d4ac7c440652fea7ac656a5df304295bfb077664800c2d663207681bd70aa6e2c043d032988d1bb213dcad5a0502866af80afcbbb182555c5caa4b1dc5fdf4e52cca077df25e2d4b3bf5a46d5e098818c1eba69df8fcac5463420371bf57b9adaf49fba61c5bcecc1417968c6ab2344cd23d13d036e37aa5ce1b5a4aaed9a347fede2dd922da7528a8efa1afa8b72e0bd12c26afd4b3952e6211ae12e2e4eda15baed836a4533d74cdd5b82fa5fa5889533189edd2684753e600f2c5f8bb2fc2efc0b9910b5517a91f50ebdd144fc34be333437e1843d56b2916629d626926aa264c348cc4e7ffe3bd5a5b266f52972b2d004ee77d710b9d0308ebacaa6f5fed9b54d77f973b347cb08f23c7cd92eee63024613fc0ef3b7d9a8bd529b19752b6437883b870e523d5cd1ca3143ffa92639b735e88c663fd27ce6bd608b814a2d473eaed1f821f488438160d6180f697348ffdbd213536d2237a6199ca80fee670f60af74e9a7536731db54c76cac245bdffdcfad3f21c45fd4ac958e25fd0e995760b9a7f34ee398c0e480adc3eba6380f337d102d4a58a6bff4165eac85235c5e12f5ba0b4127a66efb25f9fada5a7cd37419ffef619c1d8052843ae80bedc8c3e8e50c36a8bf23e359b722a7c965e59ace51ef6c63019f086dda06c6b88228f4de8d96463e4d3caa67c8938bc0443c3e6b993f22c311076486aa66d970e2556c3cacf67b684b32a5ffbe37bfbbf50ba354bcee76ab1f934535c1afe259db1203a46acac17ab7613c689853c6446d0acf067234461a3a42d3e189d858c7d0379ab9a0b45ce55960cf6a2736d27bc57d72278180e343278994a3a3db38b196f072921dffcdd39ab41772c0f92703191e7a0246a4285825f9384ff76fd4ef77278bd53213b6f439ca6488aad41981735061d572a51667fa60117ab9cec8fa8fa3c93622220c2020846298a91553ece15183ed13a1072a7bb17114c8b4a2c1f6c2e26ecd1262dc47c226d3b2886c8e6ee103593ea2784e2748668be9bb13e5bf45661bdee9e193976b82c883bec1d13fb35ac3a0295d1f99d66131fc7be288997b08240bba4e1e365ab4d895fc10a6c6419537a6cec693980bca6dea579adb17876029c355a60edddbba9f8cc4270cf9dad64fef0bee04b7350e1d967664f5000e791b9b5e18577c8bc33cb06aa98207e64bd122f5656e68e1de70dec055191bde5a810637c1a34ce83189ff3a8ea85594333d3dabcfe3e4773cae5f074279946c766a7c987610f901ec63c31f7c807a89d62a654e716ea7aac73ae70a81567d228db800cdf31927c6c1e699c741d08d681e1e963e2f53aeb43f190eaabd37b8338df0342e259a43de4f3fc2f73a43ae01ccfba1f6ab88dcc116c30ce51c78af5fcb0f83c2401aaf6d7543bf3608b03a72b36a93e94c2838f19100ded2bedeee60e6a6a949997baf0418daba5f5049f61a06038825de54fd9090a5285f24d53a2c948f268a44e5020f45cc121b56c8980c78f86fbbb52b9a98623bdb8e33f7fbb4eb3bb503c28ebb98a107b1e4278428d94c9d9604bcaf8f7613a75d770d45d972f9b2fb6f680ac8f243e1a2f35972b16cbb9eb251426d6fd8204e6102ef1263f7c053b488960e450783e6ddc05e9cb56f2b7d1a0260da43abd5bb8ced9c6552f668b921a0a73bf9b745e4a6fcf7e80d9b4490e045756198feb387e8f7fa980dbc5f0e1b9ab1dc8ef1d327b9a779a3555dbbbae790bf3fd660c358120c63690228b94382e274f13274091a341a05699f4449701bb9ad08ed362553a861032c420316aa3024ef0c0c51a1f0a1719e8551348b0de60226149247e5ab2ad480daee12307659ed56f35456a0dde236184f4cec82e99896e0a985c55b76dd35ada61e30b9d20097b00c6acdb19d8d70e982b98101e8f2e4278690d816594a5ed5fb70b182e993abd2bddb380730c48a22b266c89686e750adc2df85adaf57678ad94f5fe5b4617308c4cc24ffe77be1fe4b2b34b2ebc94c8c445c0fb7373d4d61454d364b247aa28cbc874b0b73535116d444e716b1250984fb599ff6f1a11eba0385c2c328af79fdd31005b74fb3e63053efa52676e32d7720ca0dfd9b43c880d02ab3ed5770ddd908b71312e9589bc317e8ed053783fab7ec339fd7d5146f6ae6375fef9e8a2e389cda171d902a14c086bca8adad1045438fd04f665cd389dbe5ac57a07003437072342a6d22fc7ad920392611cd2b900edeae03a2fabe7cf4dd12a4a7e5e077737a8547473f4dae94f58597d5d6dbf8c543c9d453b88c641bb8dafc63000ac386990ea722272fdbe5ed5b4d7f2374ea60aa9aa36c12fb5345b3112f4a357b03fbbc5b60b26e61e47dcbd22992914e37f8434a09822c02574c29da538400d4eddbd1e2535df1057cc424b6b7582ffcf09c52880b06b547044112940401ad56ce913347fab49cefe4ad6f2112e318eb2d8119e9ed8cc9c85ebe292edf253cc75ff230ccf1fba32129b4cd4987eee74661ede524c166f49f01199627993eaccb373081d6e62fb75527e99e071fa2e1600686b74a0f4fc80096c1f6f7b7e483b498100ec8f16a0730c1e8e0429952660eb69a1c3acf3ed19013aa673e274e97d0f5004ba8d873a099881b714986ce2f72152d67e0fbb4ed734b169735842b719fe592bf96de9dcaafec1cec1dc730a84f751e3c2b74520ceba322a1f759bea33f1eb54cb6acb48d61e8eac7e5ef3471b09aa2f1c9968611e17d319cc156e881b9793e8cc5d5286d9f1f1b18b1cc23ab88302fcfd3fc3b2d8a408c7df9b43b28addb3c4906a32a626d5b896e5d255f85d86c1ce9608400f206498458ae73bafbace8ba3aac0e16dc6116b29830be05dd6b6fe68f4d5932e60908649f756da3145f68eb005ca762a261e018ecd1eb14b3a3be817ed327bf0693fb6091115687940f9f23a0fa78b4d124adac1424c1d4ad3ac981e14ac17d591d4ae14ac106a90c2929f41124b8d5402cc041c48ab79c600ec95ed14c8583bd06523a90fa50fbf26eb9360d964913043d3b9385ce649d099fbbd6ff6578eb7d780b759451c1a4247b02369e54563217cd590691ecd9f1f95f747ba784540d9b258492a9f0bdcadcf57b1db23420ae95a5682ae139a83396c84fced1c937fa01e530b341e47d73ca737dec2932228e9fcd1fd1d575970194f475b1305e49a19c85adae8765363eb33c217f50e24f930d69162160b5ef63cbf46c5476f24f6ce7ebbf1832ca7de419459b8d659d766dd714f05a4dffc919e1c90eb3e90475a1040b1681ad31ca25c8cd64b5ee457ca447f2fbd297714aaf3b1839a0a83b8d82a1488b05ee309ce24633354279ba64e71a64fd01c5729dd9510d025ecf5d11b12fcc56970cd45798b00cd9598a6a0b9f78240ac601732a4d1e58c6d00e0ca4a6c8eb6adf769ebc145f2118faede1d2c6f98234c7ca4f829df878ef3e8c690f9d61f4cbf1fb9dd1eada194550e26be5fe8020ae01f40bbf94ae239fb2d5c10e05ed74610a832fa28c2c4a752c49dab7f2a646d20339889b7344d346df3d4de07f6571f48e21b9c08b2f9746854f9e2a6276a1f8e3767b70e087bf05e59186dd759cdf681125a97e0ba9ee66924b12d953d34bda594c43ed068e89c9eee3431c70d107c40dd64158dca18cb12a733f1a05c8636c0da7b646f364e8b41e3c120ad6fb2f6300fa3c127a7ee977c453b84e1699baf7561ca94d502b79f9eaa5cd50978b65a47a29f36e3749bd2a7731bf9d4a5e8b84aff054134aa7c2a14fa2593731ead7007ba820e254ba41b0e4a3ddd201d087cc7e1ffdab3a18cfcdf6a12f159f0220552b166a6f73e61ee3658ab37a5d6965f624b019a86c7b27ea12f4c380903458696e69a4f2b17bb765ccb10d0624cdef56df784e44a09bd4bdf8646f5dd3a2a268ae849ac2bf1da6d21c9122b5647d931f91362914ff2929f9d42a308b640e8e6971641c841c0152ecea874d08388fc4f0f425640a7df4502a00b8f0beea6a4953c6b0355ec5592ad88351e2bc0d46b68da52444372df9693704a4987000709e432bea6b6eaf6216dd48b1b13dbc422ea602e8fa586785f4e2771db26ead62d1b2a736305594fef0ebda06cc22cd2ec62cd0237adf90de6594ab2c149194ed9edfca4f02cbbd708b735986bf62c7609d605ce178651400b8bce132b4cb73898446f123c9a8e60d265b0900688b9594d05fe321a1ae3677cc5760ac4df52bbdff3a75c349f89e8ecb1da063cb280931a3654be928b2b74c641fabfb27e787637af96a6b5327c84ce739e90bfb25b20383dd793b5fe46bf50b0cdbcbc6094718aa2ee8cd397fa4e346ef4e253fde0ccdf9d043b9527409d7f2a50f18955e20bb4e01715e6e1c9c32e74bab622883341dc49ff5e3e4e255c8b64a91cddaae0e2079a6e91598018f79d91dc7318718a79dba4790b2048bb15eadef19b5b70c94bf19ad78216d0241be6f5aaa1b4d7fa10f8d06f903403252a49bbf373ce0e763fdc5ebe47601c38d6bedc33125b3b8a6d5f2585e91f5a9d9204cbe6b431f4c0a2e9c333c209afd4a00f405790edad532978738ddb0cc8a314453a77d6eea11b832c173676a8240f23a2c8bb451dd0f3b6379aadd0b9c34eea923b2ff6f7b3923182a326906c836a6c4d7bb77dbb336999cdbb295656067ed03243a5e03ba9c16538ad2b1b80333358418c2ef0bf26848158767aee84d4ce45833f639913462574396876f4e4a4d4ff02aceffce152633ffa79be59183f0ed0b2b8e1e4294181c410799f691341ded8fdc22d5bd4507274e9d0dad0a1fb8027d568cb6cd3456297fab3ee2fb7f4fd404b8ea05761298257597907cc4d84e107fcd57eec59a4f2596ffa735081629c3248ad0c7f2e8cfbbff5d9f87f76f856d9649a2735a39a534fc725b95a3bc328d9829f066580647ac6863dea324e320e2fe748f5af4bb592aa922b5af13c1ce69287df4c349babbb413e5c20cf1d1595502c692ebc7a93ef94d8be29cc2300ac9fd00e70c436665da7e2b42dfc2394dd94af76313606cd5380150af6d5b71bae3f9635266c549e52e989ae671213af2662721d9e20f95ceba70f83725adddca6976a9bc1142f271f11b2949d2a19eb44fe3c7e2f3373224b663a3f45cf631cded2243db5c2578007b21a51b4b9c186df390f59ba198997e21a54fbfea86c350b291d6c979098c7d2e6f8aa038f4ac83821903455dcfda977920f97049a9040f7f6d1b8b3ab0be6ae1782e53a90cd283c52a0ec95220b22d5ef14758e58520e2535e84dbcc96e702e4888b42f2af76dd127bdc5b9fd464fd41f245cbff7e4f96afa2e904886ecf5c55a2fec51ab36ccb0dc5eb50239e940fef99f6ccbba2473ccf85caa4b03065da60489000d9bf0c9d8e9e64e2b00d6b567df9146bca17f908385ff785da3827d77b1b9d7dadc640ab2d91c89930934b6c18dda386eaeca15a45b4864baf735658251f4d3e5e770d724527cbe8f2f4033c49e9ba47c4293c15dcce04313b6a20aa00c7ca0d15eff18f42a7431b3a9fec99df37448561507992019607a292c76a5bfd8a80304263db2bd60d22fc58cee7ac77a418b07f1714e7f6d47053ed6f0b964bb093b94e989a3ce76afdf81faccd6cb9ffc3e8461facd2bfe7750a1b6a640794f77752ed47d9a5c663884e9867507bb85fb1d24188200ec4e0a6c21ae8532b54d52de36ff7b3c77dd91be7733c61f35e2b0ac8d84d436766cacdbbe5435c96ea8893a00b4d75519300629d93b5d96fe50f5862d8529be3ca65a1966f70e222078363287dd9745068625bdaed3078dbac5598c5e92ed25c2ae53b45cd6882c4d5a03491f9ae26aa8c6b47d506efe763131ba4d98113e4ea6a45fbd11ca800461d3ad53e996e493c860651c6878dd942b1c8812a1903c6cc6f2c85e81c4d7084e2491a2d4f23e1a87de8c72a8bec7e8b7338236b61086e69ff69ae48e8ff08aae0eb0efcd646521b38f2f057507810810cc586925273536c695141d1eeba1b79e9a870deb2a917dc34497a98a5ceebe387ce2f9519732a4747251ae0d1a2fccfdfc15589ef44fea2f440b35ee63f61a15b94ba8df39d416eb5e5ba6b9a21a44590ae8131ec7292d7f99746577a4c02a094e4991a4ddcd0bb88707207840e3dd0bd1cc0ed8b4d14d3509c5a121f003a2e60b78b94201480bddfec7c02e5ec24ae2d46f01410b1782e24b44f6020a1274d0bd09c5f3b8d4100ebdf64c283372b9122353a4e5729a9847afdd405e4e816022eb85cae6ddeb6016bf24b75809589be5b23a4a0e04d31b9fa1d4a9afb52ee6fc9573eaec0f52372bdc896356c378e2bbbe28015f35c1ee72f39629ec5df783d20510eb6d5500ecae4a14f80d7083b04630220d9f1df7d4f91a7a1b968aa84648e60f64308d7a8e0b54627654e8fff060055ee9e14ea48f3b382e755837308a9dfba81b7390000265db317583c1d95e29dd38cb3a3784824e90ab944898203b4493c1f979c0c3680865297a172b579c997ec072c9738ba7376bf23fc922d4cefcd897bfdcadd35702a0c08fa0f7a024c9b3f731c15bde9d9a27a81ddc7265407626cab0bf7925e4c1c7e5d7d5d6a35fc26a906e099cb45b14cfba9758745a8725e45b32268ad62425ae050085517ae7294606ad801cc3e41f403c101f156d2054d49bffde668978cb468509ad269cd62d5fc86b1c90050f7fe13116713adaa4a4b0ff1e7028ee33aefbc5e9c16cdb338e6c3b6f7275dde294004a8309deb4f5b94d2d85e25cc7f2e06839a2353903a244f035874bf93dca8c476dec672ab992c599871dc5bc1467d0e8ce3a35fd2952fe3d89d9e80e46b4bd1a78aa7cd53eaa58726d138c56d6c4d8f11013ca7865236242e52c9365a12ff40f8e30a8c2c0337a74343a24a5aa26452385c4d5d37b59c37adecf703bc9fe66d842501536032fc7ab19ccb54cb353e7225caa60037e11bb10c8966f9b2290e7658ad6c268b6ec0480b53e44aa68481803829488217043e5f4ffcb226fa61b29f3af2eab463602191912335ffe9f032f1a6c6f2f422f68081905a499cb749cfc54894966c205fdbcd69473f0e61557cb24c77f35d265e201f9cdbbdaa3553e067b81c4c15e0aab0f66a7bf630e4ccf52e196a52181570025978f3793010230ace0f7aedf9711d50c1b9790fd4371a2af0a455c1d87e3b35cb23c119d7e379acab43d22faee0aeb9991574af979d0661b1ae21df54c25c8ae47e0e23842723a97ee28df44920d1efd27532ac2d288f8d99495812eeaa02d1353ec0c76ca1e231d53f731dc019d67967d19fdbf2e8914783a76a8d720489a1debbaf9eea4fb0641f14c57ea7c8b04cfe0b5006a1285715a7151bc37f79b1d800d0476f67b888e196a23405511cf326d0a2d375a90e79af216585604aa6a468e9981f888ef4c993281fe6e503ea6eaba5197da6589b0fbae643923affc83d14c438259a8c78bbfe31b1cccaceb9bd9fdb6b0c763aaa62785f7e06e6e89a397393811e544799847b0e4c2c824922900dda8c552290ca355d325639656a9d56d8fcccd9bcd94ba3422dc81ae1fbcdd5d8cb8f52b0f575e6a77346667f030a3b119f2ba8444183c066f75be98afc8cce032eaad2c59d59133f53f0349e03780188c9424763014528e83e330021a9b83ee2446b1a5f7fa371ea57bfc12ef06cf363e51d08fecead0ff3421e857e41028e409b45923e587c91f6fcddf199c02188a14f3db815fea2c7a1ef2716192a623b1cab48a07489fccd70db5f8b31a6dfbbd00d8d9ec0bc6c0b754f5d57db30a266e856e5de6d7192af263ea1da377ff91cb3752134ba8ecb56922d8042e0c15ffe5af823925ec14dd863767324ab08a92ca8cdcbcdecb5ecab5f914b06f3410722bc2c7c6f13bc5c9e05e5021400303dbad98f6f09af84f20da06be3c53a361fc7231ad02a8f1168010f929a751ed590ca7540eb913d79fbaff43293e287a9bdd37008ef16422f434baa32361895ea30474304911b78f614b76ef8e09b96b56e9318d21f561b6f9c18ec7ecab5ab7831e5f04f91a5a8647197e885c007dc9a10ee7f20f038ccacf389e0ba3dc4273b7ec045d46f83779a0666efd0dffb112a81ec9605ed051d517ac48ddb361def5fc10e5ca6697fcfad520ff98c7224fce4a6b6952fe64a8cc8a2f96e1e95f166fb6831c6b50a33cdbdb2c1916f0fdd77d5f2a94a65ce516c2f6e5ffcbf8371d8572b62d56cd1b5e994e0f852f27d05273a1ec59a146e67228977f4e014fe0767778a603009be58d5e04fa502ea4b45f7faec58fcd38b2ad6df24632df44d49e124f0165864ec362c0365ad7c5aaace4eeaa7c4b6e2ad5807eabfb9888fcfafc706b6f49810f55c6f80186c2daf14f062d5ce837269b06338c73fcb0d86cba04bd79e76e43a09829cb0ba886faee30c1bbfafdab3ababcceaffaa80fadca759e007e5fc0c24c5e3d746ede37295138f24adb53d8267fbb6b133f91ddb7f82f05b4fee07251c31487f97a8c85b75ae35a9daebe4cb12003528a7fb5bfc91fb6e6cd6e6a10cc632388bb00b408096dfb6b75b8ee40ce1ec445ec90fcb967229b1191021c13e4b27b2f79f541d6c0532f44712df617f6d5420a946307adb4f6e902998d29d420513ed1286d2a48aba7fe169b349a2fcaedeb04fe2360c669ea0b7a027ced03179c5c818310e8ff8a115324161409cbdde2697de9357cec20a20e8ddc037a70fd330aef57cfa386d385c8dd159b4f9d38758c4626599ef2b924c225f58c538a060a612e189a07177c7792da702b204a3f7f929f76e47824acd04636fc38fca8761ca0c6ae5d5d0c34867e4da45f468f314eb472aee0e1e347deb6c77804dba306bf32103180f72aba12f8b8a30384ce5dd432df321f599c360355f57c6ab4d4eee5275b43b0f30d6d48d97c98c3c9c721ee2dc10b7cd1d6b6b7f92321fd7e946444f098c0db78adb7213cc8c443cf3a6de1ab4385cededb5cb0c625bddb0b6ddcb821c634e300509ae72de58c90b03bf00269d64af49d93b94db2eb0480f1778fc7ea37341fa5cafcb86ce36701cd3b31a8ea7a620f225a7f6f6de9fa291aa0216f6ad478dc0853cc9d9166fd0b455b7b5d5d4ed0f343f831609f837e7abc96431e5288a0354f1a0804de5ea4943a775f5f6ede390d34c4acc3af7be97ae0906e53195e7b54c4b0bb2aebd6bd936f473bc5c4e71cc64f984819d15daf8d0a0512db4aafb7492ea76675bdc9206e6b0fd8a651fef4dd4e9762b27590721d24e899037de0351efaa4af7fa0718ed1099941cbbab09887642990d560cd5f86ae51229ce00ea243c78549dbb354852fbb3e36289a8a1dc0f2c58bdd8912b1460ca7c87ccf052b499ebb737b948ce2938b4085c75bee31294d468848e4bc87d8bbddb8426bd6e72a73d6324bdab4faa92bdeea653bc267f2d0986456073251e612fab56811580df3145b172653853d77929da85b786ccf959b2f56fe10ad9f8d1f02d33d4c60bf1433844b672ee5a745a5f25fa8bd9d5408094b10a80ec7b5d9bad189483a844e428e9641262aab2a6db37f2513b4e3314c66b82cd9ac0dbe19bed9bdba081dedfa16a1f7c3726f027d3bf288a5b5b9ef47ef2e8cc86dd028189686f0ccba0531124e5fb69c248bc42f5bac1e08baeda52bfefe622f8ef0ce884d2046d831f857073a0a0d97a0a7a5d1437e76157eef276761fd5be1c6ebaf6ab7ca93bceb3566f24f046134a511b85dcea97785ed3d6158b73ef9ee005b79323c43b4db8256679de260726a2be81bde93eb44d8fddf75159f9a4383e2ca03aad8ad460f5848e3182be907a1658183911663fc63eddd8015caf1c24b7b104b6b5f7889d4f8fb16e3fae5466dd6570d5210a4883757e3fbb4d33763e976f20964fa4eff01acd9631297a97f9b4effe65b4ce9bd2aa7fa65517f7d40f33c00da3595e2a450bb8ad7fe4dae539bfab256f67f7635ec687956b84af2752b229eb03f289d4d415c5cbf38296ad828aa1ac4e12aef2cfd71261190df019239bf57972703bec281d5ba5e119f35ef5e8a2bdbca71848f4941e7b0a5f35f4f2bba0aef2afc69f7775b14f7cf7c7943dbbb2d1dae962825f7036a59ffed0aeb6d4dcfc0f4c6dcf6db51c2e9f215e14d49d43bb39ff39324e2ea28c5b9abd04050f9f144a08a5096f03c6a90fca7558ee513e9e9dd8c398ac2969a4e562c431dddd1b5ecab22c2dec6422c7193907efd49b0b11972ef889ffea999fb01649de88c31eafaf94391ec2915bdb560d49d1d3dc10cbcd75e71a86fb3677cc3af035cc1a5268820ad35809a310efe6b0677f86760087b2dfc9f31a0f2748ef7a5ae1d79180f8cd3dcaefe1869579712c4e9eb1cb3cbfc724db5d1ba083bf881fb0b1b58449fad4aaa665a83037d38f7e3d586aa8077e490d9bbe993ff4303123fece0058abcebbd37fc9a2d69f1094f4df8888204f97c16d455ecda38ae383654f2f01846454233da0890359e62bf48b8eaf3bf7cbfb47d343cdf2d385882f802d127e161abab7fec89f7ba0c38d7744f4353af7af3fbedbe741d280a657852497166307d6e43db0a84af4aee5ca6183870c19a0e0b0a1dd2716bfaefc685a1d7edabea71cf25bb1e2e9deaf78063a4707b92b18be5c7c52a921a62cfe164b89c457844d82381a933c1afbe2fb93509e62632f50ba30d04df1971999449c1099737ad0c1947d1ff3ebd1ee0b3057a9c927a8269e09d5f67dec8e8bc6de47ae9d15fec2eb7edbcc672206f0de9250dcb83ad089e68107aa6d80ebf112fbd67b0a0c4e06d5e8392636d30fde0e38561b511f3f06f3c6a19edb473f19c8cf25f2cf4911db82881b05457ba3733b9d2bed8086bbb8e2d0784468452f7da90df6dc16fc684d821135aa8f1228d817c8232660d64693446afc571cea23fb7796a9de1366748acd757788a306d8a56237a2eac4e45a8aae689b0f69c7ea50bbed6e80be55bedadec3a16e41ebd4dae4cd01f4e2fda24b1fd16c00da0eb5d67e928c288ef6160559ee540288be664c4be7f5885c75408179ed83fe767ab099d5720b105370229ad83e102ef5f75d65c355faecdd63d22ce6b4d371d4bf65ac62ad46f54b12b2b928f9bbe3b656730a20a11111caca9113ed17ced72c49b4b20a58f306fd051e7b1cba9002b3c80eb567053dfc90eec0466d32f02e7754163b912705dd6d663c082b7fbb4153ae159dc4e68020e99c18d4e877dabbb3f27eff33f9522150f4fba662c87125b23bcc5220a884e4da5e6e6ef917997ad597a05cdad234ac097fa956a70b2012b913d4bcbfd2849561866fc14e52d8a78bf6e459b0ca094ca6015d5e00518e44ac225104d72339182e9d09f07914067c0c180aaea3e9113c6ac5ab98c6f69f59a88ecd17b999ce047724109bdcd35b12685fa42fe44b97594490b1a2df62a9d695fb9a21d4a60ffe8627abf0b42806820a4533021f172054d3ee64d6810c23b7e2f1c757cfd3a55bee8a045a3c5d23b9e52e5c0651fdd9980c06fb1e34aa93d7b19e96e8a715afe4b3e5c1325b448a5ff088506044b8d8e90925b0375f8f4fcc3904a699fa248edb9ed16fa956aff1813dc6aaec7d2c00fadb04e9e35bde118005e5a3932dac4ae8758ae8f6d8aefd4731efb024bdd1d0b080d6fbd69efe043d722f58861dabbb83c8109388f2b5e32eff7f627da24efaaf8bfecb5e8518c0b7ccfe9323212f04503eaa6d4480f2678ae56a47ae8a5b3a9323430c08150394f8b8a42d4010633efbd0ed135c1908d06d7273ad198aa3fbd55c6899f6bd6ae790909cc00836de55ccb015d453050deb1a363cbfcfe8a0cac55d796f840f19717c5cb0678141cfc37ceb53760ef3e92ea719bf609933ca3b44482348249b39d63c35140e801f020c9b22bcc9831f51e33e73d1d2745c1cffb1726c35a21015d990757378aa980540fee2f924db74344a1e6a4629209a97dfb7715586a22c4718a960c4c26748ee4716ba719dd779d0dd84b448de1736edc73b9eb8aa9e6ba120b65c9abec8feb384c4c2aa684d391c4300342cc4b5be5d5cf70d5fe4f5765d5aa8d71f5cf670d722d9554340e530e6dd0129362cc8a6b5a47f11f704bad6bb467b2542744a8598414c6b686c404e58d58fdeb2db103e6532c6167159672190d1877e1dc5796e7e406c9f5b07a6bc4ba4f53aafbd6170d68d178bef3ec33cf6330cf8f70d1a87f665d9ba92c0712ce2550f2a3715bb0b282aca7460ea7dfa9949015732630a09c550913cfa450acf18d4175314c5020fe68d3ca7a173dd1a3271226db25c429228982b41aff6c82c064d6b2097012c904e567ecea554d31be73454b7013a4a7964b2429982a92ea6f1838437645748214333c0071298bf38b05d32cf3a9e558f6485af7c941787559118859c8da8833dbea451d5d19a091e31f585f924e0650bd3594ad72493fc4bc35422964fb7e6f31021b139d144edf171434e54e3f4db865be0703af22c6841469a8c598e209bfed2f4fca2114dfd35059618f83aaf2314951671f1d898812174ddac442df4f3f6f26cc2664811434ec32fae8faee66f5e93cc527e735abab070d41229dc530e176da2a121ef7bb6a97fbad091ef22b9537ab9b48d9fb8d3d3d75432436ac92c887aef422b4ad7d3f228650e4b20322fcc7ee0ae343cc767de714b2c905f06af3cc8f0a81a0d8fd9c5ac3f44e087cbf38d90d489aaef0189a16ce6cd6ade255d287b4685fb8793545b63087c78a5431fd33c07cf2a28e71c676e1fc1411704122174ccd995a59573e3b669fe6532b525d9a92a563549c55aea5c9a9b1f531f81eb278a89506a45699bab9c4b22836521a8019e6546cbb4e4a1e753985cbac82a1c333f80caa66fe09ef2cd4016aecaa15c71d91d416a2b07d76ed56a7ec911973d6a74b1e7881695404877dcf164d23bd0b4dd209cb9d303ab8049b59aabd2f09cddcf5705b1db1a93f78d19b3dd5413dad62345110ffbb1d3af1f3ef2608b6a9f9f8e25faaef858440f3a3b307bcce25fcc44c3fd6c984ebce0521ef7880754ef92e251f731c2439db737e1c25eb5d88c97d78869432c8725efaefc3ecf829383c91b7dcdb2f27158f55614585fe4f3ee458228987b51b7fc276dd694134b956d67fb9ada57d39412b2ef79005cd4e73108a869e59d9218b4bd22d596404cff2dc0af38b69c236be9872d15ce34428b436bf2daa2e4737a6f63eddced2b71b93f54889801d72a80e5ba8c0d3b32dd26f23e1b3131113a542853393b72cf6ac348ab9cf5fbfe27ba92dbaba9daddbadd1ac91754a1e52065bf7b31a7d13e8a482ff5f2e44877a4df1eaff3c4acfcdb080ef2454dc86ed8d079ac8be069f8d962af8c5093044055a8424972931ab3386591822fc75f1ab8c876b61cc5e458f07195a662b74792f5288ca157d5b283b5f12f2197b7bede029c86a65ae2364c9cdcfd596340af2a63791d370b023e5f1c6437a0eee8706c4213f7b5aea6fd098853377b5dec1a1e70081111fc070b702d4e4d6351dfe4175bf928b2cb443faa665d2bfbbdaa3223e47fe1139d66e22e4ffbd284890c27e2dff9b0df558be1745b9876839a85e15f76fd838bea265cd423ed79a1ef92433ee25caca64fc93ddc835a23cc7cdf2de1cd4f602c8288d186b03f7b9b8a61f8d9941e0463aa3c33f7248efc9cba46179646a7897f8848881ec4e17f1ea36352a7c726c6297ae16a14ed2da3a81cf513b68331ee43592dc3855bc9366369e9d23b0df99bb7ef51592719900e9b8a02ecbf3589baeb007f4a5194ea819888349c610955ca14a76823594c6f76abb4b99551acdb3b50739e630acd68f4f5ef6f764bdc9f72c30c40dd99885cc8af4c86c2135bb87bcc1fbf713dd5f092bbcc03febd4b381a45321e85a1f5fbac5e639d800b5e07be07f23e9af50e3884e4a00f5fe2cd21ef49cc3c057939df3279fc52dcd8784073aadce2e12b78160ac6b0b0f8aa510fe14f26735f47644dd04f1b9656097ed4a0e149171994f9973022d0831f80c7f07c8ccae3a2fcecf64e574ea4beb60855a1914e1c7492b37609228fb5aaf6c43fdd314f4790fcd2d9296e1a663c9eb40602d2effd77c40fdeb1d5f81df4ff182788a56d01fd02374bb66ebbac39ea55c3a73bd606f52ec096832dbe84e3b594b1151784b4d9bd508f2e3a8ba72c64458486d456c6b29f0e2c6310c1d75df41104bd9c6c970b51f2ddec05f838feac329282db46938ecf763b16cc268875dea8604069a5334f14ccf70f9364389c1a9e4258316db17dbd9a6ea0b1093346412d2158ee698701380c088b46b5af114172b44dadc203a0de2665aec059d4f0b0516827157fa257ff81594dc09a6ada555d2fa8eb9593a627ebd617ca414a6d3564a2358e677f9dc4bc217f521535707ababa58d19d7068e95f3c49a2b2e88bc628283f806757bdd35236303024f2a830a1579dfa709ffe133179b6dafe4b98040a4f39b48b758bb147f30c312ac1bb17ee56347a7d0d4b0543ed2fdb89f155392d3c5bb5099582881ee98abbecfa4f04bbb4857e4f0204c2f57f6bedaaeba600f349d85fe4aa0f5304c0b88f7a3a48fbd6feef513bae07b276d320c11bb96c5af179dc97a451981c13632c9aa3e875a860f5e2e2a58890408dcd8dc955d3b06e99f850651ca024c9fbd14f7566d831dde42ccf74bf92731e2056528c94efdcc41ccbc1af8483a48fcdcbcb2b3e133b2614e34b5b39bdf90c435c2177c6f4c9f15d423deeba72284b938e86a93a0cfe5f1f4505b18a52e7688f39a59fb12c7ccdb1e2e85adbebcd522982b836c57ec9c52ce192a13d16c6af65d9509ab07703414bd075c78b6d174b9e4b77511c3ab17e57a6f3ae0886b2ce4b40ff912f5f0ae5804ab13695c53062080c18e996242dcfb975e3ca409c6f01e8104d60524128c5618b0fea0018f1fcfdc9c171d172503e1e9f1594144e667c45d349ecb1afad2f9c38ed0e5664b5944042de39cee6361c8943509a576bc543ca5e9fe8f277ed9a484afebe2c474a6ad7a5f0afa40806670eaf177770a894d58b82ddd1942b23f77717401d89daa0cffc364a426fd896626ceb0d83a65ee791b76547ce42170f2bfe6a64b5b512deac016ab6907a3585a09be54519db54055e7274b6a42d5ef9e22922caa1a05cb3b1b15838f3cc03aa2d7dc5ed99ae82a39ce7b1b776511571d376a061895b4b9d266e110dbd0fc63c77cda4d66575a29123fd8c292ae8a278c39f3ae02937da6afba11c32935fab75739adc57ddc5cb739dd6be6afef2a54e68c4068be968eeff967fb4327cc350ae244b0f1f06ca3215f0dd20d6df0c0f5b766abada68f474ef6fc2ee19bc46fdddf723226ea91e958d0338d0ff6d099b8dc581cce41d8b9e475f5e9fb46e133eeb3ef481bd09967281b7666b0e00d49a8811e62706a626f7447972fe08843998ce8576483e0c74bf52d50aef0ac5f6b63fbd14c0d76bf14382641e877aaf85b5c41df886481e22e89b3b55442e741f8af1cbe7f1984b4a9916c2be39723c7dbe6792aed3966e648ff298cc7f8ee85bb8b7d4b4c0cf11927e1d8c0e263eb33968d730b3c084baf16b89e30a81d3d54e5c4dd01183577e2b5384f1c97d4ba97cae020f40af32fbc61481ca0d1b3b3f82923f4a3e83a184a58fce1651d418c5c75a4900b6411d15978ee90ae9ba1ffb5239e1a4d7fc0297eb537b412a4648ecb305ce4ef434bda91b8acf8dbe2caed65097a9a3f0ba7e4b8f8647e4723eff6abd831469ca4681a3d6fe33990abd41784e9cd843c4045137cc86fe73762c0b35d9008ec3d42e531dd40aeae2652536a8fd58a15642745481a93a223651d6ce16cb44b210ff35fc49697471074af57bb3a943b0385d8246248b968d4c63dac3c53be689ff76ac2531a0e0747d635f0006ec4a1af26581d3b5b8ec3eae4bb89da943602e183abbc3a681769b61988fd0a245c7be593e7c0c5a9f51b4f8cad2f3504574eef3ef236db98eec21c0d982f1e15296b14df7afae213816bfe8ab74d0834c5201269892e566ea78594e066790f6a74ea5943d5d996d949ab65a85173b60a878d79ca8b9b7dcde6083f44e1a2e8fa477e38c7d4e38763f5789fe67d7feae0c8f648549c850300eda91b2adbd316711a4879c9c795d5c59a296dacc619ecd1edb45c999170d43afdebfb4b8b0cf7c6cd0604ad7f876fc8d91b14e2d769e2679d4520ae049aa2e9ac391e9d785f976016922ca10f66e36a8b20b2d257de260def290c0f93b343bbaca6c2d059744e2abd61923bb0c84222db5a3beb09834e4a0427a1b59e9f4e2f00dd150239cc09f28a7f8de42184fd943a2ed671172190b0293983c8bda1ed73616608a9dd98b3d7b5741c9c04b8289ab9324f59f7747c6d1904d5f7d1dd75f9ad8f7c3f9a5dc9e60436a6828028324cfcabf72409d721bfb0eb2dbf562257790c6ba9e4c061e52fb4c2cf35e4245afa1217610353f6167176235af7adba7443e7d1f1bcb2ab624749af539d8d91780602a7e859caff8ed76851086f9bf4df99b7485c09b362efb89646d08038f7bb9648583550821dd47ad8c39a45189995083918e0515d68c2fb393b6ed9482667a72103caea7f7d7fd4968aa46c8f41863c5b67c8e73da97dcc13b9510cf6cb2ad61d0bbd107270dc9064d77a80ce8dc8a1420f4985b889c408c6b84788c9c327ebd40c82f5e707985ad6d7c1638d346934832ee3304e0958e84ce98200c3951b1a683be26874511d94f10b0b45cc6b79eeb77162f2594f0c543c2c669782ec669c814acac8f9207475446b5cbac74595f0cdee05789c118a2efb76ee57fa92bcc3ce6259341db78e73eb289ec066013b82bdd53b1f5a9b9d7d965f3c5901ef6a696416bbc879d290ab49dd18764310d7cfee8c835eeb95b6c1a61c53f35b0790ab59cfe977c8e48c5b3a983529c9dfebaca89420404c6e90868f5526e405ae51733ea233617da4f806ca8d72f2ec1d0fce84b334cfb4bd6c903183903b08b6508d0903d131403ee8e6e60c8f13f205b776edabf78326e3416f63bafbf0cb76fdadf15ce1f766079862d3bbd5f99f5dab4eaa993eed2eba60cacb41b164c7a5a1c77d43023ac420d2f235c5bf48f7908f3aa4c5f4b7023d8fced3dab8564b62b28c94e1cf9562625df7feb8c7191360f2acd9e1aa840ad080e0834e87cd419567e3e18cf40c3455760fd7b5fd89ffed0c7af8ce65ee69a7eb203be449fd80bae2e99d8abd7cbadd64c9ec3652df57d8ba6de7ccd3037331749d0c168e616b2858f49e5f9750f0927161e2041f80894062415ca1be93fe0fda83ab17dead47e210fe35944afdf4e85610d4679a2ec0492abb2f6f84e06c6a73d03ef257073e7fd7316ebadd75368fdc5488a46aa19bf3eea942ec711a534c6a57741bec1b8d266c082f7fe0ca650e83b1f1c05b15fa298717367bfa508fa3259c928931879d034d8702b99b2420b1f5e355d4d58c818a23eef7ad6650a39644edbbc740dabe0caf5908ad43c95222e8c3892ade8227b7c4b0815e8ddc9fc38a3194586c7bd173ca3033de82dbe42d1fe956420e7606c4da222f55463ac0290099e132538ebb2a0e7f7939cf50a175cbafd34784b09da7ab355883bc463b2ecca55087fd9d7b1e4c0da637710bf625cb65bc082121c14d698b7118dbd02ebef9cd9768483e5721e0530d01ff89ec1446b34f9be77789d904e4852fbae91798a1282dbe2e94bd09d5b8fe1728d1377eadbec22725e8293d6ee17a8b9800c4248154cb8e310571fa8f9980dfb57a3930ee8a572f81314939f880c03e5fdb8f5ac0b6d4573b17672434971445f76992ad8fecead4e495c5275be285eda57485e376bb34a796cefa63f16ef1a8a9420b0a5665f157752089f9b931abcb41d8a09dcedd0c35d1c5052341c7e9ae842f379d341a784468807b38a9b900e83dd74d887d00a3bd2621153259238ecc126625d9fc265395a617d34be3bce4add1a319bfd8cc354f404fc593ad70e5d60e0b0a1d15938d410823179d2627f30a18e0b2ddb0b5823fe436b050e9d7bff599d945b25de73f7d987e1b42a6a77f50fce5416d9222f406a261d925b76254bb9a43a06802882d80a77a11e97354d963f82092c3f63888e092b6964e744e1c3d0afb1bbc081569c02bbf5c733c0f29aabe68d9fc6f7f87f5ce21292a5febd6c6c4bafec16ab40ebad1025aad6480e030ec45e0de7f8c3b804ef1db4cac483136187e36dbe0acd66f7dc4c6d5b94108d7549fe166128b3683fddd8ac60c21834b8e737931f7f166277b37c048994a5ef45c9a6e718bc8ea6240cd870eb8facc87d696f9356c260673c02827bbefa34aff2f2c5d5b0973f6c5dc843ed52f004ecf701b517dd910cefc85b37b5d5bcae972adb7613750d9e198b0a782a6b1590e496dd30c015a686a9d232cecf7b8a7bfd428015ead6a4d31e908d324b4ab08efdb93744939a3c7c0868d2d9144ae9acd63437b0def120aad8170862ce84a0477c7696663e6a14522c36cece74a13093d73cef62ab7894c03fe0077e74f8ba6bc659aab4c0c7774b88f71a4310691b7769e6fbd597ceabbce6dcbefa6944ec268fa4207bc477d96622284828a8194ace5e2715b796771d04db7d426244df7f5b27cdb1b8178a4afdc6cb810a60624b6825f30a0d2ab011d28c6b7cd1fad3225e2ec4d0635b07ecea214877a4e5a0a03791e70ae4217ef57c49f549c61b360b1088178ef937de8944998ee53ba09bad1b9f746cc329d9a1881a5e7d4d94f13762933137dda037fa9cefe9239fcc74728d31ceb816937265e594572f2eb3ad3bedcf29b64b17d57c2c963dcdce1186757f1d2608c188a4b4fdc9560289bf94eb001cba108c04fd2d8da56911793d3926414c3ea11e471eaa96f2113d3b860252b77796f5fbb8c450b28f1b3cfe845e4936eca8dbf3dddb2c0151bacb4754acfd540645699c4778eebbd2d174a451022772a350e4989883af053bfe9a78a1ea0e4f14f6759dbe95546594a75f68d0e529f3758bedf6b0a44e8dc2fd37bdaec1300f88f26a94f3c9cb621633c6b58b488b3a28e29ab1aaae96d2baf5e5da68ad20dbac789456c03eb03a22062ffc41d389bd830597e58fe95cd251fff85dbc8e1ea86eac326f4c95d43459bc07add24104efb3518a4fd6e09411aa23a2f162de4c84bd30337f255bda0cd1d8cad0111b71ec75d824f10c8287e7a16f83e4c7805abdea37733e52877835936a7db313c19a6e7efb4bdc63c29c371548594338c91b3a8d29c5294c316df7bbffb880465faf41bcee786718ef7715db783e929e0f139f0b47bccdb51c025e7b312f144490b4098aceab8f53dd8ae156ae377686aeb6cfb7e6115c8ac56c7a0b79f2128ab584fdc3a5c4b97ac7b45ea7283362d1b9a53a4a008a88f2840308d9464671a97ee879cbc8be18f7c435b6183ff683f1bec05566b0aa4417b236daf8b84a3a90be87294977cee3e2fa50960782aee944d6db2352e9ae48dc7f1814080f27cc7a575ae71161302936627dd035635f99f849ebbb0e1376cea738d32595fdd08558dc79d58ac477f7f6718d740a00a1d8fbc94e91e58dc19d9c672adfc77b905c3a012bdd736c07bbdbb9a1cfdaa13b0d20d1e897138966744c758ec72e8bea2a430a75aabfcd5109204d422b0f688eb19a62ec8192e8e2a6a5e63ddad8b63d1b14e985fdd33ffe0196b2c2a1604a71e82b6cafaac47c96750721b1c713bf5b8343f885a27ec7523247e4d5f8f2c3d315a732c4014acd4dc14d4679d206494482c463d757087eef33d20c5a32b03aeb0ec0bf121a38d6a40c118a0834d1445a347dccccc7084a3a7cd7e3dd7995852914ad93a9705e6d00426bb17435ee38a51e31dfcf51fa15961dc44edb0bb015ca6bae0e92b65756c48287c1601cd4cc11e1d62ffae25624961c429b7582df25a7abf2f2ec395aada476c4312eaa8b9cd1596afaf9779f8bd0ec47b8f2ac5a45b65199df1f2e9c06accb00c0d5e3d2a9fa393a56d1ccb3f16c39aea3f963a0fbad8f7b13a628d9cc7c6347e26ae8bc693099546766fac3e21bee038459142b32182ac52342379b2bd97880a0c3ec77d6b7b736acac4868705693b9b955d6649d9297e9d5332da250ab0210dc521316a34177dcfb8ca7570730f3908dc2a623835c0c4a75c1c800a9047ba78f5748fcda1a773555afe5ebfa330d53704d683c81c97f8e0dcf76d0a8219f2fe273189ba38af80e42dd056fd29347b5ab13263d4b794e73b1ef75e0882dd7f92b44eae585f1add7e273a644719993494baef8c14fa1998ed8b5ecc012dca3b30e9192d7e230a4d6dea39b785361f2adfb7df377fd3e9d183abc6bf7b6f064af22cf3cccb301c53dfa3d5074b6c39722e1aa1cf5378fdb85e1c1f579933111895e6bc3f9726df4b7e9e5d0d8366d2081908fe86aba0903aaed4321579a32cc0da45f84060e4e6b86cad231ebccf95377bef902c69c03fe58796c5b89e4d40b15c4a42486647bef385edbc77633492c41f78b7124fac438a612b294f45916cdcacad6926e2ca2481c79da78ce22e00715e9776c18568059135a351be7ca31aec036801d7a96f5d3d4f6bbc5d33d3f19f1f89a6c67641e544075e78ea3fd5474ba8543f70768e0713f34d6036eed03ce9c4fa527f9f973617993b4e97b1a7df2db06935f19706f65b1d2685cb90ab37adbd0a69880925ef39d3a1ad866d4874361325aa877d5b378c7f9d6ab026d080f7d41cb2bf0b54d811f6ea24b7c026b3de2e643db74c43016cab8df41827270378d1006ee0b8b91a4b58d0ee3fc0d412ffed019f1e3c5c2a8e9827f110214a735d04031601710d46f8c8189ef4512aa194546cfa61deee82cfe0a7ee065b1dfd5fab2daf9ce6dfbf6f99a25a4d10028c612342763c73096b936243fbaf1416627ab413cf40de204b084e378ca86d8636f883bf97536478dce78443facccab47ecc6903cd7423c3f58ce1dd3e03b6b84a4817cbf590ec750ce55a516fcf8c86483325ae2b6e95e91936e2fd76e1dd37acf4c1637780ae71595cfcde0a005a0c2c122fd0c8f2b1cf0162310687ea41272486a46b8f340b1555b1cc60faf971eb44633f3e669ab803a1eb7c37294bc72614e35b587a41dafac97231d3224f8045671efa23ec8839282ac04593691158169ce9efb67c83e035aca609e9827ebc54d883bbca2b98ad91d014a4ee3ca103a4e7f53f0f06cee2b448c951aa26ec8750bb47192fe2154bbbc127f8f11449e7c2f5d81b900fb62da0f0d4645f73414329c7e676bd57fa978efb7528e3de5685de71e08dc2c45597a4b6c300ef4d5d204e0e6a2a4add03f3ad3e38d88b31a901e1edc31f0932ed55c6be9726ea7f189b0da0f6e10d7ae571746ef70674d2242ebf8d707f83146ccdcde258e0b463be626d29646754580fa041039f37d1ec8eae795cd69470f7ba27ad5b56f40baba77e229107b386ae6d08734fb4800f70d251ac17bd926f54437aa08a6c5d6aa37de2f01a636d3cb0e20744dc33191c8d58dc3e67a60ee6f76b628e5aa4f6b16e5b0778085d9959de22381ab6405c074052e838d31f5592302f35f4f304df01367bd273693dd3d2b3adce5b86f2246c07f28c195f5c09b3d1a7b7a32e3bcaf15e654f6e29134f0b28f99392c0eaa008a89448f55ae419ac5b01f5505338318c66a0a9d47c0367476c5beaef1da380a9fcce99699d1b83347facafe29212045978f1f4ce841a3b66232de71e8fb6675369a928f08fe64375d39a742ab0bfbba1977389328daa22c3fc328225d982c2063bcf5abfd99d8d1882a0053776c59ea17b8924d377184f524742fcf745666b7d954aad51132708eaa370c0bf3f557ed028002c630cc2b4487d3f083df7a36f3594edc885e5b504169df09bb5d9a2df3c2ac350f3a9c244f3d164f5f28d6bdbb65a4a7829278ab6844461bc29310afbc0e6467b03b08fb954034c70240449eed1b914ff761589922b1b329747d58fe5e67c6cb15412b3d95d4e50541c853720e253a0e2657290d80c2f08cfad301812e2ecb4931fa62778e5163c9ce888fdb1a5131389a4529f9bb41d8099407aec53d9e597b68a47c0cd55616f82cf2c2308843327f7545f754c2b1dbc3c764ca5143193638af22962f661bc43ec675582201d958ecba4ea6fe991361850068b8079b9c940e62dcb98f45819624b821e1ec39480316561efed9bbfccd056aadd958ea6b362134d36928407af16d9c778abdc3a33671608de906e55481dcbb1b443d0563c056043c3e2e39acb0e96ad660eeff5c1bf8329a0e1f263005db1fc4144086f6579ce3bfe395bc96c647d3416bf74e22348e038d53ace60f708a6e22e8022d47089927a96d001d8e84b64521cc4f09eaa9c480dcd26217838697d765625cb3e3beb4e8025db9bb7aeaef26c599e858c7d318bfd8642d2aa69a90c1da4f18c0ef9fd40be96bc68fcadea6e61e95dc7c7f541d12109b9f3b8fdfb956d0acb71fe7f09afa330d70316c35bd580f633ac7ad36e4b05b70f5da20f0bea7c322110013293db68a7fad36fd332ec6e2414d4866683d36b2c07b3ff460ff0f1299e938f6c244f4156916eadd582db585ac5cf1e4c5a6397c1c92cd86a62b72319c0fc1228ef9e64ec98bf149dd3013b64ce3b9e28cf8bdef8650557d63ecfa1c5f3bd1c9392f1580e4e32bc12997c25ddb4a55a95670c09c50d6ae9ebc688b0590e270bdc14967063084cc821f8bc3e08abf71a5f77e7bc13a6be56927bf1e58231e84c39a9edd519faf272f7fcae27939fabb32010e19ac50ca0b294e1b43c150733c4adff38ab01e857a190f87890574a70a3631d8292b0ca82f630c2dfddf6e6b78199571a5c21a85807f5aa656be7687017b5279a07c03ce87956eac97c9e873aa132c6fc5d8cbcbfbc70a0bea7f0e47629fdb9b6399f009661afc20743af93b90e68f12635253536f8ce5d07c32fe3d272540cf0f5d86f7e0e9c7bbed14dd36e69b8b5763baf5a661578feeb98ff6f1898ce9d2ac0c28fb4c8059c8b4523c97b759b9dd411d448fea5e6b379c3f490542fc1fdd7aa96d7ab050984ecd789b6d351ded414013fab5e17e28d2dae1090fae0a1447ec200c046c6a281072bdbd0c901908b65b81a80fb73232ba027f6b68f4a2958e2ca05136c8a266d1d8c975ea720cc6eb288e4e638560c9328fc9a620aab2968712e33bc4d5689618635035ee00a248ea48207ed0c8bd64b1d5c9025176305af77abf6f1a4e380664baea9f2f2b3ea6a58d4b55d72b4190861a73a0b536d0e5f9f67fa8cf60ddb80832b858e8179941ef9c541b0794d1fb03de1ac184296ae530a537820e58a9fb919583c7eec9c32bc4b4aee15db793c4e66af1ca487064b3bc7a2a70dc52c561f54eab04e6fdf98c3a999fa415589884be65469ac9e301e890d8ad0c0a57dfa92f44e81b88fe55033a3773b5bfab439ef70980dda13ccd208857b1ad7817e011ecd5c335df10d2c293dd9a8bec8b9bc4eb2c9823f54ca3aefe794571012d4d9a1c72821b524b5b8ba0fbaf458a9974b5c50ed07f9ef329928fc477c124f75866919451001b60b6c480af4f417d4087d39499ea201c2f492b2cb45871a94ec29bca981a0c1dcf8714931a07d8916c7af00cfc7d861b33af61065209c4f0dc0417b56f1eb318937cd7e9a2a0d9d8cbdbe3c57efcf2806b6fe50b64fd50f59353721b0ed9d5aeaa7cc7edcb290e8cfc1a5fa317d146f0d8c71e54737881e9ba044cb296d376797027e379a1cdc05f4f655aaf5aae2946e898e8947136148c695334a18fc5ca7d2bf2403335fb4a33b2071ce8667d22e9ee807290e169e82cf5dbc6457c6f55430ba9e94e9bdeac66beca38f1e2a66a2a30359dcd3a74b730cdca92d844780c9464dcc42488179c269985269d54c9e59b09c7d8822865fd96778e8cf130876b43591fc831ad232f17d4c59e9c7a846b8f052b07a38efa840fa40b6bfaf7c45b79668838a3bdf345a3709010bd0d60414ab6ce7dbb2fdc29e4a4e5b3f41331900369e966032164df0947f869e2b348882b1a3378d80210a6e8309dc7efbf8cc20c792a839ce08b6bf545c6eb2bcc23507bfdd62a22600f0c0f2444ca68e60c464564f00f3bca4aef54f503f58e35a022ce5f15009870a0d9ad799526bae360443a6a50fd8c87b3c20cd01278117e366a1a7322e93c76440ecf46938df0115ecc3825b9e40f9428a7a8c7bea755a3f7bbcdf9c54e7ea195f65ec0363c5f5a1093f69fb00c1d760fe2a3ed6c8baf901cf193e02f026c5ae3923735f02996ccd8d21a56cd17916704a5bdda7ec9c84006e9e14bb99839b8f8936b3ac54203073716d8831a06cb99c6a805ac44258c7f942690aa0bf82903bb090d0629c6f192b1897069826f6d68942232ae34eb660a430174e623c0a14675509ec63f0392864c69fe8364fad6cf53c2c829a496868ab263470adf9df8a36d1aa776bd23041ad1998d9fd5790931c4c01ebc245b83548620b8223aac6c1d6a242e774f62f0872ac5f5ce940bbc6f0cdc91d3c978f8a33fa06df119ad72af26e16f00dc863be2564d1e550a1a37dffd0f696642ed3e341447366f21086bb244e3aeeb312f3c81c1df25a1f4b1a8d87d6e119b1766e1e9388fbc5a5baee3d121ca50a63542b4908c433147ebc691c5d3f93819fcf2acd70ffbe267bcd2f751a996a8a69173cb969ec8d62660084755d76558be3651958736d3bd877234c68e9e2167bbad4d044c3daecdd0f0d891aa944d04e2759c27d3bd7438500eb97e3363e238b63734df6c22979174d34cad71afa17a69433f89ccc94e00a36a7c4cde2091a75daf707eba0f09f0e32670880c9de5c890e2c80c3e5101908c96101a05ac31bdc9f229df33619caa9a10fb87736ea0ee65b7d24be2f91fd5a4c61b45b8594042eab1c6125746b82788935c45deb8a64078663f3df9e33ccfde37f592afaab68b15fafdd060e637e069b4b808f2f42d373f1681ab306369c2c4d47a0cfd4e58731af8e3ada1c435064f24eff4cc7be2ddb5786e19c9b351384bbbeaaa265dc155933d9a6d02f4d03bc71c831e6a4154358c03645cf3d5dabd5e54182091634f16ba4d4e83e05ec9cbd6e7389a0f4698fcfb028328dd6da8f4cfa3b75bf0f4af2ea334bd989b149dc5fa40d033bf8f41f016f22f01005449ca7f60bda28163c43594a64b82e01b0eb1bcf70cbdae8426f2eb79c96eccc7f39d099fe28d18bff5f5bcef21bfc8299217662cf203d06d9d7c09f4edd29baf7f2f92a26b4f78115301ffa13196255f4f34e2117f5df6a3738c69889829f6dffc1c2b7f6e84857c4885563413d3c740e9816e15e0759460cb5bfc0edaba6766c375a32f33dfffb9ab942ee09dc884bf6e6e95cd2f80e1800f688c0b8ad1900ef2ec08fc76ba9c574b9e3c86b795b60997a446a373d04dc8e7ef2d20fb1209aa879fcc0a22cce2933fd1e393019b9a79fb267ecc04c10a6b2c41ae6d337f90fd02aa0997a6cd98f629da19cee3ac78d4c28668bd9647a7408a5becbf22fdf4e76a90172a3f87d8d5326e54734fb966f5ff2fb71630ecd9520a6cb61e2ef5019d6b3d86f409892cd60cc3d8f31a3d4366cfd368cccf4615cc701dd2de833deff96f699720e72530aed5c7939b0c287c370f73fe726695f69a30fa5d0890d699ee3598fc548dfe79aa3ecde59b595e88654858611576695840ca8d335a0a807ab0a79da739a498f8fb4b78a66b62b1687c514d7c9e8355b61ff11ea36117644a524de7ee4c25abd0a5b3b878114a205afd5b599d3dce431c438f310a725301c7c3363e2bb6a1064adc5d29b96c110c967ba68021c425c312bcbb7f4640db4c49679aad2e9906ad5508e6622c2fab35b20ed6316973162a8a2d8ecde3d5c58c86dc21ad662964a8a90a89812213f5bd2551707447cf83be23d3b34ae73098f3d6217811436478cd1a0d5360d703f2bbe59fe2f0ce77340eb53617fcb11567466d37d0e3eb6ca39fe654fd6ac244e3b071635a5b1c027724a48b570712063862c323af3f0aa402461a0ed7056f06d27cfb31f1928e7ec64d297799e16a86248c66c2af61ecacb7a9d8b97d6a2ee5a029376dc6f05adf5d77b727c91f2640ffcf918df4eb25fe1c7983e016770db053ba4ba042fb28b26949aaa13c327148030c4476923a61360662315d987eb61c239d8e5b8e86d997f8a081a462ea2d21bb2d8f6e9a010321b0ce2dcaaa0260a7ffe437d0cb300c91043af5cb106735deb0f8a9c503d493ca0747a71bd651e637e516e2eed6964e059c9ebb7fc846461bbc09cec73eac0f9282adb87d53e6c3527de7caea0514cd7d9b2b5d6b3e301a165ffbcd54080ffdb606da9ab57ff9cdc0fca3c21bef59e97c3ea1192f7556cc6c3f1f3b5cf9f3cbffb4f4312d7ad90413ea44a639313636ecaa2ae741a7dfb46b7b102e4d849694690bf4706eb6391b98a2e8407e31ec6cbdf552389735d31e117d1199b7db87ffbc3639a3add572f1f0fc0b492cda868262f8226d1cbd0bf81901d05ac888a4ee6bb402bd188d81f849f2b2b09a4ab8362fd6477f4547170cca39d0e58c1a244c22eabfc30288caec92e8e3955e2d5b585bd76c8fba71578ba9912363070612fae8a3141208623e9d9c5c4497c0f182b3b9940a1ac8a62dc5f7b610d87c4791ae7a64d30e8e2f9009d337a2d9f228e75b34f274be231502fcd46213f37f772cb0964436fcb8ffe5404f23a9c04f84b8e530bf5f8e475f83cd083bc2df6f9b10848693d6697896b64befa22fe867ca133df0976b774344b4ce5042cda3e66be8bbd5e6f5bee2bdf3b35e9e7ab3d822673be325e16c5e6d57ef8a7256f20b88501402f18bcd47655f5d4e2fc4ab8038a70c08cdb71515c8b2a73c35329402d29c0af7080c54bacb7529682a631c0ef1c8b62d084376961a6002e40600fff3d017446be67799d243c04b655696352ef502f8667c99be15f7c836cac783e84252ad02bb7d3ceeea7fa25d1b7f44f4382ebbb60e848ba366200832a070b1761628ca50949e21487178193d570827a606da6574c18f6e7a1c47a7ca055ca7af0e09560b266874a988adf0c7dd4cb62bf1f52d5fc73e0d873e9f5e5d61fd2d955634ff6ac27f5ccf67a40a140d0d364b39987eb16755e47c2f2562994b857e1c0ae710536f5a9671c2b7aef649555401b9c32ef1068ee8c1e7eab2f37ce524428e4fe6ac865a27d59d668f3fafa77274dc1a244f764b4564346929a10f6d4b128209f361961cc8b47a654d8b0514c1f13497cfdbe3b5b7b27fbe7bffe66aabe03e6b37cf49ef27954605ae7c00cddc295c6f3f05221132cca6a7bdc091a1f37f8e6d1fe228fbd51ed4e2de6e4ff2baa5c6352a524958bd3a6b981559d504c30440c6b52b75ff19b808924b655c34bc0f58e957ad8c5bdce22da6056fe244eac42cd24e366bb78ce76e4b91766781cf2c6e2ed4981e58de0bf3a15de1881ae13d28d540c9ecf461d7ca44d638059e106662a9b7926627f0f7bb52d89a681fda3ef58114c3bc64a9811ce432d9094bc873f64829ef0a1f284e55b79fb58702702291c7977ebb7d876c8e4f1530596437a4c29133a9ff56b06cf53a4f40347bfa361c42a7a37b35263c4567efeba840a62c1cf4de40d06f2ddde9008b721d227d459774918d51336ebc2f0d1526d89893d30e4230643e489cf5c67222b6b3d9b5b83713b2165b253967d582aa5fad27510166338fccc4781af77ee5ed3724c2b72a60235ac074d097863941bef3c0dcaf83ffb1e30d945532592d866ebc23b017c41a6ca985982b6070a2f7494cd23e7f824c90452ccd3e35dd5d67aa759ac35e7bf6e505b091861a0fcb298427d68396da56de1ff44d4e6e6e55f5c9f6f5896ec08b919c899876b2157c996f7a5481532f5c9c509c646f02a66ee119ac6e21678076e1b2cd7f0869ee377f1ed02668094bf74a3c1610bb98fdac3a6aa2b2cde8bfdaf3180601639dc23bd391345fc8b99ccb12fc39492505bea3057a7dd7a213a62af22dc48f136a1c6295efc490cab9e165ee4e5b71791776052f0ec4588c4cb7db6bc5ebae7120cf3febbc920003c0a0827d504836552d2584abb0b980acf70e381b0a16cb22fdc6a4c3cfe08b36d718b296bd6ac7431c027a7ad444bd5c0cc45b3c073db845339749b4fccc7d5b253ae9a0417362cacd2bc91bcfd9960fdbd3adf653a797f1eaffbf74a9ae4952368b6b65c2e21623d33039a02bbbd4e7973734818ddfb4fe0f40498876e0a6a8d02479b97bc764ac43d61eeaa8bb25cd7660e8fdd8bca728c9d735442e514d1b8b550b02d3ee321c25639a828a883de18a23375d0055d110642368db4e822a7dc2e6d3c1cd12ada5786159704533a7951e6a9014ed6dd4e30638c372a85d2a5b13eb226f8f548af75177b980d778f2c3f8b6216e570596bf85249a92f5248c7d1998c71ab9b3a877e4944d5bef07ca2a3464fc3f4f6f29d866b05a1980c8bb408f8fa58723ac2c40bdd6678c958eecb192319b45620a086b7d369bb7307b62e3ded68400387979ac1c46001601061d4a9a2484a05f73f9e82d35940c832a58e040147f7598212ee868677e49cb16e82dcbea923dd785129ff54c5836f4de26286d62f9a6b7c18e726105fc376fd31f75813785bc74c9ba81f3839266147d56c89292faef89dea8de070c9f8ad340dde6290af58b92ed5dc92344d23015e0175c27e436b923c189a8e6b0064b506db1ee798dc249bbe006396325d5be42c0416c57865c68496642eb7bbb85343334ebde605ae31dfd63d198101c39002b8a2a0ff691785784c311d6f0b4543304fcd699d9fb99ce760ec6729964c0eddc93419a73bd24b4e4f972b18c74fde8197d878ec4bbf5462674f2b9d2903a7d4e00e7400899b65e09eb6f069e3461662756f4798ac5796c7c6642dd66dce60dc94690df957ab6416556e2727adb02af5a8cfe93d3cb098ee6062a34b14a65a5bb5d8bec5d521fc9ce154ae06f7128d6eb95edf0220072ca27fd3b48f88058e09df79b819059c50d16278aaa812af8c3a5395a10441ae0f9930cce07a8a29a766bed53a7015fd423dd1042f1379d1bd941f18b32ad99fc81b1e7e704ef12387fa3ca1267db852c95c400361814b1a350318004ef58ae07d66dc9630442b2ab29760f2d74874a2ae026ef786a3961c35cf9d428205c46b21b06faa2b655a9314c5ea7618618d9e58fc98fce15ffe4f20a9968f6307d490eec33f2f8d121a5350d1fd874455388121bfdba996e03788e7b051366e4b2b8878604e386b64628fa598b264ae80fe766c20eb16e1adfd01655f50441adfb6c555f1c95f58d0d39678f0c020614f2230c782967627e315a4df2504fbd21a858137a0ca9d36f27afc1642c6bc717aab58cc24da3324a86b9f9b7abc9eb11cd24e9b7e6500edce0ed2ba42c60260033fe37cbe7ec053331cc9e70d04ae8283f90e61523fa0c2d999334a26a7616caa1fb53eb78be66710a2af747d5864961682c5e5d7a0ddd7b6ee30afd3bcbb8497f6f6e446678b58d4223324c6024bef835c2c5b746cc39fd584fa32091838a9c143dacf9cf0b228e2b6166420d99ca94cf3fac8d5653a1d10974aac74312b1fb0b7d5b22d0654cf92aa042a2d2c2e3f853312a16f95d9232a353a8ee53351ff34a805eca654221e98d022543d482d1229d16b1ff822a1b28e834b949cdc46b4a9a8ce539eaa3bdc9b7e9cb63da018601d18bbe13300ae3be3cf87651691fcffb98ca7ed3f90bd5e6b72cc2a7772f0ca6729fc7291ec7774db9cac54c085837fe2c76884ede373520b4644bc1f77c8536e17b3115c887ef5765aece96cf2aed5b6f2777b4db57f27191248b7ad824e3754b7279bfe7648a7d2a8b76eec7bf5060fbeac03e0566ace3ad46db7e168bee740698c10ca881286de3a3f95aecedca57fda6de778963247d810d6f2cc1225228efe2c180db5caf243d5b6190256e5c7b4e9756c0e7105154ed1a692adecf2879a8cea74afa684ed5c35017a5face01a70f63f4a848b04f20276fddcf7d58298dd8363cfdf47571596f211286e0e570b9391efa894daba9850b83ca1d63afdb7b6559042ba059e6a67f67d5263c81a6a1bf4df13f187be2e6d74dc3027efcae05d4480eca29f92d2040a3999c0c52e5e266c137e9dfe8cf33b9fa24bfbf709c71093d7fd911821bf0073379a81da172f142bf3d3ae35fd3ec1c0625da75a45ef398ebd32a1ebd9c4945a2fa3399744d37995ba006e4be3c1b6c411ad8c758dd10d91233174bde3431f680f9364c2264be3e75b06e617c6b27e94212542e92e6cb600882c4de917ecb7f9944436b7da6879b22254afbd14ed28dec76c552037c637bccfcee1693965f333900cd2aca4f1e458cabe771f8b75bd85332f12a01250260899f03e78794e957718e93d555ebca5a51d3c6c06ae6d23233917d4027b71a0cf5bf4c0726a2cce13fc8b01bc29871954e5aa8153c45468d08f6e872480be704ec4b1c2144890fdb4a616c6d54b444c671e3cb80254987ed9c3696fed6acb444cf593e2893349e093a300fe9aff350ab1cbd1cd2a27723e21ae6dca3923f4d524072b3a2ec146bb091126c8595c6f357404872c24448fec92ac3f027dbd0f38067c27d3ce196129db02181fccdb491fe5f6a7fd8278005bd96060a1938c105f8c1d18f59c12dcce6536e447180d5ae59475805f928f4681fc1d5566f5bcbb16bb46a3a0d7cec89da8ba3c8ac7199cf2312ebf369c2d788d959db63ac6a0551631315051fa829257c7b77a2b8f4fcf0a6065c3f9c8fceb16290873d176d7ce613b36de2de40848eece15500a2129bb8e560fe00f6c089e103525b0d8afdff7ef56ef713127d2178f24d7fd0df00f9b5da2e672122bfe4f6f282d248b3aeae41ae3d5d8a134c338ffab347cfc610d54047b34cfa19c799c6c8f069ff35d2cc442b500464d194a56bea555bbf3f742feda080d0a4ba15d8a7cddae37d5037f9ebb84de1b25b0e1926028ba4b1f038c1021a1f083d79888fb9309f5c74ec5e9e14531521c5c4a9570f5ba8cbbcee235bbeb98cec69b2e3d14f3bf5bfd76344871e7f5f55c3ee939bccc1eff22f0bc3305aa5953b7eba3b56544729dc478037ed78dffa755877e049192ced264caae7bf5e553d598fa3e3b59559b099602dc05c2ab85f53408ec6e0967fa098316b32cbc6e5409881ee0f4de6c1fe985a04ff7d45d12014e5529006131d72c411b2d187a67fe93346c63e7a34b2f8fe6841f19acd758f67922bbe6e9d56ee72a75e26d29f53192942266e5e11ebc82e94207734471856b1cea95d1cc4841ed9a3ca905949e0814e41070f4639857bc8c493736f387662b3b47e873e8271da407c885b2195cf2035632f4d2c8fbbea5c1bbc3c30e8bcaf97faf94188397ba0e233e9c623c11eec4f862e9ea9a2d68b1a73fca8005aea4b551c2a548859bf00d2342d3242482293b3f930012b379db39c529468fea15790698f59add66f62d1364d461be723f3a753c14d4e9aeb25a3020f38c538617e8229c7ed02eb36cb3643f9c43235ed5fc09a3acae3591042d12fe0dda4dda7e0cefaa0d640e75b25cbe7a07b3f2520afa0eece52e26b6b4d51e37f4f0aded26696e82606e156fb1a387676592e528d780e31509b34fdd87bed69161a9c0d5724ab3e2d3a113ea7c589dba95e2c5723b019a52741e82868be5b09a9abebc1aa0cceed7a1f1cab631c233683b570fc30c04f7ae2b76efe02fd7c3791f090aa3f32967052320377759e282d993c90c03968a5239936513ad30140073d7c012688c4795a6a7a13bc240226221b7a39f57a0be66105e813943c0fa400f6dfc3f6891f39bdd860be66eb676c8f7ed4931e9979938a7b1dd6c22b214f3f7176faaa529212dd1e5c0595cee9a905ad460ad31b9cdef05c506fb76bf514e8a7de95f6973e5c163187413f5957bf6e7c8d38128c55f85e8e1cb5d58c5f74523f72cec9828d0e9116df735af685a028e6c6dcd86d9e1fee4da5c31b2b13cb429e074b4c6eac7c70b565b9ef3c9d26177c76fdfae505e46d8279afcfc767ac3d6c5ad2274427eef16fd21472d8b79751eb38a7bac25b3869ca4fb924a4c75139169fa2a15eacc1777322c5727e60adaec78841468559502b340b39157a44ace472acd041a3f61d97e1940a1d585f556b2a16ad52c276b76d3ca331e378c0d5aa3b8dd8e48d91f5b6b5b3d86cc59400e35e45deb5fb5054a23ee5f439a92163943ca66928855e5012684b60c54144cc810fba19c399a774607db7bd3b764d3a4067258476980aceaac57fec0cb5cceb7b263a32852250dcc9ef3c5ca9ba323ae5298f6350b71d3c711c90f0a698a06d1530f87dfa9675fd3b52123a535f4d4146c802952caea852d7384ccfbd7ce9de7f2e914469642e2c940deee6998a8831464f06fd90a6508f620d6c68b0050a149dd4706b679a73e4bc0f0f8fc48c772d9ffe07f536c354397ca02b015767be2f61978fe1ca388ec449c66dd6f992d3b1a84df46ef8a46e7bb45a11828de1c0c4f7373ea8dfe14c75c229f535fd754af8731cc1ba783f0efdb2dbc5febec99e9ab2f90d8a7a3bcac38a25eab3bc812ca23685d6a4b6ab863d742194aaecd3fc57d8dd86148fcc192e137438575071d5b4b6d657a2fa2823cb4d6fe1e4940ef60f22c22a86baef1bec1f5f86fb46f55d1104f9b56c2535e960468513a5c63390aa5cf4873a19b4ba36c703408bba035ca12836ca8b9ccc7ae478fa325485d46a83ad79e9a2011eb32ca7fea8390ced5b3715380cbd96e1cc117d95f65bbd6bfcdcbfeb1f55359820401d34b4819b58a3aab806c50ccb8e24904c32ecbe50790c15e6a5aad6af3047a8029093c4ead566751431cb682b2acdc26d403da5579283c2c08e6869947a2dfc245bd24cd2c50911f2f4dabf71c1ea54944a318ba14840d68362f47c7d61924bbafec3f0a95c8b7b044e10fd0fff9aaf3eaf4e469ad3e4a9d6867a0944f825a55e5938cc0c4b7086d29252eaa94b4418c0e52014e93a7f9658edc2f78315dda53916f3db7f6ce69f520959c3a22ee4240aa76bf026c51a514479e30d6fd9563d2f7d97265cb3bd1940a8b3307b351aabe46da699a8e436b0e8be47c3b2278b3ecdec6562ece0057bb807232b1ef93df573ec40ee67e40fcf6889db47bca9736e7bf77284e0b5986c18a092b336d21c19bb933c8cbb09f3d01c4fab4f59b1f414c9d26e429479ea83e0aa28bce39274db0f24ba86e70e22bf806ad3befaed867412e3bbfe768aa32df2609e7fee0418eeb25ddfd0a89395c764fdcf72d25637339ad29dd89a7ea63663a507a1449e67e29f7f52697600b5f293480898d45d7fa4eebf52d6cec2e74fc7398aaf479476920b9bd7d8165419144a57791d01da637c8e32597f70250e4aeb78869483727e9ce9920a040b0841234cf92727aa0e4351a61506ea340f35fa9731448b070987c631add3d72b282147d560101f0945ef3226121ec6efe03c2460bb6c71c58d05b58c0a138cd43c4b8863cbf32e79c43658206d7c91b5fa93324a543eb7ad009cf11ec648e174516dcb63beec657f230d5f03866dbf008ac03dab39a9069fc2a8cf7d75d09edf8fcd3a7e07b7176c0beafb9e2feb8214e3910f0514aa2e4131a14ede4ed24d6708c2ba5e87d48041f050413e52bdf6f221a13dc939fb3a3f399daa3fb2761ed9855567f6eed58b99f1808c917e8181e3f69e1d0eaacf55c4d4fd75731b09a77db33071936f7f251fb556a3ad943679dac938fc492d176d73784bc0e3cc8648cbaadc56b97d7182a23268fb79b5f2159577d104969c6978592bfcfb51c712a4050fc35fe1a3bb5afcd1d138de181363652173c10213b5457fec3ceedab0d3032e8e8597e00cff4b44d089fa37d3fade3dffa76570f3825338901e7ffafff474df28ca7dacb7fcba363d12f1fe32dab421684657b135ebab84a48a538829f744eb95bcaff02309e53ab0bf35c9d12a15bb981f4ce7a7d350cfb015f0077c81fffe0ed3d01acf885647ad5f1eac566b2bf4e1a9acb0a8a01b0c1753a79593e65b9eac13a16cc7f4145a7648a69b737ca90f5b8c2800c587dfae34330a77f0294cf8749250e4efb9cd8ace291ab0a775299bf779d9129acdde9b513266be6f49af862baad57a705f22fcb85c105d1bb586af2aca4ab9726f5b87bd9c59892cb44b9876eb6f256fa35183600f89dafa4f235a8090c005ed34a170ae3f5f5fd8de21bf9bac26607aeacad235d916bc4fbddc5869b99f02b8ee91ecac33fa9510b3ba086f80fd0d375919481253e4c3314ac7941dcd27d631520df2cc0e2e80fa440900022da368197bcccf67a9b3fc2dc14f0d5f619bff28d795185bc99a00c16cc9bba7e63a7f29f033c24d5f4af3f5ae61a676dc1729c141d34e2013eb251881c7df3c868a4476f016367da553845248007314ab41b0ba05c7cf1279db8869878159c5c1c1b2a1394c98b4627fa6c701faea9852b94a28305e7fc6a4f5844a8afe9c291c6566ea25ae66f1047edb00fb6051cb58ac012b207b19ff31f2aeb9373bab517ac81236e9b3b3f22325f208c821c6005bf5801b011bbd165fc3d1ea13c26f8788c647664001c7bf77a47ea4d925c43cd5d97a1b0dc321b7bd6e3cb2651c50768ffdce0dee17d31f0838a2544b50f292b216a88ee079755fed951101f8e566e91730518991aeb29edcb9fb44af16a59368ba0e25b88106bea58d3ecd59f0ae5099e8e17294658811fefb38f64a7210e89c8edb1560538e5c42be39e45cb7ae19578546074a5852e0fad320f85e8d879c02e5c75df10d80e343cc88c93d32456aa0dccbaef85568ec9f8189ebd9b9ff64fbf594b7ba005fbc6b70949b18fb8bd6de4aaaedbf2882d6771d872c50d05451203b36e1c4231effd5b84e05a7533ab3117178e6ffa3854db90e7813862416d7b34e8c3a5d2b664b82ac8b18dcea0ca2c43bf59daa01035dc117073f3ef8adb041f0c80b3bec692dffd9cc2a180a50691a62331f49307e38f113228c17b9b05cbb82ea03c6febf4d4c83cafa269a16995e422623759b447ee2f9c10fcb41f270314769e534d00e850ce552647cc09c817698a7f9d4ca6076a05e6a53d60cffbe4581690e322ec10b4f404c17e27e1169699f65e306e1466f2390b13e9cf731b1edc9d6bff7acd241c8a804c1512b911eff7606236f90340685467144755d5c1989c57b661549e48073cf2b255d2e4d4ec3e9eb3fb33c2fe1fa86bd64cf13ce2c380654c2991f0229dff71bb7420995b4292b7cfb4c7c19fde3fd80952ff71a510199f2eb21752d65098116cd8b043d3fd48481fa577a1380ebbf52fc2a35de3bdc6f726a1844f3622c2121f86a21dfd3e36688acb7074f209706b6ceab7778ce4fa0c3768b3d3bbc270acb7cc6668698980bcaddcb4f410fc7729f2c3b5bf1b8c721e54537e3a53a161f88d4d64d1248877f512e658358323e2e94724199cc1d5140f8c06c25165124c073bf069412d2dcfcdb4ef3ad987dedfbf0a3ca61a8142d2440900aebb84512e86e8066ddebb86a918152c1c1c69d5d1577399370fc9532d4979bd82bac27be23293b502a723addba8609ca3cd3a759fa2ee603ff3a6e2634fcef4606e49e94be7acfacab633ae74c7be4e02ce305bc153cb61468c1931b60b66e0b207ece1b485cc16aafc670089e3f8ca4e7fde7bc54ad0ee70dac5e036b4081bd1a3898efe6b7c74615ea20555a7db30faa7d216b8fcc199f5cde8a3ecd79105f367cd2add13f74b5863e235cf7dd24f8f011865543dae98d0c9b004af5724cd6584fc19b6f5d7401febe9fb94e6867e2430b13c57b5840b405d7ec71e7e387ed9a3b7b16ddf3a70e919838ad5b4793c0466cf7d32a343ad7b306badcd4cf98c34d61efc48bf7b3d54df6d459ec938c4481360e5959ba27f5d15f6967d5118c3fb087a50f76170b1ba9eb31f2f6493dca1c130874977cc4420ed24e97a38b335fd7ecfcbda2cf0afeaf47f371bac31fa94a943fb76120d6b85669697498d57fbf8cbf5b376792ac5cbc7d4f398190da29325e1a59f78bde2e9506f93a0bad8eb012e542431ee798b074c6cf6c3ad8a5da2747357fe6ea4d987efec30d88055ce319b4b7a2177af8fa3fb8fd137ab723c3bf3fa4b26ede2138dc638d2be8093b25129b1b8574dd2dd25b57dd1ff2bd38cb6a04b276dd70712055c4a4a12e6549279b585ed68be80eff252596688c076584a83e840d970eb0dcc3a3b6fae20db415d5e3f7c117427966777e1e5eb7437c27b04b0b88cbc2af13365223210ea232734c87f778834a730f4c73af35bea770a9481921bac1d119396b04d09f3e37b254ff4fdb7b40391152ce51c4e6043d85e0682bd356784f62b0b3f47f057f970440b8f54afb854661bc79f99382328502322afe62968ab875dc21af8bda4930cb11731c49f9d6d2b66b3eaa48ac699d925b0f30209b395d6eec5fd63c5fa4faf883b828f939e9221b6b8c6952ac4d68d96b64c240d0b60a6b89b47b5b09159a88f0e731684c390eb50298231315b57b994acf07025df098eed4930d785cb45333bdc4847b8876391066b5582dd9da4b9dda5cc871c0746323b8b780f56092675927e620d2d8c5a6e304fdf215ec25510973eefcb2d34b0756f3cbd40d60b0bdd10960c2e8796a7b6d79bdfef16bac57b33c9d77a8ec8e6f856fc06dc9a8b82c035be7f4a23574432beb0be631a58c70de24adc2cdcd91b034de609e046489fc869277c7a803f90a22a4428ce6fcd00a6462d975a698f0ad06c8067fa829968aafca02120a9f2a8f581eba5cf8ecddb20b017cfcea99b1bd11b908afba7a8a1710f1d06b92b72a575656a79e2096e3fead4a2157a537189d64e7c97c34efbc3d26d1cb1d3739b693581fb2bead0f41ac6332176cfa07e4a432851ea6c117eacd92ff4df80b61743dbda1ec36a7519e21324d89c35c798255af8e666566bb411adf46f66cbe417b17e4b4bdfb037ed13fc925e2f649d7526f5a7df5aa3bf1a053a3c75db1c983459ed7253e6611461b019b4418f84ea371ece91e838756cb24bcd7fb2e23cae66ed003625094e0d0ba258ee2692857e7185d3e49170356e82542d9fec27527fbd16f4bae617413f95c65d09a0657ff334ef43cd8d80374d1ed8641b160d22c31eaad5283add57fac2c857e4192a8e9a58ba12de0d0bd524bf1db94553ee005a46475dc0d54cf8366a6d8b4fe34bbbb76a8f7f1f40f20e7c47ce70b9a51b975c934d8f7f109f0537d62cca49e7ffa8a7ecf4bce7b262dca870f41d21719724f59259ee5dbefdf6f09b20b79fe83e23cf04e514450020c1378b8badfa3735890e41625ef3b52b774531bbccee8487257ea7332e2837c3461073a0859550dedeb1c1bb397e63e4e6fb4b0779bef112489f5ed9c39fb6ff8a69fb4819b8c29d7d10e6c2642e3f4af11331d9a1f0ef49239ad37f6cf4969ecd61820ec4d1b4ce7ca3a8e1ec2c5acb4f252bfdf5c4ba2fa709f7c40f72af3940fd01f005f3d0e6678d95a2d3ae13af5fbb521b59c573dc1b4d9271d07f0996688aa007ccb7313bc35c86a344a06a3901b3b94a45c5fec462867c360f190ac769a001dd8a6fc759373a76ca852cafad288f2ac2e353abe9db52c8cdb0b40e7e2bcb883567e1e592ca703f1439834b3867f1b3805d877ca136e87ec5d5c988bf5d1595bf69a36f327d91968cef54480707bfcc515519ff362a663d7d7109df5d527d02d2d2f335837c11fe9b5f248ce326f21bcbacf6f117a806af82a4c63265b5dd5da5807c75ebe9791f358cdb8408dd1d7ba113ef121fdad31cac4289e57ef91bbf919519e2b40b79f71700b59913a86a718fe0066a500ebc862dc9e27f9096281034ede2efe25f1b6873d97a05d4b2d80c0df33d7f7d390b1a7eebdf31330f0f521bdf998544c7965d45bfca0a213af7998e3fbb1d50e48c78fdae1b1f8114967c327d63b90e03cc5c83bf45943e9487c2e894fc572a0b4e7de7a274469b6f5c9c6ad89d2a013de254d0fcc158a8e64a558a43edaab78b8a0058f5121af0702726f6e0c88f2d97d64415f2ae261139fde3c7fcfce61e811c0d8c39ab39fe750324df9585a85cc064470409f0e9858e774e09710800f71486d34b029ac3718820807d7282cc81e91351f5086e292edb39b62a75c3f22bc92549bf703c8cdc270c700465066e89dcd5d982ef954026ef20b3fd857b865ca42e4637e42917f563de6e1e9e73df085b3c6be011c262edc33a77df1b373699b2599f55fe35ba5279c1949f9f08950e44509d1b1ac210f5b8c06f1c57108717f3fef4175392495b865b7fd98816e3ae96bfbf77edd85aa537e5e00203ba2251c62e6260bb6f9061b333db4f8f9ab0d0257c916367d1d4b6bb5288139670161386617872b535ab4846fd680900150aec1cc54c2973b117594d93fa3fe157c5c19a353ce24450de1c69946ec809f9b83a7a9b794e4cd0d65b0e24bb31177c616af3e1f2c523c72347a3b2afbbbc282445504c94856155f25debeea7418603ff53eaac200cb4f950a04469c3814c89e97ac0d494ba9166651ce40c1470fc35003fad05f7cdb11672bd86078b30dc9c9abf38da3f9d84d4d5d0ee903c84804fff791481cd0be7a7a3a0386cf37443d2e83bf1e2dd15688939bae7eb32f04f542923fd38c0d85eaf8fb91237323f7f192b4fa8ff81196483d71bdb2558952aa02bd7d52076b7a37ef32c7d611bddd6c7434194f4c3b7cf2c9733ad87ca7755764fbb4d72e6758ea2bd8d4fb6205ca7b047f33ec848ee12d7cd5f3c0fdded96e3d27dc77d3b5164b56697fde6f942fd4f5834a768b113842617ba852d6f4d31c1f586dbfa857a44dc82584f0a7bdb7a900e337896547de8f938bc8d095fca013455ade641f2ea263041a5be64e1b0fc5838e5062d0474cc03c69d2294765862f035ad30c5d590acb69b10b4337755164264dbe754825fda15881cf1ae9572ae6f8a6a7a07ba7f280b3a0657ff134e8d6ceae47cfef91eed127351e03f1b7042bbbe21fc14df7e54848b18b5bd9e05417b56a2e52e5ea5cc9637b4ac6f6555b087a45435e1b59c3f9703c27fdf64cc8c577c19b77b3eae028ab9419ec9a1a6ff8d63fb9d3b7cb61a765bfcc4aa9231053afc62e1460f4f45e6f57103ba90fed8eb453d81a3a098a96fc996c2b07d9d17f5ac30c32114ca95dda2a81655f4639de58b8a7172a1e28a3629d14d053c7b6443ca3fc43330ecb980641fac9836894260aeb2980181d0a0f33a8a476447866fdb692eefd6424b95f7c1dabe4c08d8639bcee38ab8fb24ddaac86c6ddf253d3ce3cf97fe63d80d7ba2644bb193fe598c0e91bfbcc7e071e080fa23cb1e3cd6f03661f5499f92d44569075c98405ddb8cd71e6278c2f39d0c8cd298a1d6ba147b03d577764491127a719fd318731f782f5e991bec17fe016279a82da10c977982b38b23f3b2840784f81bdff444adbc66160fdb0ad75b02c482ff6d78391576f7df9b2ea46911aeec899d44be6440df5c336f4c3af00e5eb4cec11a3e548d12137fe97db3796406efc9bb7fc496f0d4cd5247efa48aca62a40d17f29a43896871d7f91be474bb6e7fcd30314e00d264d37d00e4e31ad725e0db95e5d9468b7ee36a4345561efe499e2fd96683b6b69c5a9b7d6ad9d48cc60420979cc1b92e91df1c54c8404c15e2aaa805ce0b7acd0134ed7e2beb3b77dba8c168975a2762c1e076a1c1c9919e0e99cf0e67093178c7b91c6eedea5f876768cf6a6abff2a79012bb7f01a5f65a952c8af62fbad0f92e5d8abb104da104e1addccc4aa486dc5a4a22133f209d0ca447df28be4b8a43010d1425f52657fddf54ed675bedc590efad97de33389ceba6e3bdd7937c09b3ee54ea4f5841c31684b98626e3d7c4426c2eee994e1511ec82dd970fec521a7f649a907d9effdd0fc0217ca5684e271b76f8ae2d19eeb5c8cfbe73a39168c8c25502e0756687443fc608e939020b80cb8a851646f4cb1fbaa395f72509e59790c9e992fba2ff61adcdc3c1f6beacbebeeecf13cb3e0e999be945acec95a3dfc75e416df3cafcaf3e5a89a70c13ae3a60378556fa252c9ba7387515e2f4cff68d31aa34e1ccb49a43534d4f02f76ae81de762ed3448baf2f942dcbe3af63e4010eeeee6636ee16f21e7c25a2eed356bf6bf0f6f0a7a863088b8bc068c54c04a68e1c732bedf70fbc8f17291d92a64678674ba67444556bac77f24fac80d2519f92deb6e17c02c0685f75a61937359a9c23ea286a2f7766f5dac758f5ba0d6c1482626054856f3a0bea2768f75e812726f7c51c36b40b69a2048ff1baba1341f169db276f60b38d555306351093bf4e4eaf96d94b18be76e73d295f8f6e1886fd34c992df5ce57f37ca743bce6c72045a90a0dc544ac911b6ff48cb12cebaee680b8e2680497327c19689c79b2fbaf9115f85e1fbb005c4ff37ec334ae1181697c2a0c81ddeb48839d4b62e333f6b6e58bbc15f01aaa7734737241ab3582c31c43921e8edebeb073f4a622b082c68573c6c0a902d36e7ba82efe6e7f94e9139240cff562fc0fe65b66c3e20ac9918a34d0feb6d838c307c5e59d9fd5e017cbd7c03514c3dd2da4fa7f2e11a9b4621082f04211c75ba9a0c44b22a5a45a64eaf4b05b1b67ba109020fb2470c1aff6a90de5b341772a2c4c36f4be374e8a09dc51935b92d4c999e58446930bcba00d8ecdec1f9589ef9fc45e4440eddd1b6f8208f8b933f0d5d4532557ccddad3aac03e4e043a32ec00b3b62492ecb97edef6f6cd88c7803f01330bcb29e56b0bb7fb7c77f47407f7b1783f17a595c80bb5a045ed209f0f40ae35633a015f530cc865b50fec281ef12c14dad85c39256d403b672e14d2e5f2b5b20bd498fe4d605215de4e077ea2a6b1ec6ebda04631a73463f94ef417274c48856b3a9d43498fcac2aa74b599dc4118ecbb96bfc1a9a111e288d6e8a1f164631ac1b62bd960111810d249b61541106b735a43f892d275586a74fa8783d54393c56ee2b42812dbcbca0328832e5211b3e0697a80789d0032ecadca162b9e1dacf5e7ce4dedbf358103147ddf16083e46de2d9f0fbab4f1f10b839f73e01371123ccbb3f5d7789451aa2352154fbf565d6d5d761b9369c256818b63f5c1e53dd522eea0e1be05907e2f4962307f273b875dc9c6d47091dc80405f56b64eb41a036467c206d342e34e307b402735cd4782ccf57b7e94e20ff7f32dcbaf259a1625bdd2e5699bd57d2419e5d4a22e59b6620b919195298d20895d49f8e3f25f31389a42ab21b7f98a4471dad0d31cbef920a8923a94961431fc678db902a28efb41038c150b633751b6d155337ed8ffd5de340781702b0269e0649eecf8c5effeb8b04f3ab4a5b7de1881e516fc86bb72ee190f711079f45e6a66099190c042c7dd767de4c76d665433cb2331db7d604281a2e736e8399dc0c330f5324c4773e597dc9d913f0a69ab8d94e88c979cd8c315af42650c43436cb00b8ccb3b963dda00d3be2d27186cadbbb9362c51f2bb68f1dbbbbf560c572aa2c45d23309c150bec6baf6d06e62e25a86678f6d54232c9e1233bbe9b63df9a5cb70c5e391868fa436d7c5fd05e462c63ad1694b922b93b0a3f046e61f7e8eda611a92ec92bf375b3ceaf9fb4e8697d0fbef18c589e2bd4a86677b0424f7df51f5227787826dd64c942a04b01a48f64423f73d79bb668e3717e11b6c0f00c6c416a6e1979abb5da9d23380526139594f7304ab22ab172d982ce26bb5a1b79c3da2bb48275ccb9a0e80a83f6f2e120685b72aea8e8d306b612be5e2fe570c0e1b18a7b8452bf1cfc5e263f5960beecbc2edf2b3c03e16021f87371f2b0ffdeef25623e55337fee2c45bdfefaa5af2f1b919a730071ff40b2e6a1c66837e7e80d2cfcaabe6acee28c75bc2f6cff8df796261560be701682e495839b95c03b26309e10d9626814095e28f77fdf92add5ae013f981a885689c5739abd7a73f684e0dc91b82b19659df706a6f3640b6a45026d170b3426828f78f12cc343fa827206696c71bc0b3654a56e607a4dc8b21bce48885e14d1f63a5508a1563553845f129694e890106f6d405009f982e7230048e535573696fe66e583990197a75d46bc02d03c07bfed638d5fd750ed733e968e6efaa362451ec0e15df3f401853b9049fd318fbcab73982f8321bc73eeeece2494a854bf39573f7120de1f22b1ae28c971ebd4a6c5f3ff2f66be99810ca7a537e0052531915658dc21c994544cc2aa070ec10563cbd5b10fb5baabc895a7c6e364e67296b430c011b7e9ed8c1cb9e5d26ed5dbc145286d4b4528dd7a7dfdfad4a888da56c8c9ffe0523a6bfdff7dda41c2a930e592725e317e535c46380a7d55d2b340619ea137f32afe08f9821037f3b2d8c77e7299f6ce557f176f3e8f01e02673d887aa0568226e10f1c48cd3ae6daba57f1a479f14cba06940d99e59030393dab58cc826ee5ce0ec97112d562e58ff16e2c9901b4aa6da248d5e4dcb1197ef4e445d2e90bcfdac5d0ac0429cf2fde136bb8f0ae24ac02d3849044ff66c7e8e809d92a20fd3ce1d68b64e751972d236a765590f6f57c48fea26b19a3e6d8b668af4d8e821906c181ba4a3fc4dacf72053f864b5b404df9abb92b29c58b97e53220be0fd8a35233d1560361218a3edc3f1fb4eeed687fbbe9adcdda4a2f695ccadb46b7d7a6f6f3417431f15c5e58daad0ec9bd10d014855e09df46841209c74c71f34830d57ba7927b0ebb5addbdde0f3c44d1e883a7ca1e55a393163dd8249eb0b235974780d6b2fdd49241a4487ad130f65c622091c475581ab39c58eb196ad09c89d2fb67b7bdc115c80bb2569e4925056d7642f08cf4a8f9c9492ec34772d09d86ad8b7679fabb2c127ca31bc410dfd7579668ad8a182a641de2db48352ae8fc7c5f39d12fdcb29cbe6c5a294a91d77a4651172effd09b869a9c2aa5ae140eefbd99d996f2701de9be9d2a165bc848f0a6a6f73c159130efc4220c6fc7152a80c483576887aeb476db7f6c6185f5746ca857b799a3efac2304c321fb943ba4d242fa4caa6ade105526651a24160b52be6155027bae66ef2ee3108a4bed049d4e06e39b1dc337082a89175059ec9dcfa94d7e4a4213b8c23db4cdbd4cd29112f1e33dc203b77351d13cbd0b76ec7708316fdf18dce9c9d8994b12b48cb2ac8448d2e09ca9162878cca0da46073a6a2bf786d37929813755a6944b225fb29d1a787a8060240a70c395fabd7a481667c1ab3ce08d65ef1e234f779b944f27f788a6a4b511b9902592bf37a3fe0f4c88176b552603f9deb33db7f48048a75c724810f81883bb31f4d7774ae821b865a83670f39d7303c3c21b9777c52254feb2c7de6fcfba2cb85dedef95e33d3e82f90c3d589aa5dc79bba28ba1989e11eea9993ce391c1fddedd9769f441434b68f016372bcb4478a9ad06e2701f2d1ce9d2dfcb7c61557b167249a6bdf0ca7d685cbdee771461223b7fa58b7ffd8dabf2dbcbdfe6396d90250603ac78388d76362a116b92b3c61f9958eb737e4585fa631f2871874c4de177c6d9d752e3986927867a2fc77af41eb169291d6cd22cf082f57fec74aa8d03a52a50efddc339cfdfd5d6da87e21ea4d28e47612a73c39614233b5f6d5ca6ab052a77be64c37996fa978b0dc54b8d78056e511d15f7a6d731bbcc0ef9cc8276598a77f65ec1a9dd3c512650f653dcf866389097561ac01d4a2c0304bc4f6ecc777b2477b7232442862a464c134815a0bcd2bb5c48aba6016ba1d0b4928ebc45554b0ff2c63ef4d3c2ecce7bd38b09ab643cf5ca04a2f9a1fea153848a01055f55124e00d240d97f8985ec65d6783fd847ebdf794c23714639db4f9f48b9d8eaab632828d0d23362006418ecdff30e9ac9ec1f48f242c7c3b71479cc2e68e37e4f34c349b641ea9f72f6e945133b5dc5785d3a5d979501c0c84e2491d930fb79860266d61212f6c9d49e9e44788fa80b06d5701f57d15b9a0511fffc964a21b875e14200b2331e2fe599256ff70b0fce1b931ce79826ec05e9d8164e910f44681d95d52d1a0f1fe980afeb2a117bf288b1b9d0329c74c13f71e62c4aeabf69c22f85d102c9f5c546a0ab7fc3ff8dff2cf1e1af67cfc76e1bd8d544e83ab4064c7571cffed2af714df3a23258846c3bce20be9cc957dc6871aac84681a6d08b8618dacc280b1a13b91907a9a389ca471aad1e6a0a4f20447da46cec3f0e9250ad8b0f6a4b2af77a542b4f34e67b038d0f027d0258995fb826c6e316ddb370f15505e795b269eff9fa6c21fa2cb7dd34eb900bc5e6a0084ebaa580f27da26080291834860eb45f9cb25728dd6d418ac92f5b9d8af89bcac0b1ea786d1a92bccdaf06c25252a4535ae6368506bdd16cb5f2de909b14054dc0f27e5f6546db03067ff37fd1ea811fb9d2fe362284e6cae3653c965fb8f60937f1acfd7d13e28af930962055b3f83f579bea5671cc744e10d3b4039ee3cb938df84428b7762ffc574a56cdca1b0a30614b5795ac920b04c04232643aa9a52a0e901e9ff184e4ba5211518a5d58629578aeae7be82026b4d9e728e25511a486bb144c465ef69fed841d297c0b7ac32c7179f9c1853db0a23ab366606b2af137a50c5dbc82064d4150da0632ea8a61957f8d8f89ecc5297da5bd01dedd11249c869b03e1a272ca332c983c4c490b299b7bbb2df5bff0243034dc29392f0d9d6dcbe9b850fb63339d6ec260321ed8368d2f93fba49f93b9ed76eece85fa33473c8a69d904f42006014e6ee888f1e8c5edd71bbb320b5201513e303d1c8f0373b5690e2b580baba05205bb7ba19e7fa2136ec285b59384baaad4c7b8ce1b813a6215410ccb5eabbe3ed932eae4c6dc12c422aa4c9ec045be10bb15f83579b5ea44e3106eacbd20ca51895e52715811d897273433b37a2e188b50e8d08e2230c433849144e92261676eb9a09f579eca923834b7fa1d0fb9b38ba1703e5c07bd677f9789d07231799fe25bf4e585236238684a2d21e1d440919b93e62cb5529453179aed188b532f30d2c2b653f975187959313f777245abe3f90030c18759abdead4a8d22c33ef0e889039227acf22d0d7b1190c0f0dcb17107de6f3f2d0b7339dfb147319ed31d7a90086a0176a615b89eb555468479bd155af11c1adc760c00fdb2707a8196c176e6878f6b84b8d29ec620a116d5972e12533f18f54dedb0dbe665df2e15715e73e52e030769b9947e231973f887c0b802f814ccb311176205ab46b4bf3645bdd19ef7c7758b7f9bb85c5aedbec4488f8cc61469deac7530f3550202dec459633467baa84e4ffa84f1f7dbaee2cdf42fec0260978024f3a95c60281c1a19a1c56b4792ede53f263726d4d09079239381f2cd7a19c5fa989b60b6f8b97796c2529aa4af90809aa88c0debf7189647dbe28d16d9759d580d165814a490959c1de21dae6415752bebb7ce5d08405cd3c05a634c731f625c55563c812c3bbbe3448b62168f5e638653e6024c7f93a3f55996505b131b96d5f0bf16e0ab8eee0a3c274f102b68a2709eaea843536a7c5427856d44fb724d722944221c8aa03b8782608d7eefe1a72b6f7c265fb62086f7a76cb1f5f2e604ca74c55cd2132e75585ec3865b95134acf4767fd8190d342bbc908b7ea3460b0cf317e44e8bc025b56399e67f04163a0bb8cc5b636a8d371d9664d4aea5d5ac7a2ed1ce09ca5e873d935a85b8ae766dfacce99b9909bf4b426f397cea5807bd0c2c65b3bc7f5d4be382ff0de2c1764a8561121ba4f566f6248781f5474d089f0fdc62271e5ecf366e5b63151dc68ec74fb6207cda4209a137c4b9c8720140120bce70109b0653d85c42ea0f7e8f2e0cbb707e9224901a8ace19f1122045bdc87d6238f2449c616ad5f396d4eef023b3649424b8e31ee654b3b6b89ba2205c721d19bd48bc70b8af7cd31a5748c48b7c46b87208d100043dee7445c59f361664ee2885e2ccb9fa2e887b7f83c74e6dd06197882f18bd199d5e6b92d2e1759104028cac3ff018812f8ddcc457777c54dd88f8d30c51104c4ba373a5a47a9d6757297e1d7c32e53ac51fd216458e02ecafcddc988257be09119ba913ab3e1e1cceb90f9c21d93eb94c7e814d7bad1731d1395e279557aca6a49a98a6114d7108dec3a71d1a34dc0fac2e72baf126b176509febbc905197aec4bbae8f417f6ad7c6e929a8337fb27b4b52bfb367bdd5ca00fc9ab75141d8043728dba40cd5e7d3c18dcc4cb55b2b915bc85292df05e19265c96690ac80a2a744635c2dccbd5b4189b29167e84573e1326725fc26df1fa8525abdb63cbbddc812face5357c4bb730aff276bdfc1b85a5af600e93d2fed045fb5a1e52717d9bc874bc4152f33e7c7ecfbaf23d2e9c29c30ed2ecf52437a2dc797b79695e575f5a53eba2c259f47b57f18fbe361176120562f1588b3b29f7e721c5237a613c4038a14716e1dfe43d2bd2246571092bc5fa099c6e38eafe6a7f1c3b2ba50aa44b147cdf4a99df9d6739ce0a75aeeaefd1e96d63bfe95b40cf29586b3315459396441033a998b8193abc56a1eae518d1ac4cf536d8cb8f3928f2d85bd580c2d2b00f10ca9be591d3c5fb88a4370dfa07f56fb9dab19839ff7dec0ae02270fd4e2190e3dddcd4aebb199066586982771e3c4bf590c09bbea6a0b9f703e019b253b1c5310f7e0a6909a79c3348d2283ceb085824f5e5403a9e1d5f75ac2593b1b8c21b0c65b9cdb1a8652ca20ed429c147af9bc33adee85d911d33c1ed86fd3d5ef7ec4c016ffef23228601abdf587819d16eac4f6a681b64f0e31a58be8d2b119ee234ffaffb419380f9c112de5789be3fa8ce7136916cc0b966f7d0c03f5e3a19aaad577a5228c315c93c067db3a5bd0820daf9f43dda3597151ae982c670dfaef84d14ff214256a538067452250113e2f19ad538770dfd68671c4d92ad7a586dac72290a61a97115b09572ffacd920e13bba9908040e1e9a9535db5daf6611c57eab955f16106b570b34b7dd1f3972fce839e5d1a0ad856b537d0af82d30c7e5bcd87103bdf357e1332b66cafdefa158d3a7d732e0e66e5f297e697618dc3afc7639951e360cfab9b156c92965d0b79f0ff7edebd7942aadf17a577161f9acf07af28597d3590ea784f2b4e6044900752eaf3078b00e75bc8f683f6a632a3acacb34a861734c7c7233af78de3647176647d67f49c8fe9a7434035e2f58e7700a20f1385865e5bd12af17578ff75cc57e76ee8128b2d32f20f93374f4dc7af2dedf8a4c7059b9d5a9cccc53673d6bc31e2b9ba493a0a310bc2e6b089755c0d2f1ff1535f760f8ec3e5faf523bf9af4c30572645bad469212c386841317ce372e189484739141456e885aff22ae674780e418bcb71bc7502f657a6a23bcdd08cae53ee1a9b1d043bdd42b85db529b9c53df04301b9fdc6f7a607098c3639bb707e7f0e8b2d57114f55a18f37fc001431fa68b1f2e67a656abfee92e11911807d102b4f8797ce6f97b8b1c631f19127b5f7fe13cfa05a38bdfc28d53da86462ce47b6c1c0f34267966abb3b1e5603c97fa9c4c49a5fb3ffd2116ccde3a7e49a65f352cb5ac7e53c5dcee24b86a3b31a9929a6eb0a4d93606fae92d30ff4f9be07111b64fe38b791ff1f96365b931d770b7c703b797f7e8d02facac084bced8d1fff8ef63b27f66b64da814c139c774b5c369d86648ea6b9fe13da30b9cfdbebc6000a174f9600681ab346ca8aeb6d1bfc6c6335a213e0f6193eeb1b83d48b5ec2bc0888af9e634435ec5a4bc8c2194557237cd4a0c9eaa02c077c61b747bd809a0f45666a2d27b25add8c75e0256f403ca0ab90b9d3c9d34e3f32a5e993315b63a2afd757841a1df0bc9e358e0800fa7d3e9d6ed21c62b5dbdbd744509f39511ef3e5d0a6c61ac519616e9cf796cc1d5668ed0a23745ab63e05a59f8851058c3090ebc8b10bf02cfd9680ca63f66dfb5402cd44b6df5c1ed965c2ffa009e66d29e09bd9087bc8e01c417bb8d652266845db4c0fff880e892ff663ea9a56429afb791d14880a4f3f2d9f0579f6cd0cbe0237e0a644ea94a41822026d4c8063379b0908c77d30f2eefcb7da7f0cd7da806e3c7d9ccc4ac0828cb93d872c65bff6473cec56efd9684f7350eed3bca9859dc96897a42c1b0164a71f774e0cac6e70d9d5f6daf58c93cf1e83248ef60427552f86770c9984e011a37ebbd3da66b3463ac1fb23e7bf87b6b6726a177f8d91b741e369c990ab528980aaaf0d6ef1647bd0bcdcb035d99e2b78e597260f61c284ad3fe6769d90ad575e34a3c85724b605b3cdabdf999ab00fd79a9b5e298f9a3ffb603d3e4f46d43d96d8f54e19d28b4ff5ee8e8666025961e54aa32248d33ca873ad1fa217cde4ee21e79f5df83b700334662723fce6ea11227c0ff23797cfa55b47583d319d2d103500e2d233e8c5f18a5c6b115b07e2c1e8f5f447bee7152e415645bd1db5550e6781236404bc70e4d7c85fa882d5a947bc5e5bd0adca3c726925ffcdb7ce520c4a6ea8997a24919182c17e58a215d17db8276350a923c47543da9bba8ccfee9f69213d957c619220cd261521b74fd51b18e4d08fe464549549d6f0300cc5f96596d25be7ce832b830e1123926f09f7f9eb527f61434126c3f4afa9f79346a56c66f2ad6761fd54539fd1c3efb3d71741f669699d26ac3fcc2cde8208ea4d0772ff028b247bf4717dea4fb3eb028a8de36c19869c486fa31aaa77f36b3ceacf88e123f739e6c909a404e11a4f12c35188cb69300055e69ff0d678e6834010d207c00c8d6996ab28d146d9128524202da1341d13db8d11910d17eec8e6b8c6c1763551a546501a7a4918d5f1d90102f3bc93e138aca29a5b76eaf7750e9d286c24b22cb1cc1f60caeae745b5a5a3e6532cb82bba286f84622060a28bf1e7161c010df0763655e68032ebbee8ec8a4d56b6858b123c0f0d62ffd79a524eae83de8eb91399465c10863bc98ae5b8d91fa9aa870c515d838a8049e8e85f0def06b0ca6708c0b7d0c2f83d518189cb1f7fc01a0e8892fad76758897e3904f773ed700fd08096e366b90824fb7c4acf4e7aee4ddf1fcecca429605eeb1dbb7947fed36ba8fc8dc2a31da5dd6ed668c8a637f2e00be758b0f8a333047cf136a8199eb66b5ea7ffd1ede12912003273fdceecc8c65aa4da86a63e37b3f3d2adfc9b4b3bf47638dd49ca58cf2bbaec3889ad6d9e9671d82940586db3bbe3d15333d24f26be32f9407da4c46562ec9ecc8d72fd555ea10204c5df49364f56330a62b63bee74e60eab3f7f4f3c737d2890cc07c9b191986d6dabf59e8f4e2d07d9accf71897739c26d0eb4bd52e6b332045ce3e81c20e1b4cbee969eacc896e5281d9bd7b9220fad89f2be14f7bc12fdbe458378dbf5a88f5b65841579e176479eafac1334fb1537710ac038b6849cf33c600999c535e28dcd9ad3f1f9a434a455c8f1ffefb948a5b9f0ba7e09978172cd31337a44b3c933f96f7e9b1a8793308bbec35cf6b48e2ac475a64ae631ccd648c8e5e51c6ec9c8708a4afafe05685be862bea3fe1d16dd870970417000a5305934ee9d9f8a0c369d2bd5a56cf1473b5f338ce5868e9bc738293a5485dda6eb0a8ed01e27d123632af358a90134cef6b926be23ac01b14542c3d159bf8ac25e8225f6cb75ddff48d9b94f9f45739212e5e496e197b181aaef1e8224236599cbfca30defa70304b7f75bbd54810485abb4db601d6bc9cabe9e3a2afecf94df7fb51f527f273a586fa975630643eabc24a70a4a0a0119371617499f16eb7272149f18225d9a4455716a6dff68479ade87aace897a18707f5d915dc7d5ff63fbd5daae3ff588ab2c32f0c07007dff756587ecae22b97f0e2b973055ac8e7e99804013bb44df78ea5675864a8c34deddf3c554939c32f9756f7e100eb2ea3cdfea37fed0f7472b5155c19911b9a60f588412c93321d9cd65a938107b3beea14f4b95151e70a7c43dc774bd252099de69d3e32454d96067c93259a9aa1bf78b733c1c6e4b137d14e91ca6c0a1ed0125b61f5073040330c803fdf6b6182f788d5a1bc56d37529f334eb6fbdd6ac8560317b7476f6e3de93dfa4b2469be197206566b52a5ecc290732044c84ae75360ccb52a251311ff0a6a44eaa2e1542807ccf3bc89d5fce6b048317c42d8bd062b5f2c0c4f63ef8000aea2e213e4f194f5d27862f5c6687aa337d45096977a07373244a2e20a4e929dcf4b02bf1e8c8023a4fcdf8510a8bdafa02f8b8e10e6d4a7b781112102d0e7b9903a59899887d83bcfa0369c6b3b4320b498dde7d32abbe3603eddb4d93b85a8116f92352383fa91313d7bef734e55eebe2106e2fc294d330ca0a1e1a2451f08b4d7fd635bf7953ce377a292fa17289c27e82a99e03219103bfe2beee63011110f70f09cc411fe2a4495e41e0f3ee1ec2e52a9a3037b8ff53ffaa081d272b9e695ee58eb9e1c1ee2ed79c9c63e1786b82589541c2d432f6e82dc738f0ea08df89b4673efa375fe6e7adaae1d37864e4a6baae5b2f2f8ccf6cdbb654a5fdb1a5b210ff27ed90b53d9edaab4c00d1f760b2f37a42a5eac48aae4b9787ad1d80e9b6043d5ae1bbf65068a6bf9330b275d54fcef66ba66196abd599903d213329985ed795b137a06dfd2cd97433da7dabd45478ce821ed05aa50efe3baffe399f4c0714adf16d61b4727ccd6109cd661545996985eb0d13b7b92c82c807dd3a5529e8e8fe88beb5454fd42ea30cc0381e0dd1b6416649c45283862a061409099daf88af028b7561cb7e499c70b34d925d862b8d29db057169a52102a4ddcee99079241eb8954594c0a8cd5f367b21f6a8892073a2470dfcb4153c445aec5df133e7df47902f34b936aea6754406e7b566e2ab27320aabd30a6d00980e0e9c346bd411331fd89605c606d930cb42b9bcef7be89d245f2d997d7368de150113f7ead6e939f9944b458f82b3c35d4c3fc51ae77314d0e8d4a6986809fa7bc18474983af075d4ffa54e35f2f065e680f962e6137fb2fbe67d796c375e72e85572f95410c3d3d562444b0bab5b89c04c4503865ebfc3234d13fd2e0a7de83db27c4283037c0b8afc930cdc4700eb329344241f4c66ad20cdecccd05fcc80592bef28c391b70f02847c707afacdc47fcc929381fb01355a3d1bf37bfcc31b179e2c896cc1dda60cf322494293b8540e58a19a082e517567d412301cce17d064b5d6e304a8667a934381fb03cbf202acc5795b398415c40935202acf17bdb5b14c5f60207187779fd4e2cefe92bf11fd63040b8adf5b3c88aa6276b2fff5e4e83a141b5e565ffccd621c58e72cc930807424867d8e9d785b8787062582c610c8ec6496e65613d4e656e9513f76ebd7d52fe10a9a22cacca274ca2128cbee1ffbf21bb7565c9c1795a94403e59bfd0dd1eda953fc0d52fdb7960c13e15251ab977cbff6df51f9e50a00fdcba2b726ea7da869c28b0eb78e924896f489097c637d3ba7fdcfcd98b4c6b52bc7e9d755121da812bc9569a9d851f2900806612c80bcb00b1b7444b1f9dfbfb8ee96e3449a05fd8ef79320dcac2e8d7b88030fd93515f1308069e10f8db4e9207c72dd843f15fdbd8ebfd34469c5fa6d15b67fd266429e074b68aecde00f45419524e92151421fc8e1c6a60802907936f6168c37e3ce919659684ef6e755e343bc04abc41c2b9e7382123616f991199c5aab740a71594e0227577f349618c687d031db85279c971886ea1e896ddf6842f635ea21dc5af48910a588311c1d4ef2154f1e604a0a630f08d898ce5c0ec908bcb1a9ee6bc5b2e86ec5c2b45abb9a51822036b3842a45fef275cec10ad3b14b4c8d8dd9a58321ad30d9fa5f18d7ed6e4970a2652c07810334651d80c63ac2b347dc9e1c58ff5bd99bc1e92056ecc5f8ebacf202a0c2308512c9b5bd7170f48365cba944c4c9e4569fd36d86012e17535071ddf9374b2a01d322a15143dc2bb94a850ab677c3b5db73a25b91ad930d956209ae2e06d726686d67785254a485d066a96c34731c802b1ca72fba2e829a65cb0d8c98c7d6d1df76b02cac148decd62de6ef8757b512804314275af2be7e676e84f63f4de296e26ebdaccaaa1a88bfccc4b1996286f22025f5b80249ec3206ebcd7729c9ab5d16b1afc840d094bd262fdd3c6ffc757f94c9542aa51878caa0b760d2fc6a7dff6b7929baa99d84eb01fad10b8514b73dfd98b749ee063351c84f044df3c4a2029d5490bb29beb2f9396cf8f7333997026b1bfb92fc2422ad994ed121bee3c23b763d830535be4e96560d96ef234aa07916c087a5648b4aa7733fae98eb7536172487aa15b4abfb4db44e9830aac879ae6530f96f46f5f70443ad88a1d3f4dfb8b8e4556eac43190c076f71beafdc5cfb3f90e387f4292966294b531e2abda186b7421dbb9b89573612cb23edb0b7ab06e5c3d8cfbac09b23a144286e635b7a61808070b5d6b18f509d3aadf1b4629a6ec08e95379850a0f9b4f808079eb6ece09f13db1d284e3e49bce171171c84977c6e1a75b6191fff9931bb38b6a607cf52628c0f4db68cae3efc709ae1638cbf6a48b6bcaf058788e35810de85affcb6aa20c9536d797155669c074609c736712671a9d5e2ac1dc2f1c874078ee8e419c40cae11cec1a664691b86b19fe94ac3dc8f6d1e224d63e882079e07c1a90f13a4750a8c3ade84885fbb1467fe6d9e3bf1cf9667e83e6e6b2b33f6b90673f20f0a3360010b1f146849c0fe0de029a7fb4bc1405d027ee14369524bd0d8e16edcd7f45af1b84dd9916a7aa826e5c95b488682365d427a7ec170a135c762e4b0de34ee0e0c6c344fca19c3561f1b6f42e50a57ad54a8a20083c8caeb7dd95b0f1d1d76f25887bfe46ec9c26f8d41471537f4b996637259317febd847a2a0ac4285a31ed02af758bfd4fa53b194d35d35dccb9d88c9649765c95b1cab6eefbd109493a3dd2fb5fcabb2b5e78b71ad6b65d102543e6fd0b12b912bd152592aa833679f71032314d9084c1b67d46da083000bff0faef36420538c82d9a7bccddb9dac5c732b4a167cc3c40d9df726ed7b7ce491164eb266e943697b1d108e8aa0a26c4432547146a438721b435e9066a7af103b1c1b4e7572614006424b16d3bf4d4fe95e1ab55335111fb0b3577f027d49650df9875234b7eb4e9149bc9239d99e488565755411dd5bf82fcac3eb9d80c856183b3e29c60b3e3b36cee2a5ee7c7015154104032c45052c5b7bac5f0effc12d53573130815c6f649333706d364b081b39a2a8211442ffc82a32d2897eda17924b6f000c3512c9bfb0b629c54ac608f66e5360e49272b06a90fb15b1d51d92e68caff23b42416d96dee23279ddccf07259276a9a2003a1a90c73350db0fbe4159d5cdb555dc2bbf4d97b3141e9b06df20e6c7e1eca4bf0bfaf8ea4732edac217b5896484bb09c2609be4b8a83d6d71c78dc879db3a7e9613450fd7fb0fd049d1aaabcee0c6db50fe65343ca12e267ed0cfddf2665ff1c0d3e18e7a8b699801e45ea7ae4ee733c542c3db716fe631d412e638996b75234bab0bdc20b487bc0acf2380439317fb74524c749eb0d2acdc173fe282f6aabc55aa37eb58836dbdcb94d5e9854cd212503b0fb2e527c5328b42f2ec398417a86ad2fefe639ff5eabca2515df32ac87763774e5d2c0e613273c4854a47710c916183f6b84d1f1049d6d54dd2c8938eb73fc8eb01c786d8b28d37284a4d119a401db725e513deb1f59a89ed15674688a76f6d6c0ab5466282aa7c56c6675da1f0ecbf13bff98d9abade0ec0ae67bef89f7f015fb4d8f07fa40c9cd023d87cdc2e332095cd4dcfe6e2880a47e034001ebeff6c4d83e31e22d7e5b8e2b0e5cc63e3c1d3f944fb735c614611a03cc94b9716ac0398c1e4fc9d18e7dae16db7a688302f26a092e2e817979bef42c989eadfbdf049f3289b30afb1fafed82275a18285affa817e8f248a0e15895ff7b40ffa4f6abd652b339b7e384516a7cac998e96e40be072e514696d88acaa3b4938164e88bd0321441765c7e7dacd8d62037ac4f1fa5c207dba11c7c42fc9b4e0b5f591f2ad5f1de52f35d5a85313e101e229abc3c5a49c25a78205369f416e2d583a46d214e603dc1796fbd191f034c6af54a1777d54b65858e0b7b8dd0a77150c8b50afc2a105bc17490e44781ac10cf3a0eb62128b195e257d540d2f30debb923023d01e568d21c69ecb77c549363809e3e8356464df9a9a7a862f0273bd9bdd65ca89bcb9aea08ad55ec822cfe06d6455d66f4023726a1ce1bd239b9a148b4656d6da33d9c1deca9cf6131beeabbb1b49aafeffc2166a3ee9d1600e53640bfcfaa24f8e94c1a977912a0df7b8d2c0b0c7661f885f0065c346be3447a3ae1e182bced9b176408bc3809ba0c0e586c1dddcbb2c1586fc2fc254e7ec327124260f10b7e24c177db0f068ca30e7dc3069e1a4bb7dec0fa811a32db6e0a433681bcb78b9f712a0d73d58abf19373de90b271c671757063be5bb50f7ed9ce411e7c5a9078fbcf547440e8cc04a60aa319542d1f76dfd94c0ff8a94bd2c83681c4c017bcbcd051fc689ad1025213768d4528d25147701cf959221b0d897b8f70489e02881e998f4e2fe51150fa08d0483ddc9b2db1e94ce4771b4b957e5735badf0886a5eb12a4403c6b4774d31d96696d8ff3018751788d7ac7acf934aa78f6cb4cc4b3d6a6af1e99b9c3f32f298eb6a78bb1c4a400b98ec0dbeb819b035eb4a74103f8814b86c2804c28540c549629962020b4a71a3287090e689c864d204cfbd89d9d48f2bc1e40bd8031bee543b5f8ffdcc6947081aae4db9f12737230d940538b91d359a827dc7e5dfca79cd83bf53610fcd2ae400fa56a20d9bb4b0c4606e2578832b79617d7041161370052e89f43fec1ae5d69ad49f7cf258445fe7a443d0543f6dcea1231bf9894dcf55de1902dcc898c120d38c2b6bfb1c870def59273e68a6237e317fb4c83081e467abf7d667f1e085b9468040e41d3d8f4c00d46dbe69e084cee9c20bed8642daf49134da5be4ba41054cd3dcaf29f8c65d730fc1f731e05f9ed0423d7bf3e7784aa8d8f2a6b1881a767409fb05b0527f304e13e4e84b3abfb312b1be13d8526c4ff9d08f59ac1f8501519c793ae4748e1d2539679361797bb0f0e76787ff7b9630ebeb443ee32c825d27205b363152e8fa0c0c5f9084fbbe4abbc8c98173dd06dd8e7d3335063e1bef426d8e0fc209686f8194500ff0a7749535a3cbdf0cc0fce1994d7f38044247154bcb89e341f794bb567415c895aba66ad3d5ff584cabd41848a88089c3447d7e0cccf74273598c2f67e89363077bbf5a339288b63444dc44365dd86ae794820326b10ad28f98e44af62ad1facec308a6df959d31619b2dbd69bbac30ec7cbf85ec6a096a83941109a038e0e3a86b5b7fe7303c87ffa61d612ed780c241ff2179941bbee9236d71e7d05831546b14b6554629f34546e1b2046449d274ba7ad7d436a342663510d731c0169896c902d7a3cf172e580c1d6e5d5fc0f144844d27d69e64df34cbc2a1e48fd2b86745b8f43bb43c1c7cf28b0f487351e073303f1f5321c91c8b15102074185ad3f600e2c5df8bbb666fdb89df7e7e556293d87ad8c75b77cc1c3e3bdf7670128e95dedb7428143e9e6eb69d692a089289fe1045fbfd1c29a062285d3713c7df2e0aed8f74d2305c7a798e1d7376df1b7bec7ec42ca7c4ed478a85fc8d22346f967fdf7d1823a4bc48617667e515c7259ffb1afcea29232ae2b13f479cdec3b1e1ef6c65dd514ab2d473c3f943aa3c49de20ad25eb1a4b575ab51eb8db66280af4f89f61093113e33bdcad56724644688f3c01934bfcd6ceabf50a16bdc98109ca995d6d2b2283d0156048e0bdf4df3a88f22355b0347306543f6419f1ea336df6c133be4999e3102635cd8f001722456b581648f94f907469510abb625bb20e7957d96dd14a048b51a357efd15d2bdc349cb2cbae7939fb9c0fa0d7990ac898834c03eae9cafaef65d43ce83278975c391e5f52383ac0270438027c5a06a3f061f1ddd86add08f940ef7498217dcd0f43962c9e279371b049e3577db9f6c02ebebb3dfa4d164ff8118368ca3f37297ed95cb7518f7b6d54eed8af2c3589d140d1f6e449b1ec0a3ad99e874dd6700c31296e04c85ee35ef14eaee828bc90be30e848c29f9590ed02a42620857f395bccebe261c66f4e221cd06fa3ea9314035ad2ae1a27902b7029fed856ac62233da45b8e633b068c9d1511fa547538e32e2d2feef783a6bd0bb184b5b8a439e82b09b3b1fe1990cf2c11aa6de537f24cbe8182810b471b2484a5a2ad773daa35cc57bbe4d98102b0e528ad28c6f1127be82d737180ac33f1a71616e056a7af0069ec3d87df50a7afd4c09ee2d5efac11aef6df9a9c4f0a945607dd5f54555a83c2d8c3e4f26b67ab8d1011c9430b6d7ba3bb29a8ac5de147bcc7b2098e516eef3d46f9fd57eb14276efadcf2cff7a24f913ceb5da323f574cf0255062d3ddae16c5ad372e260e2ae56e9d28ee9cc99968eb1cdb709e5cc1ef0eaf31e6abfcbc72dedef4c8932505ce651739dcef79191384b907d521a2aeeb4390517c94c93e3cfdd8988c84ff7b65846d95648f9fc1556deb151d101ec69a60b839c595070ffcf060a84e67f2c62ce2f81be1c73fbb865b69be21a99214656bd3027b77a014e0973194f881d8644bb982b89fa5c7fd4f4211ff877fd2f0126bbeec5d7d97a85740450494a61897eeccba2e9fc33c18bd017ee92214ab77959eb0e3fe9c851f73c895803e9518546a9b2ccd2351b211713eccb94b810591e015a6977263c81a13a4747f7c7590928b64a217b14d7e9bce8199d98570f8b947abfca63341104baa14926cbd0c0f786f3248d3c790ece6191330e3dca2fb7a5f9fe73772e2ca6c2967c32cc63223dfbc4473d92790f5e7185188793ebb19e3af630a915f1f6459f8fe09fce37a9430d1d22824a7696eae80357c3f22b4838a8043008892b275c2117252442034daa72ab29b1b1af353f5f54e850be770b788c59e4cc97acacd2fbd0342c3aadf637e1ed455c4b2358121d2ff0a5429211f15ef524f543213c3e03b506ffefa4fc461f49c0700e776d58bc72f1b71cefa479f92625d3e4e5b26e53ff981eac798fabc0333d737d2114a03b86729dc9d5913d3ba339f7f1817ea60074e0069a83a129f40cad7f80e719be9c7c949b08273c275e3aae98afbf85cd0b021812969c642071e6a818c72c34a622f2df4bbd0e342bfc396fdb63d06cb11e7b6dcb4fbab14c960195eb62abf6e4cb2d864c8ab747df62f56e1b49d1d25ab607a5d84f2be004c9df8734678de8053af21fc3d2e585245880debf77fe15f35b4a54e880aa7116def5e868d6eb947cfb758b448d915ed4de40d5a3fed4ad64896c95c961d0fd3c803e96eca00ac64b913b1f5af97de7a1a5c3281802e8aca62da241cac3a96a72a2a31e726ebf23a4afbf0a345a0ee7d1f347ba1fa4b0cc27e8c444ad7ff9db4e574578cd6f09202c0212cc801d555b191f60a2799273a0aa29288ec43e070201bfc859db82d21c7f9563eb5af133c5a22579977b82a532fca77c22e3a4891a7f86217671d4844408378d41159a825dd424d3edab276c8a244b7e25ea205ba2430bbddfa7f95f23f4a612d7d7aae6dcc6ed3e6fc7cf73584137c612c1d3cce86512229a531f45a96411cd8a830d4fda7753c4cbed3ef46843e73ce80f65c2e28f004e423ce663b4574550d556d04a18e6fb85a01e7762f874068f877bcbfa3927e492245e81a0448edc22181fec164a77e072ee85d43e7b0a3e9844d21ef9cc2a3a97f55af0f530980d56643484aa593b8f91fe9ade3f460caa5d0354f83f96746e6453f9d90a679b2c9d972262b3c8a88b41d53ba44c5158f7bc5812b3726465415f11db31525d830a20458c0e233ca89b8a170b43cce9294c9f085cbe00b550604df77109fe90d76557336fe0231a01a86b0e29fd67bf492d66948ea91684ed5d2f51ea66cde0c9204548030c580d6e85ca934893c260ea670cecd73fb336aa81e4481c71a096f673313a6c529dd0ba479a525957f32901b74e5a63d80db2813f82ae11db3969c1edc3a2502b3276bb5501a2ce8634bc874b3c5f05d961a92b44b45cdf48d198cb2da3ada115f59bfd7864ff4c944e3cd05c00a4059cafb80084f05b62c429a73bf4db504cc521fe2b3bfc4de08cba91b811839c6839eadb8b9ed9b2feb849dca8585881535e4882f08e34b8ff3f903102ae076b3745d341471e78e21fd15e45c50c83edd0f8bc1babfbbb10a032666be1ee039fbf08366526e649578b0fe73e5353e780372a108e96cb6692987cd1bb3ed492c72f2ddf65cf516d852fad0d8f98bc3d8f9a4c9f7e0536f478366f0c9542a561abf46817a990aa028bb9ce7dcb3a241a57d94156517c83d99de6d17123fd35822bc3913b4a03c4f52f64b9f47e87f67ad015066d5f90dcba34db6674146ed98a694628406d3f5f65659dbb8de4ed3a0f88f21c93b8a2d71c0d4addfa4c84859216006fb6e1c7b2c718ef640bb76fe9467d8a6a2e53764283d1ab08700421f44d5d21c2b484eaa77e532ac259928ce8e2ce277dad5a51ee4d3c45026e896b82febbf514c77d0bb8ba937e92f56b9872fef835f02945db13b60e7927e91010ff29a3fedd7cf80b4d7e11b459a1895f114439eee217841c072357bbd7040b642dd64f600c4115ee2942dcfa750f12a651bfe48e6fa04a9a0180ae411df869c926836fa70711b5b441fc0b7a3df174c66df859c7f1f3f3c3fe4aa61bb227a7737480d8fa535a8af22ff1ce77b4c2664a1bef11fa8f7e5b07fb37d1823edbf377dc369edf8c7275d3e7ff99e1800e7838c7252f382aeb745554339988a27a912ff9475fa10715aa3c243592d4c58b64b345540c450ec102133919f44a92e3cf251070f748f24278625681080886e9aef2e94df5670c93d031a52c2530ac3a08dab48e1fee84d8ee7f7752bbecb3f2af69e36be04c1cc0d3c3581baa3f9ec7a06466adaacb7a9be3c1da4aba17a65df364ebcfc7c524f1ed8245fcb71a0679af4a855e13f303cf134eaa5b27d2ec76d6ba25d3ef6517ac071c516d744852e0e372849dde785a3663ddddba1298acd76151b01b9b5df841f927a82c653354fc0516bb94b6a866105efea92a5d7ace49b97a9b1923ec027d39bec9dc5b6e93d4ca161a8db5c5b06344918678e6e8e91e88143d970ae8b7be299f82b39c48fa3de2bfcb9d8bd10b5059ebfca337a99f9553a7d3737bef0bf2f58ea033193f4a82223fd1843f5f685a028701eab5c6f256524a0ceb919c654ea359974f347f77a39600fafbcf07548a9aabd2f64e0ca1875e7c08b3997ab615423dd064944c037259972619e4e7c63226930ae0fe7efe0f8797e3d7731f3ce7b0a0c398010cb1e523f7168e98b43e42046af32119b2646a831f660d4cfa5b63ec803c882b228634bd0f2a407e46d53c2574a2618518d5a654e57d0aa39c5130945474d47afa2d8232567b77af2dcb53f64ed1669bbb1821c5f1957ba78d1301157222749c3927a18104252b6ad237966674ca42aaa920c767bde7d0d180e0db320ecea610a9ef01c0cf6b2793eb5f8eb38fb8178304de5fbda68bebe7824977a1fab9d49a475d25bb08cec58dec19ce36da98a72262e9a37b57aa82b7aefc612b6c82d812979f9a8996329cd7e20c992315f5bcd5d0924bb1b91a4d51c75932c21b05695c8e4503a66d27ee4fb5179ebb7394967ffa594a1e48596a497e2913bb5d40e0c216df13c3a4106ab012d26b38b6758cba4209b4b990d936daf8964c4527b0f930065ef2ec821d747029ec217c808ef8f27348c0bc103bed15118b6650285613f54ebea906ed3f37c0e56300a7f12fc6633b03a72069e0b6bb8f403664aa331535f8129b7e13598d5c23d2306b855197b55186c93a8f3c064fd55605d4d54828f991005afc9e398112cb5e557932df39ae82945affa101fe1dba9fc51a95a139e88f53e1c2a3aed8982750caa02ccd10d8a1e78dcd50a771687d60d0f42fa49ba9558a2196af9b2df997a7136134166426f56228bdbf5af58dcbb89c44cfca770922c57f0a3b931ee059287fdf9430252c31e0fed60cea3d97951fba07ab1363764562b066d3a8c7a728fb7eab42219b8ce43be4dbed77b222c99885b53cb984edbc9f60f1eb52718afcc1438b5d6558023db1b6581a685e58186a0c042717dc3aa5e17c04435f5c8c9b4d34107a6a66b98bb7fd853d9b8cd69e7ed397cd65f289eb831627410de2a9a9d81c76db3f35a3da301772cfc0903c05da4d71b0233ddcb4fbe2e98ca6d0b6cb14ff99c2db591840264e6a0dc0226db90ea2d64c6837e92652d817accd778b51c0fac7cee38068bf2f62b1f8bf5773842806abc05098265ed6692fe4329d091ba6054d769d895a97b462241c3ad68e96a79bc4c077279bbb04af782e0698e71540d2d811abb5a7b35f1c885f9444832656a0fabf43abeccd67d4eedf46339286d098574d04e2e4c18433b673a007c1b057ffd312d99e7ca44e38cc0e0548b05a74b287b3a1b0e42e0b98e43e84f5ab9b6d641d6ff42897d6769adcda161ea2bbf96ac12b22d33bc538024d8caffad2915fe24af6161e4d5659444cdf862cdcd6b6937f9fb2dbe93fd77ba44449a51a8edda095796226b900e953e39c1011c85cee226f71a256a0547e684c4b8e9497b3c4041659e04f2116d1b2548dec160bd06e577c1a8c9174e063d4760d3007577039c8787fc6d46da37797b998b70ab22fb711a771b6ab5afef87cd1c9798c10b66bda83ff67235bf268815c002584b4ccbbf308bfc46a0469a53e902dc5dcde902e120ad820ff099a973502b46a390db74a102ac881808fbafc15c02cc53119150b17b7c452185ff7f464bf7af247e0a1a76dfe7d1b269d91cb885c2c45ac959d15da43508e4471d9c0720380c64cb7c203eeea8b899a1429e81c8c24e0be0e1c886583e18b76d071ff095ffcc5fee7b11a99538e7e6b9a31c2ba3cf10237763144faf7078b81fe5681a3a7d8ca652127cbf5ba6296045b78a746ddd8bc4d061b6e999fa10bb23219ee1ed56abb51ef2f74750376a7d9f788ee077f0edcf1a5da77bcead235c350e6c62160460488d41ee4b53c0edb23b73990ad8a955645c31c482a15249931a6889e20dcda7bb18d424c2e7d79d5c1eb832b46f30a787b73addf507e10e9ce09b582a36b0e36e33f6b7df22bc25a69af74c2e68aa7853fa68cd7cd000312fc71c23893f97d8561f67437d61f99899a311d16ff30ccca1e01ee725064aaad95a877b4cb30655629851d85c5ca34da09b32292da645a00982fa4fa312db61ef6b89d6453ff40e37a0e86f54f5bb2a2b04da5be7b67d7e7290921cfdbb2defb9d75d1e3e552c88eff50bfe85e55f136bcc0aca68e936817626d00b9d72ce7032b72c415bd472a3c5a43e0cd344888b2e5116a07577d4d0c5db4898ef6fbdbbc4d6a0ff9ece7f5ab20527b7f4ed93216bd6785160386b4eb7cd29eb7e8796f252b64219962cb377d6b7a056a8b457027d6c340d9c1376753dbe80f4f50ea758faec60306f4c57edcf4c80291cc39610d025c91138729bdfc1942237fd7a5a9dbf8d4a282379b7ec12475ea6c44b12ad9bc6cb1a53c616bf37fa92c10b70e92fa249ae1c6f413df6906dbe30b7de30a07f5de6c6769389857f06e3e6166acc923092113219d6d7645483764d73c88491fddb4744cc8600e626b1ced08b7dec13c15858d6d5c4817e79a7a42149c40222b9706c79e7f65df117fd30823c3e12ff99c3602846eba3e52c61412b53a49f13caa10fb926f57dfd35d8a8473a09447091c90fbe36dcb4c3f9acc4b11c0dcd34353bfa906a9f27bbff2c88a9ede2d3d5e7900cd81c1ca3c0dd827df13ede1efa82690c30236e933a688504586ae61e2a63b6083e63ed9224073149d9cf9e04bf18cd4361018c1eb28f9153d38745ddce7361886238cdde6860d46d8192a08c73d73df81b142d1a5d32b4fef4d63eb650742d9100398cac6e24bb46d2c710747b3a6e885bbce6d2fb121b3287cc38ca41e3b256e6ab5a2cb5312a50c673f679783015cb4f9bf9f1fb5d8c5569af9553d6e717c4fca89b22ca81a598bf34513d7f2eebe22f412a7a451601abc1fa61b29ae654dcaccff504a32008e4e878f12d01f5d8e130a266b1ef83e7d2c495599ee86452f505256e2b5df00750062cc8468b90c23ca3c8043ad9d79b19fef471c9f9fa95616ebaf002108c50c717ba8888b0ae51f24601fa79a121d5f742d1ec8bcd567158693033e5e4737ba619354a5baed3819421cae4b64db79911d62efd41271a5ae34438d54db86897a359d817f3fe2fe7d99fd63d6d2bfd8c238c373ed92517c04e8e76ea863e821c58b0842226788972b9680a88c1bc0fe242a2794f8a48fb0505617997986c739eb6a87b4378fabcdf0c5f3922d3461875890224e667c7a626ab538e3428e228fd2a3b9a6751b8b12c98510c7ff6f5c299c69e11c6a42ed243176f346f181a9a3ef06d8977f28e793f18268ee84c2d08dfb29e1c7dbcb158ff43b17b0c00e55e812585e70a9cffb42a9d2591fce48a18f259809ea0c61c41fc3da91a806d07c08550f12e119a2bbb7f03a6e337f569a8627ed9a792fa43144c501d99b491f3f9ea7366a9af8ac3773787181080b196631721a53fbbd3338d8a062097e43e188ccbf19f43b9a6f640c83c343a7e639c64d05fcf8c1f2c14988393d5817779ed0791a0fe99c0f9b39eb318ab5cd8a82f629267cb967a15fd48a07aa3d8933be5278190dbb72252dd47a39d63de8542b124c5f4da8357f74ac516fb57b49bf00f762bf1baea4c82c9ef808275f9486e131f8a56e158fbbf3ea1bdd26ffc04f7c41f847023bc1f6606fc3c282fb3f5e144500574b9b9e5aaa11ceef818dbb38404268c630d401140a77ae73e3cff9523ff3ef14b89462393bf12558ebf3bd69db593335ea06b76b53b55805deb1c386e0e80d94288cf04849596345e1fb51716aabd8c429d665843fad6f3ea8db740a2fdae7b36cbf4b95a856c181395349a53abc2c5e5238ed0516d36f98190234bb311010a0d561693e319b0fc378fbc7cdca6ea8c5d208702e301d00504da35b69ee8ca9d8f519911c0de167daa7c3dac286a6344ad213f72c58315a66ec451f4ce32fadcdb67ddfadb82bca57b4af4565f8a968468ab53c1a9a3e3487a3626de86204f28fa213bbc476b21baf6d8b7c6000bbdcc9f9efdd6adf48b812dd9bae2c37794abe8894d34ca65955ce012d31cc1461749f96b5012d57ba694b436fdb777d657a30e9623b338707a56cff0f6b7fd22c8bfde1e2ea1ffd6ed553c2e8021ff75bfe99ce38742f232d33309b9b5672d5461e1b198f0072a58fd0a418f9197137e2df513ba5347f88146920ac5a151fe4732017f923608b89d17924f4e916395a8bdfe69f949398838d8ebb7717f1d0fd9f1645608ac3881d99127790d8b577bf11747bb38a11620d044e6e093ac1ec7c986a75734431ae45d34e578d7aa441717bf120fa0f142908f435e7539de63551496fc32fc6288a484aa527e5123fae427d5da3a10a2c4fa52b0a6abf0d227942168b07471587207552e237549e45033265485e7ba2403b36fcd9302ff74fc2a260072f748f1d5411b1f529190a657d8bd2a288938aa1230f951096c097a4d105492f3eecf4b88dab304dfe8cf88591fb9fef980ac0ea5cffa6ec94a959fb157405658289dfabdb70ae1a1f529a5a143737f5fddc9e7a8c5604791b66226225159c0408f6a011c1271b0ba0e7819d3cba920aca73b27f58f5a0850824c94655ad1030a55289b85737443e0833eb7683546965cb24e966aca93e39eb247b9951818048e088e51197a89d701e8a2887a9356fc6227161925e90e1271e4e845bf969685ebeafce86db69e7426b2aba86a56d8708c09e1ffc295aadbb8be145baf856b28abca566509e2c04949bbdc431baf2e738f0a82aa580ca71aab01d4d2705ef2c682b4b8c1b7da81e8d50b965a3d33a3abf6c3049cfbef39dd90722c7e285803a100bb3fd83adfc55f03481dfe5b267e4cf56d9907693577da32ebe53f58bdf59ea6d10337916698c3c3e506a96cb09547483673b63e71cad7a172a67b84cf14f23e53e35b95da37eb131d3acd6c66fb772812cb2ef83677f874517130911e280f088d6deecee9fcc089b8bfa7b4b1d9f450849f1444f2393fd0b0130ad8aa0e4b88ea2f8dabe9b865d89e8d62771f421de47a79f47a883098994b8db64292c09c716a50750c98ce98338ff1e0bbc482f50f1cfcd66d7a3b7f5f7ed69d8198c47b20f2e3e251dc54bd5df199ca48cf402188f1d725ae75b7de018acd96db98dad097a0d65ef61683de628c15291afa4d7c95ef684f29dd1d1eab3d8dba400a15e56558a7c1e4333dca14ab35537159c870134546caf676c3142104ee41ed5662b5456b2d0914d65cc015b6c73740186dff3f8bd531f598fd428dfa9f9e1167334f90f78fba13ed2e0ecabe426b8295876b108ffe98b410daf7f89ea3d21b0f1bb40ee39b8830df0ac513a03b35ea6289ee1ceb914e642cab8a09905695aa6649eee936f0fe44713b4ef3f7381e65852d457101e287649c1d23fbe8bf17be28b8779fb92ae2d4c2f21cb32392cf8848ce60a38dd3bf1358dba6186a52966317401cc9d33408473696e630e23089f4ceb8fa851ccec8e4a4a28772ee987a9605644ca147972a1f3174130cae8df966f1775128e5e7a7d3aaba15e7a5147339ada4ac1b3208d78f34891702d7680785eb9953af686320acf74d1c5d44aa997f882699ccb047226423807b95fa54da38315213639b21dabbb0eef688210275a2d8479f712d29d7ce581d32a25ad757e1441ea8f9d51c190316695d71948d16143d9fb03a171b20b47a6cd9386fb809165847eb91cdb6d0bbe267aedfa8734be57bbf2e7e0ab534482fb8e93975bfbe14e79f3d3408fc141ce9855c23dbf66b9a2761cd5ed7352f20b9d782f248c22122e9b7d274947b4651cd5e055fb93286d8035426c49ac08b7e3dca89d2c7c1cc4028ed8d2c93e7d9556ff290bc35a00d7fdffea5cce2207230ee1b9beb1b50738ffd2db3a7391524563bd28dcfb90f11a8a83e4c1a1c1dac3c96c215be75a04aa2a7f393858ba5a52c468ed0c1ee0d91aaa8abf788a586c30fbcc815c75c7b16526e9798402049b5cf014f771e370a5710d4d85b9ab79ae9a3dae5e129476f3799e1bec6253e1088cc0810cee3b5819c21ffaeeb620234dde9a6d5cb672052a1e8c955017bc83242c2d3f36bc21c81089211e67e0d7d2d6a13df39122b618b42b315927c18d87029070ed8dd5a814a111d3e55965df789624eeaa35529258d599fcbba803ea1c4a37d9ffde771a70352891c4443d8b71d2da93f418b5df74db7dfeac4cd3a1ddbd6d03ad2d96244e2c9eaa62494f92924a9ad926bf1feb3b8f2392a96c0dd02bfdacd7d7f7b3d2b8f8fad6dcb06dfa00b1c80cb1fc209d1cf7615ed13a2b635dd231a6567f803c90f64cd906c721d36f055a79ae3ee3c43069c207a6e57a60a1e8638c4459a9056d4d948137e2105358055881d7b21335c3611e7293e44ba56eaac4212eb79b86779851700bd7f0706b389c862a46fbc04da5893009215be688d19b4be08ef72bc55476345393dd7f5ff279924ee1a1449ffeb873f5993a3ce07ba81b57527c45fef6e6de9531b63ce1f7dbbec50a7b733462496d209fcbbd449e97306fc2e514f73c7d13303322cc06798fe4b566b4f24f3343cbad35e5effaf94019a1ae66bac2dc758e24829efd244770450dd8ffeae7a6b6f1c884df69b49fe76f176a7ed17824cc9a59d9fe8cb2cd7fd75135bd25f46175b47b9800f423702e16190dce2a2e8d09805817632d064d732d925a65751a695d655385d8a87517c00f935992679c3b84f8170854c26635a8aa6209812fd78c656dcc2764f09f6fcf6e10c7336a10124a5b201cb300f667de4019c1aa3eb24b1e085b2acda13af4307afd2c3171f18412232daed0bb162f016ba15b72f5f0e5064e6bd9800eac9ce5b5a83fd31e962bf25fc5b71ea7b5160c574bae7f20ae73dccdcdc027f2e19b3f95af07be323700fc89fb36d6eb4be494f19f8afbe26a7d349d4aba260157fbf755b2b5f29129a5ac5202f576d24c4f54af5c27f6698de13766da7e2b4e88cf5ef532e5e10117ea1253b00ad8bd0eeaf9388d73e8c083222826ae5d2af3653e98978d75fa9d15d12329dfb8e3fe334de31fd9f09f7719c5c2b1c92371bb5aa86d158cd32d2a7773e0e70449750f6b16dcf252beff8a25c087be5da1e6e16582abaceec3f04e9d1f7431dc001e39e8c4d4fe5b7ec0a3b75a51f56b9bdf7aa1989ed76240dce1965416e974243bb8e409f3304bf87d29fb7f605204da4f78ecf91fd5309bd9b816322c0188d96ee26ab7f5a2f9952fc4a20b494864d0aee65258694354419dece2b9480e66b6d05af44c0ac1b44554b45e80382fa4129b37048b5eaa62fab3ec587530c4b6af82f2fc3abf584973a9f8fb8713d944928265b94f83b1e45100dac2b9c55dbb3fdbc0225f638282c1fe1015bc5646a97e9af89988004d02703528313cf810c14d6ef2e92a5566fccd72fa1edc17ad6a8dd60d5856d26a18c346422de2b3660604b25aa429b19c614ed97f0040c6253d66abdca2c93a5d5439cc6565b9675df8ead71b54850f6fa1fd0611e1417f80848168cfa4b8ad749b6de157f7d5c31520a525d5fdd39a3b1c0d7483fa30b04d3a7080106339de8c2f7a0e0aac5958a3216bd73b434efd6a04bd5b5c5a529ddf5f5328b535bb41dba91616d77aeb05bd49658547e8bc3d14b1286035b253312beaf4ca0d668edca2f69fe435bff1179dfefe17ec268fa77fbba493a1cf56f50202dbc3515ef8ee8dc5f1c24439c8f7d721af7cb53acd89df454475ada81bbe2d1331842d9b0692d34ffba0ac6538cef030e6e8e201ddb336f12650e836530097c00d4499b1aea09e9207c1eb7df57b33dc1d38751222c44e7384e5d17ec79a5b086e08be7a86297acdadcdc8b4f1db87481f2bca2653aaee63778e3ab1e9692c02615a77bd0b5fa23f24bda2951617bae7040422402ef55c16dfdf3cdf83ab17ee2ec63111e0c46ed823da2a6b73492262911ee395271b03e47805af7b159afb7f16ae73337179a05ac8bdf947e0ea3116dd1b6cfaa93c395508f39a878468f3894f558cfa0f9ecc524e10f23a5132abd4ae0431f78cc627bc2d0758d7f008ed3a8d21b16d6150dd2425091f984365f9872fab2bc22459321dc85aace03eee012757e875c1a6fcc7f447512a2294def4d8ad10c33e66b6a92f1f5fd6c826e79e8ef94567fce17af87cecfbfb60c4ec0906832dad4ac1c87d7e22216b8a7e4eb87a511b45fb3ee03bf8cc490c27248b1e4338d5007cfd8df786b86bb554aa7b6df566886c5b85054bc0108a0e503b64127b188248a45012504d600782cf4c3f6028e90c1d92815a9142c7f1fc1c0d8c1233352d60d074b80d89de1fc01f2b9ddb975026029fa6046ce7604637f303651163a68369b7b27b9169d024f94f6d5c13e113c48612b466c279ce2fb260c4281dae8d2636fb47b504e2553715a3e611950f7f6a16eabf64cd6a4b0ba0ba24c6313bdf5272a4b02bcbd6e1fa2d000db0cb74014f46d87808680dc85ceebb4adb79ccce17ec17217dd00af6fa97281213f3ebb84b67d035f8696aff781404c9576a20b05929db90009b8c65c5bfee2613279c6d783c8a26ebcd26ca029de928c504bce650345f77c6de09180ff1eac83544481e198f016e6728f86811370b33ff26de838af726f356ffdf5b6ab32e817dc9caa6465f0b224ea16f189ab32fa5308bfd98da9d10ddd70316bd176d84208824913d7c56d77d46e8b6c781f3e099b72f8a3064e760de3d3d361d1a89ad0249cc5d69778f09d32df9df69aece7c2da1416d14dc4446a6f08843fd81cc7f327c740689486ce15fce1b597fc08c35714eaa7292431bf9d20f2a0d7197aafa984c9eaadcef1b8c855e8b348d7bee0d91f2dfbd76c83254b4aae5644df318656db7b911c21e73f62986c9150bc18032ef52d871e109f3d0ef336c3218c00264b50fccd41a7354b7dd702286e23fd5473c1ff57045b5ed326fa817f1a5950a32a4b0c0f3fb29dda11858d27c74429c40dcd8241d1e518c28857d520bbd3dd9f311cfa01c1c44dedf4e9752cc5aa9f2794d45820e251efab766affe37e82456567b52948ac87ffb1748847f48b25d241556c26abf960ccf664c5e9b90add13501ca6144e1cd4a1b43cd4d9c9f9a982046405ea8d93e920eff8739509790a891046be2f6ca9270883ced185665be5997e16a5966c44d0aaadc3bf526161cfcf175474809c75dff8520a8003fe9e0ed26de2a668a88b2c63ec8bc6196e415b14a5bd50ede973a16c552161fb6ca2bbb6285d8c50fa8f28ec36a1c570f158ddfb42ac0dc708ef2e295c83f5286642eab7c29290701a9c9db4bbb3bc02fa294d4835acb1e3df4683ffbfa08aff3c277be6941c04386c2265c658c70f78affc6737a30b4f1b8cfa89f78313332590fb77a0783343cc61010e5955963861c14fd3712a35b69658b070f35cf895413068ba2ec91a67db007c812e939ef07c15e3aa36842f6b58a9724741c832b22b2edbe57cc0078f660a8cc2a9983eb4895f995d106a00654aa374f94bdba2a9a4c0e5a1d3c415290e7550249e89856e816bfdfd3eb25279e43dba8723298a73d65c19a15ec9308f651aed100b69aa983bd1683b6f3932b7e7ed154233cf4cf7b05c8f977865ea5726fb13cbdf38a6a130587e1791729a744007eb48a2c9215e6b067e3e8474f58eb1d29a6c7d1c35226095c2b66d1eb707d8408204059d92a9a99ea84890a6965a2d978ce858a180b9560730d5ba9f7e1c0ae3562550b5741d41a82c928bcae12571d6364f74ac564f8fb53ab780cd191fd39cc534ac076a84e5a707e8113b1ae3e103325b5d5f686b3b500901cd1ceb48ecb25a86be93fa584fcd64a01c368725af4d2c65e686a94d76e18c0e2e6615c53668f5d517befeb879f8eb8124c3a2d2358a1642f4838e4c8c5c97e782cbccda64240993306331b638f6c6a240b97576973564cc1267f0b4d4ba837b6a89a69c71f6f5e624c2a9d64b4d7dfbad5e385c5ff7e971a1d71b8d2894598f115381c09952970ba2c0098d12dcffd30d25e62db687f438cc91686f1afe8d208788f74359997dbede107517b484542b8528123abd61c94b8e20e69fd5f29d733246bfff108dec38e2625ef6b32ce5ca2312d8bbbea4ffead70e1fe943b3893441584ebb5caeec9bd275d9b8b4e6926f7f0b793e015610399437d55317d3801fecbd22c4734025b5e42525de610839287a7b7da04b83339a87c210bcac92934d419d642de47e096176a95bffd7665a052bc44394a780f02d414116f11aa48e6b157a03176584d00aa8f4ae0bfe058f65605c7f23924e73809d99920534f2d28c439ae50345a664e6fbe7b4af318c85c559e50e12653872993a25d7e0f1f2080704352de5f57b5faa726217c16d2775bb9d1ff4f5ca0fe47fb252143612666bd9277ac76d5deaed71d225307092fac902e7fec2c2e72dafcc8fb91d4f727cbc5f998b7975bf056d76a34d35f5bacf879681ced068533b478160503dc5cc3cff50cb9d2950990afbf1a1c036a6bfa5ad86908d538a79dc9709f1b97d63137fcf7ea27275b6b9630e0498701b4f1f925a1c7cecda0bde492859109a408b6ac90b524c2dd3661cadc6fb93c5342bfd6c77660294898ea056cbf6a38892e8a799446f10394161173f298d3a93945544280caaa1a16ed4ef350b2596f15cfdf6aef10c750cf4d247d84bb0cccafe21546e557a64d1ec8e8a29d19d968689a0d196ef8046991562c9d50557ae0e30adf55201e611bd185c83d046b05a1791993c9f3c92623ced9f4bdfb311e8fd3321ba8f51f064b329157abfff15dd64e8116fc55c57bfc4dcfaddafefa2491b29ae6128c0c62c4394a74fbe31391b335113731cb1de13c416351e158bb9195a06eaead98b9f4bda5e0c372c9f09db07cd53da9ffdd556e2a442b0f95d531983a15b9d577409dbfee621b0cc443529c2c60763dac310b41af6b998a63a2d0b534083fdf1c3cb49654fd23d50c299b03a0875e5bbc1b9e0769252cfdfd3a4ddaf92489f5bdb4eb3f812def00e0dd1c833dfe313984a92888dc256a93d3d2cfa98c13e2ae2b64410347c882bcd760c35353918f9e27cb72ec82288250424d8e1e75631d9c31af6fd60c4b4d117a900b690f8218a86de3ea002cc53eb52e25aa58b4542456ece48fead348840458d81f9b49ae925f8f7e71ff9f3992e0a32b69e0c8120afef9c4498af6c129883199e50d6cbde389001b0c78a45a1d2ffad081eae21d62ca678e542c6a185cd82dcead7076c671d0a0a877ba6ff7018362a1c54e6eb894b30f0dcff1b1b565a7c2c96f72326fb3553bbd303bcb17fc450ad5ee6be5c9b7b709db35ff14c2f99a854c318a3c32f5b5cb8617de475b4b164493e04e2888fdbc5659bf806dd3ce14c2093f0ce1b11da0ca62052d966a97b4da8e284db2c9bff0ab79f7731cf7c52b571d8efac4855641402609da5b1ac54b1ec3f3fb0f7d279805584fb2e51a3d278d0c6b6dea9faec4af8add087d0fad460c202563d88cb3e3a378a7405facaa9e5dbedce930446c9a17486eda396ccc6b253826fe546cfa8922ce12f5c569b8cf42633fcf494d635c610a372c01d7a36095f5bfdd7b72bcddfad131eeb45b524b34bc8992077799044f8930320d2451cb6fc1b51018dd6f3f6ebe5aa0d29a855593004f1cd8e924e1b563f40a130d61ca5a9640c87b526c4688e95871ccb2406f1bbe3dbd3280aae0dcad2e7153bdb704249277a1a5cb20003a78163bfe113b04470914abf9388ddaf207c6f84314664a92cc28d8e6351f19c344a490cb09cc1719ea8c262f3b8d2d87e97ef96cafa9527bfc32000032cadd9889917f7702e1643db37af5c5ec965fbfb58d670ac1e3eba00efcf8b9d801e67a2c67e7c5fb157df2665b8e818859593fda503b7d14537f5d22075515b50ec061cc00a13d5eaf0c88dc7acbd22b23967c7cb44105468affd23b78003beb1f13e0544af0f058e5ef6a1d42e900f10fec6fbbba99ba1b25bff40cbf4c0e373d992e6ce1a1fdf38b353bc9b4d3e4330b56a52f600f3b63844403ab613717c698cc0a0ab378e41bf20abea41be7fd57cf02e8990183ffe0d57992e532a199bb79de89005d6332dfc5e2c3224ad1b16067d62e1e6b8faccf6c0bc0505168fdf8981dbad7d3890c6824d8feccee1feda5604cf6ce53cd5cde66228f22e82df343ca2f43c7c61cd136483a4e5c29b377a7afa915c4ccacb89ac3ade2afa5bb6586cb83845be4876fa37f63f8e2299101f4f3bc6785ea7471dfde9317b44cfcbc607b1e86515ace44cb2889c3e8990c8357a560e992b493624fc443c7ea2f057738ab225bea0f8d874cae6690cd8531fff2fe56d5e4d3363e327d31d816db5c28d83ba47e4735adc7c08411149c99218f2e092629fe6b0c29fcac4046ec6f769e3ca84aa76f30fc3bea11ae32c1f9fc233054ec476fc88dc0b2f4dd6e0ad721aeb2b744f9fcde88da782eb0e2821d98d1730fce79bf8f1e71d63b23c38cf60dc116190f0004443d7821aa4ee3d745cfc0973b93718759ec2a28e13485c3a6db912a7ddf7d3d6514b089e0225c6f8eb50956e1e0e4f4cb5b93dcc1f952abfb1995e2a8398f359534bc12d44b7749fc1fba66adae8c01bace2ef4b87a6144723cfb3e063c9419acf27fca4cb50e546fb59dbb4584dcaed3c974a70d22ba36ec91ef2d3905c2789a48db0cbeb93debbc16cf62c9008fcb852c3178d8324d995a46bcb66e9de049202379afe84cc96cab18fe99fa292eadcea2f6d70fb5048ba28bc47147231e32dc63d7d03cd9193ade14434c027fa36170c1406de6c6de9ba961adcf69a05e51aa8cf778b6032af65f6b720b8bd54f4836cbc02f483355f8c094ba0a7312ca750c48d0da5e1e8d52cbee39bc35cf6b9ff06048b6fe7ef4118b2a0de62fd7386300238c099114a6acf797ce897a0ffaf4f048810bbf0cf5ba249b246b6f4d923724d23d2c519845474a438e1b09b2337920edd2ebd80dc0d409ac1644b7055a6ac55d8f7682270cec9decc20c6f17b17c52f5a74cfdf52586d90888abb6d2cae64daa5c9101caa7fd2b9fd6e1baaaf4b18bd0f819d2969a0f24160b6f0c868aaf6095088d7f2e97e61093a719673c6d0acaa291d3375545a25b2ab3a5171e3ac7fc99b428a0eac2257a37b408c886e5440266613ba715dd2d18114153d0064038f7da09d4cac39305205d0123f303ceec155db80210bacbf3ff40a95d79b8158541214fa3e9f529800d25d26109e0524f2543c2d424934bc266e441588c073b7b0b25917803f9243a66cc5567993aeb04ccc84c9bae7878b32fdb9b313545ade21fa76aacd8a3a65790a992175c27a4027382c27b7fff15a8b284cf25cf40e69550fbf1d24b0fedd11b9ccae2e75920e7aca1b5216237dfff839f9f0ec25e6d8e197777769250c840b79f74417a0872e8eb7f34d555a5036a576028392fc290f1e07d7708a93696256a67008273e81d0c9ce3c2ae9fb3670686a08fe0124caa2be3546d6e8f20383fbdfea4e2ea1d2edb29c18bcbcfa39cff9ce27fc8005f253c8b41fbc33de9f696df342004e1859a0103034f6c2b59bd6204194fba086f5a46fc3a7062465a7fce5da51b8033be88ea26e2545bca8608215db0a285c3ff07decf7b36cdba885be5cf0b1e338b58e4a2af38690f665ff95b78fd10f74c31591a2bda3064bb954772bb220d6b24a83c3b493cc1c6f7549cd7bf40089cf9a3db5364a4b742b9e78ac26bcb22bb2147a61d2f689b31a53665d02a7d765af7dcd29cd0316be14437fa4671444dcec9971ce63d7cf2e2498a71a8e1766f6bcee4890f925a057e1bc0b32d3689f5e1c2599fe49e67e048b4d54cefb86c722d14fb2b87091c60f5c6981840bdf1897d189863e2459408b968c16f703a708e338eaaf34205ad156b71483e13eaa19829ce9f48b66c81743bcd8ccebe9694c9a6cd0a13475b99b786a535de2ae8ae7c5c12f3ddfc482985e47a91be0c884b734de7599b5370562e444176f314a32db239a24e7f6c54162f3074cc29e3b3557b588fc2177e6866f7e49dc116c92f6f1fe4119224f55d6a33a16ae9397fde6d15d0c2efcc841ef7e2f1fd2c7aafe55d73c744585c42f86a878de87fa4f03bd1800f4ac99da217d33aa2ec08a2c06e9f93ab272f71b90895fef75f0a0a34dc0d5c8f3b70d290d709790512289ba3579ed6f58d0a6e4d3dd3769dd936949a60f531f9b0d905d36c4a177a188539216d78404e12b4af42a5c758d4bc9e6c7b526931c45ec2d6eebbbac25253ca6d3953c515943d1a6fa85bbbcb51d3ec6d2f8bcbb5225a610a572dc4292b03003a27867ab9eda4c3c8b091916192080099c8b40dcdb4e1c4f49d8441c602c2c910a76b9bace0dfa541ea882d415e244599ae562631efdfa38684c1df2d95d51ebe4dd0fd1cc34c9db20a85c48b8ef888b897d0cebf5b410ab16f070f4472c287c392bdc23d168173459a5b4b96567b9f5034622be07bec0316fcc316c0969519dc1b96200be69d9fc351dc72918c826a2c0601d1bd8f5c90b51ad2eaee2ae6400e3917c5c09d85842f96c3663ce2e276a144da926c876333ddd567fcab11d4a7851ce8bbd1db05e2ab73344bccfc55cc87949ac1ab3a49c9c4c8bac5622933231b6c1d5416b816a8fc839ed068e1198f8ac8699d868e828db3d3ee47bbc8c2549ec7157ed0d7ffeaf5777749ee65dcbd797f1fa7ba44a5f4b14295d95c2cef52c20add8d63595a03585c3527f1c9e907b4345299110f5828ca4e8c7f0861a5ee44bf455177dc1f9555dc0b65def9d6daf3792e724eefc6b43d9365b3e1980b6178993557eab74c0403b0c8edee4accd96f2d71e785d032c431a58e18d8d5411d5be757d9821116341d6cce9ea1ae2d2226685001a424523db4c69bed429610e1527e5839eec98ae7a6fb70a4d6b0d6d1b102069e972b010e78fdf5ef67eaa00b9dfff77143f190d904f7becf1679a5c852870dab3345a53ecf57dc07415b95a0d59bc7a66a9b95f70271ffeaa86e592ff9ed356ad58101aa8f4edbbc38c17b0f9f2d12967ba918a3185a0893b54fa257cd89df4293f82134285e29778f3fa9bad2492897613adbe60fd17c4d0c20c11c1d319a5e80dbea30c96c9ed9c98f057ad1ad8e9fb47cc5e25a2b83c6f17afd75eeac832e87807bcae979f6a854786fcc5e8c9763b1e923ab46e413fe7e39dfe802fdaaa089995dac52375560473139623ee5f28dcdf1727f5a054fab4d888fbde108a1f9aa7bfc7ebab824f69e445bdec87cb32ff7280553585a59ec66b24d053d6ab55d2508a8504e2e484ddaf2fdb39d70743ec89f51bbc9806ca13ab304902dfb682821989ac57c86efe06470e3f77adcfa6bf7867c51b4a9ca99efef26084154763fcb579f46fbe06246c23ebef1e54e4821805a8103ab0f5063a41e9bc46274bf77d10f91d6adf5d54dec8f88d5378918bdcf63d4d31316ed0b2de7b3700e56fdd2a493e802dd6e1f06cf5c15cdda1be58841447bb89cd2ffd02c8c8e270ab27c2aaced5d4b30d101121fddb96474c7559f1b130b0c688a2f2da29e0a8687cf1526b71762625aafe7113f7130309058c1f0a3b130cf78d674b94cc7672eb67a748251e09b80695ef036de43fae85dcfde67b4aa8b144536ce99dc07664121b88b74d5ff07329182c3e869efecc28e966cf104e7a66f0aa54ded3bf9b0f1848c46c68f0242aa88fda123916e3405939c344bcff4e0d5694b2e338646cb04b98633d63630adb59133faaa077062fbb7e7531ffa2c2a1b617e0ac8bcf5a8c195d20a598e2953757af0105f5e9acf455a541bd74e92f69e136cb8e1075ec7ba079495254be0b954aaa69c67f30102535e610a64b85886a095ae1407101d8eb3ed3bcb52c1d277757497b62384e369a55328a95899cc5fa4ca1122ea5b70b0b10fb68b54b61148468cd08aa3b3f40a02be76be94da4184900629c455e11544b3802ee9e8cb8130fb0cc065fa7b7b3e7fd6fe2654c73db1a164598af813785ec753885aa68e1eeca3b3a8c4e2029fb199959ff6c5bf480bb59a60958edb5906260718b8397212933b5368ed17dd42afec1eadf908fbab6a7402b08e80226259d33937c4d468561de591c3dd83a5de8c322ac3da19077d9d4f939a0cf9b5a8471a6a1ae707ee10a24a24ce1eb49002ab0c4b4b85a04f33e793003912b51aad12e9de6a165943d28d326d1666813d581d1675b4f11cc3bc8e66456cd89e2da327e0dde45615848e00724d13167b5301ac533a7c26f0dc52fd4da8f54d098e37a89c497e57ae6dc9edc7fee273c4177d6023136f83ae3e6ad6b1f036f6c0fbde603b79bcef68b4f532c72e8f6c6ae0758f4b7f21a2f55bb8bf472a3cea0415bf10e742d09b2a28854b5f9cda6dd40339e75450d2ab0cc6980efd8f96e21a967b3f2ea15f6e326ddfcfebe54f7c5a7be29f6836d1503afdc590073d2e894f1aaa3ed437c17fc640c5b04b9a75a82bd443c765be4fb978806f0dd810987e04b93846ad3b29834391154736cb9c665373099dcd5047b1faf99c9c0befac8e535abaef2029d1ec07d8781c38c4f709dfcf238f43abf2b4b523ca369727f4f90d97b02d403a5e426cd6bfd5bc0ae4d0981454d3a4a11306033b8978d06cac9fffb253eb2e8f1aa84e4df79d20a354d0039d741c60faa7555a15491a14b49aff150f7851b27bcaff67fc6b964d2ce37fad538987885f7624b53f94e776cc14e1bbecbe38cd57cddb9db613929e7543f1c3eaf4f08e8a06c9eafe6fb6f418ad65e83bc61fcae1ba80ecd048fe7bb68bc3f35f870d8617091bb90990291efc3b3d848b3795873e6630d6655f056b83427fd54f6fc03a8263a26ef6202fcd0d1b758ce49a8b9f3293c478ac5d9afcedf2953bbdbcdf123ca5037d5c5c827c86751bedca3d8ac168908542ba20ca95b2168c89418db659e88e3380c2bed249bd1c90164c00eb1771b5540c7428a27127bd9e84617b240167eac6207bac9cd73923a47a27ecc2ee950ac008acc591dff22b0ca619aee001a20a71c0949e88c330e87d0e8be5111c76b0f6132e6b9e520f85e1dcfe701b93f87e8a20d729a50e9e59134a9adae991b52c7f24e2de87777e3a05cb5487b2a1496dec118d1df37869cb3c1569417372e1d82ffb6c119a26327049d660b4d268d005c6f27149520e74eaebe9db879c4d52f8f453ccf6aac6954517001542656521e206c6f447441a97b9ac0efa98b6a5d5811868dce169a13ee73c8b1bd512872fdb0eee97923e602dc54d0911e6983a4409c4812be8cd4b699c255130cc087eae4f38b1137a49cc1e8a3fe4575896e6fad390e0e3325556a9b36bb75ad4ebbc8eaeb71315a3889dfd382848a1fb268c68f7b99ddb5fdd521310bcd5f1082890322a8d3af13fc294e378f07449d6dfd40e2f41b6c3b4b6ad7e81778860af1adec17c33d151fe59665ff17b295d3e4ae4bc0e87f7bc503413c9a31eb5bcc7c47979dd62bb71b0ed6c45e53058e16563b849411e031a420a4264066b8368f3610536d9e57a68aaaf9b5b965855b43ecba770673605c2556bc67e4af70079170b834944b583ce985280a0c6d30441d507410ff8f40bef47f7b9c4476acc0e402e8b9dd30170e2886fce4e87293f9542c33b33df2f3fd7c6091754d3afeedbce17341778f15f7ac0203a54d01555ff62e19e2b512ae42ec0b3db3fc6cb845804274c51bfa719313b37441af0fbde754026ecd18dd03590d79e08f059f5519ac5162cf05907b61c2f2d0a482b423f8858c04e1f9641bde402d9591d39ca3fe84b62bd7031bcba77e374901724c21d4437b3171c739759615401747f74328269c99ebeaefdccee965860b02b138c977f19614be9128d441557ce26573bca37128aa13ea2be0219265f19683acbe5de11cf99f7b8cce81d9461752bbe6b41d717ecfe7860bab85099e8da7b8e8195db935c54208d07bf54725e05117d0fdb63119ee246cd087aedbc9ed79bcba0b7f5f9c2e409eaa7afbb6ba4fb9f496cf1751652ed3b8fcdbe10230c4fefd0b49944a931d9bd0776a147f480683d6cd8e0b1c9aa5cd880e630555980bdb2f0218180b83b0a068d956d8bf162f32da117a149d9e62a58b15e0c0c6ccbabd74bfbb6f049241446620fd6024787127ce5de2e3c9874cc603cc19eb2a755bec4f01306b27c24d63dd7b120a5f2735b9c87e249eaf56c8b311b54f0626a6247f92eba7bb0f6cf17c320b0f7cdbd43bbe8f2250509692b5ae1efd98c71f6ba486ca54f389aed6c34531189585123b924938c8f4c17571ae6d8d8e4b5dc3a5c0897aa2ec7ee7545e7e4e7a6c5029abd0e8fb2248d0f5e309344bc1992999fc87c38b134aa75edff555901087157f74fe4b0f7ccbb6a71d86a78965257cdb0e999c648915844094b68a8eec680f0f353bcc1723b8d8688ec5441f1efa5e1d9bc0fe6ccd65696fac5b98899c31a695645a33467ce23d4c6c9b7bea6893132523da38faa74a94540d7fad8c7447a267fd56ac77647ebcc6cf6e16243e0fcae124d63d303db91523d49a49c7bd41d2f793a59047437d8242acdff7023be8c9698e244ab7f10843530a541e64ddb18f65cbfb3d4ae70668df746dae279720812487c31b2c7cef3e141c793d45015ca387869b5f8da7dc0feeccb2c2d93748c230467276be4c0917f68a388f7fac7c2d9919fbdbe0fe9dc6c3bccb9007255f71c92cbdcae534478dfbbca04a58aa97b25db883908d7dfa1edffb67e3e92b8ffba0b7fdddbd45c47cc7a2323bcac12abece5b86ebe85feeb04dea61567bdcbab110033f4d1b9b30ec10a9eaff743d41dab7c1224da16b097c3752979b3c5ef8a15b3f5e3ba81ecdcb86c156b8afd92cd2b3fac9c4c94fd97df34b4abc244c13183d8726d96926cdd46cb007740582cc97d761e92e2460cca6121c7761cfc747aa282ba78871a76c9f44e092f775a3ddd0a6ed6c4d6b9c8f60b27d89ec99e85dab2b6028fe1538630395ac56f137a6fdb3a0a0e3137992653842ca08395240556b3bef38cb1672a7312bf42205e0eb3816abd1b5659a1fe9d1cd6f50e6c0b3168f8a08bf7f493a0d59c0bfa1bc4673b9f708a838098131b17f9926fed55ba855f399245fbda75e0864deeb626eeb308b917607bd3a5a3b3d537cbe67c1087bd45ac57f3f16a95273fab23f426c02f56a9bea676342d30e4e9bab1bf5addd78d6a4e64f002ca8d913689d267902e151a03df7035e8df5f64707dbb23e34cab21fb34c06dbcd0c1ec6b33ac7d79404efd79de8b48bf41caa79c6fbfbe403570c840b67e085fe5a7065d4818ad5cba613075f03224039791989e535b69feb71d7a8d994c6b5faf74df30637a02e5522f2d2fc9ba687dfea224b14b33f18f13820b4d86e798cc206051a2eaeb379a2834d631853730bba41a4fc4d23e469b284b289dd90303caa080931f6a8f26407e9da695ccbbec48527758efc497080905566156ee4c5e317980cbb653001b59616080160a2e2c6464e45cfec04dcb121dd294243ecff7d3a25cd6787bfbf2459c450c75aace753f9eeff5cb53bb93e5794bb48065d4d9474afbe9557558b2798fb2d396dbfbea6fce7569c55e03cf0ade7a63cd740d6868c162c28b6770f5e77689de07308a44c5cbe3dd0e1136bac7fa1abb899b7006a16657c6d155ae1c83b7b361f588935a857349f9f7d3627b803bd926746cedb6cd55538e26ef50873d9238708d04dcbb2caba6586286b97f276ea65bf8e0bccef6e40d1a1396dae6c8391f3964ff09ab14bd62fe56ccb15abb0b1a12a04fcc8045812a30be39a0460feb59d0be9ac65cc7468efd20e8f5cda3208b3a944f2f29169a708903dee591f9cd25dac56655c9052f69522924250b7f1bb92c83308625280929885be809497220f9f7d1640fe71ed299140294071d9ab45e6d8b5d41360584372b20d50fafaa5f732fd7fd640d420f845b1644224bb42f0e6fed5225ac7d001580e571becfcddcefb8e4feb504c6312d62377bb561ad34736dd688facf3cc8a7bb9c581be055ff65c6f952c5c353fd66d402f0ffffff0f