PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 84780 3e003f0784c0d6e0b57d69c796f98818939d7c18818739ecee4cbb2e83a395f6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
571bb4ab8ec9f4f15cd9abde4f03c56eaa4feeb38dc7bcfd9286c68d6b0860ae
Certificate Block Hash
3e003f0784c0d6e0b57d69c796f98818939d7c18818739ecee4cbb2e83a395f6
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00123601001e650000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000fd0c33af50e07f5ec3153c4080b9021a3fca7056838f5425882b45c1860e95d6911d5569ea4b1650c661cde52dd84ac5ad3d40ea44821a3b6b3f33b1042cd9e953fd1dbf4484eff2e7b04b173547f7f5f1eb9098d5133ad428010000000000000000020000000200123601001e650000

Raw Header Hex

00004020cad5dd57b8ed15d3e73c8b7c6bcd3a9103e2b4d10062c78cb78c7e867ece84f7321475ad5cb660145558031703ce3a11fccac59ece928813f922c4096e0199adaa86516abecc0018ae60086b8dc68692fdbcc78db3ee4faa6ec5034fdeabd95cf1f4c98eabb41b57

Proof Data Hex

59,560 bytes
1212160203075d9e5874ae37eb6107d66ed6e5d6906f5da8f960955d5d8765a85f18268281f90f47e1f09e129ffd09a553b63f3c2608511891d320287ac654e19609e743346d0c30e352fb944aae4adefb77e847815d0a7d49fda4e60ad6a4ff3b7fa0f08f25702a58c025ab453dd324ac45bc8728fc381ba674fe9a9cacdbc9dc03f5036df3f8a8cd40130e3a565f3550841391f147b030987ca7ff3ce8262b931a72abb727f68afdd4849962b884bca94a961ec1306b2084eb5df41a0ea1a704acfae9ddb688ba3b4efef67f53d1be3d5a680438d2407870bf83c9591a95681bc3b1931b2a10e883c1979d34816be02d51e81541d44031a7e64b97959440c92ffb37de041e6f1660608d399d337f4d1efb0ecaec7fa8f9aaa3c7a9d4598498f42cee864a19bb4b7074bf6ed097d28362edc83fcbc7fcf61ae16df39bd33e5654f18c166575ae885e6e2be5a6dd47f34a07fe9b1cdd61743ca5f0468e7bede90c7b0e226588228b11b100951adf8604cb1b51655954fa8515a0164a58aac26bd008b3a0d66c7198dd5f9c4245046d914180dac49bea0ecafd9de599b63fe43f58292fc00b754e52cff28edd2aed0f017d625b5eff4b59bcdb2376bc255aec6c921b53de7cea7caf620f1973755cd9934c3ea12e75f9ea3e5522985fb72356744a52f60802ab1acec1e3971a33066ee6182dc43a318b7a648c821989d9df5332a87b040f5935f995a5c73f65d9c748829c8cf488e48fb7f808784cb4a24ca0e749238af38222fb55d62a9f09bcdb8b4291b94d825051758451b2c15ead2a8b580a114f037841b9a3e46698539b8ced89746c88f3540c1b4ab99e5ccc8fc4196311766f0b26ed4dac6d1aa8cc299a14fe1c0a44e7994d94be87b32e0f3bcac3d7a8f5aeb4b2e344672b0dcb8ce5046c2a7db270ec294d58a54f662b388381936bde712b2fb99a6fd53737289447a654fa1a7e8cabff7dc13717b75c84bf86d70b44665fbe8cb4d2abef6f1a67d092b02ad4467c11886dbc9ab327f047bccbe7408a67bafccaee4688266328540c8b2db34f7361e25809b9964c9fe07475799e91ec35c2b8391327289c0f57fdd0901ece1b90b6decdc6e9e0bac49d7656c6e4b2428b7f83923ae46c8338aef74e9b8747ffb193dd66d2421ef831e62d3e1b5aa6e868ad940fd0b9d7fc377f115ee19615d20380d8c5c5326eeffada5b425ff212a64105cc843895cbe775e8c309eb0730b0a8b7ea6edf558198f9b589a5310a10c8431660729f9751ec60d1af1736908485b53b3822cc987f66c06341c0730f80a6a069a91161182b393178d1d10baf64bcab75d566ab1c8dbff08b94fb9c65105ed2a5ea463d2294d65fe185786ca60dda5117f28fe29f9f7dbe76f6418a0c8824246ad89eccff7c6f56d9a5f65eb8ea1251bb3aaf2b5ea5c1338c8c075fb6461e11d0ba369e8c043379dd15ea1736e37c0b8b471167916eef8460a8e1cc133c24708bad2ad695932512d26e020fd031430bf9bc44852778b6e630336408eea08c5b8f33a409ce829729f87601648f02c148cc1b85cd4bbdcc3e5e4fbeaa9f63fd6daa2c7792b5b39ad6f242df307065b199e822c1992a80660bc37ec726294985085a6f5e9e5dd7749716a675b6150b4ee05fbd683a6cd7dd77183d836eb414209a0a2589cb78e33f0834a4c3e738830b1711fdcb3a45725b2d5a442294faeb302405678e9472b8739e7d02ac734f3b74241a1f4e6087551060c1cc278b8cc82e66d7b073ba2db74039f797c439703a0a97b73456342daa9aee0f8043cc21e21c8b918a1c329077cb89bcb31737082b92d0550ba6911218cec6c31ba25d1c74d623fa24dd957038b3d4dabcff5ea3086b073237fab1643cfe7296a6c2816e6939ad02d300aa99c3390f3b7baf43ccb6a202de268442cadfa14b99440ef3d2ace7b27fd2ac5395bde3327a17f51d47a05dee7387d6077c2f40f4bbdd90e9802daed3ee917cc1eb8e2aa25a2fd364c2881fb0b5ac277aeaa2469e80110bd31529d65bcba14fc96954ce388b3e3031440b4c2adabec495d2b5b7c4ce69bfe8a38e50daaeae72bd832a11e4d9a287f5ebdf96d05f227ef4e832f2cd9ce5b9108536409ed6a5d4c054f10982f9834f19ecb0cd3a980181caa2f3790f32a39ebf956d3e334a1b6cae63fee13718fbb56f4874c6c735d9b14340c68455b681b367cae76571d609dd43cec9d741020c461215e402a6fb96f253c15c0a688c7c8ca120453091301bfa0cb058ac52dfb0cfc87cdbc60dc7ff43163d09bc1559e67dbc2b4ac5826c4de2277ef6e1fe294d9a64eacd83116bf4f72aee4f8a800ae14991129739ac1e7d287af049aedee10d71644ab4e5217d8724aefe1177c27d77d9ce1cd3ae9080f2fe3160c435c63da068bb2b447780e68ed6c874179a340c616a66e58024ae8047d5378053bb7e83a8422e002088c49a301dd9d170ef55dfd74832a437803a0104ae80b5a14a6ab801c07e4b99e46bf1d402b3bf94b83a81568826422f87a9e07667087bf43589de8908ded95e1a332557aeb699314ef482f84de0928582403f6420e0ca7378c53d98cc08cf89ce71a2bbbbaeb8ed306e2641fe3e6a48179de9c87dbe78589ecd3d3d44cadabb95a4946f194371ef03b0d6c176051ece741d52725e59052f69a8d0eb312b0c308edcd9178659ddc08ff71701875b359e7a9f836c921496cf6d2157c5cbadd0df01501a0ac939135315a559002952b4fc5ebc72370a585ae1bd8b8c73976010c4814e74986e17fbf79d7c3bf91b32d0f710ea7f32d75cc7102730d9e830635dd864c361dd0c4b3b3414d04626574ee87cc805bd9c65a5aed6b81dcfd95aca40e40dd809572aaf97e9d8c6ecdd20830102d8492579b89dffcb5269ceaeb8306b092eb96a964f42f2a695957eb0d408ab3cc0189b1177cc3f15ac5a3c1b338633e69bf66a1d2252df0f45908d0ac288e3685c32cd39633905218966a3654fa29ac1748fa801efd1b3807153850505665f770ba374ea98c7024a7507f6526ecc61bfecd1a47509bb84f2d565fb14f7bc3cdc7f881e90225029cd1a6e814d794d911bae16a83ab2f62f47290bcb1e55ebb7ebcc2182d993f3bd98f92a38c6aa2de09d3491125da82c7236e646e4bc2ea64755b9580e6912990750868bd23c29bb5bc7589d7de269e0049d4135030ddb0e7ef152da3d3bfe83b074496a60647e92315142f50e6b55ca7bc3a3eb96c4f8d30ece57043aa4b69efa3971a34aed58a5b3610d431a372c7932675ac0d61d51216eea22f7eb52551266d9f72b546b331c860361e912434be906868a20794fad984b04e936de6a674e24822851c45746d80b3437a72c71127776042d134d1ea31bd9a23779a42f31f9c5c2a0e9df573c62c159d95dbfa2888dd0e56b53ba4921a3c23318505e6759d9e446139269e1e5c96a587b6aac62e82a6756b5cac762e12ec6d3bb8cc0870344f597d8f5450e00e53e8a9e719eebe2ea77c9ef33576360e405a8e291200b4e0da4bed9a029246b5ac1794108d66df65af611808e7b22eb1f534729a7f16828a16f4e844616e33ca9b56e496c0df1352e271f8fbff851e58fa1731d9d7b374138a918cff2ff3d1a61c0cdfc02be137a8ba2e5ef6805961077892631ffa2fc5ce7696fc09bdb7865c84dcc0824d29d94ef48ad49408f0340a262e40ed78e370d2c13dbb500421120448c7a1a0795e533c4317a0e110a23f42e0537a54d450134cab474b50b0e97de8db3f37a11807a365d94568c697e7022cb7475869839fe8bdfbb3a696521256dd6abe8543e1543dfd2fc3c660e3da29b66618da39810abbbcde4c8d195fd15fe55cd2c3330e6733a04a0bc19d17e56ab9cac9e4a83482df914fd16642f4171bd3a0b067274947bd7a53be7cc66625e0d683f6235725e8e355ff46babc5299b523711525bfc9cd9d5975ab5aa7f79bc54355e7f381a85a9f2e09edeaaa096f7711e4daeaa14b2a91239808651a6c00ba786197de733f06e8b2e0eef334b52e67b48647064599b26cf2dc870e257173fd6fd2c063b87c33bf1a0a36f7e66aa50ae55b97328fc24ab2bc3ab89ef6c6a0da801a1e2d448398c24e3d3fce940b5d6d5b22d061cf54fd8f095b0b4db021613b3a58452adcdf0a8bc791db46ad201a6efab4a59a0184f8ef99a5f1c00ec2d4698eb369919fc133b318a9083b2292661bd7316bcdd23519e5dece70793acfacab8f65c189447ac987db28b3a6611755a6fa8a3bc5f4f765166a0f6795db2a4044ee7d8c6db97b048dadac5cf3114e07b0af1f367b6dd812e31715f276097a2f968c9f2334af1f24abc5de92344d2ba4871d6fb3b05dbeb2f86338f4a82c26a0058005ca3e8f12eed12c56bf0c6e228ffcb919d2919828777b5041da08a80986317298a7a4cc2f9a890880c7d1e487f0226dd21f9b13932ff9ebdc69db2a94c5077f62408ca2b930af1a171a3355f3e8b99519a0b18e61bf75056b06b2e6062e16d58c731cb161f9f5b563325ac04c1884668dfb86c4cddd8b02601885a76281bd15a454e1ad7536765887aab8962cdc19be951a1845245d6c160c49df3624c583df1c4eaa9ed9cda7e5c2c0a7819ca8e58598cbd2acddaed2dae90e88bb1c0cdb59cf5324f0b226472e81b3bdb779402d1ccfb54309b5e66d55802827bfa4760e9668cf6f4e59c4b80e73d2a223bec01adcd55e0b49dfa9b25574fcc33994b75eccd981d24caffa3af3d2c32bdc064f1d0f11f787d01d54279f356f61511f015e9748282307053a385b858bb3fe3db3560cfe907efac0b2124a70e9260e2d70dbf0146ce88192e9a3bdd41cf0c829a8da404f55a246f77aacc338d40e58371d167121040538678f11ad839bfebe74412396512bc04f8f8f602872f36d5791a56b1a150f0bfc30b2f6343ca356651e85fc35c02640e7a9d668128e4a19729c6339af73f8956da69bf4f7c555a5da7a01ca8618399e26d51688f0746b6687482b27a92c7abfa436120badf7922131ba170b6107bb852a43e548bbb2942e49d86dd09e6e7c992dfa67f5d8c8611806821c937325cf7ee6d04e6e629170afb9c77314107e4115b46167028804823dd8aebe455b244aa6353bead2a3891e424193134b6cffd3b391346beeaceb8e2d0b06c2053ce2d2e7fdea3130a18033d826a0d3f8b36469fcf52b5304133a53c3901fa242c45d866465e341ac487ccc35d02403d04286597e6bf510c6edf86dbe80155ef9c845936b47736349e3a836d38fcb37b06b31b4c976cdcc9312ef8e783d2ac197ed1d86efd90613c80c96a1da76e3ad4b0aa80f444b27a8004a63a9b903ee5db14b7856a8881420af24dfba76be28ce7c9494e00027528806063e09befdb31017790379e2a838c98e0605df249bbb25dcb0e27c11ce53141f18c23f9c9840a96d9796de7d9cab0b4ac21ca9f533859e7094dee6e2454433748f167f8df56d52f2ebea26eddf25e65b1eb4bbe68a8f1890ae27133b07f13c5be365d69efd4bea4fa13d8c1e6851da26ef9fcb898204c5f57f3f9bd0bfe768e33e12d058c52c675692f1244a6129b2658f2d21d8677abcc9dc569fdd2da922b4738f1cf5a3b0a852da15c8f0bfa5d737dda06726f94596ff8a03b32b2d7c651363e8344b8fda47c615e86a10cc5effa9ca506547dbae9aba734484160f5b08ce26df64c61027cc5423a649f076b941c792e02571377fee3aafdb3b97eff3056e4d26e134b3c04a4f8031defee33a6d474d0befff548485763173090ae5d91977ba4d43b948c38644d1637cd00052423d71176adfc20a17bfb587cfcf8bd3c76ca0682e8d396ed0986670e6da0230a2f88cc5b72c66588f45a8a43d00481661f8654640d900be7508acf2bf4fcdce01b282b07756bfaac5720c5e00b77ad5ca1c0a74d9f952dffa17a97d7da08a3b5e06220fa60de4d08757d6041e1a91b477f08a3f3abd4118390174ac76049ae3fafe33f875c4cbf4d5ed9129bccff516d198cd5e392ff8054b7adb4d28d053771de1a90a1ee08f797778ddf37a9459c5e82145dc3fe89f25ef18ad244786c68ba22c236464f2c848e05decfc661f963f3e139d2796b8d2e836418ee906a10a949b4bffccd8428112f7df14eb9993a93121e32c1e35380c01e788b46c97467188f94f72aab7c02ca287ea9419df51a1832ffd0ba1fbdf27a2ba3c901ac7d759e836e6ad08a3c805b7b58175a70aacf2eb751340b80b002c4cbf57be954abfae7177a5dedd83f229da07985778c62c5e3244d4014e03e521a82bb3417e1df372d3fe976590d6f9438f84363de3c74926f068463de7f56e8f1010772dc7bf4426e1de4c0c6ccff017074e323a05ae604a0b42e04adc6b820b3b8fc992dfec9878ae6a050edcc16bba3c8cb23c7ba7ac7d58a086dc32f8878f70936e4bb6970360e810108319e3a34fe2177cb6b8fe872ec0bc7cc2fb85279560adbb085ab49ee153a0020b9fd5303b605b2040dc3840f719396061319eb2da4bd33824456ce7f29a3b2320e64fbc33717b87e094288b36ed758e41d2ca05a838bf252bbd1cc29b9e782a026ae3abcf7ca1682347128be4372ce6111f728faf323466c0714820318c561c320926a8a4a676800f9742ea4fab7e08e8ccb6ecef9621332871baec515ea8c578e953e6a4dd7e45f718eafad6c6b8ace03296f33c85c4f7e391da6a53eb85c03d508fea4a9a5f52fb1af2d25d23f70ff84f58f169da9cd429b05cc227f83844eba2c1706a80f09aa6edab67975ae39f2371f0d61f5ec6e022f084a096cc9a09d28311a3fd737c94e9435ffacdf74cc11b4a78db521016983060c64e50ebf7d5b1d73ff3c2cc74bb216d8defe61ae96aae43e4bd05df63ca642522898d9d73fb831d753e083d4096edc5f9b2828f5a8bbac09eb03952a605900c3354dbf8c72324a3965b20322b6cdb68572c2b4fc5438c4295f01e3a6f435bb6495f05ff288afeae6d908a0a7d5d16679bd15c5b3b178de906b7f47af9856adc57e3efd646f303d3f7e6197e50b54ccda09328e066fcf7c874d6d2ec78f6fa6aaf14012c89cde03e54d16cc0b2854012404033a3879f6a9d00f1ac54329824ef5b7ef42e1c250a9bc48d81c394fc04fcb42069b1a8b4803d168ebadb0d7f626f735144660445e97f77cf2939548494c5ccda0ca2b164478be8288bc00b8a5aef71e1cc7a658d1567d5d78d73232155d0c2ed82ab113dd3e8b9da019525442a1b7b8b221b9096db9442355cbcd3215ae3bcd669f51d121a67b5944607d3b034bf2ed91cbe235761604ccd1e47ff37f32434cc09bf15e20e0684e4f1cd18db36aeb72344735ba842855f89e38a41462835f2d6b994408fc9c5ef0bb005c05848e7a149b0e3bacc13f194c9dfb10acf38d4ae556de34aa15868fa3260a352f3e1433c4deeae07a82c43060224beb4296cbf0a9577feea0c7c76517b6ad560d1ce72eaa2d7850c87c18cd38fff14fdb455cb05dd6f33f3e4a5d99f0003f1f9d6bb7540fd99325762440edf254affbcfcae5b2ae5e651dfd652ce11515a8c57a9449332274646fab324cbe1da77d51ef8414ffa4ab88c408ded3933b1568516b2d64799731e052c51e520bc0025eb2f0a1d75a7726758c252b7cac6c7be0cc52bcab1718ff950baaba0211bddf011eea0d8bd489f62ce9879209897d866e2efc68636534b8a5e83684cf8dfd3a0a84af00a3ab2ac01af663a12188200074ee830b30deb6e98b1b08b2650628784b72c7bab5ab53614e25fa77358f71c0aa155efdb0bb020fc420d41d551fb152d2d84d34a5ac7ceab5bb3481798409ad2da6e01d47f8735188f1ae506271549e2eee9b4a87080fa62e2e59ba76593466fdfe1b8efd6825f5abac65a8a4a1e77508309c7ad46c58bf95165beff0c8f203ce17c03aa534ad48f023185e4674914571c8622aeed06aeb7e50e8097a9603d6578efb10967fb61476b96f15246721af3f95ab63aa3c3435b6576158bf652a867f9b2aeb9dd7ab1851519b859dc564268863287d4c1f6cc2f205fc0ec60430f72733a4db1968baf8b692bec0b672411c53184afb9e09058a15bac9f4f517ca9a1ab128ef10a7d828e434e77c9b9a7fa04240d25ddfbf66971e7da3dac22c1c836bdf7d55b429294742e500bfdfe63c18d3c1c105e0040873c096bfc1ea51c6257a595c46ba777f4cb6cf26257facf7c49506ff04d6c7c6841200decf0188f8450e7b9c72af25d5ef926da8963058d86bd0957b53d244679b8f2ec79fda7086fd0298806fbf918c84363360bf58ae6adf7aac797a89badfe492bae70c5a61f595eac01280288826261d16e375bff7eb5424d5df1514fcfabd0252d5d2377923e6c29e9523f92900960df71270b250f105c2513c1cdfea521610e5f160c6c2e554a1932724fc9eb30e8b24c924b4e098a3b3ef1f8d5d2cb30e681453f78ee216af234fade18a8c69e84178643c68f1532af0f42cab02c1185b70e079037317d456f8db1030ef15f9c5a392a720f4d204922b20775ec065dee99142026e7270baea3a7189c12f81aa33fdad5a6811bce47d34d0b6e3649af08e8ebe492ddc6921e44ef5bf29c09569c51804e8b92fee38457576e69e0d3c85de78dcf58028d87df307781d9a771347f45894b5275a3f1fdbae7ebb1ef466b2f0f5f6a774b69c63bc957dc1cda4d8c5fbed200404116ae8e4ceb5484faa41f83f6f0eff492c38c91df891d7622d535f8d743eb372784167f1ae6d448fb09c528cfb7148ae39f4bcddd5ed005a5b7a59776944bf4c0ff225be83a8bb4219ab155f5bfd5c8e485e4c2e508e01574382224ced1e3ad87f98f2c988e4c7dc83929aa68721f79e2613e48577c6ff66990f5e188b8823addf407afe3091723648572dbbf830fcb783d6fa5d1f53ea8070c26f851004240629d24dedd9cbe9cc09a164c91c8cf4b2747d28ab0f0e8c4d4e3fc82a85a68d180ede81c3c57fbcb66344c96030cd6085a890e22604336938b79f6e953de657122f18b6598bd39b5919040fb7bd9185b16cb226bf9a649a30658d19a5689e5bae529d5a1b7e7c509a36bb55c7e9f087dfa464159dabb6cb920f4b89ccfd4a32ed61f85867bc55271c06fd1770d73ce86f8c61eddb8faaca34fafc9b0e3b22200a7f64226d107289f59da344a4261c54101c1efbd2f4286c5c54ba9b189172a6941c9dc1b672baba20ad9f5db1f18e400b52d3f2007a892bf7e9a98deb277f734c6efc3e98ca6ca79434f87d31f6b02f19337a8ba81bedd02733e4788d1e666f83ad9c70aa87fa002a486e17081bc37e8595bb64f465ac3446b6afbb97405cb79d7c86869a67d2b28a9ccc5aa615b5ed974c0c893c098c47ab1a1ce49fee6a5f10891a23ffd671d4ce198927eec0dcfe148f86c79a5c9a9b58469bd753e8f5f121431acee4b1bc87fb988876923b4fd27f5855c48d5e9a55fd61c4324c8b4581b06601bb6da366e6951090d9d5e7bdc292feb099c7b946547fef1f6cc3589673ad1cfd27e7b8052ca51d61ddc1b866d94a8cab02d193a8ea1194fe4e5ea7ce26d5b2610fbdbe92cbd282e618669437adce2674d5035868b50a5f2c6b56b61e6087436045b2960e7494b90db7f1594f0e5f51566036d9ff59bfd6133f459e26c1f90628fc1a39eb48505ff8ca5abfff9226ee679144e3029ca5040212547bc8d29fb57d09ad1e2e761fc595932c42a24396bd4297f9924fb75919dd2bcca6a7b3afc318259650c53b63ff88d0450a1d94a13a692668df1d5a25bdac9d3a95bbc1b848ec62a67be3b52038c5a9f215c6ca7084afa99fbfd9e66b5ede9622d134fa412186b07b2feaf245ef4d4fb76749deaf556242122f4cf7b0a629fdebac304a0d01bc797441fe5d0c67d9a78d95a9d1e01b5bb480565d82de22adff39bbfcd5127c4da480f374b5e8cbe895a43ba368388d1e1eb734ccb5d89390761bdbbadee1b0bb3d14bb1a3bcf394ad227c2d25db5b859e347ce14c0d41e6c7299ac755065d0d9f1c10c1a40835a64bc44b86113adedc87ddf94ed0fd17a11f3c24c80db96e46b54615a78b880197f6597f0928dcb9b22a00b84502c8406cfa7a536ee9280328277406c8bfd1dc044e89420e449d1fc5aa94634100041a15965f24ab5909906f5af90cc9e5b1cb556806e8b9c9a253a07b19b6990d8444c42882c52710e5138f25a54d0e2f3989503b6219aea03204df8c523e2f1146dd8f962ebc48247fef1c30c33e25eb73a77e11a7fa749f043b86c9ceeebd0255998f722e04a74bee51a2db54a00c36bf775c63f6921fb10327d7b91b5a8f62db7c0742675e0181180b2a76a16c9c6d34105963a26f3aaaa95e4275f5f2d82ddf6f1e27b33b305196db39ecd16f07d095bcd5b627b0ba670845736ff910f792ecc5c540e6f0e2534468f41f5708f381d3c4668357b1e585a14dc35cc757152bced942dd152ce8896c00d7c5f1873a7cb3fe147780fca1e4193427a1421f178cb130d48b3678c1009587a382e7bb45b76a0c105384ea688399a65ab192a80ae37e83fbd296865e34f0ca10b6553f4c4cfcbeb7c95c17cb20dba481f5506d4362365b10400e0581c156cf5631b800ede174b20ee41fa7a2f31eea809d53248ae736343be0d83ea8ba0e8fa7395439c15b54d9a67a4ddfe33fb8f78f6ed309e4ca77dd9881a14dedc9524d1f52c5d8e3e5877f30756857333b64def0607aec7fb945c24aeaaa0219eadbfce8132f15eff5c1593df743a4c43aafd30b0c0f275236929fbc8155968f1d54b196ea9929597a0c8bc00d4e6d0e79bccf5a2f04db630dfa1fdb0ba38c7914aec7091f2e0211769ab5f2b98678e637f3e46ad5fe8de4aab57ae25fc7e6dbe227a0574a259082bc8e7b4346396730c578bb7ba18e245c73d5ca0543a87e9a71c7198de162916894d1db6cbf12d0c347cf527be0de7ccf063498f5335691c100e67b4220c4f46837e1ae2cfc4a3e82e337e50371802c5d0d9e9eb8de5851bab3088cb6adaad5d40d559a887c3b1ba0eb184a7b2c32feeccad8f7e37c2af4afa40a895b1d083cb378ba3fb7a9cf2afbf7d16b1a18ab1360a105cebc963140bab755109ee93ce52a04c928f2359d2e4d4cff8508584df8223875e5bcdff01be5c081668d677db6f20cb14895dcc26cd78a764b6b8e0a31e57f35bf0d3ad0802fe85ea97e0bda07f47ef54434a6e51a9f713a081666c37cabc93ca79a8ad5e7b72238ad62942bbeda2771824e41b4a8f765962fded7e2c3afbd494b5e0c0202f87b8737fe0a29b72e09ef28ae47c8e87f381afa672afe945b9166c02ef94194bd9e02a175550f97d95f69ab5a4a7da675ab87fb428627c290046105607502f165eacab02fdfd356a69d2e1c012c7b0e105a8b194cf06ad84737ab4e61d4df78e1f47f3e9f0827495062b135fc22a319cf4f677f721b36fa9bdcd418bfd96167a4ae6fa58704ca1b9e8cb2ad91e3982f0e22ddd6f18b1335bee15bba9af8283a5e90d74537ffe27cd4932a227d662b1b6c9977580c2ace747480bcd81b056309150a14a02871711e40823c6a45f36758a93e073328c2355683b03eeea61f1f30a9f335a0d909a5bb1de030def8e04fa637f0ae412e0217fb7e53406ab3748fed60c395c3838d73e43bc8b11f75b80d795daaaa40538d37b80367a844813f50d72a9505b94f4c8610f2b51eb26b314fffd536647a440c4093a4c0c27933aa4c2f10d5bad836bc88ba2d75763578d10d4882b73433ca36f63c2292daec7cd61970fe82bff305955dc5c91a0e8eddb9509754907fa66d3e121ccfe22a76eedf261c873dc8b0f8c879b2d0c9f3efa801136cd152f3657d2a9abc8e1d2c5840f901e6af69d11126c11d8e4cee656f282425655f006dfdb0a99850f0d0e84209518892b98a659ee73b9c1dcdda786225fcf8941fc2ff9b4ab8e3fff659b4033230680e277cf5ef739d5675c56de470bb5b51917a022dfc1f49b0a2390e45dedcd95df5a0e71dbfa18298ab0c5b6d0e77b174012eb911235310d6240751b7d8671d56a78ad3c3ae8f9de1a1dc65f6cebb6a24fae55a0f8ee2cac538fb4033c0c93bdedb3ebc08d513d844d7d9f34c943e5907289f268600d54d0659c9aac8a96da6b960b574b9d67adab1071ab4d341d216ee80c97d7accc08f38d8146f645d58c6b7f5bc6d3ced252fad313d6d36997d34b38cb270bb12a71d98cf0b8d69b187eea17b350a9125cf17a225dbd29ff5f1b253716580ea6f339a0bb85626133dd24d78c7b8e37c821c1ce9a0572fdba5e3c50881dc1fb4e490643c1e142e470729996f3aea5e33e0f41a810a713a8e001a122253efcd3144905a9df5172fe3ce3ee7024af66abebcc38859a3a082a36e05d202a4af25052948dc37dd888d52f46aa20db47e7e436ba1311d67004e2e2225299436859de4fb1df73758c92ddc0697417896b7363c9bc2f7e98e748bb62e3712394f60faa573022fd95c3180333a748d2e9918ab6f3e0ca934d9feaf128d9e45b5394af6234ac4f1b16362cbf543fd13ba8b79acded2062d431a91bca417233df85c023f859aa3b3809c2b64eab5fac890fa42f16462dad7480409eba4858e330565456231ec02b4dd44c9f6927cc6955c08f1a5e7737dca4996110b40f54a51d7787ffe2acccf24fd8823df5b0f6f48837a915de850e4693f38389c93fd3e582caad6d8e17323463937a48f8e16d6284e466a00696463c1b61588b0db902c01ee26e2c639e98e92ef470da5fc0ac9464207191637758accfc41a65c62386049acb94a28f5ae491b61670fffcfef33be37259c0cf715986b62b749f194539e6711c459c7c1984c41acca4c1ca6f01a345bde0caed60aa428fc7ed632294f8c302af25277358ebd26e7f84f72dc9339e87f8a04edadac1c3f78b1e87ad928a1bfea5ca932ee9f643ca1070d04338afb244c47d7404e1aeab3faa1e7ffc8a210b3abe70fd666859999b8abddf7f17c2358cc3aa49e512663626437e735ba75032c1b95ffa48cd26268eabb9f1c1785e10aceb08dc103365d0d75e2b2b6b429f74534b6270824e57c6755636cd12b9c3882d873c3d2c8d61f3adad8f8a99fe5e1d996f5e2f1a4506c4e6c717f5972e9522a042689ed407837e1f8efe6637c0197fdf9f298a09c6a952f0e96d319f2337c4fb0cd40c00540495184b18abbdadc919084a56a0703dfe197a502db21220c6d41ee55b82e93dcfb7bd3c8a946099d02909650255ec55bd470a2dad2a6046838c7a3e22f37fea5f9c12344918610ba6b220b170aadd26ba7b55ab99f100715a299cf9c280a1fd7faecda19af629110a396f07b7bc19b4d624255e8aab12376793c1e88e5ae1698c1db8785f0fd148bdc8883669bfdeb5906ce1bfc3b80ef2fa96f21cfa9aea08ea725ed55e0493ae616a1c5aad19be4244f7f0584fdc9476dcd5e4d3fc07e083eccdb21d57a2585338aa497e5635e586b623dda169027f506bb9b936066df04b4ad1423c99946526fd15db4e58e4ce1d7d6d3a9747be17f229146e3b90bc69d7b7c4819c3d0d8abc1b161c9571cef5ab07daa1345d9ec44ac195884c83402db7e9a198c1e51e97fa6aa3d300ea34a0ba8e56f5d8620fe5422597db9b972ef8040933caad4664b5bdcf1f1dde795f97275c1f0eea2607382d3852bf23d3139f1febd902ad673ee8621f7c8fbeb286940b25cd990cea64b678fa64c26feec52828715ae5e75e7e42491a20a9c3aa9909968ccbba5d13d7bf8243c97a7752267bc29e0075f74b46f6d27ddbffb1b9cf88919d908d2a9513d5157710b96a22a01c7136f4e6029b06ef343f2eff10c706298de30cfb26a5567e3009a434048292954d20f9d64be773d622cbbe339dbb179df5fe7ef85de3fbdd635541ad3e823406a9f2fa52924cf325bbdd1cfc7840fdf90a86b5c622a068b228544470f42022f4317f08e07debdf8d01b10b89062bfa094cf24f2c83b6f481d05b235a26b839e7758dc7a809df4632d71ccf4a43c7b3417f7404dc3d0a6c294dda68f2437e6752a1e320626351038876d64356d92084307d7870029ee9d199cde65a2ebabd7f36010ddf4e087e28810e13639daa20af107bb395c46726959a1b76dd8edd6b7fe1a31171e0c5d7cba21d153268ce7861419d2e182cf8a3fb4d41e7293fb39dd07216315ceb4ac01dcd1654540339f2e2d26873f03e44d660d53f938a5eff84ef80d0d6d147e847921596c01d8ccfe0083c2f320cb760d8826804115fd0cbeb86e28945b70dfc0894102aff6a64aa309fe6af545eb36b1ddf3ee7a5f6b469b68fcbcec16808459515bb041240929a4983bba9dafc24478b8dec10b70aa905b81294b1dc082a8a4bcb03df68f2c80cebfbdc674578e2af4e0892243c7e5107ed5ff246dea9b1c869e94f7af79424a51f5c15faa6518ed9849c1514cbb5a9485b87117237bde184e002551d5609daca9ae49ece452178f1a2a60a61339f90aeb4ddf8f8772a50993d45b7173b409f6e5e20b920084c0d31e4fb6e6e90483a91d2265fada65f022e8f12d7e2505ed83237c47300df54368f21a13923027ef61ee860fad4b2cb49f466821e38223b8d8d912062176c0c55882cb283ace25087b428ee6f58b9820260d55fb5459df0dcdc8e976e43770876159d2fcc09d8b22fbb14ffdf55aec1c62c877dddcc818ad80712789da3a862d5e170c77725f63665fff51dc8b9cd3a1dc891ee93e7daa7232486a4640d29603c057e80b31c7c89269cf9387d41d6320d2822155cef6b7348e6cc0c52e9cd7ad6fd951eb45033774579e7aa9029afcec57377a5dbbd426da681968b62ad08fe3d0a2c3e8e8acb98d9e80bf1a4ac64b1252a9ebc808cdbd997057d094b7a171c9caecc64d981a435fb1f210e4a2bdd1291e5ea38640ba96df222551843e7a89d34a2f7567c35db97da2f9f38ea87cbbed8c40b94b94e673ea99cbfe291eac34f23f97f543a80da09c1a574e23aeaeeeb6853abdf18a5121647f409ac5acd09275dccdd492d3ad0b45f9433358aee830ceaf97985482cf0a059e4d27abacc7fd50738b844a95ba147198cf49945bf2b86daecd5803942fc80b548e6316aa2489183cbc7b820ef71347653a688dbb52b27fe031f44f239f42684d282d44cf740591c58dbf1009d0ce7cc4c1b53cb89a5f9f321c1613d8d69f64655aa7d06244d81da78272e5247d36d7b5e0369ce9da6cb40306d862e5fb605b1ee7350848f89d7655d42b5c62df610891d914b9f75a4f301d5c406be2a69b203b9e9313ebdf633cc97a81a482d7f304607b001e4774f0f38ecb749f5a5890afc1e8d8e981196efeef2a1e335590741cb56f87f899099c857922106606140d1b04b1a5460252d1de7e96eb1009e04ead058f478b4227ae7bef204ca46d8367fe2fcdcabd537c72f1ae4d963628463983dd4f9800fa112962b7061689a371798463cbd068302b05150263a1d73dae9fd4ca458d26faae32914945cf91baf1a73712dbc4f556e211cb2e998f448a3db47c7d6d85e37a55653251337e338ba382390a48076831bbc94db84fbe20d9142b6026e3b8fcca278a5875a39999510240f05a0125856e67a9a70a855c6fb5bfbf2696fdb022204a6f1b0879616c456746319291438dfdb07af57aedebcb2dc10379ec590626d7ccf395800e11dd514f909e4193c953253dc2985af7ed0eb801a3aae0a953ce548676ef719dc702aaa387599fce2fbf1d9f5d24de951b3712a35fbe7bfe0ccd87f96ee8167f5b89368065d31cfbc0e5449b5a4ba9d96a68834ba6975573979a5234b81f2d95143b8a769cd4c25dde3efa3ff3bc36b163675347f6a20821f6f9593b40d736287db4dd83fc2cf2f7493200495b40b722d08cd9d8fde93dcd479b705e4805175affac9194ab206143e90440a927831437891e2af99b049a556281d168c539068d617def32b2eab3756775426b3cf2da2ba7322332e5292414cf00826d397d374441578450f104f11b9ac3ec69619d06cfa96248d11ded6e935faf7dfb1197ef01b87e45a365b0d49b97a96ca3ac06af4fa20e314205131a2afbe9c7d5656abb17f37f756210f177fbb6814774dbdddd0eaaeb753a6df40e0b51a132463a6fffccb4ab859407545554618bc2c638023d6c2709280fcf80e80ef0f45a7e8e9f54ce70cbecd26df87807a81665f87bdbd0befddd1c6042286ed504020b028f498d4915ef0ee2fc88ca11e98fbf001a6a21a25b4d21707a0973f62d8b27ad301cd099bfea37bc6750d8bdcacef038a6e5eaf9045db14e66a09e825cdd7a0962dba218338b048f585021f6d1ee1611082704d70981746a4bdf4bf76e2fde8ed74defbb6c222ab8f01e28e56cf88477851c319843c23f21425b5bc887a88bb4f8c39362bd38afa3779981f8bee5422641f410ec6c5f45ed40b20be6c79226186245cbd049776373d66527894906c9fd65bf17730c105fdd7341f71068fb7a025d8e4a1efd457eb938c0eb9815ad0447c2945ac94dfd39514ca58c53932d80cc8614fd8c6317a32626b9128a3e2f6e167444b91ccdcc5f738631e508fe923756be1019130424926a74b0810007137f85ea721aa9c0bbfeaed23f458b85bac23a9072674566dae4fbdc111b73b4d739ee8664b91fde36f38fea374da8f65418f2ce4377e5302f7ccb94d0a7a10039563870a0784beee8ff1cbd6a0fa27a80963eb79ee3f9c48efd5e36b5ab90ab7bcdebfd6d1c5f09333e9ee505870702c35ab9ef62840c0ae25d7f51b0a38f8b1c81595648c0726ae7a2e537be900db49ba46d5e315d8d12cefaeb1d65456dc009eb020ec906058dc8691b4008d6a05682b490cd5d0729e5e719e32fbc70b685ac470b19fc10b64409048bd1266414f503db145f4c916b59a6aaca625f9d963615db4c9b723423fbe85daa8dd24e90f36e6a56e91857b12fc6417b51d59bda7f6819a5f28f7d0a77c5c136692384750b19c42ca4b08bbfa7ca3a9857c4c24c849c3e98e7761f7c1f135594db201503b4cd82e4d4322c9967f7627f0449ea0a26b551e1327f8bba88501cdce7107064b2b024c9230e060ad2009cb095a2e1e8304c40ded4ebae00147f734357484185f8265051d58860a5595670a0979a2bb556d7d80a9efcaf26b5796573bb69526b0bc299291e8f220bf3010451e157513f030603eb07383032e6ed2aa090d0ca34125fa50d27a2410e19d2eb6e24b64f3c825b04d3bea97163ab0a6ba6e218ff5ad98ac8c10c939e8c5eddd5a9120d306b36bec33d8778cae06aa6b79cdcf29e14b232e154099e45a3deffc5635f79f150f9ceb3525b27b71739ac2d1f0f5de26c3d7ef3966d47fc1eef11067696ce2315a823e2d8edb7d27307f7853a90ed7f605b55b7c0c20751df62aeb3e11d90199a89090f5da5dc0e2cd3be55ce1d49dc961bd098f81e2be6a829c323b5be5dff32f561a1889070c39d1b1fbeea13e6aa2305c98d194407035c9d34f581d195e8d3d42df8240a4433ee19b1fe7789779ba65d6ca701566b44b781eb1b01f95d35d0648be1df403bfa809ff982581b874e34da682afd4335ae12c5e3725c8b28064545ba2bf7c7f67013269b5aa3cfeebda7b009aee013205fefa7652edb01a2c2c38e4d7b958e7ec0088b1131b3ea3f3df82e5c5c5671a50587704d7fb888adfe0b77835e2c2ef45c05161fd3cbe6ad361c7a6b397bfcf773903a6925751ca0f8c83eee533ae683c844cbcf2b0e087a060d59e43007967207c9018ee79dc5b7094a8dfb5411b33f43a576ce9f9766587d2384435c513335136ee5c14c25fb252fa96bdac75a3e39434de60014a66efaf18ce07c75d97668249d5e50bd1975ba1e996d01ae6fcea3b3fd80cd442b556eabcd18698dea7f931cc323b1553de28ecff9135bba596c7af2bf2a98bead5ddaeb3306a90f9012b3c3824475ce311882d710210396a9db4c878c8b0dd58862bc05eb352b2e3406b208d7d7cc3c279349a15ac454451e25d1404c463fa85a3c28fd3f6b6606f912d52713527618af2fee4b3b517fda2b1ff930730afcda005b4fca19e2f81384df045978ab24048905bd0d4760a9d1fd47c5a3b4bc799ff36bd5a03cafa9ea9dd4ea308010e24bce8c95374fe759db7daa3fb3eaee6f5348009e0b0cd6a47c5c302792e4df557a9d76d72337e7dc6d11303f289d83009b3a2d5936531203b25cd5613f2951af1302613ae0dccde9cdbe6f16fd7496a12d6884bd14921da21a6740dcc6e34fced552268ffc8aefd2f32f74acfc043e7f94071022c3e94e516c15bbbfc889e32ffec02658dc4058aa7c1cfe7cb7c6879069810d13da14a92b8494205055e73b72d8e16e8be53ba77f9b125bc968b5401bb67ade08052dd0bd2883e9a4dc38e2acc92957cea0adcc1f70996c038d72f596f74e1ff52d4f7677fcb6f2fa44c9db6c844ad7aa0af08aee4550d886dd152be41e2f80c38d1cfe30b70cfd9422c8f98a45dc41e071b77f498991ce8a801d35e310bbe4a35f2701d597f354e8fe1c3ea6d1c0279785dd2e0d39946d8fe4bd9a64e90dd44b4c63800dcc62b100656ad2f4e1253640f9b4448e958bb4432625e3b4ecc0fdcbdbd9bb6050b5191d7dd7b96b52f37f5b8b3c5936ad070b45cae3a5a6386347644770281ebf1eb15bb559d924df3543644f2ecdbc8314bc6bba5e3f93db00f8b4be5d816f96ab21d1320cf32597a412c1b7ad284b0161db3aa7cc5d072d5a8af7f4ecbf424b57a33135f0a5233a7f1a05e053faea4192d9d3218a25021c98006fd7fb9256f15ce38829885afdd656a739e2a6ea6c3ed2606f2a86931ff51cd3ed3ffb4e7e2aacd3f233c6b4ebbdfa593ac7e78820a8e16ea78a4eedc922c1324b9283c9ec75123866a0b588d20e7bf0a65e32f04ea8e4c60de405900cf2dfde749d075dc5c1554c2d6c170a175cc6f3376a5b510b6aaccf6c3779467a0ac37e29970ef279c55a8de691840b228dcea12f9ec4a7cd45e31b48fcf07d0cb33930d626dc36638c9411e22756f5263d2cae015d2fffe662c74d03e2ff3e074e86e781baf6693948544405f95fea652f921a561cb3cd88fc5ae0bf265ec402d592239f11a8cc1e2c13b7d73b5ae22934722fdab3d774ea273c5e51fa7ea31a821391452859619a39eb6aa46f2a26b355932a40433dd84ef73943a00178dc252fd366ddb9b217378a45bda7d84f876127bccbf631fe0dd4161de9ad49126128b84735537651c2fe3910df2c7bb245047fcb4a852bcf9e96a04f8a0922a3aeb2eb42b9e105865df89e63aca47eaa9700ffb770a48d314958a123f5b25cec750fdf50b4ad3e43a8a785502935e04f8e17b30659949ccaeb0138e258baa26c782045993142f9a464e212710ab452d153a08047a93aad017d01091cbd35718ae8ab65a624c87946aabd909d59fc75c3eb2790e3554eb49013f0cc2a1b3e17cb7cf75a900e4b5390092d4610d3945e427661907d51324db647aee6b451d5f2eeb6007452c549ad431b1ad8f8f324f6c7da192c752b66a30fa99b46c3b1d02e20ea35029a1636b79dd063889e46b1e300bb5ed258e23ef3a14a8417c91e858e39304280fd1f02bf1902f42a4dacf06c93d5dc1447b73e8a211bb8480614b651e2344c824e4e4055cd4e39938df41bb7306eeaef1dc2d640c0e626c8fdd98f6cd4c5553ad8df0197bd40c139216da3a89c1c255c41b2109ad820e4b4a05f2380dfa42b2bb61ff02fac80b6382c76b42071bf93089909198ca81fee2378939b3c8c29ed19f692cd8d8447c3533d7b5ece5af382dfa869921480052109a9270261672a507647d818bb980d74861844aafa6681e3dec29676f4c41150edaf50bf4b517089069884253939c1f31b80b4c0bcabe94d66f0e0a7d0091f2cf7b9ced6ae82a2512f48ef0217486143aba35840349a8aa15a5489b1da0baf82d4bdf41a2fd58a97f768f0099ca139681b482ce519dd9d8a7866c334594d0bfe9b65d369feb3318950f4a18e72c11927324e999bf0ac6e6cdaa5bb0ee9521691b5dd5d8ca702f678e9eeee79edbc57a27211db78040720e5d2bddf713c949551a9e12f24f0922c4251a39cc04e28c1b967bffbfbd46499f332b0afabe96fb9d6324cde1ab35a6599f8ada7d40c39274a51e2caeb969db0ef8b02e1ece7bf7cf668531cd83a649b5eeace663bac373ce4e1391bc71deaac3941b1b0800b101f13c6355b32db8f6f3ab1766df3bb1b81e232120e577ec81b828a20cceaeec88f3001403a83c06b2f1ee20a4bd0fbdc3d830c31290760eea746a93b006e7e882330f6233b76aad3fed4d9fd07b71749dd80a14e237884d01e34d857047653f920cff034d3410b279bdc9f95c0d437c7276200520f7c6ca46785495b72372ea99af8b71381425962cf240847e64abfe74c5699123f8d63c854d875e4d28d9adaa716f434a1140950046f547eba84a33224053256abf6495e7e1b9286afe6882785a1e523dfaec164256a50fde8ae497e67526a69136850f9e2f8a18b7f6f21f928f7552ade41e371032af5f59d8358dd974433ac2748131f213d6d8b2d2c1cf375577e2940e07a280d078a086346107be6894fe7dd97980dc47f27dd12f3780d7e8c1321050c914120ab79fa5342566d420d4fd6699f2c5b0418b47a0066aaa9fcbde17c2611477dd1df40f2d467a9eabd01b76a650a4217d96e07e9b8dfa7d58e63aee3cc6f9c0f952c7efa8fef8407e9ad9c675ac436e6d9622e07ce96cb4adbdbfe8adfba9fccab644a69989c0bd542665f2f0f66ea1d197f7ceeb1550fbe2326fbfa28714bb3f2c46c22f53215c99ca69857d15d3e82bec4f99eddcad2ede30d03bfd87e22eac1bb85b5bc99005cdf0182ebc72eb95806feb784b2434316990781a1848bfa26c24411bce423cc98b3073d4f116e7bf7c92e9f51194b7cdf52be2da3d92013c3b3f8d739e19eec4e255766ca8efcb05a205f716b7805aabb02593b8d76d1e3330fd13616a3d614ced7613153dd1fee54ba69d63795faf09ded3b9d1637dca5a38abae6c8e7af6ca820e9119ba19b7d0611ad6ec23934c7e64b9cd47a5871c521173fe6912279308a0226e684e4038045d61e044dbc03fd586da808738f51f0899adf71301aa7722ab9f4111a42b7ca7eaed630bb95a5e3f5f17c58b8a8ded9d4d4c369c7ce9c53170aa81bb89ed2c521c1b598a36abe1f9e631f11fe86b1102a804d45da85cd5fa6586d6ea2a6ccc80b9d5b1b204b5da3531fb39269191bdc899da4157f4bfe94a84c894ecd22883e3b1d62ecfe18d5bcb7870efb116049aceb956004335fcda14f9c71ea55260d0265093e8a2fd60cef99195a7353e1f50dbf2fa2cb5a2364073a9cb5741db9adbb1d21e405c6c569da6a379aea4ee2e87a910d633da04ad3e60affb81fb70c30cb2207fdd923de1eec18466a11e8ddc57a825522b830381620f3005571ffb31f01b78347ded81b80fcdabd013d2e513c41c7181ba4fac663c1000586d4d6a130d9cda6fd56a2a7440352573589b61da0788a36da8c43def7b2e8cbcce55f58e8a4ebbde5c55f931de4204e6206db01de1568a332769ee517ea0e9b04e76c9b31a3f1abb48ebaf331d3e6e9baccc60e7ef157340f08095c39ee229f958cdee04352f98487b49e7619645bf56984d7d4955c1d62178055c47b887460abb2cd1ada6b2b5e49be3c766a35457e1c753584f2764814beb0bb1705ee113685379e40fed0f66ca3a0a4bb988abd74b696b74e09914db9e3c26ad60470bda472be71e9a1647274613c13d590993b6402148b6734d2124ff383c770bcab9ea196c3e20b122511fb06d76047463183b44c3ba7dc094b07db4d1ba3a2ffcf31e9827dc51f6256b8f992c9a077e4e717a1a862b50d4c3a9122dacd57cd5d15dda9ea81b873167ddc55678b47898590ef2fa8d7dc963cb5bc92e0abe935fda1edbab2e6ed9e30439e14cd87a3ada75742c37a9fdb8a4a6b03e60fb7b70134b36b5942c0ff54761dfb79c6a6ddfc7b67bf319568e7136245d5822cd436a16ca316c8866d57b22c5a623ab13b16b8978e9325b3e9bd149de2f44d9dccaf0ad6f166b69ddde9b86f55d7ceedefdf567b193d0798ab7e46cb73159d000094b758a49901f222300beb5ad25b2760b0d1b305efeffd960e5f1401900fbaba4893d46893c3f53d3f5b69dc1635d13f5517cf171ce78af181002539b5cabb19b745f43c65fc9807423764e64025d0cfbc9d97215eeaaef3b2df185f917e3a13cf5c8d6f34fd5d87ad460f736f756ba8b1d008d7056cbe9220deb55c04a0e0494594eda0a9d32d643b44cab1bfd006163de43408bdd78d4ecf038c15fbf740ba85c65102221a0d662757f84b6ce62fc2fcea64e8896d9d53b903893ff27bbfc785081ff3acd90830e179334e3acc84f55a278d850d6f413b8b3f6e9ebb2bd84ab200bfb7f9bf8a38aa2a2d84237091246b7c99e76d7198135bcc8cb32eeeacbf03f3a686784ed8235485b2b25b4c45240a578236a513e69cdd6d9f9d0f0b34bdfbbb89a284db4de69282345a965e633b772d80c11f58abaee81a835a1381f44db053121f298325787911c5501e34de80dd0f59be1fd8ed32f494f2fd482fc38f5c26262fc64fdd3d12c114498db34e844f3173082611e5a42229d8a51a69e773a655360de75eecd858b3ccd4603cf847d69ee3318e0e661a8857c9cfb2fb109c816ff492de595cf42cfe62fed548f704bd87c2a42691003c6d6793a2985450fffae6b077bd53071a8b146242da6bb5916aa2432bab90f91232984b56f3e557a2469382d673f3a8240c3dc41606f16a30bf37356f61dc4f7146db3263d6f58ca0938e6a038ba6ed4fa8420422469930c5f8aa8232076425c89b1fd8a4a52f4b649569c4db863e809728c071c4238aa60add6fc8723be918cf968c62299d3d61234a6aad68fac7a2e5c58d7c7cd2919c6dbb7f368383c587960db3cf6f914fb9dc0225795a1d31d89ff40f0e13e522201e7c969d14acde32255fea90ddc65224287f03b7300875fe3795fc78926f63b9881ac250f5e380cd1de771dcb0d7c68e02604793bccc995c35ffdbb4e895c83399f01eea066d4a86f7cc0959b588897519c1267f3577e1dd472bf2d10c797ee77cb3c1a5376518f2ba5b642e618b4c8d6d7de6f1256d9ac2b3c54b85768e7524975ead0cc64eca956b5564d1841b25d5bbfd33133561f4b7510e4a87d21c264d4bbee9872a78055bf175c4d22b9693f8e1a056ea88993d8c3003bdc958dfe314a7759715474e46fc37226fd2f0bd58cf78ab00cf4a86bb92b9b8ee1b3dab7b9c827080825107ba276fc06477242cfac0c677974fe1d68e462d94ea985469792fe7545141997ed8e97d662b5b8b2c1f840cb5471a3ff183bb07d4f7317dd19e21dbb9f042d5d677cb94918024562904dc2856b740e66591fafa2ce6dfc5a90b9123a6bfce74837d9e9dd24051d139eca4871c8f8a68ac63e2ddfc8107ab72d22890d059d86a1398199ba3f4293c6ca09d409585b81d60b6702743ad4f92c17adad2ab262467b67d551a059dd0a8a979586fd2fada161685d7ed71a4b719f0170806117bcdd234f86cc1e115dc470b2b95b33065b1f598e67578091aae4781803294df82e23f7456bfc71fb2bb50068d1f1bbb4a187bb291c0bbfd062672478068041fbcece66ca2d57d0e3bb5667a26d2d78dcc6223cd0982827f4294a479625e6860c4b646d5fc62a678459c81e9451a68cf032ff0f6318aa2aa61ab30a339c6233dcbd65a28170a7dc414a7b00a7591a8d7edd146dad00f571b27b2189f52bb820509ba0be408f3dfd42e81094f3a8fb8a3e464f5bc1a8870cfee41567cf916ebd66d57f05cc0f7d5be57edd363a2252097990ca7b3bda76b1447752f306aaa854fc445260526d6139d9237f053d5b522359b6e810dea489cece883c19e79dd45346486acadaedf8c1b52f71745c9aabd992c70658c06264fd6ffbe590cff1e4a818222dfce952f9ddd9d2a6e06720203812f0f5646188639d1c9dad8f9e5bbff45152fe5634ec767129c51ecf75fbf612f4a8b8e824899b95297a977e5ca97065493d205f4b8e742dbc2279eb9976ec9cdbbe69a5ca47d9aa48552aaa7035c813b83e48cf58534987b741cdcec79e04698358c27c4008a60157076b0f4ad7e3702f6354980c6ca373c2c2203acb7e91dc1849648c3c69938c1eb51a2846175bc127342af1f6d8d2ed27742cf9ec185b027c1b17e10b0ba28a49eaca3262afd20e4fbff0e4b9c968b7e437c637c6668cd42ff719c01273fcb9960865a93ad4929ecfc1b079e7e9677c75ee8d2f09ffb75ae1f47341d2a52f671483f91be5ca64b52616df47161c847d79e1ea968f5788f62cec7d57f188fad9e915e091dc19bdff35d5091510053c7c71ad812f40a3a5a0ee355b0896292b069653b1773594466b5c0b0a23bee26424b1dbbb41ece99d31912f1e7ca22e773a21010eea802946bda30154332e9ea33bc40cb0668033a4738585a1a4378273f37a4f4316aa361f283ddea0413bad1a75a74fa78646a286e7ebbb9cdf2673fd305f23e592e6837f2440d1eac0559de5074a2860b74278f2bb70bae10f7410f6cbb1563121df51aabcb8721c5323387bbda88bc0b2c67c64fd2af1697861097afda184f91870670c78f34758a2f1d01fff428d081a34cff48d7c8b0dc1177ceebf0a6c6cb27f3a0c78735499661f4cd9be1f6048a6ccd4bf5e6f52bc0665d50c1246b9741dd2fe1d51068adb9ceac2d1e8bff6877c05b8d5306ac64723b8e604a03ad9221f81cd297dc3490f87dffbe535ab232661728da7002774bd0b507c5528b55630cd4dacc573e2a3e64a498ad23ffb25d112c5b6a66af267c9b18896b4e7a53231e9f8f616866333df5fa7b9e5b124731989de13ff2aa70ca64fbc5620ac69f2a7757fef75a22ca01cf825132c47a1a36b4b2f242c195dc0797977074a87eaa9ffef9e3dc0b15bd96e1b2ede4b69c2abab393cde626c0ac9b4fcf6463c3dc425d9b850740d5b403ba4532faf50e9e7e450df204f33f37e1d712d7f010c67988466658af54dda5c7ded9000c39515f639375aa9c4e61840d8f1da7fd2313aab999a9a13b07f90b8ad1e068d98240657ae2160b42e091b103e4c57e6c835935176a40fa4cec5c280f98bda34e1f099f2ef55c02fca273dc50983e06ee8f794a5629ad8f27a1f6c0a8e4b6c4a37a6edef8300732dfee9bb437646942ab3656ed3d5ed76a288e60c8b40961d597b80cbe0e07cba243a124d6f6c24949d68419a1c4e2049b24f908142012033e719823d185b8bd86e7ebeccb8355c6c1f54ff179d45090c1ed970b61274def90acef23f69f94b0a862e5993044228439c42b078bd89312321dfee515857ab36584382c1d7230c0c134bc748c00dbef8fb6f46e743dd6f5487a843f690ec45d7b40e29fd8f799d5654861d5ca3c2ad9aa66be09296fc5da684ef76b816e63324608ec5af9046fdb938a3f06293460121c8dbe33c1e6fec82a02c2c1731bd59fd6bddb05cb466b7032e7bddcac7a8df67da597e1d6dbd075b66dda62b5cc7b92f4509c1c7acc1984aea564770eecf986f35598155a0ac1858deb3f7cc5b36b790672787a1af0971c96223337b9e668b1b7eeae8c959f66e650b51d5ede01303be223004bd604f358af60b56e835e833a47321cc9f602dd66ce292eb96433f9098cd6b671599bfb28a2dc491d06fd1a67543b48b89881318dcb30dede6c22c5a7e5fe7163caf132b8316212a7f2d2eb89f8889ce5e07b5ff4a229c035e106b8855ea5f1a7bfc258064585cb4a7b8028b45053ac2ed8e9422595df227292b33a028b9b21dff9e2140b3043b4022953cf72f84567c60324e6c09507311cfd37402d3d56745b68840a39e94a2f54a479cf237c8fdd27995e3643c56c86a51bd623a94dc8a7c756601140cc1e655f2daab9974a724f7e358af13e523d2717860dba167343f22f1c1d39143bd9169d70cbef5b6d840cd23c2ec909ca010cd5e86bcb5103bfd8e10f500334fae82778833105301679c78e68d14196670e93d9c66fe69aa3674a1fd920fc65ae3b4a28b0680e646dd427d142d88b6e71725b3cfe8d1d6eea20ecae9bc0f29913558981b8fd8c2d0e4fc081b54d8ce6ebaa940b11447469f2f9d470e56df5b8ff778680fd0d57ef4d0f1136d0b14930d4aab5e818841c44b9be7a9498d2ee8019a9e822f021966da0e23d06d8ec0fb5b4727d1494d5bbab09037c2dda870ff7d5b47f40f032bf94833c2569df5582dc7a39ce05541c92c659cb8df7bd9b5080c239638fde5a2ebf2108575b376d7a9da764a9d11dd22c9d54b4b6911c1bb2f64f93c37d4a025dbb5ff5bc4331845178177400af5455f6bd95c0c5690937b5584cafd31b06d3cc12f02804b276080fd5dcbf787ed10171d2b39e1e81e7317a0977fac27956cc0dd9ea1f9b33b53357b3d8a71c6f7076250cfed3739a205ecc046955db5e75bd05c4b7d6064e988e328f33e0c3ed5a6eeda6e1eae4197ac298e72a05f61377dca9fbb97c9fd987197140b64f0fcc35162ed032c25dc6d78e8212c36917ccb2ff84efdf99722c662bb1ddf728fa3d9a87dac6dcb0449c0deb4c2d05e67e8f027e3e0cfc0298f2a5944b41b64b8c7ef943ddc78b3283116e6c9b0475d3c14206b4444edaca028523994e8940401e683b21144b09d4cadf3f1392c471b66be05890e425ce9e8b5beda712825f107c422ecc89d2e6f5365eddb29be675b5b20f88b6549460514da70b4b280773cd608af5d9f157b3bb938a242e1924a91b761e88ca02f62f837b02a5d4ced87f0eaf30d9d04f98376947c04fd0f8d7f90402e9b3315fe7d93ecb6c98088d9716a0b9fc38dc06859ebc832615d56fd33697ea688c44fb7da55de5596e2ad015d478760c1b2ca4420ed17ccd79ccc4209cda9d5ce77ac494b6a0d7b926332dc99a1fd2ac17ad53b89439e4d73910213d471621738c163acdcaf0528913de18712d32b4973c43ef485ab78a8b9509d1fae5f783cd57b71562594ae7efbe85f0f8a691d817a37581f2a56ec2d72a10e7cb6c774356055994ae0b9f33a72776b36683e6bf141e083ae236fb86fb2601b76d637638065a5b7443168166b24e4c2eb98d3964e17c41f99a0cf4081fb1959c0f8ca4fdd963581bd1a19323136991760dd89ce4a2fa637e4ecfa578806b4c67dbae83ad6773efbd2ce5d0d4a337cc6667efcb21d25d0d599eb1be498032628a2b414a33515b1c5f221b649af3dbf19f8ace0f27da4e6479495daf412f90113a552d09fc868425c615230d0d3bb288b07919091c435a049fbe7f6e3bfc220af43475545cfe3f8de6c44f60d649997e2ecae711d47e815c7fb2c6caa2c9acd673cefc9b3ef0036b98f84af1817cba54f75614b251f6bc60690eb1d42652bc26bfa439ca08fb22f7db965830cb09f65059cc36965ffd7d08fc4f2320ff9b69bf4ad6a9225f36171d766c580efdc2f6abee2d984006f533a2348084f8ad01fdb30343595d9edd32fd5cfb65daedcd6d14080154930ee1685e326352778cdb398716dbe99dcfa2f0644844cd9f91a02214e9b33611409e376fdf019b9269f7adef59aee58335386775154be3bfb75e74236732fd20d2548955b67b490679ee23b19ecec63ba03cf3313f4d60d8486e0e996b0750c66f6b088ba1c05914451c5ef501f8ea7f3a562bbc9ca403e40cccf35e3f34d9aae2885a73633055c53627dddc8ded7490f14d3b25a69c5d91d68df7e861860b279cd345d5e97481497471986dc3da14061f3e33a898f6de4c59ba6b39cbc8168f6f879f9608f72a3afe9d00f1dcf5197d3ea06636474a0e25d2c9078253952eebb88af016f424b881765ffacb71fbc61f6631599d8a2507e7ff8747d4c8a073407d220791c1e38964819d6f2973aae20a11c0cf0bea062f4fb2be16165eec9a00f7a34c2415f9781ff623defecf6727c59037170b06f74685e9d68268cef20bb1bb5cbd357dff4411953b0406f2aa5c1dd8db4b45f722d067123c77ac9dd5c9a8984c765c8d28bf9b8bf0d03232bf47827f8aebca80de7fc92feebe6bdeacab35ff9bd3d79ec997102a2211c5a639ca8e56325cf4f48ae011f8ffae09b379f19763916f2d97686843ff4de9f9a598a085adf3363fe8610381e2076bde437db80c1f9cada974e58d19947e8b647e0f2011df0436d0864f86d9601b92c69c702c8a023048509a5a1bb93d817dbaf03cc1177db333c888d681faff199132e9a1b3e9ff95fc2a502c7b09cbb312d204024b1f1188c21187c8aa5cff6bccff2c50d1d727999dc98c94a0614a444e04674351b9102e25272091f04bb74575aae039a6c063fe635b269d0ac80ad71e58f6e8470d118cfd48fa51037632bf577bcf825e3cc7f5c919f3c5d948ceb5a66c192a624ef9bd37fbcdb32830123af71d1e01d1d4e2bfa94590b8749652a226549d58924c845cd7b6f5ec78dd1e0b44efed82d755d98c8e9fabd9cb0890418eb6f691db5522fe14c787787dd53cdb80d135e606c3d5a683056f1c2d3434395efe2f7c52d86ec907090f0fa03eff610d4028dfbef0851e979505c2e5ed68e8e20e21350edb19047d1fe1ce6e1ff38eef0255b55e8a66b2ee19f1a68bded433fb7b9b324318d815589827dfe88259933e76ae206010b270a09d71cc1a6aaaa5254b75f1b96fc1014d095023882cfb98405f29e704f0bc5a0d519b4822433fcd381e0baacef86defcf90d85fd30b478a11ae4c81c6dda924662e2758089c095a3217ea7c0e24a59b104563f93a3ce0f6559aa7013aec608f1576994ca34d17175f860662944193eead6bf9af5ca214d445da3ff84ad76fbe054d7701a6dcb061c22b2f7d36954bc4ab904eb8daa15f39772dc3d179f4a2dcdc31f466312564e869ae71b9bf32751c6af93daba899a3430e2825eed66ae662a18dfbeed3b1b1ca9ed2b2db2e3fe15dc0035df92728945d2a0b381dd1d64e3fe3d3b5f26e2c81181ff7c7bd572c762e3bb14739c24d6ea634cbde943a3779161d49906db6b8c8ff71b2bd5fbc9b450dcb81648bab7e47c3e3d248204f202c5814de57bbd6007acc7270ed14692214c97c8864e9657da650d8fa41b30637e8afebceb04553a167f5a625df692a0942d7e6d63010cb011cbaff4f347ef2b4580a4abb230c1e824e702544a70eb5b9fad2daf363d5a0280a9b123b3ed36666b33b9e9172a8c8a78cfec3cc615786390e12358e32e49b6b67cfc51433de503b897dc1eee063a4136447e8c120fb61e151ee0374b2cacb43a5148a4a23b819d78b88ae552ad7870e235c3c26d6e2d42ff6f0091f64193df8875f5af4e17bc2cb1f19c63327aff03e64c4b0bf09b722b138ab2fa49d9eafe28df26da00e10471ea2d0218e1444ff5194576bf207926ecbf136fc1a57635c97eb7b8abbc3978137a6b641b5d14e3b19fcc846b111e897d8955dfb950ada80cc1244fc9aa91cfe9074ab88e0220117ee20e5c37177b147a0774448a77c245b007520854e94fbb0aa9f0899ab5e76322b769f9fd6067700c2a9ac05a61154255a5c30094426959af057f5039e7b0e9d0f5628f9371591be35f0b32902711e6f768cf84d801d2d8bc9f06e2f4c58aed4b4ce4da732d89f77c249b58a330be897f182afc6386981fed4f1b23933d06f14c8cefa2b5af2833be25a3d0cab4a7bf3a33399695c1b6c101e135932c0403a18ddf7218577179924f83ad587675783df2ab5988857f1504464858746c7ab7ef5fe8e6b5b81bd883ee09511387164807a3abafd4666d79506e42926baa5429099e800113df770ab8e0ae9072ccb88056c42c9728701db6b93b37322dd20e0bbbbb2cc16b2e16bab8d4fda10d939eb8a97c01d19a4c4794e48a194bc72a3c9b24aedba818f839f702420f2b10a98a3a8ce853c790dea4715a380f5eaf73296741ff1265a63f56010543f6cea518a3c7974a5afb8e2a5fe94f98c966939e09113d74f5224059faa32d574c563fa0cc3d9945e05e099b4dc13501933232ff6b519564912befad09bfa40a67eb4ebe196f11049114287e7ab5877ea587cb8377295aedd7af14002c41f13b91f87719c9ba7631db227c3e89fd8929004e052fafa6c51b4c95c1a8f034f0c74db1052beec121436c1291599f8911e4ad35391a3257a8c909b65dec585ada06b4b6077009532c29ceb7eff8bd180a7d090e57716549f2ba615abd73116da22769549cf3b15429181e7dd87909e927da6adc8037f924981a279278c4de7dcda49eac0dff4f15d312a8011f559b509b2d0613a7fe7f2f44860fe5579377d4c5bb43471b081400d28a73483c5eca37cfbec847d334cf9d275bde726ca4531d7141801f7d6eafece5849c51a4f086aca9c84276cef8e0d820627e6be2f2491d0ea65dee7fbc288e7bc072df21d9ce8e61c1139acce32ee1454c7e38177c99feedb4dbf3c8f961c1e31e74d4e4cb0f71d73fa5ca0d5ab53331f8cc7b2156587971f35effd9f4b53f0b52959eea37a89655d03f3f8d7c2ec6cdd45315544cd93d87961e7104b2eb6b0e41a2cc9971e7d8d548be2984470fd0101760b1a7cabcd8f3cd7cfe98aae2a88f460c57218bfc7437093dfa9b897fd57ad30451589e3f2fd818fc12bbd394df2dce92835fb23c55be9b955eafe25ec576a2e2d3da706c1a3755b0bf2f4b36f5cab73751440578464d45537b39c3d4425c0e34352b22b6fe2ad9c1871387ff34764a3031c31390e62bc75a92a223fd2ca9ebf4258a2e428518b0e7dd151d3cfacfd0354af8867a3677c6f5d7b74b5ef813fda78d5999887db493027b59f19a718f5f10f1860dc4d7cf391539b19f9f5207ccd341a8ea7edb32a7351ad026a57baa218c43beabcb19668395d91984bc643932ef3bd35f4c757e15aa654213e2898b45bedb61ed7d8c615877f204d6241a1b0d7fb4f3cad8b75d07a91bee4c27cd8940c5ad5ade60fc652020997738fb91df30c7bad892acf44104ab9771739a11371f72996356f89cb58073ebc61d0bddfdd0d05d1d21bac74b54af98e0ea4e0679af66230d88df23195093f48c0ac7c668af86b0f6d351e3ebc52a8ab9e958576c2abe154b06b005f0e9e03309be767af5051da7a47db69cddb0cf1eab33b2c83086008b9c9993f495a00a0d7540133c2252d4b3f9b60d853e11719658bae39740fb7c1ca1e3300e9943d1f3597f1505bca4452b2d4bc8aafe5f3fe6206bad70c9475f0989ecc0f3474879310537188c1865ee370fcb8f357f6f9071027252a4b2a5bdcc888c8820f57ee0635b8cc8210a67ea036df6dbabac5e4157f6a87689311d39c8dc9f60697fed5bde6140b7d3092fbd8709d05675ff6fbf7ff6d51a8c643f64c60dbf46197f8c99e1afad1b16dbd94d7cf55f3776bf9d6df09fe341ab5056fd89134ab60a3fff12feb7e5d08f45690cc00948949e34a2530a2fd687d1fc4ddc80cb6feec5eb4c769e0dc8054a1922a5def5a63fa55c78ebe0d9259e9bbc225642f96bf08267aa59dcba81d8639ee47243b220ce16a6a01d730090e9dea1780259440d4aef96ad3cb87a670482c3fded49b9001bb3e1b9c232a806545c5ff04b027ae397d614749bb31354952fc6a5f7e2260bf9838a22544fa0d55232b1337ee5bf9e43c92c1b302476c24b6292b95f0c78f3c044287c712f555c9bb0b2eec1c0742c3d0e88353cf0a54d40114160a6243c829743e93b1e520d79825b0998704555375eaa39c167f7428401bc38018b35bfa7113047151c2fc6443216c25c80d176ee740586767d0fb8376824734d34f5abb389edea4a7b72eb756744f3cf463e5a95e3795d58e924d60d9b60ead0171d3a2376f082126d9bc1039258a709aa4ba63abd4a7685ead1627b65fa22f0472e1488ad50e59da80a82a0cda433911242ec2d9ce7d18787d65db43933011fdb80396b256444216987fdb7811aadacefcc7617a06041f77336008789f147b1c0cf679e6cf72ec532826f76e32bf92b429ad26703e86fee45402ca314c60007a439a96a6951abdf392ff76bec912a636e882bb99c1734d1e094228d95465bf8059e7cbe05d1d7c77c18904bae3f7f4750b256e721aeebba0f598bfd0cf951fe584034afb0994f43ed9a22f4e8a8c254f97d068969ae7c102af1419099817075e1b54dc9e0a6a5fa9439240d1bc1d0d4102809ceeac5468114da47e2a3cabe25c8ccba76f73edf615b72625edaf03ccc9d87902f2eb8d7ef6d42c9a2b5014ce639718f28c122e64a3573b1baa8c04a7c1dd2ba250009fbccff2d87c2624eaeab0469b2f8197bb20dcd0ce5be487aaf84067bc77884201c07489a373170201169926484c0c77945d054c0c4ae57bc76232865a5ef163f8f8f401767258e78de68f335fb5345c76dabcaae8e3fe2ed27b57dea7b4f66afbcd46b876680a4104271261cab9bad9915bcc6f4158c5f8dd2cc90a36ff9c894eb3848521167d39cceb05516c084c0dbe5d9553653c71c0436ca018c5e4a9e512ad87bafec8600a54a8fe0d4dac1ce199fa60f6182596d9e3214f0d3ac3b01638993e44f576c3897297e1be8a4c07c3f41d3bd36ddde4fcf82d5e82b2424e3acac1f427e7d9b074d303c20588e8c08cef777799d9e8f62b6a42cd4d812fb43ebb2cb85c5463aeb3e9fc87c13c951966223d88ec524204273d2a286d428df87faee32b793b609a6c1f7ba7d825bc8bf66a91be1e29f284e54075c07653646e38493e37f50e8535ff44eb5beeffc00149f5c8f2a6648d4d59d611c248563e1c1b84213f83ae9be3aeecbd90d05c270f9b3f1abdf96e12e17f7db2ec8e0ef987d51f0dd1561605f3afcf0f080ae26265eeaee0f98b948c34cdedb21d80c859e7a6abaaffc4749e956d71913a3335be5085d0f3391e64fb377bfac8d0ccd1edea15be474f6e410687d4ee64d815af7b7a1ad7747375131308412672e68605cd3bf111b14b46a734d8275ce284cb46589f880aca03d9854888be068986126b384eb430c84b76edbabd98b4600a55edb6c80c0a6f9efa56739cfd8f033e978cb799026a02047f7971cbda6cc698b952e850064454e96ee5582ad664d3a5a9fa80a4a5871bef9da93077c90878c8d85532274888ab3404882195001a0a623f98c475150e162d6435efacb5c0021fc7335aed0adb8c45cb4e4b4f26aa6c2b07928a1cefde0d745d97b7c7906d5d19fb2faf3b8b88b92e9cecc07c4343025cf20d701fb33764e719fa227a43c13f095239149345109f135b995bd9e4ab5603e852682c6951cc5dbe929d43d744c7bcc14b50f10000a2b5bb8497738204804fc1db16bb871d6fea5b78edba53416639a9a8507dd7d201ee1a541bd40815d437c2e5091a1fefae2bc6414319e96ada5b96aee3b255f2c266516038ccb578c2c4d64358145a3076217cdcfccc2106451c167b5ab5637eda71c31d42922d3522755a6200db1c9dfa5d2b9d615673a6a1f7c41b5c00cb619ce47d9ec5db27e46e9188f015e9eaa1032a8e2427ba9dee5353077980c319f491b1b84f982899a7ed9deea79c234b4e6c231e26ad53d63aa208281643331508cdb65af6fdd9729355f335c812b1675250fcc9d829bcd2cb9091ff5dd26e9c346bcc799ce13331ce585c35760d90190b0561d1bb3b88787f6f5ff79bd7feef7a351bde0e1435b72048741be51803d32dbb1f1037432bc92d36ea7ec243a3b6476f3a9d4bb1b3b37f796a130c71bd1461444824469d05e4fe422c4309ca62ebad00978931b6d9aa253f9f4be37bd75b2b31eb4de66a47b7cbac265e36bed1766585ce889449029fa307da1666d2e9b93d95be0ab28c8e18f3e540708f538e52c7a473afad94963cfa4763e1a25b60f53868a24bd4d7e0fe2e2332deeae345de173e9484ca8eabade3e0921be15d4289a96cacfae7c2451ffd68c1e68b04f1eb1ab49c1ef46db0819cdb0fd20ea2281da20ec8439f4281f45baf8787c3f716791d38e2549acd7eefa89a97f55279e03fb2a0b3dd3b1c4ca7b712ca6870ce3d293af23bd96fa7d8b8c8b316559e8c63d511fdac89a829732f97a9c3f4d2bb0438a943176c820e8967b45b31f43603191a6044532bf181db1def05defcdd2edfb893a914247bf8c68e6f9b6b378b79d788cd7236033bed70fd77b60d57f62d9c9ed7ef86fcb5aeff6cfdf23a2759101d0d0423c980835390d6d95cf36c55facdc97e60d9a4b151cbaac34d526e677bd5097ee85428e5cf1644920b847c79ee6829de74d274327fd532ce8c5840b766f7350edde02524b0f4bd98d49de46abad3fa433c86fc152282f2dd245cb6b160f2018e429347703ad3d322ecab79bcf099b98228ef18fbfdc3ab43d8fcc652b27535c413233ee0d9594683fe1bedcaa117ddad5b3d794924e7aac13135a1293ea59399cda625e496f9a6f5f6efc46cf04403be1e13cbde58b4ac507921e185410da3dff7de32ae571468e9cdc48de5bf12433730e3bf71f02cbe96b6125da309dfe6a84e89162aafcec8845eea465b4c2c94b97e929ea1d7a327fc2418a5d50ce94d325df4c0bf196704ac292c63540aad7e213670f77a1580081aecc5a8f9fe13454af4a864d8ed5413a4ee3ebd7194d352c079968080caa2108ed3f241e9cfba6d49c3ca846edfaf6ad4b57478202c95f3cc70d3236afe791ed8c28d5c536f3ba8dbc6ea931c62ec6c9e4ae362100099df9f3501a4dd582a05cc667508ce27aefc4ed5090b1d1f0864c069a6f05ed3e72bff01efa253787befe3f15a855e322f850a493c19057fd4af92d4caf3f66de68eab4d7ab072b651e4a7c2f6f25994d6c36bc82f8bdf7c78b0d05d5cafc53929799bcef76c44f3c66bfd3a39d0bc84f6130647ab87240a549cbe2a75613f85ace7e1783ad0c5f712f44387f61e8e776b0a25274a24d347a679215669508ae902bb4d9da627dc6f6270d2e6971d1aebfc11280ecbb31837656a29fdc35b579d823c4cb9891728901efb9f54212982d8ca688a767e336e76e705aea6f5e3ccc7447f8193545003da76f11f55b918c8c7861af93c15a1e171ac4e45a3a7e23b55391e4372fb22f065ab13796ae0b54c5f1095f69fb4105fcff462f6ce04ad151f6860e573664af85b4a7d480dbe4bf5d9f5ab05694108047f33ae520ed6f44247d3f00e06ab877c8bc259297c093ea7296d411c2f7ff3c54357e54c0a5f4c12c20f910e828161aa87620902f98f5fe51426ceb3e0f45c82c2dbed860d24f44360fbad45ca96d8f7b1d81b4c5095c1fc89a4785b166bb182f64d339c6629ca227593e7dc8788a91a490424b7894a5c1096286e77d6b43425346aef13b4105fb3427c1356cf92bf2821000edc350db685ede12156e035c726d35b163a0368ed4cc8bd1cf5c4481491a790772559be314466b5fa73fac8918325bedc72362d9430254606790b90f3a81724847bce52f2e9aefba515fc6dcb115e49001487c13265021432ce99c4dc06f59d03c0a45e9693e0578480b892f75d5c093182b72574977051e837760f39a3e21e2e672a18e512edf8084f2f973eb1a841148c14864b9d9eda7ab1bf55ae750fa8b6ed123678fd877a4665d1f7f60c70190450f766be1235f0cc1a3eb8387c3931e4c41dfdfdffaaebc4e1e91496fc206cde34327afd21295af75e6bf5da6485532e013c27cc0de9028786258b430ddbe5237d83c538b4898b1b46c5d2662de76e496dbced16388f9e5917c4018655abacf4f70291107aa94eb3f1eb27118b28125add14d9ca64d147437fc5b54e6392d87725b6defc45111540dfe4553f853349271eb8058687f87dab6db4faeac5c43eb3f002ccf0a780300a5b58da448eb8c203b9f2140a980de7ec10f8def81f3c47e679c25150fee23f19572cf611670d63641fb477c22ef9f849f113c2d5527b77d1fdea591707cffef8b98b1a3c9846157e5b94850b3af5d79b1a32bf913c7c8bd0de80c29b90a27fb670f003d8624c02d61e9c2d998d11dfb78703caa21a6826aee356415d1664bb2e52cf06163ee61bed0902e359a0639285a23bee5b6d731481ea835a447fcf7f69cecd5efb5b63ae6c6b92157cd022c132439ca799a4cda792fa35e6ff55b6e6036811c618d1a30cd796dbf87a168b0dfe112b2dfb9931ec22d9725ac32c7b65200278bd31988ec7cff80d2f53b4eb8676e61eabd230df54ae278778de13489d8ee9e7d6dd5768c23236e5ed0f1de1984176c4bebc75646c01fcd7a69b2e046d6a96bd64eae1736ee815a9eacc1a7fe0bd4685c743409496473e629206c407c4fad032b9e6b7bb712428a29940351974fbda156a595a6f1c75dd05551c7b003885ed135b27332a09810e585470eedb6abe411bff62ae15dfbb3ff9d2b350adefeca152625baa62892f9233f29b7e8715b89bb3d24581bb211a97b3573a83239cfb1fc13e1260fbd25cf0cf06f087eb38fd13771e4c17ae820d9e39fe65035bc2585df30744190db4c877e19ad13e05ed86ba31458394e730876b94f0590ec1e0796608a19f81e4dda9dddeadc8f98819e71be984b604a17fff0d46b6c2ee03d206018bde64127178dd7305c01b812a64a1c19b56c4808954283271d91d2701b4a1d941832dcab243ae1f6de72e09c0a073b61c85a60a987aa81f1bfefb6dfb8ff2f784ce71affeb9d130643654431c6b9d32ddb92619636f9ae81f9f38b7b32395657a3a6f11919710b59a66aa5bcf33688447e7d16f230346a5536a7e5f4933fa6abd7836d9abdd312d7a1d8eab559f1467236423da3bde2e67f0c74fc3ea43e746f4b1c6ca62d96e17a14c17e71f26e3de7e5afdfe8c75f0dccfb807cc554c368e72df6af28b987232f0b4247ca1c1ac033ffb2ca129fea14b23acd1ce8db58944b814c0774619d126bf5bec5e927d18874063be60df476ce2941ce05b39e96fc534ea31b5aed9505254632bc4c6e02e79a237a1c76f9b9db1e8b1e70c40d3f57ce9c7529ff7b96d6c79c6ab34b700192cd43b5847708f73c1d35cc0d128dd28164f97b14a7efd814f48f03bd3876b2d1254eb62f0fd2c8c46cf50937d67c01a324f9fd7db13763d8926674bdc56c560c574acc683e316d2ac0b1fead13d6c7f78bd66cfc11ae5300fe6432b709c5722995e5d63930fa84eb63c8d3c2d887c3e3c559a5cd4a3053bcf53092eee2fb3e149e4e583a9e0f7ea7bb46ffa6a95b5ef5a5eb8ff7eea6edc4bc792183a14698fedfef63c8aebfb8c70db227f1aca500c22ae877e2e377ca6f3302230a248287431f6032c10a7545206e12f50b5de5e7a52f498211e65768953ac29401bf45224084ddf77f486e54f919a587bf6560e830fa777c386c6ff5ea3ed453a750e7b35eb263fee73dd61a4dd59240885e74fba48ff9e14c1c7ea9cfe676e3ee528228e511f2967efdd634587f03c19820448afb2f7e66fe490f0855a70a138deefadb8ad906d6c4e7bd764d8069e9f17f83f5c1c2c9d941e46226cb9e61fda43bbd338fa66304bc784552655dc78b1c7dc8d2272168dade2066e2c54716bb24925d5b4da4409a2707409957dcee501b2b6332fc1aa224b9678ff0171f8190b200e405d61aaba146e54dbfc8c7a563491a80a3cd4838434138e361b365c2f38d69fb20080bff20acdaefe9ae410401f4c3fc49bc017eb6aebbc8fb1da116dcf696f8d9eedb2a125ba9d82315676a3ac6625e2538cb9e98367ac3cbdd562b2831c3fabed84a351ed53b6e0b50efefdcbfe407a5d34d35b1cb72961b4fcb7af2ec84d1f4e6c8b9075e2b249c13efac06613e1be845b6178c0cbff4635d5cdaf20c77865c3fb354438e4c8a454e02f0e8511a85edfee4ea95e0ead1d76a6e68f24b69dd8846bce95333c9923312ae7430d099c463c95c95fd79c3cdd9f640e1e4c4a781b74ed83d57fc98ceeed475ccedc26d68181daec255299d5508a55d4f75f19e77131cc0ace17a6b62c2f19d5bd37266d81c95cbc83d0fad74d1f9a01db5f55cbbb8cd79fe5aac6f74008bd1a07397dd937685836c322faeb055acd787f1e0aae5eab64d2ecbcaa67df333520ce0cd973e1ac713283877fbe1754a11676839828ffef4d1ab7aa7247dfc00ce080c3f7d4dccbc9f3602d6a6f4e34b19f7b8083abe9f09d31550994126c5c1fd8611bf66f90530799eae2d62fae8f54278d6145620c474f6d0a6846a940acc82314e31dd04d6c85722561337ff7497decfd1037ad86414cf371162f8313b6742fd4e98cf7f48b6297bb6d7ccdf04ab318da13cfaf071411acfc504453a4910cea90880706609830284167d23c54b35b971630056bc4e1fffd80b77f7050e31622dec86057c22de29a1d69db4c67911ac9ba6684017d312689c455814b4954bd3fbb6848bcae3e2ec8c7802878f7facbafc1a6c70e1eb982f3f6fb4d627d6de36c1e9135d6bc5a79c41c1a29022d9af20ffb81b531926139912cc3ccb93a156e554c1084f4ae93846245ca7eef95a306742c74904be95cb6dc930fbc4859eaf62360ba6ce6aa37b1870dca32cd43a108cbe51be43cd4e342a53627792ffbe0af798dd385978e32ea9d9900a00a738d137c1f3ab5841ce6020922fe354f5b550b65470f5f7f076323ebfa72536b63ae3423ab73cfce50aba92ce7f024c787ef478200d2d2bf437013f9ce3c8fdb074489e94a3a98b11d8001e1ebf123dcf4011c0e2fe5d415c1b0a7f025e1b5f9e20ce671b9266a8761854a1e4e538cd43279aba3d333559823b45e0c5f7bcba37abc739619551a306bfb22aa8425254f122f37835d07d8f5a50acc161b8508235fdb60912dbed72d2cc808f188824ef59743b349b282078d94c2a87c49fe29f47d3c54f5efbc577f0cbad99bc8cdcc38a830814b54797d3a072d9ae365955868da9a7cf2258aa9f4efe81e357efc5e2f2ad4cae7ae47c63afc59d176b653ce4660675e24d3fbc386d1f03e40f4baedd25e37578113a7e01783543643adbef87a6500fd5f02ad4fc6b24921de12069fbf2a6ac3b74e525a80527956468e83c03aaef714c95c037edfb9db57420551638ab838214263a3c59c73a52c07a7346fee20bbc966fb1211b746eda31c8ead66d1e1d6ba542816926023aa27cf99136a7cad76f27fc282e3724179f6da31d975fbcd94252e7cc6cd69abeef9273ac535ad08d2e5afb2b65d1c9a9509990d1394fcb165ce2cf7f31ad39695750d6559b509b0110dcc14ac6cc7979337c26496cf55c3f39bbf5703ff14e2e548ac104429a23256742af68c59e541718fa27411039d2a49244591e4e62ef1718dee15542170436c15c6c1f436155d9d65bf46d578611f6918dd9d811fe4b1ca16d4cd1ad23ddedd1a805d95d19c26cb010066017a8049ba41c549a370270ed4b34937793749105554e99094f71d00d903f589f4e35a0f09d519f1082108c746878f040c3151e1eebb70062019447f6c31381436b296e87ae26e39a49c17f7ab01c4d4709ccfbd25028a8fb526f9654e6dfe62042e02ff9dbfab256d6d01fb018c284660d891cc20ebe879f1d813f1e132e26ec5078478b84b183ae51014a84eb5862457a49b6c02bbe93ef7d38a0ed14994c1807a9584efd661ccbf50cc339df42bf6c8c7ba790633377eb4be1a156da3f2b26e1165f92c193ed6bbe0a0cd062428aef0ccc69bd060b325f0d1bb3e2c506f903327bb32544ea448c560f2e19cd3c1402a11c0eeb0cb5a14705a6792da271f2809610648e4cb91652a7721325def9e81ad3c1d4e4548a7fa13075bdb125f31ba8d39a38a861c1b22dd9ca7eda8aa5932473d80a13f5448bd6707ed230cfea731c92dc30322702231fdeba552fdeaf9149922a11c5f86091976454c2719207bdfc45cc76919885aa58a6b56f4060a34fd66308d92716022f460aa8e5d952e0f2e56febcbb373bff7b179bdbbe950f03c61a351d92151d5d193ffcf86639f9f46106e3950c243fc5cfb85b01026b2f5b70a2c35af321619d9de0652d996abb119b294f9e0b7833654d4018710ab55bbb8eca42405e317ec6f69cfb0a06f4a0f577af5f3be113713893bfea04dd3cb475034a800edac822cf80367bd7dcf1d9ad715e53f68b6c9d01ba593c0a1c145637abec6b468ec0f00799d241e59cb7469ac0bdc949700596bcb141d38c28afdf09f528093f77f84159d3b8b92a23d9b46793cd682c4f9b5de6c510872c6d5929939e1a4bda4d0da8310e96e334e2f2db2af5a4798c0502e4a02f7579c3bb269934ae93247b01245a447fb8fee4ffd33f2a1f4fbb87e9b2a97a9778e35fd6f10f53042c73a8c86333f04d69929deef6f39f51c5e33e873b43a24b37b35ee7f1ed7cbf8f15f21995718a090c70935551cbf246435377d3d1c1d03b71dbb7fca22db787c18b71511e9ebfd946543a3003439d19b140024a6a2ffc2637127619b2c1d8ba415a4bdc899ae45d1a5317930e0ed6321e6fea42c0b6f559c7c560ec75ce23868d6c1842ee4fa8a8339835234b134c0c11f22bcfc27af2d08b151b32bfcbad3f445bdebb09697e3402ef3b1e392e2f2e08d9af5b86d995b8a0a6993639516f127d46f17c72e73a1a88ddc90b408642dc3bfdcd17355711c773d3e668af8ba8985255aa56dd0fa5fa86aea1997b1dd2533fbaa7d971a08a88651e7308b602a7538e66b8acca2102de1c00ccd8bd44d2e73cd79239b2c59c8f99c7e795a810de29b8b8c2435226bde71cd0b7f740a3ca3590e8076a73851783dddb493916dda448df167f4243aa25e73029e6007ce333f34112167ebcc9c934e9bc28d207e0dec0383928408f18f1e60ad76b207d6c93c150a0d396900ce8daa4c23951c547e82a622a9327d74472bc61ba7ba16f6b479a9754cee583a9cc1ce411998c1f316a08f594188539139b939e9ed77faa98b2874167ef898b445e926b2cfc2bb1ebd300a213b408057e2b67b5028311783245b74106f4ff3d7cae67869609289f86e883fb604eb48cc8514960d93ee231e75f997ba3afe595fa8767c5971259bba86e889749b945d2aa792bd1d93241cbcfb96f2f22d32043960e4702ada433309af5cffe91a19272e8df0d6aac642cd4fd2ab0bb34595e274ce23b71cf5c3e30826f660f7316d4b160688a5c5847f46dde4830974a84348f1422c7596ddd916b9aa1134f8c2f2207697f49090c8232c863dfafd2bf7e00012c74c10878378cd2ae98e213278080e757f5fa1e059ec7eb6075a4495ff57a5f088c5f2006b8b9b7b7a253e77c3629b3403f59c29fe62c696440e18c75b546283a3523fecf57f7aa8a66064c041b3fd82ff231565a126401c0820ac0628334c03416af53e666f41350ed58e031ab08e412b9ea0a2ed97f0ab2cd09fa7dd8b4e93107f4f546051fe5ba4912e30c18a3ce243dfe09e456036aadc41912c5a434ef36b4b9cd35780ccfcae904a04f97a0eabeab6a747fbdfa795ad776d2a9e7c275e17303c1e58e039f398cd204ad82f354c405de16c8e5bca1be918865ec5fc372a260de74262b6c67243700efd6a1e3181a4e7ca6d5f16199733c68e379b6c9b22e600be3d886390dee1fa357daebe18d0f434bd584a0db2db398908ca2d58a5e3bf0c888049dca3a34ca8ee95feb458950b7fc1cacc9cedf58940090b81a65189f9807a1fcbeb7626d2ac28f3a69b507e9ee9e271713ca8373ff96bb3971d4fa9598fecfe4a1cc0b8efad45ad5af6315902bab871cf1fe838d7b5fd8f4fd00a002781c54e72bf8942dbe5b9bd25e6f7b9355dded412992b82a412268b302eef070851b3b8a76babb46ab20e0b973aadd18136442648b33b9671fa707c6ca04b668e18ffe53af0643d41f6cca9b9c57a30227c5fa05c979d1e879c064d5adee3cb051dc2083088e13cfa29a71f494edf784c257034713f83a26db96484ffdd5712333f0e3ee3e975bfb8630eb0066db1c3097f9d0d26b738c542b828cfa7679fd6c8d6911479aba36c9e33be2da8e276d3853a1d801eeb917c81430195820f99ccce4a6468a7c19b5e2cbac25e542b918f18c21dbcec0f709c0495827f8b48ac3f1398332633e39cc787b44e4025b99a701d77e0af1dee94c7996ea0ef5d834ca3a8e127ea9bec7e9c500bc54a552efdc84688f495be49076c9ba25018565d098dcf4476c4be636954167ae366b1dc458310078f2c82de33066bc1cf2bac8dfda9440c0f0eab17a0c72a9ad4c02e7da049952bddb228274c9116c5214a4efe8d2f9870f16ae10e5c51db22d5c766f44946177e965fbe0705eb56608a96e15885510f42a5b557606aa3e3eefcd898f67202842c8a2f45687eb76c10a589052338bf627dea7a6008899203109cdef36bcd25ec150176b143c4a9e60aaed9018300fd058dc1cb28d01b214f3b5c9a0484a0f95aa0fbb41afcc551ea6e1998b5909a85870b4e2efce9498f1e730021ea8f48c4bb81f0f7177453422036b5486961bd78ac92fb1442f639217e7f2d22a83ba45605733c4b489b2b7e7ba6856c7eb7a11154ca52a8ed9894ccd776f5f35f937598b1d6f9ac1d6230a53c9355a4f0c63c3440249c54e57f93ee1da18b7963d96a4dc810e78546d5abb74c9fc33debff551687e24c3d4a67da4f02e0d61fff4bb9c0f2a8ec6faaecc0f75f8fd9dc958591e70918cdd03f8913c88966bf4e441cc238f8501922eb4974845fb11d076f215cb3ac64e29942f72061834a90063c8962ae2f5c75566c9ef21a890c892eaab9e0ec24caaf6206a576b3f2237a687eb0c0047caa6a8ba8af868ab86202c40d28d5a868bb73c8f67245fca93ed1d70eadb0b579859eca7a3d967006118a3352064ad01cb38b4978eec69b31785798c80037dbc0022102b8c6b3e22ff4379636a1d3ecb2ecbf996320e482b70c626872c3178e7181f65055d8500276c540561cf2dfc65a114a4e6b46e871b592fe7817f2b59a925001ef17a55e1a092c88249f159fb9b26b453958478501ce2eefe4a548b3883b432d45e6a8225de891392b3d14080dbd7cefc4cd389c7dc2530420a7623101aa82845ba3a1ae664a47b94253ca03c60cec6884f6e4846a754427768a170fec103117b1405476d16290464c8276a55b336e49b74318c69898e6a629dfb9a87b066661a7b78a4183004119317c71dfb07d81ba82ea538eb44698abc13404726d5fe5270c2cee9737f3a15b56c655717ac53d0f6ccc9f8db0d9d4b4e7ad3c8bfcfadf56d72e5eb8476fc50ae574e6aae8fd78346a6278a975132c9f9641fe1b184320d5aa25b02253bc820c164005913c7006fcf61b20e939ae4457fb0f9f88b1e0d9f96c59d503d4ba7cad5f6b9a78e611da881824f3d0a42c46704915d3943ad93f10091cc982ef03d85e9bd0ef862beda97ef8c2ce09e533ae35a1f307fcac89330abe3754a4c1a34bc187a3c6289914f3c957d33639b63b2e5cb7cfd02eb747ab720d80ea67c86b8188070ee82490e839a8d530ea3beff3c6f88a3a9762b38abbcba52998fab1e5b40688bc8a3cdbb74aa426be1c101f9ff374af146ca649c31272853c714730a0183abc25c99b938a358238be1d59b0826afa2a73c4bbdd8a66cd4337edba42bbad6b73e9da442d99c861d658d44f6751dfa679d2bfad40d485c6cee8b51f72eb5bb5b0b52c5738b72a18ab3ce5dfdbdf3205fb2611b872b66433e78ac95fa19724a91568fd8ae37f9ae2df69f8c6b67d85050d53d2033463763ca1e543fd8ef84a7448b7b87dd76cb2f209da07dd7e562397d6836cd8cd3d7862eda8a6b12897d5313a07449cc9bf40d5cd23d4b01ee655087f51754ca0113f52b67cdab97b7a4ddb41a32c435763bd29e09b94015b1c504c6965a74061a660d8097e773fb332a1ffedd9d29c08c06e38f97878d1e3c0e204a2d70702e92641d7607287fd7df52546f3b6dd8dc28302d6d0ead3448959838634e5cadd45c0cae1e297022c837a2208c12e6cbb7883180412020d7efb90294e919964946e5c6481a81fce88db52e3cce93a08dc012e5960bbb63116f37d971779268a7dfe6df18a7677df424043c643d50fc72fa1dbc362b2ef4759cc4541a05a0e11f28c5942ae9599a468314296ac164095a623d6ae8e09c63e0ffd409970cfbb75c5037fd993ea7cae03f8607dba98b4b727296b45e07c2750a85b2d3a24d54ff2b3d92650cbcde372eb3b73db0ca8c8aca7cd9a0cf143c1801cacf116381fd735e9637b44c4d430c5bc07b9a9fef3b5e34721fc6071cb62ba45d592eb53b16e3f39d7e9fd6169dbf30c0edca5999251fa67651506a2957e5049b3cd1d7961cab8b06ae1860b571dc452f057abc756e7635b7333b344fff80c5b54848cb913738ffbb86eb4602d0170a0e40643e9463b9cb07361883f98c8bbc05ba3145098c6831e3e8e9f97c9586365dd0e32d1ee8066e39e637f9c7bbb7aa8e5345f56808e5cb54a7c64cd5a8a6bff324e2575adce03ad81f2c3f0015217a45ce54ba6def1a35a1c5fcb314ba1521dabba83b4df3dc64299d847df254a9ca0c64be124ef9f8e84438994a30beadae8782f4e394602d7864453edc48fdc7c0974fe99f38eea36771cfd791c3a042cb56796c6988c23d0b0189408b3210d4c12f563659d81df263e9d24c5ad83a6049763a97bdbf57177edeb58b08da1a9d29be4db2029daf23f856a224b9f9f5a1280a3a4030f1a9955c48a73f45dba1aa9603e115f0b92b650a1a22cff3a0bde309d564e7ce0107d9069d76029fddb9586ce7a7ef9c99ade733bfa0237454d7f0d29444f5e3a2a02540524faf8063136096499870aca15b2c29bfbd52b0c3d3d5ad1c261ba9fa971211eafc0f16224f32ed5550013c5e7c98b926d50dbbb483807100502b3ae0facec65e7f021d3b1ad4b394618d0fe0d786f20727abe28a686a3c0d09cbd66d37567f24c4cb5b11dc6386b664ee322ce7fad2353ee6293c7e324a13a92c4239e944f95f9c464c2acf9c3ce60a5225dcf0ee19667a815ed5fbf530ef914c1f2a472192e7f2ea4c30a6f4d153857f5f196ccea32994c1d694551e3d5278dc033dcc145648a0a737acbd13c6e479629fa87dc8aeb9644f6046fd301651f8ea503175c01c7138cfc74354d1aaa87c15fbe63b1e29ef5a57b6558b4069c3a6e21e3fb5bd7505b5fad8f2370532c2948e85dfaa72d00603384f569963cc81406bfe4094d23d7c975b390840b7fc85143cd4912cd4797aaa2685af0969bd09991fecc00f7b35a262ca5634f846a9acd70a06cda8ee26d60b5d4396a661a4b9bffcdd2c405c85a7dbd0e04dd653d829cf778db2f8f9cf555198f28d362a042ae64484e4b5cc1a5326c15e985d9ffd26ef6ff502f495da5bd9db49380cdaeb3dd9bb302865dc6bace7edaca4f7b2fa38c5f323ec9a1e3a341c10c9cbfc46a0d3bcd70e3838c55548fccb8d4426d8cfa1db68326ac8ab99e9c27f6f23513c32d092984dc7db8a6ecc1075b81b3d37f488fa1c263b42434e5f6eb10bba372128ae2f36064bbe56162f16f865a8f15b542147b86b84d7ae097c0c834ac738df04d93d379afe0ed8fbe9157193d6f2323561a1737480e442c57a4a7aa534b160587f3e4f57b89d774d60611ba3a34bdbfa5694353a68e14b3108bb49770198582d8d79cad9efa63ebcdfd7827018739b36c7e5f22c48d69bfaebf51ceb9bf4df2d4da170d6b35287ceeb035c42af63ebaeed9c121e5943d5b3c29ee4e6b5881e7b929b515c56a1c8f9f4c7d06fa661b9a66cb276c85b943a9f711c384a1b4da0a074cc8912fc315a4ce9247716cbf49ac06841d437a3713a365bca34e1fd2ea77148984a8abb79c6be736043d1455d402cd2ed0bdd4d08b0b3d109c9f1cba2f7891e9839655845f69a01d0de672e6aa067c27effdfb49090193e3fd07d1330af74a1918ccd1a363a4e36897bbeacb4d5fcd6eb9e583bed01169d84f4ad7ad49bd42e45662d25e680cefc55f788c0005816e58da78644110e37f69c5d26d4b394b782a0d8565e30050812a720367abff32d5272efa16a0f024e7fafe5e04927f86327ca9ef01778339465b6b36b4dba21315e7de9cad8c05547ef35f567848fb301a2aba5f252caab78bbabdad0558d5c080bb5b5173f777d4b7b9afff8755d92c4d1d894e8f7906b1d2da46a07315040cd9e99d786738aec56a8f15774f759de55d45b2c285ae12fc5e970ada3047f3d8f3c95a06e09f717922d7a33302ce73ce28cecba7ecd59e12b63d92843fb44c82a029350a2aaa10088fee1177a7a749e50582ffafb95484a77d2d6deaa8b88eafc5fc3cb88003166dc772a7c5acaed87d64243f555a0f26de46f26aa2e8b3268e1540e100926cb6b0a6eaf7a521dff63c61b752172ac2c68405643b12ee2fac13766e29afd6adf8c0762f568d7e8b81a642413428b3527a36ca183167ba1f49946759cc108f47af5c53220365e0f8ea67bfcacdaab3a365c487ecb4d4e5f3b5fc2174a85330fb559221661d05392afa92304ac800b4dab3749e92cb0355cfee3050ca5d070a516775609ef7f7969c755f1c2eb2a7989bbcae52a3c916006fd6da2b831377481ab0a1da568375946bfe5439e322ff02395d5280c41fa9350a06ef11c6338a74742c462fa0f9fd1793a2c6acc17090117acb577b43e30c01ed16b148dc8bf9cfe3ba93870303f885ef6043001d4f92341356454a55d84c4c1dfc1a2c3147ea6a7e40df0ae49cfa01341d7f71ce7dc1e12423a2645b0730a72cd3eff1e83f940265051fe894d96b1153f9ce5dcbc7a41bc0f3ff5016253e92e30418ca2eb36ea60fca4e11a3c2f042eb5e47ec5cee88a34688f5249c795aa19b55acfa3c4adf62751e99be101aa73daa16862e83b2e7e3cd992a3a6a5d5078575415fe6a09a9ac9c13e9751925c8107ad43bea25d3d8d33389d45cd985a7f24180d9e124586a4fd44b08f3c09e0895ddcd1955b6b9b6342b5b11212e3a25392e6d4389df69d11797bd96c74d80feae35ab2deb08f4559e59daa41658b6453757a4f5427056978f85f214b289cf69cf7d94105f955e66b09604508f921418a4da89ba424c02b87121489bb3c391e069b31d377c2a30243081bfff7335c907bac7eda5aebfa70abba6bd94bf032a53c66336a4148754c991b8c5112f08f019e1311257473a028ace979552398bf98e65af82c59834a918f6dc7a348d931eb17b64d892e457e5de6869260e505b59b486f143ea9195436f6e51e4894b1222e8925f101a5f56a8ed3c145474d2dfde0a746cb723550abd36b9c7d3c5ab1a5dad068a4b24b0ffcf0e56ef7c1cf22fc5afa30000f833e797d33532c1db91a6959608972ae89756bda5daa1ca6ce7c2b249b78306940f214ad77af27429b4c65f99a10f9f393fbdba63d86d31fa015835b67ebba998df11124257d6a2429d1c4f3b7abddd504a4cfbcfcce7b8b3fc5f4b8786bcaceaba1b5e705212399a51b44c2ad81ca6f33713ab4086f1cb6910dd0061bd6277c281a00c553229a9b41a5ec6ac089d037fe1643e3f6d75bd6579daeb70f45a55fcb4c190fc3b5a8f11b81b476a97acdb1bcfd4ed5ff32fe9361f84e85c27af733f8df1f1e2371ccf8e574ac46e1b3d015888b5cf6aa11827c9a6d4eb838c64810ef54dd8f12630837f8c205988cf059576b8d0ecaba81e39c35bc4a4815f8305478cee936c53bdf3a6f8ba3c4e7e650cf329a3ab0682ec66f39762e238cfe2b5974e4ebce4f3e65d2dc874612b541b4dff8d3fc644d980f7207952584b158f0782d681dd9186652defa6f0eeae81b705cb2a0ba5ed57b4ee002a4d11f2ddaced4a34407844968e1c63055f1807b70f62c4e77f544c1c0309c23711a0d03e443c3703d96b6a7cb1154432b4279041edc32b8b443898aeb03b22b891782189dc1d721963b289c1b9c8bf195bc90e1e81000c12b48dd4dbc7a1fd6f2486a275476a3957b40c1b1a4973cafe9bd814647409b9e14236c7bd475e44e4f61165bedf217004b893f119f495154da9fd3b33d10c6ddc8b2672ce9328ef9cde575c31ef1bc24f90e03c274bdf302478a751173e526c64a853aaeea326324a28ee17cd7066e38d29e46147767cf62d86d99968183f63777f03126f6c6fd536d76faa79d95c2543c2ce648ed6cbd0f03016386cbfc8f50976d843c11b2505f359240f00f7bca92db16fd5ea61e5cecda6b52527b4a598e65f3246cd740da6e7d9797f46c1a7d47c75bb59f971f73bfcae0e5527768ce9f14ef4f807ec9158ebc0465851b4ac01187f85647e507256eb835cbeb9317a626bfaad8e7cdcb3b02a8afaad104997f57a6bcf6f04eb5ce6164d3c4dd9c0cb3f1c9528a99301121ec9c5857409dfef5e01b6afe019d35356dead867a7daada62f93356822834a9d34de27040519917cf5a7f1b7bd57a99f0c3d19c93f162a3b0eecc04a0c109538887554552d5eba24818b3b2a22e06c8b51b12f48076b4b385f783d57c1c53a98c4b60ddf68fd71cf27c995f9cd0a4efd8243a9bbce699378d981151673f207e003dd3fa79509f737f53b1f68e336e2cb0e4a94ac068e914084bf97dd37b76bdea4ac9760c6f390200f491710be7e9af6e48ac4111e6a4d426d86c6bcafb667dc4683d8174d166482ef03855db52a9ae6f2a7d01f49800daa30844d340c667e0b9878df6e919f8177d80a2d16ec580920b255952e9e7b7f0e27508372e3e7bfaf58b543dc8983c92c14281146e762a64388e509e7fa0ed96da1dcee6ba2d57fb8731a74bc2edf603f1178b6dcc7e5cc1ddf864df1ea58b1b4e6462d5068368802d545b73b1c983bff216d94c8be267b47ed7bb99ba7743a8eeec7f615b5b0c8bd71b251fecd53698bde6ca478ee35696384ff479b81121bfe5bc94c5dd132844e557c98d1fc7986eb8ca7dbf57132c76553b036deb9dc25e389990be57e16f9eb4e63af7b1a3f79e5ab3f62706c7e7e4319d6f126bd76e74011808f36cccc80c851fa85757d817098fa504241026a86de4cd730853edac84b2648d20b8fd2cadecd1785e353ead4ea2b60b485c84ad5ecfd398d50960eaffc6c109ed0e6e92dd4064fef46aafd462f763f3c7cd1392d9734d632ed13e110eeb5e78b54fbe786405cf31d341841607f186e8026aa5b81f43300fb8619b4ca42bebfb10ef0d4c710f778d60e74898ee00cf113a728cb47f4d16769b60e1f93bb3ba540b70b75721ffa4cfca0b076161314810677a2bd023abac577226fdae73c41c9e3dee6b25338a127e8019675b0a271f8ba81531f3b9322d663e536b8eed1ba2b6e8779e4e493292da59c3dfc26aaa77c5a7e07d3b85747eb56830b049b6b56d8736d736d470d3f3ebc2238ebd43da71aa8d9180e293944086546e33411d6cfa0f26db60292cbbac8e7a168ca26778adb7dbe216734dac36a9cfbd3d00755bb7566e8c74f08808a2dc15ab3c3b23f3cec0fd1fc7fe2de0d1e88e598d503608bfa42dd2f09a585e560995f5f821a369128583c27876a7422d954871553917146d2645d67aa6f0cbc7b1a77a914047a1826dd946ffac0341a835e3b8b963cae00439891e207c9bf10c6ce4ca3e3f88d13a52527dfbade670e977a6fc391697552c791bed3b0da9cafd8df77abb7310568f686f5fd35c456e1fb35247f143f48d94afb8dffbe8ed703657f12e7359fb8346c785f9394bf444568df576a1fd6081166abac316db135406bc5b86a2321da99848f70de2ab498aadd83f50f4323b6e099a17259276f539e6bd1935f602fd2d1c9996381d058631ea1e9b288066a7f3ebc5f674750bd94dcbe47b8fb40d7afaf9b81ac0d842575a681d3af6bb47cf3a0f85f92d8c1cd13a5c94b022ed83460362a29f57a65abe24d705662835008315b2cd5498524357ea4358015286a0d40c2501dc9a2b15b3da6d0dde14176af0ca7e2e636e787f93c2ad1f7c65d8fadfbb016859aaafd3dcad0ffdd947c22f735d5ceec6458b633a207af707aa1f55f72c8a52f01436cdfa121bda3c6dc6da81c800eeccc1ac4cd659cd4cbfee33b0ff4f72bfed2ef69101898649ef45d1226d551713c0fc5a8a93347976762c9dccd6f79093d4d812831a0f0db64ef0be97788d6e6c057b61f480ae862a022cc8fede5f549963a7450fb6d34606f27a8392ab04eb3a11446739254338b6f776dfedd7207b6c14d2dbcf1879d5bb25578b31424315a0a459658901fd8e1d2cf884079e5ee527112147fbc94568018d3f9618583ac25b9d0be65f371b071682b9192e4f960118059faf9b53cbd30fc049df6651d8aa5b94aab3ef2fe4c8dad6cafde186a6b65fc0586b8897e3ecc877f2a92af802583bd19aa2c8effde4681807d196d395721012ac823bd2517eb451f02f8cfd11254f13532e21647310c0bb6eaa8fdeb4515add53bf09fde26af4a2f07ca38d007f05f68f9e4e6a381b45b8784d8dfa6f8ad72f9075cc5c1e1c534cd8f9780ea912e17a9b8952081108dadeb512e44122c7806716ba4e5a0a25b0b5c9e12dcf68c5379997506a31756026053bcaba3a553879cdcb09ff678c623c7fe2975f2d4e3def0c423771c8a6241a2306d892847bdb841a0ecd31fb5b11a31848db6b40f56d50b2f9b4ecb3e8ab375281c18dada9798f4d3f86037eacc7b772abeb94dd976085354684b313a16006772d31fd4c08b8fcf0e1c5efbcd13134cd6f28e48966854215ba9968399ff526f6e7d81bdf0340d60276ff5cb773a24abfa41c11adbd845aec25a71aca583bb49939977ce0532c759af82584b14ce141e8b19e6dd0c6ce0616882e61e7b244d0edb8d9f018cdfaea5f368976c8b787e0ddba818baf8a30a7c5ac42b2aaa9da493a06526d51754ed1d3d615a697a8be61866ab71a73e973739bd2681aa837ba5956e73efd3c1436939e82704ab396f191bc91ce739911a52338261696a2c561f098a4e4bddb5f35da14d543f3c426d4f43f7448d78d16d9c19f4a1f210f1c8b88412fa56ace6783e97aa0ad9ef2c3b79fec54636e564bfeeb457806faddd238ec826a968d59ad31741a06c0ea249042b25884f898daf063e0b5c3b07ac6d6d72f37b8df61eefc97c5c6d1f9763291037fac767fdd2b5eb002aa2f560e7528d58183f616e24cd6bedd2ae51e19eee8fb24fc0ef8125f4df47bd02d78a82b882ef46b8aa87322580d5dd6e7a7bc03fad1f18a5fe3799e673337fc6c5d1e583f0a4b66d2dd6944c96dbbf006ca36f2e344ad656a222067f67b3a1f236e68d10f97794cc9811c2a5d46892df06aeabf94f3eaa2281c6b093186c5fae253e976d4f3b7403d90f2db588d67fa255d37c0fd9b3827a26dadcb20c51c1221af350ce83e47fae9b5e99781498ef3b5bcecc60aa8cb6dbee286768a20ceb49ee998fd74ba688a37f6cac180eaba1cf1442e94321fdde478f10b0f73957cc6be74f1e3dd48a1a1dd6087041fbf9259365dcbe9ed42afcc52dfb870f0396887aa8bb75ca88f4529ad7a7c15ee610dd16a1a34c25e94b4a8ba3149af5a12c66dba29f191a82b58c03b601d7d6c40ec4c415b21b915b23c2f87b508111a8f39e7bca883fae7d2c130762a6d6c78eecf1a16b0a3ffdeb9cd2650ba0f3de22f5fb122d8ce4467db5dbf9a4f891dad7944ae7ac7b0818d03ed1ee977676feb8d7897680611634ca9b87ff72964485c0630acbfbfc2ba82e74976488e78d27939db2e05e57d90a96e1028afcc27446dd7841987367ff84a39d31fc1b75d292dc2e26de2be7a30daf2d8c90daf275159d2cf251443abf3ea05c51462b90dae9977a7867f1c1bd1a26622f38b933b18b63b9d129462d0c4f92872a0c13f1be94b058b48079622dafd1e5410895234fc8504019d2077a6b0d23a39c83b79f141184f1e180d16789ebecc751e8c6cf6ad9a862318d813e744bf7a994abfa1c1bdf1bfb0435e7fd0a82b76cb7a0667049daa01c18673eed868db7c78058ed2a46ea0b4162912f6cb52a7f989073f8b6607f8582e575017e6d82aa47c7558d040f36c7ea7063ec27eba91fc50c14b9da6af99d445b5a3d68b7da0da2a346201e710945a9b00cce5c09e2159573f92b16fcd975390fabc271313800f976aceeba68ec82e1638c326c6a219936e6ea5e040bf5ed6567355547408923109bc96d336e24425ef98fa5664f54eab3d81cd012cc3c8f6e08d7655fec2550e495050e7dff1d78dcaeee97550c7e86fd8d7f559a131019718057b3376e183fe0e219df728aa9b494f008607981492d192b790aae7257175cd7afed7548ee778c0bdd3ca0d607f368ec511778929b9fdb5b8f8cf2f370a95eae77430a0805efbbf2f39f745db452fd56a03805da4d55c63b87b038ded8ed97fc28b9cc06966eb2074d0acf5670fd7afdcbe12514fb1d5851eaa4690d8329e5bf0abb3fa9930001f416cba58cccc442d9fd0a53cd961e5d90cf58f493efe7c4d845caacaf06a5cbae3ca4faf46be0f986f3b01406f3a48e2a59763e7a35bbe69c60c29ed5985f6d563d297d23f43ab5155932c3e7d34f0ed88da87b4a17146edc6dd5673a9f1aef6f1d54d8a6748ba13eaca0f218be01d73d458fd04577a52f6b49fd2ebfaf2ef61bc94e267ee3132338a17bffdabb72c234873295cd700199886e774893623db6ff866045521765aed9f4ceb0425879a8da4078e63477c60d33a1aa5c3894f1f99329206437990a558f245f0af20fd4e5c86c10ddda8d16daef9920f6ef23b8d8299dbbc69b5261ed22046d56168f718572e7d12d4035e784f82eddf79595566ad019c49004284a0592248a9f57349d43394fa8609263efeab73b8ab48ec1e6addd886e58b51dc4e7ac5b31155524d804cba0c7d294573561deb300f6b695966402de961e70e61c26ed123f919b28fc7fc69c769ee507c65932e0292d4ab4a15600e399090cee999f1631144cedeebfc5bc6b4f091c491d0776c5ae340825987f8b9a62da7750626916ac4d3419f843a30bd7021d6c0e637011d88a5c105cb19aafd4a398766d30740a07af58b17b025978e02fc57172c4942ef5b4f474615cb067a0f2d3a5ff5da891f6fe7f80e0a4701eb1d5bec7f2a1294eb36e84e62902ff0ddda0349e3319cbea795872952a8fc0ab1cbb24f742c8f8cd60f32c14d47d8520dac04a756216f6e0df2e9b5deb7de5a5b4eb81883343612adca5c841765229c70d4c76965a85ae398b7d03ce62e451bf62a532a1146afb4f558da444eb935a58ec01bc239fe21f3539f38dc4d1cda0ec0bf78460f2374765fe49a1d232ab9c89612108e72905309cab76023213798ec6eab11b1165abd9e9b52fc8217f70aed69ac573a66355d79d6f0cb31263f16bc0c58df21d0540991d11181be15af40aef78084b527cdd1632b7bac33b93e2920f4efe0884d2ba99e88e6371c297d79de9e7af0f88370eb6659918905a767e2adbc568b3b93837b2250d73d99286699c34d3786c913146a98600c2d0ae2c524c07e054a3ec51dafdc4423305e4a43b42f5c89d5a32a54e70c0d844f00164226b6b51121aafcffb670d2c14b3e53194a8f11032fffb6eb42dffa0b983481dd37b10af4d8b6b8afda9f97cd6487fe22c63bb09b46700e5bf33d8f657224d1e7e64ece9dd7cf9559d6e8ee7b21c160d5b3abb33dba47d40c2ba32e883cb82421d81b2403b70c8b7e4b64c2851c71772bb25d7882907e4184de973f63a9978fa30a44f2543dca70c8a84128be97cff433149b53585f6b5754f8066323e62c94a244f2db7fe7b3bf0afcc195e2dde361af01b66d0bd9faf59387cedde357127342176840d3d6fcf3e21795bca655d9ec1fa3994811f4c342e726e614ce2041c5a0155ddeed946da4a1fef5fa6c52dbad37c62c6641a3e6b8f08864e64ba89b0550b71c5d131949666524306f23d326bb29d23fa82804db7f5e2c23476dd5c1d549c871c39dda288543979dd94eb6d40df1ee692f366b11c150d5334706ce454d01f8cd8b274826d9d8366df6790cd6cfbb23f6c4e41fa7dc189908ed0b28eeaabc9b2c193b4fd3e58a889df63373763ba80aaad563a7c45215e5f0cae3c5855ef8fbc083787e1d7d62203ba04137a419246ffaa05da2c06ce9ffe45ea4e6ddca77c8ee2deac123739f1d9765dbcffa16c927b19e4d395fce9f0c3ba298d913fe7a7132aedf101edb3977339175b25ed30456f63deaf84cc49255952e54c4a01bb0bf5b2789b3dfe8fd0d5100eb7a730023dbbffeb40f9a05c2ff2c82e1d7fb66e63d30c2cd4692374869f78ff83bed1dcffb2dc34027dbc94d9da24668372ddc0fcaaa4eaca6e51983d21471847cf2ce2d976898c5cb0e8699c580c2fc6dac2e7bc11c10869ae28bb157b74bdd93861ddbbfa948179355c3d279effdba8b58127d0536d4bc6d9bb43ac8ffc4c1f8face7296b1a111640020617e328c1a7197076f92570aebfa06cd591132a9f98d97884f81a0e3db21b84ff3d46170ff42bf5cc5d4f6bf6c39d25d98350fcc1d3f6455dfedba193af151935e258f58739c7ac272653113a58938b945fa0b1809764d4305fcc702d067a9480448822dd9d24b6cc9aa14a3af24ca661aa2cada544423723a4b017e8b80a54607b0dbdbf89db260312fbb566061a7c51d3cefa9807bd111d108d529049cc0d31886283e398b7003e8d7db5365d09da89e02a2f6dd43feab0c02f10ce2f709e272f3cb9f518e3a1c87bc7c5c86d5681cb163b99e03b0dcd76006c76b0ee1d2c2e2a5f86b412316a235dd7206daa258ea99eaf7bc9e00dea29950b7b616861284784b249c73e5ffeb49f332c204ad33c821852bad848ff7337b1592efedd24855bbba11ba4d5c2bf3b7cc7466cc4ada664e75c1099e8964154427f08659b735f58f6c53aaeb373119c0de0cfc1990d24c74c30551f9d8f37736c6e8c72b020180295d9b4f90b6582b614ae728feea16bcde6a75613c59dcf3400c55efb90c92b2f06283685143e3d3741510402c8b0a210dab530c83dc22d8a04d99c4a0ce429a8f0663b565e64c46dd0f4d52ebcb13eb685ef0cca3fdd0f0d17926886d0d6e9f5935940047f54245d6709ee5485d00013ac2f3df103bbedf4ab4eff49e9ecd8cef435a0d8711afd03a4ef152fb517938d6bed714e94d9f0a05466ceeb0bb498bf58e17ea567ae4f9da67c68af90f57b36b9bf74b7c32d9aa16102ef82400f33f0ad68c941138fb4a2590c37505d4a44d6639eba7e28581117bd412bc666e1afa054dfe2abba232a6d8722f190828ef9a926c326900c34b512d6cdd1ce1e2f693a01df271d4af9732a65597f2812018f5ab05487f3b195d4fb8eb7b749194e141897dc44dc3ca054433b3d6ced837eef97a2f231e4ab1aa152141ab331da0bbff0f205310ee2b5fefcc179b268688c1ace711f390ddf75fde1d566869bb349602544c5f686d42f318abb430bc08374d7e8643be984c20e3b56192498965fa4648dbf9eb9395ff7ade6c0f149840fc205d047eafbe6994e553b663bcba014e3cd71ebd1ff941deedd5e43df13de7bb1e3c783a94c9d04394d1f206a121479f81cf909adcf614bb5fdf1e9514621faf1d4eca5285ea226970678c66a290682142954c9a321a0c8af73624f33dbf507624cbe7d4f7b46a0fa1cb0998efe37a47a8457c3dda7d7f8fbbf66fe5bc440e5e9e88b2d11c4bd026e7ef8b7b32a48b957c02334e686cc30765e57c941a667c4323da8f753e13ff9a67bf1e11869299f3a7118bab4008c9711f8f43f6b91b2d2c167955598858a3e4ab2962577af11663886c52c11b89110914ebffd6678c843ea603d9b7a9e57e63916a808dfd37a9e57c180690f5194a1025e3da19ddc6050db849c07e038e51ada4c8a70a9567d001e4b3854e7f2ea6e12e0c26ae3860a63106a4c8828aa9902de07d09a6f41d390e21c80eef205764641257b3ff1a23c5f9d968641e5b54d56e336da80aff8e434b181d8a6d40d8d57d806759f00d92e8984de553802801375bd6ba4a6dc664287d89441fac278095cd42a33ec2233cf415a238c973eb983921cbfbe230563052ad25b1b73c280fe074aaa416bf9f8cd40c82a7dc877036ab2e47bab883ee48e9c454263f0d4516845f619a88cd06098a762e890cf4f59110f4cfc23c7833beed251cd274c22e56db6c22697c24a73cdad043c745526f0f011b5c66a8ff54dd9f6c180d66e2dff6583ece9f8c4842cfe8aa1b6cf7f30312a81234eadd55953c292deb41e043d9d818ae3f29c68ba674835fea46293cd9d3e2ccd6c7885f83c38bfaf95263a5a35e87ab707d6edc2bc46caad77dd706516584d3b0babd798d492d39a372abcd104b779bf9999b96e9e037b3f1070f9b3c1ac1115d256fab68aa98d25bab7bd3da2cbaa1b6d08cd323044421a5f395758bf0f03662b134b6bb7f10625c35af9e97935332aa374d6feef0d6807ed61b10a8a3ff0c14167acbe5b18b986c8eda3b59bab175bd74869064918f07423a90549f5a549b3c8c9ac24b67852add0e34a54d0ecf5737b5932a42d2cd6d620464604a6932f30fe36098a6e91cf216df5b348202867a8c63a021af587008fcb8de9d89645d5b2b294bf5551502f1d4127659f067648e40b42e9d2ec2e63a596182e957380f009edf09f31c6d658a93ae83e8de075fd0350a00436f69054f135767c721dbdb80ab44ddee72a47d1d346a55ebc2ca64dae99cf574e6a1e442306e4fc1e31c205dda975cf56f6240ce247e162c22ba2a909dc838614c929701ee4cc85d7b86b7779edb7d6c032b23bc828768a7ca62a57744c061173409c67632edd9dadf702066b36eddc20651520a476f9231e231525405f3a3f93eeca60a7e43ed91b9fb0b49a3b8630cde51b72eadf79e888e24423ee618be0e10aaeed195b5ce9e5f86778455f64853151d6545cb1ec163b1781b70ead1df9082f0088231a6e54f766ff89805c2660d3eb5b769002b84342da71c511fc224129b7b67391914e64907ec5ccc0b4cb0149a75a2fac5bf7e09c3fe4da0fdd4bec2098d61bfc9fac997bd99efc504827d647a03e941e6828f40873caf32f2140ade41beab2f4bc8055cd5d3d6cd02f82ce1dd43b30c9cd668920e1b8af6ade846a7dba4d965cedb7076b60a37986da3860dfc4cef35e535ce6143eacb2e739a03fa2310609e5b05c555a88636f06108f86c38340d40e18231ef5d90f5cf5d11994561fc2a086374e47f0b86829ca48adf24bbea62446d1782952fdb76d589827ce440f113816e0d8b3b4a1f6fa027e8fd675dd3abb5995498f1522885ab5eff397ac4f1dff68d667cc122ca71f211ae2ff12141e59593541fa6563e85e87189b7269b2ec292520aded25e0d073c855335349654165316c5b7b0c7e0687b763da70b633fad4fb5196037c724824be17b841afdc6bb05df737ead0c27f1955388f05e8d8d55bd53ba408bfcf29614e21ffce0584622080dbc8c9c4ec6cb5f9e1dda598788c102d89ed60b4f02cc2482ab98e058e232139a7806e6b2f3f97d1384ea91d371fdfc367ecd1ed8f7e6021b4c8efea97b2b8e7586a1d1475a0f0459fd202ff88a0df4de53a8823325883d5dc310ca9e15f0a1a20f93758d921ac3de936a0eb02595a2adce07442a81a7a814c6094f1e1600bab8177a35448db6b3a9d2d00d155f4e69e8274a1b1a2b58157d86bd9aae7b94455772240511d0cb86ac6456143f1b4b9426e71342a9f529cbc6f3cab55906ab69c15dcb217c7db6a3002591612f599bd6153718bbd7d4d83d9b1c15c79c4ca9f745db6735c58985feed9e003ef5ecd2f16bf9c9f00979c75d6af55f0816ab09b6294c544a901522b41f6096d043005a2fcd6dc35e1067f5c7a76a3761c550aad2410476f93cbfb7ff2d19724ba3d9c2ca1d0c94b8fbfc863277a97b26e844bd2c9d5dbb043456bfa0985804551bb98be179b3123ce34016b32cda6516c659e49f594c7d1ef8e5ee8e931fe683caf4069a875c3817ea35b26b7d1340d59f0f4da7e03a9bb29be28bc52f3be671245ef7c0db9affb475074414c15b0bc4361e1c73c5e5432a310a3e7bb39b38dc4625c3c183c22250c6f66574dec1af92f5be73885226f514ea3665eb4f4b11aad4c36e22f45df5fb73b28d08737bc4c6a049e59fd3111925cbb7406663ed49d21a8bc009363655385aa2113c849fe98f41fa558470cb38809933cbc37154b54fc77221e66862123e5927bcf0d67665afca61d7e8bbafc38ef93582c951a82e30e59c691ad761fc8c0c417450ca38584fe0857558a9826fe50ac3d28b3e8174dfe8e61675ac57a34171727881aeb575e9d5b4f2d9f9c807149df2ff3f7499bcda7153676a60a2cdb30fb00b314753d67b67098960e1c8dbde52074238e162fab5e17250da7da62f4d8d94b41378f332fbaacc7820f03a1bc3ac6f9801392f67f1ee29511c9bafabe6c49c490872aaffb96895eb63531ee4d2c1ea0a8a468b4cb9c44a45a9870c3553c2e815ab0c66be86d8500df95e86e30daa3a8134f2029461a07ea854491980f864e7e6309c86f4f02f95c626d9dc5ec002b84c7998880ce3c59478b86decfa327331cc2baf63729654fc8adea4fe1996ab746a66233998fa51bb6b11445f10277aa99a1eb237e4f6a3825d61227d826f72963d8aa0799b2979788f3010127aa8c38040b8e3dfa98c1e8870dd4abbf4ae19edc02e8106b9ba471d2ab895faf6f18e33ff11cdfcd92768d23b5aae4aa51360b854e28f202522bd34575863e73df9cd104700bae32efe529869f21c2a893666c2984c1e3ff07a980b5d5c13605505c75a82208d4df754181e5fbd8b624ba55a533b7e9f337b7c08152a97074c9f57079d8a3a18fa150b2ee5ba62af4d452c1a287bab96d61af805fcf13432325f8207c1dfd4bb2e4f626b740a2629f2793f6d509dd9711b57f621669e61e91b095f402cf12998816357b354777365b82caa6d344c6de481f832e107c6b263d44e0652fa5861b9007dc2e94d84d321f384dd0f507d8cc3ee07911456710c7ac0fca0a6fdf6fdcb1b8e36adcf0e2c28201213a641cefd820cbe5bb73cfa8aecff282f95a01724e1c75b1b755c774c5e39c58cd257f1185e669a53a491290627b3d2324e3e64671f210412356e11c9e78d665aab8e045f9e7b2e7272b4ba4483a7ec41cda81c544b00f4aacc99ad8acae4f28b83dabe2ac29b7765403f16234c0b1cc772ef8173a8eb236534a5fe2fc67dbdc7fb33b265bb1764650e5641708c2c05efdf199574b7d6bc782f70a141f8f35ffc834312557091b9ef546f59b596e770a493638d35bed6eec9b8d67fe1a25c0fd86ab3875efe444cad53159c178a25683ef77049b32e1818fbfe3d850a6b408034ae80436df2779c4f4167e497a571eeca1ae1415186500539c45ce998fee6d63bd4ec9315a2abcdd9ab27163986c940c6854ff2224d692b2d6757001db3aae38eb0972b5e2025b241b0ddd03de0b9503c5a829f880ac6fbc4f756472b89444c9d191c7ae84d3b7189df32aef809f9456314f6f979af6f81cf3be709a1e924965f1dab52ec124abde3f82b3a19c8b80864a045de3c5abb87daba9b6a4e6a2ab8488f9289ef6c56fe04b87016905ccd823d69aec92a9f35e937b29d4a3c76b6107cbabc6b6d21633f4a679a5fc6362526b958e626b5a714e2bf1599bbbfe5118e80b2a18106fff3728893947b5ee61e1e61377f237d607c9f72ef9c6dd3b65e86c7ba88657cd8dd2c03416c56ef733dd35151553da3a1523b6c9781843fd0170ce0da5f50a85b5c4faf73c0a2e295dcbc03d64a6849f2c6530641fac350fb4e10f8c17d31f87c5add068270ca5ef728d52d06e8d3a2b4c44f47c4bf026c8319abcb1a4980859ad133dc014e8e97a05e26f994af04d5c768a0546b3945504a57e6ff84fa46e52d98f7974311f530ed677ee607b026361c925d1bd79cf1ee45c5cfdfbbfc4da4af5c3715c4db0dbefcf090a1dd7fb800f17dcd94adec5c5cb2a5e26ab011f25dc1a1ca9b8478940598ceb345f722738237e2d37186a0ed5410b5d7237bacbbfa2b6b12fecd97a094228addc5e72222bd0c26a26fe85f0f776ec4be4dd69297726a50a7edb027bb979c337edc3b4b2a1294894039434c3ad6c0aaaef06349f49c83811dc148340a569357a4150b2dc07be4458f94b2c1a14aa6a029bfb8509607f1646608bbdf63ca0ecdc31713d6e3d443f5e71c6bac3b1319f5c200c0f0cd4945788396edb839cf8bb5f31dba97630e619e3196c272c093621df9ff3cf55298c46badc5af31979df3ccf9ac82a215f44cb2afb5b0310d05a5e1418efe59443af0e947c29821b9a4cb489648d8d15051293b1f6f964070c0cced9b085d34020ad691f8122d11df57a26b4b790c56f0d2005054d87bef9d41c05d34a2a05debe0e1faa218f0ceb17cc7ff2089504bb00f071f1dde76700c541d9282bcce57cd200085d7473ced02d052bb9de8f66ce70dd6a38199b64993ed9db0ea8bc70c928ce7cc592f29aa618c2c4af40a1780520443a91d61aaa3d44206d366e5233735e57832b8ea082dd322ac179e9ca10012eb354ec96b6e4acaf609f1517d6f82ca88b23002896fe0167d0b26fbeaae4f62b3aec921476285ff2b755faa7c93a192ae8d7351b89cca875bedc6a6dd9752b7d2bb94b72ebf1853be20005821ba15d519a8bbe84f021c6fd700460463412532078b64e422ea09446944e0bb8b067c8cd2220cb71771e5d286cff35ac4437530362ce7c2557e2b91646eacb145ce0dcb5e773ed088ca263f3cf066506f7be8d64689b55da61429a3149b30f172ccecafca825be7aae7a39ec6adfc10c2ce2bf4d9d324bc63c26d5b0b9536fbf4e324132aa7390fca5e138b72e76168f05cb975f79a298810263f5461c2dc8454be2901ec10697794c33fc60a9f16cb1311ac4e336843af84e22914de542d3c16e31735dff7279603e337e13f8701bea5d7a995ff06753ea631c750c9ce20fd529789c93682ec28244528c1af2a216ed42811846c4a63961618f0d321b0dc4c9a28eef1eb310e3c992072276db058a06914aa09d43fd0cb8aa17087d89387ae93740561411d2a2ab81ad7aab42590b2f63050b56639dc88c92b7c8e6a169a4624ea63287875af0dcc0fa1eb241d4aa41004dc6aea177f9f86ca6e951a3eca7dab0fb160f56712607995467d734da38f0ac929b3ac5826946dc36dcc0f673f84dcbbc1290cfd46286c0191d4037a68dfdaeba53bf8263ba536cee5b46b5b1f9decfaca58a0261fd82a7e3119604d01893e87f61ee14e9e1d9f7cba870c4788022b0020609a1365427bca111f92401216847f69fa12479311798c896da9ef7158b7f602b5c16109c6754c366c314c0b028e86136a44930981dab7cd68dc1c32f74176df4a5814eb9fb2d81f767bef3bb2ffde746dd48c9852192975e2c6ed2761ad190bf59d0e5de772f2bf15ab96432b671c961df36c4f10f31774898160fe5b33d6f8dcfe26d5f7e2e74bb83bb65f79d55f853ff3657ffba99b8e53dea88ab8d8dc3b52c0bc839e18867fd8b8437ea6973bf5dc7b8a86bbcaa7833fa143aeda7f87578040b20a88f1e7126981a32831e914f8a57bb16c6abc5bfc2cc6e93f6c718463db78b1737d6bf45e6c04e23fe4a306599400273e8ff1e8e084cd09241fca880eb5750ba09c1d28134d731b6293375ebdee6508ab49d20ff5c0b11ec28f575c84daeaa4d346112d6e82174c93a4c0ed42bc507994c2e3267343f2c8ea641db51e5e3eef4a4d8f0a09d362d677179e314c0712dcd8d33dcd102489f6ab24d7163cb7d94a70eb9d8aafb37e217aa17df301c85bab900fa90f2c975dab1da9a3ed82ed269a58517292e52f69966ede3233790ddea55ff624122fb35fecea96d80e90bc4c6b65a8fcc716b994b1cefc2a1bab0cb977b3a57e29a6c008207d9c06f292c617c90bd1e4581126d8e2233088bd9c3aedfdeeeb8adff545c521b43ea675e9fd4e5be459b4f40936a3ef858c615792a9cda46878733fc9427833222e7d8f98f4c19125997a267070124188ecf9a8f2dd235a6c9bb7a43f70e1aeef01caeee7e34cb095d9c1933b11bc69fad54ce30fcfb65bb26f681a7c92a6311406ab206855ee055dc3145ecabc39e6ecab2ac3be40983c926e179532a5f57ee511964f3916cbb6a3fd728d4c403f26d22a5cc98238f073ba40b6d1ee6f42edcb0adbd0bc450e1b3016954a341ed51f0424e6a426c7a2fab16b6d8c236c4a8dd38081caae970e9a42d4194fae9d3d4c39c2bc0918d13fb9300e9164879f43b7a0d2921b966d5fd9c195db6e6f63881f2b89ea0799f2f73a929c9a36ba5768569b65e0e3cc94532c3c3149d581be20f81cc9b7f520484522630c0bd4ce74256c72215d5c6954e9cea02e95e7d6d125330edb9266e3a26f95c977ed7069611fb0a5dc17d5be3775247f516370d5c79d334c3305f74f588c3d0c2047f0f0a1225deeb748be3b7048a91bd71e55bc83dbb2901420252a7fd0e081c05788bc1a7a720bbd036e2742802c214ebeef575994b36a38e41c441b47bcac880884cbd64a283d8c2dd8dca6df77d9b7d838f110d7c559e926b30d1664ce1657e37ff1e625499b3ba64ad8ee91f00ff72b553542a5fa403923309984e2752ee909d25c7610e3eb1be4a8752e6d44ed41ed42b681df83b8051a83f9daec582c19998ad4b3ed0f271d94cf9fc1d141c76e0178bd62c1fe1a4abf2c5da4f323ea0a0ffdcf83a6647a8e7493759e6f66f2cc4b53471859d997b037a95ae60b27334471637aca30cc83caad1479d4e2d8f93526ecafd8015659d52a6a54cf750a239c62fb3a51dac9f964e9e0a3c9a1a57f77e4620f570f8b565f34cad4429bc888e8b49c78ee00cb69c281c1b69b62f1fd223b5f98b0c6ddd8d1c07726b37201da9a9e14178774e1b57efde311396b21a43a64834d63ff3e59984dd778272c303bff94a2b8ade7bc3f5288c71f4586fb30bd49a03b4ec0cd174ba2085cf5f9f8c85a2a96d8869e7f2236671232501966f7119175d65feea284eb706a3c91a98cdc4bf42b4dc720f8b8078d7bd8c8056c475e5842fe5f9b28bfbf48cbe31bf6ef6587363cec1c6d33f6ccc0e0739f3482d6ff04d7beef4de58a3265678cea78d69d01d924251c9b457de02bba3dc332d1e054d6eddb17c018541c20003c9d5d2198c7c2fd31fa09a1a539ba442680f1df70f9f1ffa1d6b4e85df54fe54f569520407e3a70f0ff50d5870ad8dae22f8dd8ebf6820db3e37314096bb27b13976af01c9f2d4665ffa5f4b3f0dcceb9f3016e269eb7ab2ad6eb00c35338d64c7b4d48fcf084f1d40a9115bb4b298ddd4c50f3919ecd67b3381b4580da80dac418dd8eb8ace88ee7c8243f321987d9e29bbcb21c5a3d9b3a7fa4be29e32883c7d30fe7fb0f1d2a2ee954e30c5f8ec16541f87cecb6a43bd046ed9909fc459fda2c8169fe482d922d56e62f84f189d82a240d07fb7c312021a986c8fd51ba833d4725bb546cc767cf94781d54760a0b8fb24ef9b1da4057ed304da4ea752480994dc5d99ff67963d9c50eb8f6e63c0c30f9e3c96406e7cab5a2e58ec2fd88549f6460e8d678ea614d222e882a73dfd9a7b7932578f5d4f570342b8de0f31f50fe13fb69c0b5cd2713762c305d67010c8ff9c6d57d21f1303bd33205b543a07b11cd6c1f642abc5065a79571710645d52af4bbb567ea7b8a8eeb940a8668b4506f057adf05f5f61060df57e8b702cadfbbe89bf0b1b90c57fd39821ec736396a5ea7587d50effa4fa17eedbe19a2fbc1cc287efdc981aa1c99e110168a275b9b12dd84c30e1c5af6e4b82e20235134943b0f660621ea39f8b353fc1e5834efb769f11413dc66c6fac6bd45a574eebb49aa0f2b8e5c261dd75ce80d23e6c90a9acde698e715c7dc2aeb922ce12cd61496cb3e2148e470bdd86fe3c17521928f523a0de60f8808adcef0be23d770439db1430e4c064d5385a455ef679eaa4b6c502353ee061e051de7eb43b513ad90b7fbdc408f8b23cfd195c0a55f2289f0ab41460e9f8466097e8a5c066edba2a869134324565692c463091b90b66100ebc78e88a71ca3e61e9d19c2d1a843fa8a928cb323b27c50ac4add548b92fa41567bafc6beef7c58521145623ddde527016a1b4abce49af86d8cbaaf6a10458ae94695678b9b70928b71d3262a744be214df84e499f4e229f13505318027daadb2dfb7c4cfebeadb95c1eecb6d4c624d93651f29e4f1b0e40dd2b218e3340b49c1e35137fd2cba7ed754bb507a2f094a8d3989bb0309039b9ab5689ace30166b2f5a0db57ce165d2f7af629032010c8e0e9f9dca23803b5d52a3d981778d608ccd222e4da5ac2d50b0150a044027bd06c2888d0fdb960ccb8fbcbb4d20a1f64ac5ce111d15b3c4cb14641adec6cc82109f610e3c93903053a97720d59f14d13d9d5311216a2cbd03adf4146f18b1e6ebb2abca70c260ec4a734e85166fa7481db9d89b2c5eff4325d17913f03ac42c7939c4a293f2d4c863d74747b1a7ed839e7eceb4c0a7627e6d3a9e711248f13b303a3d3c56fa530f35d9170d928c69b426c7069f9b8bd0a74377dc98ca7bbedae61ff7886bfc41a8348486a1ac75ced62cb1d536a58affd13d87ed12a6a8fcb43f06cc107e24c111964fa2da4dc86da2b104e312374a3bfdd473d13692e2b5205928b72eba0c4bb3fa0af945fc65bd017c51cd03adc7a268c2170f11bb8461a2a3892f89d98ce7bf8df4e0be8a4cfded536c3e00d16bb7cbf54ff6713a790c3315a3be5efc5f5d82b00f7c23a62761f91fe1ad13fe955b80ee84d8ac9c2dbd92703ae2554844c33fdf35576ec21f144f0a4b6244e34f660fe77fe357c4aa79f4713cb775a35fe20fcb0bef2a3dce76c65ed646e3bfd741c5fafeefcabc959276ccc1d5af2d25a0cbfcec3a5de2438e6976d59192b359b9aade334b3b51f53b770b1a0bc4f51c2943de52b6bc3efde93c71e713e474838dac2200c0ad1d7dbdab0d7bfd03ec6818a0c87093a9279b06258eb9b0d70fe33462fade3d12505ee973e3c4ceb89a4a8b293a29ae27331c36e9afc2053082ab053a596901f50c4943bfc789577ce01b4e87647fda6883f03c4ead91eacf73e625706e5d0c50a20af8888eeb423b2436eabc5a983cb7f7605ca6876543cb44e8576ef49ea3aa84dbded90183a59334de7c13ae5e719a995e03782403b5bb0a5ec6c455a21fc7240ef3a8f8b507e0265e7d192625981c2e04fa963e73c4278eeaaf777b687963c94c1ff5a276df6e3ea202d34f8ea188189628ad83269531210cc04158885039662d1c1f35001ada6bccf01f30aa993f3049c8d56faa91bbfdeafec23d3452c11d710a3cfcf83d01a779709adc5efd9ca883d5013fce1d05e852febe713381ebf4a464bdf64fa7119b1ad5767f005b3699e2ec5edf2b807fc79e6ebdf68e536c880451d0c963e61781e926ca677e47f4355137a17e83ef60bcd7a0e9027b24756c88ebc35b7a230584c1294147b87be3724d419bc0532666f1b47ef4d3bbed987017c5a0f3fabd306967cbc0cb523aaefc0946d4175f72be524e02d307eda29cb33737c8d4acc6fa3e0558d4ca7bb7a25d1b04819d071e0dca6ef5caafaf1ae0fe5550871021d1ffc617c8e40e3adac18515d8dd6dde74401933c9039fbdb3e7c2665360afc85f3c120c760337bd64e3817701d667669175bf4b2cb20e06e7a211dad84e7fe7d06ebaf27436730fc2ae126ff6a52e3fd64e4a4afd2c9aef7e9b9ad04c09e735cd06a84fd63870cc6a6d8a45fbaf0dd59d3231cd822b12cf3be94d4fe8c2a62ad5bc41cb7e7c518e1862d83244f2a7e4bf5b10e334f653ce678e881b7ed857047ed81a9892cc8cb30f0f1b88383ce417fb6400778f57d8ca0d66649dc13ea9e6e4225250775d0cebbaae06b6c5e96cae4443e0dc75da00d3855186bd90c606f55f8bc20cda3838805d957d7cf00517a83869cfa03c900376b6aa5b1863578fe442aa3d4e52b0f17110fc222a068be6a3da76ef6d7cda1cd641db2e88abc1b715e54e83b624d29bc3579cb5b11636b18ac25d7bb9e4cfa7d555449ff5f7e51f6b919865ca220fe6d3c1bde85b2de35fd1658fd4879974b2a931c161468802efe486aa024d1ae031dfeee97a57082e467f3a155f57f28035726c9a725737e9ea8003696f94520a68fbc077eeea993fc6701aec65807db2cdd10ce72747cfe54a39a410718a90638aa6253794bded78c00ae69b28d5e1eabed7f68913d7b9c6b2a5037c6fdc906ed5536502bb80212d63964810d71c753f29caa6fc83ac3b4b2080c590e7993b288cdad1c498f8effd149398a081955a621f3795906a3f8e94d8dc851b3ffeeebf58bd0a884f01c7d6ee33857b6445096659239960f0a190a2f352ac15db10357875a85c50bdaa87f311e49c5802ddcfe0d20c1c9dba554fafb6f28af5b2c1320e7ed9b566b7ecd7ee5344b2be06af3839718cb469032ed18d24f222806d05fcf57c9a82fee1198256e3c86d0983d15ac93d7aae5224169e96a27acfb3149ba5ac4af70a162fd2ae463aa5240a9f85d3a99ea630e1d8e0e40aad76d3dcdbb9ae8681051222a91fd0898f8905ced2b3fe7f763b39dd508dbbc2d96be5972b3fb14f9c943c2ecfab6c9ee44e666d28f645c28c180445ccd6e7a7a9e0790b1974f3241cc83e44fc58a1d9b25aa45d1dcd58f66a98e6e4dda3905e3023096c03f101bffd3d7478855ddbf463c677074e68b6e3433aab89b9b04b97cf261d01593e70e2827b69d082f4e215ce22fd3501081183a0d1b63e3739c137403dfeef4b0dce4a59b277fbec1aaafff4de234d08802ac0be20238f86bd7f228fa23d9cd3deee862d0709e40e4a8825d2e009501047261590b64e6e6650f81e1d75d6edb4f6be27c541a094f8d55ba8f68308710c3c7397744ff3c18b17f18702c0904f5d0f1057c6f93971c8649e8d13d51218a3ba798a6a17881c69b6bf94ff70fe11094a34ecfb1e18522c2473ec79fae2369df65e9239df91ccd7f1e2fee1646a2298edd305fc0ddbba684c526f9fbb8ed295925c063499532d5aa992bbe7d5828782cf1b50ac2ae18524bb3f8ed69ab021f7a3f6f69720af731ee26ef5c577c4216657bb0b43367de5d15a3f9c7fa8cfc0c4405b674fbc8f4befcd3bec2ad970654e7c93c9f7fd365ad440ce9250f5d1ccf1ee0d50517137aa91cb49d4d0c12b60d067e1fca3edf6039c45198b55546b50b3f30710224a41655bab982958a0a76bfba1bc46596d3c6ee858cac971be88bf8a21a960975930a382822ef0d0634ba46f4be0be9b16f0c3be6769fe92a06d01b43585d673505d3b696f27be519a2ca8d7e2b03e3f4c3fc2ed771495dd578b26d5e186a2218b1ef99b904bf1aa987b5861e7e8bb4b3d15ce60d7bbe2031d8453d08d1938afe938b3bdbb745332a31bed40481d04bfa2abe1a27b0ae0f837ba664ecd5bdc788dd76abe868b0b02d129d6f5a8c52e0d0ded64e72e242d548364c4bf503eb1a4d62c7c9938922530e659f9fdf3120ccd7bd680a503c793e6431c6aa0ebccede4cb9726e1dea769b062e83de1cceacc22ea22096edab7ea52c509d9cec18b20af81bca92d2b97c75c26113dc6c61aa6095a05e13b60bb3fb389ffed3cbe00d69e871b54f311c3f47367d66e733f0f5678cdaa0f777c76897cdfd64c84320ddf73e7d1fe6a0c6db6e04d97905d0632c8f7b05f49455fa7ace37d8537fb3b7d96db77af55781304efe4cff74b3be36ae2d7003c9c0501f31ca15a2ce331f68f70817c6b913dee1cacc1069692324f718f2ac3f8ce7b3dfc21b0f2335626d372792cbe09c1aa4ff2a1b6ce56a9734c1bccdf572388c42bdfad94fa2e61c9a7725fe8a0ea0e723525fc16a90f14ca94b4557dec0b013f285ef0fbaac7322929433736a9182f553d1e95241b871584bbff106f7dbd06872429e250db210a47ffb671009b4bf8583c7f166cb75e77eb6c4cf856de7209a01f5103c84d25008881d659d2ec9d51a3d4113a5f4920008b3b6ce3455e44641eed8025d45c4c3b8329e9f119a1046b8282cd7258beb89f43461103fb40b0dbe93a8b31910a594fc4fb06ba8489b501a481433f1015f298b7aa73b256cdf5dcf7fb2d115ba5f9548c8466020fd37521cb1b9ae3e5c1d29afcf05e6587049fa604be82ef8186db8edaeb60280cf437e9df0f66dff000de71eb0c74f570136eec4a172033be9a0c25fad73e90fb5c2e20a3e1fd5866326862e972c03250e22da3f20f98b3be147bd4b0a6b93640178f780bed0fe8d5d42e542dcc29928b836d8a6a02ca398d536574a5c6a5c9b8193d15467246d639d206aa5cf7fcff0d62faa35a00b4841249b2c47279a4caed3def85a714dfcf2c1863eea291245cce2c449fdbe051136d5935ed0f6963494a11729fdbd23ace5f4ad2a0aff3ff6d17c6f03e0614ebc4ca045f7e5d4f6b9f7c0fae8a67e057a7578fbeb93e2b0daa87f673ade4c734d80aab88c728872bc07e6d9a720f25c423cec54e1f2c8cefb0b0743d3d9860fc9ab3a7007ac6e269e496d3d04bc41ffda6462157145a698b55492dd5855f5085da73c232acf31378543a1a134bae8a06f0388a383940977744457a1622a7dd63860c3e2dbf722ccf130de62bd2ec55730872863af07e2c26cc573c83f3d31674b1bc46c89aa3044f95d1a18dfac88285b01c52e6c2c596d9094b3f256070bc5f0a878fe78f54b8f9eed4d2e95a91af8df8c9436bd38d80053c6b5eadeec2242de2bc41b0d623bdd8a17b66b2d61acc0e150ee9c85c6d1ed7bbe5aa1173ecb1348e20f662f6c63338ca4cc35395665549035c9cbc9c8d2d4b4a1c606cdc2c53239e7381a6a84f5458d2a96dc744ddac597ed74879396cefefcdb98e3eb8a260be972d113676ed7b9170526553005daf4a40d886047e14821d984187718bfbcfe6db7809876a697f6d759e01b6315120bbfbafd2aa8aa4d5a24bcf337141292c10e03d451c816de9b5c33894cc91df74f6de7af6ed288a0e8d710d3926b3c485e3cc67c9a837299bcc2f072cac75d1ef017c9025865af574a135f18c4bf59f8a06fca8c085e756e11fce8271cad21eb4c39fc79de03bf6859f1eb24d18e042739f02e957bd241ee8228e2b6c8dba397ed7b43c4b89ed8ece6bf60fecadfdf5269573a76d3e90c4b0df4746e50d77fc528273992418dce5d4f0b3647fff19419bb6f3594c75bdea49bf34e709b3205706ccd35a3f72a398e47cb26613e4d8d4bce5071eb01567c2ee7a098613957ba995c19d4057924627dafe898b5eb25ef053284fd77895c1880d9abd87a40352b6619d4f9fbfb6053dd9a98540ad4e76023185695137ea5765fd5e23df60b7ba8da71a2e76ba660cb2fa4b07a7cb11aa3fea267a20347f43d483662e9b0153794acd3e66af7974601ad1740f13c83ed316cb8e40edafa56c7e3b0d2276d8d4150fefebcdb492e98eb4be5ead7ebbe6b4eb7b7a7e01e702ebb1cb64d351e4739d65cf9885f6b8a3fa3edc6f795137c34d02cbf6bb62930694c474cc34af23910bb4bd0c3c07d43e2d7cc13849d4881d4cc879233cec606c13194fe419dbee7c4276658ffb02d2756143c6fc797101167dd0f7917751e8b4f87358f5a9ac87133e440d678761194c2db8425417a0e0389790eb94971af12c7ed03c9ec9754be24e924f155c934bd13bd3b0816d04d9b98cb1d4a73b8b79d9c20b693bd96964c7d450d5190494918687a6293d5afaaa2d5584a23f2f4e8c767b6449064d2013762ffe527d1baf3109c5e436ad8ea0003862648c4a67e3042db721b77fb6a3ed63a69945a82eb055e973c133e69c46df94eb7d256c08b5f5e1ed0c1d2471648079c51e3fc99f36dae700163a74792fd6fe4295ccd2e5b9b165924fa9124eeba67af554b9b8bafab6228f92aaca243fb6f1d0492a47796bebd3aa174f25a3256339d30694dca139d9f6b2fdfa874662ef8c49f0579fb8262487a25f96dd58da5ee915269f681633b28a0c6e4767ad4d66bc365e759cb59e2d3e9b25c5a0c7b992426a884c2d3025299c5eae643129fe6bf524e779ff22ca825951acefb05d40db096b2967725249c2ced7d4ff7905e15b55e8138d733d8e466383ee04209becfd3c978e57d7d98eab2bdb3a01749bdab8ff9945cd7f8ff79d0499e1be1485b2cae3f5d10c174dc09e0a25baa4ac1792f749dc1250bb6fddedcfd09ff2fee4e3bd0f096ba22514598737cb31981fca99696c22db35ec61cfd8a85b6f5a61664c4c096c1ada16d737c81b29fe5727e4265156b87a2f387a69880db5c9c1546e62ce07afa5243762a6c223004e273943179c923a1da488cc993dcb578519c3c3f17b8a23e3525c15cd5efc92bae78be1102c604d28af1508df9b4b417c87e6289bbd446e4ebdf1608eced39f5ea7f0afd87fda7e903d2987e83ce4ed732564b4101a779e58045086b731c5b779f1585c98a05907b83338a06e9f84f30fa98f103b2672b316600a7fc07a07df4835e3dc63cf37654eb0672b134f1b5a39e201789aa8bdb05e848fae312f6910aa22e142acfe02530b95cdf810d874427fdc309de4e268697eea98e13f58c69d3cc9dda4ed5962c55c4736de0a6cdcc45003ce4818fdbeaf9cdd081113186654ba2a1a7ec9f4c48fffa1717ea1cd95dd356e1b1d818a985f4a9d2b6cac53a1fdb3e76c9b898efae84252b8ba6ac6979880b838bbb7b6170819ba1f0a58378350310d91993e188b94d1c8933d3a7d3c2c2d32d5f069213384adf0e2c71afbff2cce0166972ef846e1c734ca36aba632ac076156e54f4aad9ceb1ff9a60976090edfb31e0b34ec0168e3fadbc7014945737cf39f9001cdaad3ed345470cb2f6c80292fb125a9ff1752b2656e29c16d5f8b9287cb92db57b821409ccc094b52b08959d80edf59766ea7668464610464bf403a25a9530159dd5bc0b29fba7116932ecb23cb011a570b9310f89b575e1f23ff705ae1a3ef6bfd3f09c16a83097e7b2d17c5556c444a840b0d504479c6b9addbbb5e1f8409d28f62afe7e9b67138042fb45c492005c6f6ad627f842597f11b7741a45132b512b83b7fe683cc857d961a8a2d3469feee5e947246750f6a4780387ed9aad6a7708e9a24b6058bcdf49bc5a0d5190fc2233de32dada387f1aaa1201caa316e63e4dff5713a2a58ab358e51024f830408b2550c31b5413d0706c8c51ac72e3286091f64576082412e460a87a6a45941efb906077dd84276a69e27e125a5c229c4350f15178808cdceebc9278ad2fea0778366e5193202433a0ea35250b9cfc3732cdf755ed571ddc914aca349af017d2f703c2fa3c20c78ccdbf17d36d654c667d499a34b92f6f60b9692a898188fe836590c0ca85c316e4d81b12154ec527d60354967b26a5bd084e4c893e7f14a1a694ae1dc5c2e6dce856eac8114211c3de058a01633ac7d66497d647d47e4f9876e866499d9a5e8b2b365b6021892c04b73eb132e3fac2b7996f5a725b73c049d582fc14dcfc63e43801cb29ac63b41b8f035942719d2b105796cb7c71f4cfebcd6554331134aa85a847d1fa60de747907ff58609fee828ac8de99baa6205585ddd7207fd1f31ee862073eb0eec180719541eb7beda6329026de11a1d971df8270e3deed4962c60719c57379afb4ea10ea75659f4764c673144e0f7b5b6328b0432b0c9ee2b393c86a9e685e4c1a60e0852bebc6b73a3669618db19d9f75a5999dc16c7d528ced86f7f6145f7a2977f7d8da31b519c73c3b0eed16db7730b896830403495b54d93b96c93add1121bad35ac110fef7f259ec30ba8f64c9b6c0e1e4262ae9177ebd10da58a6005819d0f4329b90b57a391390eaca628912995084366b63d0b43a32dd0bf72ab8bd80a75ee4062015b0c8daf7893362fff38464e0673b55490914eb9ab35c76dda335978ea0fb50c185835864aee41d69d73b9f5477f313dba33a96ff81d6a8d0552520cc5ffa3bffdd487375b1628c7788f1af94c24e918c7bc88308c49e2700172214c420eb5dbc5b6f6f89ac2dac9d574c3d45859ff0d0523777f94479086bfbad7b0934629ae9dad98206e6ca49bad34a187f5537d855e2907b6454c5cac0070df8c3012323f9e9f2bfbb7bbaae2f9b2d390b481963d9dfa3c5be4027eb40a28c9759b29914467dea0a3c24e24b4dc124321ff765bb49189712ca6363bdc3f8f658184b6487d40df38f53ff99f43d63ef631404861fac0391c093028f6aafb90b3d97e2db21c3fd93abeddfa8f411e7df8fb7a87caaf5f13ea0f9c96d235071ed9cc3f67ab484057ff57f554a23a8010176563392d4f23637620974b615b994f107b753f9ca8f546e6ebcaceb4f13ee2efa27c54c113391e3c42da32f2ce145228a0c4bf89e0e35ab60eb4d75b186e67d14dff57ce8842596df8ceff6574d62136da70403ca121adf2380d66174cf2e6ff7c855f04a930e687994b93e1fd916ebba0e4e12be2f79e450682123b1dd495b1b0c39e13fa9a28be8371c513bf1eb4833380debaab70c04983fbf9c480d92c63e18da254a509165b33b95024ff951c57d4c8779e807ba8789a7caafa21c53087b5b1fa519fee07292909e12e5c914b6009e6146192a3d3f6dc2194aa9b401ce3fee2adce8fa6ef09670a4e968f989d47f2adbd4c1a81505ced5dc140f01d55564511219c72facf962b163c1bc5d1cf004d02291438b866d7571b4e14aec7322fe8bf86ece1f774740fef4c205d32311631875f4fdf6ed86bf99f8adc6bf9630f209058d9ca51587223f3adc931a80e7ca6d31684f731ca88965f198fd3130949ced6fbcba43c300b42560072b62dd4e370e492b20b215e9c756a6b5bbfaea61477fb70ca8a24875120d50dc86786560b4eae3a50602bbda5f2b814d4698bac643939e21755e3c03fd51995818446801e4f5ef0f28ca24e2c2bf223e5fec162cb09a8302f51fec277d441a7cbb0d68c2daf7ef0485b96cd23bc71d20eab8640138d1f6fddf8cbb35dc3ef0b9d8bc01bd7b60e5bbb813e98ccd954884d1cb9ab2685b1ff4f0a71206005251720d8aa7d526989137076da919f82868263021422f81760aac17c5020880ea60733b5d5db27cd025b246c0105951d44c161439a42c3e6a321bd2e128370c6206f2cb58b08ba708969c769ee507c65932e0292d4ab4a15600e399090cee999f1631144cedeebfc5bc6b4f091c491d0776c5ae340825987f8b9a62da7750626916ac4d3419f843a30bd7021d6c0e637011d88a5c105cb19aafd4a398766d30740a07af58b17b025978e02fc57172c4942ef5b4f47c02514f4a7746274630dfe685f46912c5bdec1017ca73aa2befcb2e471a98e23e8d33509fbdb12435d717460e5916093d8f4efcb6c779f694919235a2478ad9e3898d22c7ff1868fa62b458e0b7733564c319e89b9a0a05504dd8bcc00ca0f31b652fcdc924085f3e6ff6c1dd6744d6fc03cd775a2d242ec064b192e999b81b4d93d67e3639ac986e9548b0421bb49a825bea2758a1b376a0f3ec0c602c0f47a6d85a36c7e2a5662832d3f92e57d430a7aba31d938b277e9bd2f2fa66b8529b253840461f922c440c67cc0941ed07f5620024a86cf47d00cd31edfdc78d4de09cae2fd7ae195e33c50bcc590eae0626e6ee59e8aeaaf5e7bad30c1153423a176a6af53903e37ed1bdd851f2fa327743af2c10791e2442e183e993f13d2733d714217ee43103feaf8d95aed20b131cb8b26c42f714d6e119c9547d30c924a28c156cf93d0345222d396337e0218cc58da6e8386898f27e24bb63752dfb9f06dcc97ef012b101bae66abb08a6f8657753007f159005d5102c4e22d5361cfc63b91b5ec06905d01abb5d7814b93f7718775cff74b785e90fa8864ceeff2a3aa1985f78b26661689d948befec2e2fad7c3e72a43aa41387a787b76ed1ff6e361f46a04eab25d7882907e4184de973f63a9978fa30a44f2543dca70c8a84128be97cff433149b53585f6b5754f8066323e62c94a244f2db7fe7b3bf0afcc195e2dde361af01b66d0bd9faf59387cedde357127342176840d3d6fcf3e21795bca655d9ec1fa3994811f4c342e726e614ce072c9c5ed46d3c1c21e96deed6702e2e424830c52532ebecae1ebce236f53e4e5d333ea031e1e6c5ad1f8e447934bbab10a607914ab919c1fdcd6336336c186c2d5d623d3794104a5435e87ed12ea1af867a8cd6649bacad4274ce6a53431e11888519220be20480fdf20795b88a2ddacb04f7c901e4f827658ddf40ca8a9b7d537a31c971c772798599c9d334b02a704fdd8861861d9e76e5087db3c6805dd7b5b4b8d9a201e415078e28ae1fcb20907fffe94658b1210e37d5aec60cc3243054378d9b783c946e91f01cba578a086c587d87ed76fd90e92660395b7ea4e2b57c681c0740b1143bb9ec0e69f64e09b58b30414483b3ed90ae9ab8d08f4856c69c8a8f9c7f7effcced43fc2fbc69a44661b5046193c952ac0fd4a6f70534d618707e8c04de5c6278fcf193620655bcf87810c7c71b2b54614ddc58390ae9aec54bae9080db55cdca5622b4a4549d5d5cbed2769c98425a1f03363079c082629b0a6228916054c3f9065593ccae46055e70805c7b3afba23496bbd3d9521d0813b6ca6829e04cc348578a44002b305dbf199e43b40537a06b2f741850a4c857c21a74a309954418b0ba82287bd7947bd978a1a5b8b610dff798543013e4004442221f3af45edf65713ac9601a30a4f845a91d3e17436c006fe81a744382b994de152c46e6808b8e9f1ee271ac8a8af187944d457a36e993efc0cafdfe1f79a7b7aa0bd4053a6812941c3d337fb13fb3d2ead4f7c973097b0c5fa88f76e02243c8d0e1b7be9214ede2626183becfa2dc0d37fe9426145b5a4836191c825fbc12e69edc03e8d7db5365d09da89e02a2f6dd43feab0c02f10ce2f709e272f3cb9f518e3a1c87bc7c5c86d5681cb163b99e03b0dcd76006c76b0ee1d2c2e2a5f86b412316a235dd7206daa258ea99eaf7bc9e00dea29950b7b616861284784b249c73e5ffeb49f332c204ad33c821852bc7124b59ddd14dab665d0195242d1a5f72b7fb608c6ac8909f0dfe0686d291a4eada6ae0e7b83bda02b035da65c474b2c49ce1d1c5ab0b57f51b9ff5107d102ea77d1915748d54935723bfa60af0051606f5c569550771b50ad8860ada3d65d34505183f936c9e2b55edfe5ab9f3d6131b25c7418e6ae62e64dbbcd8e2548edf0c4603e2bf3369f7d8685eb34a950f85b607b3231699c29a875e40793019ff2119ffdc5b331ca701cf30000acd6d23332d883655a965b4d91e39fd2d9688e7768ad2565425ee5582cfcd6f6b2aadd1cef6bac756dc220a14587b62326e61c8a3c80629f020f6520e9e50d8708e3cc2691442aa578e1f34bc1713b835d925400ed6b67ed4a9af19f4b49e9fa3b5ab4224cca8a9f14cedd637b8d40e142a927ac8374c0e932ed41a14f157d95592f097d1fe8a312b0534e2393c1de3cc2d87da618e462bdd773cfe6ad88e05dfdbf8f19a0f4ebea190758fda97812018f5ab05487f3b195d4fb8eb7b749194e141897dc44dc3ca054433b3d6ced837eef97a2f231e4ab1aa152141ab331da0bbff0f205310ee2b5fefcc179b268688c1ace711f390ddf75fde1d566869bb349602544c5f686d42f318abb430bc08374d7e8643be984c20e3b559c01e724f94d2370bb305eea157233f5ca452a873a7358f20036f76ca39fea8f11201b3e0f20290399c6e2a1d853ad7ddde63c9324262e7dcddeff7090b3047b8c37f74fbd73ffd764536c2aab0e53941a3d9c501e4aa8a55b1f99b452d070ddb00edeee70ecc484aa65027049a8ab0fc0b012f28ecce1153557d015d36d3f6099b940354d9629975810b38517611fa4cb9aa31122127bbbc8603f7487f3da586989981af84b7f1b4aee3cad6548a1652239aa5fbe26570170f29b4e0553a48f0d64579122aa145e158904e5131ef4dbdb0487f030ae17516fd3d1c1943656652479b24c7bfeaba76fb638cbc91968426afcb070fe88c07040c605de58172c15419806d09a34a3b0690f5194a1025e3da19ddc6050db849c07e038e51ada4c8a70a9567d001e4b3854e7f2ea6e12e0c26ae3860a63106a4c8828aa9902de07d09a6f41d390e21c80eef205764641257b3ff1a23c5f9d968641e5b54d56e336da80aff8e434b181d8a6d40d8d57d806759f00d9288f06e520258bb132cb4e6b9f148afa5c35cea17edfd4b85017321f9f3898fb92de503420b0b0a0c739f8cb56fe2ad5b1649a47948d4ebd97cc2e164408769dd4a095698bd1aeda5e8a93fb1d0de9dc5163a03951f27bc33f1073a97dae9e7af259169134993f1d0603fe0c1b9a39f9ab93b277e29c6976d79e3ea6173cf97d1cd13e31e5a7ab85bb20fc77e64ca9a37d1f4ea0fecbf1cf0c8f87f5c983d8ab3f4d9a5309574c7878c2279945c2c89c7d076f393d8f34d6833f7bc1d677d0e039d9003dab72a5ca3c992b753834ab0343c09f82d754b3cca8c511f76910587d3630b2cec476f3d6f2c5cb6bde144ee4fbc2bfe4c8ff90bcb56b8b982ec016009cb2cbeb3a2f6ecb5b647b0619d0da5dcd44e73e7019e84ab1acc6c4bdef518907c0abac2439a658c9c43df02c5c59e6bce9bffe0a4a6d52dc66e2e7fe716b462173771ec623ea7fd7f3989cbdf434edc23cbb7b5fdac0210a664bee025c7c7318c1d6964170e8007328de0fbed29ce08fcc7605c02dd5e783142534b1b1a17cd10cafd2ac1a151e304d4945202c1f21193918c028d4bf4b35ef90fac47029c7a246745e6d8d79ebf86ca64bf81257d4e1df0e53e012c521aa3234d4b537e1522cd9b9e92b08a766025f5ae5f259e625afa09c7d206fc7be52c20983985a388abd2c7fb5e526919d18d694a3812166cdc57606ae8eca91e47dcf5aa8c599416ae7edd0f9ed25705f077949a25db1fa2c83b56f3a05a0d1b298c5e6f1e6e8b809e18e347a36408be6ff9053f55edf88753a57f296a40e1db14453aef5ed38e154bf6a918fe8adc2c28c903ac4d8fc02768ece0d1c61d4ca3ccb18604014ea9dda57989ef53ec276abce311f2c46df822d04593dc48f09b401325f25820384fe076e85ab3d4447d61b1992dab3ab70121f43ff6e976082784175dba680801d89c6c662cdb0ca0ba90b3cde930d648820b1acebf09ec346074359f3352fa7dc13795504278285450aafa006a77524b1a2fffb56ca74d5da134fc980d3c82d30267b4ce3f83db5dcf6ebcaca05676f51186e8257d098d77baae112a379017637964043e5cfde2cd0da247ef04953b8101e9c1dd123144fd0480ba42088b393a57e4235f04369acbc3bff0f5c2e6e2dbf314fca773249ade7c662904192da690bcf484d458da96c4b606c04ea2bb45ce7299ba8fbcd7b29b566b424dd02b02f7fc60aa9cf73a2fd222f7963c19180bfc979c50012aad0aaed174becab9eab0f93a681f98c106dd42f16463f7e4d9e149314eff99c14e89447f482eef7d385996ed49647f2d706ba51c3dfc260a2d75838283374d47f8e472f442cc901179369adc71ce79cab04eb5616bdf565b81ce62807019ea5beefa77ca3074df9e64892304c1d2315366c57fc05f398e31dd5abcb03bdbdbb706afae1259d6d69027da4384afca7fdbe468e673a0de14826bca1189065347886f0836667ed6289e62a3be46686e10d362c96cb481cb6d370ffe37c6137a1978421762c16fd4a532ecef837d09a1b3bb0d43372aea9c7592f29bafbf737b4007301e5a29a95e0ff88daae58470568cef7b89d1e1124d0843a8f48c1aed30daaa03e5a26a2b2c7c06f7512b46c1daf53ea86b3b5e761df24c746b74a3df9cb2f3a9f6f47f06cf75970ed99e0d37d8baf9b80df3ff37f6f946a1a7ca3db83f53c188d9c6f126208a289ac237b1f3ff55e58cea52d747d71ea8150f6856242e4b7c4568f1ef5f7f44d895cc4456962993f839db08b43eef3887f8106386e97dfb6b3825bea0295311c3110ad47ab92c14d6965c569b124a8809745496d2a32668e8ecd6226ebfba89e99a37266306d67de261613a7830c5a6f7fd87d48a76b00d2de433f866c05b7e2db8b0f89279f75e5f8fc654ec6230cfc4163bd74e826909d4aa0f2e8c9cc94ecbeaee2f1944cfd3dcc22f26976c9b5b2a3846465ddb9a5ff02d0e689227382c3a53c40aad08abd2cf9969b32fc716f0778801dd83b4213d794d380ae739b16ed74991357df1936d91747e7f92ffb7ab03bed4cdb9741f9d3902ab3e7ac4789a8257f268ffdba1a85cfe4a3ce38b6facf9107b192bfd606bfba34a351ed53b6e0b50efefdcbfe407a5d34d35b1cb72961b4fcb7af2da6c470812f40781b81140eb2050d083219b9b45c7ab6b190e5674d43018bad34553ce8638524cf8e5a4afed382a5dbc4da8b444e3dc50fe3a76c07231593d9ceac0fbff0f03797f610924e54657c5e3cc8ac17822b50e12994fcd07adc9600a72c7e6fca82122cb2b895250286771aefb504248a662059bfc271151ffa08ddbfe0974ec20f8ed5ccd3735289cd0c72b730ebdd9b0018eed0ff2b29be43b18bdcf7d2f9db3d7635c2fcf2d538a521866f26071c8065e6c2f8bedbeac73a387bd0849200b15d756946d4b5965d865afb85bbb3570ebfd04e6139696285a3710a2a9658e48a6c8760b92833d2aa2770a6f85a964ec681f40fbe44ac1929b1e4b660b6c8f049a90b2ab433a86dacbf3e196568a24448b46dfebae307f453a64c51053064ac57161c3883692c318624fe3af1c1b8eaa518a4837a94541c9f1f00e97f2134421de353d0571620ab61a7bf3affdcea44085a0842ce5d28000a165a5aa2ae2c90172068ba229330c8f3a21b603b7b7259558971bf8f14a446fce77799a8a042125e231c2917023aef199c20a53dc4ac05d98e48cfb86a1ac719f3f9d34b2695e81c97b899662590a0669491614f9d222ec36ec22199fc8d8197208d9dbb08b993adb8e3a697d8ea844e68e249ccea5114cdbc23f82da98c43c7ad380c29affb6387374080a0fb337bc836c1683288180fb2cbac23c6ad5cd8fe7ed80e4cea846ad57521d3b9402f9c4c6e4d98b704f19a37b1870dca32cd43a108cbe51be43cd4e342a53627792ffbe0af793724f055c92a257cdfee410b769db04029e9bcf819c3ddee8d3473edfd240d90b0088208e22c6ef6816d4c0afd76aa66d8f164964eda6009e10b9af619568a9ab1f484acee50c8e43ea3a8705a0a6c02903aba2e9a3b506cf564160e397d733e531a010e51458b5e67e971c22a12901dfdfbb016ed86809fa6af8ee159cfa4948c902c4449df3cf95c34a3ce8bd0be644a62ddc232dc06c097aa53f9d066fc6e7e694b80f1b8d09240530cb6228d4ac95cea7b0649ace8d3c382c226fe625d6c099252357d25dce9e2a6b67c0e893802f467056e501cdcbdef74e6a649465a057c63652d3cf706192d061e695846e6a4c287e719ff07ac2ae4cac74e4c864e6f869d96caba5f2a09b2ef73b3486a7f5d69a9f8c2c083cb60fd3ec785cf8a9097d9021748c30fdc93037d0542a8587e3d92492da23c0c783d5c8253cd269d4a1c49fc5a659ecb11ff5a45922555e359dae36862aabab558028c07e61108f788ad9a5de7b93fd75480b242f40296b2c5d72289ee28db1eedd3b7ec4834e2ed5c1220ec7261b9e9b3a4d3a3e5b4c5c6be872d29f5030ed3fecfe72186a4d620431355ae38428cdeb08259308b0ab87501245cc23dc9da1c67f3b8d35748995a589c81b251cf3dcb41648bf5974c664c6f7df4ce4252d9d9e399882a3e1d2ccdb7f8a86f4ecdc04e114406e3b97ecb84b7d9d4e4c9502aa28517cbf8dcbcfeb89bd619cd3a93553f8b80b0dcf0b9b4d5c8b47013c969c7090689005a8d99c1cf5ad4802512bbb74bfb7c752528ecb96340f36e962cb05ff37b1a6626e628c5041a9ab20fa7abd56660dd3162a9567d4f4fb2d8d67e7ca2b186e485c9e34edcfae6bbc61a4ad996bb5ec433fc3e06e50f2ced3010e66e193dcf330606ddfd35d630227bdf76f656a09a5bc865a24bbba3be32a08756f9654e6dfe62042e02ff9dbfab256d6d01fb018c284660d891cc2bc29c166a06c6652a661075bb52dff06b5fe6901732b1d273b78bf1aa5055b88e06a822e3149514f96c924434d90b2f260243f922fb25aa0c9d1317bc5eaab8414227f055a0241435a22b8232149e095f0e60d654aa76eb695020400e867a349e42d57572db61c0c144e5cb319318fcb2842bdc83c524218d34e0422e24f2f980cd4d08b72d627ad186838309f5fc1e31a7e9c65a3a4c12e77a43f96722952632832b0932c755fa1cf220202c40977f883a900a9b4df7887a985b0634c245298dd6cf31c3ff2d64e228e7c6b1f9d6d23d52fedf3c4a1ddaabb1687281fb099059cf4ef2ebb4fd5fd4839b4b7d0874109686b961ab723f704c4352505269a0cf08565321a1855c7fd152ab91a05b525bbc649f4650f68afb194eb8f235321b70bad4f2263ad7711a0848a86e5abc2f89a882dcce8f562abd20d591e47ccf41add2e4985548dc4d26af2fcb8058ba10186250686e5d9225cad423b1ded18dd68f94857dd0f989d2a0daa8896baa148b09598b95374d381e13643aca1e4e04f82146270735c4d2ccfa33e39141596dff080bb3bd3b16478e24133fcf41aa70bd9b2c31939d5cdffbf2becbaac0bdc949700596bcb141d38c28afdf09f528093f77f84159d3b8b467491d9e645d15b0760d684a1cfa966b6afc2d75bd67a67ece7925ef37835befd57679e65013fcfeaa6280ca52fdfe5127a947bdf9c15111416314c21b478aed635e0d776ded4454e81455ac60e333868247ec068425d06e996d4542d8b676a908a63ccf8750bc4a88f4cf2ee17dc7c25f36bd0a6fb76deae33deddbcd213bd091a4d976192956fee1978e86e8f49007586791b4ea48c4403dfc26fc24189d3d22fdc352c8fe5d695456851cae6ec53b8d9cd1d5164d3d1099e03371533bfda314cd61b4c2748e44f5d3611c2bea336f8b22efd3527f5aa32d3ed17be69b432a216ea5e2884bdf2584b4741b5765baa9b8126a7c8caf6d3ae680d09ffcd7fb4a0d1ab2df65087a18b6fec0092e68b8e4fcf532de2214e42dc73f0d204af53a9de09b5a4254929baf6753e41cb1662f307e43bdc8ec8ebd4df0832bb1b07ac1f1ca2d1e841d7c426a34ccb002bfd39b8a85be88ef00e14963a8acca2102de1c00ccd8bd44d2e73cd79239b2c59c8f99c7e795a810d0a1469ee93421200dc21f9bafb5f61f852b5afba5ca57689451ef325d3efb23785ff1164fce79b4ca9e71415fe7bcd1bb292e34b8a655d73b2c6dc63210714cf54899fbe907ca9139b52217a75022f53c6a52bac484f54b8d60c94f0620a104b9051762140ab4e4221df3206ba813e9b9dd79698ecf1f3e61640989f1d6ee78a555a5db5855b6228b5ea2689479a92591ced23cac06c99a7f5e96f784b39d41e3d23149085011aba53e28f1611b07de0e0e9e9a3ad10a6ed9cd93c756482a1006499cdac7a76b9274e912597009bc9a16a69f7d4a0517f3accc0868ee1879a2670525445a28a443dad4ba3fa3049593a505bf8ec5dca7ce76d23744dd2626843b4cb66a647c188e65776034c578f535a93848f894fe24855a523a08a002c2b318166c5f1bd73bf7a69fd04d8dfd827f70c939deffe36d96063a99cccf62bf6c5c5a5b53faee5f6603e33f919ba156d0b96ed49aec96fad3e7836dcf5f42a7b88d3e482ab02b5f2e0d2e8f8f388fe8546e8be23add17e29df51c9124f9343d610b60aa3091088a387a968137c54750354c44526cce1d6857e40f3c9250e42fa1f1fe105dc6070bb148eb298d334826971c47486aa5d34448ff0ec7d6a0e0b0dc129ba7a4cdc5e8752aacd10318ad5906ca32d0f84c905fb828987021ae31c4b0c55cadda67267979b369f449c69d3ffa58e1c0ac68d30241b091c5d485324ef427dd0b696627dbd33f5a68e7284d8f49c29e25ef2793ce6602ab6bce212f1337ec70e41a509d13a7f42b7e9214dcaaacd7a201843067ccfe35880e799dede9b2d68e06a4e5de4c6de9932fd18b70245984ecf0bfc8ad60427839bd15ac52c109cbb3f36099c28357398798a8244d00dcb62a149d2a52ac5752004f56d2006f878a93318a8f87c0a1452fb75e2bdfa728adb8a1c9a51b9bf095971bcb87e1f5a993cc59237eecb2e97b3bd29e1b97173af35730769f429ce8fb6cc047733ea303cd523a9ea0e27f0f667ecf26a036665339b226b55df622df2e704478ca8daf35312b8b028c7b85f13fe5183c1115ff3ca43ebd8bdef029c0ec7473c73522e76fef88952d72187077d1b006102ac6766fec4aa6ee59725f7e83056c279122f61f26fb91be0909ee52f4bd1e82d4d0a93a5a53f3d070b7a60cd16c4a7f3ed012f92fea04dbb81ce1dedf32432fe5e32b23cc53f98a473f013f18b5252fc251f0ca50f70372aacbe6f6667787ef45a5dc2c22364f52a798cfcd2065e1d4d170d6a2b41e6afb44881b39ceeb625b2ec4d18d7ea06d625259d75bf6badfa25d53ca62a4ba973cf84a6156f8cabdebde6839a7d6fb51314661361e00f7902874bcb391d5419b423967209d336ff19bd3a5df98bcbf9c87e89d2396edb99d6af951a0c248c5228ab84c29547153305e1f12ad68836877d057932f242b33b8bdf3888f587165f0a2b3fef914dd3c650ce542aee0ca0463a184a04dc02dfee25102ff0a47218060f659b1e72b0b88e2a8781d5a833b6cb3a94bc101744ae7ba2a308d65b15cfa52b14c552cb6f007c9ecb1976bddd888fbef9d42026cefe4c75d8a1c67b76ecdb13a8dcb00155905c99bb93356865e954f9f554b0d1e80a7edddca196b39bbc6672a8d5c08d7aded3a414547dfaca45e1eb5d1832d3fbccb86a5b98e947f8e648c27be01d43b92d431a0cec4f9930c8304fe1bbdccd5147a11a708668f1f704b0cd6b418c8340e403dd550e15ebf36e581ed5b6445cae62e0405834819ce45252477a0415c9286a6d0ed1941fe9b7312687a16aca4cb62a7e5184a39bf63fff90a95b63a8c7fefe1cdc5e0488cd0b2df680a490b6930c99f6a7c62e306d8870989a288fefdf9f09498bb972781cce21e88265d31ea99e93daa43cde17cfd1d1c870d58a278bde566ec78570e44df9661fe36fff0c7a719cd6835d8b9f17eb9ce0c988e6020ce08379e693969528d8e85a1bd5998312e227b7a8fe1067e7edb908ab0b922edd7385baaffba00795d3b0ed55c658381a9c4d62d32845555c5c7e59215ed9845aefe1e30ded0089b0e8c49f2967943d5ba1b27f01000fd8e4bf975e67aed148642be6fa3efba643cdbc59db17cb0d6a817d380c22b29da0d8283aada5130ea84e0770305e16e7209066d4c314337d7243fddde111511cce58f86511678c06cc6898034fa2b0f4fb0a55d8b8174cb364a59fc2d3a364914a2b0206408ead1c43c15a5971b742131375c91c4ed0f83a19e3867ef89e976bbba84980fc3044d3f8bb7b2891d6b0e722de4eb8f2b3ea534476f2944cc506f791a3651407be193b2688b919817ae9b8f5ee0aefbfb609692f190547078305477d3182e4b197eea7595a551d0d806a107fcde3e17e73367ad354fea406a279f8b03c00b4f29d454095e99d022eb7fd8f38f365554245c48cd691b448058da248484ca9ada0be0c5cb0a936c076d5ac23940a4d65b49d5d89253bc828e510d24a4eadba0c8275cc979320680e0ee1853011c598ac9281051df4fa9c4eeae573941a3d77fe4607fa0af6e96fab3560ca976b06bf2020858c05cf8d5c76b51ce1a58a7cde2ed4c6f4064139be34b69bd7e885cb20f8e263e8dd65ab296077ebb5d88f7bb13f6b07b1ab00b1c3e4b377ca0837982603a217aad49abfb799506460f2db0f44d2e2803bb8187d2defef06d2d054f31f30f0ddac04f54965c06d09e1cdd17cde582d84cb42f057270d66bb59f3a30ed1512854edcdbb2528f4d03aeb6b2fe71b5602fa00bdb7548ed35c26bdec5e64499a39657c0af1998af9d0ac75e1f229c5c07e840efc957a57ca41bce592ab18e8a933da6edb38dd25bcc14eabd197e09180dbf7379a62718b3851c26d67f244f47a640ed4e5c935a3572c8f43e85e56384605f4ffffff0b