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 76692 06622c06146f314f4ff0b31205567fb275c84ac0a77e829f0670d23ab7a2d9ca

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
091f6c3bb1194686b49603d145d5ab7bcaea2099b1ee87cf1945b4a82bb4c50a
Certificate Block Hash
06622c06146f314f4ff0b31205567fb275c84ac0a77e829f0670d23ab7a2d9ca
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090320000503a0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a1693c4ab654215f1032f2ffe7efebb16da50cbbe4551f8de1bb223f176df7b244ccc4ae0d53c75bb4de838fbfb3915b2d6a201257e8ad5e52dea8ac926f31de12d456d22a7ae953263d27e5aa032851118e4de7e17ea2508706000000000000004000000040000090320000503a0000

Raw Header Hex

000040202d018f6194406492934325e35d9a78ae3118894d097ff5c22a34d2f54faf9670aebfb3c05bc703c5511a0ad52576a0725dcb267360796394cb87f202856f04bb3f4d396ab3d600180ac5b42ba8b44519cf87eeb19920eaca7babd545d10396b4864619b13b6c1f09

Proof Data Hex

59,560 bytes
121216020307b42822b1299d863d0dfb2d8dd4fd6a9c1c40cd964dbc251de044b9df1148560280e484eb5ae2ff35bc3b55569e264789a92e2ff4cc07597d72e8cb153f5897626160b1733ef354eafdbb390ba869b25bdf563e767d4cba151714c074b97cdca5fe0fa46c4d92e967e3cc09154794d6de804816d82578c9ac9c340e77639d5b7216cad35207d91c506fbd150adcf423defaf78ad57ad9d0dbdf371356bb628f22d6a80edc507cad9383908beef9b9881beb496f71c162a9fe97967123158ee8358e0c300872995c1b9818269d3015f035590b3e2071655ba696f678e410805d9bda93c7defc65abb750cffcb4cc4fcc52f4925ee88fa7c7c6fc116dbe34ef574998a34b408d73da8e611e00a519658118e006abed0ed97379c250fa33f6f4dac1abad994771b8d1757abc47a497d8f1334c5ca14e49b6c4763b64fe1eb482ce82510b9d4b39f26f2bc755de6a952bdec5ed5428d06e8946ca915690fbb3d467834f2732f03b3da02e39ab18b43bf1936b42950c9da61d2f82486b94c6d11d5e883663f3a68235728f32814b787ca6400eff511e21b9e4e29a8eb4982c5d8b63bbebc459cc8f67504d5500d0cebd28cbf842d1dcb42a8ddffc46d83b428e419e00ef83a3927148c66b053ac99b23ba97c329211327269b594f02ee3e68ad8805c7fe9301793f98b633aaf6aac017e6a709ca861ada45db30f8ecfdfc1fbb7ac33175dc16ad9ccd3f0c49293e386f02c93cf444612422b0baf675bc174b7c3547d020aa74e1e80c626762587589fdd173348557c14786a3cda2f2eaeff559b5c89ae8a86287458a3753725fa86ed76b8baebab1552a20131e80eb3e35969c5b1698038c9effed06d5860bdfa0a283ee7356740575d367b742159819cb8b49b607b597f22a1f993a183bf7b0d0b5b52e2568919b0c8acc967818bedd5a28b1265be8069058c5a08a2b87823d2a34b20fbb747b18ddcb7f7dab8b7204ece9bd7ee278de32e2bd50e392956a2b1bc8f5b732c1e2d9f6299a7537d3f22294c0a5ef9848fb4033310d70177cee03efa90d3e738af25a9c88ffb685d423594c960df0f11b774fb4e4904b388d651779ffe2de1136c0de086d3c6706274caf99800090c08498ea30e0598085dc446038c25bd27c2161dc24519ea8fdcfb952cf3ba6161edcdc1461cfc399a8ee33395ca32e11943e80daeee46ae8655c6e5dd9bb629d6ca84936e1a825c2db4c35df616dc59c1cd8ede1da348fe3d085fee021c2aac2e719e7e01828417d8830034283b1ddd9894c11ff566797453881dc5fae184587618ccaa9f12d61227a45b663e7374fee593e3502b8b444d8fd309ca5028aa413a55343806476831d5552b59dcc3b4f34b2984a7f11bfe59684f3f1f0483678c2e98c9fff3b6154d988588c3042e48237de3ae126ec4c228270c53e5680ca8943da6ada6f5f7e66ad056f6af6fbb46f967c0febdf9834879509fb5812d86e47aac7de0acf0a9472b473d0e516b1185b14c6638cbba9bb64c96e3b46d8118d996f037d8a84d7d408854cead5d7e916885529a7720f698c94f304f987bd88665c7bfbb5873c4acdfe94203be3ba800a123756a0c7c51e9dfc2e8237a08bf1610f957d354f40bd28b9d9c9363423730e6af4453a4edfb2b3fe5e61d2c131e491effd9740a4f35b0f52c31fd5a4299fcd890045c6825e862da38ae2751e225213cf313ecbc9ccf40ffa5762f445022a77a481efc0c7e15b84c81c4f683b004ee258b1ea3b99e9d8b6dd504691f4a43d2c2513a02f05de368d82afab121a13ff0f9ad230089d4944a1f992428850463338b0496e641c9338a9cc02e92900d30521b923b3ff440903c4280f6ae737420476e9f2caf3ea3a471acb1e711f856a4448709488b1509690a029a36c15a56c33528dbcb96fb9a8704358e82a046c5e51dce97eae2e78c57a5d709ec25aab4ac0382d17e904f3623b59ab9f965c3b9d6bb38d8f8a8cc63cfe530295cd52a146eba1ee9d292673fc82412677456f48683d45281d3fa9b263b908e6ca4543166d8ac6b193b20dc9082b799f99857b5073a5276cb3a514a333ac2b59328fad3dcc1908d9fdb8fe4f3dd98b36d9e81413dc53666cabc409233cf67f2d09bd05dc65b1e45fa4f37edffadfbf69b8d383b05af2312a4b0cda9a3d7b3e7461e446c17fcd2a9f57ccd7b71f9e9cf990e1deacba0d347537abf56f0952e1888c377faca7dc243cce231b824f729319ddd6f305bbdd34255074094489cae663a7789ca33c256a459a6dd67e99b04e0db346c3841c801018450f18c0fc0f11149cdd0d2e4a9304e6dc40ea6ba164934bda39c4d671596f1ca4eebd45435c104b3f7311bda51afb8937ed106b123f8a90ee3f60d28b334af3dd48d4e0ab8705706da314cf9d9e62b27f4a203d1dbda6080679af7f1a2f23112091917a24aa38a067f748f07fdde46278f2a9b36f0e94c14536cbb2f46f9a17af2366400e17202af7a3770db3c4dcc5f7cdb6541ff1367c32d09a9ab1c9099fc14de23d137a7556ae17da3c75b3e05c8e9a8bea30f5022a4f674bf7e0f4257ca25d9a473b64d1b6b2ecfd24e23670c723b19c7fca2078be241b981e453393f3ad0fe80990cbd137f38c5a272edf37248d041e9ec2d362b3c6728ce2a719f54616a4ca3ae2198bd2a93565c1ea676652146794834908f87be198f6eff1a689dc3d812dcb89a8fa7493610befa6240f1b1a592b7104ce88cc4653859090acbe39bc05c322d0b3d0029d89add63e781a652801b813038425d76dc722cab709bd9a76a9ecf3bcd7fa7cbea87cd264ab650d5e71d23d44f60f07b2a6a64460d0a886b307c726d80a37fe6cca24772d9bb59f520bbae84c28cd2dcf9021d692eb81d86c1166e003c043e0bf96e3f0c40e0187cb8e2da7e513aeada4aa7f56ca2fc11f2367451de596235971959d33a58dc61f53b6abc0c0d9f45ab6b3fd783b6f17ad9266771cb7eb4e042a7c8f04a763a2e1fc52ef5919302000496ce51a64ff3d2a33de429a8b936c537560697ab06269b61d3d22b392df6ec8e68221dcdc701d2f5e46e0a3e11a859b02a81eaa799ec0aa8e9da3d12ce942d93a36a8a04f4f24fc338ebf2d45abd1c0389c2641a49cbd050efd5ad5cfd611ed4187921b959eeba3d63a176996a4f7d4451c4aedebcffb85379143857fc6f30c230d04adece889d91a77dcc0be00a6dc5f748d964ce65d5ecee38b75b26e3ab2091001a447e099a794370e1ebcde0cfbcef1fd64ceb3423e26b6b073bf144c0ace65f667db6ab86ba8b4071a0a8ee6a541f2ad243d494dcc1128d401f4381ae34c6d6fc3964a31ad4429ec104f55a20adc2e585050ef3fd78f0b0ad6055f1147e4becaf9434d67a62eff4349053b40b5ebba0d05dd0de8fc24dbb803ad234edbc203db42c5eb35dbe44de5e6560631046ac26dea25568b41f0de808165a999d1799c3ca822e2f821c8cd432cb74987195d3d74e95884b91d4d7fadcae35ed5010a26f7dfe914aca75ec8e394ba0934f701f15798795616a2efeafdd4feb801ca6eb5086e997d981819e13bfe7ba029025cc63d964a01a83a0d20a54a16b81c48e83f8113c1f5fadfe524e15d325cd6c4ca014cb30293b04d26629295e7de436cb1bf5f5149103cb61fb7e7302ffe318c68a4ccd65e7cd7fce2971838b600abd96328dbd2aff98e3e57c9b5c27aab0a5397432a649540371958cef009478e57db81a371d91d4db3248bf36a1740afa17bcfc45973450334a6c263d658ef7acfa0aec41b776bd178da2d3879136dd91c28bb4e5dc6a9951ace9cbf66952f7791b56c10a9e91b82b7ebf9269aa429a47c527697d6760dfb23a8e468d8d761c83761323f53007222a1e2abb7fca3efee67ac6549cae3cee961c527ebe959bbe6f413ab7bfa7dee4644e793a44b913debefe532bbfcd78a7f0aab4b37937f33682ef5046e86ca82235895cf2c1a50e3b28f0026b3be704a54937ba293739a658b2e85611bb0f26b9557c97c665328160a8072c95970f343edbc750545c97a24234e64dfc409683cf237b74b75544db5e1a951cb2f8d93d8908fc8867b0c0f383c4cc798e509d850ea1f91c3f298aba4eb95c7c3452c7fc3176aabc33cc656fed190e46ae7192ba7deef091939d8a85a01af143eba05eb1cf3a7d991eefbffa6d284dec9b6567023bb572d307ce8ba5202078fb8295284523e63c2ebb05bc730d9a61d893ae2419475e686350d92335116dafd20853b74759de6c0906a22e1fbca358e4ac3366f80adb3e76109da67f055abcca479221d209be2fc3fc936d2073c48f9925dac8fc54d216dd0b90a035898b88b61cde292cc74ee3fefe4d47767bbfebf5dc02a60202e5d05ec3ff4b39605ac4a28b2608f59b4b0465134ef3bf189b3eafda5cd9f0c899ad792b71073ea94285472a72733ed13e77219a23802667e52a8d185a5a0f37a61bd36238c79c59caf99ff992fea6d9151989361ebf557fa9f4818810e5b8a0318787bf3a4e6ca413666bf7bc25f4a2615f449de8f46f35b9b2dbe4eb0caf2458890fdbb6a3162c1cb42c5ec07d32abb21dd6d02ee24627fdf1627902849c13ddf719aa54170c4d712416abc4ede9388cdf6d31d1c0a82d1315419dc3303ae5f61bb863ef0648ec1b96b004d9ec2d583d0b68f292c3229ad3616a515d4921832d3dbc1365d2bbaab3b736656ba65949f55fabdb2869cc9e3fbe6f8eaebe3a0bcf4973e23f9a76b5b6bfb322ea9ebf66c861369fcd27b2894f928cb48e22c0ce2aff85424d5c157f39bf79317fa0e079e7b93f71089a1a31e18998ae6135d904ed69f482059c617fa11c989a27c39063756e1fc1943f47b8c37b65da9b88fe1e65a07667b6df15c156ab72368ffb4b79a6653f2005cbab0765c4844bca8dc6a1c4d40156f807e39e371e0e1fff4b1759b29e6f1fff8590ab200ebc5c1179e677233849c71e30aef5466b4036a84ee50449ba6d54416e53a2d51ba9dac357da51f6dcf48d40058d3f7b3536438ef87ccc632214fedb678a8161cb3fdd8823928a4fec837522404e21ad947c3aa95d14be8650ba6d124e05d71671899fbc2927c5743bc1bba39788bb01b565989ac7b4094973248432efecdbbfe83b41282fcdc0dae18cdee2118be05c4373a8077678f98ce3bc5332422c6228be2f3cecc978bd63859ae3d89d36c2f6fda812741371a5cf19c7810b5b4613884c534ffecb1600999cb1e9736096c958aa4399b8c6fcd18e6a64450ed019b9574e504a59214aec86f2780cff71ea6cfaa6caef80e506f117f2195a918764b0f0c721ad1acbf4f06c390822c828e2c44be4fa3d04afa49cdeaccab9c71832103a9e7b7aaf980bb0f7d80e75140bb46c5a0048362f23708585eebc287f09baea349356fb5173d4c1b80326b07af3f0024605ace4d9aecb87ed6a8b877da47b1a45b37ed74033e82e0c951cf9c6e30ca118adeba047588e1953027416d384694968f2bc30bca53b73f1a8d842a0769c05cadbe0be1169c55cacaf5d5e95520e0604a83bd55456a71d82f63bd688ed90c4788b2f9ee5177f3ab3788353a4eb1d3af8f1c1487b6051030df9cf0d9b7624c7e50937f8a12ffe28cfc6971f81d2fb90948c90c070f2b80dd4288115afa44bf9b4cfceb7d8ce4dcae8196faf1491a1570c7425de7a2f34f2b0ec06ea52bedf49b6926b5708cd115de3e47412d7ba0671ab910a85047ce1a357662060b1451c416e4960750071869f1a508fa20d8e39024ba77b8e942eb0a72f75899075752ce564125d4598fd91f6154887a1703b346786b4011f8e1a93fd501cc7dce060546b82d0b6349458428a3dc393841eff8f0b2ffde4df6fbd64e7d045bfddff47ed18f2bdc74aec2b98a5df447c10c29e2173d2db972fd3c5714dd7bf83be356f792178dbbd9c523fdc25a7ce22dd266cf7ea9397ca6c3e33f038be6a9288f0989b0915f75d1a2d0547f569848f262a963e6ed7597dc90a5234b768ec2d1bb26a7b816161e178d75433daa50ec6fbd7ed0bb402981e1c78bc40662d3aebb5c06504f8b8683f41b6e24699231bbbe926f82a53da1a4e25c97b97a97629ed12dc88112416f73832e7e2274525697071281929225849808c11d2faf2d9d78def1e7adcd7ef1f760b425e44f815e1ee14e153bcd2251d3b72aa3580f2389c7c5eecb18d8eb66b3cddf3e5b917f53a2b864f8a8b51a29b5d1cf73a11f8dd42bc801eea57aa000f0789ff5a5cf5df377d9deaf861b86e618ba523595d25ffc1f0307849f9fe8fd06a8784af2b697c225d01fbe950e1bad9f9961b733170e6b6c73d6e4120d65f8fba004c8e4a56f6003351594e2c2cf47320ab82a9c4d27b879c58c133bb7c0424404e38d4d0c554e77e7d6f3ecb629f3501acb94a73cb0d95757991325b6868cdff1cdb5069ccc612664107c8cc5abc69e09c5638a2f56e6804f98b115b816f25512f4cc4b322d73d07f66a5268151023eaf1961bd3f9ef65056c6094764a299a35e2663caddaf2eb190095cece042db774000dd7ed8dff1115db760521722a590572858f2da8259b6e73237c7a2c86e88654ebec52856c670848d6a6c744408689c8fb67f7a888bef89b9450b753e81b1a0ede5ad0164b5b745dcfd77a1151dee2ce866dac983e9e2838d561a81262bd9637104b869b012e53a8ed3f60bcc41f40525d3c08b61534b95d9fc7db5bbc3456d3d98b0a9a0e299431c0848fc283ffd906ead0f741e07991afc1d077b6fc31ff7adec26a0b37908f6741666c0c551ff7e7447984d76e49c7286eea1369af4cdfb1f357e9e21a7022af04a4428128ae2b008cbc1e8efc9e3ed29ccf08c2c527adcdfc91158c835ddfbee44c8957e77eac912c4c8badd8d349701dba137a49c8b3c00cc5571f6ad15035530a67b0b2e5ad45b8a8af838f392d11951d4c0cde5a9a6bb058b12ad12195c30a3815f23099641aa20efa907f2d5af4d123538839349856f6e51e262fa90bc3bc967737f90cc4d30f67fc33a031141777dc071793abd7d5fcacbaf51a16f1fb4d84a0805d71c1d9a45ea9afec26b48c743b6ebdd659856d8071f2679bf424301735e1f8b1dd28ba9cf5f81fdd5ff78e5f8b18d33e7cfeccbab01260ff02c08e3f527b2ee7de99bbe7693975f99e14cc32c7da338b91cf1cb3749160b3d60bc1a4a5d0772116fda34482a847565dab416ca0dbc4f55a94f143ca273f1e438fe7344725598b9e98e5e0a894d151f5005ed7d81ea6e731f81423d8d2c976f5ce784b468d7e8b54d90b084da6a5fadfd546d287fc470939ac6bf1fbd92527331ff72b2eb669be915b39e89af82806f79a45390ac5cdc2b78b68ecec180038b441af5a83700aae5a85198ed926deed19cb5c0efd681f6813deee14adae9c0f3026f5acf62a7cf2a507306b5b1a692e8706c73d5dbc5f3c1c292cc506cc3695f2b571e1c46017ba2c6e31d1ffc97f1a6e635434c729ebca128c92a7f5b2b9c768c0054533cc1776bccbc46153299914470042a7335940d0382183dfc2701361da9ea3906b0050ba06bb12d9caa6d98f85bc3baf9410a1518ea27a4c5eb95944c0a337141a8d097b352b7bc22488eaa5805ef77a638cc50a6197c19cbc3ddcafaa68459caee79d5c1daf858c94b09552fd0f27d30e2d37184571fdfec4c5e74a4b4d8a8d2585dd39027eff9eb8a64ce657dc829c6df731785f22ccdf7134e290a9987705c00703d079ea3091d3616075c47f93b49063c09947d72a96a6f5bbe7bc21ef5cda0972402c00971628aa38ee8f92964caa4303a7ac24f4980af221c7f15a42e6eb8108ca6c1af625a6584458ce058b54ff7a17290a97cd5fceafcc5b2373808d4e19d84693425d2709436aba3455dbae59ac39fbb8cb1bc4a50c4770ca5ba053c297062792ce313abb369e917e2419f9cda12802d2f1a79ae2b9186745b3230eb082e2aeec2dcf5bb5fd3f9ea30f6a26d156c136e49fb1745ece08d3724a25ae12f7b92328eb8d3cae3e66414e582419304cbbe087103e8e599b5ccb41b31d72597adabda8dc9f86d866de20e469f67fceefe6414d5578b3465fb1bef2ff49079b6089ef5cf0ffc246891594b6caaf6e798192c263a8b596d7e09938a8e4af8884f8203042f10463d5e65a910c67dc61ba020af1c869b74e29f19e931eda2e5abc3f1f8c461ed44c5f076a02bc26f7ac55fc3bf4fc54942cf8e3928d6a6737b8007fd246e97054a4d1a9bbd32bef7bebffd964862102ff7b2df140618aa06a80c4f079dc99cc735cd94448bb4840bbea986587d90d6d3d268b2511cb11ef3d75d120d7d1fb2caa0bfb90dceab7dd979d778bfd73bafaee97b436aeae55e26eec530ff279df88710e8bdf5987f3ba601e764cdfc08676014f3c197705ea2005cf9557f3800846fc8d9a18179c595b3e642f27d1dd63df6ee86e15a9e2446643ddd3c404ba529bf888ed34f43004e16f2dd3692799a84f92d965fca15ac1d3e5350fd5137309f3f174588677db5e7534320f7c9cc8a738d3e5f5b5d54b24a96c792b0da0d33f45e8924973ed9970a32866110c85946f23c9b71dae001f891f75a5d4592ce42fc0a0ff2acccec3e4d08de34aa17ab48143bcf24f7d35362865a67ecbfb72657f3a46f46eb8fab10aba2550d0a35c680fdcdbaedc4efed78d70fedb82634683f5a4c7b0a7304cad6a56d2b840939ac9208060b0a0879a9a047c0fb19a8228e276b4d95775cbc7ef9e2d4e1c32752f44c8f5d1f296e1720e1765acbaa4d40499c15547898ba29a8787868235d861bb751e816f3d158cdea1bc36c65b5b863947fc8e80fbf5c8bb43e8d760bb6bd54f1e8007568c2b29d8547278ba1b9d82381318d464c14710abc7c3e25aed8ffe5759c259e8b31b13809a7b0318b0d80577ccc612dc855d9af0d0b1eee1dc5437d8ef3a3126b1ee65d53ff18a71078cc3528c09ff69f8b88b1b50d2f207474b0a4dde44b7e6bc6705271ea581868b5e6768f7cbce9b41c083d45595731fda0f98e9272a8870235ad1460fddd821feeb537f156ccac86c9f35d9d980a8b3603ae73cb9f82f263f8303b0315eb30ba6aef158489943e78e921d0b79f12e2156181872fc3eb2bb90979581af6ea9f2e5f7b80d3750d4ea6f21306f4021237df5329a1f03c471fa886d725d6c492d32c5c3e2060401326792a90db17673160827075467d36b72ef5c73fb447d1d5c3f4c79767ba7a19dde50482ef30ae095ccf80668874a60cb343a2876bc61f63e04bf06a64ed38a2a4dcdfa932ed8e43358ad5c3f7d24cabff43c9028b8f6f195989a1b6ba6a17ccb1d5727a4eb05f2b4fb3bfe6e0ae1537c40d5c00f981ab1a1882e3434519865021591e5fec6efe59e2d23a6436f88cc91d68857db185fed3be7ea0fdf28e00e8475c5944323cfadda99cd8e0861a3031d678acbbbc6d7b6adb3e76e3a28f7633b12637e14aa321eae4a837cc66829fa19219bfc9e6a9ae12335bb66474c240505115004c8dc108ee7e7aaa12fe1c7c598213a83c180c04df02bb7c386d2fd27fdba0c743a146516a51f761288e29a7fe7294af7644a4c22493f79945ed7d673c526c3fcaf8fab8eb38f203788def6aadbe4d2226f04b812c43b0f550c8d45628b6b0d82415cc94f57f27b66d606cde0e2e028eb2467f0c48f56b6a0a3b7f10041e035e5126c59381180b252d2a263624c9f6c18d6ca13fd3938ea7d80025a703a9435f508f3e2eb2626664152e408251c0ca21f5685f65b4907bf6fdd15940e560a5f0adba579699dcbabbe1a261530a9de0df59c767ff0039c3c7f4427c817a7ffd1ea69ca264ad0a937281401569609e3595a2f51052065c4075757d43020fc95d6a3d99f7609f1dd9618b50476ced328d59e1a6c95941582b9f9a93e5852e62a77882671d13cfb48029bda58ac5b6576f03fe1ba164ec88af848fbd34b229dc31dfd74f74ee02793b27a83bd234d4030c8bf492e1c303f2e34fcc7ae101eb6f050c9cc6b2213f83b36db0f2de05d8f4c288970022a93289f32fb13c52445830847f0777c22116e54a403bb8a7ef753b12eb714c24f1fafdecee2cb39e631f88c5f43034285a93026f7c2d89dd8487e4bcd7ed6e118b355e6958b3554c04f91a9a298c7fdc977c4936604728102fc6c35d23bb5cb1950ed05bace2bcbceaf0b705538c88bd01ec9577640d2af71e89da09f85f51734001752035821f80fe3a0ea3bf9dc05726d35aecc0bf0e29bf14e58426785cf5ba1b49529bd1497e5723c48af3427a946c945a5e9e60e0c1cc451c09848c242ef0e4b65e75a3d3e302703ebcc726942a92cd8a9ed0dfe90712fb27c1249a8f98cdcf27a2d7544d4cc7c4eff25c2f6eebff1b516090a32f92543fe1fc43a6eae8f279603659d1ac5860501ecfa83d20dff5674af74e0039ccdd748a4fb6dab70155ae12e798504349cc3ee9a99afdf1e15059d9b0f9796627fda6d24bfeda490a7d981ec787ffeccb04c564baee43146836fd6ebef18ae0664281844d30b360a355253fedaa646d78f3d804c5727c7bfee0c9583127301b4950b45a920c6ac22321c17f398d9cf295827a1fcb33ffad779767588e8fa0451fe727c11d3f77ee6a04ef3cd442c59785785c3bcf4ed81b76014523f78c6dc4ef81457a3a55dc6d78ead58437b71b4127eb0f50e8d9983fbab54eff13c5e55eb651ecfefdf592ec67400965ae27df71534e96868473cf11af64f1c9f018c83b5a94dfe184352ebea1af4c340cffe6ff3ebf142c00701460d39584470555613497900a7795f4a79af1286dbc3add8064932483d946eba541aeb8c6b7c5bcfd2d85a5a6c652b7c0b59542a4e478a82386fed99e0d52f6301ea1da6a5a71a7df9ac6e19d3a1cc5eca5ed0ba5053f450eda0096cb0de6b8032f6a528983bed577745f3b80a872713c485813a0b317f49582c760cf0995935107c3d726ff6d8f8fc0242148d8a1fcde263b21a52223d807b7817c3f6b6e694423a33b6ac1c203eef8d04a86c2d23fb2a4fda2214cc5c4febf03814fa1a55ff712e2b69e6100d478db84b8cd26258cda7d5f727b2ea99d21e62f619cabf188addb0ba4c9d39d0389d24d597b1bca3358a86ea6a82e783cfd867a5ec4f1816a45e37dde4350323402b4edd6fa5d2dfa96b0cded3a6190dfbb4f890483a1819333d6f3be71e36ca01d215e6d11ae19b5acb5ec9c2b4a7a5c7b249badfd161f842c70e0ec0aad433b0e6b1ece8081206109096bd246a83479f967db4e3e45dc2f10c761a027dc2204a11cf9e942c0018210155ca039ff43b683d80c6587ada6c8907a481e6dbc11d832f92f4af1bf1af073e3cd9a1df26278bfde916dfdcc3b5cdde49e86c37d88e7bb09fecd3cf13f2386ebfe8f2f4a7cb45b9a327d84f47a3552136b1ad4b8b3ed6227783f09a84ae97b9124c27dc1097a68b45ab026cdccfd3ba21d3660594876679a2d1cbda6400a63ab5302d9c8c53ab63f4698ccd93309d57c63f9639245da838f9eb6791e145f529f7cb6e9b660f61dcdc8d276a52a7b765c1d669eed4bfd8a30b88025a2f043cf2d973423575c3b7968e9aca302414de3e87efce0911106078e7d1ec4698a432fb35413d476c5f82c1bac0e27592996c04f3df755a1c510624468f7f61bc27fa06eea8f2d68b60600b910b60ad1b475a4fa42badb9dc1142f14b4bcc1404f6b4f218e6b4636449a7e5df69fc3a75d9578f891273cea7403eb0f763d5eeaaa37085a3659c5719dcbf391d20a1c60edbd7cfbd0275a2eb596c0ae3763d855749830105e41ccb9fa14341ecd6b00d3e7b49277e9fe8200eaedbe9cdd9c43e4bb578901074955ea51b85995c6a0044f17760fc283ee1ae739a2df6feac47a00e3fefd4ecac34537f4fc3bc288b0d738503a64cb2b6733bbcdda7e0733d13b76037ccf3be4fa482f51b86ab5c2f9c3d75024d31a7734c3577da751d26148cb62bc42f68f8b8aa055ed908bb0f8012660edd5d26d03ade66c8ca22c21ae0a60791190c1447bbf846d4dd525f0b63140a1e3b771160608c3bdad0513e10b985d36f3462a295d135d76440e9b74dffa0e677b54110369a06f77ec00b29a62ae69fa31252e6a178f1a8a2eae4de8855b0834231633a9b98a1cfd19d919cb447f2ffa0940f4ef2c145d3fad560309f2e74796ab3c4f97520991ea503d130069c4d40093c7fa6755a29cf8fe7377820a5bd8d76534dfad128a44dd87ca7d06a3d6d52ce5b51f479856dcf44f2cefe714c6a6cbf88cc1fb81700fe47a80cf36bac115095515d6ebcb6b90af706fec7d0aa5598121359b5b0aa72daa146625a87f3671314af97e9da4d794feaca4a713da7353f323095fa43cbab3c67b1334429c99059879c11ccdb33a371aef8dd94b2a8d231946d083020e7ef557237f12c8eb274ec97f007ce945c75748b8402841ced25a059638803003518001dda39fa07ece907da41537cb3fd3db27cf949769d74ed008476e97cb4ecfc6e05e31a8d2465da13f8ab71adffc7141056d289a16019db4aa5b282582cf0bb6f0d4932c29ead9a93b80af142f940b33a9fb546fd02fba6277e2cc8e1a8273366c8eb7b7b669259f7a81b54c52a93caf13a92f9ab1ea9efe2341d5a05faf19c56c5cfa57577677fd910f9782bc9795bf09f434352da89d8265e86be59139e405f66520b0f2211086a31e5a53b4103fc867f4ae84f4a55a2673f78d50662e01870b28ff420a6d653873f65b14f0253d44c9fe483fc15d7327dbcbb38e4615ba2aefb46782be7cdb5103811dcc0689f21ae5680b47a01470a5986058e1667cb55df62b2fa9db3d9561b01b7f7dc729d8807b47b2275b8d4c67238296fad727329069d79643f1b0b252bb63e8651956e7f814297199f125d1a5b2a868a7c0f23680a58a0aa2c45ffc3e0a27e364b7f7d7ae125fc9d4ac56b486df61e591f7f5ce3e35ff56c2354b0200bc87781ab948f0be7e25e7160a0820b7d2bebd6dcd94546ad8b5076d43b3009e06e34d0c45a358a8acb94805941af32ce9c27698c6535ed2eb1d2bce615225b0ba590fc2e0629bf3d474547a53e2c53d96b1cd2b87d61b290e0a988dd8d7aa5c82a8cd1f5e8ff72aa8d70390f26eb5de8ab43afac57faab7cf1890030a5e0bd22f207a75ba85466d97207f5da461cebcf1d01afaa2af894f4eff7a20e9accc85d333f431fb787716a388b563dbf1abbf48d2903ac04278b19d3c12eed26bc9b608f4e37159748e66a86f131b8b066bc13294b61a7e2f04fe58f0abbcc1c75f3cb02e5278fd052b61341027c99b7e982a121c319559303ba99536716a46252688d53639b8b12135527f83327a26661777463728cb4dae6becab1870dfe6e4c3bf37eb54d3f5432276bcf8ee4b3513631d8e476e803f74e270210e7cd4cefc7208e9a296770786452c95887628de02ab00276151544d106be2305dccda2436f147c784caa96a80243b0b3bc1dcca06f07446ba5f76d3050f5aab8a1413730bf1c93f2f9855dc0c34a402bade863431ac9b89ca4c0206b0c5a6714c154be7dc525e3314ddf6f6aaf3726b0d409357a2af13963e3611db690e8053bd96e130af82f9a7159999b7216685100d6f7a7ef3560f5eb1bdfb0934eb967412083213add3f7b115fdd2dc55e1a776127877c1b6f00f63ded24c7126d67d7788fb325f001f4c4e93068a95f9ce3cdb5c2626d429ac9c9c9c6e22065e00cbbb4452cddf397073f5e57053dfeee06d26af0a4ae594bd51df229ed2123199841064f9394808ba2b81a7fde0b349afa58399066aa475e500a790a61d87dedb3b249fef135cfce43ef040202968c05000a7071377d8b10452a4e953a7468a8179f677715cfd9205de190f427daeb85eaacddcd4d9bf5f96487f54ca3280214c6eb11ae739c2d632aa746f086aed678b5b01028c4378c616087fe382cc8eef9781e27fdf5190dd75c90ddf3af4414abc63c390c512e0d3a5516a68458e380d59e1a265da2231c8c8faa4b1e6b885b44958109a97c81f6ccf754e4f2dd340720728de6cc56b0ed361fe300b68bf8dd71d176442f32b25d63edc68d1b79aebba45094fb28d0b115bb34053f4e4eec7f04a1bd7eed61ca35f53afd663d4b6ee5bc7714f365995539739711eef99b89c3f6c333418a23328b63b58571ee70c549ef93718198ef10727fe8899203e6b79282c85c2085ceb20f8ccad7703b3da323dabd3c00510e87fad48b489282902f578e09c01cab288056d9c0ac1f6c54038baac23c60fc53189653f8bb0242126a04f65fd966d1fd8d2557d60c4e21adf808fe01398684e777940c68abe7cc94ddb3bde77e1ef588b89f8fa5460e6f155c8ebce9de98bd81687c41ea7159ff6808e0c25341a2edc299058eb6924a5ac392e716822e227dfd6e56b3c093c15ba09ff83603ada62d6fe9c234f370e482ccf7f58c27f3cd193c7581fff6f3ba78036372305db0762475f658b81abb1ff555c45ba9bd0ac6d68c26b3dc367b87af8bc1d4635d36af8650c09accfe1b402e6eecc6419a779eaa3d46e23984268370ab1619230e36819326bef2e4e887eddde203ba5ce5cc52ca3c1766e8157aa1414106eba6f85e4420b89d7b63b8cdf11e75387fd10c914e7f66e6f3896ffbf99a4dd6ba9cd81355632040378e246142a8ed64b5dd24b5be988d153da18cda02dd2bd23f5b1cf22728f40364502dfa464b6a3986952d1b7b5c6f6b0c2f1c47e8a72a1b5f9d13ca1b79d669bd9ef507cb00f70b8d7f072dee5a04dc8ffdef6f77b5deda022733baa0b1e626dcae7cb0d0870dcbe52741ff94e96cea2e241e2fbcc9adcc15ea46fd7aaca4d5257cc3bf08cb8995cbf3c95e7f637af2c10a9e3dca7e2df7309a25c4a5dbe8b6af80debd8e4a5594c8b558f83b0033c6f2f001cd9d0fa7df15f583764d5e9ce6bd05cacc51468086b971c4c318c4fc0607207a45aef3f3a05fad325d8b5717f60a91b88b55ccabf63206552e696cd7347156e60fb2bb4d1069dbadb55b2094a15d284489924271a2ab82559b31a1785f000b845b76aafe80c2ae07b1b318cee394d08e73d08d6337454aa050d4e8f64c3861a29930532f2c77b7dfda9e65bb3d71abf263daf235f49c71b88515f8d00ad38c1795045a8f4023d30e82a6fa1598b4abf8b923b3be4df2975b2b549fb8f9c78ab9ad3e45903e68eaf151e782359df94046537bb0c1d23d05833e84bc58cf7112cc3ceeaacf7a4053a4c1700433630bb03acc098237849b5251a79843a077cf64a906558ee324d452f5635f509caeee641b336a5a0d9e4256a5eeac4b8ee4a6118c1eb852160f3f211db486678fe4229494e5f52852f6bdf704180ffc65670389bea32f2d0274235bd4edbc9fc721b53bd016c3173197cc163510ac18a11845172987edb0b4b58aab4c215dac7402e10e83e1a5b5d1c8820eb7c1db4471939379955fa643d8594d43dcc598cc35d582e9345f3aa17c7327811aa037250cfa7de29ed5f10ec02cf1fc3855e550e0771fc32880372d9f22422c0e34f2f373e8d183d2077afdefe38791610767b7c1e52fdc725c08ca45e67eebd66130757956bde0cb2dbc38f1db53cfa6af469d7aeedad4263296ec7b0b0bcd59ec64fd8cc7b4ee2b5b370c06fbc577cd90378e9c1c30483a674581637e21afab7e6265b6989200a2d5f765111c2c45c3e38cbc5c52fd541adde836770c769f03ac26eb0ab3b758b98fd88795592587dc5be487fee08ab4317472d3279a620aa360ceb60c7ccec22864ef94d7c8e1786f9de2abb80d1878fd0d6931cbe414f4c8c54e556c58954c63f06230c86be1a0f479fb5f5eb7e93179943de48ba403f95d6f254bc8576fd2c29fea919102041e12a32cd5c38aa0f465c9846b4e88bb6b2a8a6e294e17aadb72fada72ec9ee9c7353bbb174859d97b4174fb6e8d72a7ff4cb8e5b975d2c8c83f8c44c352015f689fc4d242e504bc3c615d0f83c32d5ffebe25be14e0002f0e19a57f0547157f01d63d91ca829f00d5e7269865da8bea72aea6ae9d3d759628011b840d90202053f2c17fd11c428c41c859f22744b01f873df57ffc3a54ed713902ccfe0402529927d89e16f5527c5da3ee9a822be07121e096537a05b31ff4569b6256cf253ea7da45845dddc540a20ae7a4833051cafca7fb7b507c9509d5420e1204ad157364adba74d6d710643177df401f83af05596d3e2b119e111c2f3b85a450ffb149cdffdb667ff94000fc37c9ef890cfb3b244b990b0c28f360cf36eb78fc88c34f5a331dc7bd738bb9532ffa48aa6d9ceadaecad8223d4d33e7a8a986cdffb1b7b89dc0c363fae5a4aa05a4b2ca96a82413fed9f15a04f5ee5b9937746646c482dcd44081e1a6cab259bfda25b852b659b42c6c43da9f80a0813d7dccae0d9de86c98e30f004edd26c4287bb81aa544ab449f511982a172789d5af14b783826f8ecd1d1129fb90d911eff841da7a1f6ad490c0fcc68e76630528a90d01e5490a10f4a4c57e862f4d9d43be3b816cd024c6c84c06caa9ee9ee0c7fc65e9b0b39be3a2fbb8fa2c30172c82037f2826be1a3f368fa2eaeea7505e0bb5f4bc1250595064fa44a64fa552f80aca194e1f9735ccc74bb473ebb6652a176c382c9ecbe905746784df06e19a24f5513b2627ff735c4aee66387fde772d92e5bd767ef51f8d41d4002cae0713088ff818cf0fac4e2528c80b064a03637610602a620e7f68b6ec329dce6f75592f0634427a62d51a2690564b52a6ea3bdaf2bf1935d1f43fb44cfd7a253e7c5235aa72001097b87e2d9198f02e4a6af1f6162a9ae27d177015d89753bcdb247e1d0da5140fdfbd26480bd469d147b5a3ad3a68a5269553f76ca79d58bfc34e396f14d01db34309f5e0bd11de50984a2115cc58fdc234bbbdf9061136b6378e3b1eab6a2ec89d5f64c2a0f1cadf5e230a5a62b5eabad7afdc10b884269ca644fa49b08def95e195db1bcd88a18167bee1aa4286e64da9dd5c08965c2776c2ef1782080a777ef338d2bff9b8b97f40a36952a9646db361082fdee3ffebf1818b3483d85c10a55f8437f789cd4dff95a8e44ae779f464d5cb74f97d78a305335a41774f47a4c8e7fc6667a5d280566ca982fe72943756fcc2714d130687dd93769d1532fa88c74477918bb6e3928e624b3c15f5ff298d7c822b641885c26da2ad60188e8a63350ee407f715e67ee806fe5be755a94c2eebe62d91c10c93d5a92ebaf8c3dae56340332afd1721651c561cf7c964d93599f3393d85640cc223cc03c5e17610d4b78016f622f8155031c1944f5b157757f54ed648a1304bd4d769dfab5806c1ded92ed175df3185a12bf53f3d34e91dcedc222f7ac236580fdcf26e9c3ed04a02f754c55aff7b88ba7dbb44aaba54291629a9e3ea29c9fe80b0b4a8f0bf670d7c1bb798bc55d8ab892fea39f3c18821626d32e08161bb0f76bc0d6d7e15f1d2f1f67c8c23be8c11c5e20977cf64456fd74b7aafe650ad7749e9fb381dac3684cf44d8003b934ce23c14719f44cfaa0eb5ef6cd7c884e9317d6b0994a6fda96bc258c5fcb0c9cd854b23a66d77b0b41c19542854ce2ae96a015e2a2a2e97b45dd47b5b6412b26f5349f63e5253c9ce58959c3c0b32a52acc74e4b24b09c1e2eda3a63ca70e3d228dd731083eb72c11538612099b63efd5ea6ef12b99f075612c56cb89e95480f7dc60c96efa7348d243458c455120f7646d2ea0e04520220dc82fe7a16600ee925641acaed1cfc11dff1dbc14bc1638915c9346f203e0768a5507947b98dae4a0bacfa7872b8c8b5e3b1183c9c806503faa091d949694de85cd950a0ad809e6a08e07fbe911264fcd36aa03c5c3ed6e07bb0c831fce278ede0512f6a73c9789a583ff651cbb40badcc41640c245b9fdc98b809c2fd7a543e9b1fe250b459fb3dab4603588141a9c496f4ce44ed3efda8d4e740ca3186f43d3dd87554319075993cda28907fe14ee13c0672fd15daeb2511c82a11783a9bd024b8d1eeb5b76593f797c4c973965620ff85e7a977bf08a97150c68545de40bb1016a33e9791d7b9b8bf56efe46eb21aba259f4872e2a915e13bd1f64fdbda8de9f5486e0a1b78d478c252dc86b98656edc33e5f839f9685c71c748a28aa4c4d6af3d59c2905d96645b25e4d8943897f7c0cd624348e01e9615f165ce9bfb807db2dc41454e960be5a1636d50c60e0b6b7aa2bbad5fb8f2e51b187fe815b49e1e7f502071dc20095b64f0c8f3ef1f294ed425bb4d0bd6ae7f0e42e8c8598d3afc6d3fd6ff6f0d3ea411f12fa61e95202a138522469c357dd4cf7b54fb1741f46dd4a637f7ac89fdad4bd83e8cd7b6aae48b82a30b5c4c3695ab6f381c3c3183cd00f05243b0133fab4dd78c6eaf731d1a0ffe1fda63762b202f6b2a0ea4cb4d9f9afa40c6270c5ebc98d8c8e740f39e14d33edd2154223681a205e686cfb9e653dc06a9b67b6d1cb6a714c0c699fe99b8e9bfeab90418cd10970fbda651f5e9bead87b143836a1bed2fd26dd60adb960908c24122f9eab1e45dec6add6349154ff71f42d12e1435fbda03b8b6aed9fc0969258f4ff1bb94097ccb105f16981913f64837f9808c26efbd1d69c531197c528df1d6100f5307c8151201f95dfe7bb083d93cd853c34074159bd3f82a43cec782a057c21631ad755dd7f4d62fc8909e5dc9bc80f4b422cae8d719d0adcebf453fa3267bcf11a7854a658c41aa0c2abc420b71c71529c3321888783b48c531030fdb519ac05269b7cc18b4d29c68861e1f67b2133bc561cb208011f4be537bfbd3c4a23a279ba693004ecd1dfa69adfb7a5ef2953b0b7095f3c50b1ddd9943086ae1a0915684adceb68ae9decde3af156bd15c6501df40399dd18100de5978b22a0bfa3c1bcf6e3cf0e4bcd48081b608011c519fc8633b9ba5ea41a52a0deb4933f1231b354ff296974d112e4e18e557172038eabc8398d9519bbf99fe244b8addc9a5c1f95f9ff792b7be21c5b286f4136e2aa823b23684e9efe80b7292b20899550f99aa32d84cc7064c34a6247e0afd35d48b6b9def59236e8a2614ab3a643eed912c3340af0d99c780a056357ce993ea2bf02b4f956d588910553ab40ddaf2b60c45cf6a84692f705db6746af67ba40c33145b0cb5c43b89f102f5b0bca129b53dc5dfe226bc32b0756d6ec13f722482f46b7f3631268e2b236104bda9e849d47de98ae338cb56023fe9a29a64bf6dcf232e9afeb2cee8d882a0473379c17b1901d5eca9b489f19d79e006af6660b07694ef66d1a86863071abda6c12c8fb5b2f5708e8821bce5587f7b9b4a92d8c3cc60a844207ae3724a71c2cf22d8b9cedf0cf78f36329046dde5d5d0d9a249a1919f79e7905e5bdb3e1bd151c8f002d7ece953a2a4ab55299f967b8cecbc18df1b3e4eaf2143cf928923663df71b6251b7d748513c719dc4e0c283b843866d46fbb0a0ca59f2035fd7f41ee910b1fdcf4b290334e5acb0e2eed166fd198bda21650cfb4ce73cfa03b247732465ed258977dede9c0f145dfeb2aa84509e9ffe507fc3293364e923c759e2c9c277f08baa818a5d6e0058587955b4973d7475a52303e309e286f107e3e106d9aec9842142392a5a25828aecb83fc8b5e8bd47552606face9851532a0792d78920acd161ae43f7e1eec3ab97c526df58866a2f7a1baecad80b5ba486e066a8ac5932e5d3cc421bb259fe2d67ba139cb623594d9a98713577de76391538f1c165b855098db925b144b68596917ba553cecb9963ec4a9f65aa02969145f74ba8e0edc739403dd4e4362f44ff76d3c668891a5a3389874933a328f03cca293a4375d7382c414bb0c1b9e925d0132e49fcb1d223aa1300c4f30f153e8a63421994b2648f55cd4ab11a49a5f40e61d681308613b6e7c1aa5dff371c31b4d8b953498df4cbc085d41e4cc29de030f5747ddc8feb11ad094a0f1c3c66ba639e81211b5d4788d936f585acbdce2e1b49ba05f6f9ec2eb3fdf8a2cdf048ca702d70fdba4ab5f2f8944e216972176b4e859f53c18bf36d7ae6a3a1daf3767106f758b6612a40fe84eefbb14cbe22ea9af54e9b677b8c9e909ec342403ecae14b3f3c9257eb5f13129915c273e0f6c21cf88f43f1c9f42f55febed8a0365c8d4f4945e3de419413e127c19b400f49b99c294bdafc4f9bf34a892f02f62038a4aa84d2eb0e6dc85fea6e3e74833c3343eb058b69b6327c9c775d2761725b23c083d0418212d5fed33ea55fbbea3413efb0fe907c3b1e3981d1f566c47fd9985ebba27ba99413a706cd4bdaa49681e9cf4d91ae5d6ebb6b0db0f8d85b81ae5b7efad0e6bf7e00b8ede2d4d8548aee553b386b1a72821fffa1b45ee110cca1bb14cb5bf0024448b800b7a6917555c2df549d9bdad9dd6f231ac3fa9119e37de228d5e0ea15e21e08bdde96a9bcb5819a52818f439c5a9abaa170093c0efd26dec632cf39b755158409b911754916a7ca71878fbda4480079a0d8134fec16b8b87f5462db72cd2f0940849ba337538813b51b386f5481c9fa9e4bed4973f1f684117419abd6a5aa23052a38ea070a03a8521da390a5e951642d932a50d2fc87b03d459aa4a597f154d789a0428e8def4db2a780691f0b1a586f4df7189522f948059c48bbffb8eb1feb3282ab47c013450b449cdc5b003f260e1e504e522a1e784f2fd49a6915649e5774a8d831309a09d1b149f2c7a52252732c63cdaaeb4e7730263754d379b402c66eb38064d3816bdf2de5bc1e05d3e81862435c42b1fb4cc9ebb2774e9e701ce5f4267d6b7ed8b39e5f388d4d242c7027454deeb12896c07f17f1ffd5088728b867440ba7eeffbe21ee1dbc8f61e56ed45380907089e1d75542760289dcd0f85ec3e6fd85d6a4b7aaa6563052cb76bf644f54522d88aa14209663335ab22b20c16f26af2099c9cfb005aeaf5a41c96b7a1faef8dbaacf2355d8d8bffc0e145905d0f76e1beb85bb06e31ddda5dc40b1122f53fb28353078a428c83f94f6e46a49741cf548abe48388d1621234d286fef276171b8ae8aee7f60adba860c5d8303d2b3f6e5e658daa33927154cd1b706958e282750b2abd443c76464f98349e9a7be3df255383bfe62fb6f28d33e49560f7fc24a32ea4a85e3cc853df6b0de3873e3c28507b9ae44235a7e136d1f3cbfb5a7825f118088af947e47119cf4cbc22fe23f3a7b050ecc181792a8b588783b2f1db7bd1578ea83c9f1766f143862137841a83ef898a2d95f5c2c2c245279ff7eb14dbc2e67e14b6ef5cea5d6d94c83247f4d5cf213f5dd70ae9035361545faecaa79940e9e7d4f7a67ad9aeabbf622ecb20f2c5b4de07fbdde2e8b4e949ccb02b1dcdd8a2cbac43abf49e15d5fd401f932b5f5a1380d780fdc3f0e24b30bd0703409d8f74a1e1904e5bc08252c3666c6e3447ffa1a795af0ab27c4bd2e0c701745cd121815a49d421072df98b9bbba5214ec4d38d2f671691c7cc0c634e52aab9b74e12879d4b7e93376a1f06bd10c01a4dab1ace03b5b95266808c5c1b94cfa18b8d967e78ea189589f2b25516191a4a813363960cb17a5e88fe10224ad6614880d588b67d14f7999063e3334fee125f6938bb5b8b37792d7974a953e892420ead58364c760de325d9c1e629e7c46e1c871bd1a4a5b9193475a7b19171e7392b516569c992ba5d2aab3a700548d726068bc04675ffa0e04828d25011b702e71b8e0ba4a547ef5691d279b7f1cb4eac1e8649832ec339a8b78d1dd929a8c565b1a42d765bd58c7eb1673ded2ec8f9ef1999ea7d10fc72726458875bd8c4f4e3fcf052c506432be47ec857ce1d4946404c0e6e2e66b73c7b49a0d6aea5066920097073437475724521567d53892eee252cb5c82b2a9571a3081fdbb81d57cd49f7c31548657d8fc9ab2c34a5b8a7690ca20082c79600ebed359ad5e0ff94d7b0d8a43fe112ab23d747ba0f657d2c4e1a297e7dd4ff60e11214a20ddbe8a6d85b2879f540fe005ba3a4c20fb19b80fced50ddf8905fed4f6cb426ab197cd36c5af244c0d562e7623b3796a976956ca4bce8567fcd948bcbdc04d1921dc7cbc8e8dbb8789c100b13fd110977b1910ed5be6827061201f4ed32c920a423920cb2afc01ca0e03cef9c61de59b0399855f975956c872a7881df5c61e1d5ac84c8826016633a6557f53a874fdabccce93f66f32ec6e755bf6237d09337fcdebee75147a54d5a9e73e8a4e732f52bd024be0e6db7403febf5f546b33309ba0505375fb62423abab97f5a405cf50f108b86aa4d95335f8090d6ab3fb6496c1eb588b5eb3a58a63f5da97c1bfdb843798d3ab9a33e00d31047d067e5b144a076f52cf306566ed77c13ec7c87cdd6500ac403508b8fb08900ed4615bd8de3c045f87347e4ca468ed9243a0a03a241738d96faa3dc72dfdd9574d5b222f41bdaceb65748c33c0fdd792136da86587c9a0b2f03be6294c52bbade4c6634edac5bca448f158c94661786e195c18d479289f7e16c3a4d083ed657adadf0c87245d4a3973bf9c73fe4721e6a6bf611a40fb44cdf33f4c507e04a98c5cbcf4bb9fbb19610672f404c4d2048b7f88c9de72a9279c1d12e80371e5fdd900bc3f035064dd923f6764814e8c5cab3811172fe2fdadbdfac7c5c90e97c3860a1d98dd8e32681f9145c1d030d9905a796eb55552afb58ee931b9ee088ebee154bc8fb4772c53d77a5960f7d870e5e964adc2ad44710d4a08cf2775a5265f46b338cdf824455d3f1fddba7932f4c64fc47e4a7210bce1bfa22dacdc1ddb7312f112cfac8998e6c0fc3825e6e56e5a780adb1070bf7dbdb88e95495b2b686fa613466d3860e8e64ca6397bedac3d8c4cb10e9a9cc67cc25f92f97deab5d3986503331a70f86398897963c541d3c65c51d2b06c522e3111eff01201798a34b8bf98802dec26994164b09729b28a0d1abcd2aaecac4abf28e96a49ec9413216a804b04f1196adc4666d83ca35a28467d375dcf255fd59f6b7ca364f9d1e5a69efd4bd17d286a1ea6f6f45b2732ffbe772ddb851422fb6156aa3745c39c983d00879dc5f7071d91a13f962f371f86f8f3cf326b6bbba2c19d63840ee1874090e7e30d56b22cb17117ae7fe9d6a48da651bbbad89a7aea8584d13a9ff477a1afb7c9abe020e7bbaaea8517b61730a8175df3d3844fae45722c04651cce5827e952df29ee997f1ea3cea08452cc6cc35cfdb8a51835eff674c772a50ee4826f3ec5f9afc03577adcfdc2c59309ebb09b57e7177d9319f2c1526b5a6824afa4a7a913a03f1b5ac90325edcb42b7558df93d90f391a5ea73bfea38029e0bbc4a8e3f62978d3180df3f49d21d814ed596d5854093a79633d155d2b0be9879a398cbea43ddf8463dbfe1f5a34a18ea03209755cd1ef723333cab92522185d3e1437e2e0b9b918e26262675b019b38d9c9ac5b7f97047f2e18f53f673c05b3c2d2ec453442ea1f8de376be9fc3721755e71eab20529602b1e0bd20978867d66119f940ccd21212aaac18a3a2c556b8c7019fd861c1675264f0ad417ae20a72d95cfdfb3ce61d2e9a963b654d0698962d64709d621e5c4bdfc05966b7bdfcef770518eefe7a90e84cee60ec2542ce228ee3fb8538745d3c38c1315296bac60ba38c8cb546bc845d3d7508ccf3ec6bb204ca9381a99867e07b55d9054a28ed1d8aea6ea642dcce211bf3944028245a5424cdeef560df0ff4fde3fecc6989bb5ca2f78611afa9c3e00cb31db9665001704bfb9760adc4de3e782d7930f92364323755521bcc422c94320e3d17b9856e7e010db1337bf7a95a51b62d1d50336ec171243d84df00af0c45b54427570242ebc0ae6d3ae194cc1c496eddb2522f6a3733c0e4870ce59169c87cb6a380f7adf2ac3b36d67c188f27c8fe0e255ee50c9a8a282157f0db43e994be1d2a8bcb1d911ec0370b6fe3262f3104d0bb10460c8b873d3522159f6ec134dc4330e8404256b642ba36f1c820377de932abba12c1b808c5f3294d2a1eefd97e56b89a4662480111cdda1c4d4becb76ebfa98b52239c329aa2e787b23c87fecccfd94293701ca469f9befadd8b377cb74d3d3f4bd6168e21543f3718b7846d36aa7c859bdcbe55ce6100ba5000e0c92f45f9eda4bebec35c7fee527e55578c0377a66fcb2aca235e3fe663ce99871f7494fd891a6f506b7670bf88273c735d11551b3788abb887ae2eaed098b5f628eef6f5f2e74671517765bc1410df02aff80251a69568da9c022bad9e4834a6b75465931dd09cc1ce056aafba8513104306a19679c732ab9eabe6acb56973c1b823c950592220a2f32b06f247a0aa5beb7983ad4c37e2f2475b121a120caefdd986da46d3775f6c886dc4556321b80c86f6d509d7db5b878c5941254fd0ef1bf9d4cde1a1244bffec6a0fba260a6db75066d0888839d94abe13defaf5f896cb4cf369b1b95fa50dce65d8f283a2f10bbb789b14d38a6ceadfd18f547a9eb985438be52990f8dbf9a930fa0f78a16e0708ef5c6864e9e2c9d590cbaab7ccce5c6e4c1b3c7a3e7f0921ce84dbba3a2eacd0cdec6d72458fb54d017e2d806cf89433baeb49aa109d1bf44847b38b4fad37d21645a9588e5e2eb73ee26a307c4a8880b55e0f1c289321b4421d3390cc1f66575120c5ade555ff581c8e6626bb798450bd2382c00f071b8b9162cc5aaef3830c4372a7f20e44ecd9726ecd956484bf79de3d364f308206376e4ed670b26cedb3c014862b5487ca10522e1a8e8509cbc02ca635b88540571406b9f634ab6668284c014e6db3a91104ce8711d8136124e57259b949d8f84b4a703400c1b486c8e8394569f73df1b78ccd8bb2a0b3c5b77dda2d4cf094bf45b92d4701ba4f6f134710c510440ad43786d3fa25cba8e241aa8d972312dc77c401c97cfb45a06eefe64359204b49f272df8ac1c0a2c95b394eead2872a7f53de00cdae1bd8eb60c6e9c0cb271e8231d6ca81ea2064c80abb51fe62a7eaa2fa70f17e9ec6826ae605a048419a21e69bef21d2ed8a59027fde4b26c899bff08c5067a33e14e1d5442a6506f6dfb95620caadd30f265ed585e9c3a24c500d0bb02188f51a507ef525aac2fc9dbfc2650960630cb3fe7a5da763ce32a1c9437da86f2b10c8e1b23255d2270b463da2ae403b4ee234e862fe90921376a123842709cc233661b6b7965a1faed6706d567864662fe87d9fa27e1a2bdec63b736e468414e6e576b09dca4d711f3e390db5cc2feb3c516f73ff49510bbd32e642ff76fe9330a67fdf851108b94923986c0c9d5cd4e052eedc3a9582a279008c9d7aafa5111d8e4cb0e0a706b2aefe4bb83527758eabd0caa37773fd5732b9b095d8edd640c5d0d3d4c1716131e0d3c3e551ee176101d1b5d62595f6c47bbf07d7f6f76ee061a6f277c1b8c5917ee9a364d3027d1c58dc77d64d975951435631717345fb366b88ca977fa69544040559e8b76e16769d524cda4bbdce4c6260ef5103e390c974686c04a542e0043bbffeb61d9ee3406e589d01478d119af4cc1e4a52d722ee891bb1e97fdd618f54e540df791d46d1e11da9cf46c718a555d5a3094d7a31ebd04cb703fc444a32844fa23199a2b5f253eb55126c73bf77d4a224b115b7fff3c2da0df213a6610749014126212d50f5816c8c46e5a2adece472e5c314ddb8504917ff45cdd542fdf3840e82993dea864fcf770da8c48dd35d7cd2177398aafebdb91d3f7c18a5e1d2317893bacda943bf2f7c8019ad5cbf1e3153a244a610d2d4446bb5f99f55669c29573d1f7a6ad6caedb4a88d0043c9ac8e1bb27610fa04fdef4f97446486ff8f52856b66fc65dfd2c5910d6b8715278368ab9f2c6a16952c01bec6524c10c56f68259dda735a1e7c634657ab0b9ab0fb32ec1e98372ea49f4e12f359f19d08d5dfd54e7af12513e41dce9f40e725a64f416654de180f34430d51ffefdfbbb4d7e43df1dcbf4bfaba7c1ef41ef0c2782fa92a87d1c5077f8c69519ce298281241276ce72057f173e3d2b9424544c279e9059400bbde7dae92b8a3689f772952cea60eedef920cfe9c1f8cdba6c9a6838f2552af8ba4116864e323d5e9690797d1fc9960c76aad2a8527e37820e3eac6fc42540cc97c6bd3f22961a6d1d74af09eafaeef567788febf7d5851f80682e7cc43a8cbc7e5f0e0d5429695912f5915a5c4ee8ac29bcb2d60d1e0c8ccbfc6e5b4a7d67aa8eb290bbe8242d9f80ba66f6b595ef9ebb2908db2ebb23e6ba048744dd3c8fb519f43a4d4c8b5f90fec9815a8d135548148585f1d4aaf7c27e9520c7304e2c70864ca28b8042c580b103ec8b6329e8790ff676a8030d19f953231b64a9dc8d5898f9319f3eb4360490bc4e0f8545e2454e08996e66da93aa4ce263b129701eab22e24c50b79b989dd21d5c3e389c14ffd369dac46081d11f9d6fa8a77ce75b4c6ed5757dab03d529bdbafb656324a085cd8a7067f790b8c61dafc3db79c8f1619dd34b760b5f9950eddf8217028e767a95bb600706a518715b5783b489f498a4950ab09bc74dd15f7c3600b5b862a581f6e71c148ba218ef9b481914627f6b7ce0cc63f46f1b6c5cca678007969db200b272e8e8f8ea17303606bd779ff82553dfd8fd69a3bf1c60f86be201be9416e5e1f61089ffc31bf3703fe9b02dcc54f165dd2ae9149347d1ae45ddc021db73f3cd1c52c5194da40942c6dac2933f38f09a8d56db586cf0f304212e27c6da6162e126318a7165629701c75da18563774a9b86644f5638bd20ecb6b154f8b1cd4ff2399160a4f956e15be7b09bb27c69fcae4b4ed96dd96d491ef6b1ad5672582f79f37c057f6b48118d9401361304d561e5672c40310fbe5b833e2da4cd92edbb78be2f0985796da22ac3b44a2e12367fb30536103675ec5e740119756c0e9e78178a621aa049ab611b36f60f2dea71e1add955add69810ce32559513043a902328346b8ece826482346ce9ed83dd3f8444ae2840755595d1bf67a8eaf2ff2e5925a2112a54998f85a3928f2fac22e3a17a5478f40d27f0ec18dc28a115770e46a174b5792cfd4deec633bf1bf446211d7109261f0fae0f846738d0f3fd1c3c75319bab4b8e7aa16674c54050f8302439df4e04bab09020aa35eee806f378bb1f00b01f956bb4ff2dd8ab5061df287e31df8f5d63942d646fa3ef29ee5748d6ca3a73c14237d0ed6bb74ed985d550759294c72864faa04d61e69cf854bcc7a00848214173addda820d8513f3ebb6660ed09b95115ae79d76cdc425b90eac5b127f56912e4c0216cd137a591a85e4b7f78bd5e5da17ece4c676502889789bf9f5a822b00943d27683852dfed07843dc130966129a9c5bd5a11abaa3308315cc3621392bf0f5c4e2bf431697599a15b5313d161082f5b2c4c3178894835d1bd03a11adc92e1ccd63c4683c28329d698bc38c264e1c0e142f29d10b0790a4e3c506b192a48ebcff21c6db7a94b7df79985b106600cdcf8606ad79f98e5455bee98a03110eba7f80e4f68e8039f1f00b3f82e5b6e6aa8240192afc71953a99045c077d0c2e90e01a4c5996a128960900c0b9aec7a3244a8083f54ee13f882c3c03d5af51881306c02e6806918dafb3a416850c18d231946d083020e7ef557237f12c8eb274ec97f007ce945c75748b074fba83c9af03f208cb541ec8db7db45d8c32012051b83247ea1ed91f9b3289cb7bf4eb2706f869ab80a07c790d99f04c05cb4b9302f438121c4e06149e5150dda0418cb5a90fcbb23f258685a52361afd42691a2c4bb8cfadc9c4b395bd434b9163833f03c815ebe82cbed830cf23ec1f7ffb2655ec45186d091da683f43ef65ad47db7978c8f7d5e7cd323124c1df1820eb56d59a7430f5fea13d3ef15ba4661a570e7e232757904efd368258be71be846354995da62bee41f25ab2b5d2b0fe3b382800b92fb44fa6e17521cacd7f5be0413e807759df99a60392b2aa188b98ebc9fd5c93aeb84ff57f5f1d11060c937dc87de1d8a69fa6d8508b2c798471e8d8c31b8fcc5ee4f0334ac81f4a013fe371eb91e9043bebc8966ee27c9cb2df9c06c4212958f9a5055d554a2e8b001ad084be273171541b926b5126173915ca33f935a322343c6f8b38825f040996275d039730bbbe30ad93641ec18a98a9bbbb6b2114f0e7bde1e98b65f7b4ecdaae057b0c5a559cbf11070c624270f8e4b173044a26f2c6d56025607bc878edd261e68fcb96740981a932ec113e5147ae4940b4d0f19b0e74c284c2c480beac39ab0871b067b121cf88443051cd1ecb53d76b3a9e1dedef791c6cb068229947ad03b628a16384d2c642125dac167dd5cf4970ca3f6f1dba6935fcfd5acd21c360d0b0fb1b5ae94972a06de32db18dafdceca52472bce4406d47caecc6073b1e5fd54d906e9accc85d333f431fb787716a388b563dbf1abbf48d2903ac04278e5dd4586c5f7d4f3a27caa5243970aaf4c6de6cd116e4c544d1b9c5235e7e9478425e1291968c01f1305cae9da6f856aead0f276b6f34b1d3df96215f116893720c38ae014edc7b2bb6ffed9bdb3aa37fec933d0a08638fc13c77369c036fc809286b6cc435b2c1acfebaaa7e9e3c902aebb9cc8a0b1dcf23249367c1efadb5de5f028c9697fed5e24c360f696a0157abaeee87e98da45430752b926146f708fb38df52d01d070d8ba3b76fc8a2caabdbab80d181aaceff19cb31674d40d68a5a5ac054ced55831a6fe645a1a9ba311088cc90aa8a8a9f8ce8f2df6daea59001d780e77e68155984cc60bd93bab07c554680732f03f08e06bc287289a00a316edec7576a4f680c11f153c4809477c3482b454dd1586cd8650f5b30ddcd6e517ccf058473782487095c6d3cb1e6b5f0c14faad6ea653463283cfb739813d7cccd349c5c4b90e95098e1bbeceab535a68e42a887d392a24c7fb0dc56e8ede5772442512893be9a0296f293ac4f8005c3627a18ba89c4930a35df74aa71c6912196bca1ed11e8b151798f04b6effdb366d24e57d7851f904b457a80628b1901845597504a0814fa200bcf0a42103d927a3252efe898d477b6166e7e80800cb4ac2d3a2b52a461295fba3d367cd6b09005cb906420f59eb15498b915cee0ba3714953f6850e7f90343cd8f2f91af155b854b86d5d5bd5e20d69471d4d5bd38a23e8c993d5c334a006b029d22be38e98fea665c372b031c5eccf60b11ff5999f3150da8d982a0696605d88969303f015c24e19340a9ab13236b685ab55de6832babd40f57bff3a3e9ee63166c8b3a36696aa006698829c1bdfed702ca3f188c07acc6244b18f8737067d0d3e29d30a3daba8920efbe4fb9e92104b0250bc44b08187204545d774501b271a0ace718065052d6f7945aa23328b63b58571ee70c549ef93718198ef10727fe8899203e6b79d79ce5446bf40ecf45e6cf0cd98427afb8745cfb197a9fb6091d5e6351ad0281fe13883a8816de8ef8e097e578402226ec8a08a2bc52e6da079938388f944a404e7389c02498647bb0c6275afc5c18aaf4f4aab1052ce083949fa8b7af0090a608f5c3f455c5e6a41ff4146f247fb916f51eb54595f6d245577cd8c2e1fc1c820cfcbcc5a013bd0810c4a4dc424491a80ba3b7ae55dc3e5bda6ee2fa821e24183977df59caff008a6e5002773d01c08195803402cb7ab8c856ac832860ee6b4cd342be7ebd9153c5c69d90883bc344626b5723180771451f5b46e417f43cc25e2624fe653a961ee68f204bedb7922c2d5fdd0c34f65b6b489eddb8857efe10d65bb89814ea3c8f3aa1369536a9ebd9fe2f8355a79f563c2728fd4c882676964d140ecca1940fdcfafece9049a50f6641333ce59408afaf1c259991a4b1f415ca302e289ffc82262addd9200c614d9aed5dd39b6d1fbebde8b5e235509842576ec31d642e65bc632de16d63b1889208b21ee816c4b5e0e3026561b70d9c9d3340047f70575fdb68454376ebf20a6d4c7b9abbd62a98b24478f2524e911e9eb5d414f87185c545319920d4cb0d0870dcbe52741ff94e96cea2e241e2fbcc9adcc15ea46fd7aa03da70bfe042006ee38ddaf967aec6c5ae35ba45d0e39530f92001971955fb1041033df5df163cb06691d9996c6293bdc45ad299bb219bbf8593f4e22bb0bfb653a2d024d2618e4abb29f5fbef07a3a3d117b9f4f9fda00148259b38358a6b5555dbac4d54d528b8e4fc8ffc5edffca77c771ef9ef3d9de7ab435b6eb61aab8109af2226daa71af1ce3b7d387bf6e1de0f36ddc0e8d3041d9d125714ddfc42ad791ae28d997b3e01ff4e6d657819ee0d7e33c217f415ba2e19ceacad7920c4fddd7e666c132b56d2ee4c5c7434691d4afabdd9c6bcb59ad8a2a0724ba17fbda197b1d000ebdea1d7b4dc89d42654635fadbd41206982e1e829faeb28771869cb2ea68080240f36c1929b1c1bb2aff4bef5efd0abdb56345d5c7b189b1c3173d96310f881939b137ac15f96efa321ffb8c855c29e187817e49dc96ca2a97ce33475013276865c73eff09a424ad4e4aeaa93170ce4ae1eb9531260f3f211db486678fe4229494e5f52852f6bdf704180ffc6567038fd50b9fca6e6592917624c4778702f831a22d129302aee26e6ba0d96d467a5d970fe98939771848449787acc0f8d20ceba3afdb9b3395342c2ad020aa8ec124d1d718c38c88fa0365877feb9dfb52eddbd1fe49d06e9f2f4a8274f001e81635d24ec593084370f8b72c6699fba8a7b43c2d761c95f785ddd1b26831d2088fddf00c21f985efed6cd0642a6c1ce5763d1aeef1d1004d6af9c7594547e668f257a38927fb1f83db55639dc7ea00ecf5a1661fa75a93e7758b06aa4c7e128d3156cbf31d9875eea397f6403ed0a21966f68e75d11611e977daf5174de7ae9524da08ebad5bd5b808e7f2b6c2b6a73c5594d8a9d3c309351ec7b35df580e04d3bbcbe6d4cf4628877e81b71b4892df6e97dcfe27e6f00789fb0980e6e4e0b2189742e76f9306e9c72e372dd1f21d160be8872534e91b8ee4073e9ccba5d83fe2fe6bc9d9fb3fa4a9c169195a68c05ca39532d1c849089577da1a7edeb2963e4fb228f7550edbe1db26badbddab315ba63063b62a0eab095887dbfc31a88c44a9ad6a0069c553a989d7f2b6d52e6cb0ceadf60b1348409c598c52bf57570eed088bf0e3860dd0bd291ea9bc3a615f6a311c56aeb1907938e9741128a83e3601b2992a6b04b9977e4f321daac9279064c6d8274781de7935ba3381df1097012bc9208024ae022f5ab24c646026ebf5a1994afc8ab8d95e52c03f5212fc4ce33d1f9cf41a4ff7af536de2988bd0034fe3da0afd54a46433ad9250ade0a919a0bbff351e2c04b504ea071ba30be4e8d49701657d01145b80d000204c693f29eda6dec3b0ec1a7580e7451aec99b490ba20383223456d629887303e4a3e49a08c21849755660aeb95d4db56772e5dcc884d877093e0b1da3efef9548cac4418086d84f649603ee67d19cb2d82367845fc9383f64f46c797d59223177d64ee09e25e2532a86fa3e6221e49aa45ce5e01c57d52019cdb34684cc5ff60ed0004be10fae8482d1b92f366ddda0f52b4c4a5a821d202420fdbfd9173c592a42f6b78faf52c4050a512f215ad568586f75db14b42d7a13e2ea7128d80bc59f86e0d188842ef0c6b5b8a4c35ae27a3c444842cf81b2ecbb49f3194d945bed6322f6cbc171ccc119238e6ec5123b92eb0498f5e91749718ba06fe8254eff98daa8e45c9583499c362fbf5d1fb7e0f83288e1282de52ff57557c1810b3a198b56e2005337ceea7cbe2b10c699889e82e1f793cb194eedde44a847c9886cca9d0a67fa4ba3e37d878a613622d4374d55f08e9b131ee000a938059ca5d5f98b58dd12823547ec578126872d08a470458661f5d9ace415a6cd7f1ebc4a4ac2fcf49528422063eb00884a95c87519a759df68fd273d6ed072ad8679cd5cff9a15b6550bb67a5871fd1c512fe3166d2907a4e02fe95a4501687137f23b526d0e7f3e9c1263af31a84e1a381371890fc214721f32b6c355d0c8f0360a830c8841613754cf4b8cae86902bb08db3b0228214e09cf911a5957496d29f87d168eb35899f54a936da2f1d38171f080dd4543cf2592f265ec5e20c2c154e9e06ffe377aa3de860f8fceca2d443ba1b4a230423dfb9c7f2d864b285a90f9dff114cbb8769e9657262b5c73825edf2cfc987f058281d6cfdf760cfacfea2b5418b5e150730e585ea3ba2fc3a039ba78a6635b3e267e3f46099cd7c4f7ee191bd7099da1c07dc2a3837af617dbc6c41b1aa101aa7619c2f7716b9c4bbfd8b95153eab0da8e09c35f95228502bf8c05ce0e429607d0922c8c573b74be125c4f308bb6146f2b335e9f5613c36babdbf196f7d51ab62fa3db3acbc37238ecb3c65352579680bdc94be073f65dc3b77865108e6d35a15ddafed4d52c60a6ad3f7ef09a429fc232a80409eb4c579938c9551b8d1c2a32c46408ed334149830293aa1e29811dca4a300d70393c0f97c388ab007fc7e9b89b354e4a5fe062a19be687aef51fbce578d87241fa3733fab4f72e8f29e8cbaa855a6c8bc762f012987482db3877e41bbf6865fa8d3d48c8b21c358e091d4f210ab8aa8c05294a708b997a0682aae8bc7bd7103fa4ce8afbc89f325696edf88167db265c8eac79d0c0654f083ab3b3ed673698551e408de55c0ab315be68058bf74fe2b0f266b81c5225642bc1f521261612295be8c55b6b70dca52b1de19ff6d5fbbccabd2fd2e629dad55b55c320aa2541f52a310e23eff3a30a8246a439814c135c193bc50c60535bfdb3c8da115429b799dfb66cb0c15ab7c06f82d4fd67128e93f0f2ed43827d7ca2ef2b1a3d93f82aa2f3c0f92182bb8600e8203ca036c63c4a30c4986b172c3b4e3a742db9bcc24d9e1363c6965c957cd5bc1bac698062c00f734245b2d70b6514cef40c96016360e36f49aa2b983f92236a13c9736b44a5d176d7e69d8a30de91d7547b88dd93f315ba7b43ba4e7d4b5082e6b927890f86d4a1349abe9498cf53ebd161f04ca2f99fe55dda99937a4eeb86c927347acbe0083ea4b1f9bca0b15570fce444d5ff080d86933c17eb72b9a4153f019139ef43d955ca2928d941372321813fe2e46f85dd74f8a9779d1dd23ffe6937b59b68caf3bdfb6169a67ca28eeefef68feb33e6a30bb6653bb67ef9f7b1c496db155f767f7ae78976f8994d0b0ba2033083f4b4fd9183c86bbf357e3c8e57626035389c8cf555d4817cc637c7a7389094cc3a511a73de6b9de95ad8d959b85be02a5b21aee2a2fa53107e6f5eb7353b32738c784f955d7d5a1993e00ce1309803e03d64d05d0f7090f6d41da20a66a7a263c5487a401a73346fdc747d08397a1c595d5856008ab4848e549d917f679bea30f3a4e99d3dc7da201d6fc69419a122abafa231a82307b725fc9ee53abb98f66f32a1f2bef88cf9614017d3a8db25a059211a98fbac7f220755ea36a6fd6cd612ae0836a5c4ce937ccb719559fc804b16bb7443c9010ff324497c55a3ccdb76b1eaf25c71ef731e42bef501992cd5e3b28acf42afe342e903e34baa40fbbfcb30964a5d00dec5d7164097417ea2cc580a99b89a0c5fa64c7eab259e439771dfc88bf52cc19e16cd86fc4af1da235f1d51d5c1346baa5f6b8bd3bb6e0f308dd87fc575e73015d26988f3fcb1fd4c2a6715d5c11e1243466c22cb55823d7ebc76427d8d331e615bb51270840692b6821e9d2dc7caae393327192eb5b31bcc60a3e2fecfad7c314af91a0da28d34e3fbd94ecebec0ca2160be8465f52f0e988ac8009c7f190f8879cf970340692bf951c3f29a32187e739dca6bce4969d2cd30d9a657c4b2ac24be82ca50cf937b051f08543f00423437ae5db656af41e224f607730fc964185510d6df6b8949e936fc2c3ed13227ffc0a9564fecf355153c343215dae6322bbcb84227b43b998f520024c96b75f69f9896c9e8598d71a050a6a916a122823f1777b9b89fac16887b14fbc03c27c1aea6d471e6cff3636b08e339e7b7962f6c605e962f4bcd3c4604e247d3800d62e4234908c6daebbf620f2712ac8e5c634dae44f327828738ef7c38b8f4bfaf4177d4ad71bd6b948a6db1da0b844fa6ec717eecf4f4f70dbc417954701850a284dbf7a10f5309bb62bf059d551e47fcd32b40c78eab00d142c5507e99637397c3d7087b2bec5e94c65db9b83c5eaeaf7476ec6219816532820f61fff1538aa23491e107c20863f28e7f77c84c9e0cbb884646b10c0cdbce3803b9ef612d7e86324c220bca83bb694c60767b614448d97a64ded503652dcfa3d03686cbd28cd55abc725a809c4ace2596d9661e9ff7579da3770c17c1e474d78ca43695871d3ee7a5cbdf44b263b16c9d1f77a44f4dc83b88639f46966f96905f38bcda283d65d37b3ca239d163a913d1686f617d58e63dfbebfbaa980009f84ca62e7f47d4b232c02d097a4b376aaf1e882236b76a896b5f8f05b66601ea4ea1b9d0a34a2833e8654d80c10b17a4b1ef37dcbcd89e17864e62ce0c7cb4308d43f7ee886f119864cf7a586fc84ddf4e565e1f1221d4c5508f1eed031b05042e08059490cd0f9d7e24f83771b495678cb378aa8b344a4f9bee109837abb89d8102bb5a6b7c20a015567e2a0c428689b5169ff79dfd22a0c9a87b6cc9356721e6a0a576fb64d0fd13fec15d43559ac8fd968baba837cc9d59ffdb2a0aab0f5547c0126030e547434595e1b106e1451e594a9e3736f480c753d476cd0ce605b5153b7648b3e708968b6dca77987009ab4f557f2788bf300133881478d8d74037f7a7231aaf11dab34d81331e430ba2d50e02743b70b7bf4fe5111c38c6331871b4ebd65b956ec11997234d880727f0db6c9e4200a7f323d36981621b5a23ebf8a275ee8c044d92511af75d4c2faa5290d79a26e2a35eaa4cc3f1299cd38beb9e42483d75581c45f7e3a9e946a860e03bfc8aba35d16973d5041ccf1791ba113b83e43d6f8d25305e8a2e1b4ec538e870f29ced86efd396ddac58b61e0c4469c31585822c8aa9d55a0f9ab8ebf0732c4aa66011821f49505195e8b629569e791596bc554cc31d7482a676fdd0fecb314052edc7d6b65ca54706749538b36c34b60309a86b1ff3ca81efd3e214080476376a0f8133786b4ee7187abb5c57fe98cd42c659e9442d10d75bfd597f4fc2e57168d1dd6fe8363451ef4a80b328dd289325e2fcec2a8c7d1241499f9edd064720fd1dac84868b9ec022fa5e77f8c80f1e8d01b37dc00663a4fb9a5150088a8848180939fab3b031332bfb81fcaff22a16cfca5baf981d9d70b4bf4b7de206b2335f722e1fc38454ee3ba83b2df6c4d169d824db540f540df4dc869bf177855ca585aa6be434bab8d1e3461d4700c5fdaf6ad8f2cb2a129905154ce481ccce2dd98a86c6ac89193acb54b75470d906be89b6362f7fcfc19dad30f4f593d0760f6c6e11e3187e44989362854cc4fbe22aa938cab8029468b1d47dd90289c414a880060539ddde3e40c037f80fac3aa2871d740c16710337ed92d57d7d1e652021de5d653d415306ed9e1020de92d80340d193bbf8eadef3bbe27b30a818b35a04163cd4a260e444dfbe39d23ddfdc1192cee96e740f55bdca1c29ff95778f7fda298b72db93569e9b8ac16f2cd56184ab32de8e987d588baf876c6ca2a7cd6efecdec49bd236472f9883129d25c02bf240e61c785e5de50b46f616d2381570a894d6f42526632852e79781959999febf44318ff2564f7df35c540e5ddb8baa221a93f07212711d8b884ec592e1ad988cca42e3b7728941c0b6a0b72ce4d4fae98c78d6e9ab843bb0ba37935eab405cc59b51174defbda664cca7687edd8e3db8f72605a77c85fd65da3dd6b1c8f6600b96d97f20f81dc0fa593221b2221227c65cc71dcfb0f69f322769264b6b2495d8059b18f8380afcd38e211059ed410f891926d331a3c0661f6f5e41f20b2a794f3a38a21c1110b67a8638cf3df4e0991f8f636ff0fcd5adaa006bb56a9186d8ba957821bcc5ef9375469aca3f3d51db9bc522be020d6513f879967f1db538c749c75bd8304a7b4c9443c7540325f8ccd23bf501a520275d1b3a3083e2a32b45ef37430b2a8382c8e076dece8cec4d70b3d797bfa2c86b9d73658cacbf9d883c1c9e6810080e67c8f7edaeef9e8eb94799ffbb29c3afcd5bd400c3ac0a36e731416d527b4bbe9a8b927b20c5ffab720d162b1421a6a92c99dc42077ff8db9a9452b04b4ebc67b543a73ca9b23daf0e3b830c96b844fc72ce6516111a35fc7be9ac16feb38f054b5101705f1c63760250123a0c98a331e31cb76e63ec950de761a8106940ec5371587416a862de6fab8e3ae5477d4ae47636be48dd385ab63829b49571eff9d25178054a950542ed6a76e4fc0ca00b25983903f1d77c745e933f25c7118fca4ba668b3d9b7a2bd7df3f5c15cfca31088b06b7cb51f5e365cd9782b7c788567b4b1e216e0b5ccb3b5bed1207842ea26e6e0b32904240d13bcdf5e947de8d6a5c7e6fc05ebbc4c56b79943e0dbf24cf0013bde44d3f4be67ba47c84feda198bc49afbbd2f93b35e3bc7def57051e8c453752924df5d4b9e12aa473ed6f9e2a43e0a1cf0865915cd6210367efce9a4e5c2f0f204d3e5d2f9773625a0fe7907533623c430e1b8e6bbeef9176ef86433bcd4417e23d020b685737fa18c32b9acef2fe83bf0eec5d8519072ab0ca94c0532c0170f3a6923c94b4dbf7f9a20dddf0673252c4a847a778064543f993fcc683392a50ec4b2d1a8ef12720235d8567d0e46f2e98c75305e555c985b316e625a0be628d0e848830c17d28b6ecf67da423803f7ac6aa3ba6a13e50c06d980eb25a14665fead867aed7daa07db147cf0dae40fea848644f06f6ab3ab4ec19f034678cd8669ac7d8a139b5ee770e9586e7d982d04e76ea4a8350411fc23c052598e76e62ffe56f107f9ed6dea983e4b33aefc5bf97efcb29966bc199c55e2427eb24ec3bd75ebfb5df168e2c458ce7588ce15f83dd48d4b2cfa3035d15e56b0258bd5c87b601ef649803bb69f34a53eef2a044a0e3ada19bd5e3a1ae6eeaca825f49aedc216ee0e1240bd4d6fa187d3ab425a931d12e2952ea71de8bd5657d0b30eeedac1008da0fbb6d2523c756943047f7f5b5202be22f06befb40b6c3c4faf25e25ac11d303158efa13a02ec0f57c0b84d243f18028ddd057ca91a354d477da2065460b66d004665eff76d6fae24af0f37c1c38f359e6f003e81a900f637af7e8b2ec3030f368b33833a2762a8902a22f4b73ccf436d9a8f2d623a3cd030f99fae099b88bfe752d5c0a37126ba88ddc30d7aa2bc1f0a80ec23afaa2d0b137d2bcdbf767ed0fad7e49e4475e4c50a1e75d1a50099c8f7cade4c55ee7180a2478c44c957dd629ad48431fe28a76bc923795159b61d4ecc1419a7c20bf5e7449d8f423f8579ad736c9114456650a6176abc610f18d2960775c9051b7e53d8c0493a1f812e12262d25972d367d4de3b806f20144cecc8c14ec98f586b92f25faad4aec86dc9e4e3600ad62eb7134c0df5843f9ea80a4bd753a265fa819b27e53d3f01eb9b15debd9a1d262173ed98892a09723debe784a033095d50a293527a12f9d0b66415f4aab2faa7b6e77eb72052c963f2d040a55f6043366409d97e0f8a6f26abea20905309d39b5df80af391df5ebe3666f55e2202f0f3a8e000ae3884b22499d7bdd10684ae7651d7973b8ded550d04c18089dcf8a9d01cebe11be8ffa26971033fc2f212f6dc3f5c7be4802edabeb63737136b72ce9d4eabe59cfa34e8070212f97136fff51db516e52222dfd9bcac58167e02c2d6229aaded6c58af40f89a5f2dbfa3cf941277c10599f3d8bd083d539dae8e5649c4535266c06e2edacb2adedc5be5b672960ee4ebe8cb4b229cdf4a16d638e0dd62046552ce30e09e4d8d3e047ec3334e73e5f80a3ce138f1da5f9a8e1088c6159fa910fbf37138d5ddd446051b2c6acee653bebe95b884a0efdc224ad290a88524d6b7dda66336521b06dbd6c2da6fb82a6f37639da02175d7674c7f5ca520811ff0ad2152ffd576fb555b586c234aeabb38c341b35e85f98e2df4ef3c8cf6e9bfbe88be0f4822c135eda853bc7e81dc9b5566c024aa49429160521312fd35c7ea266b7c1cf17b3cc147ae842b5f7befbdb845f70fde49622db09bb0d5da35dd4b01006f1fedefa2445319ad439cf734dbf6affbe91e0b2a5314a1e653ad58ce21c3b9295ef92ea11a4f9c7d475d5dc879f9c80d860726e8fec1e2df771764d1a69112e3400beb7aa245dccdb9491356c630b3140900f2719a00aa95b96be9ffbec58a76cffe55af98807daa02a6e571dd2f53324257b47c45d51cadaf4a2470789cd4c6e8dec690315330f456c7b4acb6788cadd9369afe6980f5e8f7e49f5acb7f8ec68c4db5e57f1852612ec23c4e0acd61273367888015e7dd0a025c3fc12c289a6314fc139094e076878d96bd14f9228bcd0caccf494c08bed48c761f6d60f7b3c0e261969e7db1011b2e6b9a600f74c895b5d0266a11a5a76ae277e468209a78623a437071849adf51a218df4b243e580945fded4acab626e1520f6c53237efb4b6e87d91b81d161af4084a04587e334ed241aac063875701e1956a8e2674c608c8258a505aafca257422dba46c6c191c0a52127e2fde08817a49019f95d46545888053624cbbd3193102311be6197cc516fcdd61e9a5979b906c25ca49591ea653ea68a383aefb0a5d63992e91eb90b01df9655b814609dbd5cd5e83bb58db8391d8fba3a757aaf56d36f1bf84ef2e5bf518b217d58fdae8ed58cf1405fc21a7bfbd57d53e2d43e25cf84f5431b5f419bbbd0a01f11031ca4446d214a80e7bb4cbcaddf3239d3077100370c97c23c186791efbe15cc869b6717a02c76fb7d0b72f3d473afea4eeaadb9e633a740f6089d16e46ff325522a084e21c70f3e05049c4e1007bae8ed261b261700017ec82d25214304901aea735766da9a89155e6d450b3a366f0daeaec62026a4e5526a210545e742d90c50141748799524258a7c36e3a97cdcbe35fcb487a76717ddf6a779bc14dffad2e3624d5acd2c2b14ec052b9e74e804eb96bef12ab7ec33684b8a53a6547c7ecfe1d596febedc33bcb16340a3b8008311bdc67ac1535239cf915c63486d6926f3e9a52df0965d1611b6e52c9242a9000ac7d3c76bdced04e4d2ff2ad7e15cd8679ab2f998d3f165efcbe8caf0df49c25edfe764c9e4dcedc39ffef7da376889a12f620ae683a4f17311d2c1b4e3d8586ae8ff4b9745b59a7e28cb3c8c503887872b920a02cea4e9239bb108178327ca1ee968758677679346f4be5efda0e050e8a59f34b574ab9b6a29c7fd9fd21d5a0349724d380ea3f90820087eb701b4ae01e2c130412e04989f713a3daeddc3dba443f4e66d72774b067ea9ac0b37942027effb38deedd29ff7c19a88af137956f880bb12173287327cc9992cae81b8075e4f54985038f13120bc08b293e9f8fbe6e142014289dc090f034383cc30cf8a5a9359bc7e63371376fbb77dc2c423009b85db45cbb0d91800a27a6a0cecbed22b9efefbcaecb128a622aaa8c54644b531f6f0b28fd8f6da6b44a648d7aaec3babc5a8f8fd0120075016a07e788d676e558203a083f98c50f0aaa1fc2ee672f43884e46fada7205a98706adce4eb30cd0a1bccffde76e722e87a48b68f592d44dc9a677449add4935ee1a25b35aba86708c0262d3a165920775ffe5d8b439af9023d39a87a69a8fe1edd328c3552bc7fd675da76d231ea22e6e1cf3eb1b02f0f97ff962c5d667f2dc9c0f7f861ae1edc7f1e26ce395ed95c361183c821a9b80041845c4d7857841fecab67b2dbe2fce0f4adddc17c67c1df023158c5570d4a290ccc28195781998a932e5ed56dc2659915a1ae477fa7c975d8c88d0544eed29eb18a1224b54591f9864d10c4a05b8b6ad08d47a7362081b386b577e451309e09a8c4e2600fd08ae2a45f00d45c4719b713deb522302d8ff1ea01f2ba9b445cb222ba936a4d9deadf5d754575d4b1270de1b4b00007f1a282c91b4df2579201b7f64d5e71c616ba09b0db0f610c38349e1d812de7fe3bf212614493d05def3faba5fe3624f5f01d0538ce1178aaf87449b2b0128cfd9333dc1648e3d267c14d286b9d7b96163bdc84452632808322b340a94e1a0f2ecf33e4cb89d60cbd8bc0aff7a0c748092d11e33a8e71eb50a644acfff050c6bc3f358a4f8da3f924464a5635393ffb4bed039b1fe7b1a7c42555e0c521638b5bec5aa4dd04d83a5735fbf79fe15ef3d9848e436699a46ee226ea0bc165c7809d0df90c43e86c9e32ba4d1428e2a33442c384f1472db0573e247d3367cb907ccb077be1b5487fa2d93aefca70ea52968841146d4665045e4c7d644e6886dd97b036a05a573e80efd586c1b20ea2ef9d77c8ee69a4af5ee79c91f0d017b47716f17c35f3c5c1fabf5e16a71b130243b05bad1af839768f8c7afeb091e2f02a367a307b40a1f79ebeabf79d9ba66dda990ffaffdc057147791dbc3a0fa26086f7ca7053c06519ef9be570af00d0998187ebdbc778aae65c86278344a6e09102b88ef8d810153173b02ef87aa77fe4532da43e76abfe5fefcd8951053115c2587182015f9010b5c301761c598d8632d42ca88aa15180af0aa50e28ad34de169fec66c0fb363874b98604a43608c6258feb358a6b00fc7e363a313176d6c0a9259f860bc3e1a721be6b5c6d7a91afd4b7c0bb82deb9a546caa6be4ab1d0017d26b452157eef65111ddf6e1ed770767556bd8e3b3570510b694619c2989a5f9e38317744c5d1cc500807c6c6a4c1ab3637c75cb36918e2d1afb19076c6b43822a60338909c1daa93e01c2e67f79fd061944595d2ec73b79a2bad8ab25467227eb51b2c43573313217e5aaeb135d1154b992e6cf36f4b81802bba578429f5172aa8f1c35725745774f55305dc1136da0e9b82940c4bc5fe3a00a0175f403052d8af586da6aad23c1bf031ed1685b8eb6f57382f99b100350871b417f4e54eb22a3a5f9386e8cd25d1cd664ba90fd352626282a9cc16f961c87bd063d67cf686b02c24b70dbad669d6dc8c48414217f48c3d7ab75f93b5856a29e0c9b84014071c398d9f222356d5cd43d34d32193d7c6c93c443e29abe4b2f308a21f4f73393d339c2df8c8932a0464dd382b05cb2569fd40613868981abc4d7062a3e00b2deb151bb3cdbcf5d97045f0dbe532a9077de930b63fd384200a164ee973c820a713b8e1bd042ddfb978e2f33c1e7d27d00bcdf41851ac081b32871c1deb1ebe62044b18c8019651513935249b72d2f99f6d3ab79dafd0fe6d28eed8feec72ccee4aa334685994b2c8de7d6f4e47940f66206bea1e8eeb408bb742a52cce77896c45060ea4bc32dfea5ceee14263707be61425a52f846949634083f40ea1a05b2c3e73d327cf1006ec58da2f140516aa738611c2f61cb34fc56db22b30ebd474c1e091b7d2fb7d7e0cf333bdf25d9d877e7a5b879e9e0fbba6b7405558ad68b48202cf82926e1a40b060f3bf68ec0e0b73185413a2298399d13401827f7344225b99e47c7706ca798fba6591d6118e5abc9e666505520396b9ce6a17aeb89fff39b5042c98141735cbee91a2e03714357e6cb828cfc4034265d12e05d9df57299211dc322d7b9eedb3a737636616c2fc47abff9bec9304faf98ab144c9aff2353a121b54215ce787eeb2cbb6c7b2ce705f0a27fb686036a523345173d4b4130cb6b6e4ab820f537b15fb0314520d7c8fda8aa9b8544ed745b1c6c239c2b567c6e0d5d389d4d18c89cee5915dabb2595423e8c1cfc7fccb5b26386671c44061379c715d8294829805555585596b1a7921b74d343e1e534bebc0319b60a98842eec02c326abc7e7522323abb2f116214fdfc88ed6041d6448608381ceeb2c4c69442ca98e09f542d1f80566bb6f569379492d7d55918624d8b80f03df3162090f32f3457ef448181f700f94cfd771ed34e68157f697e8be3268e1bf4ea345f30e06967c342d383a128f5f7779ca75d3e9f2d0d2b66975eda28bd537b3540892447764558bf8653bea17bcc949c5523fe2df188ddf79eebcde81b138acdd27fdedf6c7ac10955430dfef55601322fe5b557933602e827b8557a4d5333462b31bf4134ac9a9e7fd175d9739fc31d0ab3fb00f9064cf2e79cf9bf4271f4cc78c4612f54eb116e69d49e7e0c1d5750d98f05060fbfe560a443ce53c3202e19dd7f4fc5fce10224d8cc6178f0a9470d7f33e02220bdfbc5278a36ffd1038d9ed03cf8daca0b75fa8d44520632c2a21a78249d4fddca73421dc710091a272c37e738ffda33463a3508cdb574efbc0fbae15b3eabcf11ecc3ca434ddbaeb0e1e4d120567882118da2d002b47204dad3f7d8cb6974d8573fd725f8271251dce7fa1f0b7959a52d4faa93a26172e1c62709d51d4ccc8d6456ad1a5c4ffb20c64dc9ee404d03c49ae96eaa140ce4e55dc160476761150fed23ec680346c36a2c664c18234945a514357fcd3e37f31fa2f2ce4d397a7781eeb1650bbedfaa34ac2c8a8e4e09bae9c926263f450e27b79f82ca35c840937f251ba0c8199fa2736c6ba7ba458ee2ed2a259df880f5530c8088dccb7d6cc3f10ed9d6a78c70e5b2068f952f65efdd5a3c5d535a02cb45c58bfe2e0079717ab17d7b9137d5afc6695b5215434a9aa128fa0c4a7abd59e1e231b89b959d47d65325ccbab16c6785538009cb0aa81309254bb7ac8606b58a7f0b6a0938a255d1e816ded21346cf66a6663e812619a56af49a6bc1dbcbc6baac9e0543d899b466a2bd32ab3b7b6e7562c0ffd731a907de38003295340b12ddc01d574a2d7ad67564dd2c65ff310fdc5779c7ac41fb6b50122b030b570f9c8f370eedb951f053983cc0d4765ef669952a3185ba05633c6e2d13386119040f78c8ff8ccc1dac38b3f34413e516080f6fb9a53a3263d8e018b4b7f52bb718555a5b566b7db76a3c6f3c27f9ea35b921cfc882f4c3c8fa0f328e9429ba22467fe77145ec2986422d110ae64ce40169a2395984bd4f525804294babcaa2ab62c707f25494d0345751f2412887f5a60bee6b33a3c21f1b191a1e500c2896de30f85fed5b244b192f6f4e24d11b31e6c0d4865954f20fc01bad22e4e55eaa0817f64379afde29ae010974ad23dd53c40da955411b69eb1e8861ba19adfe0e516dec6fff7a4e64626b7d425e5ba5cb7ef30364a6aaa4fabeab000c09ba1fa5fe93e4aa8091ab25c5c701ad782f227875c86fffda87ba3901367850c188b3e772ecd464ab5c15796d5be7b84c6163e6ca87c720749d978d4eccedf07cee08a16292469bb42718cba965a76eab61f2c4c16386ec8a849c7a14612e5e77cbe6ac581e22e815af7d662627962deac58fb172233d7973b492348a872d627aa08c7b55c5f9631089c854d242d455c4892690c2bdbca199896ee75259e03d09b25c41805b8e85d63e9381616c0ca4c012410ed410e8cbec9cdfdd944d54ba03d9040657dd96805da66d07518cf59bef89b4a2a99cafcbb613953e2b8de92b1b6c38a11ec1f7a261c93c3129dc97de91958aefe8ce78e20dfc8d45d7615f6b314a5a6be59f6ab758665673390a535e68549553f93a8003f1e75d288211034a163bc964e4123f5f4fdf23bce19afd4c19eb3ba646b36b71bd500f08c20e55f3d1a5b0bf980590f096fad52ae6b3d177a3eca217d13bac6c920e1b2cd621974580a8972833e898486057be4459761089806946645fce876018ee6cd084c5663d9b175e01d4b824abc37f39d063804205f02d0f970d3904a2ee32d403d941335349e88858c3af37d83cc51608f2a9439e069ea644d71c697c38cdcdc43fa48778d3afd3e33212c4eab892dc912f05052005c05a267efed857ac3c840e88f79f852bbb8adba2966a6c82650fb82b151023c78bfc267c2f8614a21282eb58c9e8763c508717bc7205a7e399421f0fcdd5f20cde7de5aca56976b152efb9d0b08599d0489622d5f410ea62a323e1aea5ded290e2451b0c6da009f87bb48742d87ed32afae066f89af06387008f8811c80c6164c9cf9fb00ea2e7179969329be5756f9281b87258ed538ea0bc6b7a99ada9e3bacabd71f77c07560a0799cbc1b8598873e62019d98360d40e2bb60db5e7abff02becbf3da5102d695bdb9638f3f7ab94be7c47348def9095e71883f853bd1552e82c8d3795e4480e4f9717775ab6fc66bcdf48265e1b65dfca10a235b4a935d1c52ace643644b7fd96f517afbf64c63e133e5c6e1a0acd2b9ae490788584ae1175646b04ea3ed49730caaa99b2e0648ed7f2278213fc71a8b06f5b2d3eb8cd50c13de442a30c37ab0e524faadd5bca1fa12545179c927b1cbb4629e85f23e376448bb6aef3d2d363d2f6870139eb8f8366e3548814bb64d774e8823d7c378e1de73d9b5422fada4dc3671b799e0e4956cffd08a5a98c3c67a8f64e8f62593a7fb2e53f5ec8776a1518c9f8d05e819877707b7900ec5f02fba751a34911f94b0f846f4a6ffb6dff94567f44d5af9592d9af5e199ea5e52c023f3368f948b63d79eb277a0f468b82e84793b8dc9bdc2c85c6c94b8fe282419bf45530c9cd2a8ea53e70964e7c7ab5e4539301e012ff4ea75f17b4fee4df48dd724457c9ac559c4ce7f96e5eecd8cd63f0fadc37b86aa320c3bc5944e1c661a241306c0c16b6ba3ff1d10737aa03ffca9ecb6eac41a01b9ff620c74837517cace1119886ad4b65bd7ef391b1047f900b5906d32ad9431cc1f0d40af72cfb9c80d810aca518c76631c109d735cb3bf513a9fcc9e6c5b5ad0759b2bba76ba67d65836ce1c4ae35c20e3ab13bcc1d6b1ef0aa10b28270b2cfad7c3a3c601c36c8dd86774f469e8b41b61deaffe6115523dc1042d07ece5f8871b5ec5d8f127169dc719aed6929a1b0ba01881266a10bd787947da3d8b42a99aa2ad87b9cd45543bf69138e8bfba3094466d9e3cbea74488509960f789e9176e5fc4718dbaec7b09a3df392f106b6129d20ebef0a78b08a9bd66bb05e882f2cdac3ca4f6d469f24d65c9419987244b7c18b3c8a34b7b331e7aa56f445bae1299cf4b867ca6b8eb1733a1c77fa4a3149d2e767fac6a44cf653dd138865666d4788ec5dfc86c65b9888133c9b2a485e0b2da357b3c2f088ee9e84697e05cd031ffa12b5086371abee54448b2d75fb82df19d337dd0ca63e8b0827f1406dc6312c62f8133b9a97ab9b97f6088883f0288344389b7ee0897f298158c983f445b4cddc05029205699d0f88a50f7314a368b383f1a63de747f58ee2783b69359516b9457bd05971bb24c4bd2728d8e65705cd4cc90e9f66121dc19e853a759da4802a1bc61a1dfb9b9750931f1685a9f513e636cf6dc4151f5e7423243c151915f7eb1229526195947b0578c483cdaa4f5b7f7a787ba9e33bb661d3973ce67c7a3e582bdea4776e85cb25c8b73d501d712463c39a12a124b62fd992e63dc7673f2ccd875890fe96db8f47c665eedca0125a256944762e81141b052987c2e1da3226bc0102f252293e8d82287d8cfdb96dfa0fbf3748846202af87062c872fe461154a495477e504cd45b86dcac30416c894c1188df7f74fb54d0185c15f4083169851701709a2bbb4b89cd39e4659e864e1c9f407957f4a7dc200f0eab80c079a9e17e2f0aca39c9de9e8d014baf88455cf4562d1456502d97317e31c3d4a48fc72de949b794ff6004ed809fe5e6da0bfc7432deb26ee7f74f788d5d2ad422b5ee891292fc36f99bc7a16d22ff6e7b50652e750988d61ada56e252b7f75abbd268d91ef08ea10afd43a7879205306f96db6eb107e3b36a148d395ff6b9e33e1ed78794a436d65b62b4915c975fdf85dd28fbc2b61021695edf35000fe39bd3ea44bf79292c6d9ebcda4e9b919f8f2bb1900997e55d44f6d7aae50b4783181efdc4ca06764d7ee6f49cd5997aa007f753d5d1b4499e0bbf94c46631a7e8ce847695727d226d86404b4d2593aee898fd9106516bc91d21b8f0b186a2bc6ba6867e631a51f11744bf7cc60d22fdf2b76701976ca15eb488a39eb5d3335934e973d67ffdecd7c3ea0a1f3b4a6520e36ae63ac66d0a6625ee652272399e14304e1060ac9e9c6e9c3028f451cc68235de8bc97e25e6056f5dbff8099ef34dac3dbc8f35a227149b39257fafcc22fbb6954bd814240c66a2e4006e9543e719e989e5be6f18eba90b562f33b8dae2f8c21c6a7db86d8e7480950a2efc14aa84fe42502f3cda59b192fdb32efa73f6895895b4c4ada063fecba8eb23ee1349e8fb50e84d0e92e3a76067945d2fa322819c1543d6566836b1158c2b772ade6664c2f381916e51382e7bac1198247586bc77855b3ebd76f6a1d8554a8ea778ca2b8634861eadc9520e514528366de0b8dbd79f187d3ff627b33053d39a2882b60926712f76464d4e1bc9a125789e45aa378652afa92583912f0233a1535b802e299b02cdd36da91bbb77b21656c8bfbdb52516530a02b28e4654b7e78d3182a15ba4d7108878544363518b0cb8a32ab76383e3438faa244539203170076846a0c78f98171ab9f81fab7d7a426420eaf4b2e886d5433390dc9201f094ea6fb4933871cefd5435732b206abe2ce21caecf3c76770a7cefee0d2a1ca76f6551bcc8e87f65fc79ef805521837b1a8ef9d1cde43f504b4c78a1fd325905d1cca308d8eb7dc4ae6e222422445d6e1fcf06aa244bf74c1fb5df5c36ca675ad31a7361675317b45e7d5e6c4b9297e742c1f86f5487bc068dc752f5c7790798b6e9bbb92e2264154ef929dce508b4266105cfc5b36b4fed4e520ab220d953baec95631779e26e089a2f5052d4d682b43fbaac19d821c5bc5cbffb4711968ca307ad7f09a6fbed724de6abd79e83499fd2d92f132a22ffd45c18a6811c3f04284e8a315d7f9293b43292a3ad75a5bb80d66494d01582cb1b6d780abb5dde4446221102f0be75f3a7131bd49433b506b7592cdb696b12bf99a65036ef70a004ae69ce545d41b09e44f406370f01b82ccbc6d2fc1f0ffdb0aef5fadc8803173a5dca9c902e1a0e2aff6b88792e7bb0261199fdbb7f72213cc0101ecb6baede90814e65404eabcbe781e4b3b9981575a65987f2aeb89482f6e72d7974062eddfa3fd9ea5da9da21798b829b4536af0ea33f704a528c9e5326e11c543a54967f05133c7348f704049d27dfcca704a83de356dcf4e18c4f20a5356b92f563da6872b612c41f01749a421335d490ac1d98b28f0eeacd3dd58058f4913c2e6a9a9af59b50fe840035fc5039635c188e2e5bdafed9f4afc75f780cedc2f172fd2d9a80afeca8a369ba87ed761f265782e930661d1e738e894451d2551c5571df8436f9efe5d377704097e9e4f688102907ee74abc52ac466722d1875fcfff8a20c380bf17154efec2e1956b1dcff8a3f886190008de496b82ce8fbb7b067cef87172284231d64016df2b39177b7ef008c437270e2fc29c0cbed4c7838e820a5addb3fb43f83e084200924e63f5f31796a0658cde46cc7752df19231ca8e9ac382b89312d364a251041c537dda28456db4475a67f325f225be86300089fc41c4d7a28f2b7158d31f0fa40041ce3e8e8f33c4e25f698a1be568d93a29ed1afc5d7dac14e5cdf2084b5e69092fe8a81697a7d0d3e2955f36d575bf26444f5613f4b5d89c495294cf38719a8e43455ea5a44760303471931bec6ce0e019a663cfe829029cc40ddbc871857462cf176c8b357c541f92e1eed158f1a2438b1105f5c8a72d02bc38288391dc1d42d4232a1d241e27e7e7834398f8f4e6f89dbe0baeea3e0cbe2ad58ea29b2ef90206c1ac4894e5f8288abd548868763ffacec046dfccb95ae25d6a557b4c39701688a1f8c60fbf6a0c26e3adae4411204aa27620e3eca3d514f15fe460327e9e6a617866bf9d967d71006f305ef8e246f85b81ad3c503f2b0c757e24ebeaceab45cada3a09caa7cdb4107978eb2179f147faa7af91987acf9b7b2d7871870b7c64a753cf2353a316a321f4c9155296eeb53b240ff5528cc78fd93e4705e7dd073826728771ddcf48990fe5ff6d87c9b4658fb952216dbd6ba79ed583ad96092f36404d5376b8cd412ed33133f0400dc359acef630226a37fe2a66842a32c88d1b7956600479a062c1b35b351acba1cef2fb9502f799853c1c36090c756a8711245297920162769a25c1bb25a9071ebaeb4ad3c9a6fbf44d97725c0124e0a9445e98b92d563f79e1686fd04f02614604ee92d9ded1105221b2a73ad60b3d73833ce5ed89bbc2f0cff2ad52abee48d31e92a06b79a83922822edfa64dfabbb79b57cd88a7f516e49abc72f2089b65b849350dcb75b299f48e9722e86ef80374a1a9a882f7fe6950ccf1e6c0cf3e7f485129134fd36fa2be5c38e44683e1bffda08f0e3bc69836349fe1651f0161a3e3493c5e84c049d5251cb525aceb5313446e1c29e7122fcf129bad26e43092dcfcea6ada9e01ada6eac44455097bf7f5804d98c993bcab6b49c00054d684045cbe5ad4bf631eeaf379b81cc49edd6897d121b4b64eb5f23e2b3e90a4c16c8206840df55b6a59376603bc4d4ac1f3853ff9f3b604fe7dc4f9950085853847532df5fd2021a25b601eb0bcb97717d29787e572bb65361434a2c3f9579410e05c00074aba42bc17fd82ef86b3e9c19ea1b652bd99cc87800c91f5ccd5e4a9fd1871e65a2210112225319e4cd9e702a62c8d081663ce689b45ff28cc1ae418b4466c52df0123b22d1b67b2612b117cd16a9088fbdbdc473730fdd45fae121604efd32fa565e53eb5b9593508aa94aea1b7ddc718360624088948dd18965530fbdda6af571e52187d17a3daa9642c006fdb16af2e39f68e4737ff30563ac75ed93cfdfec2e7c542143963036783f849e09c94745c1568a70d76a5dced9efeb03aff2cd4ae7d4f8b24f121b74317e3059b12671bfa5771b43d6cac7bb908901e6cc25c0e69c6c2ea8bddc96c4f6def86c60441f4b9e4c431ab0d6f75cb17df84d7ed4c78f47dc91e5de395a1b0fe90175d2ffd1c944b704dfde3a2b1833c2a3dec4e5d2cad4f36a2cb06bda49afc73ef0214d09894600364bf26b95a42f58cb82943ba1bd019d63f0912124e639e2ffefe2699c17713d5c9ee64609e4d8016e604f21658258557ac66bc18901efb2fcc648ad0085b201df50eab264ac5969d714d73a7028eeab45cba5263b0dd5d36567a297129d6a04fdcef4807b1c16ca9c061d8f64f6d4f23d31974ef7d60c24ff7d330fd1b1c87eda6106957e542b5ec62e6de27c5ab78afaca1f00978b474b09bedfe78f74b0f353f4be31e3be4d7d094f28117c4d8cc3cfd79824020a8a16ba0ef909cb240ec5451b667b63688cd8e76033ac076faeeab5471c79acd4660af0c69df5ee501dfb7073d5bbd4527d86a4350b52bd4345200d8c4a95c1c8959812dc40e5d6f4c08f02357b192b22070a57b8517edd0df3123b9e3103898eae169d0ccd746c38208055530d82455e9dde7f37cb42c7b3b3f99fa5697fb13fd47185e57b88398dc2787c725d93fdebff971423e4979b973b6adba2382a4105151ced5a1967f5d1c91f7240c70b52d8585d36bb320559f283b5aa0731b89c0d51b528e97e863779bbe84270bcbac58b3d10404d59706240babe8196f9009e2d41b15a71231e345c9ee177569219eaaf8d364b708de1fa815cc0611bb112ecf3bbfa4a5dda8d5aa10d9b9a2412360d2f5d2207b2ef7956698e2bdc4e2fab4f0356764cdc868ddd90224473232071a1f83c6b6ffc9ff00c9682e987ca5ea0a644242b9117b4fd90c94312c512947749d76ce7a3f0ff0b5f274ecbc5cbeadcda0d5b8f9f8ad711bed656a154229de6c90f7a05c8a6dac9006b232c95f87fb454778cbad1a79f36d0f1b0d60610386a7ba47b39f2f76d3775b4cc8e4a67fe3b556d6ae1bdca48293511c7ac58257bfb66dbf3aa5378569bafaa6fe15cdc8b24d5b71e3e5e411ba632b9578483eff230e623d0af1f0b1aae73e6b56a22ad3ca8e9ba29982179c4047e5d17e24bedd6dc6006b51467fc3d19e754172974f50f68bca897a4f58009ce389476e6f197ff526dc6f43babd1435f0ffa50601a78d1cc7119d375d82f83d08916e66b6be1d6efc2ce93f031a09ff339203f0b6422008e3f7f47d3484508511ac69365a1bc36691e91d36446b8fd8e6739fbe213f04e15a100b876bffdfe19519d0afac9925017435268fd3645ee79dc0d0a6718a9a290cf42ce05303354318f49d7483e2a309ea244a9921a05eac50f1515aec6d1c64cd5d040b9a7ba1ec059d30814a80665f5843ace5258bcf8e4a42b6a8a3eb05fd984bf3c04de6eb0acaee0328440fe3cc4b6b2f700ac30e0f0c620539b716aebc4ad665fec0a5042cf7a3a4201f39f8b3ba4227af1ef8d6097bd426e361909f4894c78897165ee1982848da1b15e02e0b969066ae9d29fcfa27d238b0274ffb6b7f75037e8ae0492f6767e30f53b38023f5e19cf809f4f770101d03dd83c954449748d9431e1daed8b940f2be14cc71b62c46c475af276aa4a8054cc6c3bca283cc3bed8074e98d783483b3b80ca0d9e3c234adf000484e682e6a7efb6e6f4f7e390347eac714640e3c14d550e05f58bf9a4d5a5d0720fac336bd6e6663c7a1dd8fe6b6ed5ca63a6d98288596a5d6dd44590b4a4abb261032451349d6a73a2dc2393176e1a2b99391a74928b1104b59599950840ad45f2f47257cf8464393a20e9f6fafd17bc7b2b9507a0cc01608c1437d9c7625a1c4b4a00f6af3666350a6ddf85277b769f127d5818d70754fb0a06a34cd4b39f01a6b51696a4105d4b41fcc00c804912be7c608c0a6d85b3548ba6cfaad7bd1f7f7f7c23363fc834875e92c98f88c2e7f0ccfeb76769dc46f57e8907b4d310a51ccc0c544670b4de9fa8b68fd11cc6850b80687a71351cdb446c78d8b38a7d6b845f4de1912bab36d7de4d16d5e85c5aa4b6229a23045e66452c862aadc77571b9cce15b5956df111772cbbe69cd95740ae0a1fbebf7438f491a808c555c560fe19b5110d9f82c70bdd8db9a755fdba134963c7b7b918b5c3595e1578c81b0fcfe0b7002cb8d20a527d5422a964c5f7374f6a351f87793cd881b79216c153e44b6fe004836961a866e447aeb3098386b392a3b48e8ec5a47008c1584a4123ed9a6e7b2e57ab732419ade63e7217adf89aacdc805ccda2344395122670e899b0696edd4b0bc79d762435f06ec0d8322fdf8bef7a0cd1f1b6af5d8d7b54a09f210b9598d7256bf2f6a2d4a9fdfbb87271a697b30dfab7fa5b76b53fbd0594c2fda9d36d43dff28c08927b778ff636e8d90cc1af767bd0e281e799459bbaf316e963f46f33da009baf067135252f77055179befe57f4c3a6c4f258e81693f2f187a1c3d68cd0567e666931128a6444923c9c3be43728bc6c629274d37f5ab36ad13b0e0495281f3f9219f507fcd6b1d67abfe1383e0d13805678874f12925031c3e7441a57335fbd73a5bfcd66c3b15c95c660744cb5b8f0158e1d53589e09596d4bcf2bef30cac2e3a5022c4591f40b48d151a8f99521e51d8507bb41be16e00730c319aab96941c32d56d3951cf951b5ca0071a7b0bcb351f7e1212c1b1a9fe11531b38c06959cbbb69ddcf544dd52d096ee7f668b2f49355f6cc93c75b69e409d98363d028b545dbed6a44b96343cc87966162fe15a9800840edf04c6954548cbabf2e1999ac4e1715945e8dd2dcb573feb0d058be6ba68c67cddf21bde88ce8248b8abe6aef48ce06a8fc52e2d6033fb057182b887d13a8be0c1f620cbb8fbb30dfaf6a537add6690874124773b6e055af51d0302578dd7c166f21a40b44eb57b689d84e91dc5dd15624aa927c00fcab4ec581d7839ed5c981a14d2dff5eb023e19f3b796853b8dd45dffaab6cd1fecfd6be30df7bc6f31a80cf7d41e90bc900045ee15bb014f66405aa09e86cdd9df94fb674dad1b000dfd9492ffaddbc52e8e8ea1d61d04fde121398cf632a9c41424ab143970d9162712bf15905ba23bacb41f464e9a8237de648853dda18c5d85e904caaad00fb26dc7631936385ec054e3b4f836233f895439340433a62aa77898ba8444aa1321b5a4766d3418556155ed75cc90b2e67d525b55c5768473d49d654442faecd39952a6c76b99093a428749abf4002d26fa443eb84820762ffc3ba4bcdd0e3844082589e98c067b6e664f29fada43a2c5658fc269d376ef8f0f5f7c2cbdafb3162d54ec324547682067a62f1348232a76410100595338712959395ff2d0279e28162f70686cdfa9fc2f7b47cee3eb6e58123625df91f59a0c2beee1d7be81b30fcc02929faded8c203997a17789240819ec95a1788971cdb9172ced2df0fca9c8ff45df1de816c3203d88103dc030d408b99e94a2f9c515ab19d927d2426c1902cb6c1e1ed02dbba356a240a945c9936701e203831c80d889adcdb0a3047a0ecacadca66c7cf28583bbd8f5bc72e77fb134ccf2727c01517e615d3b33134489a6d4c3cd3e698b5aa6ab5e5f87677802d7656c592d38dabe8af9c02e65440362d483fc5b9c13d6543ce5720f4fc50bec0f77ec2c2a3de3c8ebc219900b95bfbfccceff0d1030d1f4e3ba5c56e40e9a64a46ab75cd1a1afc27476d305e707edd3070f1459041ef8f50c00be67f0d70f7a5836f723ff50e6da7d4afa5ae1566dd4a4186d366230a5172fac2ea8ec151e810b81ce7569013cc24d22c4b6aaf0f648c93309d420afaae7608f88d8a9272dcbb5710e83ee37309abfab7744acdb216e4589a61d61bade4c6634edac5bca448f158c94661786e195c18d479289f7e16c3a4d083ed657adadf0c87245d4a3973bf9c73fe4721e6a6bf611a40fb44cdf33f4c507e04a98c5cbcf4bb9fbb19610672f404c4d2048d57931dc5387e6580dc2d22e5281735c4e85bcff35321dce6810343227b8738c60d2fb12c4bf2e0852104283c624327c133114a8c3335dedffc9e95c55362d512918e88621c55fd0ea683f83f0a4f63accaf85c88fcd632982b32e86decde310fd25ca3111faaef15ae278b406e3f291a0178bd7a9a829ee3d066430960a7044d9de13a5dc7b744c1b471aad9419b04533dd6f2620bbb7420f301ac1b936583ea7f9d26696ca431eb052ebedfc00652434a2b938fbc4c5bf649e43cdbf06ac992542d3e058bd15d2f39053ccc2a3eae68200e0609cfd42d02b91a3247c6261b7961d337c59f6a212ed2af1ecd3fd1926e9d833659868ccc052cab2c402ca61c8c510bf88ddaf4a080b8f37d8b6ca86bfdc930e6028610567c8bb8f885afeb2546303b59f53bc6e0f06c49bb5dc18bca1ffd512a8ac849c3e8d269feadd4f1d7472cf0f0f3a1cbdf7019f957a875ec6c5b21ee24be0f0024f2ed6b12fc3f91577b06223804d64c66d2552bfb884c8901fa6d7e49a76a207abe0a1e6337a91cb7656a2bed51d09a0396819a46b91bafbee23892c195808c5890c7b16bc76d897aeb4099a2b20c233dc68ae9d0b4984669dfa0fc1e59c87ade1f491be9b8188c1e61e7adc4b674af050da4e1227a47667a785f0ec31786ff0ff7d9f9679ab9b57e7177d9319f2c1526b5a6824afa4a7a913a03f1b5ac90325edcb42b7558df93d90f391a5ea73bfea38029e0bbc4a8e3f62978d3180df3f49d21d814ed596d5854093a79633d155d2b0be9879a398cb4f041142f827c6e7c467fdb15d08d00c37e810f5f58f8f3fd840a1295bd6d9eea57aa968aa21206db24d23feecc8fd65027c079b787630ea3e54b649b75e542f7d6f75148e229343b09432820ea1fe1790864e8bfe461b671d4d4f4020aec32812488804727f268627bfd97396de6fdbb29b293ded0edf1402391be88871975e5cb283476ce2ab46a3567656a8c321d64e53dedf61236f5d83bdff90ace91faa717bcd64fc2541882b0e183181bcf455e7855c38aac915670433e1a449ac4008748e04299648251b0e152a8819ea8cc6c3e2681880fbcd170bdb400ca1ce1b20ab9f6ac58c0c8e302b571551678821ad0f8ce939a8f2fc62e116517b84a47757b29333db65ef3669e1271c02e7cf3ecb1ee8f85a4b604f6c0f6fc9626f21c26630688615896f701cbbc9b5018afe6ce0948f9acda560846abadb55b34e1b1c93a37a635c351d15e90eacffa15e19b3ba30da85a23d79f2328a97b7430697d826a684db82b5b31251952f3ac06e96896d65faf2a228fc9c631ff0b52953da2c3d1ebc7f933e133d75aa66e84605ded9fa7ec5b04d930983091567ea14f9666f41cd81b36b07d69bfdc6edbc03fb851502267c19069ab5cb5c2d71bbcb6886e6ffe35db04891c2cbcd4b066d2d503ac4c1f36cc4cd7392ea6d25cee05183688daf146b83ba1b3766cb98e7560f6f5087391a0ec678cac686f8f8f2704ec54d59d68087e03bfb98126b168f9d7d685b2500033f099bfb0814774fc163c1eda67f89a72b5934f529a379af085fa26df7b2de1109c08cf149155a2255cd8083305ee14608c31ce9d697818796b6e3c3d1177007babedb8296e0604fd18bfb5717765bc1410df02aff80251a69568da9c022bad9e4834a6b75465931dd09cc1ce056aafba8513104306a19679c732ab9eabe6acb56973c1b823c950592220a2f32b06f247a0aa5beb7983ad4c37e2f2475fb39f6ab1daec7fb67bc7491917b2def55d3581b373e4acb528f7da1910185aad1522daa22d1770dbb42f853cf187970955d2fbeed46a8d94d6d956a16b7132309da663b67224404469cb03b7dbc8f24ab80b81c063949271e8a75891de173731fbd4d613901d36e5b477fc263a6f0e28e22617aad514bba35174b43025d94e80c48300e2168b348a18bbb6f5224edd20e5a697158808acafaa670bf4ac8468d442c30f5012c94b6de77af7eead8c3d00057d99d33d0f857ee5cef480a9ca82f7b80278a1bd2f27f100009690a8ca13e6514622ed054edb9bcb3ee8d7ef215515592d43850c7187f7368a9223cdd6772b7f9669ad91b8ecfceae1241e921d70638d9ae35d0fc4add944d7f8f9262ce4207d80d88b79d809f4a41ff6a50ff0c930320dcae8c2a67ffbda3e19e56c54dd5edcdfbb6d17aacdff9dc6b5bdd355e4789fbe6e07083d11ea8fd31dc196683231978040fb7ad3f1f595734b5b05ddeae9eb0ff8572096533d1b50e6b89f9c0fa6edf71b1f6f134710c510440ad43786d3fa25cba8e241aa8d972312dc77c401c97cfb45a06eefe64359204b49f272df8ac1c0a2c95b394eead2872a7f53de00cdae1bd8eb60c6e9c0cb271e8231d6ca81ea2064c80005d8cfeea532019e38d87f1f4f0d0cf5da1879855eaa1a770a58d4a5b25db30af616427c26113814daca8d862ad640d76d22761f010b883b591efde4f815597ed1cf5544aa012524e64815e7e7043f425fc480cb3f1076e0e8534d8c6cf57d731715b23869dfa85d7f0ed010f250f8ab530f95eb038a6323b3c10abf8fc72e7096dcca819cb22497effc0124a864fd5133e238cc05a3ee218b935e2d4f0ff41ad90641189eeadff3db9c452596b83ab1568df627ad59f285199e867003134398ad811fd7920b263048eb112869b0c694229ecae5c4b4a01aefe33f299672f19096090fc35aba0ae15f3c6da9666f2444dcde6d79db3b7b39b5c53ad3c8967fb73372bd3e57ea58d9a24782f7b419067f4b5c2a11c613e2de3f0d0074bc53db9486bacf07d7f6f76ee061a6f277c1b8c5917ee9a364d3027d1c58dc77d64d975951435631717345fb366b88ca977fa69544040559e8b76e16769d524cda4bbdce4c6260ef5103e390c974686c04a542e0043bbff7e7b9a4effe968aba938b3871ffd191c2d820f59c10d591867ccd80d1c80cda6095569a9c475bf2e630a77e351ae33a4ae4172ed4b0c4e334e06dbe48a2dfe46163cfaffbb8a698078d7717c2835feb16d4e364abf1605ce4097f45c37fcc5e7a5a0a93747b81552db995cef7f7752d322c6a75909259fae393d951d8b019306eac46be556826ec389cbe87492bbe487e50603a2451c2725db0d3bc56405e55c0d10c6be91f8d9a57afb72e2c87c021d7b6bc40033a0150595afe5e3e1dd56b3cd7309ad0aba57782e1195154de26d97fc71467e7ac748165893703ccc3ebe07030527e36d222f5430814160a7345d792ca62a5c923f993f30b24f35cb7bd3f00c4a9765ea1303575975bc67294e85c3d68b97236fd9342e538f7aec8662188f25aabbf884120507a1f2431e0fc7b8acb80363afbd63c53142f718ed85088791be37aa5b61fe80d208010ad243036ac87192f2adce21cbd8e5f5e65343730081e9b3fae1b6fb9ae05090ad33c88aab1aa9c693386b3a0d6a6121a448f236da6fd66e759a6875186f530db3768940fd15a606a66adc7d807f91272a40017ceee57a6185ed23d47781af207a8e021df3fa7ee199bab3fb1b8c33d3448dd814896bb122d5585350e232c98bbeba0069bc01dd67e1b58fb68d1880e4d9bd2b4c49383f8d2e5333702733b3b2aae0d147c13a9c4f0de5838008dd89d4e2463f68a676abe70d2a0515bcf99ab5cc06ba5505f13532ba215b6a1e2ec42419bdcfeb669967a03eba00c0ecd074c4dd1ee3c05cca24911b40bc1f0fd668f585aeca0c9d774c14554238042bf5244d07c0a1de6ab5c08b7c92bcc4d27726c207d53860a6ce05fefe2a49c636d90770151576e7ed310b012583705190c4ae19c8daf124be9f47aa344a9d6d7c3d4bb1ef6bc2238602ecaf833aa7175aa938f425029e506c7c6059d551c063f891ddf8d6b664da23c6c7fc2bf8811517c63c4150dd5eae8d0bd432444e9e5b4bd74e429912557d5b1b4b05ae28a91366fb2eacdf539e9fae012d489553f0e16091d35b4e7b0e4c274f3d30a99b8e54d02bbc9b4d010faa4020192bb740bc6ebe12cdacf537283682d8d4c098d8130f60e25521309bdedd568dbc45e721da78e4d3715ae0f54add89cad38480181388a83c4cc0ca39db94927fae000669b775702398c4b7e06a294c869dcab01b59cad5ff1c52a5dd7d87b2b1230d30ccf2f212bb87a872bf9d23b24776685a2a4e441f36366396e25b9623421a9d919c62515c12b81ed2970181283834068c75a636a453bf4d50531f4dff819120c9c35f65290a23ab6eadf96dc2635e304d1fc8cf17b0ce6c5df88a9a37811c5095bcdbb5a5183ff9a0a8d15a1c836c44369a999ae5bb7e2dcb0bc1bdc8d58ca9010aaf55d5bca562d699dcecabce57e728c5760b578b314b185fd1eab6e8d242d5594ce1e79d5dfb06483859aff34fc8da2a33c80d71af9473324c4bf26f280055bc4263b1dd655b1dadedd4f62d95c7faa35f0833e8096e7433cdc1966d4fd43cbd1ade35888f1fc3fcf661475505faafb821f205740f8d3344f98790a5a5074eaac28a21caa53f854e82fde43cbc244bc0987f75e9cca44cffd8ef0b400531b5e1836321f60ccfb88e2027330681d6709e4b51811480a8fc26a5d238fdbe1f53d4b48598d19c3cdb90bacf1455fbb8fa9c9e417b9973f3c6933f60375a45cea2097a0a64d80709c9bb4f7f013deaef70eb8b169a647ccb0f04e593b8363b4f237cc1527d22000b313fa562ab5235fea4f48bda160668ec44f5f409d76fa8956a5a009eb4875f5553e333ba4f5330174073193e6cbba187a174554e7eb32072fc06cfea2c3c90aa325aaad20e30e7bf6f6a7c0bc9261469f05d0d1e591930a90e569cf0580916844054568e4a4f6e8da86834ce866a3ca0958fff3ba6cf600f6e6a6d7571d0be0e981f4f93505aeea00515b81057d1af8d86725236ad76583118c5a4c5f5b1e886e23521f39e20e1daaa75ea867fb66d1ef77fe569e93aab13567b8fd93db35d945df03a95802ae7786b8cb1c47a90a7c6e0c42a2cc825a14e961b457c37335b32c4b11ed33829bf84c7c2fae00a192d4cd81d2c1c996f68f86c176fcdbbb7dbdf095c1776aa1102436402f36de2cf8488406fe78d5ae61fa4f15e70b7a5333881637f2f28a5511fc045c1b48d9663a46cbb349693c0e6e400de724cfcdfc2c7277befd19aff2803500d7eee37a7554e2ee1882eee512b7c263e9c5327378d81478f4843be610247706a43618fbdb22cc787a5c02cbf7c144fefcda7c88d9b5fb5f99432db1907e85ca518d71a78936de8d0aadf11d99ca209896ef1040f7b7b59a7018d5d3254f97b9d6ee2d6fcda0069123bc87b12e491e783dcaaf582b04204a7388a15acdfc7ca42c0af9dc8ad00981e464838a0c4b7b7e71b957ab85219619f47653877a00824b713e4928826897958f3448ccca95c27c587d48260401ca21fe925125e12422cb3d5d6ddad6c818dd94f36fd601392b1e9b475992a80ceddd55c2ac0956574d188fc4f9b313d176f73263934aac6f7ff52771f882869c24a2e21704b78aa6d66da46a73455bd94b3dcb5447f72344caf9bd652e63ed0bad3c58440f538ea39e117a35fc4ae8b1d6c1a559cf67b6e62756552d7d6ea7a45f30b4d557870e93c142f4055e9707a31f07d72fe9b5cbbe29f18e50a12a8f6983bc3ff976e3cf94a625a7f5e1803f0d6ccc7133dff2ec2891b24016bdefcb6a8a747bf2a0cad1e568b553b22d62dd976265b535cb65d3c406678977a8de7da1f925fe2c03924f87cea914e52bbab4e9223b691affa6767740184490d7d26f3d69a72fa7e1057a2e1e93df678742f38f681821eef36dc3176cdaf96f16ec2436df4deaf654e34bee1724cc335c8c355246cbcb80f6c1c56301b3be4ed378b57dd0f33bfeedc2f90d4dbeb6fb7accf36f8fb67b2d035151fc18d7c41aa0012ea077c751353d201fc5412da3b5751c134701869b72d87bef8666a9a2d309a33895ce1464d06d356b218ba6632d36b2e8d5afc9252cc0cb8805f35f5a3c224521280e3d43910fab6cf4333fafcbb7e75e927d68d626ead5081ed2d0d0584c3f8f46c720c1af996f51800d41dd6dd450d9752211e36be620718206211bc8dde1647818358741579a3d63d03eb064a4f3744cf93f6aae89ec1d28692dc1f4f1b772f109657eab1708c3ad592dc9b4f647a4d4aec7244d556466864656dc97c4a614f34acc624eceba51c044475d877964c90a80f06b03ea235db2712dfa810a7b542c95aee311981040c9e9998090f3496a9d5721f3339160c8c004ec2014db68bd994d9f8d084526328960a762eef78a271d1f37c06c7d70029818ff02b57c930e069fb8c79941b71f84d04b4d4534f7c3c7ce5de5246acaf80ad2b7edc868114d8e839525e2596992f78e2ed9e7dacffc815fe3a8c6b9e0bcafccf4dd50e5e8bdcb5b9ce678560abc964c43713b8bde3e10dbfe475d502c3c3a8342953d3e77931f057e10238e15db36739619cb3d39456e197f69cd44b0cd72effd9c670d1d36f95bfcd3b22e85b4589d7767d2aec71370d7e8bcda1e0fc3aaad9a375bc77b3fa17307dd4f65900da053f4ec739d304edd93eeda5e0551aeced270baa209bdeca1964c524a9a848038f0c08ea419eea02cbcf9b37d0d44ed023b1fc3e0c7169120a741bc870d108820cba3f991652c9740e5d41343e6d79530c7c3b235d42f88c2cefc230809946d03072eafc90b8328b9672ec686e271087ddf5119f6121ef7d78511072e2b6f052ef857117da25661caae0aab68b61505fbde0430a84b53479ce0c0941d606b5481838a3c2c9a5fdf567194a0b8e27b2bc6c132d8df9195dcf5cb6c89419daa74a4729714c0be8e0e85eb82738ff37f5b152e8e217c89e768f4ac205f5bacb1584ae28bcbcb17b8aa4b8e4c9f0a6773e2309c3a6c8f0e79947308e4cdd40bbe8e0a1ab7d4d2492d35cfb9e65c94b118f489a796154ef1a6f633a2a45138342701cad808afc91771e83d9eeaf0a9d57219a9a74ff312f97ee01d1f10cdea678a8678c8ae8fd5c3c816e71394a77054148a8b911c932803e4edec6e4753ee95fc588730749f00572e4d069ff3daa4d5117e17be523c5dab3fce9ed383d7b1aed67190d8960e284104adb70ebd987a8dc4f3fd8b67a4ae87c47fd1b180c4dd404e10db43aa18283f0cd13269338f67cb038c486d84cebbe14a8bca5c22435a15e48ef2f3624cf5432ba6f624990e23800cc6b3de445cf2b68fd05d0dcb4584c0d470c7b593bf29317cd434e5d721c0b0f1576126e0e2870a9d6a874e79e8d4cbd4961f601a79f86c7630d5b71b95c87f8db3f6f6d51aeb1a7b4ca1fc19edc03d2d051cb6c0347fa5f384dbb3ae69b74cfaf495c6fa412b8d5a9b4ec106cbff1eca424b36061b8eb35aa547d5bf1c166d9988aa5523622350741812f72c62ef53dff0b451d8db0e3ad33528df35d98d149df58f14c84bc9d44df34682bb47758c0437958c89e979d0ec58c3c054f922b66d6074a87dc55839ba60f59b9432ebd36c7f8f8cfc28ebef7cc9325c8bb2992e856b0542d8c59e2f32097a58b2704b44eef5473c38248a514c308024cc346bc01920ee8b8040ddd039271e81b50869ca5f59c69bdce7a528f74a3778532433853cf373f4d44afb85f53ac3681cf36e8a44b09aa716290ed6aa7e9d56f0751153c4f434ca9f1b65a2ea3c5b955bbfa1f53f74642c90aba5616bb982db8262c18f71a982c795f7a6fa8be9411a4843e7ffc1c59f0cd50e74937d7818575d9f2e08fb84685ed3c22d77852d022e203fa597cdc3eeee083ae0235814051b80850add57a05bd851a2cf5a66e3fbfb0efd79eaa4ec15e5d08598a5fcc4decbe5d5de8bd81e1b4c0bc14e5ca1901e74e27c9d9a18b4af0ae7a69ea51ecf60ba6d274ca641e6269132061a78b8797785d96d66d13480e93eaa5ff4c7b2960327707c49eeb9c47761605c81dd7f5c978525bf10fe0e51c13e63af3cb27993c99e313a990a21d61f1b6414ad889c4b1995fb6b33c35ea90bf7caf023d133a648522fff2fc5f7c67371fb164895c94ed437b867816a34d758fd4b0fde1c6bfd83e0281fbf6381faaa56c8ecd9a93f727123bb6b41ea3d7b668897396ce1630cc0d25f83c88196009de565e1c0f405ce060e3df9ec370f71edbcc332ba489d88b20a5cae3e59616edb89fdcaa5af4eb5dac6f080a99217d06c3f2992055f40e4427d33b15a35beb81e3e3be6d1a3b1cf0d53dac98ee76bccb370b26114a0b3507232b0ae4c36e87ddb7848b1c5cd185dec75bbd39ee6b0ce4d3384458914a6540f6bf0d174fc76111d4f87a53011c1e2a37bf4add9fd4210ac8be8e0dfb4007c33d340f78a4603f6c25a2a41a13048f9fa5322a45798e79f3b83e36132e62286d272b81466273bf8064f1165727f7df7cd1de6317837067fb33601f15bb73a2b2c7c8fa19373c176015f614700bc7e8777d006cbc85733af7f1794c1b76518dc9a2b9581d13a4ea4683c3ee82f4e1d83285031fadc43c50cefa29765ba7ab19f2d28ada41441d0069d9e4f2e40efb29b82442b332996b8a34d3ec434efc02f675faf994c52401efde88b1aa64d18982aa2ea96a032f9637a2e0059a05d7e3089527f867daadfd95c12bc1759bc544b3e0817a1fc2881b6824c18e058522cb8683eccea85fffce9ea7806fb1f0525d40b03fc11cbfb38980d47d14d37cc634a6510c02652d51f6b5b852217344f6d4f9e105d1dbe4f86cc331dee4f0f204b685562f6091c4ed08993ea2e42f2d62accc609d6e268251faee7a5d08606ce76b471f70f0d708b193c9fd308c5c38aa61bd7d0ef9f8ed7dcee75047f071fde7b7fc0afd0ebd8308739f20623ed357766852b78c57894d5893a2f6d2d50f6ac9427bea2370f684f421ed67056f34f15f44736d1d7828a1a02b06e0fd477734e9d84322bfa9761cc54354778d2d4fd0fe864f087de4e438732e4c1f9f9a4def95e302c73ec50fbb552e17404337cedff4c508174f0ff1bab160d612bd9d3e7fc97a4211594e534393af3001f16fe0e790c81eddef4c0112440c09bb3120c04e8c9538e81ebd51e8e8f403dfe110f31fbf75ce34f273ffd6c2b3293713dce748e37e3afcbf41cc6b9b8ebf211bb3a227b928e659fc274aecd0465a5710b8bd71426d4e3904b3b4abc5e735abc18f5ba755fd6edbe9db592b85ca15197276a0c0f86b1f17b03ee64b4c614e6f336f19df587c67e3f2792ef13709063ae6d525c458c91d77d62e858a99cfba47806c0e44fa9a557af5c02163e85bb9d04358674f2be92fe1baa75fc236e55eba41cfc10b6af8160c073bc5b87e14cf6b679e0db51a71b124de1c1e856764eb8854818e3bc38fd9385dcc2c400ff8fdfb831bb79664a9d6c3746e2dc6ffc611dd40b2f75d14fc2529052f8cd36e214c1de8d18226d5e8ee3b901acd24c4f9d23ad8e23b42bccdcc8f721bade2e961b6f6b81b5fc135a040ff2b453fce1787a228ce995b2baa432f9dfd5466cc9200bf1a972b31f4de5249fc875cf693799f7a36fc17c799493c8dcd79a33a2c21ca09d952c9100b0e16187bdd7e410f1d34bb48b6b3b98d63224ee0e13a12bb5da6105fd4e3fef1ede33550c5999372f999735339ece213f7bf1c72626bef1e31c2735c58763583b3bba6a680658fe47db24680e6350444825f03bb9b5b88f945c68cbf5453c11754e3d374c6e42900f4f0124876a8bd7f3fe7f9e0bdb80148c553a995d930df16b18cd3b71156ab95a1603a3db32f22d11e7c89a40858e830616040ced56ebd51c0387b8980a4d2e52d346a8837989c845b35754f5d3b094be11b566feabe925902a2213ec2a3003bef3dcd222743da7f95eca7a8a48e6867abd4ce00fd995575e79f824636ec01e20a8effad16aa180d239d1c37ca9263250b8bf05ba597b608d609c5f23fa115699aa3d62c5cf8e49a0f0923ebec05070771d427e231b24dd277c77dce1b2ef0264f2ddb9d4b8f725d23ca5734bf23a26b7131650e396ff84bc5c060a3684e025c179ac4ce48336b189e3adcd4668a0ee7d3d7d86bf02f2b632624630e341ec6ea8d3909c75749d2799c594db6303820d8c9af4b0464b7f978b4e65da7186c73c1f7c66ab62d117aeaa4cee7ff56030aa79d4bdbb4e4d4a7d2c98933500f9a94331445e0f83413f7b968d2ba98bce907f5bff12c433e6e60fa0d3e5203191f6231a25aaa0a7fb062871e3952371e900732b164cc892714f1720521c42ce2508a1f81d18188cc82c973cd5161ed90d05ba4d4a7b1f432d0cd28d5e183735f50921895d0cebbc649d188f7d03de054bb0297c60582d557a2b34b266f5163f01091e78b966327562e4fec3fb678d09f0f8ca056b0fc6e6f37cb86af68e85dcaf3937e3bfdfa63b887c708a23d11a558411c9549c06cabbed5850974585ca0d89e5df94653ab7ea0e5553080afe511800f83528e9429194b948950131d2753349cbec33fce583fc77d202ad8161678f86ffead825a0306be904feb966b01d50c96ee916a180831a974240905bc9db56dc5ca844d9bd24b8ff4785c965723b22828dd4a1bf78ff81c318ce9c62b6d7f18066df0fdbf9b97aa24ba27dfa2ca84c56ad6188fc4b99c2827a2f82ff1a5c3d94d524b8326a6d2efe22d4764f6f114ee6a1a3cbe5184c01313443284fa507f88a14483d988eccc029f464741cdc634773538b8e6669eefe1226b41ed60b23bb177ea059b99084be69d48a85b61391aee5e0c56e80de0a9806a5e2f5a879e05639a4cdde98e320d8fe00800eaab99eff23043b4cf35f9087f768908e1910ac741536e09047045482e3ba48115c9486354922089aba829550fc97531ee27873805199da8e21169a986d618772da7c712620e121097d19d56ba64a7bf18f8118d1b9c2440f81d994c3d1a1cf9adbcc98c74211da8b465096a2577f4cf2737c9514d1e0baf26035ee2f98cb1c7a6db3ae1a8f6a602e91b3053403b9183d40e960a13b69c614d8936720b18cb7fd6c629697a1ed6d0891bd169d9c238c0384238a15d1d8e1bb3aa46857e013a368e88c57712507af78d8b68d30cf5645e7d8459cd306c53c0adcce80c035f74c6843249ec64cc9d765442739163e3fa8fd2e2405f689baf697fcbb5703c7d1886577ae6f31c7060100b5d8c07d66be340511c61a5464fcf267ab4bd64ccac954f774cf274bb89eb11c8f6f6e049af325237224b175ee21526bd4164043dfbf7a6c1eebe7882cc0ccafc46f7cd0c2ce12d78d1a4290839a4a98b0930fbc6cc6a5ae4947d6624542e10c75492e368767f23ff79a314bd91f1e05cd6279c4022f579ad2f490fb699009f0fbf6a4df1cd39d9f749aa0c4c27fdec7a5987fbdc256a0aa9daf87f97cb59586de0234360f25df7eabf9a55178195c10295c3a575b1271a411b24a1d6e7fea1b1e752c632b48bf53a24c6707cd5c4a4dabc4251895061782a837c527ebba8b4ae73b4129bebfd88f195ddb5166296d783f1c8572a9dc01a0db222794e5b125339046e60264f3338c535d3993cd74d70e807bc38564b9e13ae8aca3ce31951ddd022485a41cb54b09cb2c09144a45a90e38321c593b0e94ff24de25a89747948a7362c3ffb49aac6f7c3f76c7e73ce863fbe4ab2542d8def937ea3da86bea711780f8fc5574342061a0688ecc3e432cbb098f1f62dfba1996f35ccde425d3f630f37a37ec3ac28072747b730cbfdcf6d8a6bd64e2825988b112add105e5dcd28158412a2890b6511c3c4745b71c2e7ea880432651a2263189b6f100e11a557589c6c0816db4603d4873aa1bd56b23fbf37f08ad1c8bad4055f46b47f08b24f4e52356b6a13c7677c8a68e584c62adebfe8540fb7a7c0c86f16cc722b7f474f3fc9e54081e7979b1324755d9012b553815ddcc38f71cc691a356852920afe8c3a82803cbc5bcc5a49f5646134e1230498afd9949b917e4c8aad6130c4979ed178cad5d001669ef2c71461832a05ce629e9a77e999043d53eae67951e7a14d7fa4e2bd133fd86674fe7cd936cb429954b4f3cda40b3e56d8337791783fb99ab11126e2e41694ffb5ecda1c12562d7d6c7c750c351ba95913c7f8d765b45c83beb14d62ec604436f149c78d0c852c77191f700507071579b6905047f4384c7fc87d9194f0ab79cc9e8482ffabb9c5df3c4b8646f7717f2fce95f53108bced828edd8cc7cdca11567a92bc75c1aa9db3896f181c8add284ce05ef758b86d26c00e7a8ff44fb6cc3794972b912d7b98577e54fbb7c60ffdad7c61ffa64c5fac0c3b597027682cc7ca86c32fe006f27de0cfc65c90806de292a9677f31df9ddc46e89e5e9dc009638703a07c086548e6733007d8c54d7afc70486cff5cd3311a6dff99088f806d29798f7741e4c6e39c2ee7e458b2ac658d12bc81bd9157ddc6fb9d1c11b66695abbb9c9c17620d209a43502a36112ae02c39d931c574b93f878d151209c6249346d363667b89a3df8d9b54581397e78b680f0a453e51e1b062f16fb72d4e53f001002dea013264568eb7ecef8574a758e88e0a4ee4cbe5323725e285124afedc0e226aebd528b0c23ecfd7d78c75193bebb89f365adf7684dbeb89842ca1530095d4bd5a9452363a83fbb1df1232d50afcba220b2a39e36b79e0cc8114c01e62ccab32a6ccfda031b8314f328abf70c44c7cc86441c4e561630d2607bf65c5ac6dbb5d5c3b40c8a479c2cbc9521ceb4afd4b0932ef74ee5c996b3c2baa3845ae3173c7cdaecad3f6b3f8db77f264defd6530cb91f3aad81a8486b53035f63df11aadf2fccd863a581b38b6f9da206f9b74459e2f97b5455aeeef77d405e4498df57eedab784380f231212765350c4694b60260d69fac9f326bd6a84dc7143407f8256fb43ed9af9235350b41c2b8006287e9126e95956fd3473b64810e60f1f29f069a191d3d6079753b25869274523a3e5de1e866039a6011c35b6204586f13d4dca1fa850ef45eceac568a5a1a72e85a299010d5ed6d19c6e6c49b0e24d5885f228d4733f9f00869e36102acc5cb90ca82a7d6d8b8a5a1d4604b714593e9d7a2092373a94717d4336a84c223728941cfc5ee81b89dbb6b7947db7f967e64a8f5a19b0df83b4bd78a325c3ee7ebce1c25474e500cff2bafb77c819dbb7d2872ac7e0f83cb6a6b38a4ca037c326633462d8e80aeb37a8c91c8ab04bc7552d015c4d94c908971b5f2f2b7eeab7011847c51b96d1a2b615e08ce474b5f3f3f802714efb3676d421cdca18e4b8154ae48d937638e8cf21dea3e3bae1eed7bc88040571602883b596d8ed96d99c47a5b80f91929d8eb8351d42e26066b4f88156413cfcd77de86844fdae33039f5a287960ce9e94f5bde9cc04fbef000bb4773ca09db5be9c0ca8cfb8a65e637025dad47148ae242e2b69c812efe4a57bc261c9aa8b61083f5c2a45b10611b008cfb3965077a3446e280848a5e6aebe23ae65739905b66a83712b5513b295c82e987667b199c18c0c8acd774499da55b84afba706a0ee952200f5f4de3becbe26c317af2751924cdfd13b21b3ac9d69cbe69c78482311bc9c29ee764339ab1bdec16200d69088df42d14e00d73aa97ee77474a22686af8cae70f2c156eff75b860376c38d1669f353f4c6cf827c82d27f2a9a4fd00ad2a9bf83d16cc6b40407264e0269e813c5708796cf016a84651249087c1442a24a9a8460f51b968dd205939f5c079516276193269ee734487d014f0f5557354cb51ce6cfc799853ed69e5301908085504f8ab982a733652ae8e6d8d2458b668a4f4c866d9f155bba2be7a1d6605411ecc776f280068ee9b06ad5e030b63f88382b6bde62f807d3113c4f46918e6db13f50394e9c7b13d4d9c306e8fe6eed3a8d5a63cd3253b7ab9334843290e571032dc892fa9a57d0a3d800b8e991a7cc7951ed76d338b7f0650a3ba10fda43464f1ce230ebda25d4a38b21ff48e871632a10a4d352f5d873da25d4e5f1a93c9a1395e68f27f4d41f94c5eb7359c9c365d7cff4b26d9af1ecdacfdba25afe462656df01b5395585496d049b638a799df20622b5afd8980bdc2813e88a1094278ca5ef8ea0fab3724d9eb926fafd04de362837ebe36f87f321b6f2f1307085f974fae50ed039e79281c3bc473ff4126b081002404a5a1d61a672f4beb9fba0004241b4a147b34dd88636afb4500864be920dd03cbe6315297d69169887facec9294907ccd07444b13a51ad95b94ea8ef05d1eb595a0d609625e14e8bfaa446fc6a883c1d9baf0221b5e5026499ca7be4fd44d02a892043235060219df9c2def8bb127b879edf05cfeab14a9e873da0c675e6ba061e75631bd9b1f0d5f6a84d3ce922096a649db56fff81af180a0b0fadcf813bfcf4f4cee134db8d1b93bd99bbc6ff2faa7ad6c7128d66acfd0786dc7779ecdb868f7376153c98aa055877010fea040a4e473bbf31a17f9e5dd8eb56717c616b52107831eb878995581ecb09cb70a3a42d1fd6297550c99ec17a0f7f604e5cbf5057210dc9198a8e85d11138980437e3e89e05f7bd35ea7499ffc1c38ea63f2444247a8d3bc5f010d8f71e3499097261a3de442439b71d226ad8007db9e3e492d9090d3407e29de96e0b3f38ae9bb863f1a74e7e88bcd51e169fc4559c30f413199f8210004ad0bbca9095be1a22b08737398213211ee56d9eacdcb43a675f6c50c69ad1e4d301044a939bd39a3f7817ca39d54ce34aed00f3adb98726423ba2655b39d49430d4ff8d887dccf91dea30f8e4de92ce38bb99cdc1b5eb4c555b7ffd68e0ed9eda88ec249b74814a9a2df869a35cd6d6cbf4ae8a088a15f045001198d261150a47e92457a79fa274b80025310a1f012e404f999622443af629b362711725c8f3c1351267c134ada59a07e1807559a7e279d4b7dbd99f188515b0e14a2027d8c6e5b1e26c48d8c8f24180191b7c29b8a9b370183579bd28827cb3a3d151fc000f4de5a573c676cb5315fc9158ca384f456b9617c4a074bcaa2b65e70b01fb7ccfe978e9b0c0726f3fbabc8aa91b466f5e2064d80f7fe13480f5ff9fb9fb39d2c2bf8e060b646f9f9baf88b471042f3b9d6d1a91dfc843b5ea946cb46578401c4dd493b7e0eb24e069475d547ad086009f81bb7a6ef3a9830f1b0dc4374f5077b079176b04cd6560ac8ede375463b602a4bbcfeb7937d1aa4b5797d955ffdf10dadb7f0364c2d0533909f739b84fbd4a77c648f3c25b4f06ce33e74ab186c8f1e90d7e7f4af55cbab60eedfe2e35c98f63f1fde1b97d1185d0d8d8069b829bbce0cd0935921c2459c4451d2c5a6a03fd949545eafb3b452e2424b9de24d53c369681825ccd038bb88786b2be1abf79b0093495fbd86493a4ab566c3f557e6eb4bfcf804fb9ab2d541f2f0d8802c87011ee58fdcce203754faa2df67098a9d8cc66c3656b6efe4de0f0befb2e6e7d526520d5f9d0737c39b20ad5a7463ad522774fda3ea451e2527c9290be7a4280ed2f9cc2198d5c611882e956844f0234785d25db162d57548cb63a0f27fe82f812a660ba24ba0206a6f479570b3286940be78689e92aa93ffa3e8031e47c630435e1196e6b423aeeed650f12fa0df3026a40a2be1e037cbf3974804946b21254d2e176bd9c30ddac0cb631816be338fdb221a90b1009062f4dc1638c83a90f189975cb24f98b50f1c273edce70df9d0eddfe83b64f67262c47681c6cd6689e164b0bde1789255cd384662bf8687bcad6645fd442487f2cbb8b9f89e46adf7918002bb7cdf6b7ae9b19c4600486c0d8b64dd022917df7145004feadaaeb19cefefec0218a3c2822ef6fac9e0a06f29b8c316d4490cd070cdb2fe7e079f8e372f09f582275d1b1fce0ded16020c2e8def3e09aae28598227e3961f7ecbdccd84ab639c6dde0fa0c921bd935ddcb841edc2a2b22efbe228c156006582eccbb36037fb9d98bdf12f34efae5b747a6fcb42a9d9d6dca8284729cc53884f00d5192f909cad56c025a4e795b217674f54ff821e460c2471c05ca95c0e426e18f324faaa64d909e69fa745595b3c8b02fbc0c369512ca8190368ede9715d4d5e72ec0c2e52974f3c87d8e8a752ce82917014d23140481be58764389c0ee9a85cf7162978d47a154c7db786d8aced397ba25b58cbebb14c2e56592a0e5068466f5c1461f8b8c20d4371cbebd5a50a7889043a9a7289ad189987db3384a634d0840b9f663ac2302fe36db8978bd7e6bec951571fd41c8c35273aa8b54077a5b1c38d0f4c50c4c5b7f8e9daf20fcafc79658fe329aec35eeb626de83720356a24ff9cf7686187e7aaba27ea754fd1071204077d8126d94a88cd5acdf7ddc47bac67e1a2c2bda4d30deebd96113a6c46089f4ba9a311160d028f308ecb6cd2a7481840ad3a50a486a1acda9bf5c0fbea0b7e9b250df6dce45057e457e9a213c50fc47a0640b37632edd0285b2484686d78f074178dc9c0907aebfd418029a7064b110574f4a4606ed87631ce8476732c9b3c4a7d25549e98b7f54f3fdd2e81315952624e2a5902fe1411b883ad7a4b76aed524d63e376f7d0bab8fefa5bd299a3a1c58b144f038fde2428f326d4591699b573182543b0389352cb453ec15300d237b8f1e6126364806f485274a8bf3d0a970855a0707a5375a45e931e891ce6549cf8ac31580ab02249b448867225483215ba81f21810f5063520b0d82d15d8750ac02ef717f15602e6289f7ced316f63fd117bc0095e338f6d5698f951a2ee5f65efa56ddc8c4898549a4ce7a9f0d6762464124ca704aaf4a11242ec9a9fc5b01e997bb1711dbf8d0ff309f43225fcf6f1c0f436a1fa4d7dc5cf81bf5719604f2390a6d3ab7324ab71fca7488984f694e14d9435f0985b7dfe291b4ed5ca6c42ebe8db173e21273f2c97d96edd5059b385a381a0c03405bc6ed241ce5d33ee70ade0326f96f5704ef958facca967ad409bcd6865535795118f8e20361ce7f900b5c2b5518a35c759974f05aa72ad064b8f07592a6cf4d3e788276f11dd31cbc5d22b96e70f776bf4844506855a5cef633a580130ee6eb7cfb09240f958b7a49385ae41af10405ca0d36b89ef7de349e3967337b056a57143356e07421d993b0145794326118a359bdc6600c76c0b50ee6b45cd47a103f6a50295cc402a08a4177ef6520cbfec361afc35abba111e50b337f59c33c6672609f4115d9306886127c5897ab64160aee27ea9a292c1c9ec22d69d6de3030d05b71a7328a62d35e24c867a752d9aae166e176a9cce61e560bfb059f9d0a760187b1a76e38e7d3d4287669cb081cc8d474fab08e9f1e4b1ba3998635b4ebef2b893045cfe0be887500442c5918e775840f13b2097105e99d0d2f3dbae89aa51e45e4701b64db3f45a9f595eb7c25b39af9361c9831ecff986dc637247a4129bc5aa82e9c7a2080b733751ce935f4fabb05ad78c9a7ac07a2a6e2007843e01ddd680f7238506b5e8907de82758041539d22d4805c706ab80c29150cd3db037e1be2b6db46fd156d53a39c88c68cc3900580c692fb5093f76d634f4872412f06df32466a05501a93b2ea81e288ea6491e2343c42a2e4a93b64addd2e4c23570dc321504212e898c092fbd60f291fda530840249dec0cee70411f8cc7cd6268ba1558ac511bd54469716b4cb90c5e87ade6c1b26ddb8fbe2b97a091f8ade5c2ef3d7f78bc5185f14f14064c08ec62fd474d958a91cb9308ab7acc89b73c41dc3f75b4a71ec29928caed9beb544ced9fa2115ab1deba63d6969353e2326888dc1521989219c4539419ce0fe713ea4093e94a49d09b8757b206094115834199a7120cb5e9a1afe46052bc8f2efdbf1abcf3b2b04c456c94aa51a641351940d827f6b131d693a1bbb01fa1a0ff3c9bc088dfe7563d34ae8b4e860e0a2b39f497a68ec57d0e4e073d48ec6281fb551e88a4d83b3044699c06c923de24842ba0339f17a4676b4bf4b912600fa42b0117c691ed609a6bf5037a31275aa6d46e6d8e77320a4b3c7cd755e65a84d62b91be2873390c5b4ef84a6aac9fdaf7f4d86fd7f77111cfba6d5ced69440a30001c61dec3f9169ff80b5992ca8a58b7aa7e970db1d19864d75d9814d04db3e55b888f9f0d8cb80efef24c989d696e503259478f9a2a06bff2dfea6bf9b2fa37e324d5ab60a13106ca7c45190059be911604d770e484134184b3ac7a95aa28f2b038afeeb2ad6c82d8754556dce6adfb90c25c96bf6f1a8836a19a6a171d7e63e467d3bbb50cbea24ea8eae03ca3c2e6bdedd719a0dcb662a7263c11a9bc4d7d80502d3d5d113ecaec9a5f2d35a7419ee3757d7d680663f915c716eb4b8163ac4a15562f0b2e94fa5253fee72e1fbb50c72a70a87ec81f7f659cff47416c50ca3c06de5d783de0f8134dd67f80c7e9a736baf9c60a4c31e84645951acaa280678b8b2c41af9d1204c32f0938a9c1a13141abd57b0fd44a4285d518fc7130aaa12030901cbca73afe6f9e65c97f120de4c4050ffd5ae7b0ab016c97a1d7d9b0793cbcf85cd2714a7b028462a7f5af139f7c6aabfc389d19212cc8dcddaa01078fb0538994f6ead71faac40f45e5260a1d569322170529cef01bb64230a782e05a4e8b5ac93d51a0236ba7b3d64f21eba8c06aa78957c64e356c0d1832ae281dc1e894934e1892e0f2d8cd394cb6c8f69358a4e58e6e34e94613f7fd3eeac43795c39c8d4709fe3003820c47638080fecc53b2d68bfa0a5b228d85a1298250853f3a8223458ec12c2285de791893193eeba1660ea79c17265ad1af89994d038b68bc2dd92e86f5eead9dfccd9e46580a1b7d9498dce77b9a3122b2e09a2ea350321aa26a69d4aa9ec87e11f74de865dfcd8b878d580c3c754ed9f50422986fa1eced4a4cc0d07e0518886e4fa8d44964f833d6220e0dd529db88b85ead319122e693de4ebbf1d7133cf076b7ca1580e90eca672ccdb9064170dd4e48c75a2e906db4c84e7676ada473a4edeecd5df8ff23483d09a90a2db59d62a4bffadef4bd874db5a133fbd60c6c62509e00a9b0c5dd7574fcd0d867cf0b117e5100fb828488abf59aa2b3e48a4fd649e429166a8e1b8a31cf7189ff70de5e65b6f5e14c479e047b805f4118d936e70615298d7fe752c2fe1b11afac65cf14df1d352edab1e871bfaba6feec5d55cf6cc00741f5ac18b3f31e3e27fa0896ab6e36f7f8a635883228ba5e63487ba9eacd1566371e5b473d0dc97c31d6c54a9a7aa2f3fd8ffabc1cf2ae17e60b26d115089e278934b69b5935630d8bc12a8fd803890611b8661793ebab712265fcb84c347265df128d19fd40771bb80a9f090d0f42e5284b118007cbb34a0faf875155af0f41580d70bcc658c4231380fb15e792755373c6a3a0746f3232fd1d1ee72b99b305e0a79f67724efc486cc6565d9134c26bbc777dbc1bcb0e6674fe735de16d5f42e3b3a2cd09c7fa17eff52197810b21a63f9db92a8f9fcbb00281c0461e838b1c7f84680c65ecc7e212bed0a55bc680e113eea5a8df237404695a619c9094cb0da8f6da2d1dd7ca2c81841068e0865e06656c34b5bd908aa6e986d1d598d2e4fb64aea3c13a1d6489bce943906b6e45699400d3fdaaf5c845979b095033a80648b317441c5e3c0a026518cda06b30009572c80c72cc5a073912dd94ddcf60457208e6a0e30dbe5678a1b59ffe98e777e9aded224da92f20db8db1b5eaa66b0dd243ee1c07cd8854f440fa260b8155174dcb13f36ee1096068020478e27552167621a970071bb684a25e4b520b7afdcf245223fe9745a93cd8158becbcc9278aea322d2f6ef90736efbb93c9769ae4f7aeb116c42f599d7ddec3aaad2f04bb4e714ae5f4dc06ed53ac1ee09231ce159632bd3011d49ac23abe9c28b18e73f892e1dd81e949cb48e607742c927cb97f842524f3a317adeb7ff9bf2aaf213f66beaa9fd5f64479dfac2abf7a2ba09c7f87e7f40c53ac468ba61c735ec6a8184405e6086c39bd6b680a4ec17f26fd477b0a449b93b7728934dbcab12ce40d698d47f654f913c1f8319e81e4ea290216d3e5acb530a1b9d6dfa3601bebed4fd6fabbdb54ee79edbab6eabb6a1abb146fad04477eb94a33d44bbc1a41de92be520fe3bae227f4dd7b52b1b1c1d05021df17a269b47248d9cef08d37c2094574dd8361e9112f3726a4a1487d8f95e6393e8c0cbeb5dbe958b068b867ecf7df995b7e6dae9093a50cedab00ba458d68193320e5f8b8181cea3a698da62aa445542e567f5e87ed9f5be6e3613dd8098a6c179412fbb62a5741617020ef75ad0e050f2b0c4180d517f0838db0d121dd6eec07c758e8c51d4bfa7d77f3de0cacfe634a6ba2edcd7d512dfbf7270eae173f342940edb590bf956083d807e93b99c0d63e4d12c5f3abcda3788523833ea2486195a75af4f981ced7b7fa6df2a5cb8d5569842d67b3598261225813475cb4f82fec0ee96b497e4361f2bd358dca5d44779001ac181f456557af4fbee8d15f270948e216129754ce90c17dd0f24e20b177b199808b001b5509e06fc2d9e29698988baaac77f60b40f3d3fe5112899719614d5c9af7327937d362878d7af2f0ceccb0f3ad6354d64bff20c9e9310f2d58bb853e74b47793abd4536ada10809cb50aa0ddf0b825ff7ccb1007e8e4b5bbdfa5c1a7128c43e27c623b48fe8b81a50ddccb6515ceccbb403fce99608f04fd1a4b72720354befb5737ec7564faa8da0af4d4347bd283ddee3e7d9ce638a8ac6968f80cd7afe1ebf5101b16ea935bb784c91016a39b50ea898bcd61c08c884dd91c89156ec177f2455532aa70dd6bc98acace042f85fbac5fb0efcb29c87c06bcb6bd6c13c30a06789a3d6bed813f5cd29eea8440e9863187e79096ad908a3c5153414b4664b946c0edbde5d89f370b5336db675d2b5bb7151a018d37bd4352626ef30246e007a7870ebabccc2d5d6599aaa99da9afa9cb70bc07a6aa31ac8a531deab25d883a8480dced21093aa437d04cd066c599c90b908b7e51cc0b0a1b867460ac265094695200d89adf405320a496b8ca8c555781836c540bb86f74d312db869ad805d6590649a0de845a68880914253c12c84eee5c8e6c5208a5aca8b80a965113ab38d9037150ce1577b21844fa2ea756bb960495446ef367f7d4e860ef908c9bcde079c4cb3bba81398e8b1aa4b25edfe55b58cdc98e121982a2b13e5f87664c5e35e496ed869fbfa49114f993d6f63f0e5fa3ebdb4c206ba667b8237f1160fb2b6e05403a051b160a36916a7fee4278f0cb6fdf0c2e810d15dcb41efc2902d861caba06af0e427aa29b04ba97634caa7ac5f543b8599f2e3290e4723db69840014a38a868ff143797a2315a318ea74c08fd6d2ff3db9f50af84862209c7abbd53c0506d1dd4d365e668c89e85c4553bf4c37e6aff6c322b3979201fcd9baf610a2db7fa54f077638710e4edad7f2bfcfdbd17e00fccbc6f3541b3aa8e369dedbc594502a480f7403e7845a7aee9077c8fdd9afd905a70ddcbe3deef4e005515e50596743b44bbf8cf7da6428486918c50464921ba7dda24141541ad19f968c5d66e89df5cd9c338446c86ef687b59af6dbdd92e2dd256b230820e0effe6840dcc228dff1b70066790a6cdc259e15966132d89ac4fc57e2c5f726d204a6a4118f40a8e4677370f17f3f2dda2352fc65ac8ddd1764c1ad5a9cc696e432ebb0ec224ad4862cfee0d9df920a2df106a921a1b8e627cbfe1870a6e12466f90d76beebe122296dd0a3683ee828338f02e63abe2439d0d3f2ac2b7a02a6304348fc28d57880c5be4925c46a79145aaec0b4baa14bfa105cf197c5dbfa64bfd79ff388bcc123817e15744c1085e3586c0a53921e91ea018ddaa876730919b217a7413f00be35d02c0c4f5fd030348e63f0dfc94949220ffba45823b038fb8ec049df52bc382cd5714ef4ed4045e120a0bf103f2f8e3a0759a36d14bddcc7ca239e297155b39d2eebf7d4e2a76e4c6458dd3757ea78d141cfed39e624b0fee1defdbdebfd6f00af52e20c9ebed3792aec6718e9b22e5eb9645eca78045f644d257c11f876c6ae2adf120d7c392e04b80034280b81d2fcf0fff8169ba7d78415613b3a90d1c21b0e6080c0b1e1fcba82fd742d33ac0fb8fad36dab036ee95bd590e1f59bf1027cb3daf03d4766c12f94da1aa3f2cab5e272ee5620f9073fdca3d931fce8b8c4a9ff833f28bed1041e14c918d1ceec7986757a1ae27440a0999e0c5de2304f244e67e5592216dbba5a064eecfdfe4538baa4dff7ed282c470d85c6ad0db1098ba291d954e4113e63a8b2c4883f7f062dc1d69c74efb0735d0f86d9ce2d600306699aca33678100dd6ac52659ad118d157a49cdb248e8d42588e17e9b1cd7b687e3e1cf1c65aebfcf99e13f1d957b15394bb65bfc6ba03707e0bd81c342e6d886ad95dd4c41eca57de285441259fd8b1fc7abde541dd245ef9bc5cf580572acdb9e0a0fba3683766f5485156b75ec02e3a4ae5fef780509906123b00729a7b48afabea5a42cf79ec7f070d6da1e77085eb14002ed5bccf7ac8bf1e57bd271e3f5216c4996ebeec48dde87c50c2b0d6b5c4a72da36664196eb6452164130dd5b789a59483f6f784ac84f674f149c45b794d016031d58d9f4cc64fb6f5b69576fcbe8e43c98002314b817e53fb82758f759020163f57af541698474b08d3b1a2198c6e7fef35121c8c2bf22f0894bfe2ac5a43600c1abd1c546cbdfb8ea2b0d5f5b1efb7d92819054c35155045ff7cb52d8b4e004e56b757aaa193f0cc6898ac3be9895403cebb4915a208c2ff78bff1db7a97c2c1b145da347bce7a17043e6f3bb580c1b99a55cd8d81d29e9385bcf408b12844f831dca4825d168fcfd28179309f40291f9ca97bb547f6816bdbf9c6cecba8a82012ea8902591fe967d7d3693c4776cad7afcf9b72bf4fc9b2003d281f620f5d7fa7e3ced0dc94383d5c673d854c2a13976d2dff0a3663a4507d3f03cad23b8cfe7df60bbaff6c8913fc49fa706450208480a603c945bf7f1e5488bb695131ed9bf292fa199b21c70bef9efa5cb16675b78393e23eea76e3ed8e6a0e4d9ad3fe6e10a24dc34f9e68f60291633a481d4d711a9c82e02c7e3eab59e7bba6ff4bf1904cd654c99a996c3bca9358db0f3073f1b108c304f8f11920fd041c7e4054baa83dddf420a0f97572c99398f7c6a440b022cea7311c730e86baeda7d82d339f86b8a7e815e8c6647591ea88469ad49dc351c9239ad35978259eed9a2ca7c80ceba9d2e9d69b8c81946ddac5b37e7561d2998fe859c8fb704ba3562901f7624377be6c57d5213f65df206d87473f0f80a7615ab1c12a702719b982fc16f073ba1dddd7cd7e46505017a4ce31c41f04596cb867db38eff7078036f716748e855457edc8c2f93efe539a294141021a8b162cceb5587ecd47abb07c14941ccde2118612bdac4efc3e3107997fc103b94e01462302233cadc5bf873a067f2cdee012c646d7cb965dfce97f94de8b37aa583bfbe1b40e53b4f9bac7d907fb70fe3a427dd7380e2addd3ed0df852eb482aeca8d2fc0bdf0cb716d15ba27bb5c3b68197e7336fc6bcc19d65a2080ba192ff63047155e985558dbc9ca7d7c74ea067f2b4665f0ae5bc08ee4867b891ad02e6294f0e5776d82b522565f9f2b2f94528e47e724a429ffc23ae8170f9f12b2203eb74026cc71d30d8bd223e8055537c71b17cf24929a572632290c663a18a8c36b84f35b3210fa70575aac276c9cc918ad33e503f95ed296e853aeff7999964b078904062dd23e736aaa5ddd63fe5ae0849920fc5df872f5efa09bc1caa3beb4b84a7887168b6a1ed574afc66b9bc91ffbe9f8da0eeb58727316e0b85b1edbbd52486d356cd06005f65ab6c99b1a4c4d5025c3b40b680771fe2cb5a0fe0b70325c771c023c3a4d8911c4302661fb5fe77e727b4762abd6cd1d602e029d6b21717c177e1037ca7ca2a1b9a36c8d90bea4d46393fb5b25ad2802c3b32ac9a3f78075508b90a9f8b2eea3c8530832f1c84b58f7bcb4939dd9570e7775f614c9498b5586b49f2217184fe8158f413fe5b3e5600ab2bade6007a4be07cf37e0e1577f4dea14534c672ff814a35f0639622aa6460ba545ebbba91d178eec3067562ff124879ae5b5031979d2b4b96eef7b61e53eca374e49b6fe1c9c5c70bc5875e20322ea1eba69bf0467109cac94ddb20c481604a9ac0f7de9cc92983bfe95100ad82ae228d5d0c9762eec653fb53428f8c0555d7d554fb6a13a7802ed0cfed5a953d45ad64edf5bacdcd853c12f295c474815d858a77d9a60ca3fded18fdd0793b2ae7e6ba2593fd931eb761f968ae7f6793ebf9f8f9582bc47a6889c0af3f5a2bbcdd68cae9f47893ba4fe8174d6c5b7ca11ab37aa76fe86694437d402023881be19f9194f5621808ee4f828532aba95db9fd11fe1c9d21528a905d472f865a2e9d3915a23794e37028629f24edf503a28d09570269e926aa103a97cc4aaec781c503bccfd7f1971f2fe376fb120a05588c144770c8e006cf3febdf5f71c962fcc479ced7052a5f86b9fda4669b9c454214ac20f46e4934e077d3898344969d28fc7860a8c9e3349fe54ab7437ec90ed60e40fc0fc5ecff53eb0ed22c2e109b4a3b8dc865abeeafd2d285f26af939951553047730a72ffb148a7ffd1a76f86043b3bc5fff7185fd901ce79761266308a746d09b1759330cd1ca8aa902f4b791768b3e44ee98e075df6798bfe05fde819c5c7fcd26f53a5704e9b53c77a9460e4909c6d5963063767d5dec35d0ffa91d870e971158aa13cd8768a29d4f110064bd44451c085c2a1a99b949b35631ea0b5408b18f5f4c64be426353325d5cb79da1df52f2b37f417585236dc5b51743235dbc986b2507dc4d74c364b7f288e320c4962fd94eca02acd69e4654f7802ba004f9dd9a89f3bf198e35b6d5a6ba29be374b15edded04dca29f1b033989c930ae5a3050870d723c4d889eb1b7f4c4660e438a26b88cab1f46cde83f4d4b20e112181d67fd7c725bd93beec31ae9aa730c2e5d9b98d64a9ca973ed6f8d6ad6fb97fa5f19c3c48aaa7ae2ede405b809e004d6dc20ce20e0b8dcaca4d35be7b6f52470df259663dd05c4755b3bebf4e4ab4bf6b3c53a7b5ff60ba6a60693ee92ab9120cad2907088ce17a240ca06c4dfd1c6037740f2616203c68627d2239e49a4f398b3349685c2bb6b0de85f341ba3fe4b8510ef36a79e32359beec50e0be8d1fb669b0c1780003f2559b319449a60b9747b9c72aca5e94a9fe400fbbbcb1fcff58e538158e5057683ea6d519db4a96bbb9ac142668bd9136885dd88cef9c053185379ff3637dee9d9cad58a86f3a3d5e81ccd968a7f213f259c425bd17102542ddbb11271b020429be302ae1e92a877d503da442a08baed9615b7ed9dca46bccd55260a4a12b860e4c10c3b4892e94da4726fa05d2010d62d23f8cf218a679b06a6e57a9de19e187cac68d8a5c21d2bb6cf9424fd036dc0be7d1421e2a25fded88e583b9961295671701557a55239a05763e0ddd3b36a02de0e340d0759ab955e02f04285348b4d39c37e0fc36b49eeba02748b0115051028936fb52670eeec50870ffc85b7eae7cda740ea9b2279fb7a880bcfdc1832d3d7052d58253fc356ce5fdb429db206301519887151f4cecf67c85458beaa70e8519678b8a381817325b9c65f2320680ad474fb274e998c9403a98f7d1fdf429760c4f56c9827c5236f29ae5329466395e3a081a4e35f7cf163fcf4a83d1c8402da3a95e480800ea5235341e05ac7d93334fe959b89edc23e763823e16ec2b2672e51d6de85ad0a11ff2d6b91ab30a810315fb6805adf5354430220d575a6f528d6caa2e11eba1f07afbb159ce7062ff7b1987efd12a7a9b534143fedf4b6f6284c1c30deb37196922702467df848b557335c1acec20ac8a8c70cff67beebc6b25c9b0814b5154ed76de89491fee4131197cd3f6814993fa88ac197088302bbbcc1a59a44ce267a0d6914a2eccab2906d8001bb00a057070c4a0a042d625eb92a5d6bf23146fd563230700ac70c2ef27e979d1678ffa22085a86f984bd7d2139d040644ae6a9824e214f8baa399075bbc41a1a3f3d4c6124507f7e6c9ec3bbca4493cb78213e685035c4756a866cc0744e27ad052d9f22e3505510131507c0ae892642e7de35fd175dcb2cbb0378e7b8794ec73f3480faf19ec897118f22a3bf5f651a0f58e2ce5f73d859e7de80e35a9a9280fa4106900de273db6a055429002fe45ad7f1771838fbc8615084a7bc3b725d73f9f2fd7665895a28250ff17d7a2aa4d098874a0820e1210ff581c1551cc7127a387e64e23aae2a6b9502eeda2badd275b9e96a8fda74147a02b0dd0482653de0899579c629f1e3861f872c54ad25cfd6008e34fec760946ee4bcbb973a287bb46605c51ecad84bbf129316826fb36186973370940740d46cb9fcb57c36830ba3cf7f76edb786c316ca2ed1006b1684631efbfdb61aea604fdb02b4be596ae06c3eab931975cb41af9b7a4d82d5cd20f203f615ca245b3b0b1d4eb0191ff53149e8959349799ffce531a6dd414e6036f95b7ec9b67ca01a27ed05f4301ef0c7272eaa0077be9925e8b466634f842428426f38934e7990fc9499410052556ff9329d99229ebdc15760a3705e6c8711ac34d1fe61d2486ce7a1d9817d2be18b241b6e48a203445bb16c630165fb7bc79076a76b495c2f31f598b570e5a85d537e8e48d7ad56a03a73af2e20109f7afd26c4b514ed0f3194b9d3911430e74ed9b9157b0e8ebce59191511b8887abf6e866089ba4e3ac2c9d25f24436b322fad000ccdad8a5038fa594201f7dbff303f874083068e84b26632c12e1806fc31e4de7317d31343b4507d5181cac42924daf1e5f19e6ee6ffd782156249c317c1c039d403f43d3f79cd9fface5fc6a48b3fa38cec35810140b1dc5ad10acf024e123f779f4c81dfc96bc57787e42c286cd74d17df6d66c13f02d8610f5ecf78a5d24f61f6c483cca6ebef9947773852e93d9f7a8f134269248ecb1eec31a5787905b66e13b35ab6bb8fb5d8fb838a37aa1d32b3acfc68f2372a25ae6cd53bbc04ea6947e5c5f09b876456a1da5dcacd2310f3f33ffd236f85dbcff8d0a9784bbed832efcb2bdda92a107464f8a2338fa7cccde0b8ac0cdf4d6450ecbf9092573cf86ff80ceea364d479e713b6a87744b8f2510e1241ee8f23305676cd0562fb33f26d47a6c2a9287b2e61ddaea3144c65d2c27b7ea1c109e396c74f37cb90adb939a974e3e074e11d0cf1d7b2fd33925d1df33949cdf2e0eb2f936b4d2bce1847c04c31e7c148cf56e2245f87e375f849207232a8103fbf632a866caa2657d5941c6cff215330ade761045da0890bbfeb24a1341cbecd6108f13272909074f8b4bb023fc3e70cf3faee802a7cef2a4f9b81f107f8931c6e5911ced93703df6fc52cd6c4c8453a32f13e4c007c59e6b4253f821d735a3269cf316608bf111ec0b39d65d69af818a33361d75471c0332733b519677cbe444ae5e137d271be48be2eb50f6279aa7615f8cb25a36d1bde200632fc26207774c95032b427da0128e0e73166a5e8df2931c7646ac0745b7fd68983ef5a08c5c2a46e3601818ff1c54765cece79987d7b8e790c47660a1bac7708c9cb603a8d80fffd66ac0da57dff9e405839b99bd478442dd1ad93979dbee70e7c8fb2c683e3b767da61823c27858ffbdf9e4fa0846fce13956db4fdee736599d89a8065ac5239db640ba6f388faa3fe23c1ac4c13b90eae4a7840fcad2488b8b984b63496bdcdb3e66a51398c7cc7413451e4a6cad9ca5a19b194bbea9a74b0e5d3a5778e142d812be899b2a461693fd6dde54631d19ebd8825636a6ea4cc6a37e8f592ab5c1bcdaf0be902dbcb3d466768f6223568728e54379e3a18090a307dd95ef1a4fab2907b2589b06784f9582fd2e1378f972778f8d695bcfbb55e3afbaccf9ad0b1afb8401bba1f077e974c77d98c54ae0234dbad280087dd2b4b2207188e0fcf4e8055801c257da4dcdb3123c5752f6c523d547019829379ae8d3ba8890067a0c4c5cd95deed0361b3d23ef1d90cea3a5a7def8bf4f229f8dc43f327fc3d34c417a071c003a1b3f46649da15e8b933d335d3f0765f86a462d7ada6681691aa54fd7e432edb4fdb6e49d5fe9b4372e8ffd9a838831770eab330f61cd0e27922b70732cded1cdf4d305943ebcd906217de6ec1f6f30e2e3662ebc72342749cc805bed692f366c5f18be63fae8c4a4ab629d3f5d1ec2509ae506c4bb9b71d476d1748b5f87d4af57051e1086621f8ee75d9eb937a6007a836b0a25aaf61232311eb12878b3806394902623ec67adae26af06dd43f094cccbad05592fe6fb7b0f54c2280c5ab3a905c8d6e8e7e3a9f0e51feb53d5811edc4ee2111325e0d8f8e93c79edb4e6fb06a59e2f1ee660c0814476cea3377b4fcbe2b4691e4674a760c65ab0bfac4a8271c6848f38103e14844fd7421f6b7aff3f10b983a414b11db837819f269a8837466747b3e5db48b75a90ec1e4d537ea6c58c3bebed8634995472cb99ac091b1695bc4a0a222a99f4657cc53436d4be82f5b736b5178ced78a65decdfe5038663f13926f38cd2bea7a2cc6b8da534a16496c9a25b6c82ff6b2282fd876d380cfeeaa00a0ca5ec942264db4ef5f152e43f0541e80c03334afcef5e6e4c4cf405a1f8d8cc1dcd5c244d6338b8ed328e3d2c2c1e43ad4e37c6b4dfcae43a159e43783dfdcfb450e2080c30ffc4724acd327cae56db8f182238088edde117e7b6cb5052f680879ac797a843a7790c8efef583b377ba15a3d551692355680173ebd1612d77699634c2d1bd833c61384acc67021a734a4f2cb831628855e396b3ac1e369d19904ebec8ee050eaa4dc849d70e504826bcf82f09808962790146bbdc7404bb1801870fb76081aefae0a46731128406282b8e8c462d1aa619ab6e93f20de2dfbad73d10eb70c73e6913c9e4cf30393d99094bcde3478c6156a8438e58db60322062534ee4106876cf5e8f10f889500f7e6492f07b20891d5ca5fcf6a5135740fed6e4deaa105802f061ad9cd8fa059531a27a6a4e4916d8002aaa07623db78c3bcb2470c08254d1cfc7b096f78a9b49d08133a5be94e811bb161687125717106d2ce3c5d6cbb65cf11eefc5e522f5824d76a90539ba08dd8fbfe0b0534010be5a6b3b71b57dabb9e2e8749d2693b9a21d8162a25d3fcebc8d1200401358b4632505b2e670c9048d795f3c5a04ca6cb996664a6a14b1b7611b51931db794f4eff2815add14151614ae92a677e5dc01d40eddd3e0e4b78db07e616a2b43a6cafeb3ff2854f8539f710452b7d9cf4c3acb0b699bc9608239bf6fa8e1dfb751a2a40db5eea6d25762198d51942e4e1ed5a09c9449c89da63adf4dc86a791ecd0f7e5ce00b32ef2ff6a8e42abff96a8811055833b0a00e5acb1bf4497a447d6b87de0df77450571d8c59a7d51a08ea5c23e1863a5edf04e41c923d91537adf8e768ad23b9fd8ca36e8e297cdbfa6f61f32bf08da49ac36e67247a07c07a89778fca38bffa174dac04b2fe7dcd30076129577ae97f2229d6a14cabdbe61dbdcdb6b40b99746760984cae7b1fee3746dbc6fe273f23e738fc81a51750deccd8ac2f108d08791bd409564b4e2e61fa0da15537d61023cf577e165fb188476ebab30a29f531c554d7c367fdb53b8aff837217d129a21492494f8543b910d191cf3b85c66ffe975b6338ca964099454779f94e15d42a553b8f34722ac60550942776ad51740b1769bc7a4e2b67bef84dbf13bb1f7cabf08eda29e96bfd0ab864e241c129569be370fbf6d629fee04365932b4a4de42b8f5fa1fe6fc69eb76d1fee417834a902374b26a7ada642ffd9f438b2522b5544432796eb970a29e845a56a93f8f2542e33c2334cb34be6c3487e6a28ab726c1fa0a5d2523e12579703cc1e2da2454de13b7d6059ff6cf9fa4225c6e1d7b69f863c710f5100e2bf0d4c24ccf33e17a6bc4ce69791f0ae10af7910d75db134b0fd422be9a69347e011aa92684b58ab47e539405337cbc7cbf66bb79230c12037aa0d4f04dfb236391fb45df6a3b26fccffeaafe664b99954c1a5b8cb665d68876574bc54013dbad2cbcb773d9ab47c80e202475ce4dc51befd5e797ba026a6cb995c2bb71d06afb5cd0bd88efedcea6df9f961fead1d05e2d2e4f0a8744b94dc58763a9411156b38bce802aa29a143da7f58d76617f668a04736ffe432d2e254a1f7614ee3375685ebfd8c55be200f8aa18c04823dd8e0d3cd439c935da3feb6109ce75840731f20781acab33c1dc4091d217c34cd9101a52d4aa26eea69608dd705d611cb1b012d0c8378c152f66cb093174aac2a5135a2728b88067a351d9692b3267636aca614382c74db18544d588af6f48a9b5531188cf7674f793c74a51442f52df8eb129c53d88b6f8a478bdd283c14551fd97d98356b222db9f77d2f7fbe9dd51522cc03555895e4edba744fc12fd51aadea798c0657854619e7067553794fd9c2326188146843559b97966649c475b5100ccd6948d5ed305ba8e6d5a5f531ae7d4dc7acb6ac80910ef98103767bc13bd0870e73d912e6d96515e1a52e0bb10d8ed24ee36b9cd5cd931309eba630ae3a741d3385f3bd4f13e8c8e1fd6fa6a6d08ff6d0e917ca8860990593c14d90747e1a2c7abf9b117b6869876086e88125ffb075b0788e419ce4057147d863f2784ed498e86c7a52838f3f6045b8bdc3ae488de2dd97ee6e12e02e0e1202688e196b68c88f2b76576e2eae5432e5c6054616433cd9b418774bd32ff2898f08197a2a599f3fcc37d05bae0ab513c7adf87259101e82eb411e36c520b17ef405e9dfec880ea4aa30c17e73d276f0194c73def0db1da7393710affe7b29472ff9584097d0c9c2ca9d053f0c711f77055235ea252e54a4bb5f473e7011f24028e46e90a0d1bf962bf89eb5e094c5ee2d0cfacb9021c42265d3360e67d99c01b8da8afb18e45f6814766f690cc60bfbb023797d56fa4abb88792c5aa9ff9771443a004fcdad8c7007cdc892ae55e20ad77b9d23b3dd5b5273e7a40f18d7ffad400611f8d89329395f853641884c4d25eed113b6a87477fbec2bc0d8074861b649f85426c12db2afa602deffffff21