PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 88789 821caa5ab3ba6e3b54fedf4e7ea8cebd977b699db58a2654774c2f595384234d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7d6d9fde52bf4e1f02cf5cc598a87a68e0e91dfcd32c579079a03f347c71084d
Certificate Block Hash
821caa5ab3ba6e3b54fedf4e7ea8cebd977b699db58a2654774c2f595384234d
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...0095020000082e0100
0040000000040000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000001136f1253ec6f4b1f3c6039b18c069cdb8cfacbbf500e144ead8fea1b2afc33eee6fc14c59d6b77831131848804f85dcd44659b789c0d500cadef109fe94146574829fee27e322d3ae3b6e97648808e16ae656f382b5f8a960b000000000000000800000000020095020000082e0100

Raw Header Hex

00004020970c43d8be0d126b82dbcac6f713af7788a505e2b304c725c87ff712cab26d1b724d8d0ed960e8d6482d6ec4cec822d4471217cc5d2e8e03fd20df6a8a5fb07ce3aa5b6ac1a200184d08717c343fa07990572cd3fc1de9e0687aa898c55ccf021f4ebf52de9f6d7d

Proof Data Hex

59,560 bytes
121216010307ee8e0cc82c61c46e44af98dc64ed729d00b1e486979fcb9681c5db91ec2f4788cec2de3badbac53f6ef3b8ac174cd3ffbe9cbd4622551506f6e0f0cdf700f1320a140cc8a1297dfa1f866f7345308b14061b2b2af0842d08dd11b378a304a40b7a962e20e58ec40990b55d0a852abd99fbcde9ca0687ca742727ef1de31bfdc3232e5a73f0e328f0cf367fd1707c65cf70c778680df97f839c183b4c552435d9ed3577b3ffbf086a210561b7b9cea37a6c4baa68468135faa4170e12ac62a63c16219419cac06f1e606f9228ae40c3e0783ac38ecf0572d2f0e8f88283054729ac01820d4c7ebf546bd527ef0c3530dd4c9068b5d02a7ad4035d735b88067655f16c9708bf2f66f54a6a5fceaff50c0c22e6138b731a3c78ae8eafe53967634894727d84359a3c34ef17614d2862ec30591992b678b22ad5f131ef8c2b48a1663187178a6876b0f660c303b9208529247791d7c1aafffc46f82500f8687aa3f65dc72b1c19f3527c34e9bdc72559058b05f1484c4c54a4ffafd7be8ebc80f0a8e3036ff68de47ce0dbef200e030779bdd07c81833651d3da2d6c37bc0f6a6002545b7bf9581ac198827f8f4da918fd1895154611cb1646e2c7960c2bc46e3e2807a4b07e4c743c6ef5929b16f4e90cba47ebb6dae72ec762092eb80a505bdc60f41bc5a7ce9fc12f0628a8b671c4196c13deba5be39c138f01b2e6609feafe5561d8df7383a9c79ccb31b4d477fc719dfb3a2067c0a0b9c5d6dc6d0d69c04638d807a6ffb4e687ec741184406ec731a7b747ab1229ccf1874dca5d809c9dbbc47401c57eba2c3de5de6cd39109953ca8866005cd45c192f2ec777e93768a7dc96bb4ca41833e58f26acf4cef8a9d3082fcdbc17a57e1e86a1673bd710952ccef9c236ca27ba3e4698025e6d1abe5bc803e56fe7deafe992eecc6ced41c40e9ba46cf451a2ee46a347ff48c212a4cc2c7406ca8b9e075acffd2177111d2e56e3694164fe97aa9fc43337b94dae497921705d23e5a8b23fa5e63baa910b4ed024c8c515e14adb07d906d66832a1e005b4e88fb3d712fa07b383810cd15a7fd5460fa654d3849c538b70faa9d04077af013ecdb7601225a992645ddcc5fc279883c8f19b8bdb7717068651adf33fa7a6a30b89f27d3aab48140cf9b536e650cf0b0dc7631bc4af6b50e2a83663e290c3d2a296592abf75570fdea944baa8a273ef784c0c3262ee3250cc9ff353db9ec7cf6959566db1a0b48c535c3489dd093d29c98ed32f4a19b90b707e265048647780ef7799bbe6c4329c8fd6b48b247d98b091c860e0af51050f0ac244dcab5bc5e6c351bcd6fd4320d64233d153cc9b1f5f96557c0f6658f39be5d21d935563969ae461a07836550414665a461e9340df41993948f0e67bf849e29bc668153a411492a48084ba08530eadf5736e13ae0852bb8982c4e7713931b7c3baddc87a6894fc78206b44837718096ad517ca1312bd649984af5c322fee8c5392a8f5ea334f4fffef6ff97f74a2084866b1cc961b99a1f399dde097c6f884aa1b46a23af73f26aaf001f6789061c481ad9c8b8dcde05ebfba4be3addccb89d2708a95acba2e4f3fa6edb9ffc34bab3b9a8ca811193dce6dfab64a7af3a960ef06307ddefea38c8f17271044018a6276326c481934b8c79d6bc57f504ae38c2bf2c04aadb5306d441f41762add81c4627900f410a566ffc17416f3112c3f14e4f32fe46838d2ac8321b35fa5b65f278bfbae27af365db9344502b1371b88307206c4f8303525487b94404225babd6249e7d07967a46c3d35fd6f1ad2ee0e70f96739381c99d4d7c7db709511aae15bf66691e1b86c5574ccfa2d5234f5d8a31e72b115a7568db3beb7a1cf86d85b14f577d9837c7237b6f8fc6af6e21ffaad75737022b39b16d055024b270e0ba4f1e325ab0ce0a575d0c3ed23177b91240fb149bbc3d0e63fc8687a1b72f78ef944db1c64838312d4ee0aa2e169e66685805fcb4951efe8fac86f055422d2e0ec1cbb5cb8cfad8d281c05012e06936e9751be013d5c5cf3274377686ec1531431989bdf2be1ccc7272ed7b54e9d14fd1d6a837db9114c33ae9a527577c70f5fcb5e27364e985e5c6c56da70b5c68acbec63fa8c1965fe0fe0669214de19d4cf567bf8cb3500d645216aab00e04730880c6937e6114269b03c8bc7de423675526f1581466f77bacc97a95ff94a7072c1979de3b9298e102ac6f413a6119a7d44a65bb0215a2166e320fe6ac00012dd51a59914e8eec0b51e054ea01535652bf3e194c4fe9c11eb52fe2d9e45d736fe19fb1fb5e7ea80d87af356a657f9ad0a94ecf5b01cff9801b503d26a026fd509eb0c85a356c28b4e3b98a6c088541cb564a68e8ea990b6078c083e068074aa95644fcb80a9bab4e4b56f2fa051cb6d1070e86faf963863356c701b9bc596278e11236de797566bf977fbbfae987967c40f35af7106f8730435ae313a07d495ff638dd757894038ad6440ddbc2a753fd13c93e8d6a4d42700e292c85ee8b8c476e5e0f4787571cf1751c8f58edfc58fd7044c7907a39f61f70a40f4cd492bf6c585d4cf3072982448f9f8f0003885f58c6396bb7bd13d84582725db79c4c206eb9c2302704f35118060ee6e798d25b6d395724eb682a5e34773c4c2e1dd16ef4ccdffece958686cd4be6e5af4567ed1074aeb89292531567e26d814e56f652e8a2a8b9b233510845d07bbcb7c5eaa725777414f3fcaa777935f9a90dd4e8544c95a4ec1fb954ca76feea0246f3939c0b5e3d80f3e70b97508c4c70b0f37144aa5d0eac42f046aab40c99a2a65870654734b88e6301bd40076843d37cac6b7e56b012c95fb9f0a4c2ba8032ed096f217674c27c38d7f85da1d8eb6ea59f89665c7c3a81a497c449e6060544e79a40fb337ed7321cfafbca15115bf5c98ce829c3095542b94cfeeecf939e329211f035a4c6393ed30c6476d4aa914da31b86b17b7be4e5f90a75d9cbd9dafcc91aefe36e9712060ba02e68933a02497b09a419117bb9adf4eef3d64d3a4140f1e1551003efeec5bedc46a2327638b579b13ba4c75cf01c7302084c167799a3017c2125bea0d5999d8de2dafb65173515143054dac946a03b4e32e24864738cfcbd9bcf1cd59ac4a94ea76661dc709970828487af7b1c37d5eb1956fa280e5aa2c0ac921ffea58398404156fb31b38c6ab6866e604b0026fca465a671b8558da2ffdde9019d776ad8175807aec8d44386b9a676e91b2a04cfc7374f3b8cee3223a92ba201fd9379b15f5121873bad3fb46fd6589175940afe0d571069c30112780693a5427277c5411d89e5f44e3c540eb741e7a25e8369d3b8280f90c09da8ada9f216ef80090d230c339f1d8df2dc74ad31fb2491883cd4fe6b5be0f054edd93b36d7166de1095b0bbe7622169f0e9b60e4bd30eb95b4c72fec3505be617f6c09b4683c782152b9b1f9a07286a513960c2213652ed7f6aeaa2cefe50ba1ae136cd93e783e9974f7ac8a661ab0eb232fb69ab6f81a6e465cd1f34374959b5ebfe646a0ff84f2a0eee479b17abd84ac79cb917a886626dbf547312ef174f4c3fecfb739d94625121913068606c4520aad4fda0eba31535c64c189257f3c5f6e2910c98cf1ea55c5861195d6dc6266bec8e899d9d1621930032afdfafb8d3de455325452b0aa05c13e3bd2ed31f95efb2e6e67a367c63047f3afefd55bf195efa05a48b1cf693dcba32ee19c60b67857e811ec55caddd8c521127faf9898a48b3dc45cbec5af1078311db8e8c3c36fd55a17c44e1c48ca97fda37e5159a68d299e0f0ae8ded73115ab12456c44eb4540b109c721cb5e8beff43e03544c3a46a91b8cedcd44fe4d0620481f64c59d1c4bae09c96c7b9e25c6879f085f20c66220fa861cbf1fcfbda0b36cddd9039562adfe7ce95deeb685a6befe404a70994b40d34226086830296666b12f654efc250d352b5a63a7d238c018d89769591fce712247d3ad04ddeedfdf5613915cf700e1fc7d4288aaae64643956e9d73b47388a08ad11300e25f655f3b03151c5933f945260ff89cabac938383e6b5eec807999c3e830a6cd693e708a2df18c174186e35dee7f13422e7bc0199002088ac9121dd34f949485073139758c6a4383eb384779bffa6360f5796a739563374fa1f9cdb013010243494285233351082fca15029a39ed1ef45b9d828734a981dbb3ae9c0dc5ab2c80743ca25ec9fb35097fe7a44dcfad3e722ce1585b5204c81bb8c7b8febe63a662a7f861af342309167e465d87d9b9293774b5d3ead912753ff0d2ee1a5a4b8e87e3a8d60244162e23703f6571b9ab40413e1a66f07c2f63e445c68b81127a2444afa85cda10f323525d6100c32708e63e13cbb8c52399f2d1903c521436037f642e7fd101360bf38588489ab57590863ba16d9d3cee78aad4097fe1f179a5f2a8c30a849713cc7aa1538d6cebad320ab090823864d0c6e393e73dc98624fc1af9aa50a7e9611d7b31f0df61c84473bde4def399db96ebcce86f91be1b48c163afa03af090786d0792aff5ddbf95a7235ee201de7a75ad58f2e5d87a1115efed6a1fa497b407cac8b43577c2bc6331ce9cb7f75bf442a43da7dac446d6cf89a3cd459e5f80d58261393765f1e302791e16456a1373c718edd97ce0505f129874fcaeeec2795e9bb68f1b80cc9181688108f5188c80946cd7d379a9b7f86134630905c917f604e98a4e01316f53cbc6ac92fb46ef4e2f610ce4607c0fe13b579e5d8ae586f71402cf122958403e43f710dfd859c86aaf44bb51e9d46d643c46e118df5556df3b0023ff27eb6092014ff0b9703a2788c3d3ba5b7f17132e2c409e07e654e36ddd1d0953c4974da75351555f3f56360b8ee41623a589a1d69930d3dbbcaa461f55a195fa834649aee67f7023b5ca67b2b5e74dc635510ca931354629a42dc3a8f28050c9d1dcb531a809a27c11bbd4eac0b1f5f5e6af04135ba3ecb9cc041c5d1f839a88b23a7dafe474e3062ee94b574a0a94027233f78b0ae3c653f5c58e143561f0fd3225243d60333c3bc2f6237f5770d0d6fbc979187637f5f2c92e73ed07627a2f45d2cda1c4d21d0e60082d62e336b549af81d38cd5057385d5f65a1d2360c8bc9ec3b7643f9dda4f6a665a054e041dfcf9635bdfaf98ae9ae100fbf5697d59a472505f9fcc20286a43d536bc42095725ffa9870097a26f004a39d29070fb471cbff67c03639bd2243eaee5c6608290d06e247e0651c16f633c9607dc8931ddb2f985c74f989846c8649b271b1f3e936d7b77cc2c852b1a1ca7dcc74cbf699e445cce2e734459707e1c1007e3e6ee9a71e1923145ba32aeef974087ff0062107b47e4ac9216a2df91422798256dc08c86be1634ffc4b794f35d65a45d195b9e2bda2ee695e319e7ed0eb0bc7ff5ec31f412bc972dc066b9624fcdeafd5c3a7fdcc99dd023d404b2500ba2e94bb8ac24afd636bcc01aa0d2dfc879ab98e4896d0bbe145029ff1a771741288db21409e8c1ef2bbe0afba473cf1ce796ad464975cbfb20e80fb5e8e67dca173205013dc250dfad1228f54b0e74b80d612dfd8205ed74b87bd98fa94d68f9250bd3da995c67f43cd707c65574314a8c0c5f39c709ec64d95339bae090b99ce3ccf07afad4bf4e69d1d698948fa884e57265590c0aa90395332656135ab49af0882ac3e9e64eaed142a75fa760714c140d7d8139db11e7a1604e32262625e2276f73368f52ad263b2b9f425446daa910bb204bc3bdd0ef1f90a97b54d70c2f6581f7317f3beae00043d61950d8e2d97e49975b87295efe916a70a9d1b6ea9a48c337262fa8504f1aefc7e57140f239bc993409cdba4b417c7d639cb7d9e1804d111112bbd91e16d8acd6d3c240e890d544b255cdf036e5daa7a85ae5f23e7e64c29287dbaa9c4caf76782c4eecb1239502e4b6c001df79a340e8be97e3353c1e7e845d267ea1a3bd73f19f621ca046268cdde33807f8be2288ff9d4e21cf2210869abbbbdbe8201186db12590b3cb8d478b1d028afd0768861d12bff3981a8ea14cda38d047aef7f562c2e58a126cbd8b897ca9541076e993da237245556289a916f73473999a070098d65902a6cb6599a6e983b0f5d03801e477be335db1a4c305bbec8d67dc77af2840ac91d39ba17d75c4c1860c763bc4a34e2f54c13369a0693b77cb9099b0c82245731d38657310dd6a5a76dd53dacb4d88709d204968425732a11cdb8df5ce576ad6b1d7a2fc5712c55564bf9582102a542b0a604a3a2c88f10ecf90b64f47d1910fe9e21ea0100d41613be117821b08502ad724ac3288b91c9aaecf18726a0239260069564c1cce98b42cc56fb0779e0ec78b3801e75c5b98a41461b3db49fcf5c0cdc964a709085c1e43d7a9413e669ae7b80f0df8b2460c5fe6a2ed327032e38356f7440e3f752d1a4650bab97faca0616e30d93db5eb33ec011a57ed79d85b4f6e7593eb4de702f250c432c2b8bd9c5652292c5e20b1a0f895ad46ff6a4204fa3084b8916f4087acddbec93506312e31f5244c02e38aa7e36b0e30ef61ba279ae9f3954d858d17f271453c509427e6ad53dfe371ed34fc9d1db2fe2a63caaafaba43236eb331f80c7e1061135a46378bf22eb57c3fa4ea95d07ccc641835a1ad9b83c7b3f58edd7f7987ef5f027c62f3a13a9fe775ae9e7d96570b00eec3d19a4d1fdf1457cbd5bfe76d26cfe9f0f979574fc0d5cec85dcb877dd40f2563495d40c4745cd4efdce5f8dc9be757f793df18dc74ff995a0f2bc021685ad62c26b4fab4f86bdaef48799780d90517bb85190d47595be30d1508744dabe8a0ca6327ff4899b4a945feca720f24543ab3f78ab5c1f02f865016bad2424ba1df347b94e832eefba89d31f4bf64b07d5340296bd7c5919b4bc0d8dc3d5a1bb1ac8a01280d68a90400ebe476c35aab13d26fad137c15de12fa97d00cebf3d72831d3cf4b746eef5e0f658975440132a398aee7fe0b3a497d878c90a2371d95d3ecb0b6523f18d16011af609489be22b1f525fba7015866c979a11ad577bf7ef9134ef60ee81ad470bb96d09d9c3d21072a512d044626c37cd42b1f4e588d56317b903bf66ad6a4815a775364d1198e3f8aa2c0f56504f4b3c54721b67245b6f7ec0024d744042db5cbe266efea6be2f6a9c698c953b09c045b0bf4999b98edbe2b8d1f78540656a47ab34c265726f8b40c80f6eb4054d78a55353fa697626ccce003560474e97c84d06e066a23063a8fa18bc305692f1f25e43e170853c8b1c42216981da3a58f4d9aabb5c14f13486d5af045239c892235ba8602c167761dc2ffc41ec2eb63316b6a1a61fb0433fa00e4df4e5e86dbe984b3d00a1a444e0d91156588309cd80aa2a306d72f91c2aa88eafffc83aab1b6fb657d5845803789ca195f357c15ccba5f0f8bb44546b370763852d75c69143400a9ffc967c528b98bc450920a8dde3686f140489d5b07e32c39f6dafbfe467dff6318c549a04e6a328c01949adb19f68bd7e829457dbb5e82d6621c9e75ec9f9c27751179c8d951e3521b4252bd04917d05372735fd09e80d709502a288c0b6efff4aedd34daa8c62edaa5178b7b705d187718b7000fba907a8d8ad8891ef49a22c4a5b37ce4f18259cefce0a24a4cb59b64e26e657fa0ae0e88dc298ba615d391b73f9b04092187ab1d663333a8b9f395608619f4a2c2b629c122a2fc69f38bcb8a60d781e018c7dcce5ec36b57b6bbff609c6e59c6481c7959058e0114f921ec880cc50bb724cf0e8c9d9dc2ef77ddf33aa88a617abba22b97453ca5e6766ea723395ba30002510b0a7daf5ecafb35efb9e9065a9a54c80bd78fa8b30bde588e9039b3689d327c7a5ec6e46a2f607e70a47494ce405bbdff983d05d1319562464fb236cc76c185618f76f61a98cfcb310eabee9d91dd71c4176864f1fa3dcfe4ca96c1156be575eaa592359daed199d2b8e0ae2d51102b74f8873e01bcbef041d0b300cfc0e51bbb6ef43c11434fcc9cd3b25f73878d39a916fb0eb71cf916a35519dc781b67bf83f9f1c9e146d5aa8f10766a523de09b100af5ba9c86b54ef2d8f69eb08d3b6977cd9c7fb598d4691d68f96295b7a269dc71c5406b203055e504a26556c824218ec49259eb50cb012d680629d4ba8420a85fbb66f6392a27bdc71496cc2bd5f1d351b77a36ff6e271fd0db0a7cc71649c7814ca36d893a1645759da7d53aecacee184c1ac2ec5225f2a1eca94bc27dcaa9403e333ff8bdf4a991d160969ee7492abad809e37e6baa5c95fc44273a76bd7e676b9a0448d0db6b07d2db94222c30134a9cdcc5fdd27e25e86341ce68812b24a4a39003508f9dfec17aa879b6ecd23d807fff8e3a62f65b1f106fc56c249e77d8755bfbae0f59799175c49d21b682432a8063903860655ae2030ff8e75f1d43ed5f438e1b53b0a76fd3d67e9d0ae44a44538315e1bc98ed032c58fcc53d916dbf11959e6339271edaa9a376c9cfb990cd9d27332a64e9128c35f93be612d8619184277e611500abbb58188b3aaf0438817c324bfdc8edd33b9f5c47bc6b11cf5a42040d709560e45a2406e7fbc83814976090265c8b977f3540c59fdd197fb98a022316794777228af81e58b78150aeb73d5c19256891e45386ff2e18c52637f15bd787b075a079ceab0365cb6d18ce30ea7af023f5480523835248da6b7f0f48d6cff30b67fa0ba249ae4bf43f6a6139dffed8a1d30a1fd9cb4aa61d7ba41a4afbdeeff9136a6407d9fc1acce11a30492742a1819942808e7adfed58720bbee1e24cebceb0ff77630b4170a79d53516af68868bdad3fbc23fc6a67bc751788a9b59d3e8e1ee5992bb061a793f822075260ee5886c90e58f8badd24c9d205a77f09c3ad47f30d152a2585fabe2a0899f0eef96ce3037cf1031119c1d0c12909a0546dfe4ff482ac2c9b865f768d529917cab1d0f839b7e516d04ba1242c140c00d8e6fcaf15c4239d4c4b9eac3e95f40fde8dafd9c51e75fe20b405b0f23ae1eb0dab86e62792531df33c6b5ad1d153a1ffce4196ef569cdf7dd313ab3b4638b27a52ed04d44367b0ff9c2405c11795e14c5e8331261be7891be903b4c8f02b3069a914d7b634ad9c71e9d5ee45e60c22d2ad70fa147d2f703a1476f3f7d4729b7b104ec810bd4c7b298ee3e96f830737bab9c9b03dd3316dd1520f69ad299b0bb88eeda37edf2852c34931e7d2bdeb1044f0b4bf654001032b8fcbdff529a6b7f21827b1a74066d19e5ababde52083737341f0662413448ada4aad2255b2a1b3c6539366980464e555cc351e58a7b5d812088a52c63854498e0b60a422154e4e6553ca8b6fe5e3c1d4eb64661ef099998c83ad2612f3e3e7e64f3f3a4c69ecbcfe318cdc145dcf13be3d8c5215194725e2d4afa5d87e8445ee2e32b4447061ee546eb928bd493e2fdfe5d9473e165589f9d7df55aaeaecb45d962439c017ff3d75d8ac669c00b787af7c9ea6a662d600fe0c723c50afa201c85ede51a8dd19bf39c4e416363804c25e14ad0104deb21493c3c8ac7ba11dfe0879929f31dfd812bffb9d8d1c69d04b30954d49046e390ae61bb8748a2ea460ec93ebf6e19e0d06705ad110e7ee640bfc9f994facccb196aa4675de51150a226593126de39225181f46feb1cd771d6d5a7c876c375c97b6dc2b926b669fc78db236d38906e6d46914a357ed9b72f74c42fcf87d5afd2fe308d9398658ff7a9c258ea14f11c48c20008968eb7e297c9eae1ef2395a5fd2e9d072b1250eb086f237eef19525d7c5034ea2295d0b0960ffee892e092669d094d77f7aaa8e3185665490afafb3a99653d6885efa312cafee4ad21f699702caf90ad8737a82e9251cac43c59b97b70f4196e2202266d4260725eb276bc4c25abb71002aa3fb75bbec82f07fb2adac0bf1ed9cbd1c2ad82fb4f2937a3e6f2b76ce6a7ccbbc05f6e85c6ebcc1d45525ffc6e37db6ca08910be56264dfde020949734909075bb9b58e89f22963c8d8aabefb0b6340e2f72e0ac24b43fd4934893def90ae10f5fa6751e6101ea11b07f755483325154e20d369b6d4bcc7fe1e66d075f39d82d9383a1f08de1ea48734fde2ea917221051f2b6a812eb1443ff4a911279bb121312b8e83db70ac455802dea6d13f350901e518a578fc00ec024b6ee1a93be7803aadcd2563d2b55ae094ae90a394aa13013b26ebcaa2867abb1e482068ca63bbb87b7eec787bbf2407f17da71db4843987019063250e08f79b6ae4ed4bc5a72eef6cb69697b983109c0f1fc47d310045bef870ae657a40539777a1cdb6fa1b7fc0bd6139eb41847bc4122890d749b01d1efd988206232de9a2bc9129ef8e75a22ea2486172409e52a1d12d7cc18577b3ebac67369b7067e23de558664c54c9b6e038c00c75ec0d1159341f31e3e0d09227994ebf5060677a845bdb1f0a57c8ae14635cb46727650fb65ab22206667c89976ee152d7085b2b662d6fde699d78db76587067637249fc89e3e09e5f5f0e23325fd6a4e1b3b70e6799884abe7a84fcb070e0d1e805710b1fccc3e0d3311aa8481b9bf7f3cf4f45a551fb1870840575c70cec8eeecbd846e61b5404f49e67de46684749a00d84404db2adce4140893220d401a26b0dc5da5aac6b67b1b5ef65796c14a1c71265d844dabfd777f6d512e90d1a36f611dba9fb99e69b296f1f7a079cdde04c6cc42ab3a14feace44c7e6e39bcf26f1a09582f5deffa5a8cddc4f380a08efe26da46d66d84de5ef47612ecbef545b4f1c47b0a0a1442a53aafa04b5b5014150ca223c44d98edd99c891154ac90a93e782a7ca62aa5fc1378f492de940c1e2dc75c451e3947cce9bfc76b6c6df1a7c14ccc3becd71d6653bc1b63aebf2445bb5281496524d749c94b736f67035410830b2d3e38137605544ac013eb0decd2d3721cde992c4a8a1cb88d9a50e78ed2bfc83b6707ae2440c9153d81e55f61812509484d9d593b3a3bf8e2df4f3fe4929b9236d455351a2472691a40212e7ae25a2ab58119c8d70ebdc6c20d380d1a11d084a8cd173b6a9c72120533db58a559dfc85ee68d014bd6eea23e0206084d1ef9101e61a02fd020902b070beb912d47a50d6beffceb764db75bc0670e90c9403c26d1b2ab6eee6b8abdf4e8619f15cccda45eb78ea077ba3aab28d449cb6c5f8c99398155dd84ce14485c1bf732fce66ce3f7739aeb36d61ea47e47aaa76172027bf8d0bd40663896c908b707457dc200db7f50996154893041cfaa19f27c4e2611d4b6327af17b647a3b0964222f74df10e73688b9f97a6e4749069dc1599e1278d8c0c6125c57ba10217d6612bfceb155caa0971105e54b2fa44da4be601c6697fda35fccc97e1622e4197f25a728b07b1edc77a25c357b5b6b619082b1c737a84bf3908b872aa8cc375eb2f75b27b127cdbe0fd4ecbf883fcfb0a627549e5eb6798369c2638cd1d257c9e7e69da8de867a1ed6da67069f93349493ac4e42c092abd9a197a556130abd0395993319558398619ed50f7313c017b5d1c14d7641de14c2c372613f6efb77eae7382bae6a1ce4f5e373c540a09dd3e34865655d2b4f9c5a062a8fece48bd78da154a1d02373b69bed913e4638917048fe98252d80a3093151d43a60e708c34e76fe67972effdb101ae88a1c2bc81b62a43225e7cc84007ac3ddc6099c3bd3a7bf1fe396262b53bbedb3fe4ac5adf99e7a1264f9d06948ad8cef1e78cc3c1874125d1a1d73f54e1648285180d0366ee92a33c510e92d03617605cc1f5b61bae1ad3c877eae935bdb2d19ec08030e8e853092b7963f576c935097de7bca6ee8181f3751037bd0f12f8fa5bafe29b71680a386c288083311b87b5b528f2f07674a49a0c92f4a5bc0a1a04169f51a85f8a34704aef2f51b95d4e18dc2f70288d4dd9ed975a17d50c893f86da2bf6c9641808467395b9bad7ae36d6662e6f4d8f6cde35c642244e24d20aa6c6bbe96be9b4274d21b46b28ec7460331f63509746e6df8ee9273aeb490b95cf32a0b36243a3a3d751a7ac7678970e38e523259099dc12b4bdd103d103dd4d4424dcebdf7a94cd6edccd39bc598e8f4f6f30c27ecab6f057492a2b17b840e0e019aea07c1e1c8c358c9503a476b13265e51c70db6a61fbc67706f6c8375d0b4304cd83983fb9c55ff7471d1ee18433310cf7be7eea494ca7ae95bb8c45b72e71453ae8963f85c5ca4f58aaf4082698514e09b24cc090394177c59ecc7a8f6c5848c3318ec4a3d5a72f842100fbff723a16b2185cd952459e322950133392fa652b51b4df0372139e3d7da71350402c79a5de18ba6d04e5da5ac4e4a990cea33806b785dfdb3f6a0b052e0bb7ec6d494faf9324bf7ee5105673ace9d703c2393746fc14a66ee2792e999097ee3c9e2453f12dc625c5bf9ee476b4eb536a2bb23e31df07ca10934acb1be7b7c75e748126183cce90f239124c36b143f4b5c042ae281c1c5c26157cf8d1ff06cfea394d2db27f56004a5719737c9afa770294ec641ef1b4233dd57777a9c823a0fc4123b87542886734d7166cee585c7151e539dbd0b7ad887908b78bf19292b5786f02a99338f8c37581bb24943a42e04644997ff1df72390cf9145f3b020fd9266fda4c2d14af3fed43eb2adc517ef155e29c4cf53f77baad741ef999f09dc0d9bd269634fb9c2ddc0d277cf4d797c0b413283a806314ea5e89b625c577edbd289470fad047fa2d099f7071fb4d7a0e7aa1373ba5db373e79d5d067f061f1f36fcff689a659b81e9e3ad34b46442142425041e994976a29208dcc5b193b3ea67f80c4c67aeef105faa9d271b32c16a26addf7dd6b1ff989e5ef59b8bce3d862b87e81b3807ebafef428e7e231d4db776525f9a2a97f83b6588d46ab4480aa3a46e4ddbf618548ef883fa22f10852e7bacd494a862a5c52097f379df2d48bab91fc82470c74a2b0f696724e883ba497b58b84db3caaad1bac1b80d977d6e03505547010694eaf09a33aa40e1c484c034ec670cc3d011db08aa194990084509a26712249035ca688859e28431fced24c2040699278c015bc7d983f4c0470bc029bca2925ef5f2365b28248061d8c44b1ee50cdebd63bd1c203f21c3effcab1adcd119536165ee883f56ed42c4dc077826d6b46a461846f209101ebe233ec280315172ba3df4a095e8371db4959f4ae0859df3987465d4c61cb72eaa9bfcff3444af9daf1b0e34a747ae50cd6fd153151d4c95568b254becdc7de012f0209ad323b73573e9b2c8f9b0858fcd9da93ff1aa5c63f1629b0c974cf6e250a378c71b73243463594c9fa0400bc42309a7b7f285e275be8c7652e893a8da78f69546444f44cbb9bac6b1aac1c47aedc6e9e94debfee2aa931c45f670826596006a2469bc5280969fc61001a79c2728ba82a5efb3ef7ec0dd64fc5b9b30317b885b3e3c2dc595bbd3d44d9f8f511ee39e6cda5ef13c8ff751d32fe4247556ce35ed775e56f6644901dd425bbb0b5c1adee696415acfd012d747509d1220d61426c4032529199b0442e5ca52e093b6f6238914d61c5ef2931764395873ad944dab383664af1ebf9ffb93020091a7fb28950f42511baabcdce07d2c6e9eefd5b048f79fa341f0898990b4c7fc95aa629fca79ba9a9831e00c2f318bf2d0e43bbcaa319cbd6430016fb4482a674ce0696be2abd2f5b437d593e43f9ee46185ea45fc90a139c91fcd738895dd65fc17e24d58630d24bff531f12cb95504cb88073c1da92779d6a70782de825100643ac54882b2eade10d6ef5593b829b89d088a86dd3617350d66873d63f752f8ea841bfd62b91bde23fcb7f279a0d41684ebddffd592a036e2104ff7f70cce3aac2e7360c994ca94865ec24a4668f0314c8687b3b842c8a719d71f6913e3c4a0d5f0ce2846a6845a9baf2e4f7ca2380c78ba5a7151cafaa8cd4c048d79d82a8aea2f0c143f6414ca4cb3a2187b0b27ab626ef11d41ffa42e43a5b5d85f140351c17ae8ff4080184dd79d64f77635a429cca3be0e3c64d42ebda58b881e469375f46de7cfe6247da5e880befccffe8e212388d510112f63f72740b7a697d8487b6c479dadb11b143e8218834a4c3b94728a802ee8ec4c7f8ded0e1ef7923124fedf5bb90240ec5ca78551725e07f67f4c05cd5ea219828b4178a68e32eeac0b819f78cad7e6651d4740bf7c368f91b67662a7f8408cbb8f5cc77aa2bac52dee116e0699a75575dfb29572e15d4849a9049d094e0e635f574b5732d55342b78e8ed7ddf92c6b7b7625721dfe8a2190ca4c643a8cf44e56d1e717cf180835e62097ed6a51bebd89cf617642f4c7960d34b60305b98f9cc88712342f8a0cb5f2d9917550ef76249972884f3e18606f012f81919b5d211ec37f284566e12d20d8f91bb9875e67dd2d993517c64105596feafb31051707c1fac552db7b1d74211e0b5a5f9a8d623689b988fe6e8682c9fe91d4d9df3dc2f5e73a0e66166f9a52ca059f2bd6cacbe5ae4ac1a3cb8feaa7ef67f808396b7d8f07328e04c6db12eb591892388552de36182bd9078567d59168cd6c4db8a1631bb304680e70e41bed44a22ab5cdd974de543e49662d150732f8097ba42d85734f6318164f2e96fa261f0eaffa16a9653e921fc3aee6ae8ecee61c47898f92426e54e9ac6d06e7972012fe5b8da0ae544f1072b6e90d2c503bb73a14638cb67229d5f42e5d16aa34d8e9b1c7b76a6a293634eb3bbaedcb0c6a1eea8c42af1f6a913254ba89f7bbb5a9cfbd6fcbf0cc3dbad7370bc8f2cd977928c4edafb8de65df193b6828849f8686e6a2d95a0bb85a7f023ba8bbadf76002605ae8a0956aa421104e4714a2ea7f12e8804d67087dc0fffde346d28ceaec21d939301f9ecf5077cc0601432e77202759bd7799714d276a094319912df3ec6c4ea9954e813cbf29c258a2c6ab655c48e97d361e149b9e07edd246c81cbed9b8b8fc7d4ad2f158f5bf8d03582bd7afa797650609689ef1a3b6f9c2279637839b82e69d4420f2770a0c17284f46239e99663e876a0b5bdb05e817006dd2b23b3d78cfbc4c04013a135e61effe1025b30eb29bbe00f65f040955ae0584b5b6f23ce8ad77a0f0363952ab46a190b89b1fc043489fbf2b8cd3ed2629255b89c8b843f27397ce69bdac401572a4e4febd8e9ca11d34b6bbeb49e8c6bdde5e0174334f83878402eda48e92114efe23b3bb8f46e63529f2de95001ddd35cdeac3324dce430d0024afbbbbae0620796859dea03e02d804b56c20a98b069dce098c6e48a497c40604259056b2b573804c2b5fda89d1d0771bd536fd25b2385467fd41c69b3dbbbec067f4b9ea9e03cfd03cb651e02bca74259f3367e9a9a6b069ca1121fbcdd99d59a7a9129e9a68b954974d830b0cc40be699170f549ac84f18321247e6cfe17324e78bba08718ddcb7bf79bd6c1cb93c59a4dbf7afafed4d551d38bcb298bb1b93f8f4b541ff0f3651e479f5d8754005fc201a9c715232bdb8722ca65004940587d20e597d7764c27b62512e20de5002d023e0d60f817dbef78331261da5e9c51efa738b7be7a2ee19eb3e3ebb89991164573bf65dce1206773dade9438e52d02d14f28e285a8311656f660c14b8bc4c8ee5f32c5956b086e66fff41ac1284f1d646985c968768fd243e39d119d9b7fc618c19532c6476586957b83bffa8570f16cdb2ed6e0a5c7696e43de5003d77672018a5b26a914b73a064ebee2b35665a5c9f026ab1894203783ef56e56eaf0b043a59750b927f3085cc7ab7b1d4bc96b5291eac3243cf64d5f35af6ef45b306ac614ead26f18751e3da377e6d9ee8b2c96b4b13eeddd8aa0b505704e7dc529f54f8ea4931d27f14bdf1c8fc8eeae5afcf0c16b1ce43c88867fd8b3dd782b4098a8ff204bd1ce4c334009984ad3112435a42fa76696866a56cb90922c408c0ba3a824c8fbf060a37b8d5c53e887a73674effbd51c1b20155820695b816d9c01a221f13a45b4a82c20e641bbc6846eb5b016278de8cf68210490f007148f723d93a183f67fb1c4bd2b72822673b0d3a1685cb0ada7a2c0f5cb8898d04d7308c379d6603871579ab869c28c58bb8c2a99d968543740d2da26d6a476346e3cdfdd2420c0df7cf8745f757dfe86b3f668d420f9a52f10cb7529388ecd43c65690e794f53f5a44e7d0e8969de555e1dafc675e4c53403153c84e764d194a58c11330cc7835b82f15e72aedf0d4c6eeb3462d44fd6fb47dba20a4121cf4d6d1096e905cea98f4857118028e856ec7fb02b5ef4a623baa61eb97bc999a06b1ebec16ec68bc9bd20b0a152c98bfcc0e8d678d72fcd997dcb0983db5c10ea7ba94d246ae976c2b25300fd723080d6373fbd7c262f7f99c82d20d79a9b6fbce122a17f2f5a91fb8ad9d876eceb09b3b8509fec6f9e5d57d4f7801add51b8786af9cedca7787e3c071715bce58c9b04459d2a708b62bbc9efe6931842bd7d2d7374cb6c48fbc62c6835cc61f0d2c844d8871fd967c2656ecaf75d746e1aaf3d4a1ed7b347b9085cf5b5fca9f3aea210ce6b165a3738125dd1b54779152f13004aa3825439c9bcb2c7c9b13eeaff336cb633b77bfb82a3b3edacfb27b247c1e283b79d1c859d6e7c38d4ab9f49cb74dd64dcadbbc09996098c8f2dfedf2c856e23f03b4ffe20aca240a44f8af0ffe76f511884414e6554c1b1d805041325cf950faf9b937ec143babfb4cc04bcc0021fb830c9f15d6d56937f617e7e576fbfb8c9e1283a2dbcc6d0b254c3c027a86ed1745b0cb635fa804a7c7e02d530aae28b74fb73ec12542f94f8cff6141f28e3744d878e34afcfd1f5381b992a26267166f2c742eb4c9a96edf8d1ed0fde301cbe924230bee86bf90cd52faf27ef69577188acd921c3cbb67b55071a2a66a3e037d18870ffe4145a42ee200af2b5f3f207e6137ca0af8a7cd1b9e7e393b842fff6afd412c736064fe5dd717ea68b17153c812d40e290c1bccffb52ad8e595e8a3b0d3cd64fe9aa33393c030e8f29e3617d67869e2f55c434ae710d7afa2b270b1f1c63061b743c9066883dd6b8d915fa909b04c43597ea59fb96e7acb6bccb3ecc3f0a76cfd27415c2948fd2891591e2c240f14777811c0f4246a1161ec82ef885569f9c09256038e59857c47d4fbc8ebffa3840200cf92a10430413c1cf68552443c2e0d8f85649d36bd9c8f9596d4bd9e7b31ec033fb7e5c0c2db03707d30fef2f12034874bcf332cac5f1fed56599ab279127a190033cc2f67ec432b50d154bddcff8a2f29cb80e0c482e62b987be62cc76da8897a77f834b82ff8611caf74b6f730914db95e7e307bcea49a852d0ef86f194b8d89f46e2bdc9dbc9d11f73ba8c0768608ede10bc291276382f798e56d5933e78764191e9a9c5f1fdb2709944524d65d4491dbef97dfa97b4a64fc9fdbccfd523b520b405ad167743631e58ef7ed6517c19e6e7fb1effb3b1382a5c4d4fab315e59fda901d0aec310198e9eac767dd83536f5f8c31cf58b9cb17b5da3b1fc167ff741a7a48e363d9cc6b305bf2be5e3386c2e85282b08114a3adcff7871c595cee93f860b98d9da9d58fc1d835df6ed86a19cba7942b5f5fe0c22476f27136b6da8d84a7886317b751facdd7a45549cecd99719c4f0914b1ff999095c19507dd8a3a3bd89ce59fdf109403f4a7303c2819eceff9a8deb6b5ecf1cf709a0f01eae518466e5ea7dde89be4b7e026ca6a7fb2c2709f5ad3dfb41594fb6c5bd7d2b68cfb5a912f465cb61491612b342776bc58699a637c421e5836dfbac9d318cefac49b98aa1dd3bb8ce61cc3a82cbbaecdb03e3cea385e2e4510896b2693a20d0c8943054267c693b1ea0d2b7f0d8e9c8979527006f97bfc1c143a11966420fce51227654a7e6f5b74cdad9ab9eadd5a5ef0ec3d9175b336d2b65b2a192496b7b6433c9355e4d9af93813ab0076673dadc5711168822954556df3e8bca240f29bb50803434e0292eec7e0a9581d5341115a3f61ed528cd0f62c8e982ce0996e1cc85d1c276d626bebf3c79889be9d7297a020b0fa65ccb368b250053649dfb57686f24020034fc8d459aebb1a55db38ff9792347acf21ae8520dc3987e711e87fae291bc30616dc5a7d778398acc63989efbcd1714bf518044f7a79558156880a96ec76820c66a68c3b0fc1f60faa082a6dfc2f689cdcddcf135a77f789f03902a7ca7ad537525fec3d8d39e390452681db859a4c8fe1a476d0dda270d1c6c06c94a5ad869c73f875684aedbd8435949d0d0e17fda7a61cf3851535279ca6eaebdecd18873ee329f8dbe03018fdf8823266168d9bf0c1d0208f73d439ffefaabd0908927ecc4f153ecd72367a5c10dd0f3a094411bd9eb51020af68455cc5c7a2488e71dbc2f499a0daf7657820b1debbe0a355f08e558144f59d5c81d7aede565e68eda73293836f65a9cf4db21946e1dfa0b2c60bb352307844f097ccdbdb905e0d5f6c4c3900b6613f6818b9482690c3ba9086995a82b5eebbbb52eebc1d431f3d7e40f480da735261b2ccc73152e9f80440b0b3c5f0be0953f3922ec46d7991f56465bedb502291307f398303bc24b793056eceec9c871fe95621eb900a5b3f77f19b8eec80be5d0af28911d06ddb207550278cdf5f1020323c9ab951e020eee8646474cf8cb9a50e8b10fe454922e74ef993d352027b798524c1db189cd798543fb25063d3980cb64e03fa1d3a256798b6ee4641127f21a4b90c21092d77fbd01fa963a89134cf39cf02652f8a3a231fdd4f84cd2d57eeadba316918fbc3a2a973269c4b27a29719183503ee6c51c1e8d3f506113e0e11be807137311774e3efb500a54e9a8f96213060647fced97ada3984f7e4dbe0afcc63acc58cbfe13c05fa62d380293e5f2024ca169db394182f6c69771792d24fed6be12d94904c65a7d268681d2a0e1b6a0a771c7edc00a0b4866cabd3b654b43fd97a6c299525482b3d67a6e49486f05dbe8d883c40ada148467a0d002f249d3091a493fb6bbfe049e08c20080759a22a03599aa992af6b4309f6762b6f7c14d9663bb8c711794ce2472efbbfd8517091f261b8018f671da81e9f5bfa1c9da77bb52af437a52aced29320cfdd273341ccc2a048cec5f636d894e3e79b672b0b6352e5fcc2b1c2c5f30f30eea4712f8d39a7f93060871af3dbc4331fd63b895bc44120fccbc6b77f6905484ac5452ed6a5de30b71790dab7bb3b7bc0728e4476e46a6c4eee021c970cd27674abef0d4fc5d30351a38030ee5bc29419eeb6cac8230d6772392398b41da08d463c8edc2e85f61f0471f67ee7b93d292f9a56db5c1569e0a0fb4d79bbc2749d63fe891dbe0c81b0656449b3a632d62dd79c97b7c3de434caa87c55b2eaeb6ba544f516a035356b5bf183ac035e3f7bbda798b03568949bad3354e631f10cfcb8e3b54800e4ac983a4ae927280ff609aa72b50cd1730b234c18b97bf4ec66ef8941c919d940880e917c9b5a3e20f8bf103b6fb07838f88b6f7bf8cef2fa576471b4698b2494587990a81f45f1dd82cd05ea30c56419cd7ee63665faa85a1fe2b257b50cb544c3767094b51d6cacbc6906892c614229066b6cbfd64282df3c6a29abf9adb267231773f835a8535f9836999eb2fe3c5ab331f320f2567b32a0a9454399835c9c8a4e65e8ea287430df5f8e0e7f151e600246b8ae60c62f1830e9c683a5aa0e31a6e1feb22b1cefb3c5e3e4a5c05522cdc7af76a7d0a59cebebd25321640f7b89e8dcfd45866b9d2f87171e10b77521e1b10d580d147a94d1c3556670024513aed6941529c5b45162e502999bd0a1fb12f7cfb16c00c97d1cebcaef20b075e0cd35d35df2876c819b59ee5cd7390bc53526258e6fd0566cc5e8410c60c95fb226b15ad64f418dda0c5fc6d33ec9c4873e85e6d3d447145b9563d0e2fd34cc052d426a7d6a2d2d416b904deb4bb77eba2a2b227231b5e3d64fa91a20dcef03e979d69d347014fd864b602f489b1ce7247cf3cb62361bc91d069d92665e8e2363f77e1bf67c739cd26e2189dfaed01f0ce7cdc683ee7ab3da9e267d5dc7ba0931011df9e7fb16f2fd69f09544913ff78ece37f2c2bbaedda3d03172d5c976b2abc8a9b6b305ba4a9427be1714f70c3c2b70bf5b91abbaceda9f119c17eba4b1c2021ba31edcca6a6b9214338a75ce5c73e4389e30a63123a45691f113d76b43913ffa90b71bb76c64682e83ab152eabd07ea474d0665612bcc45f42cffdc188fac8d1a469ec6058032f8a33c7b53f6484afd9768694ec4f03803d3ec9ab3041b6081f7de4fb709a4ed070097172cdd1bd777cbde3bbfbdfc506a9166e3a57cbef01c51d387ba035a3baf7831478f32c8426c3a9f5c65b48edb0ff4ae244bfd5f643983a853b67cca3163c841bb4e6700d93e962d55b8a1cc7f4869f7fadb8d80bb16384e69e9279c408330f46853a7abacfa3ed65b597903e459f0046e719be3d13778e6340c14d087516c49a6ee75fc73314e6fb0bbfce43c38cb7147970bb395fd488f65d117bf8f6aa51426569013d3f6d3419848d36d4ff89f7375a2dcd0d057dbf9a7fba843dc5c561b0dfa4a843b9152cf4e07c8e4750563cd5698a58a1f6b6f29340276f2834956366d8d8520e32be7dc4296f92ffb0a331bdf188a370099d6f335acd5bb766dd3efa889944dc5590a4f5da8e1a764d02c3425d2b5ae3374a442f753a5a658046fb0de43851fad08fbb87003275419d66dd8c1b45960a13e2fd50a49ee6b599cecbc426f8d761c276d5dd618c8f2186a41369313890ed1bc90357222dcffce9818462a387895711c9e1c818add79cbef39e6072031b308454edc6931aeb2b352216d81484ae123dab2ede4dc4f70f8ac90bce62769645a5cedeb7d85f9fea97be4f0b31a70a1456a2300cc66aee163d85c7a2ccbcbb189fc2c63ec692e0c72a45fd8a252f2ed9be9d834f3c06b5524344a79612c0bdebb9419c8bfcc433163361636737072821b77ce19d0d69d8206a28666c24171583a55637833913b228ca0ea27924d09aa961dc15ba85365eadf2350c7256e90ade9437665b4ba6cd0228357c6f47134570fafad0b09d06988843e38d38a4bd14e4302df37c0f0dae57d3a750b4d11c6f613e04f5af598455bcabae1a04d551f97b36673333c34657432a5a3164d30fa672f4d67bbc30de4d8dda0d4f27da23c6459fccad3a90445ba39470e6efba4af7ce79ac8072802390839c176dc30109816043a497118c0df9a6a38e0f877d0c6a4cbdf7f2599915b7ca184e0b1a97186f87178993b2ae1bbab8746342e935338b0383c31c3b6ff6840171ba2b03625b12e38ba0bcea3311fe38b377e43b55b520ce672fb168a4e9cd00c7fefd5c37eb1c06814682f0226a03eb7eac328699184822a15886b9bb1572e5f59efafe3b85b96f54122cca45736040639cc8922af321a68597a810132159edc5643da32e5d35a8c62c7d62156bae99850a6901749980066d7055dc53dd8362b1b34c9d0c6eda8b4bc835981f6d69e5bfffd91a453fa1e000702b3ea5361ade472c9ced2b4eb3ec884f40b1ee34888e28e3092909b3f05f41e6bf5e0554c13cd0fff202bde72d65d78edd7a1e778c838039badaffdb904ebfcd1f70029796e2eb324c72acd7483b5d65e96c1eea8304df926dcb77c82a6c13eef6ccb8665e81e592b26ed3afef1136b6162880aec98cee69ca88129727fa54e1d0971cc353b127542fdc5d4b84293e6f078c2ef3d0a642dc7c299d79c8f33fae5159dedadedad5b44e89800777c85f02d816447c87b72c6df504f6a44aa0504c5e0a10584ed414c92b60f8488577c11e2488522a84d541bf5cfadf2644079304f3c729d487da16f058be6fb861e8df0edafcd770cb0d2caf3c3cd975819a749a20be13b8d735d6b7cc3650f7b46a7293cd305de83ec8433942781bcbb24aa2cd796e77b3fac37213f2a6bb2f27f5768d44cd3a6dd1979b080f7495ca4c7add5e2bbb0087ae217160752cb420235f4590e3d5e214168d58b122b1407ddb76be39d1de59638b9c2d72bc1216cb5b84ac1a2b2acbb723fc010f52cbe9753e6ede5fb60fb546a99c4e6aa41a7451aa55fb52fd5d5ad6a32f7c02187ad83554238ae9d9c45925ab64cbbf4302942fe357f66c414234702f03d23a0747ee0681ae144ff43b776d0eb5edd9f62b32ca457166db1bf98fe14c135658aa19f6544f8a3f3b0436d206144d4059beab9cfaf6b173bffd470465af57a93eae44ebd7fe48ccf56b115d651387977c55a0b186635ca55c26a2792462b7da4eccd297cc0bc55796a03e3b0db96393f17ace8d9d2deccfb1ea5ba31a2063bc4bfbcaa8e87954306ab2cca9e1e5e4bc0d1f64940d41701ead4ca09aa5f25a3b9386a2147873dee7dc1f08185e7c1c70e13875f2415310b7dfefb9b7b80a2b0608030a0da627fe668b84077db3607a1826f0fca9f036bdfbc169fd2cda284cfe90e201a04bc184a1ba84b4fb27e33d0cb468ce7dfd4943b9b885b1c54f763f62fa2deee5e906f961de0d484f14b3f012146dc7adcaba605e0720168d5b781b1c0e821da3c419f72986ac7ba1f4c2a442a9c4d30f84d91fd3fb103eabd4c5c2fdccbd295f0c63682be8b7abf9aacfbed1d574fe4e35febfc740ca19a4ea19af45ac1e111d42e3de8e5497687bd2e34ab8bb9e28f73ae1d738213d00f5da0c2fd123e72ba688debd6ae62f0770b98acab9134943d255614ff514d41930e496ccc6e4325081edcb1b61e88838e6e077de0f3b20d9cbc5767186fd25c439e5d6d89d387127e7996eb119c954504d69a684abcf987a28da727496c1530c8c121eb31fdfe2dcd17926c965bb50dff234051f615a8034d811b5a36ccc8a9947f9ea111a24864a03da88f0a06e05a7ede26e00b4e5e1e27c9bd90bc0d6d1f344b89b7b7f115826e54a1a02d5ebf97690f9602b555eb8673fb73308dc29d7e60bfea1ee3c2b16c23ee1f3cc0fdfd28666714ed3455006c82986f96cd377f8e1952bf1c00cf5311fb542ed4b7ddcbeaebdb92e7059b83a9b4ab77962c1eb4b4b2f4fe8054bf612a1334d586fb243bc7ff56055a1b8fab9e4ea17fc87e2c11b74d62342772e2e2062b3fd522fb17ccf3e35c31beb4611f22bd6c8a4bf220e21ca722b8cbfa9fdcde6c81b98b193335401a9717c3b2b5f87795f45a31dc21be6390b90eb05bf87be47b3bd7130bc17d9a5a89be1778d7d46353416525e78d0b1fd1a03403a1f7321969a7d8737f8e421fa596c136478a29cf5547dcd2d234419c3fe0e7d426db0f04b380dcdce37e93ea0b09e144732ae336740e065447f04d2bbe329b2abc0397bb7587938e75d493ad48de1024441fb45c120bd50087fae4b5e3c39030c7dabe2aedd9b0838602c5494a64b3df8f979eab80f7c7fbb3f26a6652347882ab2898c02e2ce21e5a1e772416235cdc83cd590dde08abb4b57b01f1b890a98406e3b77d8b854347ed5b6463a27466f9e3cd5d8fca41d8648c26adbecdeafee8991b798bfc963e85ee95f6637a3f9fad563168174dfed7eb9c71107958e3691cc2aa48c7ca7b01c4dd5e82df6a8d3de3a9cce0fd8c1c770ac8e96788a48c6b53e18a03a7ee737fb8180731b150b9471f0e3028b7e19064f4677a1f9e9a0d0e5b29d03817cf042113de00428f757b4fe9850144e0a07f8cf1935ebc708432c3d613fcc29eef088065b700b7aa47387d446ab1e689e05558dfea6ff24c5b9c60fb2e5c953013da449ec29c543e6ebb8fe2e935c27e0a55b591541f0c780ef0e8a76c1267c9b6110effe08cced5757889dbfb3b8d658bd1f80839e1ca7268aa940a1babbfed24b0da51f45ec233a51e209191d9504541cb7f4688fa1310927cfcced63cde5bce7a0b4e956b107f48c24e9e4e216249584c7d8eaa8a234bb0bb04ba9680c3f17d89b0bc6c8a1a6e59cbc061f2b09c6ec7f001551e6a14bc776f3ce9650c7639e7c019ee076b2f396467186e15ea5eeda88c082867bc37f75673021af07abdb2f0fd6e3ce973b43a454038af2550a7af00453662670c8c4a34b277c73bdaf17165140009c405f5d2de7fa4d1b6754ee2f8a183401ba2faf936d275995eadbbb03cc7d5f8b8ee5198e00b9ed2d773ed2684047f12cc34af061a42ca17b0971a7f37647bf2d69d7a925b2d988537ce8a73fb6e2a33cf3d80553e4b7b0c9c9b1727906fe097a9f9442e8634fa397c0e4e042db49ad2883698f24cbf65cc5363c0df569b387804ad61627de5370bdfe6c0cf5e0524e91bca52231e143534444d76966f115fc1911492b3a63cc9b3d1267c704e78baa01e3197dc99f0b28987c81de21a8b6799405074a8c654d95266bc88b5f5eec85631164e709c058890c5aade704e776cee3b9d68181ec115a6e2f2b6d5d83bf67fa3ac6a0da70e452b75818e30e40c11396fb4d9c285c962af7961f2b432fb24584dfcc6ebcf7661c031b03084ae031e0a643c6ecf062c4b26451a781c70cb7aaa852abf15f8abce4c0162dce1779e5191cd5aa12d68c6d5f38c909297c9635c9f8eb9a473be4de6e8bd5420f22ba517dda061be95ae6e6a5d0bfd2bc9218c42e700bc79cb717c4fc9e4215931f408c319a807a659abf463b576e5ba7d61d6f6808f4c838f558acecff89b1aee8a50c627db22604551e0ff3538d68c5dc42c5f58c14912e7db28c1d26dd3eb496083bbb3cd3cb57e83745be9310531a45ae3faf7efdafac978b2ded0c4be582145d1d0778e39f7d3b714532a1e3e208cdc6463be3d75026d4a7c473df81f68ae4f836f7a1760e44bacc9090682b766e5c7239b3c906e577bb6814a88e5a0f33a69e598d25127f94330a8d332ab411badd74aa46a1be6c38883bcaa51fe47fbc8115f6871bc07b3192beb720ba0661e39a169e68d27d859dbaf6e5c84340f053f7b3b43fb3ed9301dfc13b1b249508716bb5bdaff54f2d8eb010d051cc4135d96bb4d4694c7c585e6f5ecc446fd2118ac3af351d00b94985355e934063a482e2be23faa61d7ee8455dfc8fd68256b306a31079a86f3feeed9f92186e746b0c4afe8e70b7e186e202403817e1dad8386271cc83251b06a109eea2f5804b40a303732c24a5cc0d0443ea38296dfdb9c047e40332cc074909a2ef31f98e0dd49558fdd63fade4f4ea253dc8d26e53f77172a37d59ac5f0f2dca7d64c8ef739161945ff9080851be84d680f71bb4510d967eb60d75771b0eaca25728355bfddebc52d9da968489b9a9ed73927d756a0b5f22067d720a3fd4004da5999d0c9caf4a5e58b4ab1fb56c99188d363088444ce50e5006f85b4475677c22edefab608debcbd404063305f61d5119372dba0c3f844e9e572b5552989fc9e23872ada35ddbfeb43360107b4ca550f4a004190d112ad62473e7833fd63593d916c4738a3302b601990887db2c8a76ba8a47e545b78a180d52f3c97c7295cee06438843d4ffb678b173dbab0f8c4b583d87522e790f808b34c7615f12ee096393098e82c5af3d71dfb0ac2911f715387f1d8b129da79a758564ccd98cd42d4eb3d07f508c62c1349c50eb0ad5033e88de9eb8b15a9847d24c342f641169ac4354a8c73be3509326e05bc695985024be132837a53819f3e27ac9f304a1d5b6835e2e2ebacc41504561b11f7fc13c68f64af959cfeb36f5ea206cbab5ccfe98563218372a3f489b8671eac77f128c5c4ef969d825a70b1a9d8a515d810d524f0a8b6ff9740b0266a938bde2f15c33fab221a636d08ffd0026aeb725e592f555e19d6ed99a61f6c75e73fb17516875908147be7ac8b3917839464243827de2dd4ce1c14b73d46875da5081758226a5ba5338751b571f3e6e2630edd2c8d6db73175bf8fe463af184b07934d368f226b17bf9a15231bc34dbe2517468d0b40dbf3bfbae55a633e481e1a192ba4ad94f1027ea7c778b6bea1b6f0e6e84d2541c3671c978126d2ed0a569100e86109986c1cd826cb26a8631863f60fc6374aacb10f9ef6d6d5a795b91b612e6de252e55e0c50a8d46fdf60c5586e4056c10f54d9a493469cb88982bf314789aa34b4c09e33cc525497538c03005db7bd3e3f6d7ece155527e048ffafeaa90358d30ad303017ff7b6c061183040f32d0d7e30329d1625f6c55d049939d43f2d514837c8d4c1cc88d6beed817247867a97879df56442c60f31830f7dad16b08ee3dc9674966bd1577a3ca9c13559b5ec17a0d0331141e3da069ac345b1bca5573350638844a698acdda2281ed09ec455fea7546ccefb2142f686ba5356747433323e6efd85bf99a40f55a9446dc162c706f32a49d41f245428387bce830951255174658aab26ddcd64b2bf1921d77c7a1b3e7a25f45aabd4500bfcea9383ca52b99347fa7a868cf5957040172b149e85d88e5be7381385e7d6b9c86d5b7c2b5a1b5e88b6d682ec719146be0cda1f8cdfc3bc03b4c2a55e98478ad614badb97284a4a74b773ee86e7f48786b19c329926c3e3f7907bd7735358a10cb026cfcfa9dfc571e989237b219466b78659700bd25b85443a010209faba3b0e0d1ddb42cb9075729caf634b2100605cfeb237f8a6efd2b38ad9202f526e4d66c033fe1fce52581e466c660f7cd49e711f1a7d90eb30c522584e3b88e30e6193e9ece392390871191af50dfc5452b24324320867dfa220a5efebf246349ed0af93a0dd24b0b7a988d72b3a004aaf68143104f5999c80a20cf29f4520f6662cc4686aae2344352bbb57ff338155c5c5d58222c1a6ec10ddadd66e85d107ace9adccbec2c693a5db97fe341ee8326ad5b7189cf653557cd644c30a9e6ef405f2c55a5f8a72708f2a7db8ee98188ffccb0318575073403c3ae120e7214ed677710c4ae44dcee5f1c9d19c3ccfee974fbdcf4cf6bae7e33b37fe34f367a5de74fa37b1cd23be38d2f98b30c48b2aab1e0a57cc681bb48aeedd95d7daf52e2d00d4a1095e623ad16082b0913c0fccd21fb97ab3f0e36cfd435f873af0e08c50dfee8e17c28dd3c7644177e589110d5d02cff95c3ff76a50977a075ab19d33f3123557b350f4d5d50f6df171f0676581617eb6f0d3ba6d9fd1a2f9d63e469bf6fdc82e9f1ce881f7e2b2f7ef7c5775496cd8b3ef21b235a53040877d6183f5255489e7725499ed660df87798255a68e0e7f7a497648c3797247311a00a83e10db7046fc60e249e2a652797d587101277cf46d9851dd868691a5923f610e49364aa588f337103bf12daf4b7ff0e1075c9f22f620d90d457829f002dfc63456c484b72821b0f8dac1b787c0ccdf1fb23fb5e57b5e549bac9dcfe67c9c0c302dbcefba2cb9273382694ddb640d80c633e54db1761da11d31c88282c93f2e334127eac680444f025d59bc85cc233d9ddcaa4fe89c12482770c8161a97e11e511d0dd0ef8b8d0a6b9709b402e12f358238325a9da16c14d585751e3f563ae9eebd87937a860cd9da821a39ba83586fef27e2715373ad632b9c969884b3ab3eb548dc3ae9a03c4d339c96ce9f20e6284654cd92708dabe26af9bcc76ca1df275cbd20a41fdd240c3c5293ad7ecca81054520f316c680d3421ca47a0cad33506148d857e9da520687dbc071d66723747f3053b72217e31c5362b2060d623a1002c14cd3d084e6f921514dc65e7461198796bdf84deb3b5f6941389240d0c0d10ec645026d21e5d68934a2641aba3062ffcbb809fcfd359145f67ab0eb6b07575ef1555bbca2f301b21915850bb0d65c6d95ff5c22bd093ccd5316abb4cbb47f13d46c92eaa934c24755a0565a9b5380f46c8b7b605791ea293c00e423f48142f5ff730208a3bcf047870b5e94390831d1af2a924ae305ab70af0fb7d38197cd62d36d7c997e02778f0441dfe93a91742341daf3ae8a4bd2e2a6ed016d2eb4c59a45d1a40d8184eea308a4ec3ca9d4fc1fe73fd60e01c2ec340fc3ff52160b166f2801f5c60c68d743e97e2e73db5f83a17483bbc535411d663e6e00e1d2f5cdea7f9f51cc05f78ac614ecc2e782f83239c2b5bdacdfa31b5c882b1ea0e98507fe48c6387d17443e2e696c4e03097cb8600790b9cd226f3276ce4cbbcd3ed1f5dc8cde5d17c485d9d3337052cb54e18d9a1f969655f0135e1e6b0dddc13288ce7211cf71f712c0d8aa9135453c8d29581ec5b7c50d02117610109453db42f88943af0f6e3643890f8d5cdd46ce55cd5bfc983a781cb974f7a007e98f66debf8b35fccb9bd9561ee373bcf17eee7022664adc3eed9e5ea016122c47419e3f2fd28458f11f16dd045f141eed9b54454653bc32a17e6c4bb4453b584d9b89800fa8e9143bc10117463978086d34efd3eb77c51b627241ba679574a076f9cbc717fe1f7bbe10dc16bcd5a44b0a2f161bfa6dcb2c31b4c36503ab035ed047a10852d776bad31324bb63ac2c0019c88a8064418d0d8133f884f040bf4d801ae79443be0e5ee9d9311e81c47cabdd189e9be44377313bf96cd6498b0acd3d224974a624068692ee8908aa9ace6bb6447bb344d70122134d228596dbade7687e19a862ffa533c25df82d1ef6e525217abaf494310a993e0a8e664d0ba2c5dcb7ae703ee899fff331d55c1ef648581feeb0175952a13e6052dccc8883cf75145ebd53e9945b2698a78428c1c9fe0590d25c03f4224aca0db5daba155183c3ba95a0528fb475d13e6c710b94a84da1cdc3b3d2b5c573a79f3d7b10f6604ea65925fffd7b2137f792779ee67de162d0cfa9807ee71e73c5cdbd084afe19e4e23a9a6fe70e2b4989638ceb2c5b4913a4aea14e3b35620ae403291147d07ac551373e7f10ebaf31e1b51f3e3442ca0f3eeb729f2003f90ee063b10e4036500972f7762a1a1c77a142227049cabdf0478050fa6ab078ac250d20d5272b75bd6b0d10ae40868aa8de8554937ef7d0e951e3e739abbfb1fdd67930660249586307443c41872070f05a85d42728db45a4fbef016bc28fb642ff7e7adf3bc78e75afe7f1abf5490aa0e70215181411d65a8f028b6904aaadc1b671039140980324b1fa2dc0cc7b04c4cb8c1224257f5ba997142d07022c5688711d26c01f99286035a7f34316f8c875ae00dbfb62b054a29a232d49312c31805b6c59b8c7f1238d7338c140a9e1a78cf324b2952fe579c376b51da4ba34a17df91cdc5be589326e63f41e501ad32f1b2c606abe31bbfe5480a8a1f56e2be243767da1aea1e059ad465009ae6e318532acaf31a77fc3676d9abca9153c458a481447ac0360920b4ecef6db5fb42619ab1f770e8fb070c8bd5f5a328238ba372cc181a219802baa629fe501dc97ccedca4fdcfa833a2af43640b6b410e0ea6d2aaf6a23ee3670e3991a499f257c26cf8e66f5bec9e7a0e706777475b10ef8d9397b4fbeef952fb8a390adb790ae33340a2a5eb5236ef04091f349af0ac2ac1b850d26c38afc38ca16b4f89f2cfdcb7392cc7ea66dde288a787e6be754daddc0b4c65c40354bff9855bb80d91e4cba8d4d4c5167eca2d038300d74570b042ee5014fbf94d1216359d5a87f651cbf8ddbe3cfe6297a770862c31769fd6e063eb0a998987a24dcfa174854bef63406980ce54102ddb3ac217641341c4c8428e48ea11304257e53a87f3c528d02ce3094778e837930762bb228560e3e699de8bcb23013cf230eff605479f7abe044ea723b078f494144ae39eb97e0c0e0eaf6fd8f9aaf8b55c86aeddcabc8e265d8471a36447bd2f2c2098d067981fb95d726f9bac8da4a19f1836d6378f51ff1110ce1c167e3277d5dee491d5da79ebc69d2c4eafb04615971e10a2970c0fd463f87b71b22528864d422a51ee31d41c5142d24f2dfb7c400229121e87b3c6381bdc04ff42b2e74decb5eb6555a99fdb90284fce21cf321b96576b5b9efc9fcb57242713822b6a3f1e4bcb10e64c44336ac76f25b2ea7ac1d14dc5b9e11b3d991fbe40d6831bf22bd05d2dc1d309e8dda128a683999f0033c325ef590a559e659b670fb063af6bc44df7b2b863a8904701da909bc493726258621e4c23f034204dd1508df86186e97d0ff14cbe2ca637b53f4ce7ad3a1381233544c20b5f0a205679089b3e54d4219f35bd0fb26123fa2f8297d381c9d152ceef4d06cb772ad2e63539d1bcc0a4f6227191555f6a132d034018d8b64446f45dd8b59e6b1e24284014d541fb72db15d5094fbfe7e9801d23139dc066c5ec652597b09cc605f0ccc941b8103298100250963b5f271a1829f27f76fb6eec2f12441f0a4ecbb14f5c632e2af3cd5bad81a5b2eddfe1255f2829364371e99fa98a241d7498f4e6b6a45e60720631a15d79fa5f04f0098d59d532b4cf3b54180b3974f964172af5cdfbbb37bb862d4ba0494e90eef98237972342b55b1651ebc629c3d1b334e8549912d996a2301688c43003904c23bc8c0db7221cf4ee11cdf2c619978424d567cdff5c341801eef2db97f9b6b08e17a1e7fa146af643347c20396d8d088397eb19d28de4616ae33c7a5fd225d7a69372f0a5c63202791fd0322d3487ee94f158282df08af74753bffbe9952d9bb649d7d3bf7d5435bb45aad4963d9fc8a9362bd3eeb4e61a140de1ecb89c07c6c443511e8dbc64311b1ed5f3abd2bb2fa575aed312d4d9fdf0ce4f11a6a1f1add7db8caabef8baa33e3793abd29d7aa1c33a68fdc64e619fe83b382e8a4e4384d940471eb12dbcf9ad140c9c066ac4c840928364c27836616ae310c0bfd7903cd5d56867450d725c8e77040616ad0d1949248ecd3e17bb2f099a831ae370fde1a3b11fe41e9f4a109b96adaca0ed9b4eb2035dd86c3050152864684249529654149bc5701827608286c5a8f96affefdca7a7c1e700c82512a92de47a0d52f224bbde02fae6dd4819af25cb382011abf33e46028e3c10eccc712e0098aa20751a4b567aa19d718bdeda09540cb798f239dbc6dddda75eb25df9276840f0fc1795a598335a93411264b01dfdd7b9e195b5bd6373a57aab2e7f6dcbd7bf824f99d2f190a1c828fb650005ffc4cc2d78f3cbe00a9d9ba878e88f518c5c7ce2be2cd74115f1e943e08d431eaf1ca072a98c711f8ad1a130758323cdd2ad073c9ac8f1dd84d1c13bd9cc81da316065ca536a81807da65a8ba146019b7414df46dc5b609b86389491d335373c007d6c22f7832ed9154f681f1bc9590bf33443081146a1fc23b6aa166b47a8f1799c14aab31e6fa406adc387c3ec8ad619857de5a70515109aca3820513555631e99622704cc993f795d7a5c67c3f0a1e0d74f21dc4c4d151cce2ba0d067c095070ac7f827d5625a16286636bd864b093c0bdb5dea9671ac6bfd072126f507310e44b51d2e8e020f1186c3e5a40ba81ba438f421b88df17f5935edaa0249cc5240bdd600930414a3e4e2bc16ce31245c53abdf35ad9d50c5de5b4507d62298d8427fb09f3fad52d1e2ac74c83d7b5791459f5baa16b838f51f96f692902fd35f5fb1bb07b2ba0df728ee8453d9ea7e11b24476d04a6dbb80b51baf18fa6aa3eb8f936e28eba8771add6fd803fd7988ed4f6a3219c581a1aa0630d90c7786106a98119dbba287926902e5e5cc047ac6cbbb08953f090997f19e8b1c353ff4842c45276c1df198f0688b4cb1e7dfafae9ee3c636264e553ad3b5a35b6802048786eabfe5e36cdc6c02d5200288901c00d21fac9a1e81bf8905dc49a6c0a0f2355406ed8a2ddcfc25915d5141ce51d1fd92c1f5164892049e54dfc6853295adb7208f2d798c2a7a217f43dea5911768d8c99be35344ca64f031b04a5ccbeefa9d5746a99481ded1310f1b943fa43ec0d896a6c89c4316dc09541c76b70589660f9839090d58cf46de5d9a2af333da80807ba72e3d560076c0791cc344d1d4e62c63c76b08a8a086ace128bffe4c9546c5e0c5283c95a624b975613a1d09198202659d776755b8896fc671d2218355670a0ea2fb41a0e41063785150c43201638685ab03ba7581d16084f66b7519e5992a9f8f045a0946c2eaa00d0af1f4e75f5aa9fa03e11a354d8d0b17bd36b12c832884e6d32c614b1926f167f2a87e65c684698485f97d87d3de292f0fc8609f96368709d83068f1617ac1f9763a6c57cbb45f91fe953296c270c4259251e9bd610f14ccbe2c567dd66bbc0296f3140f4c5ad450f362729e3ab56032e426a24b3a95b8ca5d3e23c3d5c448a85c28d74b4d9c71ff82b7b2393e2bbdf4026a3aac2d766a462169f6ecca628be7a2c6182efea2c145bb17c6db7e302c68d08be43c2fe18d07dcf05bf4e5c89c6fdcb4ee2a198d65e52fb28583a20c2bd0684cdbc64ebffad86a715dba42f48e438881c5736b3012fff2da54b9afadbf772a1de67b6cc7402e0c0011ef80c62aa09125e66856ba4489d9fc3dfcac18e6b2f4f6523c1bca9fb5a43a9bb0c1893fc082b68184951af2ea53604d7540e64aafcebd60f2f285469afee201484ecc098d5b654aa85873671ac33c58d25bc154a9aabccac32115be106a291967b6431c0be8163a542f7708c2ed640307f6c5a8d4c9b6163d95f92c354e462e35401c208a5fdb3bc4895f0dc03f5fb116135ad30db70c95c36aeba1fe7d7fa3e49461e8f300ba115e24b30925f8bfbf1ad51895f7ade3f8b1201a53c8a55e0fb1c1061f4b569f45d1473d544285d7863425f104adabb5e5431c202d57b64e5230efbc98950a1c67abb1d3d02cd627a909ebc21280fe050d9483027157ae230386fa07e4bb2ac3b6007d86c6904690affe9d594ce799486603450562f2afe6cd283b96def719be2845f04042cc6820f44af4c8b3b58847dfaf3206676589acdb6cf66d5519f9f7e54fa869ae2516669c4ea91a0e597e67b4e579ba8aba1de96d97883d3f682c9bdb0fa94461c79a1896c25968f6755d705d8b5ebef7da16ca6d35e2b0aa549024d890747b665b6949d172dd18cc82ff256d376b00f32ba9f16799c8e0d8bd2e0f1c095869fe83a668e67b7d2e112fe49cd1e9171e3bb19d0a84b99f7cedb1c816214d47c485c0513511f653af39f4effd606ed22d11773b0b7e2cfc51c605e65d0562c11f4b4d7a11f84069bbf8520f8a2fb14a3dc56a1846bf9184fea8af7ad10e7ab40e63bed6d67db44f4d79d01764412ee5fa93f9aaf0ab8156f90145e6b1fc8d744a65f257ca391274f7a2258943a0821b6957e7e628033844ade8e4c18137eb50b5fbafd3486bfb5facae42ddb57f114d73ae6c6a72e8d6beb3732ebb06bf4133743aed5494339db8ad9a4e8b9aa08b24e80702147788718a96f4e451e5010e884a36856b4492c02e7d8452d4cbe9dc06a463761e3e0c0ed4bef87a4ba8d0e35810139656ec08370b3beac589f25b03a1317bcedc30bdbd00f50376d288d8c60687a242cd7cfe719607c0e85464416bd5bf0e60704700fd9e98be83ea361e0202799c1bbec990703a5b766b2e14641b9ac424c2a911633d4267a677210c6e197ec6da453a86c77b4f945af5ce0b0dc6c8ddbf37c2a4e4d16e03ed145533a69c1cd32d1484687b378ff0faaffdc5411e3a98cda447fb3041c64cca6473863ffd1ebeef2e0bf89b5b958d57f028a5830b8f365f9d4a35235b95c790c17d1d77d9bc41c28348d6c39dd4792216e4a53322e86b14644c2fac0f914aad7d568f81ded763a90a8a643d5a065ee8d8c5c5262e4d0a25b028c06ef39058dc8039e6e286eaef5c77a903e546338a380877f932faa77ff3336e2adf93140919777b0b673b48dd9bc36ba78ac7af637b3face599b626910a601ef13d2a18a5a020fa551a6cc5803c0f5d9b5ea5a82732a53eb2dce3b071eabde8eadea6167ed32ccc6235ae23911385733717cdf0c5bedb497b01685028005921a92a7c6c96ce7260a1c237b511955533d0d930285e04ecda56fc0b919e2bcc356462ff8f08d395cab0e860faf84b67b2975579eb0f1201fe8c4b86697a01d8dd4dbf9cf744869e0e4ae68278f060aff283ddb3b6edc717937c61343b1f603f2dcbf92b6c2f3297eaa58241b56ad5c6b7aa0fc2e267a71741317bbd5c0f6be3892cc42db7244a5a87479d47b31a3e988d1e7975817132711a20f6f17b9aac3b43b600b580c001bc88c485c29e49027cf24265a5d7432101dd7905bbde72405b01d07b156639c0f30f9ec97df0b8590bbafec2b55aba5b3c1b35b1cd42687684dbc3b53e64a1bfd41d75f372e73fbb4e03279a45913452625a58dc198dc2ccb27d305dd7ba36c7dfb040cd88bd5b6ea0ff6f882cc92a37d2dfbc23a8895c78f105831ee35a778c5f1278f5cb8b32086efedd9dcf2d7c4f348fe00365687928229e0b660f9f09f9b200f121406d0a6f22833d9161f9ab3273a36229bc036ae2c46b54b5c189038fe4915ce769dd2b89dfab3192d54d54a916236bcce911bf73eee593f9dc861d125df7f4a134342128366455eb118999a0f4ef310684ef6ee2594e82d09529d956a7b4e84d6dd07475a95a815edead0ef9eedfc2a621c7a4ca0fc43f063d20f339aeaf6163b8cf908b28f93d27ebdf4e80fe39185d8f69bd540d942b3cf8d0451898a5dfbc6b6b143932151e3dfdc995358aaf80aca6aecf0e7fcc920f820fa90d7fdbd7e74b2ecb30d6765594a0e1a2a2fe9e50ef5d28dc7781cca790f6a8acf492d0f0d57f5239d762460b98800536d0888ac9a833f7ebdae14cb0c89de7bcd83e52235423a96cf9a9f5893be368046e9653cb3981c35c170eca8dcafa1986bce0179e930be59520bd45e7a71d35776cb1154ae6c3697053c4f20da30a2537a35e83f5c7a2dc9ecf20e33e61451de3e5cf9a95261fc27bc0141ec5ec9c62ce2e0c910a29e2562bee10759c2786b07f99375f9441b43a8f856fc3f2c50ef11332c4246fc74953f964ded9bab17c214e3b76688a2660d2555be1847b2b79d16f8d8ae511d5ddcab6048f14bbd4a59875d227e6a577d76754cfafff949fbec039af628957f1a1e6243a32749892ff04d0a7f8d61ed86cc9c3e2b9f75c2a3b2d6a62b4731521301ec510eb5331e414ec34d292050813f5d01cee4b27d07d8b67972e5c91839430067e54ceb7d119b945034e1904bd845c49897070ad0a98ab7a7c883d691af697c181f682f6948a5c1b82ef6791fe43fd07552b5bc4016c99819a000d3e1e6139eec822efe4c04b1c3196aced8e4dba2e1085c9daf5e4917bc4c04a7e7326ac48369e4ef029ea48935cdae9f8134a9c33f640a9b454e2326f56ac89e39162342b0e845dbf580d16711f88db5925219fda130cc0011873bde4aa80d7fc02a87e3bbe2d736f9594daa602212d9d7cc937b8b30963b7396609b2cd69d09be82f3cae2fe91e670ee4b1cba11ecc6838289a368e1f7f5301b92c82e1fc60ef26babc894e0740e8c86d26f44c1aed8ededc76ba86fbe2af3b19f0c079b07888f529e5b70f4e1a3f206fe9be4c014e08f6609b166b8962d3bca8f92dc867a6556eedb36823651ae54bb409ce67b0649ac37ac74ca825718f94ef6db0a1d28de817cc7e150092ebbc4cb7bdc6f87cd6d715c7ac286e67c4c4e714584f74831b9ddc4727872457c824f88774d4919b7900b88fe8be5eeaed5b5d9a8f3ca4d7fd03133e813992e77a514b5d5cca22c51499c32092576ef4f5b6e403cd4560f4a0b60f1084769bc75aece1cd3c8e5d3c41bb4218a304ea155548c4e01268ebc356824f48239734267d9062a4ab34a7dbe84e72bd5b1309f1494d5c968e0ea4edc5c99742a6ce0169bd0bc5ff3c38650823c86cd831124ee0da625f30fb55930deb060f08daceb042d0a3270165b2852c07b3b76fd3a7f1ea94c6a7734a56ccdfdd23c4b77d88476f11411eba0d20cfe14087fba8cc3cecb775864325746aabaff8626dbf4c319e4ba731b90021b7d92cfcd5692faf63d9520586881997c66c1a17e6a3504c96dabe02bc078a730fecabad28267855c722c44b2fc230fac944947877b17c0203a2e03850648bdf11356ea5c5285276f372aa0532696d2b6a38bd9dc9aa1174a6778e1f10c90b39e806389f8219d09b8410171db367c8968113d765957865092c1b3ab1cb60321e16d3dd855a718b689e04de99116aabc28516ebabfbd2265446ee9e77f12a06c44a97ac97728160e1556fc9a738a68c9b7a909348b1e7c8fee55f0581d88ecb4ef2b09939f08549f6e66b13ad6863dc473064c94948e3ab7d82901b88af64825047299a6addb1d51bde9bf1bc30a6258ff4e06d0beed6b32a0616f3401c4f0fc5bee21581cf429c1c918afd101bb2093141d5f6e5a3b87fed5c34f12a7b93858383ec2adedc4792aeaf53bd1921a49a049a1fd3c988e804d83733d4e0fcc9a651260bc627044344cd83c5e951caaa25858e16347b705d1d6e790fffc438c21b3db4d1e1ac1a7fc15b8346ade09caad818a7dfb34edcf733602e9acb5caddfab25d912b2f44bf2fd2a4b8b8aa2fc733511268ab883894ab40ae5d7f9728de433bc0868e4f9ec329c3d5b7b391651500f9474074a1f69addf00ae38a632da16b2cec51673a1dda813d879bc4f30dec301d98094715a029d22bfa5ecd7c052232f1b7c7c2869e3885c72b14c82365601dd4e36110efdc98bca0a8658f8c508b451f87532595ae07e6b0a0450d7cd6229b2c88c29c849690d4eeb43ff99c39bee8ba002ba9d785a3791433bc1a05be5bf75e940f89de50229536abd69146756d7ec771bbadcfc966754f99cedb92e86baae06775d117844f6ad177da5a967c654c5148ebf132fc30168a309ade58bf9cffb787c7b50dbe4f6b8d3d1ed7fe5e5a10c0d36f903182a7a8085037c9afb14451a0bb2af24822fd573ca6f816c20e9f694756f3e09bf620728a70ad0e6fe19aa7ec43f81bad5fdda4506b42ab190dd2f7290cf2db4a5309501b30a97fa13c4d1888c034ba87bbf3d39bf885b1b0c50a83e608f0b05c043b5e03b0057f70faff6679b344dfd9ed83732434eaefaeda7aa0a2d28d28ec1e50066ff9df5e4b8d7a43a479b3f657012e3d8dfac220bda8d79b01536a72c7e02086e9c4cbf0dad26e1013ad06da801cbf38384973a40ff6192b5c0e9390eac491d6fbc5fa0023f08d63444e49b6c5ef7a05217878464b4871db59a3d86035ee2f3f99028d7bd962678b2aed583f40e3b71cb26d1eefe697277b28661dfc7b6e85c2d4d01960be12d49017808fd9b01f55c6b88b32bbd42f95b2d906bdff01da271c21c1a766b4363da66f4351a0d02d36bd4ba97cf58ec47b909a0fd421ddf2a354a71f643b26b907590ca3616cdcb16751e4699f3ed38373f1cc77ba62ef0b1d607c658213de137362955016c90e93dd6c750169082b07992d4985e269826a05636a4b2c8d44eaae93753bf004992937bae1161a015bded6575f9c7feaaf649f91dcf971255df19a89bce4ad8d3095f488a0a001e6ff5ef4a86c0a91e0792af574398ab618fc7a6e77b4b5c008f775d4c4e6c3310243fef90dd3dd76a9ed9e8e27977517c2378de82e283b8a9196aca2960b21fcc321f8ca8dae34300fbd17664c11da087e097822068956dc73958b8d6bedfa50aaccaed89fa236f6097aedd39c97f87230b436b1ff6f93587a7dd8fda1088c9bfd7c2f56ca4e21e2717d6f974024b42312f471f0aced09f79e48339ad94c5e9096dcd3426aa1c12fe5745574146dfdb017eec592f01d4d1fcdf9a4e180bcad8bbe3c736b2a184d75883d26851207f67b5c6f515d7fa99f814a1773f8db43c0547828d2a55c151c8009d34fb3c927e2d0860648ebf0719c4a49c93372fa466f71a236165938a0b965c14bf9a5b4b00af174abd503f526dfe85a87fde2a8d4ad213e2b6ed48ffe5c78cf5319c41526140dff1c6c3f413d4a6c43ffef5ea2d3abea36d00988044631168525b295e46e1e38ac207cba2a153ea7a7809f3f8bd8922885c26a096aa974266733ff7f4aed9a6a564c33209aaed81c6144a2064acc7c6175ec9fd2f81ff0830defb3f2e4f3529b372d58718317a43e76c07a718263e944fea49fc3649ef7e8f8a920257c7fe1641b5083f20f2698b9e7a5ec057957527bc98cc5d77a42fac8f066daf276ef9b85382a06d52d3f15754b3299214231f4de81ecc2cdc7524cbc3c0f56d4c49ccd3a0116e84f14c027760c26b114be7b77ce118a3ead89317f9de565996ed37d3e4dfd3cd82454a100b9153abe22c21122fc60d275149074be6e906f414a694b582a81fe672047f36dd27a727af1952e2b673431e847d42225206b401082ffcbe285e022ec70ead570551139e2ce7ce43864084d26447a316cf1f07a0674d2d584e06cb7679f6838783c6aaf47852322c88f14aaa4f609f7b502ca76ae63591baae2ab8f3b0f0e8d70a5ec447b4e74b0de9af4b45595dd991309ab0b7bcd8a96726ef748267b28e9bb3cf58a9d82660202c3f15b96d2c4e4849bdb13068e781d0a554b4fc4690c07a2427e0c3d3e7e4278fa6ce5a2efd0027037a99652e211010613cf09b4559cafcf22b19a799641d80c37ff95ab71efaaca646b3ebbcb69e72c8a9cff7e5144cdbf4f4cf76f4b0f6a0fa69374ee5e40562ab8556174cc017b8f8b1717eadf94e3f807fe833f013310f9a7f27bc62dccfaeee55113acb634b239c563777d58d884f44914b11540e3a0bd3747915c6d9ed81278e36569a47f529bc8ab13a3ce955bb62761b0382d59aa25c07cf29bba5cd19ec0eb9619fd1e45e3924a65426d5d42025692d00c8c3e37b46509ae73382ca03b0accc8e8b805bb7b6508821d54b532650cc0af0ac581dbfb71095cf8f98cd5788e4cfc78af5d61800373265e783db67ab5434e570cf25c9c94a0222bcd5dc52863890914ad25bfbbea9878623b469564c685dcf6daa88f18194b4fd8381dcf6facf4b9ec3f6354c840f7c370901acc3c7581a8c5ae7260d4cf6bb4da55b70d3394de9c6785ead005174067361eac71fb0071891feab135af0b42e0a64325da689d4f083e742017fb0d4b4d4bb0a14136789c8d5cf149a4f28fdef90fc255c194065c67e4a80551283b030aaf08cc054e82c16c6ad53dd25456dc831934d084156f9731d7104ee6af6b88b252d6e1fe6783ba33b988f36781dda7402c85af975e4fa69b434dc05f97ece1ec2047e86164937639f7dc90d6fba2536f0ded087d70d0b78b9332bb0880f7409d23206caf1a05b0b5d791733dba7c2e472cb248a2d59452808901ce5f772bbbc3d7be781dd5863943a34660e1d4f427560c06d134073ca5a318caa9df68c61b1021291b15fe64290ce4c2119d8c2f7bf130cdf55e6b884704d0da0dae2a375eda4cb7a4d43c26b8d1dac3fca521872fc5489108d118190f8625c5d522a4f7235041eae3ad35ab411cd7a5f239b5f8708cc5e947162bc7b61ce655bb7b15e17538ea5a98d67c289a57268e4efe11fe3bb26cce3f5d4c18acfe96d3780c9e264371edd2a9a4d627c218a401239567086cd79e845b1a0c7a7c700182be26db51edb05e053f7d6193b13e1d30990611d77354a80e6b614086512893955a8221e6aa67a2503774ef1baa9a7ad10766a6c07f31babc62c21fd897ad1dd9b6c21c67abeb2c84c429b537425607042e67ad4bac7d2d5c6215f7e6fbe8d8dc80efa0fca29e1b990753cbfd31ec4c49277e43345a4d228a92199108c609ac858d570c76c0a54ef27c2779a4fb1ff6d365d3cc2c8ea6737b8ae6536091e9582b8c3273e482d4563ec66c1443227c0cc7d20043bfddf24fe613fef5bff0abaa47259fcf1690ff9b8a93e20ecb0cf2c4cc5df7df3dac6c3a82da0f6fe428901df09a1192cd9b13896d9cd0f61f1b672080f48535fa57551e694a34f5dcc9289535b3145f247f07a4ffd7fdfb42eaf03d5f3d6bd59a6697084c0c39129e92ed19f7aafdf9653bc2d0d123272a69d29d5f9d22edfd8c95e8ad4e902a0f02b78517017faa11880e7fb5cb411b32b85ffe78095c3ea9799f201fddcaba32e6fe6feb54ddfbf065c69f12667f0286ca008467a07014b47107a2bc4f9406fc3b681df7928fae577470bce6968272bceeb0b69fb6bd90998fc8cf96f48a9e90ca0364bee142d3695ade9a9b01f53722c7389f1cea23ab297136f641b72af49df571cd4face013e174f84b865be7045784c413e2899499fd2a5b131214b4d6c89515ea0645990704af659f74ae25442ae5be576f55443c8f20c5ef5188d13d669cc075a97302ece0a2213515fbc2cb44778ab26fd0d8401fa7a9029ae0ae95027415af97383adb2f6b0c03eb64901b17e950c76f0ac4b7d0b6938313e74d7b5d737e536f358735692dc7e1dc5210c463dcc92219ce13accaac277485d13252fd5d715d7fd59cb8a391f7799f8186fafeefce70a39f9184dc6c4eb61f6c9a3c221cc40288b210d664f1600ba916b4c83a5ddee92bc55109ac8c158741e40f375c91b1ac3fa55343a58d05233b06c5a18024f7b9bc3938703050bb0f3af20ceab872156d9e99e9ccf7f6aafd6b7ad9210fb65adac5c7498bda5ab86b3f2204103ecced34c6b6488d5765318ae37b4d27820656bfb1ad071a9253c5fd6f2f1cc51dd7d85b0f987535423282e914d4c2a9e4f4c2641067f3b54ccb22a216ea4b064faccac69d89ae7f044d383943c7f10d79c96c8fbf1241b77b6693e2b0b1fe4a9da7b84f2ebc909f742ffba8cd46b5e8b005c289d32dbe11752563e16bd00bfa6d9264e646cc4ecddaaa0e25ffc351f5a2099118d5bd44c4d8473c5afcd8a44f541baf65af38235262143797f6601ee884c112ee02e609521fa2bc435c29cd7f9837c0462a6ef2fef25bdcb5ffa87046a2d3c1e22e6f126a8c9c232849070cdf62c076a238528f69f8d9565bcca22b481e1a2960d79084388f91b88159e5af360bf0691872453d8f40769e8743063590709b91e71530af10978ae2be35f665f19249d6c538a5c17338eba3d882f8133dca5e4ccc6bbefcd542d025e5d27e63a647b452ebf2497f433d869078647e0a9c2bbeab119a53285e279c0ee5ff6f6037ee3ab1759ffcb01f0de4e74ce02124809814f494a4f5f606bc522a654c96ecd2232d9d6bb3c85222e13db1cb78a176b7a61502f14a6e3a3ea4b882c7b059716823fcd1ab2821b118f023175e4f2c14ef5e443ba73f856da1b9730aee33294bba810b6324d041f6a4543b21904df55df31b3fae909719b178dbed65961ba76b53519ea7962243f6873e39428222513efd56ea740f9347a4532059234801c18c69d524fa493f8185ef71fcc1b4814dce5770b89669fb553b5c5cde83ba3462652eb4d8e6730d23449bc4a36de2f135321bca3073fa363cb829905652795852e6cdc1df44cfda910f12cd904c838cd0f40a8cf4bce9451646e6bcca249772e03dd91598d2f71c16697ce066757381fb19aa844e854f06b34fe404fabfac1399925eba58ee5565fc481bfb1573810b12712e5994d3dc7b2c3a4def571470cae7b8df791819e6c307949527131df74e411b121c91080e99e9f90dc97991f86e6ff9ab18523f3a21964611e70f06084dbd2f0d6ab9296323719c05a59301be1b3c7dfa934a5b4d3eb11508fb3180b0328723dbb1685790658f2421026f27c8ab2b9a41dcf0b2cebeb7182f834bdd3f7ed304438fd1be58aeaa1fb5e863e14cc4c3c94c4d325da3c9c842e85d0c8968a28dc4bb5a1fad2c8f71ea09b1f5c103adac0a2529f137f360f160f7781136908588b59bec58ca3afb125caf17c07bf37da4b69b3ab6cb9e5de194b565c73d0dc300c6fe54954ea96aef6aa9b19fd00feaf93289149ca600bd5ba976ec827ff237199449b142a453e395570d2cdce7171016616e834a4b5b3874bd29e03a7eb9f909a87089b252ec9e6b95dbfb342d7d91b83fb880bb4ea34227bb20a7970cf1214a86dd94d1027512a2000d7050cdd2ce19ce209309a1975e237296c06d5d6da8e920408ca1d7931be1c81098ff4c82af7cfe1d8be23db7da35dcf70defb7a9dac764b4a938b1f9ddb28457bad5e226b7bad5af4f1219e1a42d1f59771cb5683757add6f7821a541fa2ba1c252c382e65b7a3e8b9637b04b55fa94e0bbabafdbc675c99911f578ab560ecb692480f287a3b92169f15555ced50c200db61919a895f2326af753b7dd5dcd70b9c6b45d5907305facaa16b6d477386634fb296a4693dedf48ca67033d195f71db27a7abea5d782339e7be2713bc5748d9f166105dd05da72bb09024df73a94e89d3605faa869bcdc54dc4aedf0514ae48cc192b1951588a90dcfb562d979a87ace615d33336b10e1dbd6a911c8b4606672c7dc058bab8956beb6927b3272f37d73375b27ba20d245def7640f252c37b58f593c75722f06c83ab5aa8327d00b05b053f4a21a6808bdbb13516c888456f427d8f2f35ddef5d21cb823a5f5c1e54d38328ac0a7a290843f6284f79fe25b553b0a3a107ea0689aa12418e67262a35f6998eabf9efcdf9c860e9f7106894aec336e3a9ee75c22361d32ddbf6021e27374cfaeb7c648ea5c798b75ca2d448022563d72654e911cda563de7b13e957238c07c1ccee3cfb809beabf01fe0bcac038817a97b9ebbc9bc67b642f0329cef164bd87efc20ab2bcf60a0344311a679194e6200cd64578b9f4926f35c417d5cf82ce4eea0ddd5ef84c2fd53cb73b07b18e43e121a022307a0b9a2435df02fc0a3ba91ce8df6ebb1335a2afa20c7b1b3b40d08219aacda31978396f42d9c7fc1830910f4d9c94a2f0b3faad288ec9723d126ad1b73e85e7d1708424602d44777e6c42c3ecb40917d492bde9dc438c190c32734bb7f789267fcfb811823162b2b61fda9ec8a17d1c0ae7cd24cfd078971d4ad5e8f7819c4150b43151dad53a72b06107100322cd110419a5999798e65f7930e9d16ee8f09eac7af3882e58fbc601174570dd13c67c1888259bcc0a93861f07a2f4574c8896952f466d714f6d67c0fbc4e2d0958327ea9705694788fb2fe2c201a08d4e421d0b5f5cf4ec145eb49d80ef09ba3b4473f200ba8b027a9ea7ac3f8fa42bdf282349ef9a62c91a9f97cd64425b4b111f7b900683d4c0ad3357c8865bdb91c4e92f6b0e2b42e9399427a3a0caf22227d4c15b33f3cf5f345e7949df668feca955acc55c90fcfa78be41eed41ad9be5afb68a5270a469145b20c0e7412d5f14eecb67c399753e2607c67e237da768305f0cae4525022323d6d1e938258df4eab6d8b5c19d1877f0c5c09b9d1e4e8133b8c6ce2507de5116cf95a55eec5a9cc220fd0563d7e44d23660d052523f5307dbe2a072cdaa0b1fa2f6674503f4fbd70a2d389e489ecd07f7fcccd09d0b237d9e9977cbab2b42dc752e5ae204e0d2a09bf632da11ed8fe1b53800a0a0909598c3f99df84c6abd0f087b60aa5a55a841b9d7bb972726b68897ec05514e4a2c87c0fdb1f4ff71812fae3abd08b4352ddf04ed75ffb2e1ec6b3547c1470deefad384207a5d3d7a8884d2ef6bcc919c45feab97578ac0469e531a0c6bc7ad447a62759099e32bd2d48f8a95c454635bac29bc8bdc70254003dfdf0520a96c6b5f014adceb8088d220ed800575a08e95db8a6c292be02bd5bd803633a632d88bdae14d786a5da0fbd1b90c93bdf92044030c36634a726beb5f0bb76ccc4b9d7b9003e2e61324f2af11cb7ff39bc7c87587dbff92f1686275217cb699bee35516146473247fac7915aa09d074616becd23dfc2e819692696258a43eccd05ac7ff04c88429c5fd9f244d15b56fa7a0cd73243cdb6718d37e12b1219759b4bb787a77e357aaaecec1e066a2f5e9710c3647a8444ea8a9443cd7049b7e7de681a1c4f6a5607a4e86944ae20a623941f32c7fe154b77b7a7105a0fc2057b1dd5ab54504f727ae70aef0da31ad83b5295896d2b4f8ff84674e6c52aa91cd3688ca86cc1bd81c0f4138c9a1689aa7f03df9f05711191a3ac33f51313234d1cf5e92528dd12d8ec666816870dca48415417dddd3bba8b80e73234d9747225a883d596e43ae8405a6bd25681728ef26b0850ec903e69da9a28689433bfc5bda09f39b41ed87219bf5165ea2ecefeea107d2ffad20b76891028199b10f231878896d16adb44b31564695e0fd01f92d1a058e0f5f53d8cb2cf00ad84c4286c21e6258294da7ab51e6e85c4f2bafb2e63bf76dffe28556aa9288f53e0f7aa9c573d789b506b17617148847cb66dbcc1bc8ef3b5563012e2201165239e736035f3c5b46fe0d8e5693d238c4bd1ac0268239622f3f13a5b0b1f5058ad9266180496743add5945d8448e2ab360291daa852686f7025883c023edbc0be4fb436293dd46e5d41db8b14fb867fa645beeadf7548b5b6d30fc1282445faedef4b92a811f87d8f5a863dc55ca1545020ffcbe3f8dbeb587d3aa6558e43ffdbea91387e27b051654c23a693bd7268b76a7afe9b30cbf898d3d9863d733f5a4c785b3c935e9c59ea6906c7ab0b72ff361530510ae44fc62ed8fad3ae5170280bd630d324fcbb82f4fb607c0c25fc9f83ea5481fc7c3d3ed527a6e95646d644e523e557ebcbe642e144a23f20936214faf995ce54d5ff6103492e9b073fb182999f4a12e06a4342f0292baee2819cbe9bb231cc643ac03a6128dd3cce59838fda8d82173a16a8bd033ec73e8a5ee0ca99ec4688d01786f7940a4ef37d3a779ac07db6e4d626292f944cee8c283c4e4dc7d1aaff568d2b22959ec539c26fb7fdddc58546af28623f2c4fc17298809bbc99d1c5895a27c64ce6cfe798f7b89aed1a570b3a8875f5818215c45b87269cfed2c582e4d657695a36f11564ee63fc657a5676609c65f07a56f067451088168389436d9fdba0d64451db356f05213eb07874f4fdfe3972e0c8c33765e9acef80623ed88f3510105da0d2dcc504d51c34125974aca3bd0b47c0a4302117f069b60fca8e8146ff959a3100d602d37b8dbdbe95718c0b11c546215b7e8e6a74644955f0ab0ec639734928f1d25151e4c9620f7d12035a5fde09e97ce149c4634cd2d25fd912d78f250f5c5a41ffb2c9349831f04bb24b6b22bea90b9e4fd650b3b6c4e8f2c3b2b4a4165f481b8c2b4a812fab90ad9886966391e1a06d8e3f142b59e8f86c1d388ef4396db793519e40f8d76d59e2e531a09e7c381c41005ca67ba75326d3c9261e9eecdfdffa9591de1bedd75583b53837697ff2c919c261674fa49daf37fae358011819fc4c00205ce92bb6edb9146b6c805102626815b418c2f1951fc8e9f970ec9c2d510c84790afd8411e4926941a5fcc6cf69bc904288ae8c42ee24166658ad275c62f21c3bf72fe427d41172faadddc3202b3b286b212d9792e0ad3c9658f993c77abd4232b599d4e840d77ff337a9c133b711174bd1ee2052d2949527acb73dd6e1371a34ac2766487e4877605997aad10ef8ef118692e6ac2bff12b54a9f989a484f5c4da49d60e72f54b2bdd5198e1a6461dc927ea9e928f230dacbfb7e399cd2bf1da920cef078bb2945c16b801f3801a315309c3a9430166eecfd73d87e749af4edff07a248550be753e11772703efe3990f0163374ed8bb2435cf3f5564d7be55ae74012b60720a353a27c041f3cc52ae5dea88de95e041cbdc8a3aeb06f190bd86fb0b1276fbd1f1bfe278308d7f6800b0f375c187cef5252ea5033a59d83fc77359dd3c540e95bfd3498cf10b46e4fa77ab17b03c7c13d3894739d7dd23020bf44e0d39cd1bdd13878cb8dfe52f9bf069bd5c129b129625584e5b3902ae3c453ea992a74e7d4d1498d873a61b534b383ddaf26b223ae6395459cf83bfd0a977248fa3a67ce72df01aaa57d02f9326f7fa8fd5f8897828b5cabed589c5a785c6f3c54a61f43a7b9d8a34a871037c8c4f36d5e4cba74f5db83675119058ae7df74669f1740c3cc68efd020d59fdb33c6d9484930ffb04006cfb8fc7627c097ce45033939712ff97b651708dd29b8c98799b0e389b7b24c1d7a559a3436807aa5a45b15041845bf513287083b20fd622c260a9788586f77efa6ec4b4a15ff600f0aa67c4c3db2a07315b02ae588d50e16186af11ea5962349452a877d48649c2090da391b5d9e2d84c447e89e0267a33dfe925c4f248bc05611e16e04a78c7a480d9d8ab1bd6f366ab30e7f90acf26274be908551c160e5ad9ff13132a6ea29189f630e25830770278d09a975c4bd70d19abed4d030a86b0bdd6ba34e011c88615a94e0e9911fdf1d9f8ed62a3978effaf8a2931733f1c62fa4971a2127b6f6e18444e3a23a981df66691c5a01be3be0416387331235539cd7ee7286b86499b59b65011adf5483cea28cfa247092a443b283a544a331fe98dd975d6f1a1f0b95e20b58d40495b20c0a9b4e35d9145b89c244747c564b33bf410d06fecf8adde66fcd7d7705acbac9ef10e258c6987a5ee0519b93095ac5b84750f6224b19c03d8bc77fa9e55b48e662718fc3bbf5860932e9feb3e50d554736bcdfebe94146302bc2ecdf8ed7e12276908d89d3ecdb1b6758254429dcd9fa85ba83ed0fe3e937a14583f815f6267bc1f69e90b2139b18c057fa7f486572761b703dbb998a6721a6616455c3734131f0813f377e03b44ef8169f5d347c3141f15e1cdf8f96d9d60e35d9194550d9aad6212cd9328672671fe3e46fea6ba640c82653e94523dace60b615934f476531b3d68e250b94f22d1a8d526c7bcaf4f7489f1cb336e0623bdb549d6efb7657af43fe53c7705424d940a1543b1adbf3b2b2bd4cf87bc2ec0631a710fea377af4e6c087c2685670a16ba8b56144b287b3b388f74195b5732515b1a1e0bedcdbc504325f37e4fd23ae4c40b236c9f2776529027334493ea4c72d0a4f882de8b2e016426e2a4cfd1d2881b402ec27678c238b7b75857b24a0206cb4d908470c655b2508f742fa1b1744f180b95126b013990aaafc97fda3dd1e3f669dbba82819eab944e24d5ad00e36a1b627772a929b7fb0c8f523cb4d45df34e645a71b8d960ec8279cd127481092fb41020766277debf03e6798d32dfe4f355849f1ce137887fa77474a67360e80a8b8d1355e16eeb0b8786e158a7c596480167ceb4c86f96c38f8d8704475ed194d4cb0dde024aa51f5819bf2d65a8f25b5f882486f63ee1d80e3444b942457d61da4e3d6cf2d1a2ee1e530804143252adbbeafc787e1981a77940bf42296bf7bee416213c4290cfb97ceb48a1f49d1293fef90632a42ccdbb3aeeeae3a97ece43c725cf5ffe599f4ceb98488ab371bb11c44d31f70ddff24cf1513f719d0ed63037ffe504a7c5615efc306d78c0125240ef854b1b56182a0a3747495549889ab03ec93255d49a6e570947a6bfff22fc598a17ed85f9c5960717e054dd7b4afa9fdef72ed7ffe65dd90ce5d3df90f583536076f7aa7c3184a93adc4094af323bfd0c086d4abf5894b395454a85080f0ff4e2613ce2e1d7e24504762924695b13a10749ec21beac2e7c030c02f107eaf3c70eec1655acba1ffc13fb0328b99289a770e5bff881d1243ab8c6313d9201276ee5fe78dbfdfe916c85aed2599d006755ce4da3186bc5a6a84bfaeeb927056e460df48c272f89b49e06df78d6c9575fe1c6d44509bf5cc8460b3544b155564ea156141ebf51e8a1f92e63a2f36cb4140a69896e7f221d6fe721d0ed384ab312393cac9b8b9946c8da283dafa5f7dd12a1de449453f0c52d31a7a59b03e2b33a41f44bb85d5e2992e754a9566e032c24cc3541bf7a5375bc7845fab0f3ffc1b161f1e4954d9d2d1c8521c33d7469cc76a4ac02e8668e2fd550b966e8ccf1ecaca64fe3198075bc84d96467dfacf287d5b92feb0bb1577101526e52512910f7db1977d656557fa4096eca1818e3863e1f7a971a2ca3c441d83a95fb0c011cad451c3a3807a688ff10ec22b4d5e90302832a3b7bdd25977381073cd30c9a6b0f0f3e6592e885400bf391eba7a5c1764cf49a9f7419452aff88955aaf2b8a55471b5d9da691d63f883e02847b262d0fe11c2b265b7501ca4619df31dd3ae8b9f01b10c85ae027db18fcfeea04771ee9304376b3a874e29813e7efb3bc22a2cd0c343a92d2b591bf34755899d590d89dc6bf88883c9b285ed439d3e103e463fe0553be416390d2d0297f351c4b80ee466ed5dba5764aa4b7cbfd20884c1cd7f511de302161ec184c276d037684ec141a14e2e32877fb8d25f679483a7c680f0ec8093fc5fae3bf16137461da5493330f60d453324000f0b957085adbd8859c60b55ba7a419512504aa4d6af7adde95bf35899a8ec984ab021a658d6ac7ff458003bced55667dedd626544ef46749f02d0c7483287880e7fcb51f88b68dab406a350467cf11137f0f76d0ffe50cd3df6fcabda52cc6a31b3ce2913ddd787b7bac9a48bd4ddcfedbdcf4642313c584ac3553ea8fc71938290aa0e33761b91d6268ce71acf57b591340dd82ccd179fe07df597b66cdae8048d4f48d9e36e676ce1b42707ec0efd4d2225ff44afab2d7944b9684e3abc9f5a49bd3c0d2aa476d946dcb49e516c9bc1a3e1963b06dfc107d7bb2010603bfd68700707a34ebc3824b8d806aa06bb63bfed3d07ae0c435ba8df4032bf1ee0fd45c6df67ce3bf93160b83f7595017bbe756a295a509d6c302db70ddd5d7ef8d16921d1a37a767cf1f6f2c38b3abada2320981690603ec9efdd6bdfd7ddc0c4ccd5283409231633a74a75a927469b6d385d25da018c543e0f04c1b4874362f5fccd526d6e4664191708421f8554c3783417d78027fbe986e52e438fa374cfa8a91ad0893e7adb4b5e7e6eb10eddb32d37bae774f0b2414481686377d4f083308a78784a5d8a155e9b0e231f69a76eb60920e189969aec624414d1f0c74e0ac1a3ba651dd383e95b3287713b1f7ad433c37df0859da3d454edb9a1320d2476614d34a928b4a965d21fe46f5f4e8f27c8e02bbde912af02a4f3b5ee220964383757c68faa2b4d8effcd0d6e84586deeb32358745b88c92bf8bc9fe368750ef559869baa0919a763edfc7c6f8651d944f36b8950e35a15ea1c943c2864dc32cc6def4652ae7d739e87ad22e16bfc9f0abaf5b04755838b5ffee49550332925c41a78c8b39800418b1c6312c7520c73f8f82b86f0bad5d55375df67cab9f6723b44833b84864513c2ae3aa2f50df9e94013f9949781211a92f9b4aef69242839729cbba903b0dc7b801a0f288287447996485e01f25ab7b3a19eded5a74e4bd813ced23e3eb0df41e1caf348712de0a608c44708e7515d4fd9795de1b30efac315695aebd6924e5e3b592d4928c7207c02528de190ebfc15ab5042135df9fa71435e866248fdfaa3f6b7f756b5a0786d1e86c33b3da85f7966cc49ee0235bd60e6387d6fcf6ce10d6e476d00fe3c189d151bb9c32d7032ff547faa1c00a652a25a49f85a998529c5c167ce96e13dec3c0fef864ae30e6f26a5ed845b839f80bb7a53223670432898d779f9594eb8419b3563e819d9b18eaecaf8b7159d8f7d50181f6e38a9c6cbb85d91a5b674c102cfb2a711e693cff500ef683ba3394c4498bbf22dee1a3bd37db7f4a798f3cb4b9bec3778243f3d6babe27f47c42154601a8b32f57e13f662db8f57bf0c736742abb62ea9f81072f5f5ad3f7b70ee07f48539b21e0ffb6b1f4bfa8f966ec4bb30bb520700acecf3cd0abf514e4e5a2ad2fb3eee324205bf020a1301431e568cfe78dd521e470ac1b779ba88d45e8b136afa3a2f26a9ef074a4185c5b47efaf657c7847111c77157237a5c369e9f955b0b03d98bd805ae90f037ac36fd86cbebe8442c8078f654c634983347524af5e78f02bf4ce94121d3eb571a82bb8ffad565341f6b6899371cdbdeedd912608ffbb221aed8de1d97d75c64f6c9b6e332f024847aaa38cc7493a9d28ab7314c720128cfcc0137484cb278486896697af2b2438e43f62cf944d1ba8cc20d857adf9d6f150cdb107453c6e6ecaad7fea3ac6b4f8b7b3ffd45539063990b376cb04298adf594e69b6a5aab99d03ebc3aad6b5f945a6f27c15648f5bf2d10c52455ca982b053d40b65606b579559f9cb61e99345b0c849b4f2e42c3dd055f1d53ea6c2dd245975d87757b60a8596bc45a24f07e279b1a96e4e73986dc1a9e60f7150a7aa72f7a403e2f362f9f898cd5456a005bdaf371b233a8183cfaa6cda5ee4d95d8116294e1cebae67e112e92ea4de78956f5ba97ecb392665ee0cdec95fe1f36521517cefbc8f0ac8e970ab29efd717e839c496f4ec7ecc7de17a7c9f91adcfba12ee21c6609df918b71d131ae12bdcc6b96db26408cd34e988c1312ec7b8532441bc9d3f89138b2be6e840dc03bd0cfdca3e1d59b82eca18bd5ba91d0066ff5163ab76716447c018303cc844bf4788a33f9aef0038dace42049b578eaa5417002cec561b5d42377e361826e0f23b0365775beabadfd246e704db8cd9a920b15ead99d151b7e6521e42e21bcfc740eb859feb8acacac5655a920da305d87d53a64988db0ae74bc97695128d044ea87f182efdb1f0bbdae74b94682c178d06d497190665c3eea37f38077e8f1f60f53a8359c1c759f5496cadd914b3269be2063907dd56d0afffd37097c6d7e18755e0e348f315a1de961e6c2ba5413d298e41810d65a63ba5bb91a50d860067ef58370d485913dbcbbbe861f55da1859a16b5fb31bba812d4a25920bd1215068ce035a4082c3280e518aa7c3ba7f22b1ab55c8ea3be5e5de8233d0c0110f51602f9b6b94d96b5d4b502fb974eeb60af4e3a32d8fcc37114308803b06ce6d1d56a61f2e2a87872da5b6ea0876df30634caed998bcb1a3e20fcca05eea996eb86221a37dfc724dbcd48b162e34fddac86da67cc336135eba94744dbc017be056de59c7e8336f48715495acb10562e51a5dac44b208d94d7ede2eb7ff73f856182cce7a87e9ef541de130c77818774f39e85b1b2e801b58d7c464d63e539ae757684346827e1a08ac8a4e9b9735d7caf05e78e7e1f9fbcc7be9f9a282bf1e4568b7e9e8dfa96a654fa9a6e08b33b473f5ca89f27d16cd39e0791fa2c65908237c3d1bf932959d05168e8a6afc743f347014b417ac737483a94b5532aa60575294e0f2efc5591f5db6ab45bb08b1718ca5e1f9f06f8a4bab5bda7d5cbc62caf5a2369dac78046f4d337e1a6cda6f46cea485c9a0b95b8014f14f8d77fdc8a00bc181ca90d6fdcc4c51b45c2e0e72841e9224f10f216bfe8e0c6fa4a2b18a1b960f368ffe17faf9cbfba02109b7dac096d7ad623e195af5b8c630c7caeb89e45793036d9acadeec6b6ac30110300da58be7788a90d0a1bb925ca4e769cfdfea991e9877971276f87c71dff51bb3df8b116bf045a859617ad140f22f9b56513bd620ec3b8ab9650ac2c588361cc83431a18fdd68f28b7cee9c8c97edbb9346b764b687683aacb724bde6951e861ca346643c3c7f4f2d801572363f5d9373ba2201f1771be018bfc0c5a0278fe0aafca1e39a2ef4b7cd6049b323790043ac7e5353aa635df1583605d53dc1ffd308bd65d51dde54362258c03964ae179e82a78799105f13960cd7e19e7f4a5c37e04370a7562ac012bf51af8ff341437fb7f7ac41efab3d7557d7d91a1c1dce03aedf89f7e534f98245233df1d9a825228c82b4496d8c2ecfc984f0791f6fcbe2504e34e932b9cc7c930419040558b0a37f7513ce14a23426b313390fe6b37d50222ac68ee25a05524384ca5d368711ecfb8874873803d21a3569047153a8e05e8fa768ae001abf48e97ac884ae48cf6a1a06fa98f63135fe74514ad095aa1023dd4eee53bafb6eb5ed15501fe29be90fd39f19d4e499a2b091fc20ae9c90c6e078441ef59f6d9d872059311a3cc8d96739ab857fa8208189925729b4abcc079b792f319837a3a87f542ca08882ac900cfc7d22430f340601a5249813067de1f03b005daee0ec6ffa0263db9a381eacaa384c65bb26d7ee4477fff972227f88f7f291dbde6fdfa2d8c0288e56bbdb02b113c66dd6ae99afd8b867e32511aed5076ffa44c2e3494b6dc0d1402674f84cbf5f655b79d7de22ffcfaa5a15b33a8926e684b159a73fd79d5fdd26a7d2c7c5dae73dd1bc874a42459ef311afcba7240ce1b1874078b02b523daa8e56516826572bf3cf3a9cda0ef89517c1b9a7209420fe6dc817a836f266c63a66d58d70a3d937899fd74fd3ba53d36c5ffb3502b874ba68d95a2eb48be6741958af9508e8a85c8729f2f27dff5692909fb2514c5b615f7e0aa909efad356e778bad15b9a8275b01c12ca413e9170538b5db265b2018fc0ff3f546543cdeda50ab7a3dc03d9d97381bf49c44ed6fe8f4346900ba998f6d064b69073187752d28d30a7da01174986b4231b697a189e607f9ba7c4adac4ca788f676a8a4fe076a15257452c624039c0c7f10df98665b4b0f7d8b72b269c8b00ac4cdc07efcade35556f70d86e9eba5b512778d841cc308e86e7438939c36db51b1c2c9df47f1746783c6b83d13e7dfa6d575a15ea30b0cf2ec11e0fc40ee8a1dc138fd3f5671e9a77076d3c1ccbb38f2cc77123950e73b98e7df8581f1b740bf7e1b56c85a344dfddcff16a521e2f5e51b395a40f719bde9e8db5f0970ef378a4b86d5b3130d3f7d2169ba49c8210cbd24d905d033b0a7485ae1315fe3ea481f6da50f5ff197fa3d2249982a9635e0a26fa901764115f89b9f08f06e9d604fd20821851d574a60529e4e307ab3fc50ed731ce25a12431b71ab14f69dfa2d899be9616f8d9e10a70629612624023ea01ef1bbdfeb44f0ccd1021d3480e0a9403d0d560ac9df53ae90e8af65ea4376a3268044ae8c1ba1194e7b7b99f25ebfa905bb62c007ef13a2ade3cbaaba901782b43bd1bb4f501488f969c55b72dea46d6dbbae02b11afa977b4f0846c897842a9ec8c6a3031943a3bc46e5cb5572d7f414086221db1c7c08807c96230abc11a5a0268ff45df0a19e7a40fa8ae0e272ae9e1160f04704c62055350b38be348702fe5f05a044a3be67cd86073511fa8038413f3e66dadb6e025037d55a52faa162ff377b15fe97e5adce0416fb484664c83cac2e8f8915cf4cad1301953d3b71131003b96ad4eba623f8cb5d5619308989a786530f7e265699300d33cfac437602520b76a780815d69310d910b1613513f0b7021848ed7042f6ca5481d15714ad9ff3a960365b494d86b5c381fac0fa1415ce3396fbdc6f8c186199d71690cd895fa88e4bd64836fb89c1b5469165988036d152e2e715e2cbb3dfcdf1415c33027517d6c8dde8ad358d3d455ed917312c5023cb29727830a2fbe90f4d6b2a8dc306b60a8b9a5ccbc863a524aa34b80ed4ed9c45a63df3a3f76fa961151d79805e231b48402bb597965683cdd3498b55374f2025264e13415ef6bd5821f664ab1d987d0d443358d4fb863bc0a315a357a19d980d2e79fd0e3156f6640c0320b84ef9c30567e33834229df42d825c518042b43bf676267c746b845fa2a3a84018f3cdc8d1ceccca363b5d578d31910a15ba2808c635d678b723bb355bdd0131ba4b369ccce43170affe9ecf4c62b4492160c4ceb6d5371295bf7291bced7859b4d1cdeede2a64c2624bdc164f614a9ab3a9c2baf24402950f08d72d145c6a3f64bf9ffe78822b7ae7a39f995965bf8ea1924b5cce435d5ac9809ae4177ba11a1115bb386ccff27b9e0ace3eacd8d5e24edf0f97e0186d6549ae597c0f47591080bdc71c2a18be22682865f5a4d6194c0ab294d9c3a47c4296c151b026c4969297debf2542e9d8d191cbaed2da4a1252077e1cd455b7d85552c653e1177277bb3348245f952874a2dd81ff8c541cfb8d7600eebe8760584de2e9659b28de37244a760658409dcceac2ed352e1bd63d8fd8e707356dc09b6c787e6c01795c5c1c26a5418e17c8eea1d248867c89696b2c4be2030e8f2c2d4e672d14edd671a22b07267e8560c1eb1c7a4bac2f447f9e3ce672b2dd344cd4d5ab18bd31760b87aca1f6daa15ba7111d03e360f7be90662ccf2bb00130b771a3eaeab0929e572d7a5d9dabf69c2923a2610804f41af7784c15d0a2e2594f999117a65030f59c703de149d9610ee2c14d7c494cf280fefbe6e62a60b4c312ab62b1f5fc6f11ca3176e5f1ea51b43fb98953a5c38517fde5fcad1b5a913cc10be190c9810f611606f7987c2840f52e41974517413fbf7ab18f4b470213502180ac91ec8401f91480f04c6e382395b8c330438b826695f5fc78c8205422f048b3ab90765e5dc48dc14dac58fe3a6d5fb90a7b3a0f238b3917e00733ded2ba0cfddf4d76b3e55d04ed31f20471ccb4d367590913b24cf13a9485f26a7203d0a85c12862d1de3bdb28541741d0a7871d0780a542efdf12d74059e70da16d5e274706e692146264af33de368147d936f6966dc2ca61e41da475e1fc253f23be6fa7a159ba3573046ff7152074654a9f39d3c0a2e2374f702b701da14f0e48289e64a0e648007a4e72110987476c82186ec953d685f53644d881de9256b5a7310e2a727402ff0a6b37458006b16266b82e9c66d956d9e60c0c71feb48cdb998a80adbcac8895e77e0a3c8a038fe810eda72c07881ce262df0854ca1191a9dce07099da2cfcb0f4083de37c1a2ea390a819de89f1c999d387beca6916351c4804ab24e197417c21bc8771b201d95c0a9fcfd26e65fe199dbefaf38c1e29d5cde8046f4d3722143e9b000df630240857f50076e17a8884d687fcafdb50b1f3175db64e4fe732afc82cdc49803977f64774c17ac20433e6383c858a3ced79d0b07a8def678e7fc28fc9243039efbad6d34fda1918984ad6c4baa52e92e1f913f96a11520ea4c5339562084ce653ab9ea9dfadcee044e8c53e8dffa856fef7d68d9b0b43f6ce55ede4a904d6519e23c112c379f87d7fe1494b85b9b66f558d8b0fce3090db76082330b28b0937c28e5dce87a256ec22834379ff42a2ed5faccc1d9c5e38b87632a92c8fc53b46f570709bbc6060f6c91717874fee6db1c0c66f65c67cab6e710d456eb68a60dfe0c7edde7d7dae2a49e896811be27f3d24b605134347f37793a7ef7ebd4363688d48695952bcdc2b30c60c703bea8f9a25fe90ee2511bddfb107aeb802c95fdce98a40a3b834370b843d63177823ae9ffacc5f665ba6202882e36317701924406c80aa07ab8e511474f5492e8b7c3d6ce5a3d32a07b75333894baddc2780ebb1605ed40d33fb8d93a401a314efd24d38efefd2d8ea559dc45d565fae91d7972e00013dbd0f9d3bde8e980441ce1a68a39205d2fea9f017066e9d705e557083dd8a5696f651db80ffca7dd851b99c60106b0adec905a2a2d78bf4376ee0911cd0fc450645ececaa87c46f6c51fa974b80c1dfb084715ead3379b2fca692fa7ba51a6645ca5a24191abfea20e164de53aa664120ccc48843efc0c9415b406bb9f6fa6a227bffa28266e48acf49e402e50a9fd73931c65210b78aa0175e5c74b5bd1b968f9de5302a2855ce131c4ff1b56c73f8d81fc144736a97cdc0aace053073452017e0461a1a2d645f9299fd3f018a2bedf1a566d1c19e8a0507686321a3964d5e19a6de48eb6abdbc3d4a66f99d1d3081fbdce4507f413671decdc4c2e1aa164ce493ab818f199b9eb4b43060240827c5686a98916f40b55cedf8b7c90c0f4f1b56e79b10945411f8445b554d097f51f99e1a10b0ea48cde3fc8beda90de3306bfb8bf91bf87a8feadd745d2be04d28f600e84d5496594f3b8f18894f5d55bc3ffef7a0ac0748440e27862bb62babe6a8a9f8a0a5efcd066ccd4b2bba19eb4dfa05e08b88dd2bdca720d20ff2ca7e85652e4bd0735700487013f8c89981823632518dfdf10769dd8cb1399e09ae94604a90ef9350f24e004aaa16db816aaedd5011aee4c602cd4701019ff81a1cb1e003c950bcbc2d8a2a1d465260d2395f0cfe2495287d978279dfc2209d5ae87e217dfb3cc82ad32c33794c88389e78ddc9eec404fa59862c94da68f02935037aea6205daa33268ce59589b9fd4790fd8d804c693a32a488f4d5ffc5cf2c8fb02ecc3c7f6209de6ca8ad36241c65fade899b6af73c315902488a2a72365489c177f1e70908972387f2b21c8a0772d8386a506ec6a8291c0ba6b3e989976128e0174e1cacb9ba7ac72a8744367fc05525f40d75108a72ad0456fe8740abe4166dec18018c57df1c6c6c6a9096657ac652792fb16435a0eac637960d7fe134e4531cf692012767eafa67c2536d35c0c6699ce58f13016b07d7c0685217a04f0274317f9fbae740dd438da3aac30b8e09833b73a6abfa41a242df1a53fb159622f7dcced75b55b73b1a63374e1519c54a0dcec1b78feb43a6f49cd8161ce7083fd21350d057d8c3b996e7cc1ef550397962ed7bbb568afa9d833088494a6cd17740e892aae68c90f55d1295a83dddb1618dfd8769b6c688ba30fb751bff2d19bc5243301181b3efc35e4d020fe3c8c9ce7bde828bd23485de4c3ad0f2dd38d6b1770c7dbefa4e16e93aa81bfb4b20b361c71421e33746de6d63dfaf966098b0af31a2cac4cac966768dae526af9b6979536a3e63dd82e88a3a1b6d02eacc94a55353fa896d33058751e6258acb70c910f1ebcbe9201c0f841e7f86031b069c8efc3143e3883300ef996ef2b410ca096a281d76a30a75fa9478f83c6540c5494bbdfc26cf1b8117aa195be466503c98795e31064962b58c5eb307894f80897a92fc8a1d2401c6c02175a636da761117b56bbdbe9c287289d5da52b6da200747de305d43a1d73a73da2e834bc11899faa0b794b02bc70f276c19323cd797e6aebcafbe5af6be1a774c6e944f0a02514f8efdf1c20eb2096da6bb49a5cd44f117203b8616c38bba26e0b0795bd8d7af7e043f8496fcb99dd60a3fd56c8052b08140d4a83e434f68c37eb59944390fbb8ba4b63181f4ab4164e0dae222902d1307c6b730bd08e2a5f26a09f785ff7e8a6853a134de3c9e1bc4d12817b2e9260e449fb7574abecfd7d28ee64759868a10497f15cb8eddcfeeb301d1e6638ed57d47722aec041c7cb25332a6d196168e6b6a1529c857ac03ffa9f4c4450be93c06bd69d9620babcde2d15bfe6781367e90b976d88ce4f9f430c5bcfc782ab1812acf469c93e3f12a460f02800e505d4b9a0aebd34ced67e2a33ba2ff86c3059a149036ed4d6887832b86a6d2ea612f8435ae21ce1ba138eb39d8127350d3959e1d7b2da7df2856d0bba5e40c0b3ace819e89f9cace3d1aeb32c1e995d4df82ca8443f4c86d78cdee7a49048a648036262cd111ab4ea1e8bd06b3b92d048bdd3eb33727eb18e548a4fe39c2b712b3320ebf08f4f83ca116b7a5949c76e0dfce68b34afa11a8095ae06f95939f1aeb15669180b88a433b23b0c47139977fc790969d0b73653fc30284645de67aa15c3bfa3d0d589b1a5ae5c151bd078a742b83bed4b2aa9ad037f87f98bbfbf343604f6e739fff353edbcbd49e643df73c0ffb2253e473f0081f70777abbed4a745f32426a17c25226534e3d4229390a0088b1d9df90530d413de78ef26b41076a8dce8904701c67ef49a4e1be472a20f038c111d0e7b34f529f10f80f98a8d06fbe9d8ab7bed2d76b54f05002b8b57b6977adf3ca18bd3d5ea73fd216d464731019f25709d87c4f7ad383a10450e82bef0925122213d831e448f9436fc54509fa94a510de2df57f3759615d6b2d604cfe3f6e600783b086e495576be1131e39e8b9ba3de092552be4fdde920f880170fedd08e776aef0d97f60b628ac0af5a51c7a171a4aaa24c90f09446652c6d648223fb44b92fef496bbb98a63fab7bb2ed0ef1cf5b5d416bedc83d554c17c58d669334762586e39c31d0df6674302dcc62c84cb7a02bccfb07b5b069f5189e40dbef4cd2e4f32ebb195f89c35d62f7879ff795cb6445fde07b51d5d593cabe2379e0bf1f5c06ab258d94eb26589239fc49f3398e795805cb099640f8e1ca1afc9ed5adf2d7a9ef734126139ddcc18728e49ce65b17421ce36b3d6438958aceda8e1ae578e3a412007f72ce9239d91ebc5e662fcb7dbd9d5cddb9e98e8cd84878fdf77ce7755f250288d77207831d4c7af7fe05e79c9fb66119bead3a680da77a64a12bf99a653f6823eba7bf4b56235a766319fce9ebc08cf0b8c288f9cace18c8c0fdfa14ce44bc08f7132c2246244695cefb0c6e5f4c5e114bb862361e77c66257a25ea75ccad407c60ad00284f3a0a20fa4dcfd72af5478da15b26c5930af5cd7a08f62d21518598a5dd67d0eef6cbdbffb8bdf41afe3d42c12e6640521682dbbe1f0699931965e2eb824f75bcce1574556527b42b31d733dab08e4096526fd71f5bca474c212974ca672f3d15bfa9688ac20afb1f8998e0f710dc0dd0280259367ed4349df0659d4cdc79c515de3d2e274a36837ff8917a024a244202b1c423594a2362faba9282b03d95ba3ad4202e99776d72a6ae4bf3a62516a6a9bb9bc72ca912f93fb468d9e83232da3987f2bb61207fb66a4fbdf39a6017d96052502dbd8586a50c25b6f83e5fa7cf50e23b905d69b38d2ea814fb76f3a980f5469c4ff9aee9fb323264e031fcf195894c5df00f2daea5abac1b23b117ebf89ddff7da047f941c9951ab07d871d2d334a451b2798ee0f6b9daff817948feab01d24895a25c0104092e89a5b664de34d82226c5afcb27da23a1e435a874eb251dc6f33f0f68486210daca94c0ab5831b7c7911a52b9126f36ccce0f902a9816c8a0831fdf684ebe0ea9d1045b906ceb5e83a212dfc50e7c5faf88579d0daf7abff140dedc4eddedc056f8914a7b169316ac576aeeb0675ea8383c1cf0d48f270b009fe59aafb3cc386ba19eb86d4969ac01fd3464d972cdd4d1f75aa5f0a708281918496b3db129116fa2f5e92678859f83145cd5c6916251ab7cc1b119683e0351744bdbd47c17b5639bdd3c1fbda4a3ae1228a1c95a59acfff700fe5cf266915b5209071c8bd0dbb7436d844328862b81ab7e556ff1b7e83a6cde6b8736b6fc97bba0c2c11d87d1162838ea8a5607d0d5bef0c46393496f5d13cd64e3df075e10bca727eae4bc85c8883e1d810b50cb3dcb0f6e7ff07a988eda11772ebf0c00be66c62b87622f0d2c1595aa3fdfe1929f55c6b864f75baf0ecfc6573dd1cbaac4df33b3c4028787de470cc2367de03c08703483f2824a5428d83392f380cb67d4848c591ecbd4becc6d7400a1bbb61f0d1ed0de488fb3d92b26f320f0d02dc09be2987dc57f0c5e790ce50a9e9bf5fda37f89d4f887a0f127ac439d46aaa46e20cb32c20088ba29f0f7626e077e3214aceaf0d2542d9d519c5803f2666847eb727cad13bf1a58ddb0fb9d10ca617b1cf4c442b6a14092448f3ee573f8f973c652ca2b96f73f438229cc39745b5a0d3f445fc7d13fb28aa15b2655843cc919e2d745c8bc4f05f1051e9d0c9c78eeb68c6360017c99fd2b613e18807541c4d32572b31ce9de4db9b634e25876052f880ad3a0cd73ba5d7926ed87df64493dc8cfd6591eab3215d336be352c059bea1ae5af6b194e2cf9b904e500f83ccbb1b7fd5ea66078aeac70ca6ec9cb5ab9573bce129e1937f406a705a1432e643eabe5989b7b7f213050fdd0745b43ef1962158381555fa4e59b10b5788276bc23239bd15d708aa0ab7c339469adf631a0b361647ee45188367e8696b3e802f0a9103d99c27de84b32f4f1d0924cffc5a72433812166e15e591cec25b90543e637c526ed8418d2bf9bb61d1c2eafcacec1cdb1b87991618e85aea76a55df3936dfe42973552ce2f38280a2630f45d6f69a168a6f5c18ebb690f2fdd480bae0a67d983d86ebd50d43964386644fd9a1ba392c3a541b664be71fb5dbffc0f1ddc2c8a794e5a4401a66ff1e196546b32c752ae9ceaad1a2fb756dae6997b7f80dbe3821b87d33864aa04e4a62a9447ba26641f15859fd14afb2131b1c82e044ecaf96aecf48dd00415749045c1d6a3dceabf4a2487e6047410254d303aa5e62697ec4a8c01a9e284824120150b09aad7fc38c248c8b0f53c996e894f9bca1a883bde2f7dc2fba2c22e1d3f2c48d44cc8a202d09907b1734506d3fd0b79f4731296575bda0cdb8745e06c9dcd0ee8ed184dccf43005718a159a98c5a99039222aa55f83983ac0b7cf000a758bccf734413435e4a84f904869ad239e29a1a54298ce95789d884a9a7ecf4a65e8c934fad8972152b86364d6167fa2c743fb28ad7dc09eb19ae9e9f2e2cac7e7e8a017d9b5de7f790b498bc3d08a1d7ee08d79aba41c7eb71f87ff517f8f3a5a7f7d916e6b9dbf236ed1f1989018a77673ad222dbb0bf27ea60026da0f9595b21e5477a2579e18ccc3062d58ef865c063e439bb482a6ce552a408d967d53c0cbdb21ecff1dbef1768bc994b6fd70aafd879639a8c5b0488196ff2beb668c1605a4c72e99e2ebd3576f337129d7a116cd1105396a3d05c0503b3e98eee5816d4b5100bad238dff0e499dbd32cf03be3f1cbbe4f22984db76ff61ad6e0ba0d6c6e796a3bb53670b07246828694a5207c3be38ba0a566d3e82293fda16d539758b6fa099438b7c3f89d7d186a411d073ad49bf34bef00e087b6974e4806166cba35fa8a39f0d4cb80d13351a6df8a8e908f2e73306bcc065e3394552e313a89078dd0d78bf239245c956a659004fceafc4add47267ca425440e47f222545a7b35c37f38fd6bb7e064c7b2dbf83bbbc236e62885feb8597d1bbb8b88cf03792209f6ca54c5aea2f39f8e9306fc5021ce96569e5869a60132db9f43ed1902dee3ce0f847e17faededdb42dfa22ed8af3802543f3f4d0e76353ada199fc210e32b83d5eefde3388115d318ba16b3d69f23403c98e6a81ec8689b0cc7ab180b7b00f2f67860a8af664b10efe2ff1ea5c933c866400f0c293984effb05111aa969fa801cfe9ce4bb73cd8aca1909ebeb1846e7bd00a00e533543cf876f280b6c9662de769c55d8e3d80ab499b05ea6ec50c1e9c26f6e5d47572aeb746c748184307ed378db0f6d58e421348a3209ab0a27804e61eca72b25b8a4c2898f36ef471aa8a7f4f136505951bd3c99b7697542bb31f5e55ebe4fd10d1072495d253d0341cd4b49f0dbcd7518e9b955e25da02a8891c1f80e81fa02e69fc0d553a378ba94a592fa6d6684647b503d2587ad57bccbd9d04c91bd14e289f5e515db5b9c58f9b2eb77db1248e0f3f01bfbd06a5efd2dec83fdb6b16955464d6f936736e4b35ecfda567d4c2318e7bcb64ce28a99a954db984d77f793dbd0e187a15cefa9ecb12d3cc65eedf2bf44caeb45811a7854342de3f43a74f72716e6adb0783f951e9167db7b548e066a66fae293433cb7dc13bddf55a86f3bcb2facb29c888839f891277ec83b82c7006e61e5d0e9bd712afd8d7aa27f85080e680e43751e95c30418585df35686274107d2e890fb016ce61bd7a2ad813a72bfcd54988e7d9f80e52eb4ea5812921183dbebe68736280d81d1ba37c048664a89159558d57526898a736dab34e4a85bb8de1e2eb72f4dee754ae9fbab60b989b9bc2832d41404abdd98414d2d648b9e1ca1657419c124cb98417eccfbb208ac70fde371f4e1f7950afc1ae1e2f978138e0a4be201520e94ab64566e82b0484578999dc25d884883a48a1f7ab4ca9e39c1f1c703a3dd8610449d4df6e6315e67f8105dc68c9a6a0791fcb567a1c1c0c26ee1c6f437a4daa05a33acff8cd462acf4096efa03b8041dadb6cc2fcb3f3033a2cd2b5b4dd988e03053debb59126d9bd6d831ae16b9644a95daafa19f7de3c600893fcb567573cbcb8881bc93b668b9ed97b4fbe08eb6f68f340bf82a58ecbb413a87f6256809e6ca85a6219787eee28776e561dafa8911748634969d420c74aaab00d9d4a8f3c3feb6756c445fb6af23262f199827e2580c5eed9a1bb915315024c197ad3d777cc5cfb7779f39ad643f865b346cff37296914af656ccb5092f363b26d819fff662d8ab24b754e6ae269700598aad527e937cfc470e30ce5306094514acee3f48fce8e1261c3cfcbc8eb5e2ff5de55bebd69cee28a9acce97fc7bcd89a8e7b50120bffa3399c218445444c8c10877002551770b6663337083acd5e65768adf98609ba8d030de5415391b53c81a72cd870e358fd3d8dbddee29c4fff59804a5ad04278becb2f2e2c73c8f601fe31b4c7ef9b4faf97b4d2a822b90e5ebd37c6b3201dcc8dd35b3a31ce6a95d9bd37d4af617bd3e30c974a8e136bb74d03aeb11dd75a7ab6e2fdf82021313ff4b24bd165094e988508f4a750f960fe35a2eb321fec944cc4da21dfccded836e360b7de758f2f0522c2bc293eb51e24ef474129732a61141f981e7ed894bfd5dd75ce50d3d62dc9dca2d9a356e009a24db3f3973a2b943ff32969228cf20fbd1a7e98cccae60483646cd342ca064a3a43843ae56365f6e739a46141cec1bacbf5a44e382780c313dbf222253e43b79942aa5f8aa6ff25819de3f7cfe9d10baf401d50870033676c1d816fbdab7c903a3c646cc4061f4cd650f37bc90a46a297265121ca5ccf8c4195e17a3f1f848584f833a2cd1b19f23c8eb0ed270942d73e6cb4d8e9393ca612710f4493f83381b482b89bc3fdb45fd4f80624386ebf66087c9a0c58158fc8ca4a4a4f4c143649fde3b8c6a5d2d0f808487eacca723c2b78e40610f5d2d1e1470c53cd7184d9b8134b4c7f5072d3e7d2fbe1823cfeb47173dd51a4006f641a4df448fc0697f12a8742350e63ce8fee1aa4d00f49f99387835ee7aacf3970a5a8398e0e3c36b91474d1122aeda1048815d40aa7c168a5756d3adbddd0e177680a0b8e2532728485829a46ac89e6a4acfe3656eda94ed37f2399f823e928fc796ea47f1a2f3412a2570e094c7c40117661869d3514dc0599f82d3c6058561b51503967cd227d3063bca7be1d6b7c6061f7fbe9e02358bfdc9029901d80d598427512e968a804a7bae2381edc25523f01d046af50c2be970b886936ca7a10c9450c40ad4f91b87e15fbaf9c384699baae0c5b02cd904e29564400415e434de0824a77bdef8d7e6f31f0987031e0ddaffb85053ee1e9d7b8d24f968059d2f8f7bf776085de18fd7ae1ebf60be12bafb657802048ee90e5e99f7847a7907b8a71d638902df91c12dab284d0ba66e18c607e66728f638c8f54cbd122c21d2e0477f6adebaeb992e3d7300d10f91afca5cb3d15103036c43c928f4b4e7c73f212847b6e9964df1e1eda5d5bc7a2f14743f00d4e3614b122d862c8e87c580fad27ea5c792dece6bc77637b125f88ce83d0d243cb8c52b46d972db6f71de7b728fa9dcc5dc178b5670be3f312df1e5ed466a3cfdece22eed287a62cd154f7662f042d96415b8f22da9b82d6bf1584830c9497324e81c3c56e9b11973f4b457b737a0f267b54e193ce1e1a7ca0dc8d2bb29e70f9e96f64ac1cbffbfcf2e9c547c0f85dd493522e2b8fed2ec7537e7375dc210563a5ad6952faba583f87233eed25552c0e95c82f3ed55177d2de29385896f36ed8dcb2682c4f3f57b85c3fd97bbacbf07fdc641e3ba69dd99082602dae0d812522e063e798442a7813b10f08d6e4aa8596227ca8503109eef8d423bfcecad1b9360f5ba04e4016cd2fe1e9c0e20190b1fd12b595b86836e1f7ecca8f354d58266e7962784fe7dcaf2d1350d1bf0785248c00fbc35cc26c2343615f9a43e58f3bb129c68322e273d181d7407df7e0599608fae016a4e4c1aa260816b62205f92ddc444b0d8803fcb411bf7ac908b1e234917badf75a8974490788631fc5b83aff448ae6afe004527480d844c44db2a7f4f458288817cd566f3f59bbec179b87474be9738d59dda7eebc73d9cf294e9f0184b91d051c68e78aae450f04028693f6708f5ec3e85ee019118d84637a673d666a6dec88232c0e6da91f266318866aeacb2e8c3faeb39f8e8483623ed89380936b28b3f73a22914b23e84d735cdf6003f7366c524b2d8a1045f0e6346adfddd8a3ea4609548d9f870a7f039d851d808dff3f729f9f4da84195092e08af807682dc0d822232d9d7f20839c9cd7eedc55c53506ff592a5fe0eae8309f5e611acd08425b3c89c5ed73a303b94ba0e0016b8789c6fa6171f88cb40b2b0e9c9bb3f1c510c75162a912300541807560457efdd8f7f5217f14a9289f438e92506d1e30052ea03c1df7fd7fb2deffe7123d1c3bc8b1d9b6429c9855b60717b0e193333c469c749175ebe4fb173504258197c73e8f4ac37ac42b4c23e409860fae62dbe2dad87ff96ece4681753b05f10d694c84977856d34235509fa6aa3c1d0dab1516d6a8a85722307dd39df35800ad81ce996c9c3bb907b3ba7ad5641e7e947b9b6d0a8812b2812da5b4fcf49824366e5f2affb92ce882cfb0966a02d7ed3a734cf956ce9e71a6315081ea6d4aef0f11bd6bf155f31a6c2003f6f3602e0b397b2953968ffad993412d4e592ec7922e8cd28d86fa983c70430f24db8e0ffadf51786864ce9ae854bf751bcf83bbff143e17ba70c4c9e88de7effa2050488fdc094cc902646f0b8510a8a3ee50310bad469f98354015f4c163e4cb0c8ad3777a92033bfe15d68a2116cc0796e4d01be30848af4efe4e321f643e34357ca10dfcae2ea99adb461f2233b5425e518605ee8d8a7fb54a0bdbaa00468d6f992c20843478c58821956f41da1ed3b2c20fdc266abefb22cbe97794e31ebd797eabfd350234721310edc1660b9af8ab08c602cbbf58e280f38170a10885caffb912ac7d2dec1ad73041555a477bd4eb6bb72fe9658ad4e569c1f0b1389fcdf2de89507f23a4962436b8a5e721912b27fcec895b080d2372628a8c0b0ea50380ce3d0cf3577ad705c2cb92f3ee6c7d18d3d1e94f74e25fea58c3420b86a1f8d4678831450fb3208011969097e26025c786981855a2a126f4371d6e51648ee015efae97cd48c338b022f98e143256dc3040cedc61159a251f8ca1e24658450844898aca03120b2c9d651b29ef9760f60ad376460730d7b061e36155c74b59d5ebb39144d0ccc98fdcb9163dbbf5f9cc1cadb425577df1d30cbcce38fd03c900c19429cc53a6d11001cf5c5cb1ecb94501792f55f73010b8c72481daaf9bd0cbd32c8a189230def3c7ffc35ca5d2ad6e77af13fd6886fb60e27d2b6a96196afc1ba3ce1e2771568fa5340c4edf19f9e5c3bebe65f8fea167f0e2a592af366aaec185ade94127dc9efef787b6ecda16a9f5da982309adc54a3fbcf0e057f1f5ba31df76bf9f4c74f650364cbb7ff0da1a264cd1f3a64220359ea8edcbefcd6f3d2ea7d13f4843614f913124b21693b4a03d2e7bf935d952bb0a412e4a42f0211911317c95f8994fa9a14fea700a890375cd717427c668a53dbcb2ad8bbb39b5621ba1ab57cc2edf0139106347ed6b1c9f2da5c41bb5da2df8d8768a192b24a47eac5694651a4b8edfe84dc95b10246172a1e3119ab279fcaf25c6686b5adfe75e1cff27969f8d03a0b531f50fc6a40e6c39bc1726f94198ce2f250afb6cdd1e0367b8447e8a7d183bdfba783d5387e2d374fbdfa6ac658e14c801c5ce0b1bc13bb23bda20b4f2b74f4eb882dd0a2fcc21150f3216dc5b18ad17c8de449b4ffce7058164ada2c1796e90a7f94158dd1661bcfd29aea68885bc4e39b6a89d6dbda6b63e55ff78338e3df60f3e4a532f5642e3bb11c957bc0c0a80cf816768ad09002d81ebeaf4d4f3e7880e163eaedc9a2f2563011ff1e82e72a2524abb1417d391239c795f062c9aaef02534587ad1655be25b10f41246eb71c8cbc765fec14b6fc69419b115a6be911cb169cdb2d457096d69cdd797e7b742e57c34764b5990bebf79238eb1364a3a4b3609f3f5559823130a95d495129e6f7cab86cb0d70f26498fa2401ab7f48852e2be39f7e51995450664272cf23769371c2cc3fcca32acde04371392baf770966046e4bca8c978f693a1c45ddcdfe8fe812d6d5dbbd3eba24fac480a29251c86ebd1f79c32edbf9f75b42bde465a56bad4487cc08b4cfe5921d37213410e079d6873547c252a897aff268fe26a2a523663b1e06ed4c08e75acdb6c029cca1b81b5cc3e652a9e9605c66142fb6dee2d06bf3f5418d271c3d643c4fd2918e09755c6261a1d47c3cecb5928fe9711c5eb54e64afdf84a8d96af9a4c6d41b916c32af2e1b44d23ed0021765db6cd2163b4b99d63061f8c77edb6a1c28ed7e6e6e2c7462c10987c7bc5488d4ad4082039d4075d7812b6fb86be32636ed49d98211ae1e6474e88a5593cb419acf12952a9834c1a76ea49b55f318b6585e843dd247a22db4da73a5d59aafb77cbc2d74238afd2f95d64fd5ae3b42e398306182dbbccb565157bf8fe05b39824a19e8b3d616e812719f875f5eabb8b218667674017b19b8068c322d1b13ae91e8958cf9ea0780ebc786d90e17d944a74c85c67af169f69b5c1410be0271dad65c78a4a09efa134198b442de0d32e9c8ddd7b3f6a0082d3f8e051d5d80f0bc45fad41d261ebf36cc3155be440d2c41b2e729eedf3bfb6171ebb46654d09a8e5be04ba98166a4881949b3d53246b88d9bbf0d920135228a766e96d17f52d494d5d22395a9d2415dea05c22525738873ca10f818b377d73c220b766c8e95145d3546a96078f134aa8a8bc860b1cce2257ada3d07b96b98cfdc8c1841d5fc5e06ad1fdf3378d6864c15d88a73b37f26982d02c38ed7d4ea43d788b3408ff4b645ccd82c3b46d212696f734dd54ddac8e739f0c0b3d39500dec7bc170f03f6892b7e34b4983a26abf660083e6e0b4ceb65a63db53e3fb21085bf0964b4130ac2f58f96499b9241270c6ed975aaf92275a301dc7e3d4af34f13dba4044d4bfcc29ef82d2bb9942d8f2b76a1137669291b402b4af212b2253c9814e6f7ba0289a2f6361e45fa9dcc1ca4fd332b0859f209b41b22a1fa2fbfecf29e56b24c51525b8eb58edd3aa70ef0f631e11ebd39063ffb7e9e3eb78c6aa72c14fd9aff209d49e936c6ccbf51d181ebf6433aead6701a604ba21f6f10288a9e1cf2068491578d39326ea5233dbddf8cfbeb061dc0b321b6d7df5c6cd4977c6c73fae9b31e7ba30638cdc18bb5cd58a17e532a875ef16705f642ee9e774b623ce417fe8b47cb8227659d44a6b1870c9567a29c3c57758d346fc13dbeb2253c9db1f4320008eb59057a27d29c5a0ca29e24d5c0fa08b9485b334da71531129b0482bc01c7940a0e2cfae9395efffea555a54b33a9b07d5beb974cb1346eafd07f4b489ca20ce37e2ebdfb33cd73675fd80b19cc8f3d77aab15c59787d809916e28cc1e1d7f27e9d39abc85f70751f9964cd92b16aecccedcc06d2ee84caff439dd891b8a05f6784857ad0bb424bf1fc8de494a2043222ec88e3ccf2486f4a9eed4ded26719445ec8282f82033b1f296543f5b1fd23dccba30616465ad6e2dbae991f7852d006e394ea8652368258aec27ea8ac98f3b38f2713cba180b35c14ced1ab8ae2281529225ae73b515cfa2aeae3d3aa549ae344d7a149e362d7bae4909796b877984efc72ccc1fc83ea10f428701bf12e6e702c5052f444be1dc752d4fbcfb52e77ad518b6b62aa74b49cd6eb2ea8d231e1a92c12a1439d99318a1f391e94b892baf64d2e6232c02e8cf3cee7cdca7aaf498ee2499211ad941105a5591eef9941832c617d975cbb778b23cc66087a3c1cf543e5bdef02d7c2f3df2d3f8c52a01523b6084ac6d4f102d80c9093e909dca0f3d70e73b28872ab1d7f7379bb4313470e8d7c6a856939a9606ee37407e989f41b5bcff170c19249838ef3167fbc963cfe2ed3ab6ec521e7f3c1c99778cb38619e47a73b66a5ff3b3925f53f9e16d0403e31d0af2c25948a92822afa4f03481e2b0b5168819228f9275a1a1501f0ba327996fc74b095cf103ac435f1416426b981a8b9f7b7bf68e3aa93fae363bdb28edfbc638463299cf0b62e0957b41d4dbf3f6fb248860bb997b8fb33e3b37c7cd301880c318fa61d5b9beeeea86c24c96375858eac3ea16bcafb9aea479b1d85d5f97f3e4130ebf5b759969f1608498e2ad7e76e49b9043349647c2a343adc194ce5364a697b4b75b374b4d21054171f6ac5c2b99777c5b62d4100b136a6f75bd6c2e3b47455ec5ae1a5a5837ce865b22a4aaa3da32b1ba4806c0bc32b55a3d067d4b5b344d6099d9f6e079533bbb9b4286ac4a3043993661a5f662c1c18be3b212132d0ba62874b4171e5df537f4f0a15d4491dbef97dfa97b4a64fc9fdbccfd523b520b405ad167743631e58ef7ed6517c19e6e7fb1effb3b1382a5c4d4fab315e59fda901d94d057b9c461ca475c8e8171ac166eec600fef90d6ca753880c5098e63cf978efd42ddf8593af1bea765342b8a6e37cc12ccf836c89acb7fca57d00b6a6da3463d300302fe05ec0100c3eacc169ee950705137f8c766d40438a2cdd346c8b8bbd27a13bd29524fa6c239439aed5a7cfdd5f8c68a56c93eda1115b00161b80c4f5301768e704f301e5c9727138abe02a6c0bd2c4af332e5380f3d892c6b8ac1d50ebde1976ebe467696066eedc286ae15ab7f949db7ae255b6829d1ca7e0043c712279a27ff1cd4a36c9c793f1c08f0a317aacec342fb5167a107aaa40765fc9e224fd0f5a6fdf1acf7e4f5ce92b64c15fa1cdaf84671c0c923c8b8ae810ebc838eac024e0d2033e43154b79efcad449720e593d3ba42f0db98914b03d7b1a90230427b398a3f463f8a51920b06873ca4870913fa92d16003cb88853b9ec81147367fe00185f7f7aecd726ba3b0ae4c232beea7b2d7b07523eacf2626802f65780a23c6b4cb5d49daba14b2b7cddb7a4b8095262f7d6bc00a63f5337c3c6a3e23aaef676c2b240552445d5a04b5ea70710af87471949a3c71bb9876dab92511a011f2dc857ef3414cc745b9ba84c80e6836d3f21e4f862d45d940484af6db6c014d8e381e25f4dce99538909e14d8eba5f1e636361578f2ac22f731adc3e9b9c552ab104b4df335dd426b4005c0f5c34060c2d38acc494f4303902a7ca7ad537525fec3d8d39e390452681db859a4c8fe1a476d0dda270d1c6c06c94a5ad869c73f875684aedbd8435949d0d0e17fe5b5b0ad3273ad6bbc255dd0a3f7496590f027d21280bb6bbbecf086edd5d157853be32854ae3b980f5ff1b62d359f074ed4e5155180b7868da823dad2af4f827faf2b85da18159a76265d820c35d895888eb6f6dac2bba1ffefa89a9dea6dfcc5946b2a4dec36cc6faea2f33d5d7b7e5bdb11e5ce834186bc229605b56a8229c83ef4f8b106a3486cd5af34dd98729f38e7d77c22ba16b637062a1b1017fd977b470f0f4b4e0c6c04dd067ff0bc6debcc5d5d4cb4c8ac754497b8e8b6464ba35d8d4d1d191580949f5036663ae0c70fb513f86b578d1ad1cd2a94ccd5b462c08658f5ecd7f748ce601134bdec9b30489b01423090caa12042dcae40f797b5f048081dc6cc33e24130834b6fee8f046c9d991cc27184796e0f8af42ea570d70398208bc87d62f03b4e485aa19f75351a80f2b4d8fbff69ab541577e92c68ea6f9276a090bc8958647abdff6d820427f8feac7c6fca28d2e6673c445b594bd1a15dbe02cb8ab14c0259a3dd11d78e8a3d6e1e146492316191a7a0de9b8be5f5f30a0cb6637d53b435b1d52955e1f3304aee75548ed904c7bb7007590d1fcb6c2a50903af7e45e431afafbbef009792b27f76ee4e976b5a17437718f925fb80d33f78626fdad042be3071675e6662de335a95cc5a08bae253288f0a762147ac66ca8452fd5087f5d947c158678dec35d4d965c6b96515d953056ae310e6189732a8d61f572b9b3d780c02ad7649454d9b10ecf089ddcb231e8b719a7e0fabcee1fd4d08ae26f88277ec671c942463a7220104c03dc351e4e8154660a69d2d81ef234c9c6df8e1fd109e0b9b6c89a57f7221ffaf227cfe0377ca05306b8121be6a664d1caff54680688c65e5b5e2fcf4ca5be832232db24d08493060871af3dbc4331fd63b895bc44120fccbc6b77f6905484ac5452ed6a5de30b71790dab7bb3b7bc0728e4476e46a6c4eee021c970c45fc0e9e3e1217a1d15a7b6899a7cf1156c25721c2a3dbb29f19fffaa794144035232f0fd5e623c86b5caa5f852db2ab114a5f8ce9d52fc6146b381c9bcb15e92364a11f046722f7e35f81b6689d4a63c246576981f5c8a825c50260c0d37d16902a91cdb6d893dc88bf0c0d7b364d73002d0618cc51eb71c7d1a73c563ae830c3b22c9fa376de297a51419d3bab7328b12d60da1001b70fd0a3dd838c2ef842332f11ddd7181da1f290a2bc4d00017f5754ee406d293c481dedb84b83c0a79d88ad686c7a008cde674207c9ff4f8142693dc077f3f1832dffc81b4ae1a714e10e772b3c7cf921286b108cddfcd54c51a059e93f778c09a5dd66a9decbd4add773436d4583ef78ffa62a3df1831701fed8ae3ff9563ff1c2d5984da25abe94de0edbb2eb8e066a5b35b620b9497c21f9a462382dd210306a27f210b3b7c02a725aabf8b649107c3089bb523a954435448b4f3a6fc7948a81a231413ac3149a0833dc018445f5afd801951c42015e89b2d2d2e4e0487629a3cb482fc43f34583e6a6fe6a0f27bf61a8b7678e699caf62e502999bd0a1fb12f7cfb16c00c97d1cebcaef20b075e0cd35d35df2876c819b59ee5cd7390bc53526258e6fd0566cc5e8410c60c984077c0fc3771b43a5b5658dd0de3951f611ebb79ee5c226d5e3f8fe41d564199c99619579ea6a034f7ce76975f7fa91919271da52bf0e2d1d6bed6a44ee95289f28d0daca7136056322296df92caa838baec02b5ebd057b47acf07047a5a0864010869f966abcb84d256233086bdd21afd36ea2427a7539a40393fb5e33002909010d6cfb704be0b36ce3e9104f80c2887f09815d165c570c0d00fc918c67d49b8026be736c6c16d95f056c90ebb33252ff2586b6104b0672555e7c145f3209903a4b96c5170ff6e041fd64fb52f852b17a75fb8a4b1ae38e142fc4b08735e5e791f25669cf9ebc6eb85371820891801f9046c3f3b65c24a913d26a83e4283e6b0dc9ace9f33c9ff7141ca023b3f26e889176747303d6dacc022256dcf9eda7655775e0b4df2745669f56df081e00312762fd43be530bcd74d24af9d3913a57cbef01c51d387ba035a3baf7831478f32c8426c3a9f5c65b48edb0ff4ae244bfd5f643983a853b67cca3163c841bb4e6700d93e9f0ef6da13b13b5df162363d7f212ebfb7c7f5f65760fae004f340de606f410b9da91fe645c00608d5fec0a326da20d1229f0bd51be0f45d04e633100ae13deb3bbf092dc0d4f88e52bfd113070df01d4ee3146152dbc9ace41a549aa246b5cced8d22413bfd3d7a2cf3a5cf8e0c1511c8b62125cedd9a9289a0429c8953ec2e76aeed98d55f0c4f5c20ba1195d4e015053d072d1019ee7c8f3a40be065c7383bb076a3b7cc05170f2ba53753b114afba73e968b66d99cfdd1ab305227d4697b2b443c49a76460601c144e0801e3d5a324f2b3b00d96c963635ee929ffa54a189f0571cf4453a577ee7fe6096eefeb88b39c259041d1c9a3ca4789201e3e89f8576e3f28991bdc9541c36e5ad28b85689f674e1090c1a57d0a3aa75f503ca4fb4ee377e8add7845f8788ae8b2597e708606c2584fe826a3423818daee354ddf9b6aeb49600d40ab78d0b7c51a0c9175b3a6eb1ef8f3aa489adf019b86d191e3ac55f4d43f89a9c659444e5726ff70a23195277bfc4b04171d8bd9d9282fefb56ae0d55d789695efe4b6a1cff52435d7093e6c7377d27c8a4cc62306e1bc3d35545c036b92bdda443ea7d934d7dc10d6b3afba8c02f663eb07d7400035a7a352dcb436904f8fbef3c1b2c657b4da629ee966dcb8f43de3a33b180f49841034a59b38de18426258949596ae853b0514beb2b11ade197783e7208c2f7f26781a7eeff1e822256e7ecbea9ae2fcd9c617db4ace78cac9fc35d1b76bfc32c3a08d16679f35f528641d0bbadd597fd823857a7bec7ceb9754203947adae17684969f9b1b7c1d00ca5637e8e3838be176f9e4b6f081015b4b29e09453837f8c1058c9e3a9d5a9083f64d67f317b866f3b88a557077b11a463276b05b0ec6604999e81b7c3cc7171922fc1b542e9c35ce547b99443e3a65f0282b638486c77b23ae66b37a3ca1d4c0674a2d620cdafe1f8f0307bd4c58052de721881320dc608ff4da8341ab33dff0083d697b5a6bd8d5de14208bcc8373b75512c13075f0b73e0a146b9dc8434b56bd5a904a9a71878f58d0cd9be578dce6679904011dcf3286c52a11c857f0d30e82dbcc9380b371b6181e558ec4344218c59e07ba38c69fa8a28edc0c6df77826ac9b701de8f6eb612de22d54f08404cb09a14b0bca18c56817828990f89918d6d47a1b003678ff7f3588b49c683f5c21d64272ca8a631faab568139d0d84a0438055df90dedd32b08950d60a7d3d93ad6dc5614cf9dfb2a9ea31e002c76affde97b490bf8f16731c22e90f5cb4cd0e6d6ad4041b4a0d17e338030292b61d069589265ae257b9f30b9313a853e98d74c493e1ab793ab7ac9d193337db037a3532b7805505639d6e70d7e5497ce749cb0042e016ac58b3e0758529036f146863479fdab498798cbfaec898e976710e7829f5d1451387190b1191c5e4ca6b5561b9c6f527366c8dd79a3cb6706a2055fc0b4c0bb7d6c4a2129c69f17086a851dfdf4f6f21470ebd397fc65623c175add150ae5b4a065b60a09a2c0f6a9c556fdeadf3cf17b8537fd9a0409ca122383d1caa011fb2b70f284debb0b988b485eef1844a33136ca6008560234d4253f2f85b585401aef403069c2524767bff0b021619daacb7e5bea4897a8d4aacf803f88a0f579f1ed4cfdb370edc7aded62b6622131dabeac505634107ac703baab5694c1e896962f6329cbb2ca17d74a72c6f5728d76febceff9622f72dfc1df51be3e88a5d02fae55423bde7586730263408271f8c35c3f11324a79751ba022209f0278adece0137f8dcabb07fa59e4c4a13cce60930d3ade50de451ad8ddab615704c76dd3c63f1382fbf99d7e4ef9d755c7d97eab50ccf96454181a9fb9cd96a0950e1af6b575894f86883f12e5804b8cfb162632f8f6a285211413d211d876b8af62419439c372202a4a0e84ac876ab4ac1ebb8f6677cbf3c9323238b149449f0ac4b435141bb75845095c5f68a1a72bae0b0e78c0d3d086fbe6538a4d9665f814968f186c1e6613ff85160547ee1e40eed074df0494f9adcbe14887cee167de0d480174cfe29f875eac8ee6c444ff245f7f69bee9e121726e215bea8ed80109bd96d896f799fc48ee5ec16c7dcc201f1f434c1e586b69593b3a7104faeb199a8d1ee9ffb9ebf192c28d2ee4d561aa3da97781d5ef5d5422573b6d6f6619db2a3885086c53ff83cc9ee9a86e5360079f7ad4d8110128b2ec57c9fc0e04a9b11098cbc0e4090e057829cc3e920001912656c003d31bf3f65893e0777a99fd62914520f418a706f85a466597021d91306c2adb54d0b4cf52b2927d792406832be322e962196cd37ce9d0baf114a7c081385ff7710a00fa3e1064ffafb77b5c71ee41339ed03dcf99be8271df83df73a1c2c173182cf484c1b70f57bcff7f00d8dc7d6c9b442d56a981f327ca30d453a43af3c8027a34ec55c238c4f3e8b137af301456af329303eebd7d1b6e431131faa07164ad98554b935db193fe9e71d799ee8036088fa5f3ecd8c269aaa789ce7e89f32b36bb554cc67c39b3e68f6501607b7d6510f4216c7296f07106edbdbcb438cbdc0c7f92135df72e259a4689670d29b22fb6405776238ee9c6687162526f0db7e5ef70b20ee7a9437f7e916199b387e3f53b448aafe62607e863377746d640f2aa3d036a54195a49c52cdd021d5bdd6e03982449ff46d1bfd4ddf75df8abd3c29d83c28590c4582a292695a5a45c0ba7836945678943625333c6bc381514c39f456fb17a6ac07b8a8ef0302521363375712f9572e9ca24964b1b97740c067e9d7fb98b949aa392a75f6cd52cb293664cd4e945b3dca9ab367fd8764fe49efacf6d5a004b022aafe674004c88de5f59f0d80df2c9dc0ae57f533efc3a0c3f1d510ea04a97ea78c96b75df4581c41b45d9b0298a954a7cc374ba6d9f72d3db9a49d614dac4ec79205a4a1a78e1d92df02a4a60f570f141c7fc3fa96afdfdfebb10e6e5da7b8b1a348b86f264f98661bf16129445667b8c1b5be26d1dcf38061a70b74c13dd003983b410deb36406c8e6e23ce48b6f1b49465cfbd8edd64ed41b33fec5068a635a4a6a71bcf84ca6a7a4357d52b967df580879db5168e209bf187c4492c8cfb0a96c37f35270952b3844eea6a833496705525d4876d8d483e69f28d9dee1d228f4bc48b41310c9271aadce2a61c36749ed6a56c928e2e368128bac3ca94e3cb415bc0ffb2a2fdd9aa55d4e1728fc55d91914099d88be4ff58844d204d5bc11bedff10247a84c8ad0f68ace1cb0710d4b574b767cc13ee6453e1e137ace4f6ef22d590775ab922b857111593f30f79e1508680d57a0ad7165cb92f66738f316610d0814a28c4fa82f8cf2353b9e61a2e5476cf1192e69aca9a4b6c24bfbdbcc9161112384837e7c310b330237afb4271fa0c8549cfbc9b4c5ba16dab39ae84d90ce911c07abe59a7bb0c41530f8909231c89d28900a87eb78da160db012758eb3172c23787261dc67b1c1eaabd64010b7a4478d998869dd1b0e2da97612182487aeff619c9e795e570147c83c37ed7aaf15739815447eb55b36500699a089eb4c5c9c6254769d62ea7d4e5194ef6dff50c7ad021fb5a4fcceaf29e32761f27934034e1af24321df108293d58f6024835e9370649e142b68e358a514575a0cad198b16b2695af7a2a4eb4df8266cd7c871a7c26929343a8f1f2d2e0cb9b6758aaceb57d96a21a335fb16d74d04e605bae056ff9fd72634e743cf6defb4c919651328f860a4ffcdd53728f7fc3e37536d4a3504b319c01d7358fe215f1b4d33b7b9da341cb59a84563c415beb19d88dce23b0eeaf8610452762c2721bbb387ac3432087ba72c949ff7fb6566163b6f2e4aca11474268c8cc0e37f34c9a02e7a25a2be14e599874a3e4120cb4d23338519df6ff3cb5da4ce744b3076c7d964a42d3e88f2e9ca2a91a0ab3ccab2a709a01bcb4645adda62c1db22d31e46cd8267a6b1a62f3f10a129327b9d4841ace88cc0dc17f885e3ec80573f94913fd256330131a698ea8ee6aaa4d111d25ad4ae191e047072951d31f0ef16f7c2d954f698e4c4bd9f90ca22557d67b30b462538331709842d60cb260df0167be934c2322d49f3fd31e583c1364aee5ec36b8ac464156ad37555bc205dd967043355925f9501f778582bc8282053f5a06c925d26eabf8210f3dffc11d701708577a4feac4695f0162598bd082bff07131fcc764c8f3c54cb4b237c4fcc989dad921261146738971f7af6ffa99c987652843ace1da5d32214727b903d6f68e9b86ae77ac32537da191596b948d0d31fb7c832af017517f5082508ab8198a51291da9be833cf1f95e5545ae4ced048c185a182c1a1ea2d2c5965ba8778d68684c411ea7e06eef0a46fedf6380574dd7d9d2318b56c399b62d233b18037744ea93dd161756ce5d2abbee20bc21986b9e918f0d86b7aeb2fc422bad9a0a68b5d98b372b5c1af0a82abb7d54081693607c9e3adbc6b2b95004bbe99e9cbbdf4e9283bc561acb2c2a3710d1122beeafd0fe71268875b384713ca0af612a548b0cb12d16bd0fb3778ae9cac3e67f95d3fcc528ff81cd4552c7c6efbabb88c86aea36fbf6ef61c91a4970fd4db5ce284960bca3d86077459bfb3d255956c6490ffc3e49eabe576a5f8747bc05690b3c011528d6f5a1e396a044daeb941307160dfb902805c997ec3bd8a8dad17c9473823ad509fd29d9c72cbb6fa9ac02d616b31bf87932e21b9c38e70546bdeb50c0dc3dd26708d1cff44ad6d7d6f30026adc5178785de1cae1738f070a77f84ee77026f8c559426cfd506d13eb249bededbdc7e2bfd7c3e472d97793d370feeaaaa0f04475b619be78ab18ed5e47282bc02886666aaf60cb6439653a7e6b05127d7c318be7a651eaec10231f39cb5252d3d2efcbdc575281af483ab1987754f6dbd2e6cdc0725426303fb11568e2968614a68e2bc0c4c63882b667ee3eec70f684352564bc1a112d4d1f4574c057067e7af3a27dc7298a777dbbc5c3a5f5c5d73cc429ce898e295b06574f4d71e5f5f5c5587a4d9b24e2330d0907fa317eae757c5318ef6e0c4b3080d81470200c98cccd5be9beeed61b0c1c49cf24b75e1b0cedc7cdddb1562b3a1f12a8021b9c74ffef4d76055e0a6fc78b7482f4b52f1db604bed9eb156688cc6d3d78c640ba12e18c50eed1fcd95a8906b5feefbe5a7808bac9fcec1c74f85f8638940a3602b500f7b544cf25642356a3bef8b6ff732e8fb050a5b8d9df665ea3411dee7df67a14bec3a597166870fb7f147a32e299c32b318ced7fe1065887afb2f48730b84a22c0aac1c11e2990932e937a37dedf2b318a097eac20902ad252725a31300d2af8394d604275f99efc0828ce655490500a5b0fdc3ca18c83df44e6bf144e8787acc392fef9ceb3d8c21ac73364a65ea47cfd964c1d2d870b8763b954495367970745442aa320099bd11e9048c2e83948a2480f951d1051384effb6a1a454b59d05b6d5a34b7e8cf535298ff34fce51431a2888591cc706b94ceec478d8028ce42f6dec050b74eb1e1b81e2a3faa337e8a20d53af2ac76ab665be78d3bf9c42779b03c5af9270dcac4654e90c641a1ce73b01876609152b7cd726f20a8548ce8d7aafe68ca76f4536cdcaff03a89cb0e26ab6ee238928fef02f7dd1634692c0ecf5b4c998fc2d025d14da745ea92aef5ff56d3f84936137c0c4288bf08f8c9e6e20912bc3045f286320838ab76338571ec4050ba492de9754274e438420eafe2001e109e54436a595f07ae5f31ee7f37485fd74f52d5adf3e7ed125a483db03f20b4681869373183706b50f2d3f49925570a230e31b3daa475e9f879a457f149475c5878c264f11961065c68dddfbb921935f210b32fd926125bf46d5e495df9bbc1a19d569a2ee95109bc89069c36e096d1a662913b031cc2b902fa19a364319a1ee52b22e223005af1f4938f8e843188be0ea4d34e9d8a862a6a7b0aa22a76a1b18bf4ce639b4ea35606ae3a83437715c2eec9b3e019e004c06256af6292fde1ab4a60e8b30421ced6c597df9be8c53a946e0f3fd01252b83eb5639a1a3f4865a9da3e6db6628c2135f3ee6b47189ba4877df32d0b7ba9fb846d0ee4b958225766799dd683e514cb0b0a4a6d92596d70ee1e638ed6115af15aacecdb416c944a8b32c978ec1b72ff4491300ec265c1ef93f306f931de16d09a98e7fc4b4898fef9c532f4d2b902237052b235e54fce371a6c3d38c50bd953126a9fe19e1a4a16181072ec46e8825904b5d54bc274a06faae3e1ef1dde45ff4005d4d1b23d3d6ce8d994f6017fd87294715d21713458cc024340aecc130f589834d9831ca48ab4559deefd800c0176e89bee2e9f035f79a9b3c194292f166401a05229e2e6c55376d83fe5eea4f7b8c0bbb02680844c565db4fdccc4ba60cddc21cefde38368c7c35ef8ff95ff18d5e3152fb545ee81d1206af8594e4185065b86e7521a5ea51565742af9c4bbfc58d806d2b18880f74305599e14134249bc109732545e15a809c5838fbc8ed0dfcdb4c17f476278698c82c37ceb09b2ed148eca3b9d807d9d00b3f03144290d250c2302092a69930b72ae30c4c94879ad25112deebf20f9a1fddc0f6e4a5cdacf258df4cac4dbea1acaad50296ac0f0c66ceb99baf9a6bd270e13ec227a6c6e159f25a37df3e05f5a503babfc939884cc8ed06a7b3e1612734db50ad515f7158b8c38bcd0312e110f409a05b7c461938d15579e922a2d7c3ef6805aa5801304f0311c84da05c62318d3a8613a578222b18a5c710ec42fd491f26101cebeb8d5d8aa7ad496a050ef618398ad944cc6349de36756f324fa3f84148e48d15ddbc760beb4e31d3ac8ab90b5bd84719abc6788135e796f2d9683b6f40edaf54ddda712272b5c846672ce3b9a825d588db401051bd5fffd9c33b31b38d7650a3852816ae9ada8336443dce94408fb2a046bbd7205c9c44b68d0117204461aba5a60468dd12e149db6494f4ece18ecf6f936936bec75828c5b8773a3aa26e11b0507e95edb553926e63aabc937a1d300bfff21a9ed9780c498ea5855f64488dc9a78d0703cc23538f4a691a9b6d11732becd0f6434c3554bcc8fde89700f9073c1a25ff1cfab0e1754a32a78d387125ef4736d76c8d53233be287cd8300c95f1d84c9454117e93186dee7af01ad3b55504c9a0696a482160b7172067039aa2326c76c3808cd4301d10ed0b4c4ecb10df068ccd2b6f58cabd183f93fcf40c535fdab1448e8c4e001570108d998f5af6df7ae20dbefb2df4c199399aa0ffadfcb0ae05c73822474fd2cba15a9e74694ccc119d1914454dbb9d7b66562b504526ded0b89249d4661aaacf9e731121c704a314061ed30b5aca22cfc4f670d5f933f6cb0d1b87f9a706110f1589e40f44dc5504464697c2a6abded4a093d8f0ea02930813258bb0692bc13cd82c5e475015ded5f238f07b11c123bd9208cfeff7f828dd4b4fa0d577de60fd9a63e60caac35b91006142eea6f015ce8653d5d7b827e0e76610a3777ebbb0e1372829021cb56ae3ac48f499d7c15341e3baec7c2cbc6e01f4b8508a517cb786ae1359299113d70f2e53d5057db09d8f1b0823fd1d579d79d15f556ed462903e0127eef585856246887d85c9e5ec13b37924a6a5fe475131f86c6bfa82c7db82610a11e26f877231abc02abfdc61c4edb1ebfeb43b1b687aa39c26c0583eb735e376029568635187d2830353ce6956b324a05eae75bb803fce8c2d5744f8e14f8ec9e9343763258027b0e49606c3fec75844af4722ad78f49c77b4ea51dd83586267fe8281e6271d31fb52302007cb740c9baa74d15713f1bb5d9aacf599f244100779fc57317ad8878ee8961471c3898989fd51097adca02a46e990888461802099278dcb3f129c7588a0863a17dbe71bf41579d31b4f3f31c1116937e90a1b67d0441150996b166b09215d83ff61d3cf8570b651ced0fd947ee80a67c664bde9d214bf850285177b588fd0d47b9d3686a2e48860e2ae4c7ea084417ff3f081dbae796c04044747f10e4c4f9583684a48e71c205c978fd5280e6e01001191e76ae7b7ad0451ecc4205592ffaab7b9cbbfbd65461fe678a8395816771065764f1105c4ec2511828b1089e1ce7df372b401709fcc2e8e3edc683326b157343dd08e1c18bdc9301b63c90379566cf5b31a42cc06b3177f02c60c489038e1059a7f9cdb0963508db6ac69f4e35dd1b719b26158b2c16baf38d9c133ffd9315757f97a6e88299361c683242b8a5f0ab576cddd2d076be2f1605a50577c69dd68211309f0736b4aa06ea88e0bdf63987b7ca29e93bc97d62020584371b8f178fdc118a2d50b61b7c96372602ebc0a27612830830f401212a27f47dd8c4b6f499417261577e6803b2eac04c30bf42be16c5c4a9fd058024a31347728e185177bb7d47fd7e543d9175b68c1e79ac82b7b2bf09a62355485f70132f77a9af6bf0a95cd1b6f478522cea8541fbabf53fa095c3c88b41458a2096f6b4fd3cbf797a67c96fcdf0fd7d5a4ce1243f6aaf065354aca49f4a686a67310540adceed5c9f8827ae9acc73907f1e3150ce742ccb38d332907cb1fd18f11b76d31dd68d4c99dcaf68c67eebf2ef5895e4bedf5f206a7ae2a030084d66f6bc4ead5cd83aa252101abf96666f67037bf8d803560eee5ae450269ac989bb72eb5156806d7cf2c2d8041f56df0b840391a7a343fe069a1e1e0a601d6d0486c61652dde8afba06a467e1878aaac2002907acdaabbbe1577712d3a3d7ca0a2abfbab97e4b0eb8ce009ba1c1916afc576f2a75f0e6db363b496e118289787ed02c3e0d52eaddaf7398f35555490afab151129daefe1bca01d8e4640c751381e353e2e2a9b4edf475c25aa1702c7217e25dab6762b39fd667e6b98aa240a6599c37ecd89c6dc8a2a04bcc79a58178659ef0dda9e18bc705ea1888d8cdffdb15f136c3ab66eb26846ebb0a7de40e380ced69dad05502e574c70c6c519e894425bd17d688cc4ec005113c82b957a8092df4200860bdd49e88ef228c38c44d8db7fdc9992d971f2e8b0910323d59e5115be8cd903436a81d109f11382179cd4fd8e2d95fba2b45dc35965249ac7092a73e6f12dd3f90c978bd771c87ea17405191aec701360d1c7898124409f6d5cec7833fb1640217f19496b114ac04d79abda9c3c83980ae0495fd29fc1aca9e15636c5769c107c5aaad93cdc12cf02481a76fbfc17b0fc76f9ee81fd530ac935b44b14376ca5c5849b71f2ebd64ffca8197a8ba7b84d1f5faef193a4f07050a320261428aae526eaa55f138f26512629b62a242bba356e4b590b4b77c4f3b2301260b5020e231491bb77c6635ab94af64e62d84f2946227f93c8db44f45ddfa4192c8664033247ec7dd3509b2660f21b9469651cabd8c6f4a52f98b3875d001e5d603de11e8ffafe0e262163f2bf544129d40907f24c9e24d991fe8d86b2f4900f1a46df74315b52d01ecee4094b00f8d38b142b166552027c23ffd54923337425b9ad2b473ff440c5ffb5c6b084df4b9ce986851e07267fec9f735c662e6165f9e004be5dd1563cffda8dd9f5a0514b52e2c27fce9743a8241016a71c005a834cc19cad127d3876118d4fa0531b6d2c637834dc96ac4d8bd397f13a970a6999bc880737f050d17b01150f250b0337e14bd168bdf52d249a9d898f66f87ad08236d5b2971ac27aa3631a73e7eff4176e7c9d54df54782224d81ddcc8cb49ed099f591ec1fb9783cad80cbe48095f5eeef711fb099607c816227faea2a2cb1c041bc758cff93862546aa05290d1b0b82ae1829b48920f40de9864f254f44140b818acf70773e5e2c6059775c02c7eadf21d1e35e89f071a0d774c547341ea9fd30ed4a1d949222952e26e15c4ae204c09187ddc428f29d0d578bd31417f9995f485f27dac7a765c7051f1022967a71d29bc9d7983bcfd0526082fbbaaf63bf80cd9ad1dd99a311504abeec1ab02f18f9e5f1328cc55ecbaec6f4ad9bf4275900a69760e72e631463ff1b13c59e4e823e684ab78e796931b5a767f0af2fd1a4f30d01839e6efa089ab20423bb88f4a0bef7989dddf1fbb4dfc45e8087e5574cf2186820c5e3cb8e38c833228df0739d5cf6e1d6072ccfe36a7cf929acf72536cffb023af8b68c7548f8781d0f8cd6d80ffcc4e3705194b1b9426a22ef7948e8d9f2c66810f24e7edab13526c7382190db6e9811172539a2464544dcc59df8db7efd645b3fe04280cbaab8b5862a37991edf0a07312a303f36fe3c6d20b08ad02a17d03400005160ad1a5dbb0fe840589be04859635bc476e3d9e378776231bd0b184fdb4efe2768acb6b676b1e8a4d784005a6f542d68607057e47499788db9b2af782cc5a2fb7b2f6aba0c88a4e4a8cd48216b03e4987c3f3164a4626c67a16bd4cc42f3c7c270379dbb397d510b57126cfda9c0276d6ccac2daf0f329e069d97418e67f79aa4d19c1684a8ddc1af32c9895a8ec7c5696905d12e205fcf117269e65e7914b7d1416d4ad7902996624a4c936c9f441a265e01f4b1f3593802e4f182449a2769777d0e3bc5f97bfe5464d7f52879e724aa1a149ccb3c8c284d5f066ff96b89780c9a2eb734e0e546f5ca765781eecbc4cdc209b3cdb1ea54236180e8d45bce98d58986d8ded6495b1fe8a57624642dc8706e07e2a59fa046a30b315a3bd9c2bd0e71919e1ad34a8651670c983e370df72267283f409184adf299f78914fc6226312b31ac6f7f264d3f10d3df67feeb5f29a0c226df1a365149f0cc545f2041d00a76958a51f445535d3668cc2fd3279fd71e4534f66255e4dc60624a73d937387174f6ef6004caf886fd20e12f4c53322a909e8661b8961d32e0eef354d32345404e625bbfe3afc0e51fa0f78a331b37e1a9e7674b03ad934ab806c8cc278b829d143490a83a982628e455690003ff27c7d931f1797ed3cf3b94901728cc544adeb0e5dedf9dadfe11b00abfaf1287bb0fc43f0ec8b746cbb92dc5894bb78d5c21e1e7a8c4e5841ca145c91ba8855c5a8b22ee18ac34696bb6abc18de272d3538b9c77dda422259a2a2574160904cecd63e9fd7a6379812691d2b1104a4c3a8bc83ff8d4c7087678b2d85c8c077c2e97b3a9cf4e06197addb630f9b77976356df69a81df1cadc3ee3e3b4d7da827250b2efc9eade6d0c3e67aac9254573b21fbcd872f06dba6be00ff3a56c9326b2b957d863b52affc88ad097b7f92790845aec3768721b2fb68e422eb83626d2466955cfed56b123ea6974e29d99d5df631dd605580f4cfb53e589007a5121d8882e5a0f4a02d73e14cd4186277faa937ba78e7c206497a7fa19a6ca216934c280eb59855f90f283024fb47c2ffc4061afaeb2b0b0b808e702a52003e5b07bd656600c3f37e94ce4e58d428d1a36dbf00b35341bc374e706dc2e82eec1a60428b2f4038f5a0654dff564553186e3f3e27eeac024708423bcf8d77ed5266d80b212091ca65fa14feee31fa7521197ed1980e386890523661069bf363fd22a294e24158a931b23346fede426e28df90b0b5e72f0edcdd8cbf7196e229215f5bb00ccfaf4077b47d3f503acf712fc8574e4208d6b6ab5a7d3b3f96c3f0c891693e82a1ecbeb58a130fb15a6d3183fea24f91a928716246e34fe7f3e241a59e8cb6769e8439df862ad4a92aef40620424ee8491c30995dce7232849951ebddc55ff721aaa8e8c5558b26ba8f85ff8fa6b788be76fcbdca40566948f757b1fd52d76df5a9c50a3b36d615dcf4f70108230e14da5d3df3b0f8dad50fd3f9f22217e4c2764f103cf26deb60dffc6e79d825412bd459521a5bdd5f10d2aea93a3f87eca31a39f30e57e205caffb403ecad486e8a756278dc15b3c63a388704e598ce54a27cf79f3658dbf26ed60c3df04248e0cb78913c4769eaae7bd5a73566fdd872aa328f4f08973ba610e633418e087f91457a0b694a7981b05e055305fdf722581e1c2c2b4105bcf00ce48a76f89f58100582b90759b60b56dbb489165c0ab57b8b01bbaf0fcb575dd91dced2d85d4d9babdfb3225503b67305ef2bb8564ad3cac00c490342906750d3a8647d690e6bb44ff724ef0cdb5105a18496c2cb78eeb622f6865765c853e0941fd70c03d583b2a53394ebcef40abf374d221b6529dc778f644f117359d9443e39ba4eef002d0ee1fc64dc6d14ce254035a6c9fe01711e7e6c90adac1ddc4dac96f1148beb44638704d5828cf9be6daa78bdb258e3e9aee57c23e516a1f62d687d2e6c80e6fd4cc9b9de1a1412a69d17ab4f5c48afcdf4d546332d839200fadebbf04b0d6a08ba5ca710c357834b7a72ff95a016fa88f610b9abc5e4a647c7a11d391077727023068177fdce6f10c818396313941b37cfc4566a2ad80df781042f4b353d7b08209773f79f65f84966a3fa9e778b39a75becff5679defbd12002ade750b4e5f60bc8f246ae3f85dad8a3a530428a1c587fbc1d6d621c6b7aa51deca974108b09fbb7ad39c702cbc1423bac52888b5bfd1c06410f3fc40b010d3cec2a73965fab51436fce4ebcb25aa97d5b589ea10ba9d64446e2f5bed60fc04de814b9421157470cb868877ecea3a2bfcd6bfb9ce349f45c413db281814f8408c328f312411ac20372d757f5fee5285985609016a88dd336adaab7914d08100ba7bb9f63cca35107a3cea10d0b344a3dcafdd59de8cdd29f7e9f00471442f49e250ed7f0de70ed8d645f8f93dafa63583fe75820db17c2c1311d35fe068730ecec675cbb6a40ff07b26ca62dfba31ab2c54bd26ffed7292bf6f94e250d5fac999de8181e70a2105eacbef10fc30d757e66ede22547076154d0a0660904de055f41872734b35866bc80b3a2114bb8c061ac2e420354730e50887e3a1ec045d194345cc2984e3bfca18b59dc3f1da65647e9327b93bdb051c85d9b368e51cc12985e42f9ecd447239cbf52b1bf63de57af3212b1475a4fc656aee8b4276256b3531c875cd8a00116c007cffffff83