PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70379 394a2aedf2573a2e26a97ea27e27c514350dc69f1e8e8f5b3cdc253926d644a9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cacd8524ec546afc87d4a4bd1ef09f8a6dd9b3252a8df239d149da801e2d81e5
Certificate Block Hash
394a2aedf2573a2e26a97ea27e27c514350dc69f1e8e8f5b3cdc253926d644a9
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040300000f0350000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f436ba0f2fad1473d6ebfbe3fb035367480ed7cc464c55cbd8f6392a718e8fb86cff5bf0b3691f92ecd8f2510d3ea048a61770bdce0c6c352522ce857496037f0808d2d326be0925400bd46e2f9401ca436ad544ed2d13180d00000000000000004000000040000040300000f0350000

Raw Header Hex

0000402054cf7ae2338073f6480e3926c96c855ff50bcf4804127d4f8df129c09e0ff5890c011d07504005e8e4d97c09cdd26ede7bc2fbb84592e72de6ad2b37d7dd85f64cf7276abe050118e5812d1e80da49d139f28d2a25b3d96d8a9ff01ebda4d487fc6a54ec2485cdca

Proof Data Hex

59,560 bytes
121216020307d90e416ada6c2bd645121af86b2b37bc6aa5fea9f07604b94e2d5d2646d37b147811514603b89bd78fdcd2ae0a1776bee22fb4579010558f235852a48787af2db4b83dc6b8dddbda54f534c81eb44c6b1244d93e6c437c5c4434da8037ad08c8d3d77724c41f1cc51f2f064b4045c6fe83c1aa87e5d5e5a23eeba54eea5ac77fe2272f3ea1afd9ee994002e67bfbf2e3cdbacc926483acaba2d4f0e6d7bd1ff51431937869e0af0760b2e706ce4e21248a1426d1f43db541e392f30e12baa7527a740ee9516ae0be12e084490b1a6c21a87a7bb3498aca68fdceaba43df3ac636295dae54cb4126716d45791c6423f5ae344e9e13522a7daaac597ff6af8fa405d4e534e7d64a82e75094bb5dde623388d24567fa4dd6ba6998751fff9a94a8739b66c6ed1ea1866039ce3e3cfbb991a0c57c126ee96dae321a2f4cc20a15be620312ec5b15905492dbf9c1f9423b451a8f6affb03513f800d4106d8a11bc98565506009b89a853ff35edde4aafb7da0996d6392ffce6e70661b76dc550cb02bee70baa325d1fc3da826e4ba2863730a347b4f3951eb137ca113b999922679d9bf1595df2fa939bab16a56c76c5a3c32490570bad09c8c47340d3ae9188f1421af0e78720a7380b690e24ec904a9f4f61edce53d848b0ad46cc8f3fcc63d5f3cc8ccd86db541b8ebabbcafe4d2c3ba54870c514f203921067d1219ec41a942072d48dc98a847fe747933535f3a584dc44d4229054ab11ef1e6b7de798191e3cd761f7690fdf790e7ab847c2109910b3acca48fb9b19122153bffc36e2c7eb3fd899edfb240490712ca46432bc9da0924a022c962f63590e9672ce4a4cf6789a606e2c03eeafe0516e15dea6501b081c21d2bc2535f9eff909eb40b42ed970b0b5b86c04799273aa49013561bf9cdab2ed4203512a6a920b616a4dd8308fefc880648c73491846a14481b7f191721c1cf75fd17411ccc8d7189b6e8d945821ab9e3b3e1943c3b4148b23b5c973cac0a4f9776ab46de483cf7acbfad5204feaaef60e060db02fb2dd632000dbd710c176662fb17a25e9d04156eb9175f9fd5d535999962a011ce840dd22080140715aac5ee59f08b2d4d312d30b9852e1b93e0cb1b19015045ecd3a6ff66ddaf79633c3f6227882adfd74891b3bbf43c53f72a478cddb2e0daf38d27c1acd0b32f9a115763606a7be9a53f44eae94e162e73582f275272125c3c72437b3e83e8153154d1f49856f2e76529b6647d00ec8228b47441c971999251c5714e460a11240649923bcbb5f16327826918dd084ffcb48e1ce5cb09a6a7efacf89978d915459179d11abe302dcb8ff11f9bfd32d49c227e2be1b405705f33a937965287932508dd13b98fb32ce9540d4f6488eb461035fe33df88a1d8fd2fadb78fd1d4fed9798657f02fb15539d166f9efde9a5f0d6a3dafe1e7e8676315c70bbb21c5b3a061935181b3e1f9edf2733c389964614f1b4f77719e8153f6cf5ebcbbf7571722914045e11aab43c397fa0c60ffe75a565f26a4f6a72566fdaf20e4d44c01561a7404c268a1794ad17de9c4c7fdfa0afceacbc05647851aa0b3851d55c6eca616c407d2cf61723940fc20eb77d377ae2152d6dc86ddc80c37ecfee384c8af4d6cf00dd2e92c82c05108a8708018cb0f4adb9412ee25d78222aeb31ad7837010756281c4ad67673adbefa3c2be879b721a1a1ce560ec4fbddaeb39b089a7d79480a9be4701f82dede11c04418115fcd6bce3e820a7a4c34717b4e53203d1ca36fbd8205b10ea589826edd3ed1348c133b0a843f3e6331d0c2c7395d888d414a79d1460f36e1ba8c8d4fd4e2a7233b814653db6c058b42e6022a5281c114287d2210f15c891f0cf6b121e50a3927f2d937f55855d828322055c6575abe62c08043f9bcd7291b2555487976ed348abfac7db9a1d0567d71adaf8728563642ede1a1faf9dd3f3e7d2263edbc5fb5055e21e294f31b4522de1b46c365903a098673b765e7282ed96b5204756b7d43b303b586c9677f4a06d3f89b5990d8c065d67c9ac7a9b8857baa07b6c1060f77ae1ba38d9160768fbb84571ffdea816a0be1011982e1bbdcca1d6ddf32af481534cfffebdfb5ae8c84690b1f0f8f0a5e5904ef3c83993ad1d6f04fb6f55556ace13fdc4ec0e37bc8ac7c12e698d31e3f0230f0d39866c23e07e05429ac724642373bbfbde90511d7b64d9a4115669b82c952c6a17f706320e29ad4f3d6cc0805e12415c50a16db96c37101f207394b67ff723bdc8858bc7e29e77ef66abe65cbbf7ed1650c493a9514c42254a456c037f64a9ed0a9cbe745b9e811131b8d0975fde360d926e444be1d5655d3cc9f131c0efbdb08f0d93f573dfa2425083e71110b3da202822a32d31f39c9fd2abccf938b4eee5b599336afa2e7ab33befd661dd7ffde6d936fa0b0387bb91770cda4b5aaff44efee9fbd5df8c246cc76609ba7f0391e97205643c59377c06e6bfb568eba631877b09729930a6b7469631f2b335951ea511ce02029e59a5158ce321c2b7550c79cfa86895619ea0975a63a5ea9dc073f4660455f50ebcfda2359db0c038df7001afade9be6ccdd8bbf4e91b1c0b4a8095044445e7643b1d01c91856532207cbf286e274dc22fc1fa1e8c43d750ddefd89517b46e9eba62a783f1fbb930e9177104e0a78533416733de0ea78d27fa2284344c6dbf1e04a47071fd2f560d7264e26d0f4b464f3f3e690bdcdfce2611fa5b153d0d7ed32a49620fd06e56eada59718624f2e3630e4d80486254a0c8e98b3a7c3e5d4c3cd14f7680a7ebeb058c737c93c1085c0f49ae949e29c92663dffca27ead25241095ea7bc7324434cfd4f83d0e89a887daa2b343cb71ebebe6b530a118c1dbe2569cec71723e8cc3a69e06d9177f39027dfacbe3375b5116620a6636a3f7c9d6b5ea086c7c98c2f8f5dbb433973fa71dea205ff86e5268fb19105e671170443b2485e7c7663c313a6d73295e33dc5ee3da106e08bf21eb42956052b64d47e65324d073224bd1d621538453d8b9d7140b71e78f0e0f3ddb3a4222706ec93f79ce82b553737c12a5d5888c88935eab47ea4a20f25dae1c9ed4baa365c023f1c4120b98e153c833f63f0d97a71352bf0b4f3b871269117279656e8bbab0aef059f722f53b8713a390bdb397d43c31490d58f6a9de0868d3549c1e335ccca18b3d23400a4ab3433eea78bfc502c0a64796d94222646e15e7d5593c50d80b2406e3ecad7a9801ebb32a7b8d6c61727870ea38c6c18c13d8885b8b88a207ca1085a1af2f5d6a2a46f230d65e0a9b7e4f3d9ec973532c712a2c627a1e367872ee68634de1f99ba35d841aaa3fc11e133e5e8d6bf10c71d4e4fbf437e39b09082f35bdfbda2bb09b00bf5b0a68f9806eac1f887d710d774e18914d44565b8c768f562e776a7e2d3773452b1c908705bdfd057cc60c7d4984d3e0cc3224b12e513864252538d41cfa03fbb59cd0bfb384760a38c6e74e84f6be301df6b1f149e3ee6b73643d2ae5d8a234b18a38a7745333ce8615c9d33a882c73031a85b58fb4e3b3618a69310a2ecfdeb9c3393fc3b4ee4df00d27f88a54cb0f71ac4906908f369db7fc83f3cb89bb0b5993e409ec21a5aaefa556335abbcd2a502caddf9e47493548da16b6259342484ecd16604b0c9c76b8d486075269b05dea84cf6c3f792d42871c423aba6cc5d1883257f4029fc03acc4dabe4f5ea4939759107d27646a057fb1f4eeeb9b3886630845daca0ead5f7decdbef3f1744c78f1a9f4bf8f6e575feff47f71745bb3a7c78b75de0d02d746b8224ae07278ebc6e0b28605918b165073509b86b81934601072adf7bf0056428d0bacf2ef72f44accef2403427fdda7829b28bef03d07b876748903ad2eccb58f7902bd40a94be9fab908783ef8a3ff2f4079aa011eec29e3f3f7ce8ee9cb61b569e4f4dbb1d3527d7da2a00bf16ee23b545585ca2c78ffe2b1b64788729779088da05e6f351ab3ac899b62d46a4afbb96cf9b872cc6054b3df38c88a21755237c65e92b09616606a6e82800e357d58a3add87bdd9b9a768ad9820a825e4f68e98dd9a1c4648055cf9e7327ac06474ec357633686f3b733d15d9154ce87352e2683e3558dc4a892278ed0e7474d0d1db47ef92a8135534fa9bd8f525a4f26184231637fd0771191f0de288562acceb15910a53161ce60611d13f86d9d4c4cc9e281f6f23a24d9512a131e077d3ef40c00655dfd08b148d5e892ba53147cad8a0aa0ecda1f7fddefe4733c52947f60164a942ecbfda77b3cc98d8ace23a123f35a218146825e73eab31e146ec75f9a0f1295890e417b0d64a956a436a50b131c13911638f3b3606b396cfaa60726a3bc488aa41b315968879b8fe6e2690950129529ceb1c0c7b5c874492440d4d8e58e67ed924384f7d1e8afa03f35a6d7778b78c76b2805802e3694c452843dccb362295776f7e4716676617484b4d903382d6a3de7279e7fd9c278f1ad393bddff7d98da89f1545f647c0129ba7149a22f51de98e1074bbfc0dc3478a5da3e6a0604880e15875d6146b7f1498422dc8921337ce7dab4f3ba57625e8d41ff1b9ae769f99bc5520a21c9d25d1e3010ace631c7d666e742b194062d0169ef5b1dc10b7ebf579f47153fcd5e7b7ce3ff13a80921bac8b18ea35a5c9bc7799fcf82381651d11ee989a1c3f5975f60ac222487eb20013b7eed125720a31ac9fefccce55fa3193a987bc790f1cfdbb9b805899bba8ee3d62efa3ce9b3aae12ed1db428f51aaaac1f8406dcecc4e5c9fee3ecba007a746bdc69f8b0ee3d0874c673a1d4f5ef2e26bfac36a9f0591203c8163f6300ea58ba2f7f16f4a1f3210c765ce7554dd39294d5377e45e65155ba84c64474791b6f16764de0a75e5036171d65114407c5ce0ff9ffe6df735f6d991f1cab930fa057d16c210853a2073e0fffb24797337a7857c49eb51fef96315eaff2cd4ac6a5cba3811bb15b279537e299ce88bbc1b30af458bd3c6b1b6203f33b34cbf03d794b71aaf4b08652d42ee15c99a3b8a445bd1403d38c2b1de5f529ce3b217eb7af3137c0a44d7d11b857eb7246d5ebe814e64f61a80c866303eb5e1c209564e33298c4d785df2e5bb32a8354f7b33345570b7e35b10a78d3c03cdef7eb27f52ab637bbae89f22c01d16c064df57c7baf1ce71a3eda4627e0fee0e101bb54a3c7a1c05d1bd6b51c501d6199ec45804ee00ba031c1ba8bb8662ab82ba1f778f86d34828553bd6f5edff5f899e8b58f2323f94770a7fbd626ddfe383284742f05897df8a2a9689a52df5eee55d071fff7b976d3a98dc71aad5421269642e38123428ad55251cacea47a0e0b64c3d89ae88d03cbe13336519fe30494f32a5d3e6910bfc035f9843374021f01f99110f66e816a21376521aeb9e2ca170f0d893601d549c4ea6377bae064ed42cb9c32052674b019d5c338ebbbfae07c1a62762290d43268b6c50afa422023edbf747263f19e0936c7b27fd74a680df7ee5bef6225b4ef9d61df4f94c722ef8e5f80b4c74efa7eaceb45b13ecbb2a43f3234f43908b47aed4cb421e500dd1645e985e3ef2b35866bca93c48b250e187789a348f5aa2ba47ae77014cc69382e726442cecf2b0666b6db140f10eb0d10c6ad43e012746f8678d3a633462854be1ef701808a5978b05f8e615f8018592d0a96aa740e6b181518b261b2123eb270dca7360f2c98ab2b598d726d1611db3efdb693d8592c298f53ef543474875cd492ced3a2a17c5d051defe8b7fc02d8fecf23105aa0c0bde9411238797e38e0ef476c4ce50eec5def4ed88b43382294136cfe70c0112a67e4ac3904a000952645dd5703fd9987b27c094f9afd2df1b665c8309ceeefc5e8e84a5ffe2075317ae7b586481077aa43a3ff4cd6d1afe9e359f08bb6397ed138e8029f319f89020c090fbc48559357b90dd6695b8aad6a06a674a6d6e9477525ba742f1ebf6d17419642d2b7f973c49e7f9a004159e731ac8cd3962a5c489df96aebbd35f948c633975c8c193577055c8c2d91dac6ee88e26f18af10a347bdff8d0d8e4374dafeeb8147bb0cea2a87fe02048a5b0febf75242173b9985c832021d4ebb2d9713948d414aa9e09ed7bc383cb43890410dc386fa16bc50272d33fa0290cee29b41859c8b3a75f81c821a0ed108e1d6594535c3e8bedfd5388214483e248e7de0d68fe4da7c41238feab5a58d912619a84631f0324c016d20f3c6e2b98314e2342c19d681a64d61e1c858329fee98c5531305391070827f22ee4e1d3be6c3541096e154c6e7b5c50a5d16cd2af811c35db7150cceefd72022404cd706a8bfad84f512b64a1d431597e475ee08ab76a27b7991fd902536e4ac4ac42488d27634a04440c02102383108daea79791067d6f7e8d323b1761664997064462e13699d50611e02c3948832c831d6430bf3113b9c5e18b3ceeaa92509fa21881d02b444414192480073f5ff09689491def0667803ef9c920f4e20715014dfc5bc3ff8f39c3614bd412c4e4576f2d3c0b6c8463bbfc8b9b0aca4cc30ee7e7e56335757a625d334cd0a830a7d61fb47b2cd451ee08915534eacde85589c530d231194e1805ec40f54403783000be2fd5f043d264c3a82aba223c70d553fb9c85cd76ef975ea20d0f4017e31ef6b82b5b188f83b664a6c0ba6b9665621d6e59b2908f6afa7b29f67bc7ba80ec961a281e9dc85d64e0b9b812dacfa93977ae38fc9bc6a22f00cfa9e8ac247aa5c0ffcab43d19e435cf3bb775e5384320038c1bbcfacaa11611a96a958f4bc1d461519e3ab0d1d9041523ecfb11f96d1073cee7d5051728c4231e8188f113c8628703de007ac9fa75d3fcc02279bd5b9f3b3a133e5d0b098eabc094b84bcc79fa5c94d3fe19f72eed19559ddffa69034e74d93533b0a4efa4e01c8ce02150494c36abf2e9f2ff91a79a0113725baf6b3705e6ae438fa4ea8aba4ca912045341621f75c2fdc8053cef7b373eda6e89a8deb4e300444db4e2036f28c050c7d94aa4c08152a5763cfe399235ec9302970c03c6840605d6ed92d23f4f40ec1756ff16fa077826bedebe971e35f888da9ab4ae7e554d530b59faae5e75972a528958b1dd844a470178352747699375b29ea3f53575039d49ab568bc464030e8e66cacb93518251837236cb2224f503e3353ca506e227ec27bba89bc259d3ca34265da7ba9ef4e15017eb4c4841b7e8c873f54747fc2974101aca8224ddfee303dc017f3604260dfaa46ab672b66f41e49b4c710c66566291e4840060ed4e01ed0aee57164f64ef7701a874df5df8d98830cbca6dc15768d1ae963233a9c468b37c408b6ff14cc84b5e33fcbf578688e85688c9cf90283e3e3c19c9085994a7af4c7f6f6cc4d2e6b5dc54471a1c51db5fca842950841f25436c4608a848238a94ea1bcfb2829af553be7d9605dab089c71e00ba477db1d66c3965d90b5729aeb29e2048ed8d600ed2b86b779c7465d32336809745e5e7ad3d353e5d17b43ef6499512d10a9557dc9625d2f98a2cd7db4c0de6ec774867b267e2028d5ccece25aed6e11b767ee68e9223c1cc5b26aa655541f1a69143769d74837cb3c61d529645c1f78a54360a26e1c1cb88d1594c73467cf633d774f99fadc3f982ff4659d5d7e10c24720d9cb2be1d422d0180bc820f7a0205dc41aae7d5e8a8574a6469dc74e23d29c81b839ce87c128af34b82220aef98f579823ebc07eaf072bc15e4dc890636d714f7e3194aa496917e4309867a0c9dd1f245571fc56fde589b01710564a56abcbaef551559f4161403010028de05124893386cd0dd745d1067857fd5804d738b10df155e002c34d7d712e5a57418d004720e5313a4d3091e5ebb730499f7278ba9c8362f48d5a5f67ffc2fb3111533f3f1407b8c612336235fc641a273ec95188eb7e499e7322855097bab1ad15381d6f629e6abfd80b49df6f82fda053b465c633a483ffa8d7a84ccf0683944002933261bfa87f78beebc6d0ebab4fd78076c55577d2c976f21e248e5aa00d01d2d655daf86a456b25a4fe2c1289d739e19ca332b387aad791988e5638404c825468e4a590ef6a898e4464735cc74c9430447859ce93c02ab202d2035ad1abd5acc2be4455968212a1c10f4adbabcd73fd539402dede17c94ef8e94c6c533bd68daffedaa8afc8c6382fefc129ecb9e93ce412eceaf47832cbb3b4d26027bebc4f9f360cac3e2ca2cb7e592f1645b4766713d1a1d11c098e4d4c5876eca2dc2c668a1bc3e829a0bfdb275d16e4e2e9b2616a5bb3a50242b537ece9b830356d8233977cb3abab1ca02ca1ff5bbe6d9aa2f3ff8dc10d9405a916b5ba98f159e36062cb288ab6bab7547d45384ed182e00dfbdd9516a3eda5a4eb6c38cb950107f4149b611ccebf253266010466991d9431f975b4f7c5498bd04bb016137dfc382462196302a4f9a45c9b58f4f942d2670539852120424e9543d692291d4a35edcafb3d5f21e5c06ca4c45390a392c469df571c6b6d4d26e4ff710383f23b613716e4dff2d4d5913d93d0460cec57d1b2ac135b71fc811933bef4d4afaaa03da155be3d3cbac0ae433deb93445bfa3480fa871aae55833f8eb4f27ebe118e1ba1e69c03f1c770cbaa53676638a7ce927dac6c1c4ea3421b26c9bc0d230f76cbcbc955600867c7e109e4644dd6feab996bb11569a5e36a936e85c43061ddc5fb7b51cf07982373714792718668e1d3c5847be4712e4ea91f2b4c045debdd2ca992840ff73b6422363e63cd5729cd247b8e460ad67c175184fcde94fe43d8870c9e01f86204ee7308c7082209fa4c21fe59402615a69cd5f4e9a49ce90cef78815dd903316d70e54a921e0e1e90edc8b9f3ad341b841b8c0cffb94e8fda75ceadb72fd93d948b72a4ed1b64a33394c95b817b8517116673b22187dd7f1b6f0ce7adc7dbeff8b200d6d1d4eb97cd455beb411aaadb466db719c15c1c6e1b8c9e1fee4a042bef04a807316ca534398edc3e2293241fef297629b2252be5089b0686b520579eba91ca2f6461c1bdd7f780c611355d618555c0b41672315ff6de08aa58a9056ba33931d479cdd21971e2caf076576ae1f5bb22f1cf4160244b39ddd137fa13404aeba1c1e87587a899cfb9fa25a946d95d403f1d7bbb6d1f0e4a9ac9a9e7adbd55b969045a928c3c8b76eeffded2bef1adbec70441202be0c7ad4d751c8174d038ebe3ab14e50ad696692a479143f524b622ee260b2057068885df2818f9ad57b0b02067d917d66e60879e7d65d3660dc52827593cb5034081cc155f699b176f4df6cd76b75564b1b4ca2c53d4d6896269fa20327a49c2b1152cb3421088fb21ab222d20b946477bc66829a1572eb445ab0dddcecdfd74c6836366fbc6174bb368a2f319eba4b6cf6262e87790d6233f07e7ff7c88e20f6b1b7bd95dfa2f72b36720df00a61c35f905fde0b8ebb64cfb162c19a0bfc19ffa1229a891d0bcddd4a990d2a22dbb984cb3f5aa4a8dab95a3672aa06aad9d1e9415750a6bd3ac23c26ce8a13cce0750337a74bf2e6d6f4c2e24b3d3db45bea8059628aee46b0289986d12cf7ad5ceb518a5cc951e42726756e99fa7109540b038185c8e8f60246697779d08614f4b8ffd56b50eb1a1d71dba8018b1b5d742b3e91076698d0edc8e15dfd51d452f226de608c3427cb7f88330b5c889466c3c877b25014f2ddcaf0eb12f372df7023f18abedc0358620d833fa83a24618f3c3b937335bbc859e3e3558edfa2b85d2a3ea2701bc65312e8327ef50039dea333ccec0b0ea6d2815f3ba121ab23d4acc9ebf0989c4afcc65485aa12fa93da8f82c58e4eea2028c354dff24ac2a886b19a717ff2150dd3b4b7756279da65175808459ec871af7474d362aa4fa07c18b8e0d6a8b25c19a636289137153680f524fecad3fe023b252855a7c4dbdf56c44eb67f1447e5af1127f7d85aad004177fccc43fe9af5d9e979f4e897c66a7257637724fdb330d2a3a28ad7a081d73c9ecb77b3e883d7aaa58c67347a43ff03b66f0decccfb2a82fbba773b2e0e69ce209779f099edac37769c0b529b8597fa3ed632000c2bbaab6417fa10a44ff5960348ca7073729bb7cd7dd1cddc1356cb90487f34b89a6b74579a774fd5126518f7f02a7cc9650bae4e8f8d063feed983fd0d7bb71ebc6019787b75f3138912fc515b12adf21b547d5704fd0f0bd502faf0dbce8ceb7a74bb3ca2d50a5d532d210558913d4bfc8c9c7405fd75b439ccf87c87c9bad716ae615b664333eab5e91697e8eb0d0d94d989048824541ee9a32f4ea6f4c65ebce9d90829bfccd7e90b33cedbb67378eb0d6a1dcf3bcc3b74b5679989611938efd516d078b601e5a232cf7c6cb4ad49bc274795afa39db917afb3aabfaba78ab1ae85f1759bcac483c6c4d1fdd416873d9e048991547d54315db93de4673cb48d126dd5ba7ce21cafc973563c237c33a411973903832f3dd0613fd3961a8f0cb6f6505cb6af3f2096c1530102846dea711872c8d1c3c2cc81a44b7da8254cc7bad58820d3f30be9c31763f5ec7e06bba7579ca1a74cacf5c7d6a52fb6bced8e39f1d1613928bcb2b299b3889a62a41c0bacb40b7657d22159c387fdc2aafcb4cb75ede53d0972ed9d31f8282a5b459f9a7f6fd80d65057e11e744635a11d933584b8969e51ff662c713fe6f88cc31adcdf04e36ea4dc20b3723024a767699b1d75b94c67659911021a60ed46fcbb80a9d012041764c082a6a2b2544d453f1b0e1725944114224751898ec8e739144fde163fc1a756eba833093c0cb2382b1982585e7108e2a6461a36f34c0b002cef5b87c4646dcdcb9f47416cb2933f66a1d6651019d85b22db9d2323e7ee5ed3368350b3d0d96e3cddcfe78bdd177fe24099216415a000e0f7dfdc1d59e49214188a2396daf2d452c52bfb97510803c3faaecb8d902a76b9af378f0d616f4a06679f9f99a0038b33a1892a7ff41f3c1e6a40058f247fb4d9da1ade24ab09675264fdf6f86eeba04f9d7f29bbb516dc018e782ae96a4ff26f0357c58f5366a28fc87e3a261445e5c094de4fa61c9aa9a0b2ea06fae15ba8c7c5c059c1d14894b8bc44f67c390a72c31175ce067e58355c9408dff922038d66bbf5a8c48bd3f63e3b09a0ae05130376c11d134eb18e95b63cbac2eadb314c4a98f676fcddbe900a586a466dbb341d9c9641b9d1b0afa7404e619ee3ad5b646d6d46ee314e95f3fb11764f4b78e717e69b52f67786538479820f9e5d2ffd1846711ff411e7e26459f05120f4228ae66222a8fdf200ebd9dd36f9ede1324f801d949596312baa5e14a0f840648c053f461fb5634cb1d45da28356a92672011abac9c7ca854bb07744d9a27eb4d101e646869f3c0c77ad77b0f8d57a5b81be40ef4342ae74cde1df42d7562b3a12defbf6742ac88984d7e52bc1ea4e8301b3b77a2941e01ef7e7243eaf20e87c611c4447393dc1d7e53f71277143ceaaf2924efbe3d10d5b2e1d5f264a0fb450d9c678dbf28b2d294c54a27abca57b85042a9793783cff327a2a419cff19ba045fdb8e5960ff0d5b17855f8ab8145475ae04f9a89fa3f9b0ac66dff211bf40d7139011b3fe7b8c25466c7f03e72eb36b013b569e54f55887e117cb9cdf3648f145899cccc2a5c69532948d538496cf40bc7ffd94e171125f02b1565f42248cff95b5b7c3cd666c76ecdba8fd0564fe59aa0a6808480b9217e97f49ce69f4ab2d57166aea36e16a2cacef3ea496fc5ca0bd7a0e78985d01df5a25b4e3a76991a35bae67e8b90e8eefba9cc63ae44346642b386694edf1c771367a62facf9a705cc20cfcc15034040fb44bfab3c9ce4dcade9cc174903412766130fc4746f5cf15736e0bf761efe7b87cfcd928093561e117d757652c8c18f722aee64cc9e413bdf09b9bd5db09d1e7d036003e45cbcc954841f53878652aac67066cd3cd182a8e92f2e08d244f26e9cf1858a2aecef38cae14b2aa1e70d858b6d7429834bf4c4399774e94789ad5567ac54bbc37971e7707c1a8938315f4c21bd8db8f37f0c286fb3a2627cc40dcd5a2375b04eb61f2dcecd110c0dbee75210c91c00fa958e14230df661a11d7ba4c01a74db71813320fb58bf78d34ad5f1a21683b7decf133922e66885c5ec797fdd1444c63c2a8dcf2c58caea098666bad23099655070fc0ae612b416bc037baa537aeed9a075f1cd1cf8af9a559b53a5d989b1749cf53bfbcd908fb7f3d4557f41fdce803f50e6ca3b7d710a80f66b74ef81b074b94bc47b941ac6dc1ccf10b0fe07c32fd18a04da84355e3612553cec950992b4851f569364b79adb48f29b3f159ed8cf83f58c59cae6cfa94cc907d44865d4bfd37bb91d35911e92c30f614a88925f114be2233fa4046f23aebad00776d2cc873c8aff1f572e82738551c2d4c59a82e23df8e7ee1d129118652d9bdc023057bddab60864cbcc556d75e65cd56eb41624d45c14f948c360fdab8837bcefc54e3d5aa7957f7f2235e59dd7f241fcba98efae8d69006c31eb78adb516bdf7318d55e36ec7e4bd45793e9afdcaa023a35cd54675962babe8d4ef71026144fb7e8aceedb83a4af24f38835d33e9ace831162a47fe80f69c239c043470f7cfe2ed4e1cc37eba5c5f3ab755358be4198fb7c57438586112c7249840e808b454a8cbde323f7bde7f42bbdf7238fe7189c2ff61212319b24e6a3b491a772ec9f0f37a05ec8312169fd5d95877f374654ceb880e7f03c2315f6e649f2f9c008fcf5c79034d1d2aa00f6bc523565260261b976d939cbb50ac4bc91deae7ee92be950089c96ef6d0ea7323995fee8e1c9205229a5654bfafca43e5c9936fbd79f27a8d316e9753ba735890bb930c1d02bd1e3f37cdeb12cffd22771c86d4c8385788a0d0c4678889d8520fa734fe7982a60f5405fe44a4539d731f409b21933348d6d1f2094bb51e149748ae38f68f0d9ad9ba38acb5e4b90f8db3fae55b7de5c4d8782e6decaf9788076a7bb01869c57f74fa01b8729cda7eb0f348aeb8e50ccb561901d5748f4f9199bd218907ac620c6d473f42515c56669f414a56680fe7604492c1b5e7e444dadba5c66a698f9ebff02884ca53cee73755ea7f6b70d422a1aa5374a6f1b6cf70cd13b1096f36259f78d57dced50adf9de6bab64b322bcd2dfa0579c1f6a384ef613b73293e40a31c31c15891893617826011b030008f46c07ccd6db4cde4e423258f2482f7acff190f017a4862d52590be95740c3fba69b010c3b073e9d182c477ff57b61a1e61d00c4d17c123f60fadb4d4aec6d8e232299741a01fe2aa06613cf40f2f3b27b1b3a3c633116083571505c6e5475488a90c5d6137aacf16a32ed5cc7561afece02b9a2ecaf1d9138e64b3d6923a0e232fc3ab1a6be9bc2510859c6138dd4dbf6086997a14be5a67e26770529d937ca53341ab908d89731feaeae2b5b2e05fac12d14080350c7f1d0e4425c022e13c18285d97ffcdf96dc8f6179901911052a99bd33332949ad56f3184d815f907a70a700cbae74ed00622dd9ecf0be4786332344669dfa354da6690dbbfaf38e0c4b2fdf1c3b3f05a37ad12d934085b9bb0f2f4a5e8d6a8695c6ecf7adef5b457e24ce92e08118a9c6c02c6f8889a9e72a9748a25422531e523295030bab34fa41a0e684e0ae79b6955e6c3e4f7d57692e08ede36963706dc0022f44d2dfc4f1bd0f4f4cfb6f4cd51c5ecb569a4062f621527fb29fc387d14e2507d901e1f55f8068feb7a7566b13fa8d85f1ca1621c2b92de7acfa3bf87eb37b0ddc6e5d660755530b677564879beaee9893ca26a3e02621341739b5fa9baea6ec1e9dad51bd2c1b6fb2ef1b87257fb0b40f718d59c80c6bfc5d429f0377961578493f31177dc728aff1420da5d58278e49a7477d7ac13b57895631fac8e7a4d2d36a99f57dc415964c539c6ee06c2645a80188e4b7a920b7415763cf54f3f6c711065c0d10a4e677b44ccbd17f067cfad48a164f93a87b92d28eeff211931daace2588e18f5ccfc5210ac69febddeb468aae8ec80921a6100c35309a6e449d6d8b49dea67a9e55d6f1cc7b749256e42e964ba50c3b398e88998204ecb4b9f554372f3ec7be23dbf67163087487bc93a27e9899054943f44cac410db3154668f08ddbc41102a57050f23814f697987922c387a0cd8876791181fac421d238f37b56c45fc14d6d45743613f5e29f20b97b391323b2e58772324a4521e7559ab40a9d7aa599ee98623ac71bd55962a248c9206e6baece4137cf3e2fa63224abed5ca4c986e1728467d397435238e62301a322a9b997817e9aa10ae8196e0c91dc6bcaa9d9d7aef341c3db4b7951c0c1b607b847ed5ce65a8dbad89ff228de97464c14dc49726de9f28ffa83339c9b0e58f19d39b4cb00ae2901d62c211508d119e320a83afd8f487b528f41465efe872c6b743da3aeaab3508295731ed5a4b5e8748f1f29493105f92aac5088b3bb31e80f5083e62f8360d63777911869bca69c42c32246411a070fbfb5b1560105b9c429a3783c34eff689508e6728c783b9728b310dae71cd5a344b0393181cd51b4f42acbb6013cc5459df27e2a2c45fa5463344f8807c64245c5c84366f65b0da6ce6d03f8c14910e6a9c010cf9688effc769839d6ca7529d3a103c0019c76d7f0e258cb0d6b803ba9fbd6bd6b00263c73ceba25ae0333449c292cbf175c6e46237f9522d9fdb0b2ba95af0523c352e53dfcce2a3652f1632e9c47316545c735990bcac5e8ea4d9e20e019d726c505426d8a9f3c412070615bad79c6bdbcf4e4d0336e06d607d2cae40f3a5c89492a0d3112db835599d3226fa18f75ef36a3e9f2ec38cd870ee9034c6b360df8e575bfee78d6c4bd42998b817c979535bf0f6e5bb1f8db2274473f7178eaabd318e7c9ad550757397197e56e843be79f153c9e5ece711be7a525f8582e7069a582a315468a22f9ac8836aba3ca9288c0c0037d41abf4f3093c9ad3fc25c979dd4a297919cadd6545dc6c370904a270c238f4bdc0fd86a470c5c18423c27455c096a84cc62363d7bf0c6d998e84fded79cd46089f2b423ea74b7efee9569d7cec09ce51a036107840820f5b56eb3478298cf0b97e74a7557e5691e347a3b15b562f76d9bc4097df280ccc97ff369c243369c19b23026d737e20910abd8251b2612099ea5e0b002d11c8bb1a39d12a22ed6195b1d6b1ee8cf80d24ab19f400227174879ad6a6da0e358570008684ff57601087e02238b119da23ad41306a6cb0acbe6bc86b406e19a88492959b5c85365afaff7447c38b79e15fca32ecb095048bf6a6df1ef48fe1e372a435f00fabdf45ef5e3dc69dbb036e8b2e4bd92599fef3311c7cb154233ccbf7a59cc9cde99ffc767301c422b0e3ad331b801ac8b8241499d682a863e1d028873beab8eb1a0d62f51bc8ed703bcb1a236c673ade17f4eb164978caee6e9edfe74d2963b9f0d6a672de06e88093d4162d26931f2e1ce17421df33ae3fb51ffdbbfc9e01ef9287419bde299b97dfef18e426213ebb41233d20b134856f509b416e5232b4005f188da528334e90ae0ab9433270dd903120bc15bc92caed3c2b4008f713c39c9a5abb3ad888b916e780cab7c5c8dc51d53564b689a978f36181fcf4c00b98c23dbc8ab913df23dc07399095a2be3e52a2fcaf958829c94f27740f7709c0d3c79f3635f4a0d49537b1551af96bbeb9093b8dae1435888416f0a6da563447c3eda8c83b41b5157f6371e5cb667c281222ab2cf7c93294c96984c2cf90f43845d6aea1edd6c938d4f848fda8f7f80bb3bf6e6c0f904ac47e2bbc7ec5d38eaf828a593951bb16104cecb0fd0e0e84231fdf25720291812c8013cf60f8942a051d1b7601a4177fc3dd6963b307fbbda624b7fcb2e735e8e50c076b77077ef0c466ee83271f10a3b4d1f8ab0ed53561bff5c2b39955a56884e60063d8dfbcf4106675ac1b4ba4884daf5042e836f7fe92a811b1ba98d58747de5bcd12de0998e9d5a339ee7e3de2b8679593c71410f611519e7b86607dfb7545025dfa261affaf2615457c80904d1de826aa9992a78d01d0108956d0082653db07de6a65286d4f31c411fa42e4648a536414fcc0e39f610b7d9dead7cfdb08fcad030dbcce33f2206792cf4ab69ad6afd2d3787f3323af904436197c2d0a97e0e35346b116e7a0dce130a64b00c66e5246007c4a4c44f0a9e18e3115a69ceeace44fc2d71eb6b6842ffabff630320a4ed88b70795ccfd31c4967a83b5d3208c1cadac7a41bf5c2534cb72fff56e3e1fee16adc27c9ae3aa4d6d5700cf38205216c965e6d979b1b713de56ffc6111c202c22a53ee84d557ec7bfbf00369660fe75d62c1a4df13150882df89e28061a89a22375d9e57cd2e9da512ac9c19a0cf4f14fadcf53cdc9d5c9921c4d32bd7f6d1c03081c3e3989ee7529d6cbbbd04893004a2354c142944a4ee5ee9ca9e32e1c267990882927971e401aced859caec4087d90c46680e98a1febf599910b1370761080cf3a84f7be8d1d5f6c12987539d4392655e457049e940847a3a3e69a624c404f679acbe22b2f7cb09e471f2f41eb007bc0f24b975fe8e2687fbc2d5f4bb32c4dba1c70d2301fc533d5e754be98ee00c562e4eeee0e84a4fb4fcece4eb4dd8e5efb11a5b65cf54f52af489497bbf258e264bfc9074e225d317f734097c2d76436a10c9b6be00625dae841b755f2dfef066c0dd07176c27e17eff204c66aeb3c536c56a22b77db283dd2f2ecb46fe2c4635a70a9791828dbe4d45551f0ebc83150c3c40a9d0dccac723cd0cdfdc5f16058328c1271c152d02c74b463c335541149ce7a8e76af10244e232d616ba3ca5d6bb18519291b13ac248e71fae65287076ffa860f513f320e71ebe79f337d0fc11df92733b9c3011ed6ae64c3aea63149aa82305bfd16e89c60874814edb1dad30585ef9c5f1dcef16e8f92a1ab5bc2c6c03d3e196af490780ebb2814bbf64eccda368b495039ce85debcf3b183ca0c3521bd5d1251aa14ef7e33ddc4384a025af13eeee876ffdc1fbe102a5065ac45120374ca142c48764b9f93482207cae257a71801ad21207b58178040bdcf0cd3dc91e88925bf9ebd7f6bede05fe4e38b17d823779e804de99b1755da04591f0dd41081d01cda22558f43517a1601d114ed40ca5eaf5f9dd38e7db68b31ca951252fb123f3db277f8fb0214b65540ed5a68c98a8d104b4329eae8a000a7dcafb361f31f4870db56c012363ba4df260655a6d49fc55a0cc966b0d6f3771bc79c724a90f0911c51a3ecb3370b1e22ae211f6433cc4998d81a10dc01917c8ae8666c555e505b003c008c65a9da21febb8a71a30f4c9f26d429a003f73c002a6e21292bfef8d6845ce442fb1dfc615e2ad2ee49283430903bbc7483aa536ab90a19b9bda8ceae8150df4d32a3b2db1a489a0b37a505a9a942045375752a6f1b6b5cd6bcc06edc2b0b6f8d0c199896f243f54b90d89d5c2cccecd50d8ed9b77ade90d13163373a6a5b9b70d3478628ad11c4db1b4b5b42940b6ab8344c2c3189ecc5e361adc073075a8de0df09556aa07c3d23476846c56b72bd8e1a58193cde53d5b74dbcdb825ad1eaca9cccc1a86ecb7b54c546eeb9044042d0d45ff1cb7d249c82e3ef2feb87f3fcc085b0905ab8a09c914882dfe971c65aa3f4baf467ff0f4e67cf74f0d155a8c54d843ccc2813d98289521897905fe926d35bbf8b96ff363e43bdeae727712973b54bfbc213931225e25c0beb67d6b127be4b68548d7e1d64673b678e1eee9e88696bf2346b504428708582bbea7773461596a6d03891fe09a73b48d767d206817bc2f1d6ffee2c9efca650a2ef98d92ba308ec18a9995c70e8e84bafd747b29c0e4b8949e6dcc20025c8a3a8f7568741769f00ae34786876972f8c2ea42dbf424db8000388355086fadae4c0a162f8c94c2bd307bcfc72accbb0db305a39bc3be70bb44413a2cefa64f999c2347a44ed93060bc2b5e15c26413be6bc36cb2961d4396f52571b3462ad8f9592c7020ca253ec64f2a0cf8e3861d0868a7a7a341c73c29e1fc9c981e24751d7c73fb3dd59eebde7f2c0d7d80ec9fc08c7b89693c4ba049da9f368ac8f39e883eb9e8bbe055ecec2665049de18a7aa889829de1d6825a8c069c3ecfcb854ebdd67e472e0f5ed7853f2b907e187892555df90d32e51056a2c68d6bd7d55ca3a83164adec7e697289815b0d22d2f4fe6adf58b61625f0377a9fb1746f211201312bf4de7b5d8c4d90339248b08d49f86eb7b968b90fec33460633935c7ba1606f12c1f1ef056f13eab0f6af5866aa5660cb6ca7a96f14791c1e7b4f12ee2701b5349b5b3798ab00faf2713939b5802db9ba23428632bc111116542a9bfc5c6745308d63da24209bd56ca782e0acc8d145c16b3fb03eb7c50d2b3ebbb5405af622ce4853f7e17b5dd9f9bb452590bcf1ac87b4e2011f6d37926ccad3d2887f1e13e8386fa46436c9a43bf50d2be510f4a7a12242d14649e06d6a2424c0c7648dd2720749c220230f5283530d2c14d615707c889fd163532bf3725dbd2bf3adf0278f0c8fb7dd14b77c924c9340282b711add609f3365827a864d22593d1da4f3b338273d88758751b4c8c9b349fa2379f6f7d7de4eac5ca9b52f50feb2f0424297e54b639c43a4ba768ff50ad1be6d386af9d882d59cf5f18b5e15a3bfe0fe3b79621fb94edcfb594e50f4d3f51080e13c998b1b81b9d1e7d1ccfcc6191a0097593339ce6eb807aa8682441658069a478c6ab1a8aae62e1c00944af9e1367bb841ec2db421da43bc7e682969d1a714b5c02067a284517d97dc50c55200e352291e8ed3d30b119f8388b014a67e0698e628cd71cd05938d4a125da6d09180885ea5ac4645edebe44a0bb1ada24372d4e73cd832c4d01da74e7c4739ef069c04e96a552ad7cbda513fdad6a88b063e1a08e10a1e41cde7013abebcb617cbf1a27c51ddefd1da20ff127fecb88b0229ad610f1a1c57bb58197761dd7b98d525e38facd339efab7797729ab2ff394d3c23eaa28c33e2669ce0c23c56177c2f0f3ac02b1a39b9c0f8ab74207a60e85a57345a169d5f0a32abf8666c34fb78b5ef5cb543696ce724145227ccee2e46ca05773f010faa096e7aad5ac5efe9f36fe575aba6afcd99641f7a9d6d9f4e49cfaaebf40d8288943d711983f078581c1fb46b098b623e56a9d1c24e8bcc1cc433ab01652cb8e0d0679dc704869485520226c5ca1830714f391bae3da680aa57c7c392abe8d5f6c14fa95eddacea42c4ee209c19dd03397d71be6f3b22debf522344e6b695dd22347066f850a21d041e02508af6ad7b6c8f0ec09ef6872e851f4908371d91e341700f68e36646c68ac565e06bd06605f06c1e23642ff0d074345c1a3085c0c8250b63417dbbf6b7340b78771e7a7cd439785beb65a76c0ae9df7bb6e762c4493b469a217818d2d1a2277bb3bd72cec0ea822ef34488e902ee101ab97834858130cb4e9843bcc838be071c904ec51b8803686d5ac92374edb3cfc88f7dbd7acf36e1d13cdd4dce18803a50196d48aca20f5cb9784d9c1bb245ab4bfa3acb3ff743860325d5f784d2b9ed6dbe2d08eb87e2ed79d52e1256e2d206a42301c0dc654c1175ddbaaa3e7b8c75969e413dfcf00578490ba99c4f1c5a36dcabe7ff6ba49536ceded07ee3fd4f3d7c51898a3b4daf67acb213a99862111f4955236312add2dd009fe110a36beb9868b4b5c3b11fdaf308f9bfacddd82528f412a4b42b5d4d4f3e43f337b6f6773c58d27e20f7d0c11707a42a222786b54c15340a5f62a0fe40845648ef3579c36fbb26077dfdd6a8af2697a55d3fa1bfded4db021b42cebac5ef4035f99d75dc00c347fd7ebe371b53e3b92b9e910847d8450dfa675a601be6ddc83d3f930965b3b9decbab999c54fed1ddbd2ee04758cbd4ece0f4be2a21c1db90276407b607d587229076275ea96899afd4dbdaae3e6e7d33f4d43f121b39133fa2e1f7c338095067e9ce42f6a23d4c1352b6956698ac68904ffdb313f4e3b7609ab0a5c3a9170eb3278610ab58d8a916bc030ff3260a9cdd399ffceb866fc9aa1a0cc32c5030698359ac60ee02aa1d5284cf6cd842b7d108c8e1ab4310c8bd8929b9da932d2633aaba4be53121e3b6459d87c8bc7ae99ef820a1d7773c0d61a1ddac6240cfe41ba1264269b8a1ba0535c38e722403b9053f4f0590804c5f2deedd300c5ce1a6b33b40b8f665c81eccf9f1c974a3ea2ad99d8d5bdcb7248ffefa9751167b20e006adceb426344c1f7ed29e0ba6f2f65724d360e9845848d03b5b4f2da0a9c1a7ba7a11c0074a3d4f257380572a36ec475d5d133056b9e4cec7d5443e57a8386fb82e369ff482220d8f563d68ae6528fc6e797d65089eed22979b2f4ca0e8fd8893fe612bbdddc90aba26a1a0e0e3454d13b150c0546eacc73ca88175f04b6f6edd025d3160ab019f9fa3f0f833f945755e80f20fcfb08deab4b6baae465c3fb3101045d9b05e65a98d2a780125f75dd1f0674317d702a8fa66d7e7036e077e8e324e4d01eb1c58f2516092c4ba14c1b9ec3e173680ccb24d947e124555aad6ef8b349653d297282b8bbc6f69708092948a95240c57acf9abee2cbcbb782288540a3c06ececf82a4781127d991de2b9a16e453f36c5a84d011d8c538e50b12217275627e00f53df490924bf0e8460322c824da5f2fb97e2889ac603e4f01a984560425d2e357ccfa5a82d261842219ee345a45ef1ce0ac3442f1976c0cdefe809f9cf532cb8f1c1c69c4d01f5ba6556c23aba6a2657ba126b65f3b1de7559d9cfc84d2bc177a2bdb328417c3d755db0976fe218cb216523e2c344d982a37663fb5736513d7f0fdbfb93604d70a9a46adc998d488ffaa021f3ed794cd44e38c67997b58f2bcb045d35fbbebd09663f63cc4fad618c56ad71aed5c006a489fae3190c3cfc1c10995f32817f18eeb883eb94c3e829c46fad18234d41051a79509d6f5b4b736948deaf83178acf472fd6f5e6e81a4ca7d4c6a8d66e172d8ea5d2dd697663c3bd4956caabc9e751cf7ee5e3ecc61f76e2768f18b3edfc876525f45d4b75857f6523b21cb4b0223b0a0261d0648a025838ec65b0e4f30bd86e9bc23846bceabf7144a917de4923d6b2519239a644e50b9c43b22122a43cbbb17a871125631a1c95747f47705881a4f22e70864b59136649be9dd7a8dd20afed7fab5a502e7d8e5156872cdff564b5ccfc1485e317d087b4d43caf1b77cec839fb220c93b3bc96aab00af527d091281007ea086fb02483fc138434c0770d4b796bc06836d8514da68274714385f55c0864e3c41f4db07f18a97604b65208ce22848e664cb3b3059e4323905fa96145a061fda1916d2884f23e91b0abf350eaa3d4143e1119bcb074ca059e1fb18cf9d18afd5c1ac951bde883c28291ae5f349d3e8eef063160494f39cb64711714f55afdb5be9cd0074252861623d67124abffb67f9186e595749ae1e4d7b3b0603d1e9d26d69904ea7244c0c9c7a2b297fea4fd41b38b47a6ff5289de5ebd18c43eab760ec82af9b1b939a11e41326a42a9d0bd93532655cc03b4494dcdb393e1748a958eab6cc7156f018dee917369b7067b762ae9e8f289e58b22c48b85e81e9425614abc301cf646f24e5155011bda16af955659da352d0a8ee7e5d4774c161fc619cd13dc0879295d9934a7715ecac98bce0e603a67a39059d5053cdd93c683092d7b1434afb8b312faa62a1abe9b004b490b961db9dc109c08a08e6c4de5eff96084b6b81b843835e3170e80397bff7b583adef836c103b058cfb79a109490b489bf58b852adaa312e29a73c873c78c25844deec7971ad377f73b46926465aac2b42b489e7d3cf4433dd6b1d8e32e0302d357730dcee4b4c8e804204e86dd382904222297fca54fdb263e16db7db33fe6953f79a4883f4b8b590f0cac166989efab6b39b13800b69ff5330f1c61a56e8799d99327a09c090df9855269a187fb27368d73f32fc2aa35418960b5af61f326e2ff6c96e0af30961f443200dde97c86648a5cf82ac456b677760f2ceed4a54d9e1a96d8b7a15e0e4cfa737afcf9d7b15428f8e44a8fd9bae4d28992e188e946dd8558fb18a321d71d50e77849d3128ca02a1cf5c49f04d04277b9434de0341f0d5f5cc1bd2831a1f9a284e701d0f710cb65d7c5e162191f73d267ff47088cc3c8bb61bc3c31b683eaf44012ee4debbe5fde650e9e05ac455873992cd4e3572434f583832713652dbdb80801f78ee1764d5ddda3b9770f927c598807e286788baae886aa9fc16b86b05698e036441e6beca518f6b87396bd93bb805141138c4cbad38dd9b544124b60a3f5d34058fe554343d42b5de87b04d7d13848eba1cd35d30c3793e80a6ae2c5ed3a1982b6d9ff20fb4ad3f2c44ce1714d2e438e7a2a659fc64d90eecf38c1ba9cfb0882d75d99d2eca2debaa02e649cee146765d3aeec3a02a69bc1700429d5a7b1d94113c38c35693304f2d8501d51c4c34c9c79c5dd9e04d97adddf6adcf08b85e365afeae89a55f0eebd5e610778bf945a1d9dfa5d2df9b0b0c1dee1448b60537eb7ca53f90c95fdf32ef0183b03eca22355bdd067212911e117cd104f7fa619e9828abe06781823d3cf1e9a4971da8a6a70d076d2d829a5e239b09486d50ed594ba77b527a4ae1b47496e1dc8d77122d295ab0dd0d97c2614b784bed14a2ea2ac5b595a732ad82ad6e897fe0f0f55cdec6abb5fd9f602960dd64ab46cbd35872d135e5633fec652ac50a76973c7cd5dc1d32f96c423f7e14aedfb0c83f0129d0433fd957940b2af5a4076fe7b6bab085176b5188ad479f8dccc20b1bdceaae48339f2e530593e440ccdd84b1c46ba89f42ba8c9f4a4158128402b62eb8f59ff1f6253713e5b6e25f01e76fcae29f643a36b7f6c21f97ce9a213812ccae8c2f465a262eba18a1504d163167ac3596424d173be36ae26ab82adf8c43f106b4ede84647e9b8c1e381f78dfedfdabff2c019a35156739c96b5a725586ad2480e6e9a4752c87ed914be47b1ab8b74eea057b4cda2a32138215d6daeca8b173b724acfc891ec721756e3ffc5baf69bffca7913ead4ebb98c593b99f64ba403ca07d86e788bc0a7102035ec33a124e02237441c5c0cbc98ad93ac0ed29a40724490311deefc55bc5a342e90994feffed327ce4c9800bc0b84c26c855d13e425b51dfedcde4fcc5aef1d7c8c7329dc81e156ac6368f1df93b418d470953f40a6ba19b1d41aa4c9e4f48dd0d3ba3d58b1f2f572b825191946f6ef1ea2410a5b39584fde150c31d103586143a7b9b030c1f6c716a487423813df9f50b73a374a3c8d303bc0ff26609146001a2d2de39ef214e9d7de7fbf8e1672f7b5cc0c568e88fa3b7216a4f935e9b2234a0db0a0a94d88685d8faa357ba44584a0f8cecf198d35431e89ec9bb51fd4492a3134a649da2c39a9808b07a5e6d322ca57d26cfa03dc56066a50b1aec734c18f1294514cddcaa13e53bb707f1458d059686008b90715834e5a587384fb5d6840ea765c027986f963a14490c1f331b064c902861534a016d568023f7dc930e1e3ce65db9d884b8968de82cb81a6c197bcda0209abb3600bd843ec462b44febc2aa12f77e3682bc34365d030c5ae503d2b1c4129ad01bbf00f55f3a0c22f61e3b434c72fa783696c512330235a390a4e221579b0f1c1e9d42825309580f7c8971050bec462200a89fafba28d1ed04bd540a789b2b74e97e8b27af71850464794e637499f15b6c0b6e7dbf0885caebe433a4ca11e6d25d7a8c55a97a886328b3c6825a96ad3f1c92482b6eff65acc002004d459a474d9737012955fcf786acd3fe407350772c97b2e9ce6252ea1ccaf2aaa945204d1c032e91041da4346119bef216fdec4b6c45ff04c7bced06e0fe1aaff221fd4851cbf50d6f72e438a169bb9676aed3410c85955dd4976c61942e9bda5690c6dcc24500eb2f31b39e7be5c7ffae27c5125eba6939c1a13aea1bd0671a13c45fde6127dac4e76eb7d569f13931a0a64951b73b313e32790a4ed06f2e848e3952e895073f1d8f13cfba362bff61bfa696b57be4cec356be35f36a3ebd8fe95bcdce33dbf1b9184c0fe35e154ae8fa6d8a3a7fdc9cac440419075920f6e1289bf8f62af0433327bb0332abcb40eeabb1272d4406f47090ca0c384b75651538faf32e9463af0ee4b615af6c8341e7604585bbff9785945fac86415d796fa4ff49a462f6fa9ac53fea20f645934611cbc79c467cc9f068627e41b78558270b995c1500c1e62d7bf74d97ea7bcdf9d64a6629c4c83cf548ddb807062379980620cf61f322c02fffc0845902512deee2c60e1fd1fe0fc56ed9b8b75c0dec5733b61d7b162ae00d999ea4325f06869e9ad11e61f66d37188cedc08afcc410f5b6270858d11c285b19de4df60bc9caa29c4c7033f0b1f9dc54000c97f79aef1e6f92c94dd6a849d2ff7f8c55cb5085c22b88d9b6944979420864d90e7c4a5b3f1ff3310b49af56df4aa864346a209238f11978b0bbc6701e10dbb1cf5abc57452e93121b0dfb78e798b189987a6dad32a41e30b79d7dfb5c4fad626038fe7d1b6c9d1ebf867159f315d1fd242e79f43b79dba993f5e79e7985926f2d82360645bebce77eb2ce69c05aac3602ee8f4f26c34140db984a8bd344deff5599d4403f9b48d266c7c5f180c9d318bca2848d71948c76d9601c033abeeae482e9c9a2c736db915f6dfa6de0cfc0444d290457730334ea5e9e5996d51503a94a2e52e8e5679da8c16bd27705d10ba18022efdc7ca46619a9b3e8aad9aa5ab1ba19f83471c065c2d04af630045accc7c423f11ad71938bc358a1bdf726911f95ca3262aaa5ffa4a995910f8a6d741de359860cefb868e9b3976c82257393be92a707679dd3778f473358fde3b8ce6eee53db4919063b47a172a148aa9d7a28731b0d6612dbcd767e93ac8fa82fe07180d501afa84195bc74384c1876431ea6fdecf8e47fc1cf26ca2f5dd1bc2c6063f8d5b34b06b27f859c577f7c487702024d6dd5d124fcad1282884ef8c604988b2ba69f32a15f4985d78f87c6b59cfd058befbf64409255fc4102616ff71add2cf6e2e20efde3ee63aaf322622b5a9da29c409d91cab109806ca952f5f776ac4cefe9ae8c24507f8287ccb5f61ae66d2562827c95f2704eb0757e0acabed6e0689e8c582e5f881ea3264c3f79d32e5d11c868b3261af811e7dfb3f2a4cebe1c35b69430286cca579a30c5e4321dd403cb87645a2b241794d8d2c624aabe078f5f2b80f43029b45173b8d5bc7807d8fbd5f25799cedaec4015198ece8b7d359d294f326f11fec8b325ffadf3d15253498df77cf8df450392ece2e29f89efe13e6f37893652f8d219f17b758a7f63c59a1f597accb1063ab63ce5bad53b2d7eebf42c0faae725a266f2f973368de32e6aa8b3c66d305a2f573818f90fb8b4e200257b12b313bd8015c420df094f227f521a179528efc1a874afe3e27d9cc78a3788196bae98ae8d524086834f9d2d71eecf88c8da76d46d0f203eccb2e01627979ecb93254cb3129c1fe52d7b54ea8b3807bb187bf20a4a99f10dd270759c75161498e73018cad2fa8c5056c971ad87d7a394609fc2934a4613cbf702f0e97b6648af1dd1d8e9a2f9be4166349854da1b9ec22efd90fc6f6a250d7d85a25a3b448cfbcf5d527e0dc9c82828cfcf32e51d72990ceffacdcd40fbfafcaac04a30e93f35d20905c42af827c10a77abe62c182a0f4619f68ebcf5ecaca26d16e27f3cab87d62386e6689de5ddfa4e3f164247b52af8235c297667294157a7470013d09c95a57c3045ed2954c5104ab538fffcf93a44e975d72114cf1cb1461ac09b02daea5b50b2879e7ee97d51cbbc208c3f826a361e5c20a607824952ff47ef95e704a0c123f720bed74ab75e7a73b2517fd3ce2f2081f080c40a1570f0c6d5bb2e654875a2128701d92b9e66a6f9e0c88f8166875fc7856ad17db1f91d9a768d47f95b1d99f3c8278f3137d1245f454201141c56b152e5475175d6eb3759670cb47d3b373c931c9b73fec91d14ceaae069ead33efe81316520033a30373aad948dd83783b2b7ce29d829d28174307fdbaf7260387a67366f9cd708a7bd31a25becb09bb45e8c09fcbd790dc31fb70a29f7c4055bff0b0af6099a7827e44ce26fabc32fb08caf01872d540887c8644ade574e993f23d4e2c562720ce7d303181b53cf2e4e62c3352b8a7b9d3b6bf687f53e6762d5e4ebe00e77f1778287210fcf650a2bc479965fedab5ee8424cd8c53a4f40a01640a8267f7f7275f229fe6016c68bb82730e3bf1c6abfe1fa99bdc4dfe01fc6ea77587377c601edac7a8fd2536defd47f1c39910692bdb5978f620622677ef81c6a963b133fd79935f3ef567b2f714a613dd1455990512b89714ceed94dd5980b138a48d1cad0b6dc7cf78343b5edc29e7a9a305ce2a7582e66f1ee6161c97c417655d1dfa1ac832c8b30725d716f1e5417ed299a8fc88772b53a1293406b9a0da2a73ea9da1d5c593a44e9bab64cc74d3081575fc063b6ecd667fb652c2a951bcd9a2374e5bbd915c939c1fbb9f97e2647030c8bc55e0bd81a75f827bbf2b1b1d35025962b6db523b7d58b7827aa1bcdc1f1131d0fd194424ac78ea6e01b5e02f0c20ae059ec902da76506a95879c99265b003a9a9cb387308022b665a5465be140bb7583bdadab8ee27c5034aeeef19abaa78c60a48a5cc7881e2c1f2803be9b464119c2cf4393e96d0dbef5c6a6215693932342b5ffd133e0c7b3f321a163745f7a531661e09181c8c2934d552fe77c153e737682f61ebc79e1db10f00698ff74a9057a3dc7eae21ea84dcfdb106720794ba02562cfe5313a18917e2051832aa312903d4957744b065ce8c49fc5444113c2940245f3d8fcfcc3486eaf0406ea31ad1f8cbca02a7b9c304482e450f10e4bea50f4672162e2fe5773326c289278992b939b9da55a09001d82141a2b0f9db241b3424d99e36340280af7f330af138e3d78b17aa3f3796d6924ec9cd72abc842e371ff6f5a953d1546b85b24cccb80b37100c40f3e3ef8b785e366768409d15c7834bd6081bf710800a9afc20db28667a46e3354e1de492a7ec432ad86f9482a115ae82900a62b2c25a773cedfb6f909a24d5e8405e61e80fa7e007610a0ced49a4f7416192830b8f47b4018c6ac0a4a1fd8e98005b70dcfd0924204b90cf72670ba84fa4958898f975ca8c5d5ed0234b319cab4267c7283ffc4bbfedcf395a6ed3678b44da56b856910dce2c95370b9a14bd932e8fe65480cab8eb8b11d290a84f94a608e92a740c5de103ac993373df956154dd9e9dfa5a5feee56358b19e559510115f32b997a6a95bf71efcf3666d5a87fa14d765f3a38be8c641fed2607cad69813465bac51fee569730c660202097ada0e42461919f281c04447493eb06da6519d9646228e6c03ee0d61d3f1e731bc80a13a9f4d2f6e672a4b365e7026b0a43dbe0f94510f3503f6942c194a023e53b4dbae078718b24a65d9547854944d6dda3b11bf9211579cef2f8b1d9f46e26212b10ecd440aa91a558b75f6604f8541849731971cd901478f43c9ff2c459596263a30e0c4151720b28eda36c766e4c6425b8685b2abb768acae452ea6f8f47d06d96f17e1bc13c6adb3ca4db42fd33989ead7916c7459d726a1968cad5887e95ec935e52d60e22ef4587ef964545070c275e8245c103da86d83808f7e3fb7b51fe7c761e7567df82d5fe53c714dc44bc08f345420e6e55c40f3aa3b1b989db064f52bc05092a35a6bea234f21ed313e031bc86efe529609e56aa85c3dc6854920404de8ad71e3babd91d4c8e9e7f41c1dbde257f742001fa021b6d4378f562d6c61f03b5a040ff8826f43b10934837f509f85bb35f0d7103eef7bfe2d2143cb2f4fcd14f377d80cd53f301f88206e65d0389e3ee475e7b1317c162605298f7edde3926c118645cde7e52e28e83d210087c99ccc7f6f8ef793a97cac15d109e8c5a183c5e14bd8762c6387eccd9dd67e172ed6a75bca59fcca11bda0c936973913972ae33b0e327a0e00f63a14df38ef49234f84168284349c6c81d7b69bcb8e42d07b0b0d68396fa297fe276386f84a9bf27f1424ffeda9b7d57d656d6ae5ea0cb6ca15f8aadc116ec17d43699d76dab3fba908468dd2478b0be40195a845f111a494b5b7c2919a2c8d3f8256abdf2fbd9117d86bc0d77b5075ce3fcc4f843a3bdd87dfe2d82c0d4e206c3238b9cf5104951b9b1b3bc294d21bda3cdc30783e4839e08216087d838ec7a28e0eaea921feb8d7bb913372854c43e83dbfa7eb37e7d5ed40683a107ddd8ebfcfa97babcd48b06923ac5c73e921ab064c552de051d57d390f9ade254118f5a86a0797ada28071708af0bb12d36811d12ffae54cf3c78672d2e5435cec839dfb91fe48d51df8d143b688e96ece4883ca9ff5b7f09f941386f8ead68d6b1ce918e77364074dbcc5753413c5f46c672a31178f33ecfb92490b1cc997ee2ca1ea38b9891e2bcc2e46adddead9c69d0d1acbac4023ed917cec4bda967efe9fd5e3ddfe1099faa7c6a4aba8de7075af70404039a160ae9af1e7362442210c9a50b8fa074d500f59ad0bd35bce05a8e39734d4b2393283db055b909e59a75d50ea7f126e40f09bcbd76b067ad17bb1334b66674fe7c162eb7ef2d8dbe9f42732f8a6e1f530eb45a6bd8accda1e7b0b1506b9205affad4ba2d7e57fffe553f0f3aedc74fe57f1073b6bdba3665736ae56c14ad343e6ce4f9838579d8ecbfe75fa19fbf0dfa539c24661e9f3fe74cc53e2e4b03d55aed05dd9ca098ecb1ad1f1a131364752571ba3a10fdd86057405506342a6dab459d7719c6e8e660613974afcfc284f4ff51c5a398c95d142a7e117f3416095ef422bb9d2c09c4928c12396219156e6004fe21feee522be960cc07ce6df834d0711931c039acffdf9873b0181b9663dc36f4ad6e0c3ebf5101fc8947041c2d35a76fc032d43f6e0c6b507d6606a7427e2fd3f5aaf9eb33a70f804ffc8003cbbd6ec3d90811029deabc8cb004a3bde3ebb1e2a59146be17e383258a0b06090101153324c89b6f814ecf6e1b17d9b11cb101b512797c128e8ebae17fe30160913d99a0e34bddb5dff7baa3154216703610d5fc9d423af680602efc623365e44887256cc776a6461741219e25c72cc30ce0889a3963081cee8c7630c77186640cbe13148fe531bdf9d1036e66bab10e6c6da3c9c8c06e5c32e5dccc07465cf4976b14fff1a2c97e5e548b2027fd1691471439beaa9804f77e1a8924fed3c43ae4f509b21a37304e5dd96247794e5971e12c8b22a136971fd75b98acd8f23ad1fc2b0341daf86a272f12b7e6ef42450eaf3ab18dae97f5126f33fe0f9fc8299b3c9931fdb20f8b1c0ac8b59484b3ad957e80604b246be6e64cd862895e167108ac1e4efb119b75f7d0e13ce38cb55932247d65df0d015d42552feae2d60ea63f1487090c682ffac8298bd7513d34e840fc7bb0e408af2830695076269deee0364d7bfd4a61e15b64279216c23c6e054c746000b8892b8d38292b6b3cbeba140cc481db06e9a83e40a5658528e856c0d307c6cd9ccf3e5c152f5faa49a348ceaf16a15e065d93c263094576548b23e1a6d421d668cf60adc67ea00d639e39fddbebdeca1161202cd3183710d3ca484dd7ec20308343b040f7abd6d53b5389c51ec935d0436bcd76bbca74db7a749925c881d818985f0f1b60f605873dc99f7a2252928efb24b83d8360e70ec1cba25a240c3966aaff29524ffa78071bd7bc9e3849ae5b8a2e46644649e14ceda51f60c443c35a99e88daafdac375a5cfb8810c59ba16697359b534d10a91c058d5e1b102c222c9b37c3081d7c14c2ab33c41164f3f449bebbfa83060f67936d39648adce60e050023cfea12e34f8d070266782a48ee5c16bb3d6cf21cfc2b8225f5f250b1a298bffcd3ee50a1b23bac07da29652df71a9bfafb84f7b1a9fdf5dafcd9016fc9950048b45f9ae695e628423aaf0f8e1e0f9cb07e9eff791ed434bd679bbe5bd7eab1bdfb04340ca54ef8bbbcaf11f649e70325db8214193554ee0962bc98275b874bc5377f3119c7d1ba28da1fd3dc90077f28cb6b110903b2d532929ed8f91c27a1cc19977c863ee25b3428cf488439136e02732e83c79990a172d52d39573e352ebcd3c6fca312eb6be46f770023b92ef3dbfdeb122e32b9e259325a9341f0f2c66ba6e6de538e0edfdcaf9efa64dc2dcf1b0c349cfa392a1cc6bb477f7eb0b22c6a67e28a684fc6724e3e5b241705284dd6b784be48f1599a58d3b5c65eb2d7269532f7bfe963cd029a620e6068dd671a142d1d756b9a699d31819657ecfaf1a63026e30146e1c08dc52e5e9eb5db4d21fcd144ce159d90b4307fde3333be2999faf7cb3aba616bf9ba86a30376d3ab67584aa87f531e022ec553719317219186d7c185c6626be3a1673f9505314c30b61230cad9a01bf13d7df4bc840b6678cbb753542aaf6e4e3fa962932db0a2e946cb4a7517bf849294eb8b6ee78c29cf925c51122a79a885b37214a12938c33edcc5d31e86046012e9cd31111852827d39863041f7916d904f5820c61c0a29c75c5d8d0fe90fe4656d7e4a49c89ba7e197b8ff6f3e3705c362e64a310016e29251803e1d1fb8024a03a8cdd7943f8d310677ea504235e77ed557c882d407c7ae10658d3177110d9f7e72feeb2187da8d36823ab8f8cbe596c8661dcfb512617dcf3b8f6292630fe70b2541beeb5e19e37069d526d4f94915377504ef0a2c2f47a1ad7f900ff9d75f752caa4260cd6d21416fc76b4b53494ac5e6ca4fdde21b55f6552781a011f26099f2384aad13fbf347ce4675d0f255832e8dc4e1912a96c2758dbb917fbccc04a091900720646380af549c2d0128bcbe7572ad53300e63ab37e874bd6d79a5f071d50fbed1da03e197b54fb02ad36cf79f8f20c13f10679acd61d57a19000398ca8743806a06fe3038c8059a7b89d73354bddfe6588f191bd02f3285a2376ed9a403fb20c97dadcd838e90292139f30dc4461f4c76fa66e62d2c31f1d2d1185e372c0a5bc01607250d4c6229fb307b6c4782535820ac038ced2b53e7d8039f2a5752dd5b218d629110e076421be1e050d2bf562658f068f342985353c3c4a7eaa8756b1a758db210702504a2253b0a51caa821bca8076462d2e77712eeb4599a5cf6842a4913eab40dfd77afa5c488d4f33884d08d038830b35cd662de899a169d57e3596decc3b77ac563cb1637693fd9c755d272443bda304302b559688429e04bfc3811630b4c13cd565efda49db1dcf45282f8d3d1f2553c1f0d1be123de29665de95cb338e2469e88282e28f89cdcfbcdfc1d7d2935cf968806facfec5ffe07327d27e5a97c89cb235fe94b76d8ac7a69e33efbee7b6e4990216f3ca2d2f1ea547d8c672aa3d1844050ddb21a7d5cf588482634f46652f3483dde16ec24387a399fc7a99d141ed27f10565aef3991f61982e457cd24f395303f55337c90c128310a1aedd27ea2e403b3384ddfeede79546b7c9af4d6515e6d3d16da134df200724df337f25e0069d11ccb5683eea2650484aea06bdb45d204a9c3a1f6057301dc125f34212d586999c47f77cb313499cc89e131bd3144773fe5d9fb13a3028f2ed144e36b59871718cdf75ad4ee9a8aaf1ac13212090ade4ed281affe84c9828c9141ecc813cb626baa0bed93b6d4f33ebd157f6bff51a20e3dbf66380d4492905c5294cce18800c541ff046a0039da6c5491be3a479df0ed6e77aeb420e8312bbb92102e1440fda0c0fdd02c7fb6ada99a970dda981f8b6b93d427f3165e4c95a3455db59b9c2805ce2212a8939bf601096d729afaf5d1208883bb98ef28aa39f31c29543e86c7cb471aebc00c3f1ab3e2412b49937ca18b0dba44f88fde09f46489f6ae9754e7921b791885d11adfe4c336516bdfa8ac7c5d1ab4c47d5ef52ce4808cb7cd10455b71bb95574188203f1be6af5b9b113bf28eeeb2332f3014d5e8e6ffe336c40fb6b8e9e7507c028b863947f423bdde10195437fabbd3a317a6cd60eebe5d0bca153ab41ca0273774ba0783aa67d0584661d4910079e959458af3f481dcff755fc340788700f1d761e50355ebf565d6703419b1930d051ea6dd0f74b37af30108bb49c92553e875b7ee4a06f732ea5dbaf069e1cfcb1d05c31b25dd34d381764b5f3a3839cc625705952b5b65aa30746ac49fb66c89c2c0ce35e693062e97a0664dc3a68f5843601234f63eaf591eb4515935f24ac311d88249271b27b080ce47981851084c7d2b9e18b5bfc33b0a152b8ab469469987a24cd292327991223e0874b6991a469b31014f31d18c64f1e2c6bbd77047147a9cb6a9c56882957314b61042b7743c8a885d6b0f2031c4fda7e1efcef6e97dab7d6971d2e2ee7ab5abf3331a3dfe89c3d2334a9b961878a4fd85aa910806c9bdc9493c42ce189f24ee30084ed48d3e34789450bcd666bf72eef7dad0a6036a24e701ac2d651b0b8e88c02e141f7d8f092f0d5a259749dc5db14bc0cfedf8cd0514d8d0dcfc65443f11fdf95029ba52e7dcd2776e7f6987503ec8ce835575cb5d0d3b833117b1e32e058010c040a9f2520d8f50d0ef769906725114a4599f34db65f1b0af52d13989d8e74dbe9b131b285f1ca764ec36b2681363be18ce4ce1272a7824ca9a4d0e58a15eb554c09cf83b43e7f546a89160eb34fe78e90a4c84094d023993f7a831a41d519e8d7530d8f72dfb994f5eead3074614600ab8dd3c9b5f580dcf7134ade5083bee577efa72f568a8c3b01a65130fd899b0f076c1811b7009c780f4d1f1789741fd1c1ed2333d799a44d694838db1e7ce4a22c96f6fe7de2e0bd9327d131229e5426bf61666af50b26e170e8e950f25da787e89ec6cb115372a1a00721bed7da8911772ab59e6cad0c5be7bd117fece12a8a53d58741537ea1870d75ff2c8bc277fb9d6ee5e49f4975b51e29b454aed515017555be9f3b742b30d5811103ce269ecf5a6599d12fee2623d46934b5af4afd55a0cfbdb003a271620a0a1032457d47d41dcea52c58a4233853ec054a11b0beba6b9d7ca87e7c21d88c10eb758b2176aba8323b989a156518bd853e28d3f0427028d61a1270401f8b7acad0b4b5c315e1805b1358232441b28c82f705a3a431d1c9f63fe59e81419fdba8752e9ac43deea0e1ab4f36c98c313a28c60bca8d41373c246fd05de14e7854867242bc1fa70bfd7fff879157926678da5d110d60df594d28d556d5886ce92dc8e8186100cfa9f83e11bcce710610df162dc4924165d3fae234d985eeb38193f29cfbfaabc39b57ec221bac844bdf3d05f0d913090b11c72b6e83854dcdf6792fe07b9a08e69668e54a2eb8797db9bae0a04105321d3f9e5bc46adabbb0b6e8b83fee0e5c273a5bf38858f2c5662e999aa6d7eed85226651173e98605acf3b93c88e21836d0951b2ee11cb2c77942e53e1a6d6aba3adb02306e936d3a3fa3208e27a605cf008248b1089354201c9da233dd2bb740199f54bbcb9f027c43bbae8e4778cf09e499204bbb8d0e4387127c6832c3def853a28cdf2695c6612b19071923e269d4700f73f52ce2a90142bc445533cd8fcbde02700137980beb5030e42fe33765ff37c24b41a33cf1931134f3ffe2aa497a8b569fdec2be16327712bd18162ae1c4bae524f5d4a056d141be3e8d64c9481a96a465ff915687e735520208ef95ebd8bd5cc2cfeb9ba0b983e4dcad09f62dc809fd10ebe8753c6f4484d030fe6c5618d3d87a82e473553eda416aaf0961b73211812df62abef89a80bad8c2a8536d4cccc648ca8d0dbdd6174970196c9a3ded2f8dc8e85a6b949e656c24601e8017a0c32fef8ca7a8de79a5979b39cef4c9b1ee1f8efb47a352ab5032b5ffdee85d9c109a4eb80c514a02b5c080a1e4e0d3c90098834f32c167340c5475adbf94a634c09babae906dbef796e69c5fbd427248f4c4e1ff314facb19d44dbe0a0a9bdb47ac2d7dd4f80324844d0cdd18bc05e62610d620a2953dd99783d30f1cdc5443dc608399daf8fda48d10cbd71ccbd6e9f2fab1cf0efdc9f39164bbca6e44abc848f991fda506ebca4bd8afd189abda6ad0dc4d497aabf186a87d266028f4d15b8fb313b389d8eb24ee2ec75e64def6cad3f285b6f6f1ea6b503410d30266d1c3a63811e2e408cf2270bcc1962801cf39e010d18932b3206876e777916a493ca7c2e00fe9bdfef1455ed724e15ec546915e40b9587aaf1f9b475639002ba18c3be08f0bf7a3ff0172a26d631fa905e72a022b8945939704729073db0560c421333d7887b07f4f607d502abf08c75305588db54a6664cc17dc1002df22149d3f6d177f4d5c2d38cdf7546c2b4898a79a6b3cd9523026deb5806b8fe00999f939f3f59ced9da1ad4ead3acdc34c1dd825dbfa807bc0a7fa6938f5279ab33e2f1eb68864f132111d2be3f3bbab4b7afb3b936f62e986dc6366f4c5c2e6ec54a70ba53bbbece3433f0fb8d0a0227739d35cbfa6420c0ba1f79942ae0a05fe294ea5f6a9c5923d415328fbc35f8dc51ee886f5f015e4f6eea2b601ffc71598bffa9ed3a625fe808cfd7f1fed2d514f4fcafbe5ff20f943b1a7b29da07c9b742659fb5e10cb3a7dd52b39328d08fbbb61b9b428773100d882e91d9ae671fe7fd39b6dfea0cf9a4aae6acd0bcaac19cbfe8da8390d24a951aa812f9d380f01fa383cfc76529b471ec5ac88e90837a49ba8c362d8839ac10fc851afa94f66738fd90c82f0ff540415d382bff6f848159a9a98025115691e56bd4a2d86350d6daf2148c4e1976503975cff12b7ca9d8c613efbe0b5e7d6ff4f5b48b67721f42347ba0e82bcc045beb5bf7661fac8c1265d0135adbbdc76deb3e0d5d8dadd2a120287c65b1cc1236945d96a232a9c8699f466ca8704d17d783c16505e6600f595b47590a39a575d34a5f57c41f108ad7d76a675b198786ece09ae30612b8433de65036cf4892ed94e71fdb03b950b85e5746d06fff44849cd1335db80e2426dd9055858aa85eed957f7195e671d89391513f8bfed5368334f400f7368b249c4da3f2ec06ee3c88fa1151b34bc6f4acf6251105bc519f17f3730921bc3605741240bbe6f4d1cd998446e9aa1d4be7d285c98dcaf319e097de7dad7e335091e66ad3c7861103d4f44e94565d7367e5d22f177c173493366704755c1da97cbce765f5274215372b93d1a5eb9c1b00cc06fff0d8ebdd5709199e422d65f0c699be9ebd281b46eaa95031329f2c825a17a2502012ecd81a5d5d64e8e6e79519ca6d0048bae8b5a2d687236b84b02a85ddc8b56b4b8fdf3701cd4c5408ea4fe832b3a9121ebc8eb9410ab57ace51ed2c3f9220a41e69c066b0de80666eafab6b02d465eb252dc664884615128f2be68445af73e2866b59fae0c8099226524bc2d3fe3bab65528a0fe2788a572dfbe41c1375a0050a446a9b8497f18a1eda6a312224a99b13e195850fc5c518428476ecc6c19da79bc5ac55783c1efde49c909e0fced1f75424ecd36fade793ca162d04803b46097b882e7b66d4c88435b11d1707f27ac31a18792157f92a7e80def18d5b2ffd1b92888ca729595fcce91813d2662ea8cb86d431752efd93b0da6758db69b2b77ce411b865ca05723b0845c4b3af54917efdd17e008a39beac24482cddfed6d234cc785c4ce4fe18d128590e50debb680f8f9d3476c2ba87b91e601c41d58efd6146b9bba7721a9489ea381b8ffb34a6d9e79bf0f225e72345b58935032922c17f600b20ad72d0216e5a75000efb7866c7b5e8ba55d5eef9d8f1fadcb15880e507a1d564fa8c7f0ad23dea320899265e83f4da23cb8280b4aeec056d4953bef1e7507ac0e8a7d18e960202586b3ba697a9c2e82629431189df71662d3a611b94889f79befcc8f0e0976493ab713dbdabee94980bb1d57054fd47a8ca273deb8d3b2ddc05e41f64bfc7bd78f1633cd6e3367fcd51478df9a28d1a0d7092ca96c62a9c8893c07202ff4ba22dd0b7b509a3f41c766ae6a024c08a798a75380fd320b639be226eba52d5d6b8299f2265f97e465aae165b3e06070f24ce0e18fb897770fc86306209a470a5a68ec7237ddd42e8c036d59f0754a9716ba8c1999b57cb63972bcf0cf06fb95440be4741fb99719ca1d1b50555a2dec8f95746d4a399de812e3296b0386b8838352294687eb4a9f5f040f5d1bca85e486d14b56539f7fe6223557ed695f003fbd8483dfb3c6ce771c5fe3bc88322780a523cdc2954b842ee6d2daee75bf7ed800d29e9093c6d7d6187d613c098b6eeba19ab39b86e3683571765b9147f61e381b77b31538f48ecd1f5dd3eaa85d0ff377d7a2eb3b025e70ae370d6889f4b189b20119807c64eeb439d7d864cbbafad246945cc595453ce50d9528b0cc293894f0a5c9b75e55b5fb8ee97971e8542b9c23d5f87ec9c2bc092d8f913c9d1b8961e72ab6469536cdb2f3beb994aeb485aa4e53aa3374314f4a1be18278485e7e1019f88c11024f4a56e2aebeb6c7e5a7cf95b3809dfe03e3038d678aa80720a3815dda2542b375d9f5386183ea4eafa812bf22bf4bf33439825b0429e0fd5078e3819846d8384caf0c7d0ba358a53681902f0556c4414b507aa3d9e974ab32a429575614c5b29a040e403742614f477c65e024ba70d1ac0576315b6d3cfd433349a452d477d2c303509e5ee70e4899f1427136b3376c83aed9a568d011bca865ba045c42313ed742b122b408538dabaa640a5b15e05e11789b723527ec5bfcb15e9cc466f09ce9ffa638a146b9f805092e204fa7560e1e72ee7faeafac75658c156b75f2be4a504b8ae3a29edfa52485a08d65fcd2b7e1097d2bbdc98402d05c73831ce014f716d55ca9eb1080b21c0070d92a4555de4ec507329526e1454b9f5cb90fc21b8a0a91cd3ee2a3a8b66feaef66304f54355a5adae97f80b91d615d06f3cf92dd09b53e3ae7210bbb83a0ae1be17235663ec5ae88fdaa2a13eb9333d79e31f2203cad173504d718e0ac86c41d6fb862670ee91980087073f6bea392d8e5517e56b863d8dd11eb073929d91d610fb285fa40855ccff27f7e7d304ef74092c5e949e67898b7c3a000eec566465d602c7aee76c493ac515f791c5ea7c88d8a2132a341366aae2c76a7d7f8629520a98f15226fd13d99a048c088b1665480015f8fac1426f283f2a2c24403d06022b403923486988ac5bdc9bc646ad68ad6337d0c173a42059ea8f9885bcc9bc4c1b5475f1c39bbda914049f53d791e5b2b5afeba9a13f03348a26db996b299c47baf394c7ad49182f874b2be62efa9ee5db4e7a12ffe3f811855d104e7bbfc140871149cd04ad78cbb526e57fae790a8d61d98e6ea93856f7da6128ee9cca4d0eac897cd918dff8e3f59337ba86e37f162ae02bebb078095ec8aeda25d01a92cc2c89bca6af1ce70bc5953c1243318f26ed3b3ec8e177344cd008ef6662c87c793956ff5b5f333b10c36633d8250cc2ab3f35fc9a57de96d36c3f16202a029542a7bbe76658aa5c98f201e30334be2ed7b96db8424973d7966837abc62f0c123d62648603655e5359be2ce609c8c91fed59fe8f90d366410477ae181970c60b4f893e401dfdc5938e96da2877a93cb9078944de7ec3afb2b1bd7cdb349f62e633a2fb3318a38460eac03f77afa82f0736b80d8d3b6072ac3961c4d58629dfca77717540da3284b33fbbb6df0b13df843598fc0e1e4374c545270c97afedc916833109a76be7c6b95ee316b1bcb2dffecb7d2c1431cae547f2b384de9d02bd5750255eec9028180f3153976170d431c77894ed42fd4abcb1542a2555838eb95468f5acc619175ce2dcd6b280b5d3f800f712eb4c227e82baf61f8a600d78c84d1f53ab20593f4774c74730b6d9cadebe52579deadbc767cb90a33bf96a5618e98e827f9fb2a18bffc19a84c95bc31b62991a44a8ca5779967f713849e1b8391d9b548ad3fa45de3f8cdc93c94895fa6a0effdff33b6c550f795d674d3bfc589ab3cfc7e7558676ecbd7bb3caf62694a7fd09e0b5bbd61fb1c749f391dc862ff280edb028f94d6c814d722e8a78fac591931ca293b49d3e420b5dca438aff465797b52daa936279f8734f58ab64b76b8c9f095a9d61245d82e1f1e796dfada5ab7094f0e2b55943ce41e22d39860500bdc29f62a66339b98e3b4cd3057b5eb18e5d6a40ef3b931689c3b262e3ea07594ab66ebbb7112efd9bd6258d9fb80c8a4b70b32417cee6385ca3fc4f5e0bb0c707cb0f72531bc37dbfc736fe98ddb6455394eef50f44b2bbc909bd7cc77d7bccd42eaea3924a825cb4f9cd2a2fce4e50985162f68287a57ea91974a4b2bcbf46409a31eed1984781454d293b95151ec771876bf9bf4284658ad8543c3ba067f4482fa974079c1f0af4dcadc2f068feb13973180515b841365412b1e40e7b6b8d259816ab965b5c1d17452e4c67597c000d910632a21b55eacf85a14bd76612830732b2220c8177b9deff2b68bd9fa368595d433399ea51e6635623f3ad206e27f47914c733adf26ff23f2bca6f14399b3049ebde68449c92fd53cea3a1fa74848158a692341f4194b4be24ae27646e201338475eeb4e4e2a1d4b43534efc396d46b3254eac41f7be1c43352feb06bae90b8fb34e86cf2a76b8671ffc0eea9e331b327f5870f67da0fcd4cc27c6163a02f86836cb90458a03d635f83c715cd48b601239353484a255c9ac5093508b09864ccdc0652c4e812e7dfd72064e78aff17617d4afc942d26dff936b80205a75ea05028e7b13944dac0e019b6fd9e1b50eaef93709bbf0e9d678e238d19c0a90f8cff7d559a813db789034076bc8c2c8b426a96f4baaa383388f02ea6a30ff2e30b80ae8d02c748f68d5d01d04fde9fa2326b9521ffb84687f7388b495825034c6dc6a52c6a0f6f177aab83e469e5241f4c61ae52a1d5dc7af4634d6d5a4a171ed131b41e7dd1430525eb3e3a71024630f0c7f3d179020413586bf055de80fe6b76c0a51b75d47ee74e335dd7d72617d7c40d8c45a3162f1275a479fb468ff3d2366cbc3a35a2dd176fc56d94728cee1924115dd49653bf5977c42dae48dd9a811081fb8a4ef139b288d8d516034a55ced2702555567504d76ecdb8a1a5132c5276363d2de0aeab25fd28de818f50cab71a9a1fcbb5597ab093fc758f8ba8952c19593ef8877f5e6052e463c2d6f419b9adb05f7461a02feefa6d5e7c98b25c9033ee1b12239827b94582512de48eb7224755c04cca72410d66e483adc6e7b739aa4229b10e8824f072ce92233f65fd7406109c7b7910d265065c5278819f98166c805108b0723ee27287952c3de81606d927596ada12892462bea97ba3b959459f4529e1755337a3295f32b17c2c79599036b79bcfab8bbeabc41c426b4cb1bc0d5b402a3b1dfbad30271d93b16ccbec52b06652000d8431063374d8978d2d763d3651fd58a11b5136b371c0cab58776f81b4efdbe702f9bfb56be4205e35cf1d7a88cf1a344e7135c76ca599b38c021cdf7c917b7a2ff3d75603fef76635c41627c1daa86f5ae41e2683853815ec25129c77b20840c1c08050473689edd5e976f3647ea29031747dffb85077e80d2dfe1d4400eebada18b5c4ec1f57e032dea0ebad4937daa0f92d02de1728123b1d53c1077db8ff94aeeb73e7cf02b22e3fc2b5b6c89ffbb3539da378da59cda6fbf0c7e7efa6835a4f77348135a59c71c916f851d0bb19a0397c9dadc42b18ca744cab7a3244b8c74ba48f65c0989885b2bc2afb1c29b592e1a2d72572b18a5f97cdfb4fb32dfcf0141efd37ce12d3a3a120c33581eac28bdd6f66007f622af5c4fd20f475bf429365836318e1e1015693796876f7231ccb1be4ea1c26cb36cc4494c5949672286b0f5187cae0ea6599babd1be871d2aad7795e5d7a49d4c78622d8d29f63191949f633940580d99b9b8f20d29eb0a080d73c7d752c7a893b65a95ce6e1d0e9b820a37ad9e0e4c9fb6c46a122e2627998a4e555421e24c8579bf750723be4835c0df4e4a5bfdfc9874bfc6b29c6f4ce3c170c128087cb14608c616f6944013746ed3cd574ec9222f57100620bebd096057ba7b52587677446702c7df4e272c15cce49ba75de6668c7e00b615983a918c47ab3bad7072d7c896f88d694dea3de0e44c3b78c3631f3b593ae6a997c3099fe9d5538f81e141ecdec5de358bbdfe28a9a6599fae09b4beb0096867a38d5c45bfaa6c0cab51b1ae9968e73f7372b1ad602d26c2d612281861500056644cd9239ffc66d487a3811739db56ec625db7721439f70986edf325f535392eab5143585b4151e1f96e241ce7e56b8cdd75c7ee72a6104d5312a88d898b6b4f50fd522bc756a9cbe0e39fd560ab614420fec357ee3774bd8ce0b668b4306df87cdfaef806a05dc301692c1689eaa06ce962d3cd0e65ca50a3700ce7a3899b5574ff0c9f11e8d797f0b4de1c35144495f20769bcf3e02617625ce56af9b95f78c6bc9b30ef4a5ef97081bc207d3752dd7182e639b260dfcb07fbcca7e2f2878815f8672a2ba75bd478b8c61d7c81d116975e626415950cc6c848c42e94482c8d706d96f5875c0de33a5b37b9954b7a0a67d3d96b41fb8b45efbeda3c2a747d694896234325dbddc1c4ace9b597af0b547d23aa08951202c8afa5f141b8b6612982c4c27119da7941ceecbeb8a7dbd78986a67c5509075ec8a86a94ca3f3e600f104bb47bf630c9c8c3d1e43af385b1b3a1e666d43b6cf8d1e1811484797db40fff27733ff8474347ec16db367b68563ed16f1a865bb1fa12fc100465ee57688bc719b991cf3c4dc4894e8567c45928ee175f17ccdbcb60769cda0c004066c72fdf19279bf5457ec08803e1dc4a01cc5dcb20cc15afdad8d48cb18568573fdf32ac9e5e9748a8bacf8ecea3f0da2a719d68fe84922c35726cec5017696f0f202a7d297ea2b6b00c8795701626df635f5f27e592224b59a8dbe1ba86696e5e4cf8cf6582efc87719f17eabf9a92bcd41c8fd1b16f12ab7a465271b6ddfb127692964807487955e272a8da6f71671f2b2f2e5a6b786f4525c3c3b712665a4999212b8f1166fc399f1c5af5b750522dceb8879bff62d93a88aa6d3e69161191ba619b030e3ac9fdd45b651250cf08749deb4a90d411adc03792342ca916c4e28035ef804f8bb20689904f177c8aff6e62f4e9228b9798f4a9d0cc543fc63fbc3b636d07497d4d1b3e5744a30d0e46bc8634705b4a3f432e24b6a12b91e24dcc9d891d3637fcdcd93c33aa7b1665c7de82e77e118561f26f60dd621a0af5b952e1926706711d48a512baf18332349fcd8122414f821b99492e14f5e7ae9e6748b3ac3e2fd7eaef1a557c893af8df5169a713ebc4cf77ec49e61133f486dd7b9819de8835f64b09b5f7ea954944daabecd646c09672328080e3d41aa17ce3dbd323d0509694a6afac95e388cf157022718262dd1592d1a08d1706df160aadbad6a458334323bd8ac236cb319d22c81316db1f2cdd4b34636127dcc4f0dc48a41d2aafa45e2a3ec56ea1c7b477dce2008dfd43c10c5aa91b3a3ada390082440f1a12961535b32b782d6928ecff5a28a7efcb71937a6f78915ce8f8cf1a1917d8f7f2ebb03411f7e19f3203b4f2d2c9a36ecf8c9115ca4db5bc324f62a39acda352c97cd011bbdaa2b5e1da5908d874bbe26a80cfef467f3409dd91ee4e16259990ad8632b87d506a1486855eae9792fb51073db6add6fc03f9298ce70ac1fb2da23924eb4242e898f59908cfe425451bfda0510141d0cd958dfc0a72bb31d16485ea675f9d6eab0114c051eb153bbd86ab9bd5cced214e4a84d8233ed8fda0a8f4257d63260affb1e6dbf9c1b3d990b2fccebeb4982f82d12fa39976697e3b688024d43a8e24a4b3017103c2136a1a19bc526c3cc931d888e6c410b07822b014a78ae88f39417ce2ab25c9c20e9a876b644626f64f85f615c5c5f6fa944fcce901266b31267b3dd9c06a0d0747074b2cd1af58a7140715f9856f6c1514e88a3e21bd329051091c3e585b099c167f608b4c5436475dc1e90af64f6e864798f7b1b8d1fc7ff59af5fffbcd1066fe03119aeb8d6937ba631ff5f77c67a6c0dfc19e8f76784e911f6b15d0fa9f9eefe7951146bfc1b91ce3d8f0fe1a016cbc7ed433dfcc2aff76bdf0f6e5b8f4c01af247d54f810fb13d8dba7b7be3e23abac84d56079462bac0545ac6c691a35ddc76376d93f6ca799781d76ab91c32691b69088cedf87f5ce5ca11b4aa5afc70d0c9a3eb9ee7552ba71271ab72286894a5e099dfdc24f0dbddb0156e2007c5f090a172c3ce6b61b6dcfb09e35d01fcb2e8b2a48455628c354e190866a7b8e9d8bc95020d8e565121d997f0b23cdeb120fe10bc8b6e2c49075956ccb9ef5b44a9c16c6d6c0295c787329bdc75c1de4e72bf1b2ecca1571eefc9885fbabf6bfa578b26a649cd5f68580acce6f8c47b170c8373496a3d199568cfba5e171bd91979ec9f23caed4befea345228c62c01fa7ad8affb131ef696501fdffc37b2088f24645a0c5f1faaf34c6cfe25380a42b5356555c1b54eafdce206dee0617f059bc65b7780af5da64ce4f72ee3dc0d6736d5c3c732a6b71fc5d6c6ad9974eb2000eaf1a50cc7bd2d571ff98fd962ae90cdc36957de4b8762ef0d7199285029f2b4c48f56824e853f23842a203bc82b3e8e3d5b2dc8b882e63ed7e900ce346d6cdb5a7a333e65b1580f388412d9eaba979eb9bbb3b7f1ea1d44efab8ca69908100d958289d95060ed025a817f66e3018386a05dc809e14d51977ae110400aaae68e84aab6e371b131a0e550c8aa1bf9c1aa5ff05615404e132972a1d4e638367554e1d951f36c319974bec4477bfe1c9555ac6ddd1e1874c6ea370dfcdd07f917b98f5a02b789afe0e7dbd198a0fe059d1c7f7e878435838782bb8fea187670db996b9d1cbeeb477fa0cede0765003ef274a1204ba335ba651ecaeb559aeae07eb8ef93fbfd123293d6063c1353ff7b47d58268dddce675f657487ffa7d8baca9b0497b2da13ce8225fa8da280a67ea635bf3abc5781778cfe32b4c51d9e5594e087b35801029d850b9c842c64e2dd7770427b3ae638c934cb7efb630d21fc11a03bb9c61ba2ab71e5724f190929f662b8a1c8e78ea62c30e0430398f68a9847cda1f80b140448e6b2157590b7ef9a95ec64bc0c45430ade6ef6d96c5c274c809d39ac370c8b84cc357855f69a1ce239f3cab7527fd922f93215cf10a77e4083f9b6b6a8a70d8e236afedf495ce82d823e3536c89500d75cac2523213ad02c8d9a7c1cbc2048933584a1d2cc1b64a6e74191d69753d37828ec87b61f733b6c2ffcbad040d1b628b0796802bfaa71039da2e1ee85ab37954a76d5d33d7124c13c8cb565513d0ab463f6ace814766bfc86ee947ec1f35f02ea078a6c0caabc4c04c4611389af61ad4fd5a4b3768f1d24dc0f26def2bc882b8cb4be0ca09247fd57fbaabc8126910ff31a972dcd60d7a11818c5b309eeb2f2d0e0241f68fc77f7863c82921341716945d7a571bdd270c9ee7c9e03cf2a2c5eeeef39ba005ace8b8026c100051fcb1fa84a035acf2582f37c6b40fdf93f956dd3dc61b30449e64234e1be93d015f72221c4722ea633a1ba4091b5ae0f03e954828bf9a4d0e1e61eb7c18cba1f1c163aea64537239df25631b31a0912547c51d1722c55bac605d339607af94a0e57bf3732a0f6b895b1a1ff60f85019558da9fe05a29910013ef8575f718c1bce0bd5ac0250668685af6c2bbb7944c1507daec8a60cf87eeaed9b7d50a5742266becec06747384353d4e094a411748110fe2261e40a221ef3b6e3d97805bd440d70ba38f330cc332495f786668eef45e2dbd19a00756150fc6f28aea6a7c1cd6faa2627c85170166df64a8c4135c523aaec3e55aaacd1bfc32782ad9836c9a699afdcbb3d5e9a95ca69d933ce5abe18dc0be10e80bb10ca8390a87e015c80b943da343796dcad5abf7d6255e4005f8a9c46e4d9083f60c7e03b32dc1d18a537ac5a6f62e0e909bff1b613c82e8c617550c1e44baaf77c94c13c9ba94310d55d98c425a18edea87b45446bd7d4566b3bd9d4ee33daa1b0c4e9ad88de30593382a12034435d07f0e96786c47f26d957a5fe335944c31c0a4f0c77e3c457eafa08bcf1bbe33d30eef0daceeb48bfa5fb66bc4c6f3f2d63c7dd214f861067a77030a94e27e29a769e33b7ce8a4aaf24473b6a07acfd1672799bf2c6d0e325f76411a677eb0e29f9ecc94174d3981b494b200928c64a35151d0ddb077e3ad26d7d7dfb6ce673663773808b9f2192d0232fc8953c160970b150bc1d84fe2a11ede0e881f00c04a5c47e3242e1adf96381a5e2105e1b771097a6c8b5a31e8c17bc939385cf2b4e6d10af5fa973c1011aa19578a8e312ccd3ef95fbbef0cedca95eca0b739e0dc477307104b9085694e12c5329609b0e34e3461fdf0e2acb4d6de3623f06f276f0b67b6ffdff498504ce561381947e3748589184ac36bedcd6bd979a08547117afd091a30a5f6537312261a424a615de2c9d399e38253b0b1dc20eae4dea398a24d0db9a03c83c1c1f5cb782c6ec439bd9a801a697ff1055d680a041dc4355f1c2f22bf0e49975dfe56560c5fe426a6966288f4367e4e68ebaff2545ecda78e92d3b9adaed8252b19ec97a0f9ca62d64a5850e18374ebd1b01eab73259fea8fe19164bc5e446d8a2777bc46c8b8a572abf0f5b62ea26fe394058034246c9ca236867ce5ed87d8161c4297fa7831a79c5d2036c269ce1576b99a6611be9801bc1695491b52ed2f3ba1f2c6f3cb99c8da3f68e2a1d082b933be4f8de20728c25a33f485f0816617175bef7d23c7250ebb6b6b17e827df6d9e2d074a2ff6332ff9443fc5869558861dc79543cf5ce9f323a7112fed301ba9a13fdd25615790d335a5bbebe5cb871c4c03eb892d3619ea124496a4b766b01e6a22318c88268ef47ca59f4a8f143813360c4214d3660e0ff63cb92e2212a9d74ba18d8ce30555c04d61321c50386b86164bba4754e1a5bc2ac4fc3f0accd6fc119490362d1476dd37349d7146c5fbfc85b55c9fc75da4f2e4ff1530837ed9681fdeb1f9c2fb0616c5085213c5236e1a3628d77b90dea19b9fe01b688761248532f98c5dc17c48705c87ec2d752244c5d153e7f6543c482a89c56dd871acfb9c5fdb13c23cd8d02bff3596b974f7e17e0b78e9b3e7c2004bf4eda5493df254cdeb8eebb9c652e787a397509688b888964b0bd577e60099c9a809ad5d6788b87983e63d228c4084795c85a27f715d856fc0c8da94258a59b5e2ea90072ed440d5ae8bf33d3ff235417b2f720687c9defa5e4e3b7cd97a2bd9e6d17baba42782923f75ed03637945b9409f09b75ff5ef2635fd97cfa63945cd49247bbf3ead8a2249dec1d982c0e7a4ecb077e29bb83cac922b3180185c0dd5fe8f85d0e02d1a6bb6b84d6fe57e5eb51315bb57f512c9804bfeb907cd5eaf2633be0fcbdbce47fd37079e148b79776cc355a1a602576dac44e0e0ebc1afcc494799c018cecfdb54571724d2c40ab319e973dd57aa7fda20230f3cfd258a049d0c8df1578bd6491cacfb725ff62ff8a3c37bd08f8510d1da7b296458588dff530b708b93d7d564ce63cc78a8eb4d2b8b1510cd960e1cd30ad242e52a71fc0e7f225f878dce057680dd8e1fb924f61f1551d682a7fe9a92048eb6935c6a641b3417d62567faa0c56eb7ff184357562236fc3ead7583b498ddf49aa5ae447502115b9407d6ca26eed64b9f74ad7f152d651e58fb6d18033225b3b0740e4f0421530dee7349745647f6830c12ab2e765ddb4d9fc8619876b66e0ca35d1165d308f7cadd49813be64de96ea278e471cb40c9714ec819302fa854de53437c9043c4a23098bcc035a5eeb43519d6423f2cbf01d3c9521c8f367f38a1435d7fdcce7be3b49b5de8e6d85e70e879e74686775a2ae9f216d0a8d409f35f8d3c99ebd2d6e8a40aa515943a3226bebcd6b6e3ae03b5ba92ab6953249a138b4bc1a35629488e805c36b2b3451c51e908f586e0be7fb2d2647e03ae0d7d47a55cd87b2da0b3f3e49d243001a01cb7c3d0ed8fcfdb2989054e0f4908018cf1e555d098d22aed0804095f385c320f2306af04a8af1defacaaab8f823986fad190b2b11734cac2bb8252844b1d8d483385e3720723cfc134fb3bd08e3d84bea305cff998145223f7e0bebc2b99be880d1773ca873f5d43943e366e65a8ca4a6f59d36250a9a5c14957a60026287d80889c7b9e132990793e0d47e9d8198ed653ca6f1e91b0ee8c0c1e276b2025d577c6a623019bc67c21d1585812b4ecf0cedbfa06f950af6d8a53de558ba50361a70841cad9ca8119bcf9bbc4a05e2760e2137fec8709a71728ae185472ae6e4af45761896ed352ab257e9c0535faecf50beb16e9d4d1053cbdaa32db8212ff1b7d93861181055fcd73be65e13dc17cc947d253e7d30e3f9a8b4f963232e7c4daaacd6a4b53f55e7496204b4e74bc59eea69696e3dced3a6967ba30563625ff4e2c11911bec5d71c6d39b1ba5489cd76c309569520a0847d86d75631b70a21dc8a4244051ad09efe51c4d59c23bf16a771e6d87e5875b60acddf6ce822e9c6bbaf724de606a7fe693bcddb172a4a7844e85d9cae557edd80654373254899b6f49d80dba3899baa6ef8ff928bd51659d2c799b21c0778fcb38f9b4182f4895f025442791305aa508c435166552a34df0c4281380666a16f42c3bfe53408fa008d3b34adf1706794ae59f7fea4cb87405f905f4dc0d559d60f9c2f4c9b724b7b5de2a89ca07508d29000ac5fdf33857c121b253f2aef3ecfa8072a7c4e9ded0d6b1f571fbc7ef59f0ffb39f37565c18d32aa390876c051d5ea075da562029bc3bda75cc880796a0f42feae29720c3e41ee9b9f81408f2693e4fd0ab218a474ef8e65fbeb34e35dbea63dcd9caf4b2171640b9d2e1e963c31ca56a876d067eab513b39ec986760a9a9b0a0535e7f06ba889d6e498923a29631c47e37692b2d6199aa1ca924b0788692f6d15a3af7d54be9e754eddea12164e63ba8ce55aac0bf39625879428d4c2bf2b4597ff5066b79d0b8463a004d5f802102407ff1d207d38362e337d3cb15382633746cead89585a3c9a7cfd9c0df854bf5e0316fc5823af964a393e442ebe4db0f110ac5470028c84cc0a6226adcd964831176f63dde3b21a39219264da99dd579c074f244c2a7c5dcd6101728ef31ec0e6aceedb61b4d05d2ac513c82d34f21773732abc495103d868fbdf2fb5a784315d2d4372c8bd58cc08980e4e72b743b5c020c4f3ba504dfecbd8194b64f96cc636188c469bf4d41913cab0755272bd4eb546a2d509af74a53b2dfc0304e7ed75b815253d9dbe2630edf6e95522e48851a2726a72455792656e0b97c9169ec53e3c94e17768d6b311d579964e70b5ce666acc04bffb7237b1108276561e7e6d474a86bc5dc4832dc749a7866f1621ddec10b52bf3c54eafcbae049ed01e9e43f74660abf1885155f581d014ce9c0bf4ada6a4e5cfa1dc614b71202a37dbb0951f457d657128d3da68edadbbf8e981935fa14ff1a724095755264971cc800b5ec43eca2d6efa034016cd8b0344329723d2c5bb2dd84247050f5ec457fd248329c7f2227153f85adc64f27ed3c51a74b32aad9ae45d6e28034507628b8625181af499e90e9be01ec0a1a85dbca042af9c52800113862857d53ba535e34cbfcfbb722e58056bc9b87bce95adcf4a7eaee98ee52602cb654439c5019c5a8b41f867e337c2b2ac9d847fb8c44eb3aba96234326dd2f884cbe83a190af1f590662b44979188b0f1c7e611a2cffcc1bfb98289b248a16d71850b851a8f4dded8d29fa2979eaba9af24b3e2af6b1b01e191f444a1942dcffa9a496ce91b04fe190a0415caf2e06e1695baf5cec8c9a5ed922445cd133b64da502a649a8dff7dde11c0f071e77c0f9bb1f90d0ed897fc72aeb34e66eae94542493f7897edcefd677e7a9cf4a81bbe9440b6b8d5754dfb1cc23efa4151364dc0e139bb80bcf5fcea7e33451b9bb839e816365833a00d8c4d333b0fb7e3df085450732ced2d17bbcc1e82dbc387125e116eda6457aede450aa1c11b401d17624ea50f23b2d86660827567b924d8527020c3e18d60eeea5731ff000e880abf31ad5d17e2159330e766fb426c788bce584caf43243ffd743f2bda4a770e7b08f1ab063a28b0d8c73488147d746b288d86db22fa2f1b8ec49e014072ea4e70767e8e0f7f0c91a8929f6e31bd73376b109499eaad074e10b0af776fedec4c2cd08fb61fa3fb07c1a4e62c3203fc9e7cbe14e9c34e4946ca3c446824c89800a0f61a41bd09411bed008622be0545dc89f5df53e83c6ae0257d023bacfbd4c2f0d9aac5f976a6998345c01aa21fee56e9f2829fc20d239e56a95875da431faf5295d1914349d989ea2ae51a819897b9d5025019ad02726096c44df1eaaeb421eabc95faac85a4d8deb332ff470cdf15702a14bef799567566b8f6d578f12281bde9367d5d9e686579ab1b608ba7f059f4a58486647b0a0b462f7629d6fbf3b7a677081b31d7697842ee3c069c7f7f0d467a576616f454dd763d4ada55124a2575a726aa82fcda674b10c8781ae8ae3324d740ca5778aec9200d0c624eca3a9fd24e692880d0af1df5b98675a8a476fa33683fbaf9bee1707e3cdf988cd121e02f241c67c4bd8557c08b9cbbffd3cd2b9684f02faeeffbd6fc71854f9719850e512857f443a0e21983cfb48b20aacbfc66de6b49e55de50d77a0660314af0fd857ff2dfdcb3314ac57d92218bb310880fa58346df81cec5cb174b9a4e604addfbd641a113f4e6cb7c9fd8c65f3ad9f3f4a62ba50301e7bd1d33c9d62f24c3375fddf483bfa7d600b2602ae5911137d4079a9f2251dcb56e0dcf568e0f97750da5b7ae9c1ece8887a429dc9f681a48ac130381e1410702a0c6e1978b3d2cf23077bda772f86a2eb79631ac544ca60fa4e2aa29a780a15fb311bc02c6c0cc8726ad3315efa2c2ef36e88d47005f04e745141d4112847cb955dee809259f54bc334d896acfe433c7cf3ad94fc4bc644c0cf5d269b967d346e4c562c45b59094d33fb7f19047cdfdfa0d90dea13bc3194988c773ce864ad9fc76350726f5dd70cbafb8276b3fcba5887905703dc14bfa54bced9010597ed62a4f83a20ee401414e2d3d36487501aeba48ff942acb142e56f08ea05691b63d241520043967799308f55106a85e9de67eecf8459db93fc63b8463b653a208de6ab19a09aace03bd5e8c4476618786b217afabf0f9e2ace8d2cb3b4f5a27d692e81af454a12c369137f5604bdd8cf1a5b2211faf740f83338d491eb2b534df7f521d14790dea2912ad1268720db3d0d0ba7f170b0db737431e8699e86bd7ee71e501d8bfd4870663fa1f2477440fcffd768bb4f378368cf72e589836a846bdcaf5065217b74e98442730f6cdaefc81d711b2b3a0163fcb83d1345c7618a9ca746e434a7f1683c3b3eea1f80bc77f0eb795496e09672780cd67fa824b0fe39bd7e1b4731b28cc555f0f909b5ae565cabe96c9eeae7491448f7c80dafcd61732635c1e51ada9967e1aea6cf79fc30d37205c49f945bc03702814901cfb42258518f6e9b98dcce8e57876f1306b404326a789abb825a3e0f22502178d80c5300623128ac3d7e3a6abdf681f8983ee07969d7e1d10b7ffec1f631707a97cae73745b08060246df856b2dd9f3c611ec5045e3452aa280ae32181904cd448137aa898f1be6bfb305dda3174c01fc9331b2d8956128da44fe0dadaf310340dee599b4b830e40b5e4a7994b92607b8a7e6216d3d3a0c0941483794a06970cdc07e83a79729813f360fe6ca04ef2a42292e3625dd43ea73219f2a3a01ffd25e51dfaf33347dbccba403023966782500276323027da451ce9eb8efd07c903b0877e96bc4587a67f96b7c7d849f52891c1511d4af5b55792e0d38fa1d47e548e0bb1b36f82b8f26ce0bc60f7df52dffee98772e54d207727739fb1348c84349b406b2811160499e49eb4c38ef72f6eedf551f78c2e49dc6217230743699ed40becded65b6db558636110390a1d06ef648f26c3b3731c8b84e9e0f4a603912b45f10d19a015c0749e3849310014b8df88d7d6410626adb19365e06a3375121ed39ddbcc217dc582a7a2a12e8c2f5fd09b8f4d6b7b1fb001f71fe0b90d61e99bdc32dd20385af2e0eae3f0a1918524f20210c1cc8f09b0ad5b50cf1a88892ae41d0915a554fd3c55491b99a92c549e65de7ac4378fc05e170c1d31d8db3cb20b4b1507869e0c1d09fb134a3c5037c860d728836ea26a80e13c32d5a399bd7f0d4e7c296a28aa7c9a86da53bbc85540d71e63c72e419de8d9ac0a4a08dca349d07b5f1fda793386d0a13e033dea1fcc741420abcbb790003210539a4f44843ff9524d6c5d1daa453594cb40d94eaa11d7641b314d4bd8b483765b718e3fe77c42e2193ce837d73b8af2bbb8304a26b192575e9a8846559302f50f321127068657b1f4880aaf4843bded2501e9dffe608fa3150596dba8cc06f55fdf36403ced9b2e0bf8c9341d2ee9c5f46ea55d1987002731f256864358965c84a1b0f78e1e7649b1b39fcacfdf341a537120fe5c33acfbd57848df0914e84392ac143ff3cfd5af886eb1058a7c936addee14624d8fef0cf4de923fb475ccf480016819771553f30ed039109ac878ea93653b655f59bded8c11ef831126c9e2bf0105eefe0e44a02fd0598aa04b106ea6b29f18563785e81876a894b4992735824331a9110dbaff62c339539f14527c3c24e151cc5c23eba73f548c52a50e53fb104e505dfc9dc18badc294ee92f1a6f9e396ca7f6eed3c7d8c502c51e1731942749e16554f63b1c9c16e87ac8861bb4ce5a58a99d0a6ed0a06783b836ba79da8116bfd0aa2bde45189973e10d72382908980077d0f715b67d540728d88a67d160c88f6284225a34fdd5c1b939ddaccae8d7c4b3820121a1d618187902172c93a0aaa1970e0e1c31c6efde0cce3b49892bf116c796b2d83737316439b5251ee8f76fedad6d59c3f722a1a3ea2f9c2bf27742748449fc671ceb946f8bb8ad2a08fdd8a6355c51041d890999ff4036a9f19e97984c2c3514bd4cf7555a9329557cae3f4392b301151b046113945c7424da25cd842d1596958f6ec1c0555e2e0b00dd6c601c0a985a90733ccd68fc526c520bfb37171ffdaa2588c731f40161e8cd3aed0c9e3085bbdc7d31e1a0e9e3f81a3fc7cf2c824466d87a7fa3a9a61d9edc8c967a009c3ccae2a1c6d7b35cc3659c537687569bcee700545f3e84c53b6c1d412b660003aa7f107873fd8ecb38550fb0c75110ca29344b09d7ce4a2ea096b110086352541d67e77aa868cbd4e3a4822938855f59ede9850cfa324dab280e494a2d1311e9ffe87bd9a6907e20fb8ddeef509ba61d2d6ba37fca5386e349b14fc9a1e0154691a32f6a7a9cfc1d99af57278476f145b3e09c45333f1ef872f9370f3a1efca62c3fd830d171d014daf58e7a0a391d997879fa75ca323538ca5a7cb4d7a9a99fba5383cd8e3fcb07f42225a238d1a02f883387a95c0a726a1cdd3c50ff76a668226d73f5bb33306ba86ffc8ed0d89e7f37d2a8ac5cf8c2ea0456f99583e7adc4a1021cd5b4efc30f9774dbdb9d1875219f4d27c71d09e42cf6b37fadcb9d6423e57769355f1ba94f60287da0964a5192b0200c1bd7d4491663b3996cf95a2fe3c0d493e45ec735fc08cfd4a3f782e557e63db5437d7d8e55ebcff2e0c74e194f18e54dcdd8a27f71cd6ecc13499076964f1031d4e6c5da12176af9dad6e3ceb6e675e8bc24dc1edf0597a98387225b1c905b4db6ef67de6c6b879a60092c1d2042bdbc0c82a02103ef63fc3b02cf3326de23bad6341dcef6c23b4472bca458994c67922507f88407e04d466ee9b3ab628e7ea1ddd632e62af680aff02237ba98cee5006c414365db273933e3faac3f493f0a60ff0c3597fee9609c12cfe824598694c197206226c95135121514975a1575e8133ef38dd8cba7b982e23adda74ded825acb5416ee89a4e84a57675494f8232707bec95e4aef313cba742c28dc5560d7e97f93c430deba63c89a47f4bc3f71c38ff0ddeb00b70d3b02707cf6daa84e9b779219166040159212a956ebdddf4e3431f3899e18ad5191c63850b0257daafcac5d3dbe9648ec5b99fb77c8494b99fde88a10f30954943cabcecef662995ab5d44193be3dfa5e4c27aa3cee061912c7d9e8caafeb60ac57888d21379ba4d458ebb023aeea5c8ac07e5930e3882513fe11ff14f0a8956eadbbddda55ece825f1578804211f945c83b2071dee0d90270cd4f22f7ab894c07305969b9e95af77db0255f4fba6114c8410ffc0d5f7b0425e5d6ac0335f2b3f67e6ce6d67803ed9b492e990f4aecfd2af126813155d66a1e119542b469f09f14e4f51d1f0800f50076452f791b3312e56ff82d6ff077fc0825d7f3519407b488b8d425db313d5c665140e918541a1ce0d8f242c51e44bbfb24af1b09b31279c50649d8f9072328bdddbaa4940957f04a9eb32804d25b6f93ac484fb64a13d0c12e458ab664d58c9ab562fd40b871b2ff7a96f1a553d3f4ecdb3f75e0ac221a3b82f106114404c32bf70b6505e6108e8f5f63d218e063e2f61ed307bb628d36572571bcbd968e796fd1181867f42c209991055fec8d5d747796d92683ce3ff68a976a201373e7d8f4d5be0a8bc35d846d1fc21065d9807345c3cf06c5f8db1932b9adfc3aedf804a82b7d0461bfdc4d2e6d12add7dac9cd5c1597c9cce10f4f7ad7d3761c10abba4dad0cbd9e00d197af361e67796f7aadd4c33276f72f697060438620e30f44568f2258d5ec9b91bc3dc8f080f5ad76fe7f52d65894a4f1e8d68b79fbe20abb067d33cd0fcbfc2eacdf81856dcc5ebade147daf2a47b215f9f0eb5e4ce2fa0d7f5f91fa5d12d46c912d24ddb14a473bc4942d392fa77ea11ac8bee336dbab85b01a2b0f34e80acb1e6410ac9aafb65854338e88cf45e9b74e1a2fb47a29a48cbc84ff6553f13e884658abf240ac708a95e109be81b029dc187897629abd1e5c26095d4875b2d9af76c3a64435f5b21521490b4159589b75e6cfa3dbf759885ff2088fb8c6a8c36e8e2d4351964fa1c76571b1e7051fe5db8100f69fcf1a257d826b35323adfd692a3e3ddbbdd728afc2e68cbf22b7caaed47bfd085332f368bea9a49be2a2d1eed9747ebd158039aef9427c0803cea27053fd068ebaf47079dc97fd7b78f57cc22a61378d1b4d30ffa011d205ece7c2a3876f5a542de8a4a5ca42fdd7222b7b8ae19a82986ac7429c15fe31f538e167b918d928680b872875aa052b1148345f7113acbede53a8634fd297b7bf8a93fe56a2c66fab1405284b2526d3ae9d087f7ba69aa56ef150a56643287dbed423b9c5e0bd941f06eab9cf117c40640c438251c5186c4619cff3dda67ec941c04e0a5ef1a6b38d43fea6478edc086933fe7250558a79aace636b1f03a75baaa7384f40b34ae75a64715d6b0b0df1cb8ea8cd17abfe3f073d2d2a9582228c0f7e62f3825ee85b26d41604fed6c384514b0de406bed5d476a7a6723c47ed61108b85f62440a0592a8f663bc41debaee8ce1cb8d2433b83c425548797d069ff816718c3bab875de5854823b8ab88f8f798c9fe2a0864faa191213e70098a4a1af0cedc61a0c3e0fc61d07238fdad9f14531b6358d7819e767eea98bef1a353a40dcb620e15bd7f54e70fd1d02a4f4eba6b4e59b11e36fbbca0e764022e79dac022ab7bfdc68d3ee002b43520320327cb02c672ff9871faeecefb3b86f65b96427cd5540b8ee9d6074e28d265ed8c4ed75b9be826e81a2b2f8d3f9c655329372a88d651d6c544989bf7fe72bcf6927e224b7e05179f3d08e064b2a2fc2b21533282fcc664ec9ada744ec8f60554efc38b4c98700f85e4b57e6452ad4397dc0f9ff6fd1e9c6eb1e79d5fa23aa6a5a82030c2b4f0e50a49a4ca55b10578d001c15457bac2aef436e887bfdc8bc8abcbd775239c5e52e04ef38f5f286f295c158e13dee2010333b399baa62aa4d4f6298a795fb0a938052dc82dde774c6d07f0353e6ac454b6740d9023f5de1fb5d89b23b94a370bd552aacb765bc88425c269d27b65b81034f1d642e0f175661ea35f623c207f5a92e99e0f49a18d512b47abace66ff3ce08fe4ccb9b4b91df9b97b7fb7642942ee4cd735d0907c28dd934963bbe46b15614f7a9bbc3613c24a84b1bb1fc3bac42977eb86f628a8ebc2f6e51482df93ac18a248ccd195dde1e3f7b6a837cf6a30f4d5c4ce82d76984a6413d5f8849680c86c0f264767c0152b4db3df048fcc24b52b9d727003aaa419e43c680dd66299c828c55e741bd53de58e18f8df1bd8c46a535af662a40a4cbfdaab9747511e69b77ae2a3764ae3119fedc091f0b9ac36e264164ae211fe81c259319cb4c662ba570e46c54e83923a75224e79bda7d7c52427437b6ed421f2ba892573cfa59c0a75a79a9d49c89dec1c26eef1766b2329794a995fa49817cac81f0518ac99daa985dae6c447b7f19488ede5aca0859f3aa405863408c399c715baa6096cbf33ab8f47ad286e6e871f2e6a2bc2bbadee310780ace459a0af82a0f8d892f6e8c1384a50b9855978699d4030743c19891447507f54afd72169a4be0b5ce6bdba7f71cd7368bfa8bfc1655e153a7e06cd67ba90db0cb8ad23c2d3a0adb962856440a3727308a87b3d3ea9991f3fac57f70c91af88d2fd90e7332174b5c588509347e37b0d9a348107ef9cc7f0b812ac97cb504050cb54281b05304b138a26be9da2c3dcf7be0906d6664dd77b0eeb2c11e9d5dc11d4d61b6d689f4f29333831864ba7682e03a4ed329d337c01acc502dff4017f55b8c9aa92b643e5eaa74aa40fee7b12e809946d205167581f6f8bb09e5a0df1a1dda96f1a8bd81c1f6f0e0dd4ecce8b2675a831734fb6d9f3f33e202d9734e501b5c5eb18e628550a86282021940b401a52b9db28b0063e11e200776469f9c5775168e37e6b583d71176ecc7bd3ef702b5d2d354f8dfb68e5008a94a88f36ad97e1fd70a1c02aefde884c44889aaa92237b000c0ce6db1e601f1f068ecb5d6c3c545435ebc7a0a4f6391885a27cdb0e56d56759cbac5c4f62a8d7c16fffa05d932d5e26f60b17a3ce7d52612e355910c1dfb8caead2b031942ce93b72b61adaa3c40e07af916238525947fceb924899765bc70bc3f7f3ec057e56562da9185442a570736155b75f81125df6a1054dbd86cff00327089cfc1dcea392f93e57623fae5d5ac8a7be94864ce462e19e5e0dd56539ed54368acfba57365db29a40c6ba63e66c760009882bd722d6a00401c877861b9a770b62523bbdb1d1c97f33eb115487e3bdcfccdf3f2ad4eb10444da8bc1a6857b0c4c368650481360a07b4a638163750ce15ddb4b1cf7fc66886c4de5910d9ac1ccfe8b664c675447103fd1246bc106a577eacaa1671f46e648ee2e273e9815bc1f1025c6147bff8b80523ba925f7875b94d556e88f99e0164652e60b09093d7a0ad17de2fa341e406c995127c035a01fe3c485f455f1292df34c81e7403c9a9174bdb2358fbdaa9bcf89830847ee6dacc15e4adab526db4b6aa7b7b6d7b048035879ee52a4966c0830758928184ed2d323549b5821d5a7442d620ddc3dd0b0fc9d2b822d080146ba573b0f29b7b0d513f70b1ed716a6536ffcdd5d632864c3c5b654600a7186949066407cfd70d5cf3ba843c3b4e10933210406ee5c00e21adb404246a7f50eef9374c6649cf195d1ebb761a041db980c6ea5ca086b991f70bed93e3613a49e14ecee3a32f1ef0125ead2d24f369b38227216210887bc22088338c4f84a2f5361569913c1bcd0f931955917970a7959f4af2f125c992d3215be12e0c6833b563544da62dd7ce6ff1ad67bad3415110f364095b7449df091e4589cd02ff88f34471a5423d0d947f6afa7e884bd1dac9df0a4d951ed8cad4092843110853a45910b4f3fb13cf63fd9268893eb525b72da7e05e2561591dfddba1c4480d2cf57b938bb4c4be9430020c849c2719e58d9cc8d2117b5d42f02bd0220a8a37e189d1b981a4206a534f19f7df17dca685889a7ee1d3fe3ceaaa3be83765fcbc393d681e20f1f3d9136712e37344103879069a6d1cf0495feca4a526ff6410d0a698d82eec757fd5364cade684f873bf8ee7b6bc0bfe8e62faafefb6cc70e18e26ce3e78126f7bff4d887d4c63edec06c98960d85e0247d9c9db9a9056367a95db68974ea7b639772f9672fd49cce7c604f9893498b26fc4e5078d3dd3078a33efa830f07a932a5083fca369226219e6db1163d42980a2b721337f57389e50c27cc56331a3d198ff32ffb7dd293117433780ac4583bd5861988ea43f43534f2fa2d5d29735f9b83fda79d7721bab32e91e9d983c515195d1f3735a8ede922275b8254ce043a2d90f75c91d3a0f6de22e1d74d378290340356d1c13a1829805f6d34271b921af90a365e00129d90d9fc09eb5eabda7d0f4973d475a3a849749c319af0c18c8dedc9b95437c4e1b30f8c91703ee31cbb54a348a0598b7b1bfbbbd8e309a81ddd15f8cb5637f1f3a412e28525abff55918fb15ad330c038609fd4e557743fe77f6f27b80b3ad173cf4a026c058eb6627720c406eba7bb7c79d41c956ffe08800adc6426ac4ec5fcdf0c84a4d45872b5467198b3f5efb267c4f37edd263e13934bae7b449881c3063f7be07f993b2fe32ec4d20efee3d5f469302f39c7a30589066d0c9d36f3fe1cb1b7133fa2d52292bebb0d4b2beb17c1d0cc477a1cd0de848ca2ccbececce0b4d4f341cf1fdd566d0fab335e01edabaa54e346b4b452a7e43176a5f73008d47feec0dd25f9919b8d3264a8b8970afc89220c717ef8c5d46841f0b992c22559fef4f6a7a314a860ffed23d8b7ceec000a58f310b054d67e42486ea4bdd8e0a0d34b57abda02d473971f0878074badcd1000a6909c55c0fe295343684df6e3b571f8ea85c9a085ae08ec246150b1cedb1f10d9a50108968b366c634409b8e61bf295a9e9c35f859bd3d6ec1b6e91e8336f7272da21ac2842874a77e5f7d9a02b5af29f5bc944daa9190f33e07fd41bc4cb409450aa3f321105cd09df3e71cbaa37705a6f69528c5cc344ea885dabdb812b9f6e782107e37370396456ffe83132bac08e78eb1f4942483205fe74d37cf9d4e6f3cc0ee1654ccdb465c7e897182bbf8d1e828045ab2fb2afe15650ed41a0f80af680459a58ab95116e39c47b2dd1a1ff3b71bc1fcaa94b4e5089fbffda683d3b06c482252951df3eea4c3ad81b851408cf2e4472775b9d61c474fb0f3e46efcd26200a4b370ec971f1cc2dfe9d3cbcf813f00adf1899312ac9448864bbd03f28501efa6b546c8880322a95279f50ed8295daba4319e9ed3f1313b7cb5d02cc2b84b7aefedc4f90e4e8f5251ab1fee9e3baaf66d32dac5de697c7bfb02f13b39a90283aa1c5f040ae4eb65a6b600a06657fc07f1ec29cecb964fb10f3f7b7d4a276a2fd612f543652954aafe6fd9d41ad267e56d96f0f4cf20f37b932cec44da90807f1e82815c0092be932d39685b9edf16f308e7ceb3e041741a7d24c6c6aba78f9d67f931d0dcbc8c73cded1cf5110bc121d5bbd22553a7d1e3d9bb88e28f17942b21ae56fd3f319cfbdaf2fcebe97b15a06f1a785e0459efcda01d63f03575f74317ebd724028f1362d4ee35c0063eb2ccec5106dc745214650a2a05dd247fe56f9341930ed756d944525dd06862b3f21baba3a87b5f1557e725f52839d2895d8d7fe6f7937391f16a045bb4d0a6b417b2fdc9d5a4b069c74a5fa13c910d91ce7d9bce493d8fa08e6213ae091d9db97b2bb0571f8e3babea3d702a4c2f01c52eafcfce00047f0ed7a37c6b7165173169e2a752d724de925c860c6561aedff8c7798475739483aabf7c3f80d4a0e516fa58b159bedc9cb110440bc6bf28493e42e445959f6c05be121f86293eb6fdbfb0fdce78359234aeba4d12733ecaf9680785d535755cdb15bba41a0f3a53855cc8fe09abefc1e997cfb095500590c16114f89ee2d17f6845d4bea66968b239234b694ad21474b6b203fe4e0bb62f0d661f8b63d2fe66c8f2ea867cd0417e3c224e394558430cbf1f9bf1959b2c65a17b0c7b5e0cd82bf83aee391bb2bfd40cd33f0ab4d295918eca9303ef497f734510e03a2b02c9c80a42f337d7b67fd5a1e5dffd045923298908a1fd7e4de5adfe14e433f531d828796caf8ca46fb11f20e83930ffc85bd998bcb0faed8b13bddbe5e0042aa352d0ada5f54f61f09b9b2455d1877467946c10e49d8f061d65c5f6da652577b53066aa3962fb5ec70db5ee74217b31a674529b2025270c5a5a363241c4612f39baf762840bc83b511ef8f476d5bca88f19bc1cbc77c0718f9048bc84fe4b0b3809166de2c10ac7876e574a6d9544c14b8dfa608ba9febc043c77b44d2d16cf387b102090456f42aa0e62ab580537fe4da1b9c2e756af9bab3db5bac816faafeb1614081b680bcbe7d11830eadc0d4ba9be5459f01f90ff76a09e533c935bf05f1525d30ea612b9c31f0cb981a347978279f6abe260b8699ab4e5edff25cb121effa0ebd7d473ca2f47337f21b76a5827edf1462dfa99a9be94c7ce5b2a7548e4df8685c9ec45a1b234981cfd144764172be0133a73325b96befdac28bb395e5b7f6a287f4de1a6cf2257075420c8f4145b328e5597dd7e59a741c3e00d57ea117d49a8e4b69dde33f0d24ab9a52eb66f236ecd486f60f66c662ece12c5f6801bc2c3c815238fb8b09370afba0f594a1cc259d07675f86cca702b17bd4eb1cfb72280edb1fd2901dae9500e6991b1f8bbc92d2cf1ba11a03171799a8e8276cccd57b518751181155dd2b0036abe81cc051fc9e56582bb8b8c1c5b5c2f202f190f9885795fde96a6a41e3217569282e6657300d903b19a13e8e81c9b58dfa44740004cdd70d8346025d925154bd1b6c28b68010eb1190f622d18861263251f5d9def7819ebf6ca524c76c39dcc8a74919239d366813ec002a994991c343d6ea5c914f75ccf32593f4664e44358f8e44c5cd302dd3e7f9192428daedc506c5393d88ce5e3dc53fc7f23fc5d14f4a14718b53c73699e9373405ce369618e31a100731e93d680e3a0d24455f73f9d587d08fe6fd8bfa732b84059b2c064693d5a9885d62d9dd9b1fbc02682b4c8b81b20ad9de237d0ae1eaf386dc1134254ea160b0d49cf2d9a8fc0a610799eec63688d112abf104f9519cc707240436fecb4069daaa3848d100919b47534b41797e2e6dc22f6bf253ec6ad591c6e7d5826100a583aa32b798bc298dfa28a5340827fa68c0cd51e9b75369ef33d474bd37fbbd1938b402e5da44c605fd646490061c553126720c329ce8a504753fed4a5100357738c382ff0a11a803ba17cac29bca7df3dedbf3b0c99bc437de36723f3bb7198b606f925d20c19a969af0b3f4338d95cdf07d3c6695f4a492b58394957534a810bf521c794546d7ba429574febea8cc0a0023d309473e7a096345729e8d4d6f21a68f713ff4ad014303a70b5eb2040ab30bf6a7ebc7b4adb4cd28c5eee3d8af76f4f0306a0ac4f74b0ed1c732de9497622c60ba7a94e03615e4f18f150e75eb2aa7e4583b0b63eeb3bb8266f26dae8e92f3b30bf0b45e8dfc1de6b4034fef62db52dac474befc5bdae1a0a5157a15f8270979f44ed6dc51297b434e7ca24ca8de5f435b0f97ad840677ca321050cff088ceebaaf8f210b7b801865fe8f2ed6bd3866215b4eb00b8f81708d9a67dd0d1611c33a6056ed4cc837924ee10d9eaed0421339b6c07af71af549bc52002c9f7bf71e2e366caeeee3fbac282156516c561dae6cafb71f0ec3f5f241e73660316aa0d8e88fccb7d78b0064a1cc7398bbb6fcf6907e8713fad2eb34291b0d52718d1a76f8d22a69d6eca31c36f019772a2a9d2dbf12779e43b8fd7ef04d67e3bb9fddb3a1e8b61701947d7d29a7eb4237f9723c54b1e2748e7bae13cd32a3776ec7781fd52c492ca4f1e0501e26384810bbdb25162c68dfab1290b514713bd012e161ee3133eef17f425a1bc8efe8f37a388766528ceaae0a7c83c90b278839cfbbb8f0850bf74ee28ca14aeece09dccee4127064bb67633ae1a53e528bd71bda9a9771d970da02e2da4595620535a56cc1726d50ac312c2aa158f05ea6eff3e75bac1e3745a18b712f8489922b56cc7a21ccb2fa2f24bf4fb43112ac3547a49a83fca3ccd07e28940b8d0b63d08e32406b5a40ab55893806188c22771d9acb633288a22dc97aab1e9d4cdb38b4606db5ae11be2f1262e6441e43a5faa06131a94a883ddfa3b1e1d45471922c6f5643aa6b052daa329b663f116ade12c775dc1c24406e098777bb2459ed09d8a9278d6352a32cabf67cf062037f73b5747a9a1d3a4eac63f772dcd48310e3287302d6a00c73c4345c83cd0d629137c1db7e3654afbed501fe87a6869d05dba31e15dc14d986e8aef015cd9c1fa2531c056b81fcb1fbfea6f6f4047ac1d1dc661f9f336451c05958b8af166b21d9b0bbaffc210ee44d79faa0cbfaea2d6e8876458e9197adf413c7f816ba2c08ff9b3989ddc3f7dff9f05ee8b39ccf6ecb2b9f68f1e2caec8067d1717de7fa0fee6a23e6af213205696d41118b0acf99bd85b8f57243fa51630c6d669ac28fa0da93153f9972f9678f6f9404f9272f18fb6d18e89012a7d3151b9ba56e0cc0f90aa2f16c82dc120403fdfc3cd7a9bb6ac3069b6e7b3ecc69192407a62c36bb5a822c0ab0e710cb734d061c6f470e1eb53105e165bbb38de7bacc9dd6a68074e2253bb21ad1da696eec1c1c6f5679a38471864c98130c329bc9c8c96b229b007fa33786f416f9669733d298da8e3373deca831fe9dbb9ad78d94501a11d6863f8b35b1af533c13ec929f6efbedb6c6cd11a8fc58ace351821e4bd1eeeb051824ea04a843b9b3ef790ad9503ddfde16becd28d7d38294a059c6993d77011679501c6b7ff34dcd565085ccb4993c68954fc5a80b9ed5cb760a9621eb7094d3e1d34a7563b3e6cf0bfe8035a694d2c71d76af51c8b8105b17153e65524d003df2737510e255e22aedb394f4f03ba54a080b5a7bb5c3b49700506dae70f567d96a3fae22b2112819c2a9e73e2d83ca5f2a7df97baf57b2c1f9844ebd00c235781ffc1bbabd3a3cdb5f7b22847e17540def273987015f5cffa192b0fdac0a218f13ee4d36a5675f83957feb1c189cc81e5dc260b350ee367ea6dfcc5791756388bd12e420a46e607ebc507d6782fe475866d4f88e4e5ed1294a602882923ae8500118dd760ad8eb7ce2871a1b2cf4e752e5ef0cb77f03b613845d1e84235b0be0f7358591b7e4f76cc1ca576c2ae1211b054b1a8bf67811261aa6d6885ab38fbd2e0382b4f202aaa23f3de4e67540cda97da5dc5accc28fd015917aa50accafb99d9197f403db1e5813bbcbf40093e8648c376a99d8962816a97fb69f8179115f828d00e3ea72e092877eba23c01be205f5fcd8d6ebbff5b70e837b5ab47dc14f623855a0e4abbf087c4bddddc8c53211b7fe7cf46ede4ca4fcd05d5b8163eae80b64ff7c9c4ede96381b656c3dcd430b029a7bc25f86829ee18c3403321b4d13a591ac4901ae54a01866e7032e8964e6a562dca353d016b60b12b81834d5ae2040ddfb300ed01715b6014799d87da764e90d5f672749c3e57302a77ea442272bad6fd502ba4d21fe2e3688c5e97644b2b4288eb09d4e511e4a8408979f57a8f42d53108503c1ecf0d28dfe7c6f866c0c62bd301eba4ff0bdfc889d11abb6b88471adad34c32d066281cf5c3d1dd4941762d9caa3ee65a1502e2f14f607919437aa8250c01129a4976db4aa6714e601b1a6430563ece3e7a18851a68d92540005aa49ac71f816f6c01b0b4f56333e9750320f63e99a2916092e0f7b97db77905102dfd8335c1ae91cbfeec587de1483801b9913c1cd4e7338ea51e63054f2a68d712d3b7c08cd8f9e039ae300f2896368fc004754115a9bd10a4763688ebc49d485cad2f5764acb0039bd89a088341c0cc61a08448d7c3581315ad8bfadafc89da1e8c8295200fba9c9e395543cf0d3b8be0455cbc405e2cacdccedc9bce604dc73ebf8bd541b3a0b33535f05b52c5cfb0647c8eb83bb2cf79533f353ecc30a74e9aab11d3625ab5412966e756ca533c837bd422125752525932d1f194c157056bad09667ff3e0c9a41afea72742f10aff01bc4ab1f7980858a0fe2ecaf553148240670fe870527a13722c50d0e3632db322a4cb10532772120f05414267d2c58a5eab1e0780818de23bf8451f79cf777bcd3836893c36b5787d72f0cad841000666df0a10c53313bd883d1098b9fa6449c3b41fdee94fe4fb54b929947f47a15a8f98918781352a48384edbb8833b2b96eba12db606ef649b8b846d86736e13755be2e34e9b754d9237b4087aaae0ebdf95d47c0b49ba16ec15b80f57ae33aee1f2a35572b12d7eb66022d2dc64febd3fa724ebcaf1ea491faf00ad5835523ebf77e973a4ed232718c866f511d65a35eee919ee6a97f52d09a2b806913d78400c1345eaec3d3c00ecc9118dc84d0d62f9a6bab77c36c834f2d9f67aae1169112dfa2583824e6b7d291d50de4d840b4539de022947b10b33466199f9574c89e504aff89ea0e4452562507882429a82623a6bf758250f91b76d49bbb7507078da8919a0aa5ce9dc05a50ce7044baba0ec2306fa6f36cc417723e73ee2c141ec1639d314afcc04edcc7a9d02770fc1005d068cb66af8cf9817362128e7440817cee6a71ad83a176367525b2f28f0bbb324b246df6457e725f52839d2895d8d7fe6f7937391f16a045bb4d0a6b417b2fdfe09341f141dddd2c896722c4097ba970d9ae3f40710ed0876685cd3ddf4c6c997be3aea2bbef93b0ab6ba58e49b31943e9ddac444a7f2c734e6365db792338e900139670aba4afaf267c576b7e60442a3f030b10475701dc554c1f6d10f3a89f41814f35f5266c1ff435fc8344ab4a54582e8e542a8f0087c6ad72ed2bd0e725edf3b03e722b55b28b8c175363f13f80c72107ffd9351ea0fb38a6c942061e4b56f0b99c863599f7fd608a153b2becaf26da1c41e93157db15e800cefa1a86d5206b26dc65e44ef103bff7b9dc3b6ae4ce46273ba09ccbe73b9252a6434b65aae149be211edf05682966385ce70843848c44cffd7170dad1e83e14f126cee5a573bc0c668292abfebd7614f46b8ea480ab723fb002d18d7fd9a2586f196fd1ab37840ce4894fc811d077926907855ee5cddcabaebc864af0923a3242a80cfe17808ad108629304cc0431777541559ec214cb93d2f9b30bca06de4e4468c4213d966a34114b427209bdc18aa73c1453f3cab31e88501b6809886f57d31783089925ed10536b92b7ed911a63362d79da965c9d4ba3acea93a5ea4f897f746ad2a12bfd5ef5ac345731ca741df7910d3bd3bef4728db391861e2875c32d91fc1a41a4adb9d0720d7b42a31ab17c30c3669fb455114c56248d349c2362c0535a252fd526a008a76404214d32b65f9997e3b910c927ba205d90246cdc7334a433152472d1abf9f068939f33859118876071e57da4ed30ea612b9c31f0cb981a347978279f6abe260b8699ab4e5edff25f6b57e0a1be1b92a379fa1917b7770d263bd0ea8c6ae8e1dca0fd2cdab2281a3eca15e5a01353de8f52be68308795fa4683beac72cf7b0f83285e759ef0f90b9703f88a229f559e191e447b3af9cc7b498dca4f113908455ea13dc9b75a34030c3fcc67e0ad8328cc4ac25f3f4507386646808fe16fc41f89db7485aa8cea3708cfb9d661a84dbff3d45469d7b6eef1e49966548d86c65b151bc36abf23b0aa9f59b3f258b082378dc14c5fa9e910dd6c8c0eaa96eeac436fa17a915e86caf1de3219837bc783029a58ff598af48e3d175fc26508b2fb0d8ba878d53f947e8b0e5e81626d03bf09af6f24de6b64e572782aceded77105d7830cf3cc4a2fdd9ea396e36023184fadf0c5e2dc09e34fcabd9aa76fc6cc5ae9e0fab731e6315a2af56eacdefcf820794ef4fdecdec456745e9556e48ab7b1fb89c28a0a33470843427fdc02666ee781ab85608b3d6f64221f84ed47fdaa6ae817e3d3bb61dec824a0996f3a68abfc589b06713d112b30427520e1192e1e801664876349bb58dcd7b68d926c8034985ecb539e4eaf5242c4382005e2f6700c0a4e4ba6dcce821cb6638ff49c0a0ffaf3e7a2fa0791b78ea4ad26f1b54c0d985785ba762deaa9e6969c570a5f0125740524c2beb0e21906c539aa7f68d6385a92dce07c5967e152fa5dfe3e279d7f3c6c0ac884509217d6dcc597fcb982e5ac0c442f67ec6cd510e9aaf569918102d663c7d4bddace2f1c3fb2209f3eefdd2d601a2dec0253cc8c7b39152cea7961716b15a1b7eda79c8125c2a21334f61971ff630dfa8d7eef32a57ad55ad5b1812bd0de953ca421a737c47125f310561935d422251e1b0473c5f6a2074222015324af3347fb163103253873f3913d4039f188463cd75c57558d15895e0f298ed8b4f448105da0c3d74236a60fe5c3d309473e7a096345729e8d4d6f21a68f713ff4ad014303a70b5eb7cc53904dfe68c910928a73c7490b66035eade2cf69551ce404f4c4e4d8b8fed7574246af22f9020a6b8ee8204f0cb3b867ccc11803542c4f392322c4a2d7f1fc8bb103c34c522d9299cc9ebf1613d06328b46c6893aada50f74009d993304a32e9cecc1b500c2b63d7ae66bb4ce916b191b6038c18126adb7ffbcb105fd44170c96caa735fafb950449113b5996a5ddb4b9cb619f35edddf0ccb838718b32c63a3ed108712025664904c9855a11fae7443e3902cb0c3e4d440955151d8ff55a57e267a3ff85595303e5ccfbae3000e496e487823767864c3a84a0bd94d5d08e4543c75676ac98990abb114b245faa3b153e3b5c9ee8519577f904865d123b854b626b7bfb68df0a8aa4e2d3725494cc80dba91e45951504eaa9fcf9909eba18724cf6d558ad6d94efe9c9c764396abaf06d7ce09a7ec032f96b4f6a0a83020f38b1fb236f104c5569739e1fc4a30fc18a6544e0375e30ce9d664f1f73a1e6f2e329cc2288f496a2ee1f81c740eaa89f5a2c01abad7a0e8aa53b10101447b062edfb2ea6e976f7e4ec8332dc9bc4b91e97cbb9522096c925a8d262a71b4b60d7bf2186a2d1360f9f5ed6da4595620535a56cc1726d50ac312c2aa158f05ea6eff3e75bac1e7a18193f032992447bde380d923e55927785480afeef5544538523dfc5e7bd42c869002e42cdc597245b679b2dfd6b4ee09e17f1425371dfa19476e153fb6ab85f89f55518a88b9f9ebd756d2a7200780524c087b6259205a06fe63c4c2f3a7efd787aff9ddb6612ae7ee7ab0c55344cbed559c43f356b5e68c5c07cd42e134609313c4924a95e06159e6566ec0005dd4085794a210741f5018575e9791b4a6013b230601631dd950d7a4fc547f455eb082ab2fa37b37abc369c4b83b7e1a33f276ac08d2f706a4b7ce525c29654b057ce69250b53a56bd34632eb9c4fbfde97deed47a84fb92c7a206678fe3f60ef284977e735f41cfd732b5257c553864043a776f1c372c2de88198e22c986fc25561486a0ac4f34256557f9ea1f8daa3387c5b0ad0a73da275e37a5ee061d3494b79d0dad448c84190d2aaf8da682e1a6f960dd94a031e80865223b8bc0526b449f989d18d437dec60be73f9972f9678f6f9404f9272f18fb6d18e89012a7d3151b9ba56e0cb1f507c788f7522223cdf15ca71af434c454300e625f55e3559d810130364be841f365a0b76421c4764d81f3f0a854811ebe8d1aece635d660dd0a4f0ced7bd50c6cd5d58424be6e9627a28acb5f245c89c11c73670faf4daff61bd8d113ed18633aef53d77d08fbbc5be2f671b823620ebfcb1c1578ed42ab58e52abdea8ea48b5b6ee5e916a3a18ba35cffd0179daa438ed8534713b0cbff586745a48a1554cc83998b28fff0564a4e6d9233e78ae17baab53bed067bb891aea4e76ad885529ad8013fdcde598d85f58bed75e1c83d2bea461451963154946a7cd4f62a7d5b87261ae941ae5dbb5dad9d59da753cc826be7f7d069dfcbc33491eb9d4bc5d82122f83f658a8f2abc32cf314fd1b4498cd7ad4bd2b17c252a1df6328a4c990816d0969060886b7187a7a1da38db35f5cb1e2a78b3cb1c19b42f19a4c856bd5f7eb3b2eaf50c19956fa985c54e67677a4e8f54c9e98ff47bfad5b5ec8043bb8be76fb3025c9bec43e191d584cd5d7e82dcf2cdc80552996044e87c64e1206e0f3b4c5913f99d8563d6376bc084a6e02162f94234c0215d7d4602f80bf7e9cd043e5a33f4af94725355233fd979ca31fbc5afad1f333ea59839e2039f1d545d4c95fb6f464ad7dddacc54d8cf4366c2b7cec2c4448a1a7958f25b7851de94a745e87743c5760dee87e31a3e46a9293307c97495d00f83196d1081f6502b84bfc6b309df77f12b4071fdb3b85c988df8417dd6104e51b40e7b8e5ed857017eefbe7fa259664821aa7ffea04f3d2c9f3ff35733229305c772a7431dd8b99ecec2636966a2b91cd4752c29316ff1c699b0cf1d3c49511e379e2b3a768a1d0bb4b07f3ea958cd902c9c4fb7376a69ccb285e937163cdf61d8da3b6380e69958af9195d686df222719f075e8a0552beda4e1830fcfe2db356dbe2fd25f55c9adc8a2e25f8a76de8e8d8ed878f1174bacfcd8f95144df01bae2bb07c9128371f37f080176f017f943006841e43088f499119f64274fafc1a76a7e913fbb60b75f8ec59ca2b370b4dc2f86865637372f0be1102abb55ef6930a51da0e5c91af1c458cf90ba0b15fb3084868dc08bf06681fa0768d06a862ccfb52fcbef89497bcdca6049105196156c14b51ab237d9a0680fff801b36a6983bab3ee5d42e2f7350caca0ac983a376186d4d25f8967e54e9db5dbf3a6add000f3f6661b5b4b1765958603387d771ddcb985b9167f4fba2f6751ddb80ba5c3b708cf28dbe0a64fad29c895999344db5c8e8b99745dba0bb9f77b503a31ef4a2ec2e6e5eb613aa0eb344c8b0912c908a3027424b30fe6b7b2bb6aee4c8d885e7a97a7a26e99780a39cf115945838fcec330f87708218e30b78ba62906a175370f82b27e03e990a45303f23d18c742d1f7e1189c0c2d708ee212e9dfb6d087f1849a22bf6fd19192a5c50538ab328ca904e0fa0f5fb265b98b8adf02475c6eefd5524501228040f052763ea9fdfcfa6b9bd70e68fd47e8d8807219cfd766ddf7a8326a63356772e83ffdad465c472df80685f4875867fd1bf8db8426652d8d7356066ad4ce0f9a62428231df6b59ff48e413e70618452d9a49e985f836ea21f05e8dd84a3d1210d9444a8a51b70df83ba0b9309640ef1f9ea975a385266266699c3c0f30a7ff831c510614de8e4a3dcb0fd1e5e7dc0b8a8bddbec0c97f8327c0a10ac390a0e239f8429c8625a4b88280154b740882d8e42066e538282ca76293595aefe2058f56b7eb3a165e38a0cdc0bfe6b68fb8b7656147a1f1ce6156c1ef47189a28b890f1fc391da95d6e6b6588cb2afb3000be04c42312001f979f36184f40571aa652dffb76ac747ae9abeaeadac4cbc7c3cca92cfb9181fe59cc506a5197610a51f83b4c11e3f6c9e2813c0094d036d10068e6fa8a7e14b8c6dfcff525d3e0abc3c60d7aaddb61bf96a0748182fda389e06f0076e4237a9efd6b903e1d62e48c9c04e6086182a5862ee6553977b34f0e0d21ca62c25b5932ddf808bc2bd924dfc71aa7b79478780af5da64ce4f72ee3dc0d6736d5c3c732a6b71fc5d6c6ad9974eb2000eaf1a50cc7bd2d571ff98fd962ae90cdc36957de4b8762ef0d7199285029f2b4c48f56824e853f23842a203bc82b3e8e3d5b2dca51814150bbb1f328d2b00b1ccd465b9739255d1343086df1021635d77adfb42b0c38294339b7ba8cf96b6c371f8b8902981f6ae4c911da49621414e97b0f143afcb86c62378b3f110f49e34749d7c3928f27da174f3a3d56678f1060f7fb856b352db7b7f592fb481fcb47bda32c45822d2dd8246be457281ae06b74edf86153dfb58672f8be171b2166bddab200aab3964c8b55acbc0f90f82ae18684f23067b568de277bceb4bfad4c07cd42020c0093b8ef75db3b9428d838b9e0bd3ad27e1db353c64917a5bb09a25374555c2a70669cc158cc82d471481eb62a9f0b3076bf234745749b71ce940f69d42eec384cc8ce175475ed257f3d4f113cdd4550e8ab2ded13adb62783c37eed33fc6465070cb0a8d596b06c2d2a3ae01d92e368b64b5e47f7842df619922d3571d25af32407d45efed8011e237920c9cf72a0b576cf18f709379aab2daa43eecf86237a5ccb5e14cfcd24eab4967c8f1716ca25d09642621c97d06980f091e364bf7e47754dd7948e64564167a08079846cfda90b9787ee0c1e4c737c650446a843556dcb6ff700ba5ee7bcd836bed35397170f7621fbe59f41d4a349eb9d5a66fbe95bec48fbbe19d7e2054dfb918dcc5f67235ccad88d49e97e367e5926343ca1274d1bf00de379f3b0faea81759f23eee85ab37954a76d5d33d7124c13c8cb565513d0ab463f6ace814766bfc86ee947ec1f35f02ea078a6c0caabc4c04c4611389af61ad4fd5a4b3768f1d24dc0f26def2bc882b8cb4be0ca09247fd57fbaabc75cdf559f6962b669201069c19ab5344a24fc36b5c2371b8ea27b088163402d55051855d16a59bdd7ec38c77ef390021eb47c8894db561a763d016c9d99e044abfbd2807e35a3f5038b631d082e9ca61d8af5560bd0f34b0e347908a5bcf11be6205b73c08cf00859886e25b8c0e5ec4502bd3d05aabf139351a4e510577aced88b346760e78892e070dfb7512e35e55a3ebf755b683554f6be7fd1784048c08a5f38e46c479974600fa3568f3c2ef22d36b4ea12abab49f84040ff01d1ba4c6fa126e6985a1f363ed9e8a6c401804910d36e6e5a8115df69ec9266cd2b1d8b56ce0cbf60d9a2b02eb91a2b1acf9f5ad0371776f9138bd0b060904a807ff0ec843468d63485c8388620774830f02a71e816325764d8ce3c30fdb60d697b788ecb4d9706c2a4ccc6b44d7492ac8764a67169a0c89cbf7b98f39f0653c2b9f53b5a03c9f0cd8be417b9c880589d6b85a6a5a0c37d6a3569af7fcca9d83ea4ea000d765e2b04f03f7876c877822558bb4fd0fabecd915346d8a2ab9ef60f0c3ee09432c74fc60f263288b9afcdeb7d17dab6603e88b96652a9a4e0874204d14c1ef2759bef68ff1cca82a3f0f48d913335e3fd7fdf13e41b088af79214b0740daf4ebb26d2fd4a77dabd33bb57ca379398496f1a288d17e876862d8ac7c1e04fbf06303753624af5ea83ba2910e7aeafd17fdbf94574eac6cce065a82ab0e70f149f1d4d99d00f8b4309b5a8c6b70e55c564a1f87fc58bc2af5dd29046875df72f3f60d3f247e863540ee3b0c3ef0c93e8d151d166202a35ecfa17aac247d7e7c6aff340693f41aa01ceaab4f82862d15cebd671654fa99c042b88f8b33151ede0e881f00c04a5c47e3242e1adf96381a5e2105e1b771097a6c8b5a31e8c17bc939385cf2b4e6d10af5fa973c1011aa19578a8e312ccd3ef95fbbef0cedca95eca0b739e0dc477307104b9085694e12f43b3e49e85771b6b8ef42acbff935a5e2d13c9a40cd13a1957c1b594ab7ca53b609f3cd2e4f00fb5425e6e11be1188b124a40effe1ceff105bc2f2769c8c1ed029a253dc6735adc4e998ed76f09b65a353e7823ef3de91ae3470ae7967f9955b333afa306282aa28055e7e777fbb30ecece82d46f44e5f3ade12de2c21a5c670ce785a26f75ea50f707236921d3cc8380b575cb84ad448eb2a1297f38764dc2996c67620ae4bc1bf4df22ef6ab8638f8fecc0d7950ca3a7ee41e7f3a15df616d81d606f7ae1857b14003ae93c1bfac8007d3f44f7838fa26a1fd43ef728b9f5522fe5b42234decafd715634a0f9083190f7d495b1cd4814a6847e06d518d313d05aabbf5d655f41d059d770ef7604d7141a340716d3eb6f2e715e1502d80bf230e91aff08c14b8db107ac23179658f8f1a60d764466bbb563ca71a743841d007586fe156b7218abaa7e66a7613adc691f998ba2f7f7f507da5437bf77631af30ac6693d9400922331d4f10aa72184d8650aef447ca59f4a8f143813360c4214d3660e0ff63cb92e2212a9d74ba18d8ce30555c04d61321c50386b86164bba4754e1a5bc2ac4fc3f0accd6fc119490362d1476dd37349d7146c5fbfc85b55c9fc75da4f2e46599080bbef07a3e71c74475161afb9a0afe57530b784e3f16beaf43cedd0663ad0c2523c13aafdb583be7f616063265419da21e72ada7015daa9aff5830c599de0e2c33f14734324c9582a1d0ae43536708bb2dc4220b7d096c1154a430f0c6d94da5903962e42df9b2b2bb0e64fd5629538bed13c53d0a6e4de09d49a0609d09754dc26ae99cda8904583df83e6a055db946b61be7e1b37b5c7ab641c3575df223590ece541ce1b3263667f57ea3efc3586c687f7821313db4af532695b851889fa77fac442eff710758619bd02a7f3ab39286285be935c5b0f5aecfae03e44df66cc38b0145c10dc0fb6285b8bb07922d6ba163ca948bec3fe7766167cbb10ab2479ae703746d8c722ed3e6564bd0f0117cce828cbe07cf0b9759edcd84ea8b6608dbce47fd37079e148b79776cc355a1a602576dac44e0e0ebc1afcc494799c018cecfdb54571724d2c40ab319e973dd57aa7fda20230f3cfd258a049d0c8df1578bd6491cacfb725ff62ff8a3c37bd08f854f38ccd8d0b14c25c4d15d2eb12468152871f567b0e905a73dc613a650ffd1458c0c0c46f3f88a59b8e4f098c8e897903eee282c0701266c64eda48f6d5bc59fca1ab9356a08c7ac6de2ac1c542254c74a99c31686fe532c925dc5db302816c55168011672cd659add9235c21d149e577ea7a005075adf839fcf7dc0112da82fcdd2b48844966f9f786d03252314a918ffb37274c4c058a816d307e67b5d6f88bfa7912f13472773d2e5d00aba8847bd40f93e127d4ec87692be950feb05ba0f07fc9a72188e257d1c2ffc7409510517a8eaf308e35bbc72690de7324560fe43c283895952048444f440f145ef8a0f6c46cd7489c5dbf7e43d28a9cbb2bcb1ffe683b649159951a8b0fff2152e6770cc56f8502ed15332334907513d0c9e108a5b9f273887628e3cc3681e2c342591ecd5708917d31bccf928f59f03bad0f700a4f4a95edb4e2e6a4afb93dd78716b04f9a9029a865207f6c257e73f2ad0b11b5cdef0f93c66d11ca6847b066cae2ea427763ac226ebfcf74fd9cead8fe71f83009b34ec871fa6bcf75ce43ea63afcadd47290c060b3efae4ca4eb6aa0dd1decbefb9df07e7e70f35f8b1f4ea53e392a6b8566fd1d87276ddd1cbc5d2a272c587e51686a2466bcd59adae3940661e561aca8247644ed55560d9c50113748e157a9be1f7420624b7689dbae23b9e6f94b289a95c6b8d86a5d303e22b1385a38197ebda2a331059bed3846b2b08b452f56d6e9b8340bc972b4d69dd3d5360822c428585f20788daff19fd4d127aa7e04a860511218be0fdc838ded9c4286e747146ef295f7a8f6d8abf9c00d8a4489f49b41241ce75c02b854994333d8f089b07a921abf4aeece2f0a69d04bd101aee7ace0b66839c21b74a1ba333adc47b00d41e1923ab7f284b46ed09d0303b6fa8cbd392a16ee0c38295632a8e130c2015d2e11e7357c31f66e3f85ab7a0b8649964e945b3d01ea3eb20aa6564b146d98792411fd01956085c1d756c578491d441ce27401ab52cce0b8443f759eb82e68fad50a4469b3537d1e29d05922831d7bc425a1e913d3cc1010cfbffc7249c590df57b44048b5ebfb9f98224ad1a858e36cd06aa91409526c89ca86d18063f0dbf2d1fc75ef02e7567420f25c39c39bf09ac23671214e48fe017a9109b17afeb68fd14c3ad87af13e00e072af3380f9268fe57f432055fd296589ef35de88220a06e3aea46886cbe0b459aa8cd23744643433eee263241e71d20e7502616e543d358a48df0d2184e36e3621369387de445652650d55d7cc26ad205aaae19d29f363cdec0dba661e25083d96c2836e9c60b677541b008f7eefca529fb916ebc2f336e49a2783b50cae404b1b69b19b765f449a5120d486916279a42a474c5534df14c5c921a38afae493d28a0837fa02862f43f6e7ee89d5833d7bbbd573b6ded0bafedd7c5bc6bae18ac65b33a695f83e8fc513e222528667d7333d0f2773cb6ea2bf04451e3887249c0b2c20dcc2da48c7934692654747ce0e71c1a8f1752c050a69b0670af1fec9e5967116d3af6f6de2f0e71ca50e750c72bb0fe850d7652d4338510d4026f1d3680c7af05de4f2d5bdbc072e7e898b7b50764858d065496b3015291ab5ef01cc6452c7352c2c6776d53646798438829e322d2fbed27d6b1015c5359137960da6fc51c1541ec69de549d8d0e35630c1ce0046171493c91ac45cb50ce531fe234ae9ed92daa898069334e3b7a715cabda5651c9ec776e3afea8de7b375803dbcaa4942f32e2358a54f3bdced3e5cd574724299f384480e56698f596699feb9c800b8266b1abedb494c5f2b46d509549600ea910adb644ff3bd4a73e87e01ab92ba795544e68875fdfb5acd2c377ca30c3ccc16b5fe1f5e88cfa961058fba54e480684af2854e8378e0f0bd773b14d31c2aa36928092e27e85719f3921f161744074968bfc1d3bf92c16336fe311eec0195febeb4880b83adabc30ce29e2fe556f499608cea5bb9306feab810fc574e9057f4376b5c9b0f017eb6086b45c7905f9a31bfa38810b0f53eaeeec57e3124602090dc2d76755e2446d8f4e57df9307a7f42ff971ecfefa0a4b3238be1dce92c30f614a88925f114be2233fa4046f23aebad00776d2cc873c8535f4cea91916a1f889efb1a9a68b38d58f056bd17007a98dca6fe7078693b2c1cf9fe82cedacf45d2dea17907e58bc1829565ebfe06f2bb44fabc8fc99f634e24174ab5f4c30fac0a419ac807b6ab2b4686b9f55a9f9f725c3b2b32bbecc982682cc0a13bab773c83809e26a9c9bc9239c5fdd31ee519f948cad971ab20451620423dd90f40bee37c0abc870aa22ecfd1bb320e228776440f14684d9583033f5ca91d8c698d5ef432d4a6c3724d4a8c7559e0f99fee36737ec079e30df08df11ba113ee1304fbfe0b064d8c580433f3af46930af36ddd6ae93707a91eac6979cd659020e23a858a562a4a302a76ba45f272fec6b360dd8754f856309d953a0e98b0cb9755b817eaa1b90242e0cd64a6d4104bf996105c6da593f268ef886f0626d0107dab727ba933f1bcc32afdc67a0a904b065c8a9aaecdbd0e453bf138134aba684c826d879dd13392c195ed73a627ef8ac0b50874fbf2157e2130adcae6fc50f2a8d695a553f662f56d793af944c573febb968a1fa0641ce18bbcd24b8c165e809981a9e18991259d706ae7fef9485b23b252d41486327fb0b1912b3d994010e5403b5b94c007334d217e72b1f65a93ffda1329b4499b099a4c7d6ed37f77f4b2d38c2d9efb087b65b30998c5f90433314cf858640b9749799bed71a88ec58b0b607041f438c6cea8cf3852451a92d20e8d72118f0e56cceda9785082167faf472937dddcbd7a66b08d2e23436b0b1967ab64b322bcd2dfa0579c1f6a384ef613b73293e40a31c31c15891828010e12a99f1cfc2ea635017e9cc2f40f7ce11d74c9237f6ed52d4444da0dfcc14f644ccef754ec2efabd19f438600e2678697f4738aedceb59b13a99631c33e425e1285c400795baba8e66152430199a9f694927b12ed84443368db9118fbf28eb9e33ab75ac3a605f6f4f00f3a06aa09fa2796591016e2f87d6671426b97f5a3928707d78019ecc5fa47dc95342df89976a47dc76acef776a114a85c5782c8be5d698d907d4b183819bf5328779f90a791ab89abab6c2ba974c7679db73dcbf38bb67cd568b46a34114e532f50da9a7f21d68d868283268f5480fb5258d4aea7e52718ff0c7b074286fe4301ac0cf544e4b0dd6a96986615ba73c3f4f391799fc1c8a0bc05bcabbbd6d67e490991715d8fe49c88d36840f0ce63be92a876638e2c67a933788e310bffc9729df92f6a0579112973f692305427b11a3d2b964398ba5104adc3c579ad01d947b55e620338f9cf4f4eac3d15fb233cbb8a6d5a8a226e8c9b52d8be3edbfe15701714fc56622f4007b2870ba738574fead1340b024c5db1ef0c203780cf813f9f68439bc7af437d2026acd50800523ba2a470dc46bf017754e741a74d9954f061535ff137abd99e1a6d14b319852c7182390219b6fd40c30bce3e29de20f55ca91ee508dd631aeb487b404aaa039dcfe8321f40ffd3ba1054148cbe92d6158447858ebdfaa32438c3ba74a4c89fbf030beb8421901330dbfb89395c14469d80dfd3f95073ecaaa15c23ac8fe55eb626e3925ddd4b35d1c1d4c6c1fbc3671c7580642312acbd4e2a2e25c845d3fdb4ecef84cfb8a324052236628167729e9ac66b38107f6ea7f133ae981efa3ded09cb0346ee4e4fde1d1edf03bf27c8e9bc2bbce276bbe2097ccf86038f568dbf963cafe12704ae597cda9771b5670f5ef4eb7ac734be88f0afc899054943f44cac410db3154668f08ddbc41102a57050f23814f696e5caffe6427a610fad14eb64d81157d9f7f9240abbd7d9d0ec5fb8896c564a2af0054d5577ee92b18fde086730f56302e9c221c978d2fbb8b9924a55d72d62d673e1305059fec64caef78802c1893dfad62b2c2b9aaa8159f1434675745c6675d267f9a1db869118ecd451cf77d333ea952df01016d91f8203519db736ff8fe0c532a6eb8a7f77381d31b5889d921242047c698f5935ed9efad3a5d6b9079945743e31bcbd77f6029384d3e713275b93d7caa754ef614997781df4b3cbe3ed52dd9750b23ee61711bc0071b884c0b6816c98eccf34797d56680694b7e29895a6016c48a79cf979843af15ce5afd099f57bac2f2e7cc36dfa639e6eab00d9253e249153ebae9e7bb1fe2ffff1f398f75c85f8ba20af05550f96a2445e87e4fc18c9f9ab56dd72e8b11359d42b67ffca703cf0e5d8817eee34df7e2490c47023a8305d8178e23ce193a104c85d19aa4009f067e47d8c232d79ba240087f4782dcb90ac0a17f386979e50bb775ff0b4e9062fd96e05040a2b0dbe9172a7900f721fcf64538705d3ae7391e97a61df18caf7411184fa0f13a6bc06289a500e5969571b3eadfa53d1524f6f1e019d726c505426d8a9f3c412070615bad79c6bdbcf4e4d0336e068008e8a01ccc45727aeec59204a39bdd022260062c6ee52b80bb88ed1495dedd8b869c408a570007765d6d58adbec8709dcf20e73154c5079c06530c67141fa0f57dd8b2f9551d50f724da59c1178145c1e980c4deed569763c7032697f3ac23a1617a824ecf389a759339ef057150a837b96a9338411da60829ddc6a6e5634f09773ae02616aa554b6cfc150356ae6f6049856ac690a09a321a5baee75ea71107ead1e13f60f33d9fcd4d38d036b3989da8d59b625a4523faf7a6b79789fa5ac3c9cc5459d8e1121cb0914f781e7ee099bd96679b84f709b9cb5b7c5e46e87620bdeaf5f83430a947b369e2c3c5c1fe375e43a8de026c679d8e137fed57b71ece7684e33cda7891c3d4fb49875892cb0056e91afefac0fdfbec950954535f0d6ac65b575435046112fba1d19b0c9a2db5332089099bf34460f7f520b2a7c7cacb3da2766621afd449750a63d72cabe156f223df24801eef11faff7447c38b79e15fca32ecb095048bf6a6df1ef48fe1e372a435409235d0e5300fbe23392cc773b6fd5d26f0debae96f9476537f4a3f5ca9fa7e819d16d212f61b4f9a7bdaf7a61733a632b74fd455c815807b2710f0e38842193c83fd345c1cf080301a5343e5e51fb3cd458d7e48a277cc47ef59feb0c4fa9ad2f375de59b4916b54db7fecdb8301a109e0b359b839cf0cdf490f6d9a61dc32b6d05ad3664af466ca3ec4052f90b3b0ba727696b6006182ba3e87862d79bf25c38baab95fde33fbd1938efbd014f8acf12814cf0cf6c0139303a797edd614f720afb10b2725b7ae83da275f70e1fbe666c2d532620a278a021d0b9241888953744e6926da5fade9593368b6381694af255d61faf0e420f98da9ad4f435b3b9b4e259730326b8537daaefb3c176edb72dd21ae830055d2ba9bcdd30300eae281018faae54f2e600236ca60c7d8944215c10fe0a30aca7c9debd83a2afed69e28d3bb32136e91e55618d27a9231261229b8248352c41a2af5fc0a6015a16bf05ef3f4186cf4099e242b4b0432b81436e41ad653de8c1361b7263dd15ca23ceffdc56c57dd3803883e46bef3276a059cb2844a1fb535017d5a0e630e8ce2c5582b60b64a20ed289a51598be06b9d47fa11e91d2da0c03293cc79051397ffa567b918f66e8d76fd7f8938072f61120b6aef7430869c93557f53e789b49c85fa89f766ab2ee9aac9c922b757633ba90cdd65f030f3f8358df92452c4b32ceac8d141eb92d55e7859d44d8b1394dd31e71aa611d4f7403876c5e834f312bfad56e8d56f57cb117b62360e5914b6407ae17fff28b9b3ad09cfbf07890c0e1527688494f49ac9e8d776d67c3ea7c3a5b6650147c3acb7623d396ec150f049e07d93c011cc57849bc85a237b8fceabba074ecabd33ac201459f051b03ea188ea4974bac46057bf2695ed5f887ab14bde0dcb946f8201240417060aaa782214c23951d75ab26f2a87228dbdaf1a23c3354e9748d9fd37b84037e26aae930b3124a10372eaf6ad8d8c807c50df13be753cf04d544b29679fbbc8beb4dcfa2a0fa0d9386e81f05d548656a6e56ed7ad572714b18c4431ce29924157eee9d7f95f7e6f7d26dd2bf289f2e4dc94b35452269a913892d8535c6250e10f61fd52681ca51bc59c00c9209752853dd581e30b066b0475f4767777011a6b2e983773de3382b497d7a13cda068256b5f5037da4c9e514ca1c31b08b659c9aa34907deb0d1221adf74518407003440050b0b2ec30ddeeb0103fdaf4ba3e764025c6bea4103f2010887d09c03daa2dd9d9ac51c897e61069e521e2bbb7a96883fe14329863a877aa2ad64a248ae64e00f905c112e53651150cf160a052f09fb5aec866c50a399510dc488fd166f6d9c084d5f5f9f209877039cb6b55ef06a60fde1a57be10f75f3d970b039b496fecc7e07475a7faa895b6e0216df27a82e5367ebe856dcb93ce254bc03d7b7e814b55363b4737f31038ebbc91963f4087b5ecd12c12df29290474801a8ab14bd0cb319f30eda4cd6987f21801ccf67dc81bd19f2812d90b6c65043ed2cf365f4ab6926a5874e193cc53c911007100961362b0997c60fe18fe12e720c4cefdefe19b28934b02c9c1f9e0148a11fcea1dd6d9408df46a2fee5a007fe9cae3b425b4b31ab832198aabb10f3fd3075475cadc0bbe6b1de92f4eb317051d132dc94a47824ee46c1349aa79bb28fe960e267c9d8cd7576d0b19032856dd9773d20b3642867f96be52f137585c295ce7cfb8cf9d1e5b0f6ac62849e249d88d0e6d52257eb8643dd6a504e5f530f35585e20b49036a4776143dc65f16ca0bef78e7ec20087afea5b58cc911f30e670bdb9c2a9745924481b711bb4c2abbe63ca6a03918c5b1c207d078d4b528934df0845cde2343c8c9492bd151ac321317c1cefd6a5028bdd00d1da7fcd3c25ad16bd9c444922cb60c4d4bc22b00991596dfeaeeac6413300a4ac54039255abecc258bbafe07bdef630d680fabf90474f7ec24c87da0bede7fb4906a9d10437928421abeb9380616b8571953b81e0ed1c7eb6086b45c7905f9a31bfa38810b0f53eaeeec57e3124602090dc2d76755e2446d8f4e57df9307a7f42ff971ecfefa0a4b3238be1dce92c30f614a88925f114be2233fa4046f23aebad00776d2cc873c8dbf20bf3264e6fbcb9c2690a136fa83f8deca144ac650cdb8bb3e93ac4d45d098f0d8626decb416c4886218d65503d3b42da3cab6850dddc639486fef342775c135b01ad39c8483869bb3d72ccd79282db0a1fcc6a426b95148e8e5d8ecac5f324c27b11fc241335332bf1b40f8efd1b76334be3def76101af609a8bd887e273cc7cef46a503755a670b4a31a38e5ef1ae342834568443690f72fce9f034c202fbdd3f6e4fa2bef595d4fc55cdb993f8840048e290f5259ca0b06be21e34db2403b885e5358de050440fb57c8cdb4bf74d270001053e004dc32906be70cd8e0f4bdfa0c39681e3862620e9b0f731afe4491a959a71bd54975bb9211b49db651a50d80bb39db7fd9414965a091e6970c1173d92d6d54ab23d00ba419e75217b6edc6ad150ff85b6ad221462c7ef351ea50c04e8c63952a61f99884a44ca711a823f0b2d168d88491eb3d128b490534c05b5b1e191f909981af5edfc57f4c08f41b5cc658484764e1c3998a3936a5b1a351e1e4873572a8e2fc5dc2842d5faec9798ae431e2c9bdc487b086080b9ce95b21f92dffacf421675dd6040490fc2347127be9fb809dbd23a304d265180fa72994690e69fe93edc601953aa8caf2685463208a649f1a3c3a85ea068da11b7717dbb7744d1ade13dd084d321700571a88ec58b0b607041f438c6cea8cf3852451a92d20e8d72118f0e56cceda9785082167faf472937dddcbd7a66b08d2e23436b0b1967ab64b322bcd2dfa0579c1f6a384ef613b73293e40a31c31c15891857ce4c390f2a95c2f9aab94ad5f574eb417969ec826ceab8c02d823a0ebfc8b3c48310cf90a42571ef070ddda70060305c88862a1c376022146b215f1565357ade64ac34997348857e8165d808746477444295b477f2cfdacb627bfe0b8e5bf8e513126954f71ee4c903960f707eb7e0d261d73b80a4877dda6fd275bc4aaeb36cb7e1730252dea293eb7e46708ffdf29719382966764967f0ecd5fcbd3ee82dcfc20b965d48cf2e309375191962ede9eaa771a093464cebc3d39cf103f9694b52477bd4c04c1b2fadd0333f06ddcdc22657a9c42d297695d9029c73a626ff9f0619b36b773c883f8f09a88a5f4b3c09698abbab78b475f587428bb89b002c08aa84e2272fcde417aff4484142472cd3be6f083863222e410f36e4b4033c260dfe2d70baf9b912ce4757d41027a795a60f22ee77e3456fee56f5a6e1ced1474f8f9c33bad9e34f42a0d60e8aba80549146815fd1076b998299c85c90823ca8c510f8d4ccbf0273e248ad15a32a2c151ed9fec02ab3d96bb010359e80e255eb2d5165f1a3900a720ab88b1059d8c343599d7c009d21bbdb7975191dc4ef8d8f20e97391fc98ca92c816026af5f45a9d624dbd094a582ad04f578ac8b322715a5346e77effd1190f60eb4daec2b540ecdea4b24718d7d63e6bf9bc30823f22aea2920e43e18883a5384e65473fa975d16941b7cfcd71b29dad56f34acef6b348ecb565fb5086d3f6342d0506186bd7c5f4f19339323b0ac06e50cb4a66f724106480c50ab70e44de93f5964b8d95663eeac56c2b5defe1876e0f219bf0081a9b7d5b193c91b53dddf131c6750201da2309125dec77fb9dad36e96507a99b6ee4e4fde1d1edf03bf27c8e9bc2bbce276bbe2097ccf86038f568dbf963cafe12704ae597cda9771b5670f5ef4eb7ac734be88f0afc899054943f44cac410db3154668f08ddbc41102a57050f23814f691fa0dd502bf58d83ac67e180992e322fec59ce6520c17bcb3bf30fa6b622d19162f0ffe21a22565137e869036a7a8bc569e8611525de477082a6d28aa6bb6efbb13d887bc0faa9abb63ac3f44e01057ed4984c2b91eb9f63958c6db82072a1bffa885d3f35db68826d9192600c78167e42921976475ee7771709d668ce12316d0c5dcafd6be0994d6e6b68b96e4965223605bae846dda01a84e61cbdd12b7868d036e09ebb7e942dad868aaae2a51511973ee93f98d2030eac0676d9df1c9155abeae19b9c4c9777ee3d26883cccbd303dda776b62ca0c0e5bef860a27d44644d66ee35096c4aa8e5571a3bab17700297b2f1dbc534b61106265f7b7c35b8fc8e087c0cfd110b9e593467f29470ec3289b796a98aac26917e55a7e5b036caa62e6dc5b5da2fc9fca5230d1fe039ad7349e183e802b54b8c316a886afb46f99384e0531c0c6529228484942b7e0c6316bbf53922ce62109baec31b6669b2df25a023910062256ccab3e77c7f3cd69f560449e94995040a2b0dbe9172a7900f721fcf64538705d3ae7391e97a61df18caf7411184fa0f13a6bc06289a500e5969571b3eadfa53d1524f6f1e019d726c505426d8a9f3c412070615bad79c6bdbcf4e4d0336e06e6700cdd14469074692b073a42f5e0f70c68d48f82e9f1456a3702e6c66fd316217fb7c62f3f672ef3d27ee5104a4648aaee823e7a1db87ff141195b89031be9c6753fe8a8e845878871ffef070f627f5634a78fd00ea6a5478183749b62065502f8c54414f5e96d966a4463db50987ccd251b4e6bee311304465b35cdac319c09b74e79840e28c84de2c70b91a1705f850938ea596d7bc38c1a5a63cede1b1278ded92bc1b9b9b5ded11c49e74b2320f9ade980a28ba5034a48799d06cba17d7da839aaa0c4e26357aeae3c101efe04e2ce14f08faa0c2af2e98648cc51daeb376fafdf7728935ad30ebc10c4729dc4ce78f87c5b7b7b0434493926ee2b08cbedcad0b4388de9c4aeddb9be6d62c76a8def86fdfbd061f8a20709a180243591a45859575435046112fba1d19b0c9a2db5332089099bf34460f7f520b2a7c7cacb3da2766621afd449750a63d72cabe156f223df24801eef11faff7447c38b79e15fca32ecb095048bf6a6df1ef48fe1e372a4359ecf4399b9d3f426fe11e564ed96e1b65dcdd41752faf428b27f5acacfd4a20f2c1bb5340c7d6c0bc14c83aea436da9d895462f0fabd1a40af6c00c185c82928a4c1a8a20d7217a8019c7fa652c2b7dcba2c54b0172a784a4860fc7110ad340a59060951572433edaf209363cb2526af777acb16553342f58c67b07bb23c976044fa59a2c0102257a99db2058cf4ef267a892a6fa0e003399b6b89239165491b16996a7df6c5a29dbcfc4dae82c45f16a5bc2ac63b33c2ee9e5baa6e30807de71563751b9259d43c0ee3ce1d0225288b886bcd2fb405e0ddbfb4fdf01fe75cc138332e73a462ad84b462277d473d1831eca0d174123f053b2977555b9c580c5104a47515ff3dd2def2a44a17d36239b46efaa688d960a1035a794c14e44ce676b2de1c1fc9be3a62bf99acb82c29a968bd8d773b89650f1ebd1738d70d267b8adb454321a787debe7fdb731ceb617ec9175736f6bb3c683c02f6569e835f024dcd0a9bd26e40422695f5086220884d89669c7b0928b4a1c010268f2ebdac107e1662f86f750ba30412be263dad372b9873bff4c2ee793c037367058922f43c0e9239b44e34a8bf929c59df52e589bb86509b0432b24eb93c6f28fe77ea335ca591b3335fee3a3b9b144a47d533cc43917bad6f43cf2402319aa9d2780b7379931f9ec55d82407e57f92f6bc0e8474317bc726a641abd1a6bee8151d226d12df3ff6ce63f8450be02e5f61729c9bb46428dcab0b3875062177cc036f83da6ed04637fb053a72d2e043907765526d44aa839f41dfd28a40da04e655eb26248e3603b1e10a0b3e27b53a07dced62705e59fedb7b0c2294d3dd3eb52b80a1a69de970ff739d51f847e88fe0975abb6f4ef34f5bb1973fe767fa9beb0073a139c080c72edc18aec5c3270f5195f188a57b32ef3d984a8f9a4c1f2fd1c5ee546108a38551207875b6579098a97b78f28dd6e0ab514d528fc5e9c3775326f6511257ef132f320d41abd4ca79714d17aff581f230f673c0ba1a96841ae9a425413ce8c672c2b82b1df9b4eef5ee02a119a1b87920e2138c2884a064373b05b274666c827336e177c0583a06cb9c74b85d3d14d72f4d232e1003fe80aee9351262da69645b113d04af7f53f2e094d2bc495266f74a551d532f3650ab52a480d4630a77c1d0af344f0b8d43058d65f6497c1a067c36693c8bb3034ef9dc7849199ad2a89564bbfd58532b9ce630ab069ecd6e44805a80f8ac0a039da258936fdbb8202b05c52d755c6b9fa5ba3e185fdd723e44e49776042095d4c36cd9c73165694dcb24a9d0a4cfdf885e56c1c9daf36780bc1ba94cb30565dd7445fcddd880644f605f198c83c5725d79b0878cf654d1c59e0dd84fa32effc0a61c6c81c75283115e2d2196048431c9e69ddae135158ba8888ec62bc46c84c3347824178bf2460ff36bcb9aabad00b6587669ba4d24a1c4703402754a1b3297b0096ba705dd1bd5e366663f85e7f14f02f194dc7e767cb681186770d10085ada41131fd57af188a1116797eb1eb121452ab74ba2fdd22ec3cc950c734002455fed6582656fe1394dfc3e76f4b92ca0026f7b3c7a84c196cd46b7471b05524503cf0ff82cb9b792b6997ddce1f0442f11be27067fbee0e261b90db26d33dcf8b7e9c2fcd9a6579f766819c606a89548fb5ac2dc7d588e063a07c82ea42fc969c560befe7cf72d6aeaf6b554d007aa64a13ef559d114297ec384c6d13697aeb01067f0daef0d9f41b64abf70604497c3cda3ca3097791af735cef9064bdac27afa0f9e12746a338e8f6be7e4342655e01276723f070727946bc62d1d224107867aee872883fab7c9b77ffa54ccd9ac67f63c9e86dc602b09958c302aa95e89d3a71e36ed5ae8924263275d0da6de7b4139b535c40f65a3944a2daa479ad89d9566c6ae24c485655f8aa5f2fc3af4bd9ed4ef3812d2b307cb2dac9da441928caace58b4a6e78848f4a6616cf1218412996b0b043811f0f21ddaf43965a0b35d74cbe34207bdf3b49bd2ffcfed7dcc59bc7ba3e6dde89972e0301705ea122f74e8a00bc46d3b42e0710b565342687b86e3856360e7289821fd5b06b1c51bf26566a05e160f6cc14d90d1d58697582296be051e1eeb576ab1f35aa8b3b7c35006f068afaaa2daf83d7dedc8e3f051a408337c215d9302a3f31efbd9083f0e812d77d8297e255977c95ee35c6509fdd9649ac16a031add710e92c40e32014d9cdd2a62388e725c1f9c7d53e40b9d38d6dde66f33bc5699b95d8341e88d729076be1639ec757333d9d8c8e8ff34f829ebf9d52efbcdd6794b886e7d071ca094baf0623ec4897409c624086176716718cfb89aa724ccf0499a2bfbeaa093f57d43445db4c661e331949b385428394f24a8063d904710ff5339a3d41072531a7b73d0449c625c1b89618989ab0d01c09b884d9bde3a13c30b6420a4a2b3ea614f380632b9095befa33b9f96214f76acd5b5c321df8856e6d447ecd5bb97e5d41ff09fd7c0f8c7a212be024965ffaf6db9d7377c4454c9c2595dbb2ce056c1963075a7f1f4a4675424501acb9dd854476d3f490ed5906d78a11412e0fe1b8b7f380b3342a7f7f0b25253edb0f05783f5294186a61a45a09c1c4b5ecf74c93accc55f8230eaef597777da24146ffd25356ffb65161d7c314151624945721a54a6a36caf8ff9d11113a49690f46160f7579775d3bea9cff08bb66599015abd32fe2c083dff1e7fa7039d8b988084e399df680685a296f396019eef4790f7fd5af1f5bee82af7f4094d9d460151739f682d7497b4d98e3e75efaae3ce4f39cb8f5bcfe3cbf64b9bce24f560cbe3d4cffb4e5aba02879dfa3762b1032f15bbfae69982a38fd24e250f7e40bf7f3a86065e988b00d0ffffff2f