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

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

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

Block Certificate

Block 87449 5477f0d9f6acc09a01848e92d730d0c67341ac17a946ee97a3f5ef4da8b525cf

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
38bf7c85110dd8dbbea57790a02fea0b194564f257431daf27fd6e44a22af0f6
Certificate Block Hash
5477f0d9f6acc09a01848e92d730d0c67341ac17a946ee97a3f5ef4da8b525cf
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000a0000000b000000
00c8000000040000000103010101001f00000000020001000000000000000000000000000000000000000000000000000000000087afd404385d448721e26e8cdd4a6baa5c93d5bdfeb18a67f44f6564df2a442cea1204de236bf7a04ebd40c72325a7a0b270966ebeee0bc3ef87189190ed47dbb0b97c0cc4ec66e6f0e3cf42a56b48ab148455d40d074a10b03a000000000000008001000000010010030000402c00000000008001000080010016b676b45945190a708b68d1280d7edbfcc09469a7ecea6f2e3fb679228e4904080200000003000000040000000500000006000000070000000a0000000b000000

Raw Header Hex

00004020e09a3e9977dd4a60e9b944c863467fa51e3ca302fb5313c30479941b72d0d3a32caabc6330e9559c6c8926e4f8823036b167ee96bb42d5e1758142a5ab7634b82aaa586a6cb70018f6f02aa2446efd27af1d4357f26445190bea2fa09077a5bedbd80d11857cbf38

Proof Data Hex

59,560 bytes
121216010307c8acb3dc81a860c6f82cc116e5f01aa8fe504b0e2309b60a9352ae22eca39cf96216015f1637825a5b022063a1c201f8b643ec8659ed65d05095619f656dabd7921ff13277e2bf61ec9d6098e5ec3938b0f2993417abdf0f8764d330f2f95b6135eda4048e4c802f086aa53295568fd026c6e0ff62357de7075fd7d82ccfd1f4cff15532e3ec9b1c664dd33780e88ca0520780fac3979d01f4906436aebf6ab59d86a7d09f8e3ab6509217b7af7b4a64462f61363b07fdbe962b16969fb51bc480dd8d061748a8e045eb3072b970e5b720bdd210788e3875c3438068a5c24187f962a30a946379546a917197be13cbd3a3e1992b1cef79e6693b4db6b6da4e9ea6da87e4c52f0495d33dfe8447ce51aadb7bcce55be002358518d0c3f8b11e9b7c241e22714af56528240d2b0ab90482d875487a453d456eb7dbef0e26fe1730237c041441157b9432394ab03c3e88479602d8ffe1f80d080dc130d87510054a044a8af49dd8122725ab01e8eb7fa8612a55ef202f28a987fb1698d715f6b357dddbefed4772bd8218f0b855ec7a75cd15fb29999fc4a439ef96c3d9fa1cc0bc158ee5be02deed9c81683acb3a1987d5d9c9ede906fd419a22a19ba437d82c410b74101f7b96a6375e2e3523251c533d94d2a19a7e5def8a9db18263018e0d8131969a0d435f23fa04098fd26c68abe7e2959d828aa233fc25fd74b2eca655631543bd68384ebe78d885aa0e4bef3c6c89e8100e324bbf68463a57370ab695cc13c4d63d0e655089022dc736ea0d6f342c94a68a43d5317a836516b317d03ee5550134f0ad5514bff1a5c989b90b1f96a14fecb635942e1f600d256479f8caa710e7420dfe5d8c624bc3b248281e8972eff6fea2d4a332776d8065f82093e4b0c9b6982afe7fbc00fde90e4591dc41fb23318f57d1bea5fdc28779740cb3db1b265a17b927aa4ed0033c624b3a8ff86c3302abb8b7f5001ac2989781e751613eabd56f5882da0c591163db725418650326ec9cdb17f2c73fc1bd3bb489a8c908b9209b730b80a8b1dbcb950c0610e3d5eba5a5e8e38619903ae11c8fa3a147c0386155fac75fdeabafe41ce02691228f8bb6f56387c554755bdc1e515af855106eb3d96d12b07f3ae4789b3cfe4133adf876cee3369e6f744ffc767063a9112e811566e4c56a49057b8310d9ee7e98c44243397caf29dd26892a846ef9426777c5eec82a4a3aab110ec0618bb810884e57be479a55ba3cf34a219ef9cc8b965c89522386123393b66e181d48e336680e9cf285a4b399fc78485fe2de5d5fb0668487ff35864f1ec8a23d29ed57f583c5bc2b7f519384e6f594b21fa1f665d8dcdd5b7fbdc1de0666bf4e466c2e79ecc8c4b3b957fce829dd22dfe8d2c17f0da47b33d3227c5b93930e4f03fb1339680eb8204d75e7cca0a324eccb1a039930ded391edda64d72ba58b52c71636efaf9191a415b466c521a916aafd927e7b21787b499abfc4839044ebe2fbf7acab23c8373a6b4575e345bbb1680048a49e9feaf97744c205a0271e3c85dfec6e22e5ccc92ea400e36bf42b4a2c23bea9fc2dbb77514f5cdb12478749da957eabdeefbf3212e802fbf484625bb017d8c9f72b6499aa7d36ac844b9cd67591fe376ec366b487a382805c44d43be38c39caa203f180546d90b1cf883640b0d253d379d7ecb16a84bc53ff962ae775972f86f9ac3704d23c1af78c91f372d30e179f5962b5f11edc15e29d95e5ceba50314bb2a528b1c80cd0044344ef32b150af9b8815abf508c206ae1882b8046cb52ded1368f65ad199181d6326600119cbf881134705868badc24f75a323a8f94e4ca8d443711ace85e1d078d14807fd6fefb1abceb72d556bbf57dd2184383603ff9fb2868648c3d9ddfc29d13981de40872fae27d510fbdf6166f40628124c0854c2b3ba57539baedf8bd709aa5c79f76b64df410b2f3e13af360155f5dafa83fa3c7a40e6b65df1e33d3f3ca8f11dcd3c594b4edc1f5ac0e2e62db1d9da642b437d92462d562276aa977372d70e42947e89c123a70c28d0f5a4e526c792cdf0319678d068bf6fc533f10618d82653888b69fffb4dd6dbd4f2348980a2f7e4727ad8ae19627f49e2bacbad46676340cc2a80c2abb8ac474e81fa05fd89b9931a5fad35169ab7843f0de9d2873ae649b32b28cd4e10eee4399560a888be867655602510ba31c88651dc820ce2c6b27a3b11c0773919b647a48962bb66a83b5f0fbe7873d9ecbb43e0a4ad692b6e0c183f8aace8c7d56459a361376deff2844b48c15e69a482ccf93d3f7e24deae895bf208270fce792b3b4da3b8ed5f73014af8ec25aa5760856ed01f409ca767a6c87121cb6c95ac0c1093d499745772f89a8eef35431b83814a5362cb316ed3bda8a969084cfb38e5bc24b50ab0ce8ef972da537ad207e97c27db7ba8496627ad8bf2bb357be5103e26ca0493b16946868a5ef2b4b36d2ad96f89604e4d871910e884fb349edfabec7aacdb333bf814df6527b9eb218e7e89f69392053efaf4c66534bf7044d1307c3699aea535bc0340dc30441eb7bdf28be753408058b7a6b6cd1ea4dedfca08bd122d141301b84df93741efb17a1af347ff92546cb8ed514f27aae678b8903cb11aea04016c53a3ec7000b56f12f97f18a036c35e4a66138ba1f969da37946f33c87a4a2556bcc417d5a708e8acdf1b0f57015ff62b4dbc4b5efcbabe9b69378674ee7fd2120cd16a8e9a4505fd26cf005ee15703d89eebfa728a40ca28c5b731ce28a118a247d6b9d0a70aac117516aea100813471ca5487d7fea4c9921da69efcd2ff81f9b3fc2d9e9b14c5f5ae19b0d3af83b1851e52b614a7740f702322bc1a3aebc0b3b33d1cdf737e8e89f355da8e7515b512aeb599f840ad98c96cd06a972350c8f6b7e8224cecc4751bfd9299be4462cc4a7f74aab5e96698afb3683996cd2e75b2521d0893e143f87a44b2a1e1b51409bf949bb4446c145d9f686ac49c9c93ce4a80b69bbf73ed876dd9f8e58cd784cf90278e0f7377cc6ab0b74331f86db1dd4d07fe08978bb00b63e988667b76fcfb63870305b27fa0eb777dc06dee5c126664e57f9f426a5a6883436887b963c97a601f576d0595470475fddf4ccc867a4ad913bfd85a29ccd2397d8a7cd29f510d164a5b6cebc9fd0c229417272d6666be8dad40c4fe2e995fc0008d0cd30a3ba2cb4c1a1ad12032f0adab0157d4ad27d9254be2032b33b0e21d3aeec9df40f0ffa803f9c045760eace793fac3f52967ccf831a045cabbdce94320b2cff2b6fde4a90a1d2608dbe83a692c3dcff1297bb1292be0fb77d97afeda6f5aa61c23ddc56662837f1f1cbc150ebdd9713eb3a23d5f018e045d4f80986ac05c430b3bc0b4d1666e52c250af7cddd4ba5976a2d7e9a7a3a05217250bcfbbfe4199f6e3d687695c5d9cc051fbce4366004497ff3f419454c3d8fad9e01809f8eb01756e37bad4f11cfa4e5b2a2db5de3e127903a1167a6183ccbacdce8a5d84210c494ec1af23925dc170cc2482248566f74952ba21ac958223f954d060196067d37c4f5e84cd29b8feb9d1c7c8afab6093bcd79cfc7345b2a5f20ceaf5e04d907620aaea51b8026374839d56c863bc9b8e140767c39d785041123caec2963088dc3aaa71d0b6fa4f179f439fb31ddc0cec61dd6b748b1e8c8845ee8beea31d3126e05fd32184b4edc0ab8404ccd8f5890cd463137da3d0aa18ba1e8c621edc9497412255d449e2df7e7a7d4cfc95d500989fb6df601b0ded8d87f27d0e29642f5dbd7f9ff3aa52777dd36afae793db1518c48779acc0c06b23be59f4c1db0b468375ed1f81c364bbe899b216d43106ad15ea7b40a4e045617965e65f45ad6fbd50904056f6e940d08f65f5f1cd45ade851db51dc81060e521a5112e5c0c61a3a4462382591a4d8d9476aa9d6c802b6d69b6fc74d7742fd998b68ebb464f64a9812a0200bc1c8d3bc177173ae5e168bce74295339f40a5cd9977bfef3a925466bcd3066e3bc5b137a8300f71296e28718329b845d257e06c6f09242f9c1aa0d649095bc53316793f2a32ecdef8a0c07ac77a00408e053e17f1a670646b4ae92c7a9823f0f828cb0be97c7319c9c36020d70b4b16606aa0937925c2da2609c45de858cc3e44437fc072fb8403ef56965e66f857ade391f1903199279b2a58470958af90e49d6ce0498041053620a1ca9927234c66496474b05d885fd93c42da4fcb70e3304a937aa1c851c087e08e1c75b8c78e13aa95556d740ac5dea8503c11dc700bc9174d41a2c05de87f5c8c99a63a54ad8c745634716d24d0f89dc3c429db650a3b6157ada78ef52703339e08e5c880c06c71900cf55b0fe69c208e102b8045d71a708d5d36a492a55f81eabd444b6b772fe55c22ac17be0d3a133c832dc930e00b702fd215c4d6c6af24583cd83bfba03dec8d947e989558213bbee2e166d6ac28c28908c7bbefe8255b032cdb52b1833e48bb5dbf8302c0a93199d2c9f2e5823fa4914791131971e31d4521f4037b22481bd773d84b3e1042c54b326e739f2002cb3df873c9e3b61418c3afb184cda502051fc7c4fad3ed1bb19cd5d3a2c3c47658f77414d3032ef1c4c29e1aaf39e69af83183d638433823cc56b892d0c9cf1d5d2ebb5090dfa830f0a98a448f561b4f85647be342951ece722e23776104d0307f5f350d5aa5f418d7af6eef934e4280c0c42f148e7c772d9bbf91bf42ad68a65c047e4bd5a3ac10ad180751dc444e391d4a28be32b514d907c38b77efc0e1edb916304abddc52d80370ca33857cda380e865f27ea5a53acb0776afd27bf6431e701ad6c9c874f203b6c1710b0f15d50a5bfb1b5727ff91b1f655f02576ea5814045722725139759fb45fb04dd02bb2351f93bd6d920efb233d95d348bf28acc85719f02477043e239f93c59c625c8c9d96228b044cc755b0a9dc775c86802ea634198af6a4352d32e9719f871fe7b61ae354719f64307f7a417dc3f052d8df01087a7b2895e105a9d94f150c0bdb1368483ac82d746b3bf6fa12ffee7cdfe5c66e22b685db142cb2fcc6eebcc7f62ef6b4820cae28344b4b753356de31d1eee54826c8cb002ae5555bacdd1cef20b7df841f0d7bf2fc658f2a5d5efc310beb12268c7c2e66bd1a537262cf2c70c9084a1623eb9ef7945bbf4ce438365dd6b7a154c1fab64eef77730aabe091f6fb0c72be7259b7d3c29d9b650ddfd51e17ecdab503a60636f57831fd187ec93421ffd6f443c4b99a73ecd78cc7987884887246f67e7e86b943fb4248500b703cb425589750dea00f1135c4182a10c843d507d57296b21a9ade7a5e65cbc867069c2dc9e891d1a5146d3d9d14b9712e37df0e844f81703427f4bad1d41323d3694f85bc87bf58c6b21223930d6b45668ea6b03a9848d00429a7e3a6c171a84a23715ece1f53048974e4e0954f5621d33f00243c98891f8c82c82bc583dd15ee15a65ed5d52d805b62d63d10680c1b8668eb58d94fd26459b70a19498f23a3f58a815b8fedfb1d24ebdf8b50e437b9e5a146bc27dbe918b697b4a8b0853b41962c4c5abba597e65ce77f17ee42b4d8c85f87b1b402bef046788cb4e04d82446474552b16bba27d18ec58364ca2662dddad91a7ae4cb61052ef9ea8b7458fc66270999b1c4456c51562a4417606a2f81aeff9dbbf362e02c5588ba8868a38843d82837fe3e87f5a88d6dda98c2bae4bbdde9a1571f6b1ffccad704a35a634ae79ffd4b0f48743a1d7f2f1aeb6764e6dcacb5385bb00844f75e02b06dbea60b2483935b9971c2e80268260c204c8939cdc56c3dd344189f5e0068b7e49708b59435d7cc833306d8ad2f2497d4d0240b12226df034d4a6d9e6acfab60fea5c6c0822bd12b6df0d45b824534b34d56ee29460cad875e1c2489897bb9a1e00ecf8fcdd667fa339b4a4d0832809aefe037765353899af656aa757d41b0b198c257f83daf1338c22841e47b6128fa7065d32932c720b342ee6bc32261e89875ddc62061be9dcbdfc5e4b30e73d828e5af53fc0a76527a773d97dd04ec0a6047778fa6c3617a77a09cb6ebf8b5dab69b221c70effe179c007842150f345bea0e4019a99a4ff1c04863092d8b1adf829a8a5ddc55bbda87574ce4ec8ebe9ef93c837159b0b4a7b974208179dcc079b13963472baf7e45ba810fc85ccd050e421a5dcc936ff66c1210e5d88d46c6617a936e2dad01f95cb60569a0b4bd74630b406fd91c6eb3cb55d5ea966325e3b3858f94cf32e75a66b75db9be4a4cf300e597f7dfee696c8791dae5f8b0aab93efe2725ce0323c61008c1b3b048804a8268022a63b1ee037307ad3bc91b5ce674ca95b45ef445dd345ec43957a45c6a7d2601150300001e1baf707d65f67146c052d6f8b636a9580178c7b0dad330dc3c3f74e7bd848386d64153151000e254c15723b8fd9f62036837ceff31eee0d35e04530675243ccd4311ed175c09bb3f90b74c807a3cbc88bd510f6a62934fa73806d8b86f1e9fa54317117f00b090ba443cd1ab14e7d489706010435ac65fc686dfe4c7804dc1c259d44d334d0d191b64037bdc233a43a3da4272aecc3691e55f8cb119427433af28de90ce7d40167a0b2a0bda0a360f933d2af15fec4a5f540153919ebf187b2f6b0996ce85ec7d775fd429e12aef14835d7df10b96a606040b0562a95b9123d450f1fe8b60925d586565e86375a560e18dd27c0bd9beda50c5c5f5e16fc4deb01ef0f5232de5fc920149d1a4e538ff260c0503b86afca4a3ffd216b192515dedb91b441f76bd6f1073b82f4c92c67ff9dba7dcc0a3a1608aebc3beb34c86fc9dc4d9d2e715436c464490048181a234de559679e199d5aa6427835c84fc6e8f83cd7e864d708cbdc0e9fc847155b3eebe07ef80b0377687e03e18112e7a83c7deb80b14d3d5f0c74635361a0eb5f9287b709db483ece54f013033dfad64c91071b967ed60cf0f6d89e612c8ce7517cd3c01a2afda4a0311547798c4ac09c45071636af5403b790a06a0ef0bd438f22bed3d4d61b5fca2abe82991f9dc2a9640296dfdb34d1f084de9218a661475348d99b92bdfb1d86ab940f384f5d2b053c56702cfffeac69eb8e056fac10d9357636781982ea116631fee9dcc34080872fad1b7036bea3db9670fb55170e4ae26faa4464d7d43ee2c571549e77def8c053e9057a27a9956a8e8f66aaa7bda7ff063922e846a3aebc4974676d995f60c57879ab5b14d4b25cc3b2fd8e5cae814f7cb9f5f80c09de976d8fe0936129bb957da74f6dd49b63632e926b6ab3c9934578e73207c85cfbf34e84f60f87207d6a8394bbcc9184f31fce51f9dcb02ffc3f19999ae182cb30125c942c100335869d82a78a2b9ee121a25ae68dc637854aac5586bd6485aadbd32a17f65189b0029cc598fcffff2fc5f9330181b81f5ab64fa0321ce4d8f79dc209980f15dc675780ec8dff569b6c0426c6cdacfa10fefd7c35b84cbc988b982875c39278b6625c22e6b4aa3bff43175b7c3af98661632487543d1025c320faa7477f5ad9f2ff86423d75da1ed73f5d57aa51f94989229ca214681f06031faee1f8599ea9c68d968bfb3a8dba653e66baf08d71b7bff8794f5284aa66f6dceb53164b041ec3c4b4cae1b6c03b0a322b247de3c6d584a947c1038004dec1902899e2ac0bb2ecaa74f1d9ca2ac8666db3cf9554ddb74396dfe025ad0a1f8f277fd7cce8d63fd1fad9ee6d6e0d91bced26bbeeaa27bba07e9f67abdf2015c1c7d0d58be1473bc6278c11d25cd2db17b7a00f491b53b0bbc4f7d0edba0a283eb3823d231b0011e256102a67d1cd4c2b79cddc22ee0a0151e801684fbd213adfe9b4b959fc053800e325933cfdb338875329a67a269e537d6de2508fe550e55aa472de8f9e9f623ac25a0db766af618e332b05842d8d51ec03725fa241e02565a73d7e392a46093401b9c8216e41d53583b0b728b3f6afee498c58da63e643f267ddfd4baba68ed3b062e4467e0ba365cc91ecaa4f55a775c138da80e26f517c09ab9d7fa363c38e0bf7b2e5d09c8ce299c2f9e8812d0c00793813b8cd051d9b8f268b9afc77ceb9711903506cf0816e444954ab9bb670583d982bfe794b3ebb743a4d124298061884c794557a86957ac8401d39dfb643c3e8291362860c5fda5c4823518153ef9e6290d2db1400bf7f83a451f461b20695ffeaf83cf4bfe5d1458fe91837f6aec0f3d2f0765e4575a3398afe7b891a02a574c768acd7d8bd6860b44983c4e64c7a59de951d02430022fc65d53792c75465c4311301d63f01523d6f6272c4cff0cd4274cf904eb7ba929baf2d9e56ff7b776de420a81b203e47492aa7c92029e30d5644d7ac3f892f427d07cead09b08bc891d8b52ad4195db0321608111ee82f11223875cdb5be10228b1e7e5baf2539392384649d77b7df7f360a08ad05714c473cb3fb2170130c98203e44f1fadcb8c6a7ffe02e92d0b3c186f59cd1adf74369e800ac920d5e1c38d69e737b6e2764af509758d87d3230df1e9d9bec695ac2a38fba3700e20e567e5d4bed88155714e6ea49b177643f94388c5b3b354e8a2e72f56e4dcbad131a849c4f7d67389d2fc7a544ff8471c2788a17bf90ec5d3d8151d6c22b55d16f41a042ff30e14c1d78d3c0f5dee5e353231a02c6aab3b0d7bfa2698adebc08b8049faaa3f195e6b819c8674daf508df1b0e7fe58006033c8a1849482849bb370fdab347c31e120cad0185e0c8e580d565011d9ece7b6ead42fc63015f41aab6ec11e5ef451dddf237119ae3ce1929d4b99ca29d529e6c8011d21ab9857b9a78e5ff7bef5fdb84daf77770367025ea21acba70df6dc1705e887b983424a2f57625cb2934bb9d441d78b0621833879a4bacac68fd4609b88bfd8c3a8d3f02d3fd6aa38b2fd6505235aa1f5a3f753d3b4b54bf3d4366225b53ffa8822154500176ecd61954df1a10b224591422dd0560710e8bbae3994090cbae6bf857ded0a6e30285c9e296a26a2ce33295f97125819e2fc81d24a67129ec79b42267a67c9efdfa0d0ddcbebf2243e00d7ed9c11ac321778ccabe26240ad4186672b9ec48647c3423c7577160c765a475b778b720f71f036a013d8ccccfe8de94bf197296e4fb8d9227752a7cd46c106fae3ae71015f1564cd06c6c5a265992f4905859c97f397e27a6f0f6355e95331cecba6c0b1484d687ec8ed3007ae0fb9750df8bab3985afcf62d01892dec411320c865a750250cf0bfe8632c3aa8baf2385104c22e22eab90c429686ba4bcfa13599628f326adf388ee708b055fa96d17e5ba10d500a38460d1e34b6d023c79d38ae42a837636b6cf5dd44f4322043038bb6bc111ee14018b2bf3772e41d1eb8cfd8b763056058ecb020099664660c2b7e75b1b661fc7ab79eb546d5f4e6761d6fbe684b15d578010a116072bbc02b8febbf98167e57a339d70e6fc4f884ddfcf932882b012d66f908ac44ea50addca6bf0ed470582fa74b1d593b1740353de94239194ed87d3d6bf37f04bbe7e8250f7a37300714692d2c2cd4163aad100c400e36ebd8e557040c45c7f2605223f7bfa7db2c519f3c5b9b4aee53899f59e5492c434e87680574cfc3eee7d16fbd8492b24971cbf49c0d81bd42308a7086a7ba4cfc3874925893059375871b12c1e4c2ad247cf2156fa93b5f09aacae49fc99473d1d5d76f5ab9d0ec57a68a462ec05d784447c5b208ad7aeb1bd8522be26fc6ce03a38d6f40a177343d06444a6da984bfb7df0d83fe0c72b1c3409afe3102594fa576c3b5b297d80defa35b90b883b93838ca5fbc6fea14e0621ac2555b3b1a571d3342dfdb7fa046b08437ee729bc051e21315910d913f72efecb5edd077e7bdfebfa42d87b79039f37b7d7db6e05bd932341139d33256a36c98a696b6dbdf4539e051c0e723146d418358ba0611522c2c31e4c0e3b21f42b76c2fcbf2daf9a092dc7ca49258a2e21cf847d548f16f09e5903bb1e4084e60d9e9acb55317520f5d22c5e0f18967cebd7df03016688bdd35df1f7ad25fa4e2f66bbd4387e35d6cb5ca3ce96562e04f5bd2737b6b70eddf65d5ba452a0849efb86c415c7acde53d4f1e7307f69eaa884bd293fb93f66a6060abedace5c16a7e421b198c34f2a2084a8799e1ce10a1b832fb2693e4ef611f13d2df3f2fb37d1882a1e8f612c57559cf9e99b0b13242395e779a79561d9af6856e6ade6482555b360354e25ba9bc0286707be34aa3da5c9fae7d5103d3f10e73241bc3864c404eaecdf75daf75145eb445db623858b2f0adb5a955bf8c12fd08061580512db1668b389e42eedbfb681cb1e3003bb63d854f0ecad3c7a90d72b40620bab01a8b400f0888abe2120d53202761b2731b70e8bf7f2231d8fccfb9be6b71d13a5143314214f4ee5e50f77b2a40d800aa676de5713d6fea86a4c0fa8c8042b093dd20ecd87444a9a903031aa2aa3e6e998d5557a12c2d0c2c425bae18a7cf25f4facdc282d405e2a87df834e8b26d089c1d3292066a81489b3dda96f4241d01609b64b6100a35120418e628ee6e6bbbe8bea6cbdcecdd7dbed18361d4aaf36163452ba3be2a20cbb95294d5bb67a6485f7993ed2fb554aed749df965e9ff37c2ba2b73dfe51abf77a043ea5604e4aceb25a4ca4d3c89bfa86d3a23b14e9fdd4d42f1f0dd69281dadbc8c2cd9125cc34aa38ff5e5da42e4f74b69224278a3826ec953a389e8bbe0c3be55fcffebd002fd7828d56ef7f3292b3c08b4c77f52ad4991b0211e37d21f1a8844f5393274ae3401495496f55c7a3cd7b343ed85ae77bbeb5cc8a763bdb6e5d421b43708fe67bf386c6482aed184dc76741767757856cb252553f2d6d877cbe29021e53a59222f2c94723fd3c94564256b2f5284da9fdbd138abd1a5ab4d920dd1682b3cf54010003350403cfe0af01b1c43c8b96c6b6a1639eb6fefdf79b93f0f96120ddb92016dc895c88617ff1a6f2baad340c3c049b4bd6b7486aa6313210ab3ea7ad0257eb3f904b8e0f1a80a1d9b06f5d36ab806b1ab0e279fac0be448269fcb041415644d891ad92ba4b645b5ce494382be689cf25e54e7025de587ee22aaa05ba80fc0f53b5b251020a977fbe92f8bde1f8b0c26b8f419ebcdc0122eb23589054c90b485d39fa0788fffabcaab6dd2ff9d7d07ba2c67235d39b447f77abf52f108db226f046afa701a66a66a16e0ea6c17984f3bc37fd76c719a4136973879bf032d2c454a7285d9471b5d3b48c7f43812219b08ee0e1784942bb338ba28ebd771328a962d29686c1a0eaddfdea381e7b4898b82551ef6801d15ab63990a6a5afca9e3257fa2a2ed7f47a2706e94023e55b3ee32d8a00c67096900404f25d597cb13b1c0630c218c46e07f766a43ca0d8db55bcf82a0aeae3ef6f95bc65fc060ed4a870e18d10ef047a94ca37bbe6fa7034a843dac5225ce48e5b3b0b3a3ea74c945e1330ed4489dd72c5e7901b413d272a34b28f914eecd282a8c801d1aa490ce9dee86219918294b7fd227294cab4665e02e1359a651e4a83aa281eb4c17c0e81c5207f5bebb7f06f19bd6042bc45d69e5bbb7d2e76d7f520c591c7077999e8dc27e0b6550698f0281a5dc2403405c66ecbe1451cbc7e12fd9d8875f4da5a1d4b61dbd1cd5a31789d461c37eda25b7dc3cf779a1a94342c25640c8311758647b78c46212ce386f4aa8783a6a338854473d819d462ca8172b03cfe445709fe8bae6faa17994b94bfd4c6106f721885548bfd627459720856d5fab2f9559238e494f50cbaaeecb0cc5b5beac894bc201d35a74c58f9febe62f86cfc56dee141d487cd69f0b3d7a556ca8cf0fa41ee915b20277c567f788cb62fe4194acbf34cc68c7f5ef1194a9aff25bcac01c80272826aa9bcaa0cd0572d54bf726f7059603af5be9d4de3ee0336d3aef5a129f30f5705ed07b016411509d4cc595a03b6fa8184510219676a45689347b771b0d98da7cadb57cc7c35b80d44862ab3225dfdb9a3ddbc171166db62dfa759fa436e2bbb97e953f387fe2ca307633f24e56271b28116016f8787f3706de15e3e228d5c88ffa6b0a870cc857823b06b54c46ab4300d020f2600a9a307800d301a57a156b9cba6bec7db324ca4ac4e7373609acb8bc43629f03dbe8281a1fc002e5fa2ed184cfc81728aae28f69120825e28a03dc602a9351aaef02901fafb40402a0a761829d482f7ce89468c1aaf066f4a99e04e76e5fec22ee6bc6383fb0f05f795d6e3f5f45147d49e2634cd1e58bd5427e8e379e90fe236d211682cdc3f0b1d9bd2f1f43ff61cc4f995409a4b2e3a9808f5bf72ae453f94cb32a611002fc52214158566b6db29fd727d9157f5769890e4736737c234de470f6ba176525ffb40fa174d5440d0adf30e06d1e1d7061afde2342ab2d2b66130bf7952cdf65619278c556b6fdb04796d61bb078a484f17a467c5d6554edd89cf864d650e854d84a78fcf8766b9aa9031b4752f616ab866f327b38829b3f6cc6f02f1c147d9bfa95fc77e302b2be1fd1b5c9bbe9a2763dc24da32d67b85cc765bec8eeec561f2d560fe162825061f00be4b0b24baaee0f86df71ad6c82c67486f88f73d6c0ca5782473e5d1fed1123943796b3180f8b1d2ecc9c04623cc771c0dd52faf17bccc4c2612ee237723770888c4720571260bca20b33220f134ec400c4df3bfbcecf30f5b0695fbceec3b6f3075d9f0cb9090f242891e0815dc357fc22d75893c708487bd67dd83563df3b757d4b62bef8fa54dce16fa9f3925c38102b27f2d2b629b603c553c91a10e18aab44593adbfc6de960d80cded1c9d11b920574a1ab60e1c640f0486748654fa988da71aa341279878ad2ebae15660e17593b6ecce9d7c2185944d4d1c6d7c1fbede02b64f841252eb8986faac94c02b8a56b40c93b10a3169e30565c3b5d6f22d94221f98990994dcd309b7749ab2531408b438e41c52c4eece782d971c6ad5b1bebbd5d3f1339e3f899fd3ac5d4fe5f044c837fa162ea10009fef0d42bb4249e14c113e21534621a68db39f10bf06568847d57f73e79b082ebe09bf42fce22f42b85fbe3dda0272bdb275184d0032fffa7cb01ca6442df78046382e401ee977ecf9147145f951d40ba088e9222287c5161668b4870d184a9ea6d74a640c7865ec033b559a0f91381e3b3828e09175a37a529cf82834832f74080e70e3ffd85cc407721148282eae0fd0164980dd4256bde0ce2eb6b6e81116b7800724b733f47bfd45f0b1daddb686b63241cbaf14dfe7d8e84156b8cff0eec785e0646b8bd2319be380b8326f09cd02024179bd2c0883e27c81117299cb035ea490b3b9c0f57602b8c2046cc74c79b4ce3b746cffa18955173cb50604bc3b65513620947db2d66f34597de8c19aa0b4a852c58a0df253d8c354f577c9d0ee63a8527e193e294ab66bb38684e573dc1ce8424f64dff3b7e2f9aceed65e0f465932912c357b3efc45d881c91147bfb5e43cbadc8b9d94aa5488476b9a3ccc5e9ce35ce10771da18fd99b25865e9269203da01771323a1ee0a85c2d2b97bd3d8e914ca81772f7e8fa58382af1cfb07fb7b27ba11cc9f79fd2c250f03194fc6f0da9afddfb0a10f92d9c4aab8aadae024e957632f4960d848297430f31636c1f48fff04d10983f947132ad5d15be9c52f747578d8b4d5520f80c8f730bb092a6b7206f33ec8cfed5d5ba0beb0e1f292a422a55705982b6d142397558f2cb7512b6e10adae1c49eb9ba4d0025bd72bbeb57e96a5dde9330719f72895d13e8af95deb314f6bae2b1c85811fbd1cda732aceafc05bdf4c1ec2f3e2d8ee10db278ad30e22ce9442cd3e9b36c00c80779613adbf5ab722fb3e1430b69a632ffeef3fabd03807dc6f5119c25cf94da2a54df975969efb76bb5ea6d00297acc71961ebc9bef54c416a64fa792665e644432713d48279cb8752f266c5cbb156248a3e137a2aa847917615e15703596ca517bbeaee4e577487850e6697333c67ab4e5e18c279bd98cc7d7b8558abee2ec50f90fcbbbab1230f8e16c661424fe1fcdd789fabaacda7d970a5e28954b2b11245071e655c1ada13c3f78b10c7322f17d06f5252feb5e09c8c61cb8eb1dd58ed2e81956b350f1359f16cc558aef5677a8be64785a9e8fe760dc3c08ee9ae60b23a2fc3e4f5e48ebda7bde9c1f2de0f504fb1caa709e6d2e6b8ca998a92f12893bd0e5d3544fcdd8dfa5cd3312afdd04e22adb0bcf07794f356c0b86d93a3c8c48963b79eae52844f8f0ec2b4ac9648452c05b16b70e1e483f67d836a363690734eb572a868d36dca728fafb25147e6f22b727cf42872ccc9b84a3d62024c8ada4dd2919e0c39d531efd669d162e383ce064967bf86311897f3db956007fd09e2d957c7a31f5b16eacec83a8d2fa493aa9351aa2a24a1f0448aa4eceeeefcc1549d7a01849bf58ac7283bf9228861b4bb54e5a1a04d5e0a635fd7320fec4cf0c2bc4e676aaf221dbf650964a14ff713c7c189f058c5e0125a61cd1edf6e265d526fc2fae468729800cfeb95958205a6d936ce8ac08fc876a78036680ec2efc1a5df6dabb95ccb70712dfe48a7531bf97c81a8c3b5ae1dd78cf74ad956896e8ecf9d8b218402fa89221cf7d6ed18ee715b0a4e2dc44143db1d2ddb674d38b7d57527c96533f19144716e1f25eeb09f203ec0ee5ecc3159fab692a72e15d81851d912779e5d1e84ba74ecbd5056b3d4988d75b562ae309b0e0ed4603711c96653b847fd031eff66e31fa4297f658ba50fd151443924a0fbea7a0aa1d401ec2678676aac181241bb76c2d6a06cc16b252c1a59206403ac0f85b5ad8b09c8c1cfc89610fac850b6f38fe28d65e810566491bf61933349020f589df5b4b8ba18f6ce2112ad0b7219b2b0973acb1ce28470f3a0ac5a0ab3947bc34d21b2e171921bcf720ec00f681bda7c868ca263504b654561fbbc6498e0897db7807780afbb7c738b110b51348a2af8f651090e605db5a6725e20b5ff1a1ef10a3894a165fcc0737c153872ac508a0d503a45dcc07e5872024f840e0ab415ae460250dd8510232eedcbfb0b341e0ad8efa3a5e1a1efd4746af1d181057071b7b8323d1157408504549e09dfad3cf7303c65b20e21a3c23ef660060511ff9b3445aafbc59a6e92e922c9337be89dedfe2ca1e3218d8088ae5082f67559ed9ed49c06154906929d2c0b8ea4a08100cd896c4fe075890efd41ab844ac18b6efc703e370754a9873dddebb927dd4fc9cd9e74e59e40900a02c30404cd1973367b74ef1cf4f94334918c922fae6143d4b0164d56f8bea8c777038ae5ce9ff6f47a78b811653dcea2e2f98531a9efb9bb0c1ebf81a3757d740ec5c82bdea25425a188c180576fcb5c6cb510ff6ecf2c8c99742c287b2edb7bd2cf8f9ddf01efa9b4e99bbf31c681c2eb1707abf85de727a592b47a77c0ca15bb81efe3ee463cf4882086491eb0e6e920e0fe6684025a721da4fde86de09968ea419eb31eeb198b517984155572698623c66326d85c75a6536af77a4f4746832ce48b96eb0b29d3e91b1a22dd5c3ced63e54aba314f84fe5bec8834737f943097b5060679e7001d20a722d36dde380320b4731b7aac35a3b599d1202626be158fa46013251e07ae75af6289b27df9f8afebbedf155f8104eae875ec3da886fbb431e6fac335e3a6e37c9876a3fd0f8944f57481e583ee218cfdf147cd7c5517b7e8e5ec03d29e84106ad7f3a46f18894ec5387e8805b9b7c8673fefc3201576f077f34e3585b03329733d06898176b22ab27ae0b2566a33cdce820a01c3793e828802d79b4d0a9dba60dd71bb4fd966b1f532d9dc3bf77f4e1585a0d6e493cce08ab0d05c51f9d1332a84d977fb835ac5ec760d2097acbcd05cdf2cfa15cf49e42e5d79d9e6d185d5ec125b6f5c22c37c4d1f83ab57e6b65ee9b29d343fdab241df16b602c3e56c694d5571daff6fc6f9d33af978071d95552505b6e23146a1ae173b3b8b09d6b4c86b94d6d1df5d894d64bbda4689a9250ae971112027e2977ce2c54be914f03210d31e45f6c4efb94fb70dfaa21476380035227f48b91117a323cdc40c6e1da8d9e49a2defbe9bac43b797031d0a87665191ac8dbe4885fa591749c620237b1b8be509a820112b531c2fe00ca58940a95098670e492898d959de13fc360cfe6f0dfe548d559fc6e47092c696d520417b511bc45e68cf54cc457a581c280542d91dc0d9851478e51f82738fb8b63d0830a345ec624ae3874c865bf74f9eed3303970bc9b18a7f3775ffdd3c829d31a05433e4bb18012f7bd7e6aed0c8c5bc0997f234bcb522d808e15104ac56795da3a218d8bd3337acf3b871b304190aa76749417d1170b8e8c317589ae859f0ba01fb8cda05b3a9355151d95d96cb573b6473ca7233dedfa44045c4c7669e0130e456a2629f55824bdac97a4ae0fc9168b99d8904d898f39b4a5a2acac081489eab02336c8be1fa31d7876850da1be438fca22bc1bd1c22779914623a9ab0e2ad15e5e73c7b43da71d5dbe0a72a999ada9fd26a707d91c335ec5e1e246a3d919f07bfb1b6c973725b3c0e6605a00829b23aa54c21ab06c1c8f20d6e61995dc3055bc4ca2d2a27ff4662c40ee0f4a219641c1aab7eef903bea994734ca62cb9f7d7b1efde442fed40a87f834e564ee1eadc2e78d99fff92191188b32db974cde8560465969ec392040e8b80e0c268f076fda5a4d414714439912ebc857e6f88811a66ff327804ef96bde559520daa1d52572945f0ec4dd4ce6354bcabd6291217bc6cc4174fd7e9bacc4f70679cd98e6361b0a76dcc0ec4e29ff6a7e8843d1ca360548bdc35f70427a9e210019cdb16ae16de6484dc940dae711c6c60073c595c490f0af1c0395f78c5d96cb100ddfcef6d3620faddff7449247808408ee13056df3a1eef5dd825721b659b1da8e7cc2c622e43b1461a154752342f0c70e49ca55e64deeac266baadc53273fe3e90c88bb25c15d25fb426c203daf937059562704ba672d0d8c8c6c81ad3de0cdda380008d6dc29e7cf47412b5a5f9dc4e980c562e11919d2f294dd5374aebfdac6fd5004c55a65e0e94c3895e34f7dcabf13abf0f42888e1c0026254711fb53f875cd2b0dab09a28652800b54fa762eaa3ea57bb78ccc5b8bdd97500876e99734db46ac5a82462114d43ca928ef13cce953a9e358f7a8350ecff6fc2daa00b197ee69131f22ea2b7266e8d71f87003ef7cb8a00448049d60dd4764ad11fd993a623f10ff2dfcb38a2f9dcc0d6255b0f97901f9f89b9e5107a6c89eb541bd26fb4eb1b6123a6cd3a4fb544ba90c3d5aba5cdf1dcdebc3cc19a0102fef822b4922705a199221cf84a68f1871377ad1659c54a0223c770a0b6425afd952c685d4f9a56f56f0b050de76d8437a814549f6bf397b6a9077efbd9a281e5197c59a8da05d79201a93aa7136a8a341780851fffab325dd84de635f6f9ceb041b63d60d48617b4ee821d3d16ee8a76b559042d39d88b0c528f6cb37037d95a4aac91077085704ff09e5942afe573c5716011e57965d3573b38e4e970998373cdd22b373dd80890191787d5b872a75b7ba72c7388e8e9c01d49a870fea64c741d211730096987d85496eadf8a3e376ef2f0296abacf77afc70a1232bc71feec6cc24d63260eb3472d2ea57431f0f7a3a23ca898dd0a583d9700fe5194b3cc5e351b804d24239af95b283e43d74eca06d24a435f0d265aa358932e434edb9603ee0b3336e243ef6baf93287219e2ad9b15128b364d99912213782e3f644ce4cf746b8d98ad5c87a3000901375e77dfa51062d98c28af535f78b685201eca3bcf1429f7a1feca6d80811467cd70e339c08e0a30810076e3a5397356cda10e81f3bce1dafa97df9ec6979e2c442b26899fe59af9f6ded839b0bdb6b21b3574cee320e2aef473a484c6ce10e57e55d8aac86040dd0a187cfc378d685822e1f8cd1ae4ed5aaf2c311f0f44c48927d031cf86c42be3fe0f5f5b53ec22d5de777ca7332f8db2ccc98df76ebd6c605a767787e764842393122cfcf7774085744080ee1ad69a01bc9eddf86fd8c5b6674001b720c259141f49c4c51af3c79645c5994b6afe02729da2ec45a4b429b0532c3654da2d5f136bb5ad0688706c9c09be039a4eda71ef26f52dc4290bdf5f72a81bd2f78dce3019a5e0524ae2dabc040c14c13d34417de312acd3bfd8954ceec6f01e2f523bbb40fbc04567303d8c7f462baa0c7dbd856155f44b71ec75d34003b89daebc6af6b824fb47ab9bbfa0eaefd805509d0a17e5c2e965b9b15bc66da171fbfa61705115ab7ad1ae541b56efe4fa43c2e4cba73cb297dfc479c2ff95dedf15d1c5bd8a9e0d8991dcc4a94cd86cc27d57fce8edb7bf00d3ae87534e6489e550308afa20fa6242c510e8f388c39a4192fbbafc55d682c66a303707df62194264a8c5a034f574c3b3157c45c876576b0b340bb2947130c1c9527eb7f39b5471fe364d781172ab345b0cdecfae1dc340ed77f7dc293dfeeb01e29733610c0845920919c5da0076a9e79321318108b4cefbdb68fe332e41ab41651cc3a87abf5417bdc64fa6ba2f103df0836dc24f5a795b9984b294230a12fc540b2268e01996669511d58da1dea907325512d4657b786e5dfe9d44771d852eb0f6d8b6230eda321bc9ee9b24fe5815fc28c5fe53912c15864b6b4022d4f1b343012b8bc08cc7dbd0f2ac1e74c546c9fc9de08d67c653d4868ca6278c0e365755182691624670878901de441157e5ba493bda257f345a3d3a9826976df2f532427423c3d237306ea73ef7dd13dbcf61b4a5807c0c3c74b1b768163f68eec9c587cfc077bd475eb2fddb045b512d0c0c7b17d066c6a9711fa2ba18b809df2d423e0617d9dec6210d14dad9dc5e24f21f8a8372b17810755f2de6b9ca934c1e52d0084ca01029c25d020d127c3c715798d4c9220dc4cc3d95c63fa66c79391238929a962f442bc36e99cabfaea10b00761d92009dfbf9281156eb081fc8b0ec7fce9def8d841226ab17c800ca6a71c55dbd11c7255951eef6ba97a018b848a957e0479761c1a2bd66dfd48d91f75678cb72aad7ec692f5c01461c995b592166a0f835774f146eb25c2e05f69c7dcb7868176dcb7ba5064c495d1bcd804b7f167f416bf3bb562aea1850f2e420973432d4e44b9c115effeb6260a078e88d27425d55847fed1cb5d25c9c771970e8d389bb90a64dad3469a06277a5ad521d43d9b98141564fcc1ac1e9fbb913b98896596587f0a2b0192269e13ae2854fd55901f076596059e14c057a64b3e75d8ce5cb33c63e2b76debac9180b112db5af52ba0e899156d88e0d77a15268345250f357154a23cb873b29cb1b082a1e262c93b73db91311826046f9054cb451f2f88b59f43a11d00065f430cf391ac05388d6379a50e30339f7e9366e962381f31650d4e80ff07569648aa2949f8e1aaaff96629e99ec9a03a625e35018cf0f1e037c28b378cbdf36c1b792f235aeed435bca1f0d19e739637937c883c6981c71beef72565fb18a65a8ad710ef939887ff80c8155f5eb830247c1e70b0a70ca05749deca62ce2a0e461d5dd34fdcdc11e549c9e31b276c5ffe00c15f6be1819f35d06fab798e5d8bd8dfb26eecc61ce65b1bae13ef8342af9617de1e905267f1fa9edd67a4c3ccbdfaebae0c0b3ee28f6fd5a8d3ea2e265566aa9266c56cc069088af6453d0f0945ce31e462a1f17c939c219193cbdaf1ecb75cf7ee3a9bd342d334a22d59db9597c1d0d9ffec6862e2f7e026a64e8b7998d57ad3e1057c03d50a65519adbeffb03b0f3e64127b02a23b4442c2f674846aceb0190f5d9f5cb63b6c7769c5654269f70f96ee946ed1c9a066eed3465a7d2a8e149bda82d0d53e8946bc55d935d12a9672b377ce5553a067b10e390c4922234d7c516650348afd91399ed281873fdf59eab34bc9804662e0de0c038b360cc8ec570f519dc8a98b0960a68a7ecb9af95d76ccca6eff5e812f114fce565f8a1df5e3bd04f42a9dfa21916b34fa3e55c1c6aa2989b8f47c3c80987b451d591b28b57a687ebed852887421f3d58d8318e6254dfabfaa36ed7f941b394f514740ff62e2a76eff5c153d1687b1a69f904d63076dd0658c5370afcfe63b37af74841e517d1fe9545a8d3d10d3db5f997126003aa41c44e916e8d30000d7c8dddaf5440fe865c3b269e1e2ea676dfeb9898827c961880ee4af702f5f30fa8934639d2a05e34becc7f1e6a2ec3bfa3e9d22cb9dd4cb71dabf39ef13ad9a80478e8b60cf326d4053cd252ff4f3518409acc6fef48aa3a6f28d9def87ee0f18aa5876cc1d9e1c8053a68f26eef27e341d5284c48d3667a60f68e5c8fad799da4744f6f18939c801814f4c7746a56613f2c26199505ffa344ca5261c148bb61569b1d643cd1de31fda1b0cf48c629cf3d4e8005025cacc82c45701bdc600aea2a1fadcac619c863ef515f6d3fba68d1bf3b334e7e7b88ab6c3489da381d82a5c498556bd4e3f53f10df11675194129581473a82c6d2afe688246d09f617b6280cc4aa70e787305585b6b3301ff69a2e5dbfeb20f9a25713dfc12a4b5deaa81da14a4682718e61a470ad303ddea185d09afda071226a0dd0990fd5eb68f2b198a7fc09c11ecb4a7e4687b7890a2881f781a0d0bb90336fb2a91886c7da6d7bd3aa2461d901214b90c9c02801723ccc482f9ec6fa92c50fac9fd4c163ac24d2533c28e94977568b3000440f796da3a3bb01b00606877fd4501be37f53cceb6b8b0bb15d2afa0659c77d2507ae34285d4e029380f331d0c3d249c70b15d47a195e58c1fd6e476d2a8c856e3874d74f9662fdb75a166f84cb6ebc28169a79607ee03533e1a88bad995209000f802f9bd51d1fe19c913fb2614318f6176d9c7fe988b39f28ed1e2e3d4520aef94da674c6166363e697135cdd62fad027cb6a0088648d82fd5b49e1384ed375f04054c6b1f6f746abbef2bf59d8237ce04586d6f9f393fcbc936073cc52c1acaa2a725e808290483ed7866a7644d5ca6a36c404733e2f34f8a86207a7825a24d5bd23dea0455fa632336425a4e6e9d30fae5e141f6d42e603f9753f66baac2cfd6a83114319db42922025da8dc20c65e4311b65ab147895293f948b9dce1445d2619bb0bf5bb3618ba85560c470c484a1c498ea4e7dc789c2bc0c99eb8e291b9bbf9e353d2b0c63f828332eab559746453b133ec3f42631081dceb3f7a13c34b52c0cbbf3a7d8cd0b58902d291eb41aaada0ad3866a97d414405561d5c8e140809337fa2ff86b7268255eaac068431cebc64bb6beabdea5cd5209401ac4eae94929317b3f1eee1d85adbc3566e6d6480921bab1b9adf01026c4ec4ec0c44e44f631809ceabcbea81830ea20915701ce75925e0695f0bfab44df279136cf49655fcd48a5626fe62c08e5445b22937b17db4d04e3558a4ce723a04099036cfeab6be3dd21f4111a5e10e6016bec13b6ee058c0c01146d3944a3b82612ae1d7652faf471a02cbe0c3c78d3fbaf975ef3cc089c63464bebfe94ccb1611040c7a3fab2a7ae9f039437a4c29b79a3a091c8a916d150a6b723ba9fd2ab3187a152dc643b57cb9b1611bd68824c9b1f806aff89ae4847b59bdd95131b1d8764ec0d5fe7ca7f9ca7eb6a834dcdafa1b58b12b06b21310894b4f9e37b4411fbde888e4b96fb01c98b2653e134a5fa8b9772255420bca8872ec6ea5c7e1f32619ae95c6ef211fdc65947aa7c01b93c66f8acc3383fca1433aefac3580bddefa51837ee8367815668ec681f6d72de679c1c08de9ae776d826c33e28b39c7ee39b47c73f214a37169bcaf86aeb1a93cc15ca7a38af3c5484e3c34b6ad4d61a1a25a5412ca37677962a0a5918b30ecce69ce02a1ed3b8ddc0fcd9a51443915292c3b9b2162054f8a10c48e7a26aa67b088a8774a4b32fca15d848e1c49deaacfaf7d1ae60d0470f7b61d40bae65621a4f66537f5fef15f5787c9f829c68787f6f2c5032b94a10d5baa2e0f6b87a8d977732f3243f9607ff280c2f303f76bab42977b7183a587c4c1948d781fdac9d9d6c5d451012088a97b38e7316e0acbf1bdea3ff731036ad2df22d0d3fd34e2874bb04b4e2ed36e294a85a3f45dc33fee389eef3680c16828c4601c416d984adcb3f33c1c0934ade5363c9979c0162a3b0e575d7c49068cf038b29db6a85886cc33e0ff24df7d8fc9c8a00153bb3310dd12cd23767454a3a0f54c17dc0e1016f5c93abd7a227e4285c55775e9abd5a09171db28b87281e5223b92e6137ae51b0903c5caa5ab17bc513193aac0e937beb3a355c9e3eb09ece0147802fed82e172ab88555c13448cf83b97e3871ad19c8b4614769e73b319c12f1e4585e29ac280c8650f6cea61a623e9ccd37d1a53a48c2c94dc3e9f1da9f19f39bc070573f369154ebb26c2418483a9fe95f2605f60ad8806bb5afe157af950c393347de8cc217a76e79791d75dedf8d52f74217c5f4d9c1790d68a4d1d6ffac7df4fc7a2d65fc0ac6eeba08ccf4c10d371c6f14a5ab72222c7239cc6292f7259f7170bf8658325aa046c9d070d6af7f35b6570748b42ff80a096377d4173a29efa6515f20029cfd5aceac1b36506abee9782d038bdd1469d459424e36b543d85177e7d750eaa5807014ba08f48376e9503a1e5897e705b38e8abdcaa970ad174092c34b119270aacb0249b01cf2fcec7d83a6acb9176389c109ad74278e94e914f1f5e334f49ce3172f708780f81849bfd50899ea49720e311b6f39b52e0c88f0d29bc2e20a2d5f2fa19edb50137ace3cf03da8038d743b7809a7d511c7b5b25b269c43dcf07957a7d6b9ddd96b4a2a4e87a13bde8f2bed5e8a4228e3964cb4ddfda799271b472f15b04041d9b10d787654b475a8667634857cacf4c3afd6a33415f3be069463f0e65911856050c381feaa0f7988920b9c42356ce36a35962689f68a026a1d21cdacda5283eb7f8ec7ce1e1ae507fb3c2dfe5439b4293cbd0dfee7b3920413ebb5f942e70ee1cbb22accce7c032d098569baea039eaeff6108ef6ce195e981b33e7d051a08f48937e68cdfc9ab2c755c2f9d9ac56a2fdf2a00838c595cafbce916d382f714610d8d696cb36c51c1ccb33d16162681297e3735c702cccacd0e56b811939861ac08dd8b6dbf28a829fb35056dfc0820060b0c803bbc7c0af1b1eb1591512f0bdd5ee159f2fbd00dc5a99f28bb3d8ec3c96d10fa1b44ad76f4020ae89e31f3da8b2ea75de99fe3e923ec931112c561abf06c1062c0f0c3ac91457fdc59ec9ab04b6b97a6abc28c818b9f3da3462d4e2bbfc45d69512a04fdfdf86195628cf11b4c259ee4254d4afd33573cc9a3bc41f817195afb369dc5d6bfc37af2130227a0faa6db9d76c8b2e49ca3859978b5e15b3d2706b7f2037bdec878feae8ba7bef4c3bfa9667039bbcc3f3d73d564c2739d0118b3bc4e660a6938d2ede4e3c682eed937fc3e353fd56ef2fff828d9bbb82ee9f417c6cd23db9304a5d0e52b8ff0e7e24784e117a131f24b0ee6158d39c2dae6436519363e3b172d04a3f530db8d40dbd2ed1e4d0573d56788f1839fc2d151eb57433821bf995e1ac8c8c14ace0af858641a79763f071275dbb87cd4e551e55af990f03730651f0c55e6d436c952780fa10cc6e38ac8dcaf0db67d514fd612999af0e2939b04cb5e50fa908ecb620b62c4bca207217dc75350a0a7db5630ff22d236413548a4cffc9315a69304a0d44fcc71358047b0a93de04f5f28d9b82161e3fa4bc204183d2333fb45fa62c4f7fa9fcdc18b7951a6d4f45b66c8b2c24ae1ae89bbcee0f247102eae23836bc4f281b56ad2dcb8ad9194e0e20b8b70b4da00848ab55d56feb2d25cd9689a5562cdda3cef02b30818cf5b93e0cb01f404d51462051c9ea7434cebd1753bcbee7950e6781dfe270147491d2d4555b8c721c0f2a2bc440d33d9a2e76ed26c1d8504ce0661a589407d2bd6a48ff2edc304d163bb3bc6b83667d5dfbfb40d8f0ebf91feb8af62bd6d4e50aa65e1deebbae1550d5bd8b8ce680a9a7ca732c2d0d89a695694a1684e67ec2632ef77344c3298e16803f37bdf9edb3662e3077f7c169d84c244f68705f1e50a15e3eb44081d7b5fc940db047b072ec057b188297d0c7d9e176b580ced201863295976aa350add7b5101191312972ac6c0ab6b45b299caa772c313af8e3b98ae8425a3a0abb4d07fc22a7979788f7be579205f3613ce422221106adaae9a4c331f1ef87b32dc2759692c1a6dbb792113d34c302fcf473fde02d3e66bdbf3ec8519803918ec62044d8acf44abe30885a54f3678ce7d0f5f94cc6905059eb7f06778938e2180b29449e1c2e2885e85b39a2b316119c21ce70b2fb872c4fda1b67041452255765f15de84a7f327b2742ea373e92693e64705b234c7227101f7ad21c460c8c830e35ec0cc3e5ea3da1abacaef1008f8394cfc63a465ee811bc0cb2ccac665a1fb4a19fa57fc7dbfd53d584b4c3cd1b807e3d31fd92fd6d78e35cca707d3fd071056bd5414b0aba680364c29b35d51ae5c4d1c7926ce61d2d8d25e8629e2a44087ff625256222f25e86309f698dd292e9799e985c43c6978a0c2fe238c028abe31b26e03595645f35b3a55c3408d08cdf3e0acd0b8679212da29a64a14e17f6832b403074efcc47d9615523248446aeae84cdec22a5d5ee3046e5f48a7d31c77aac0812226c6c80138db84d866fc77c2a6b7997d659fbe205144b15ed280648ba3f2b46b69b9cc34174cb2e3d424cc2b7e24dca4161357d9b11cbb3f7c34f33fd09c5d505a51f2e1f0bc9af16132d04528af04460f0dc517026b8bd2f7e8683d7d01e688f27782712a7786e5a4c5d1798db866dbb485900f4512d0da9f538a467adbc19e0e5057465abd8b97686851535d853d3fcb1f4e05614ddd4649dbb072e4174ee5763eac9b1b1931c9b9cf6bf3b64f21ac6a3226ab3f86825c67e873f246a4b760ccb7717d2b407a16c1985a0db82547486ab56c4fa62ad80e12de74e0442635f77142d64e8b29763900399512aa11881ce6eed58c2e173041ecb726034df73a9db1692c10d0a2cd9290195fc181bf723b8d0adb22a5f664ee53544099f396ede51cbb39aaf2f7d0f957b2d2f421fb09aec6ab350951d67429f0d1c00650e0c41ffb70221ae7f517009c4299022d90446dbc756203626a1f4c07c4963ab20d2b0209e8feb813cd0ccd8aa9314438c5a635775c9859d897a3103cea47af4b2fd0572dbdfa9f49844102663860cce9358e127a67aa4ba8f0424c5de72e6f448bd5b3e96a8195c5d6c7f56c807ef3322b2b8ebb855fdb3955db01fa50ef417031da4767c95f94f06d8e11758211280ae1fe5c203685106a9fc703fabc420c35f07565b793aad42d2a5aa5e84eb619007e53cdf3d1990d9b6ec1578249f60e7f5b3759a59c13518a91495cde4b783517fc9a4209390c11384c67983a8198be651214fed0aa619c53808b372510e86cbd519cea2ee3b5c1f26e807db1f70c0a45f74ea65c1b8c6de0950324347554e694fa2fde458941c895f6c78c597274b8c41403e3401493261a3527309b300957bb965cce033c7e541b2cdd6f2ec364e8b0a5f7043607e6ca362afdebeaa846162a8c7365f4bfa7d08cfc74517bbda6f61b292bb975d7773fe99b4af8b1026cde57ebbeb56ced4afeb1ac7f9a31b584ecf352546a810e6de219dc523fd829899a70f913862461146199f7e6dfafebcc6b75ddc660153ee5ba64585c1874037e1bfab73c69f916e0e0514ac2cd9958741c525deaed4e1b6e55f187609dfc1a9c3941d85c408852abaf924f1ed91a8e43d21452de5f1dd17016de37d9171f92b5d27a9f8b819761370d7ecd9b36f2acf263d723c2a76abd4bab37b685e5659d9f95d2edbccdbb43d6ab24f8bce4ed28c5293db9ffd8781f13cf52cbab4ee14033e4897abb3a9d5d3d0d82ac123e95dd15a7b59680f15306c34592447d7ad8bbfcc53eb5535d45fc6972186e7bd491f3271ec042e39a5325fdc32f84349425e93f75d316cb26209218eb362648d29feb000f79a58396105339b44368e5320cf30d6e685e5a021ff5c97dd466d17b2fae06dd671c391af5ee934fa8aa0589242a5633cc719cca8171f7af6002d4b4a2a6144bf64916d783af56a04e32fec5f3981e61d0f9aea165574c69fd4c1a5ffc5904236e6d06c8c83249bf9d193729c2eb920bfcf9d526522ce432b0de108cec0bd32710fb3f869f0a12b58f34795db998402cd6cd527fd70ec70c4d096d5eb0461da00bbf53334f93a06b45c9bda3e2ef0b86970efdb8cc5a1deb290aaf05bb34c5a76b5b6e874340c38fea89bcf12af69ca53f016ecd7d9d795e65f69c79277e8f93745790538909eb2d9930dde290dc7cf8c17668c2eaec5fcca4be30be51d347a34043371fc41551108786edbeff551bf1d606cbe10cf31685039564426ac52db061d23166cc555f4f5de7037de28e121f1f6890012516a8ba853547f473b49bb4cfe44c070a3fa78636026e2fe11a0320b7d930478fcbea15e3d58852b841e180f719e5e7e527fccb07f5c05dc5073d5cf8cfdaf86e4bbdcd4822620d09d1353b4f422a959c67cefc1f164525fff5ce748aa15ae9e9fd27ee4c70bebc81f484dc3b46dc7626d6db8dfe41bee8f66e27f823f46c28815e4fee363944f1fbd950e601c34da57b7c83ef09618f7e3174d49baf3309880185e7731200402e569a4ec46252381596c76c6116481dfe48aa1a9ecc119c3beccfa61f57ecbdf72ce3aa40b36cf287fb83bda0bd0640c46f2b74b35ac20de7f5a32e8d818057ab4cdc302120e0a72832956622b522ffd5fd281983b06b1bc67c793848ca2431ed4839736523daad7fa77984e4b00c656e89b3a852c64da0002e3e0c2e28dec4df6ef4c2db7978e60130c81f63b3d7d2a01435623d901aa6e7178ecb8e942a4a8fb35940f7ad8a1a44724f7db595f2132e0b3f3a6ddf358dbd6a844c01bdf17a10041c3f780b238af26c0d225c96ed70fd1adfe9ffcf489a8ecd80ec2df9f6a21e7e111bbf353d091d2a1b529daa1629b855a866af9f59def9406058604945215ea4e171dac0f6f83b680184bb1f90739bae282ccf4d269b1ea15a23c45709a28391247f52efefb6471ae83ba725166e47af42ca7c9e15456e3b025905ed820909a82bac981a7298c76b9953c340d41850c176fb36bc7a934eb258d6ab5a4216d9a00f298f6c51079848e49ac8c785010d71c45fd94a529a389e02425d319981fd76e34768dfbe9ecea612c0ad8f1ac7adcdbdc93460a220093ac0d3c104102be7aadffc63eb55ff2d91560e7d1ac0f59cbcba74ee674783955a82ba261276c5ba6597465edf9a06d08b4c70b68fcbed3eec8ed290ab93f03be841e0c865a130bbcc0169f44cf3ae362ee0897ea8cfaf1717b98a4b0d449a0794aba57136b767fba61a6c2649eb59be5528d64817722833555661bc00943bef2e88cc33a50cb07314db3ed6af2f98bd45530b21b097a76c261ef33b8bb207a987fc895aa23d569e5f829d327076b46db0731d2ca87c60fc6a8c15e5f145635eeb6cc683f2830215e5a5c309e67d492ffd0d36c5a338a0fa099fc06008884eb827f1e8e1902a62ec7a9cccef4b2c97bbcbb8df48173107add43c10b17e0355820e0e3b7ec1eaaa5f17a5ef51b8e304b88b57ae76469c1b06732a420634a0a3880f75f4caea20199469cd579a7edc735c134cd97df2715114c5abe1ee92314e1db86e13216f39aaff6c3cd35d4f9f35736129468e2c268ddc5b394caaccb4729e0afc945c50f8ada7e84df11367477ebb620e9b12adcc053b970e122b7fc7a7ff95400886fa4ac93b63d4ebbb30328c9fe5ad772194e4c5b309f8614328b0d3a314ca8c9a11af181439966a496f0d941604209a6e34a281ef773c8bca60bd6a5cf4f1085d1e275d504884f6716f0d9b0985169150064b6c37ac9b03502a669686769b79c96304f6e641b160b99f77bce9ee44e77a2a4490f2feb397f08f937f873f699f94839d0cbebf33e5596dccf347c923892e8f080f9e3ff6167365b5c9efee5f05c2d0bb53cf119faa2ae3003f5ee17a153e7f1dc92c3e1164834384c3548a9f87e04e868fbd7c74636b9eb436abbde5960891753e8899d7e5956a7137ab8315fd0ee24b299593d1facf5be9b93ae7cd6f901b416bd037c885852e83af5276d077dabcd2f2ce711f8b5d86c89087bf606f8e45a43f7716aaedcac67d08d327794619931f92ebf5a1923f2d6f93f55bc05f02bdb4e93d7aeeb21c24e3d40a4fb14de5a37013802b7dd875c41c8662415912ec1d795101eb689b29ff6d0f5ac384cac2eee4dfd0a48aa0ef720d13b7cfa2e8a7986116f864df46bff174b0abd54a7ad3afacf4038c54cc67aeba77203af3d4f8158c2bd21d41293ef3418ff8e033fabf8fa865c42b7ab6f6435c797336957ebd3df907c48389c8fa41642c0bb8fc12086a31fb1fb452401afdfe269f3ed6d11751cbca904b6c70d7a49bdddd31b2132beac739601ce7290f68bb0c6a1f2d299d5c3a284a8abd808b2d6a29b7def686b303296216fc4b0582b29c90d2b5db1814220cc3d9b9fa487cdc6db23d438e0227cc6ef932400d4364832676ff09beb470c4d455da178178a43b7664a1cb73366975e492439b6a9f51996ef59668f40e64ad3f79f60fa7d0ffe8fd9aa5e5645c418689a8858bde1a9834b1bc61879cad14ead810b90d17710ae3468a942e606d125341198399fa3a17bc29edf3654f50f858dda675ff25fc0bfcdbab146fe52ed84d6a3c97077a5a8d633cbd707434fef2bba48fcd03810097c633fdb2e943611f0a661a233272a673994666f401b3f97f3c1d78896ccb322f60cc0b5b6c2c71f407c536fc8ec46afb5b3c208b0e914a7ff8d795e8f3452c63bc0afd8c866f77ae0edc1ee92ba8869f08162aeb911e98644a37912f5bc2694c4494294a5fd89ed290c0f00f0aceaa59a2b40149e3c7844a38d6f1291d7e4f3d1e4bae8b3e4b2bb09f5396658a90aa07a43d62ca93ea7d660be29eb6148a2f182c2b7c35d5000a7f8b8923b68546f8179630f389939d0e8f612bed9e4df804fafae7d88153034e55c5606650ed64ca00839b7e619f5a67a07bf8ffee6d149e85b3e6c24c01fba255c0f167a546c5b1aa2a1828eb855a60807554d1e614146d44f9ac7ece0e5be1d9d95f3583099b38273c848e9a1c731462a522c07f20d999f26560c2249b8ac4f343083e97bf2f5e1e18110b90dfe8a49d969c66a8227daf9f36e3f5cd4a9355f83b247c1d24aa1db28c9d40d779eef6547abc0e35902485e699a8a46ba8b807a07a234a816288c3e69f193c7eb0bfefb9b1f85afe56713e6355cc6712dea92737b4be40f55993cf0837a318a259810cdbb98cbda706cc27eb52b6cca68993858720698d95472d776417d888340c87dd02c5615837ab8f5ce872715317f7f93073fb92473aca2cd81f29953651bd9f31b3ba2dd201330e8156e477290e2d0672b24367fd9b50cbe259fd6f358c6b62db374d8b673f981cc230ca4535c9ecbf350c5ed0e0ce3f1a74c7975f1172c4c8aee144ec480f9839156017091d0100c0e9f603d9f1087d91a4a6b0f94839ad4b1aad0cb8e73f9a2abf454ebb672902faa9a065754e37c5ec5ab949f0b86205cff07d17dc1f9d4b975afdf583496f7a697197f439f1120101836dc9413b8f266a4a0573a898e08c63550e8e6be2759c7942f204682982a1af344b0fd81eeadf12e4af51c32d398d6d686c738a9c460489d3cb54bbb1202b6ef01ef2c2512bad4660575fce70fd2b5573894f73b0016d88c089cd1cbbc22051180213a58e7b9556580df36c81411177f8d359f12e82970f78217c52dc11a813283a8b112e9a41bd69728e27d2c7658a92b1d276a67f6313d31b20f6fddbc050e757885ae97f161efb3a38b91fc6a37197d9daef404c77869a5722d207d882f58010e9c16b1a139815108107d2dcd39101720e2f94a9b3b48be7103a2d32c74b96eb83aef04b6ce8d71e5af97b85deefd14f8f28a9667106c5a91977277b10b4175b689d027fe5d6b37524d8e1b6020ce6ed9e4811022a617a07294b131c5f2175dfdacd54bc646ce8aa71c89ec74e4eaaf5eedf3698a37f7ed7ef48fcb08076e7361fa091f21a12139c519dc7077a26783b4d636a62b02a85ae3623736cae0bb56da5ef94a4326fff98410bfcc63213d4b1fb7234c7c867e49173bc22860e0829358998759fd68b1b66bfac60073e01914bb91334c825bf454adcc0669183ee313d9ba83eda37146d2b3cd25dc30f03dcfdf005cd34764a6037615806943536d406e048e7af5db8f9f834f1601e1f6c96de9a1d5564648cd5734dfe1d942c6d5f49fefa9e8b659a55c73ce8aedda2e90c814f24ff20a5ea84ec172956530b47df7df5bcc1505f7362b89f3373e5a41184fdbe43f7b0f5d3a623d28dd654fa0fc9880bedbe135086709f94e33cc18a76efa5cea4c6833ade7dfc813dd5ddf4ab2cb32a42018bd8ef67dd08b61f0b25cc8087058d581de0bb3479accbcc3557c62702d4af3b4c330ad39660eb7094fac2065bba6648ab834b19d87d7b428fffbb16f03b48e99d8352da47261db3ccd79dd9503253404e2607d341f189a292454d93b5f5baba5c36c04df2c83a234b5649184190d91252e85879e44be9f8b3759552af32f3e061185e8026cd1f23e29757da2a4ae6a80188dfe7bf504985c152a0828b3e461f3c40224a9bfaf44a15c9178cbe0c4bc53f2ebbefac95237457941e76479ba95ae26090b518409d734f422e86c1f0b6a7a0395d9f42db9e6ae7b9bcfacb1cc192ec0358318b8fbc0305f47baa8735ec040d3578bc019d654fd272709bfbeab413fbab2c96a4d3e7b9c5001d0274a727dff0fb1e3d249b5d014bc4b00e4251bf6bf725069bc89ff37f7ac2cd9ca35cf21099daac7f297fe5ea79de3e26746fdff13f04dc32d71b7c932f4c71b499c670a7d801dd0146ab349a2e3f6e0c2c684fa6d4b32e2fabadc9e990357eee0b647bc0c2cff29fc7010e7d9e21892ec6ee46294e25ad69c06b9085adda69abaada38127a59c5ca56116bd11a937a31e5ae3f77782c295f6c8848e1525777698358f73ef72f8f216c6a07a6320b6e61443e9a8a6bf9ca98dc49eb5eb6541510f935beb6dd3350c2a6447bf2b6f7e16fe0513677be2960ae0c32ec35b3ab8778ed0995e96495e3606f7b47cbc4fa89ecae2ed27a9394158afb5602b3ef07cd7687cbe01d9003a3fe78523f1121fc528c96da3b0beeeecab17f7d4c50b3d15968a2ee7adaaf06cbd7fc3be6b8b5790a978bf01fa8a8fbcb7d85b0c7fa25387e7c009ca9126adafda02e2a88a7cd8df3e31a5bdf9c5839ecfcde485f76303cbc49be2a796022a2da3d74a395a5da76c168b66664c9d1c4fd5c670c36dbf11b6cb0d474ce0a96dda3bce7518baac82e8f43dd9b9e916aec5411b52db815bce99bc156950a1fba13fe8642497f092cd494f98d7668b6d38564979aaf9650f11d210fb2bd871c3d79f52ab71059e7cb9c829b50d56e23e35394f4b955ab72ec7f44716f157f0ce7073179b1f55680d5683cc080a85b1c773cc723f34113220f0335debd2e6c111b0cc423619657f9d59fce5b0371c13bbd6b841c6843d4ab9b86b0181b66e386cf37ace1c85ec2950d9ff60c1242a9bb0ebee55a49012af6dd0e7ed4158c5aaf4c91d469fe3003b8dbf293709d20232168f4b9ebb18dbeac2bf2c33d7302519c4c2a564ddcb28663cdc49db5bed503171a06f75756dbde0005635ee595fea818be1a91635770bc1027250ab97753bc70a02c1489f067496cc0197e516aa40d6e1aa1b40fc653e750ed3738f386c2dc3d480b3aa2e87e45803c3c1b90f847919913578b169069158d15df26c5d172c2130d2806b3bf7fafb1be566e62724aaec5eabbc52c06ab34ecef0332045665d27cd18a92c5a2abd414c68f1785a2a72cfc8ad5f177ce31ce6d87c52549e288634ac9786ba2531a8f96346412c8a8ce62b6fd8227689d585989fbd5db287c26aa2793aee6b0d62fdae9bf01e0fa48b7ce25ff13799265d93206f8adbee9f85edf7b1e5aa42f751ef360836452aeb7d96a4d7659ae91da62bab2068ba6eb7bfff0bf987525e063fc51883d212768f4b0797a06974bb23a6efd8d94bd56e7eec3af2bcabcdb4877ae5cedb0b930a45d7894dfbb5d8701fd65a6fc71da066785f4692e4f2c732031cb9cda18ad8fdbfc99313d430a5c5f3c406e97af09cde57ea90b9bf2027ab88b97c64fb04de6cc69ca86f4bd9fd62e8a175d8a69a65a782713e94fe38088a9b1c62ade83537f76763645f74ae23162f33d85edbcd1e17031375aa6f52a400187bad744aeb09ebf1b5a2db69457624a861b30a9b37808c4690729eafe5514df49bcbaf59012d6bb67bf94013c360f0f5a28c4f77e0a3155b3b94eb4daae44e6a01299d80b1a6867fdb2b925091a34d6525a8cbbe5987b022304027af6a35f0e8d57a56434f9b6e39931de7f3a02561d962060b1d4258e69623dd0e2184e3ee85ff28db19dfd907971e9b42ff3df6fafac4efb692ff6b88891c4b13fc45d0e5c251c166b5480c40fd94ca761c443798221d28f1a89b83796196cea8e9cedf7a2138da24cff702e2a79282bc221b0700271f8b0e5ec939cb9d52341402a590ec28ab3758cb27581dde91eb8fed76cdbb7890abb4de4c15a315adb531a38b602050e8c7a8187783bc551e4a28795ca00ba2bcd399d811001dcdc8597acbd3516b2191055c62e98f017ed140dd7b7e097ad794e4ad19f65014d22fd30a73d616e40d18f18b13d0633983308a97bff2cf8fe2704dec070f5422ccdcb7280b655e97a62a01806cd6015f3403cf524dbce9c978a28f5759972e4ebd00c7647358dd56e0fcd656776c87b5055884ceba4893543cdb4be578b641f10ca7245235632f8bc1759c05a241236a0828327a6208f01d82a71a6ea593b1a128284ef67b0aa7d2f2008e0e60abccfa4b5412f48d17365ac71ded80a26e5a5f5d477127042c5a29fa5f5a45ae811f8d1e26ce8801656f3e769597d90bc56ee590fef285113bdbb629a9bf125304588a9b7f7d910704bf7362bd2df2abcf8b61908ca1b48af7d32c4cd6a8d80e13ba6bef5ab39b1b16d3e7c3de375ec7195386fcdffe5876b17d4fb94cb9df5be2bf3dc8b9e1d763ba89bbc3fea55c95b3111090eeff025f5fcc7ff6be6e2ed9944e88f0cef2a5be2790b960e995152e911a226eb73749e8d01854b105b4c1ca41ffa4249b7b9021c7ab559219509954ee9ebd72e07d28aa632c2852dae62eaf26ba4b0d49489ff1380b4516a260ee3b3fc4ae22aa8485c34b3219b75ab5a759a34c3ee57d286a73bc5bc379e2006a63002bba971c486993cbf7450db9aef884a930fd461a6fa1f63944e65080ef6eac5a747ee57a9c1925db8388c8af8d0821ea8509ca5417d47860938cf37051b435366194e2824eee3e710ec39339a1ba4bbb8c700d963fc569af73837b0124e24807e98128baa9495d20441ca45a4701183d47383c72670774da9ed28d06aaad17014bf16b01417b34433eddbdefe8de75910d08a5b311a1de414e9e03f8e818153648dbea1b4d7a72d48cdf9b3c3a62791f43a8721a9c9e20ac854f85ec1d74c8e9c73a75799407101229c735d81ad99c948f2fee5badff526b7579bd4544c0b1df9bf54099775368bb7316cc6bfc880dac80e39e6d22b6a540408afe9b695beca90c967b5ff8a4c01fd0ba9a5155e35d1bfd5067cc7a3257b19697612f50595ac4a414669d8818726a0fdf3f1b890f9fc93a70c9b46fcfd97e4b90214c0e1a85a4e33d50a0bd70eb0b52b8c064f09b1046fbae71afcb43546f6f2fa356de22a38a5d297672ee60265b25d53a6d67d449aafd60c2229cd06ef3b3305ede37d1b85f39f02df7e4bccee0c407a27e1f2ffb4e1ce1d5377d28aa5366c80c412e9ac62705a85aaea4a4625bcd2283bd9b57ff427aaab1bed6567b4eb2bb67b82d767452dd06cb02498ffd7f95ef278e47c2480899a16ef16925548763592b8662d4397571177ef2f12f0ef783cfe0436ef0c83656e4823aecdcb44f6c3743ad1a898b8cef4f5f7e7a1c4cb3a9e4f9f57a8b86245e3057f5b9834f889e4a8c62e21ad76a065c3e2d877bcc53ed15ed136c99c6f89ead4a99ee2f2f738a6cee86984d2433a3b003e63dd82b54b690e65b0403e1882c55125c7b5520ac19190777390ed9dd07430a4ff964d2269d95b9f6a95686a18b1ded24af6672cec5a6de9ef2c57682c5b684da05784658b0ca5462c190956cd51f65c3a2a81964580cff8d9c6e261fbe541f4a7a450183092df9de1e31b6f3a1e239cb3a7cda6d1f856f8dd8a259293a5c804f916abf201adead5deead56b7a7e8ce7e8fb473ae26968ee97caa57553e77e2ce18a1ffae3e58afb8c08c698beb5339ec2c19a3dae30e344d56537a870390f92ff3fe60a49bbdaf1f34d87421767805b31868bf25df0754d5b352b3a9e5362b07365101e49d58cc9db6e6ef6a33469ad5e940b211b4d40f9b53e1a38589d1110c7898e92c1b31081ddc219f3fb177723c17ee7ad886e9198a752e8bc3931a3fd5402720cea5c211d413365a4c4ab88a420118c1fbd75d2d0323664ac0a5526be1e8d9ba0d1ded83c44bf73aa297e17fa9df2837aff5a283a0e44a5e5355cedd666402b7b6bed3060b7dbabd47ff37404b51659e273ca0492a709b9ff156642f480b64165c3e3c483c97d2cacce14a7ffd9b16a091e3f417eee032f3ed5f9b974fc43b688a8202d8c9a5bc8448d3790ad8bc264b20b98ddfb3801c9dc7e3c394a8c3badc8107934f55ff0e03c65a48fc6dd50af35b5bfabea3c16be044a02170f06cce4214f47524ad47c5b42c3cb4f94b59164b963ad2ff71505521dee194b6adf4b48b919a23239f07817ffd044858836c5182af9db10fd7dbb88ddce24bcddb33cc3833d31cfb6d50a4a977b2bff0ec5fcac8a0b9aab3fc04c6eabd66f1d0cad8df8ce73852f7f01b22396047ac83fb94ab6ca4311ca23300ff836686f799f16d59167b3e48125254117c52028a7dd2e6466449e5366ff2ad963deebb0c2fa4681e32962ce114067fc0d0490a4eea71b7847d1dd0068ae90bc8530432ad9879f433f57e5f63d5df572860122b17a09b47fb0d2b9a8112ef9a207ba284a69e2b86e5aa0009b9cd39867d9564c0d0fc49013710fab28bab5d04fbb9c844a14e3e50e4a07b4d8514505c6b1469d32426dc6397c706ccbba64951679b19b94282ee7fc57fb41d9b4be30d94922eb97d299ffd671f8f312891bfe1e413a8b339a6207b7e31265dc8b4f0c14be22f733dfb032a1d71c1bac2fc2796793f0f2e4ca6df5e7b0c2039183a7c8a3dbcafd6ec5e216a0753b131b7fd8677d1e612517cca593dfb8da1dedecb7d8ef2ae2835d969c04593cd3f960230a98025641a7086fa3f8e6b577053aea9760a0ac2ee0e81115e5785685f2f9b5801847dff7fb44eace9f27e1d27b05fee6a26f1971e6e34a3bb2fce3946db26e31c3cb2ea7950d2a5652dc9fe3620e812c0a2c9c2cf90aed2dbc4135cb12315e3d7aab4d11f72a2b59d3c36865375012487552f15f90e438f4bde6ddadd3a44906b94364b96a44c4636abb05ebd1fe70227925cc6ae6feac0ba09f9d6e4a6efdcb3f994b277916bb7d550517a9165440c4a6d7877453a652cc5794362d5d75ccb522ff34839a27223f3712c534c9775f22ce8a1bc580abf3515661c204cc2e6af17386f407a74c434250bde1e6c5dd4bd776920763f14a3a5d1e82a1d3cf6baa080d517f99f3cf8223572174118b086046cc5c66f3f111dd54c8299838150a2373f63ac6c502fdbe06b1a1f8521088a42161ac00a779cf5f21281ab4b2de991b2e8d3cc3b790858de01c2644dfca232839a03a1e3e3fa465a7b7536d94c24bf4924771792efab99756e922a2ff0f385b89a8f892417c919d0b7109c25f2cb72355ffa5f3da3d53ad5e141e6efed5d499dcce0137f4ec67039dcc4254a261fc9af566352cac1e650871479079782328a8b267a30640f827f5f2a8c040dd5fb9793064923a8a9e5a9c1ea09400cb4f76f0008c9d83417f6c497d65506ec9302cd13226c745c745886b39a87503f141cad6ef90e1e9c0fcc4b7514f6931c7503e8fa147d2f00dcfd9795c671b6da757b06fe62fbb2fde86ad2c219e76a904787d587389894a28ef96e625956b2486faddaf8487196df9b8247280265d69c7c667a3aed8f479415b6973051f7db87933c9e441600dd4c652d62134a32ffd069b7fd3c1898af85853b026df0d3fbfd84601d724c626cff7ae5f60cdb9c19ca0fe0a86d05ecdfc5e272bc6edff6182837e76d268fb95f4e754a9cbcd5fc1dba1b02e14fecca1898999873c31d937f38a06e7529c1c1ba2fff25faa79ba7efe53d8e964deb5b0b2fe30707af5b8559fe00eb64d855306b4134898b9d5a7db81e0eaaee8a97311966d4412a850159421c94e8d905097aa17ad3260672ced4825ad0ee4f180b9edc188f1fce815e44bbac83071eeabc9d5c74cfdf1897a188a0b3c931277ea36d64450d302aa2589f27c2ff5541d11e1ad52aabbef7a85533981455bc5fa8a74086a81ae274904461639c2778f3cecaf193bff34f5c3e20683a82edb57c0df6db10d89aa763a4f6c97b41b50b44a830158f1d57c828edc449254c15f3680c412156adc557e6dcec66853451969ac523811693c90c1160185813c1b147201a27db39b85207cf26e5a619d05f9d58eaacb02dc150a1544607d71301742dc9394c8cde1652dbf675242e6a7fc4f8053a8e39ee807cd962afed3f775e4f882ec6cecfa25060b4dc86856c5e43c4f6f4f796aaa8ec421a06e7ddf1ff08a830d32a0ab4beb079fde9887fbf015903e956afa719f917a094c2091ea0f996254ae329df42d58e468a6084378678882a03adbc68e250ab46e6ff046a455fa1765fc7494002f19374ad0d25ba76fd97d63a7de352d7f1c01f97e65f5fdb4f768cf0d97aea22cde1ce845f376c92efa18a0b4abda80d16b74d67793d89235725e5d9f26bb7ab572b77a968a31432e755f5bbf30feed76c28d3c39317f60f57dae7dabec6dea62c2875f52e8b4b5f59040a1e31bd9e8bcf28b623a3432bbea597a3887668d35cc4e8dd7f3af2c113bac042940244c3b37b514d4c59b279d56fbe65ff523125d48344d6247c7c30f812c1902d1dc393d55621908ec88d2f08be5478b1fdc37a628fc2d53e04b180a845165dad92a8aaad5ff1a032b3f331207bee7a38f5fa3350da29ef9b9f54798d67719eabbef4fa124fbbb8cbf63e446ad3df6f0b3ea0f2154aa22c13a1831eb27ae6b351b7529ae54b24721063f5c98936ee89ca040a92c5eebb0576856a07252a7280aa9d8cb0cf7ce1e428127ee5971fa71cc380bcc12bf557590a4775b440053ae58d156c5036acd302ea7e04671e2c449ae074b8115fb9e2c3446b40d238f6af45d27b08aebb3b117865d9f40e0614049cb008d64d6ce91db0eb0f05eaf3e0387bd2030d15fa9952b7765db70154a2bd10541956b73c4d075e265452d542396d3f898a3050b6e67b18cbe46759e680d21f47df34e92c00473942dd0eea35e19c0c4b348a22644f7f71db578b32b6e54e2b58c8509f747281d454a929b8808c8311b767d588c445abdfd37d5c995f263abb09e6c476fc127f943ced8b6b0a8c8061f9a2f0c85c94425632adf53bc572a2ae3da83bfd292fafc2fe6129c60b66d4d790bb95c14d3ee5db1b1904568b4b64cddeb9ae0cf45e639a92ef8c13714cbc8b98c009f999610e62fec8f460cd9cd5b0fba3b0a77ea1a090b4f01c6bce0811b7cecbce611bf66c2efd0934f0317117892d75427d90406c9bb7010f5461cfea2bc6c8a2331afd1fda6e9740b2c7e55cc5c281eb2aaedd774d5238f292f17ace8c2be4b6afe1e56eddd7d40d793a12c08ace8cf1b95429232d5888e1f19b8de0c6037b1aea6e8aca42ffe12ea24162b6d80ed4e6e501ef123d1a80cf33e7a7fd67ae4bf55a72225939bb8f4ca59160018e96ea31b764d1ddbf2304b2c78eddea78e78679307e72f604a9d0e8f9499e9245814d0c0bc134197fcbe996260d177f8f7ec25ea48abb7098afd6c82ba0b73549eeca722332af0eef63c44920c62720bde5aea5246fd881d4778eae4f1ec4b12e96b6a2be5bba4683d396946211b8a0a90630f5c2a6735edb5bbe881a0369b8ae54854fecc4fbfa013c590df9a4047a082452eab93346d0ae788fdce5620f03f51d86af2e92070b30bfb8f981c7a05872e371408b5edca0252e56a252a3f2e2586d9e7bb8e10e8b0a26b32e1415a08b0e6e19f358ad6d94d8c56a179929fe233bcfafbb7243639bef3164597b539f7767cc8aa72d580a4bc83fa9fbed642b1825e74f209084f833f72967b1a87ef0d1f49839c5fe2d8393e0bcee509bcdaf383b487b363e3da83bcfc137f8215e9d8a8f6ed723445b8b471115b1c0a45a06eb6a94b23bb98d1ac4aa0df68f57ecded65520ddc620874aadbb77eec35afb227568199fdd81c49294873e915d65628a3eaf8b27e52af403d41b27a849625638a35d8fd424799ba2e1bb8bfa27d5fc7d416620e89963cfe896eff79afbae8a383590abcc78b299b5d44fa00aeae364013359b0119fe348e5b25c741317944502893a0490cc820ef6e178dffffd26786129cde69e04e3d5f27e07a1b497d8e52b0010cc08f09fd55bfd96c69be6a190cdd921bfa5310a509dd4730dc40b47abca3e9632fa47f06b27045c5d0ad2eb53ccd0642cb0f115d2b393c58618495154c6f227215fbbadf145627b0371e6aca21fa24638a8f8838dd981850f1d6eda5a97a44a4cf2d831d10349dfcaf600428b2c12808fead0745fb4b0ac56696d0b35d01899c940f5010fd65972f0f4a1c9467f6fd9ab0e429526724ab7dc0f0ca899993f348cebd15601b2ecb2ebabfce63735850fe101fc5c4adc833bfe4ca7fd82047ceb5fde3a93f8a2bc6448642d095e2abd239647eed408176c625242c26fd70b70e42a37c3e36473ec2dcb92be5f17a4860e9b46934177d473eda51a55476b62b57720992250b4c4238328f7416e75eb01d258f0adc69c1e2d5362c9becf2943ae2320523447bb1e10565a5aa4a7453b5b8ef06ac45c20342bf2ce7f3078747273e6ed70341d66b56942a0778819e550e479e3627f11cda828c71ac51b740a47ea0dfe3cee9407ef54dfcb0e3493f26776ad67681b307b2f774d8d79490938e149f4cdf109fed1cc48f7b3f19af012ec3ad97237f7f4a4d11d80f87e7bd870b32133e3043feffda5128bc321ae5ecce8bc86c46ff2546401f9eb757bcbbba66f67db72b9a030d279b20c8762c38131c955255ce88db74a372c4c1ca107e389a2220e75be9b84e6464bb6b6a2756b6b38e3e24544ab4a6032fad1abdb7ca6d6a5365025af3fc6f180e54dff983b4312c583b19dc58c3ba3ac9cc158b871dd0683242f315d542953a70322b6f83434e6791ddd81a38423b428b26b018fcd91df409faf9bf54dcfeaa41cd94148d8e3c581cb9446ccd3c44877b59f02cd908709c5b035c1beebec43d15c1a322ac6530fb50cb4156d21422ff073a4c583a659f4d714ac53e83877353d05ee33e8dfb232566756d417346b27625a4cc2eb83ac7e21f69315aaad3765e02ad2ba2438a652b82e3bbb5d105540805e730302a94cd5b8915d1a1cc644e8832be136d711683e2d4f37849e651219bd6dfe180de276b1450ab000696c93fdad3e62058e0072853ab376232f51181c83b33156c497d3e8e4f345320b881cc5a9b02f59a33e9401d6278387695e3ea98544fe6cc2544a59da2cbe0fde921cb888995624001c154d08eecc422540fa1cfc439f8dbbf8e87f4d6280633e86b82154cf70e1cfa5ae771f3bfdaf2141983baf6b882eac47fa0e9db87994c18f85abb6c3a451168591837b58b8b63b7ee7f4c3efe35dcaf66d0ee54147590dc25ff093aa2bd659d7985cda384b600b0459fcc8f77dcbeae681cfb73dfab4c5e189182bc64c41d3c5ec9b6026adabf01869f5e5439e59609a20ba17f3edd0139e3c0c3aa4ab519f4f5ebca6a72ebe4a7ad0c970fc924bdeca28d52226df5438437a25d274e38ace94e6f7cbdcc07386b11751976dd5d91edfa0277825aea1273b254cdb2c0c3152fd1f9d87321032dbedbde7ccd5929a2d09847242af6afce6b748b57aaa925bb1f7c4528cd374bc53ca09be592b0cfb1910fb7f4ff3fca9000044dae5d94654f77fdcbf9996c5f7e66044abce1d1fe267ba6e9d90d794cd8fa0034650a03cc0afa1cb822583d2ee4665162aac6bcd13a27a121c7ea2e4512997e78d5aceb2fbe378cf7f25c68b6a3b12300e2e42a7cbd1e905e9f001fa4ea861f687eecf6b06288c4ef5490077264382e59fafebe7922647e28996b7c3b9dbe20c3c85a274193754b73b4c1abb422b7b24a5fa7c52c8528589a2c85552584bafe416f192dc7ee7cbd8954b50a304651480e75766314e4b2875a580cfe332abba55183e56eeee75f5acb794e7112b83fffb4a66969a8a9de7b637bf18f538a9d9c8868d66b6761f8f7db850ab6e08071ddc30fe5443adab90c0acd4337a21e8e661b41e3c4eff9caacf5121122ab310e6c2abad89c8eafb103d2b555c74bb3799f0a0d367061dc2044a5aa7f7705a1ebc665702558564d05e873e9a4337744899483f327fdb7396024282e442faec343de21a9d4b2c21fa2bae4c5ba1c0907305b68ae718256126040ad00804d4f4fa412c150a45ffc3b4e3f07b5c299662ac0e64015741bd01b938b3bba11579657cb45b6981248cb2ff69fab272b6ed0f46da59922534e3c1b700775af104a8ccf0689a9aad02a91c3d501ff100cb79aa69d5fb2f27e58b40bcb347eb5ad44e8b567e80626908f2734f8f5334e004ab1a26a138956b1c1a28db40fbb85b7e2bd9b7d59f66c05b975c7f5b31ebe717e316c71be291d547373d9343135ae659edd14aee3884b15ed0cb17be53b4f19aa37f6df2b1f1876997bea564e9dea4dc417f4ed52ac63f0b36413afcb012768d986a7083bea18190186ee52084ad18aaa7178b47eb20e3beadd3c9eee19d4ffe1af795c4adcd9339c6e839a98f1794d861956b60d68e145eebef5fec55418ddaba2c086399a1166fb725aac8887262e8b68e89f0ef3bd2decfeabc581ec1c5eb399834d6607b82fe23c59a25fe69e3b5c04a6993133d2246fbb432de4ca9a40f0aeb6cca054f4affb396cd9189b875001469e8c62210e36ba89668dec890d2d5d2eb6c9d6252ca54eb7ef3c74c39978734bf858ef1cae8b63777a2cf08ed6eba48544ee4a482c55ed2f48fc2413648efcd5c17e16b743ef5d98ca9b69cbb8a0f76de211548fdb414503a4ecd62bf293a8d18745188b6a152d004da7aee3077dda8ec1130b4d2a5af67f131bc6b26e45809b83c96dc33efacfd869d09db3f2f8529749331056fe1b4f0ead232a61704a9bca9eb416f788a69f22f6bc338e85b65a445990b41f7bb527df1012e956aaebb6155e6e449b676056f30aee755f44cdd3d5977a384d537d7f45165df76527ec57193d36e69e25c5b41a2949b59fc555a06a9da2be874015cfd1ce8f9ab2956e6ba6da75b2c5f12c17b1ebdac04186646b193aaba0784f4a2231c8eb08a4339227ba82841b8b9e2c9626ebcbf1a3d54eeb03f6e2751a97fcea0a62e935574f0fa0de95306843617c108e0b681a6cf18dbfbf6c5a0f3c3d4efdbd21f4cbf920cf01f21746934784a68fa95c3a4720fcc2052dc42266657864557c7aee28e27843d46a323654ce21bb256536bc4c28f988a635ed948df188c210a96132c0432f2f81254f19049a42536d09e768cc6972b813c24268af5826f337df26cbb0754dbcf6b9e64a0fc6368eee2f51c63f094adac68150bcacb254fac02d254c287f674ec946b74f778be6efa8baee579100413d9b567e0d2f2ba6409422b9141783d10f2c24980ba1e1887ba043f1f195bd2cf664cc44517d578facfcb0175b09d5eada80184c64893fe465aac7931d7d447a5291d2557c4b55add04a61bac605238552d4b6b418f9688f642768d7fde8927b68baf8955b3e953874c00973f587fb37a836900e36097e216ca763a0b0a990c86940f916e35705c982713d7a60dbc8ffdd3d97202e20531a2e8dc19749ae4bb36b3055892c77f4f63f0adf2c48ae58fe8c29cbb164e9e9202ce8584917440c795360a2cbd63b1c717527e36afd761e0c1bc47f3af6fed2f448fa0b316dfdcde6a61744945f9fb69915ded70e06e83a4a0b79cd61fc5d695b730d1eb00211a8c24a05e9a888ad46d09ad494df111ab0a95083b03a8ee350a93270540188d29f9d726114523377afddb54647a075b5f8bd8502bda64fe2fff1eaae36f498f9afbf2d214dc6412223f1f58955769957bd4c3e745b8ee0b414375683ac00218c85518193a510735fd1b229e29b2ea63aa1a9bc540fceb956a63fefe5f135a21ded8138740c263039ebffcc0f00ae4bb5e1f67f58c2169a1387d34cf475d865a1ef64b6c77fe6f9e91672ba6df4277ce67c168a2814393ef56c10b3409c52a4fe4d5f921f83707a3c4cb34f64c8bc1d27a6f86ee1d036e9eb4986956220251acf76f9d8976c261ef33b8bb207a987fc895aa23d569e5f829d327076b46db0731d2ca87c60fc6a8c15e5f145635eeb6cc683f2830215e5a5c309e107a10a1c19c5f813fb7ad84a4ee0559f5c2c55ea5281f0be9cd350526fd202d474cf657f544c62c1fea9c7f3aa73c56cb5acbda40e599b1a5f15f0cbec44ba7e659f8015545118b9375e6074a5f5434f45c2383c89ea9e8ea7010f422e5b75ac7101ce93dba7bb78a94e442c6a52a24e16e41298f397b60d5bf6aac2db4708caab5e685f927ed4210c0b1077c30696ef3a8c7005f0b738a0f3750e15f1da0e4c213268a88dd6f43916bff63afdaa2b27c3a0c5db5da07105fdd27c94b1bf85b39881403efe36f80eb8e879bf32889c803df71b3d57c070961ad3da76548d493c1511232ab57bfe689d9935149b7c90e517882694f66c5203878731b48d9c17e14a46ffd36efae59dbbb46c57041a9351966ed7f001e35df4e18040810aef34dc1d5f1770ddc026c123897caf7bd9966e4bdd6475250a6fccea5dd4d696b97696669e1192275b87f8dfb725a3f55402a74f666a2909fa1f20178035dcefdfceac56791e295c92eb777871591537f9a8d5a94041d8e3a8a5d172700bbf2dde4a498bf76abdbdc360122f59b60711794faae9979a5a577a3a474b8681fcd5e4cec709ce733891a64757794f3a7ae10e9c9c360dff23bd79d12a715c2882a018ce617614302ae25d87a7dd92a855c78d28788b8400ab610ce4fdbd8ac5518466c954e90a8dba6d72eb8e751659ccd860162187d2ef24eeaadb137013802b7dd875c41c8662415912ec1d795101eb689b29ff6d0f5ac384cac2eee4dfd0a48aa0ef720d13b7cfa2e8a7986116f864df4a428f6bf2c076b8709479b0195a168066f3411b750befd2c9e245601862313d2811697ab0421e61e5d82204b3e16d7868e4956d0169c85bb49fbc764d536af4a16da681864f67c2cb9f1437227811ff8a5d3fd18a1c23a6857d1e92c3e5212cf534f5dcb2c9fbe3797960c4b67604c10620f5aec8b7d78ce5a8a23cea53e46d0ec6d05884f43354dc761d417f308c4e8bda32692c7f90c358ffe03c11e29600e3f76cd553b5a2a655569714258d9294d9bd3a6684a64744692bbea4a15d2fa422058d87f03155f0d6e94269d3e3888fa7b3e1e6ea80fa72066ce10c59a709c62774deb745f1998978dec66f18f72c26408dc416361adcc1c63b209019fb1675a4108dd9b8033367eddeafd33c9789bc42a4d070cb09dcb0f0f81f03e425c3b54029d4a8c7a7acda92f2b5bed0aa0b8878cdd53b2e91d94576dbdbfa3e664217acfd354adccea38b8de82e4079766960fb959126326fd11c5646872166c3112cd567cedcf6930f23d052665b9b311843ee1d7a5e9e40ef327a62cde11838bd3984a777df4e82a7d4c5fb19938a6e3730ec58044adef3f2dcabbc90f3370290c953851c992d943deab0bcfb1cb5bf6f376a78ac7368c0219512b88d41ca468a7f44ea1c58fb7d0f62a55a8f804af85a96827d1f39e945b4805c37a9b5eb240a722b9071094c272deb5c26fc41e7fea441cf98f4bbe03256cef42a86c1844e5cc9a620236927ed04292b72e7f2ab932f32f9446115423640f3576a25baf25d2b3a05d9a0d87b1d976904264b8657d59a2825d7ef6df17ea183fcd9c619996dddcdcbfffafb83d3db3358ac337ab076188c78cba00df76d12468d3d71531838276d93cfe29af763e2b930e29a15be6b0c52bfaf46b21d3b484f749d969c66a8227daf9f36e3f5cd4a9355f83b247c1d24aa1db28c9d40d779eef6547abc0e35902485e699a8a46ba8b807a07a234a816d594a40ae54e05a30a09033065f89b71cf0c3aee931d98a751a636e3f551d84a222f8c86705fc972db500b039d55f3dc56e11e1fc1372c9638bd5f60f68eeb66cc747162330c800fe629ab791f8eba7ef94abe927b6e7f0c0168be925a5aa58cc5a4254c1f9a171432f6688dc2108b990453493bd7ae8c28d5b0efb45a7b32e90c621e3ca05e1f662907a4a0ca39e1196eb5d1feea74d74a5d76d8f0606ef8c184735415dd6c1b0d013e99c39b5da3e61fc120a9241c45a343a7f2d913c2f9d26dd33e7479a80d6801a71f200df13c32b02b3f5430a5eebeb21f6bc42c19d561462e5b0a2de8735c4c5138e28ef7f18aee6fac75888a75853c8ec6c8838d6c5b5d4391aca311aa55918b7ffa1f2cc53f80c7b12f11af79c37319e5d9cf818223625ebb2a1a8cca87423573fc10070412e8d93a36624c6f22569c890660cd91b8c73533a83a6cfd08267f4144812e106b1e432a2df8273d4a00ee0dd18b8e63e40e9e200275643319dae46c3299f2dfe6b880306fac076b942a21beb325046957759132c03a4f8ed93f06b8b62f54e67658a92b1d276a67f6313d31b20f6fddbc050e757885ae97f161efb3a38b91fc6a37197d9daef404c77869a5722d207d882f58010e9c04d14831d76c6af276eae16d1355a2405ca4d33b9d8bddecf8dd6468db1d841fc12b53c1c29a4214b8cc3bf8a4017e8671e5d623e6fb00aae1a85718e916c0eca078f23bea0739857910a6907a343a7a878114e7a1e88c7693a03d0911889d8e5fb42e576f200d86db21cc164960c4d33a98ad06861344f9fac0f14d14480c75098251d326c94619dc285bd240aab26f29934834a553a80836fd65b3b57b118ef673514d3e64e91b24e44128740feb9230e1fcd07e7733d6afd46bfb75337c6d91350eb9d603282897262fe321915440d0a1e43c043fe2f273277769b28c4f05cba21cb027f49ae0a4bb35a8c5256abb4a082fa1d3921d295e0f5a68647c03c5e9f0785b7b5357bf1c3a32ea43bf9683c7dd48ddcc92c84a94ab348d678c26e21ee6d4499ab5f6763a1ef290fa45de8ae473493b8e5962a65e040052787edf5bcc1505f7362b89f3373e5a41184fdbe43f7b0f5d3a623d28dd654fa0fc9880bedbe135086709f94e33cc18a76efa5cea4c6833ad0f1579dfce1cfe715bcbef096ebfdad6cdfe372f29e1ab9c229f6d6e232791ae37a12b35b033ab3661f86545a10464ef17618a29cc77a51088333744bdd030d23dcb70abd8a3a445a493ec45aded80b0cf0798e80ad68151e276fd7d59fc9c2ccdbcb64d0920ac6753f9034f461170a11c074c5c3e69d9478bd9834614620eca7347e3c222a00cc84f5ad2f42127fb0b56b9ef0ddff0ad1459075e177dcd51dab3cec8b00953c20ea70530516ae3f3bc60865ecfd2e16378c4da6d9443225b984e7bac8c81f34cb6b2b9db354e599e2214e14c0df1bf8b838dd747bd36680470a599f7192643864e7f4d0ebf63af395b0d25ef5926e6f2a565657cfa1f53b3b25f2d3bdea3c73a8b7d5019269e06305800a550ce235bb1ba28ef5fd8f13ad8400c45e1a1daecbff51869e694d0809f65545c744675f6b00965e4e48b7b0d462160829dfe20f2e791099edb567b7dcb30c5de60ce1a498a2cd748a04575170d4d175bdbc2260d22f8a26e08998c9315d9abda13da80cfe47e1df8831055374ecf2aec8b92c21b73d5c1039bc7c2cd76bf03fe828d8dd79ce33eca19fa1ed5ba99920f634191045bf79ec381b9ec675f72b41241f675d1880f9da4b382d77fb1e0eeb5e8c5312f98be6451929b941725454abce59d8eb569ada3036255ab2ca837e08f0b985ab4ef08b4098fd60de5cdebd9196905229eab5ca6b97fb65260a50ac93d92c230fb596ddae948168ef4cbb3283ca4d34696a53180185f532a99320b79c7b51e7fa68ed66333eb5f18a05c908fce0142ea84c0e63fe8a163ae4bbdcc9244c3714c38eba175e4aaa7beb28595cb5e8bd443398e8bc60235bacad5ce5679bf69c0d4b7ba16f41cad7fc844e2f9f57b248637d1972dcf0586dd8505f2bf971903a57462805ea3ca9fa5c9c12bfa46f057d6d4780deb0afb10e561db12e7fde2021be25bf325b443b056e26b59c2a38ab55352261e6a180e67d8f7e2d362c02dd4f72cb2ad234b58c721a8558485151b89610a1e5b934af872d961b4457b0c7826b8f95d3b69523a0bcb280849fee122436d6f9e50481daffd619472913f2e09b402b2bf8999e5abe6fb156a6e6ff82c2dd7dd42620717c40dbe7e3b24d59ccbd8d573669f96b8f5c9376fac61cd34ab4d67766c9451805b090e9f710eff7a90df42ece8b0c67d24d6aa6eb434539c83a6b3b1cfb50842716632e309bdf28afa515df3c24c90938da592a5fffecf74af4716cf2d4c76db1a4c71318b47047f0c9e201aa1cfbd962c8a0c28f455d3017a4c8c57c732625598d0392bd96b953b2dfe7d9d32549a53feb14dfa233276af6d8a5f93b90305e94b7c7b3fabc19f2c0cf0661ca9ba3a0256296e1696aa514abe735b7f3044727d7073113c12c236028fd636e9d4432667184aea43a8e00197563e0aa4eb5d8908831df1f9f222442b6f7372cd3e750c6a78b0be25f607783bf4d1fb949237c855d0b7efac8580888d542573c529597be78c2617032b8a7f21de800c7c9c25f3d24cb26122deeef0fbc42319d2cbf90ca8bdc5612d7b4efd65369dc2bca5396f0f7baa5fe9221c824c6f5a905da15a4a105697251f61d02283918464de4e81c36592ad06f1bf9750a4439956835760fb5e1855e77c0e77be533728052d0bf2226af58574f455ea23a1359b2301c31bd1f8f76e5f1ed44bf5f5259c25badccc7ed8c4426b5fe163ea644e8cff17b0aed9f7587c93ce7300f2c6c04a56b096b5f0d5eab585e7c7a525b54230fe71419938584bd3d280f7bf6a6c20c77384cc8c9451ce101817b8957ecf3394ada4987f75415c1a5794d7c932a70cac803c48cb556944db8a423f60749825b7ea2fe0e19312713e861b12b1ae85658625989eb903dfb36b843cab04ea0d8d6abc872ca912f333996a17d44b64af3603a9770b93fc69f2321811688638f99090448d033d8e88d56f0f4ff7183755607b92b143bca120030c17b3828cbfba117700d6f884336508d8c5a5436e2293fbb13612d113d1095312664c3327a2d6f52402e9f83c484b224bf5901e3c84a61db65af9e62ea8507bb7e3053132c1649ef2447418362ad09aa22307c7a50a1b0c7476b18d8e432b3c926025c42c3d7ff81f51e1d1f49eb8a0222cb5f6ba3633e175a731d48135d7cb5beed9f8a64e398d270d1c11905d36c2ea9573065b480d85863eae633260e622cbbde1d639045890f0d784768cefa4c5ff41447e68fcd1b0780842895b23b8168c8ea5eed9dc5af7bbc8ed866ebbfcd1e4079586b5d851358088ef0884adfe10796f785c85eb19aac0cb49822630bd185501c6038f2dea810a65f27c128f1975065c5f1d9535e6b0f7f579a70f2cb3af9686dc49d00cd774ade3a889eca9d0d9609ef413badf6fcd652c2b474b5fd2d83b38315e485b7e1c76f5b7f46da0dd478534a9ccc5a4a529a6662317d4298706f5f799a192c2d4b0da5c79d063c1c082543dd4428115d8286048fbd58a3297e96fbefdef7adbfa77f4a55c1c6a6e74cd16730c6cf9a498813e3117b62f5a6c1cb054bf5bacb39cf729ead0e7352ef6a5b432e28214a939dfc333e4a0ee98df95a0b5f41850e7737b533867435087b64bdb5cf6d6f691891ddacf6b398879d8dcd42e8014ab759ad85e637fdf99cb6e3429f13cfd0a9b2234d0c8837b3d6f25c821b37b42680834009e30c1431f3bd0b650eb1d3180edc202318d839ae45d3aab3f9744d90987d062277711af31544d2cf93d7bcb6f07190be9903b34cdb56119777139f155e632e943d1469cfb1ba95488bdede2d4da1e035c966a322d1ee9a6de98951ac6eab8b55eac944d40394ffa159436523e86cccb121fc731a7ca3563f94fc5cd2618e22c32ce5f94d4f450b3c4a9763cf31f7ab60f05c8aeeab610921690b2b2e08cae95e5813e070b62107de1bbf518f96d0b009b26ced3c861ac48c6f4ff6352027d61dab3f822285ed36d7c9e630a4df4b539ba6310ac590dc51fb6fc48c76bb1ae9532c53463a428cec65d09c03d1cc85083c1bebe6295942dc3e69c697f4e81348df8daacba9a5cf03f133d112e28b7e5f1fc63912f972c6fc2f1de3559b65ba11a80d6ef0b78143f91357e4278028682090f84a0fee4c15d52634b8a0b4178eeceef2f69d9c4a4c8be1da872156f0d8482dae5e25193db2a3b8e15354d9d46b331482e420b1e5cbcd31528f8909d5baf4a2565213471c7541a296b56f4be6bcff242e4bc64c71cc6d99a618c2569a3dd6fc47a922d8ece7a4f6a87dc19704f47a46e8bd0134503278ee50d7272892dab42b96d7ad0079b0894f2297ff3aeeeb78fe1f90ff12ed1dd4972861276c2e519abe8176c1d11381062ee69df6fc0d87ade94186814a10aea4fd10b8b874688e79ad094af900e80b8bcd2cc5e72d95bf43e7ed537b940f7196f18a7a56e15089505e5d40b07508a567692e293a709923790bc55c0b9420b48fb33f4e1e8a6a6f8f29fb1101d94d9d08ef786c1a9b64607c02e5273e83325a718c31486aac487efd546094331c61c846cd5806bdaaae484de35cde53cb205063dc5b692de451ec049a233acad7eb486a6883f271e575ebfdb209133d3ea9ac0725b477cb6ad490bb60cd17b2046c840eef9e20c02b787a9f8a05a14c7e1fafe0799569aa099472556a5325586e8c6cb66b2dc849206712124ddc8936ad402f9594d9dfbc62380cd7e7af15c7ce355c7e42c6962a2873c435b2e8e006a1e4f424daad78e9d873e4293ab6b69bb4f7b5d755a8e4ba1101af72987ed348105b86f919dbe4b9edff39a851d425712a49bc2fe7e8170ce6a36c2767344cc385899c2f543c570ae87864ce3d200d232ee7fd9e3d264d4abd636f93dfca38c743161657ece1f78619559bc78b514d7820a3f9363e1c33988e9d5b7f97be666e3cfa07abc1fe5ae70c0de7297abe7cfe6ca348eed16a6fe37d7655cb48d934be6270838ad193ec77adef86386e778035a22410c38375fdf9441cb664331befc56cd1504ab8e80044237945b850b8b60dcdfde6cc999214fbed995eeb33f44ebf50b304853850514df924aafbfd1991b9319c8de2d0cde3cd905c468057b729096b3486c825adad8042453a4f482937cc4f429619d6c4908fb6427a5f31b2848cdaec3ca29ebba2fa5f54970019dd2c1d5f3b852b5f650f396d87e0d43a1a56f2c945156591462b82f7c38d6cd59084f5fc3b56b936a8805fc26ddc757aaddc1b7b7a3aa9adb953af70446470d2bd657f15301472a79d25cc011368b4d98f1c1ec6f465a5e0063912113f90ada4c7b41a743348e3754a7be73fd71e9466cd3884b35ced7e658f6e86337edba03630f6301da5d960627c7e84369fceaecebf25891e630d9bc0252cdc775d656b25c11261ead2e5878bae52513bd725450679ff23f6da71b69003a8f047c0ef0070f249e421c99ad8002b67e84293820c9ef4385960f1d3944fac9e936b8b58967153ce1d539edb65550036ee1d6fac08ef2e2bdc4adb9f8fda1d803c21ca83fe747a85de91bcb0a26e44fe67e3b8a84bd661b5d7a7690d71fd7db8c7450b58a2b49414b110914c34b676a78b7e1414d16f8b9230d159db4971b6c0aba0aad4c9d836080487be76d026aaa550849637d4432828650a672a0c8aaa5fa18b62bb91dc46e0eb9d9b48b6e13b40b7945ba510bbadb3235e6e0b0c539fd716e1c421583cf918ad3fe63f28ee846b51b6e0910415f33ec2c92765d4473974a45ed5e56d772a12201c6a6a00dd8a7c594828154b0ea72a005a1b635621666d8fe68cda1262cfbf0d55ea2868d6a46ae847df30c3918c0f0ae75b4f3836e5c26adb2c1137a293910e2c0f4cc0bbd49ad613b237e4c392132bfa5da70e0c4f272a9f09feec7480086ff3196e98eeb31cb61f79f28cffa7f5bda75b0dcba845051815143fcd553b14216c585285958a6544fd4036709d660daa413daee6cfcbf5ebc25f857d9e28564eb15aea663452913ff70f510fcf783789c834f6fcf27077c64365fe8a6efc02110d42338f2fdacf6a2c9404c46d7e661d39f30775a90baa146549f6fb15cc20f8c062d83f0d742c5632ecadd7865a12ac03affa64265f6aae75d3c1f1df6713b2f179dc623f14b3b53aeeed3c1f839240d69b80e4c5f584ea957757bfaa9bda9eaefaa34efdbbf7bc35d89ebe62769720d1881bd4f056da805635dbb4bbced92838e8e839b239bf5a9c2eee485a8aa5cfb71b38e78d8e192ae49ce320abece377c63ea983a3666023433e564ea0a1f406761226e0a7fa8f730446641337edaf354db25256bcfe6ba8744781eed3a24294b1a31778b7e4d3c05647b41fadaa793b58e75b91f72c443cf2975dd26b6be9d5e4a0c90ec43d0e87579a6faebac49450ca4f618b769f26efccfb1b66868c393c84770e438883f33abbb9a0d87ca0819f8a7085f7bf4386a2b5a38727437916087fd2a950b15d53229e4561a4e4e48c4ab86b8be16df85021c84cb328c8bd8aeb055dfeed400621657de5fb8caf7a729e917c4c5666f72ff3b70b48f63d0b13e61795be6508faa44646a8b7b593b84cba958f62b9a934a22cda6690790c779cba6ecfc2112cc2f11dcafe9ea679f8bb6b9d76890248a6e340e20f15f82339dd19d7ace0bb000692d6e26079418147d486cd604a35161c8cd39b5a7f56bd936878dcaaa350cf2f815714a4234a3afbeae7c196179d06bdc8d6284bd066ad0366f0e9537576fe93bd288ff747507100efc9aac8ba218e989925e3310541b3a7c88d5723f7fcf79e61c15d9d7bed1981f9e867fa1086176792ba4beceb04718e965cff65568d74abb01477c7151889f92d8d473432d705ba2edfabfde5e0c3d82af331e1762330d9a753d31650fdfeffb5b93d0074f8179535d07a1449a7b80b0d7243edc9b689cb629f4e2c3db545482da9e8681d23123746f7225d58648b1f7dfb7ac2529ec113e83fbeeb0d25d1cdcbd13a0b8c4334824b89dbe01e778cea9b4b7f3808667c1fc631b04935583fa2614fd8ccecc8499443959da25dd867a549f1c7f6587046f8eefbeb1ddad1b627878679bd6ea23e6cdb1de112e48ccf0b12f33caecca8db9d5d4283936cc6c730905ae7b655762a790f9f55b85dbc9dd5aeffd1098b306b154959b37d34ffe92f3933ec02cbca42bfb3f48778b0b1c97f7bbbe8460a467ee08ec727fb442d4906c904f532b7f7274313958d90d13c9d558c8de35e13af2bfa8e2ed6d73f1a4336baf91c9538a6f9b57fc00e8e4fbc9ccd563639e653c72cb08e5172f8badec9b25b53c35ce307c9359a98ec8dc8e66fabcda08a72c650e42602e16d9487d71f1dce2ed176b1e6509499241b5ff4c6d29fd0e5f6e6bb7d25a36611d8b98bac1bbc25da6d6cbe47c179bc4ae12c4a009372ab30d86991a77ee51131f491de207fef808d2dc1a02ebc9f162f5d072930b1945acbbbbac5347fd2b7962b3130379fbcedc1744af2324172bba98547ad5c8911875849dcb5b92c9a52b8e5eea5767df6f32e089572c72ea5f3e7d6a617daa9dcab801b3eafbfdc3897d28c3e3a57f1a388a385efba3ae0519eeef1a0b5edde4f4d913b0e1812c352b775ef02de7eb24ed434990d7a968ba0aa59bce72a15605640764b9051f40090fd81277926875bea4b5580ba72ecb2f6fedda6c9bec6b773bb98d29401ea54c539cd8155ec68828a438a1c4aeb3c4a965274b0b51bc0a6d8b17b0a1368aae1470079170eca12611bc66020c54be6a0f9b253e43bb36eefe77f45287a5821c0f2234da6b66b270ca4623c50ca6154ecd7952f4179f93c4eb566704972e86debfd510ade1acbe720be38b2ced45238cd667e9b15d770f1757fc7b6065e0a4ae326600a992b98e5047d89008ea5399d8bd2f8eb436283cb0470bdd5a13022559ed7d5fba94cfc4d2c61e632c8f2c878581e90ceb6872275e8aabbeb504a3b5c20a5b1f2207c8207356ea822a0467784dd52381b0f45a17c35890c59c84f92f8c32f31eb821053dbf050e94aba6fb0f9e396db57968188d3f0a942cd1a7602eff7a3960af100ecfb782a4fb1b5885d943b76f032329aa16d5d5984854a863c215f89100fdec8b18434f704f32c0264cffdf8c8392e89a8d36a934edc4b5f8c8f3f5b983ce06d209116eff166126a53646e8f7b0c17e5f48651e09dca130dc9e265f6cf23b1436459172295be2ad1902aff362b06ab931b9b013e694a40ff6330b72e61a570653c12fa2af9450d74317c76b5b9b7aa6e6e16b5d392811766bdc06a5e946899dbd713fe8fefdf6b778b25edeb47b3eb2a8461bd92fd80bffaf8bd7c4671333ae9ca55f80af53b3918494bab32c75bc97a6c11f1dc3406e73b7636056719ef1ffe87fd884d3607fe293eb3a08f36ef85371768704e487f264280e13140e4790ab7f8f9fd84dc33c844e010f428710dfcd834206b5b64de57d28b819fbd69af667e45e4b15ec3203dca3d6c92bde03640d829a92e895c3f95efa6e576f9c42520c11a008f70e417098790e94b52b4bd30bbd6eab1ae291fa1b5ab9e480e42f07d9a38b7e584e3e22565abddc802380f267e79d32dc35e8e81baa42badcb41e602f96df5461e3a8f7a8e65d89dc578d8c42f2c6d785e2bce012cc3e9e1c8c8b76c040ca0a2005e51e49411abd2501ea3f64bf9c29a9fea0e73b90402acf02e0ebfe0dfc57150e4561fd33e4b9089c87862b9437a9fe967a05759aa34ae48b6b4003d36f4dcbb99c519fa76d6090a9b3d8767dff6bd67d14c6664b52de6b94acebc4f953f16ef6c01b94d696faa309722ae26f88e9e8a9a5bdbd47cffdb909bb0392c867ec123a15dc206b430afe8fa002909f5433235126e8371541b1437ea26c3e633f8f50dee3e4bafac8c0a470fbd1b653d76cc6d01e370edd87e7da0d19ae53190de8fdd0f2682577c3b741006d050f32b14b8868576071da1dcb25afd6f49f60f6f9fec72d5c230a15d82384a2e451e897e84489de4d9a973da798cc6dbcd0655bb830bb7cee5a346434e321577c9c9d4f71b0e4d38268e4192828c2bf30fa940a2aa1a45806b1ae494f9194959e66a5966f30d00f53fffe7060f487cb41d203ccc4710c6926b97f2ec7de428930a0d94d34eb6cb21da5ff19a7001a2e04e61c43316c72cfec6f49fdf9b75d62e1545b0ec321855f6d84b83dc3bc57da18e50ad6dbfbbb033e216901345159ca61d3c4368395bcb235704754f64a09ec73bf0d1b03bc1eab1d6ef6cd5c74d3681a05442aa1f530e88e7c14fc2e74835b137725f92b3a2d14b0dfabcf6deb2dcaeef8715172d7daa6ada55c196c451215d89bed0d19dbd78ace09242914b44656e1307f0055a108fb16ed6e72d3f217707de2412695f48a5c1d5cc246ca5c3474b362ed243f9f6be497730f69a69202a90e60f26fbb2eac73f9f5f4a04015d3bcee02670f4fd6ae3eff16a587f14510ced3a7afd8eb39c41f9e02d3e2d7f53b1972ae983cef625d62607f329f65bab7f2a45a6442ad1552822d69431679ba034408325ab1a13f7fc6f1d2a21c567003513531c65b11ada00cde5d80b87e5ef043d3289badc1ea6693637c5210b84e88dacf2835cf06d7aa8f8109fa8d0424cd6d9b25b3779879171e520f06ea4a6d935256e6acebeb4dc470eb898f3dfe5b28e440b34df90771a7fa6f7a73d1d65cc64f3e9acbe7aca2cd7985312fa249cc534e44b0edcb7649aeeaa70a8087761bb4cbfd5e03d7ada774a4cbac40fa002c0d10d6e9075d866d0ae33438ba7b0d9158312c07531e196015580dc34c84c2a3be4b8a8c91450fd819a758c3ff0d18f13fea189cd2d85f8fe35e997b04fb3d44bb15067962944c2776aec88abe533b1299b985664b3944f2a5b913db1d440d54c6fe47ac417bf2601bde3c2ee791d9f25acb3ec7cf1c5c382f4eddfda160ddde302056e99954b5ec04d3484609446eae971292daf68d780cd81ab1cdba39f281d8d6261ae3b602ad3b1ed54b81e3f1eaa69d186b818fbdece9a29bec9c54ceefc32bf8ba252004fbca6b64f545cd2be0014154093232f470c6217b6a609ac2c7d3d2fa05170c4f71b51f6fee6980391adbd1512881bc8bb9c8c2500ef1712d3b19a0611a48da3925af4f87b34c71009ea9c287fc18a0df2671aa9587f5256c48a7b70cf00d64a63f15f6200022ed78ed54ccd1bd6f820e3a4a28884cd67256eb95b66eabd952d50e0c271a18830a5722bb86f77e64015ea12ca82d9c9928ca182334f7d20cf9a094dc739c7ad36947437c523814e6c8fe36b280b8b17a92b9dbc2e4c7a054b19812320b6727561c5329b1344f981c73af8a3b50f99ada47528912a9a67fd17598d7aaf31ce1d81f1ca9301c4917a792627aa7bcfe03b6fb712f6d9be90af7d450dd531b1f39437ab9e7a41722f5a92ba96586d1dcf16cb6bd0fee481c7f3060492a109be2234430d71e05058aa9c0a2409ef692b0546ec18d1f97fa1dea29e5477b942918da2ece0fdb7e60f95432cccc2b318bf221a8724b0ac69e7a0ad0f8f659e5bf0e56f6ddf5706d2816cb0beec57c2bce83b0723d7fa0b794671f637087eaa2164e9d7a6b8b34f894e3b7dc32e3442b4a5ea610b7c4b58088926d69d8deadf5d24657075fe4d193ba9f8a9f129777535b6380bcdffaf1809a1d157df772f8dd38b9aeb6815d92f21ac123a306ac03773f0b4cc3852805e9e5cbcd3063342c2ff3602d632d6e15cdb5dfa0bc8d330f09fb633f1803f12e4f1830a467e150029295d03ad395b86aa28b6da700817432aa50f324974aeedb576c194de32316096d28f002964ce75dd9473f19d0e54a46ff7678b8cfa240bb015775e4cc81cbe8c12ada16916c478157e488ab031599bdcd617d56c4dd88c10f685ccae8d4e13787ecfe0fbcd94935d60c2f260607f2566ed895fd8d5915609e796a60eed13979580e9afcf3196237f0299243fd669bc6147e2326dfe54ee89f8bd66618baa9732c2453a9525f4413477e01345be9808ef0ecde4852442f448ade0a397775f88f7283f25942f35002ea1bd9660ff4dc1839ca3ab4d68fede9cd75d8eaa345cbcfb52bd17910524fb4148cae08cc7736a60259b4633d415444c5cb73d93deb0a5c35c618e72d31fb1140bcbe60ce94f3015ae7abfc2445372bd8ed8cf9745ec9e4f042c6976115c1d5f66dbd0d782b19e998b81968b0d3a8f69127056efdf93878c0426a645c729023f2fb7ba93cb19edbeaf082afa0dc3f502a0aa2a37c848e52ee684ac0821689a66ab97e38800893205a3f03e5511bdbb89b6782037bd86cfbf4847dd0f6658fc1596e5b069e667ab8c81d709b241d4f3fd18f497d200862f51a871b86ffac5f185acbfeb89408fa9af13f7e2bbe63b66da14bd1dfbc2b25502f6293118179ac9a0feddb7896b05ad055b3c328ae5734625c78523c1d063f85092bef60991c9f621c39fde31ff7b40a5272c1579e6bf133a7f7cf649527c65e786618e377fb6f1c0d9dfef232eb7c600327571239fc51390e44d69af4c700ad51c2e9f3feb03db85211ad19232e860a52e55010ea190e932c9018ed66a2176b57d50f800374aeae7bcc37b2bda45eb621999e30c945735dfcd73bce11be14d0f4e11dcb99982a8cf5b1758f1c1732360d60c7fea926ab116fcffe9a938e09e6482e58da3c3c760a2b4f5ec6b0c27394f69b3ff633ac5b874eaa4a8dfdda36abf673565d48d94103982037fc57e2bc92628d926a2a47cdbacea3c69fe12d0117906db16bdb621bdf799329c8d3b95d9cf0574ab0618f1e5eab3cda50de4b145c517c434213de03d5de0dab56564e90d82b68397efb7868c8224f11f909329c7bfdbca1d888a1c19b4a8bcdd3f08bbccb8ac2fd7ab3be65e785f0972a921b80916178eb74189edb14dca8fbb50d2e0dadf287df371aff1613842aa73f93ad13f11fed87ada247a14c7e6e69a57e4c7428cef025d2ab86878c2459c67315436095b1d2eee636f9ba5bae593f1133318b455e419ebd63b7d84d3377e6f6cda89d13511dfb4f52998192939f00728d2d999802d96a268fa1f1123ce643b163901e433f6aa7ef213e081d1e8a19ffec7be8fefed13455ec6ed571083bda08d5da588d1decb54e7e8a11669f6f9c5f5432014b5a0b7dea4acddc6dec338f204709f204231d38d15680393fcc7b694d340b6a86f9e9bff8dd4eb4ed300bd1dc5d96f822d104401f9823054dfe445da0289683a133f19ed4cf047cb43bbc214f3c1565227c926ef6d1a6f752cf2f478d1f86d5f7686352c1efaf8d1258c1ad4532fda86cea532e0e11617f8cd9b4f87d33127969c23f494189de12027b8ef209705159d3fe2db615abfbfb8be697a5bd5c45eca80bdf926bc4c2cf38595541124b249ab183047d3e84273b475102e7c63010c387c2b6dd9648497303d36e01455b530ecd5c52dde624642f8bafd85d448ef397ba17f5c3a898c62434ce5dc5625449cada5c4e9f3d7334dcc5e154fc6e6c5453ff6b2a4ba9afdd3d2e6d0bab9edea81af16a48fca8a861c6082f97a3a071978e1d9360d755e660aeafc368fe39c167a4e1ea9a5a0710e6c314b26e149a6a85f70ba9b80a25ebb4e8f9589614006ed557f276d4413de78715e4991463d4a60a5dcb4c4fd5715111b55e72c129d4171c07e185119b2cb5f7f42c6d9b31fa6e5a800bcf44dc825d2a94893c673277691ca31ad1a0f73e22a352f55048e40fb7af6192d117cd98cac79fdb3371162675134b26eb5befe43feea0af2ce4e54e3e616310493d211d5fef76b054215c184ddebe7e3948f25aa7fdae69fa00fc638aebb23dc9fbd5ee51b8b78e7bf62dbe9904a345de5d5bdd7f7987523e4a4cd1185007b10a7c06e4cec8720ed540c92a78d1704d8a94bb331040ae7b8f49b99fc8eaa6f625b364e0bf49158feb7e80582cfdfe468917f0f6ec4c143c9fd1b5db692cf7116b110a53787246d04c13da3714fe19a0a527702469cd1611df68c0fbae8a270709a9bd1c52bd09cc1eb1e091824e596057a6f18ff034d6064a4e3e3856e06478891d8c0376401de1aeaacf385fbcc277ff8b22a346af08ee81dfc0e0c0f6caf0e0e2205f6d303a57801351a206bbd121062de0324015246782d956228ccf551ecb1430b23545cd5aed1bcb9f25c89af8d57558838d698b45a9c1869c1c16d8476fb8781f55ca560b68cea9e0a1da4342fa7196b2b5edbe5bf357a3bed38c7290fcc83fcfe045dd7e0c089843802f5acef26d203d888c89047beeae456e653df726521500592920183668e2de3f1eeb2576f8e04cfab8658bc28b5ce99d657225f53b7318c739b307fd4498c67f014193030d22167050267f5c43b2ba8d0a4219f8f4a41ef2264b9e7df263d89a96e736cfadf46fcc1ed821ed72eeaffdd920da844e10bd9010da7b3ff13e41558f67541b4cb423ba5bc0d79b38f3b358df96febec63c79b53e12f5770c0bc10c055c0ebe122ff2203196985c624fcb27abde037cb1c2a1e3a4001c270fefc53a4bd4fb53295a5e50065d9fd3dae3db8124f4005bb74a1af7d841a6275a36ec856c86d4dbdf54119f3da67dc688d144febf2134a9f5fedc89715d1aeba624a0677e649376f1f9af80737d7f88300fad0cf285a669dccf65b0f40224ffd5a003c52f0efc809c9ef2629fb8099af2691dd05d52bc5e770ab4eb5939639d3d65338c25bba9688e9a5d97133a07a7a2bc9decd4ff15dd07a570a51a2520ee067b007ffb47425f30f1162b2455c2fe6a4a68cbaa87a2486060b97ba4fc1d01f5bd2f2de2349db981972f18d20e5b344bd69e9d2408fda80514604f3e1e521eb6bcc21a09c63f737e9171dd26665afc322b8c66bfd5a9fefa96d505aaf5f9a2441eefd26de945b77bb5b439a243e081b93ffbf2ea51689e02a7f51f4ff0d14af936345a08ab051906df9f8b5eb4a175fcd8e105b081a0024b5d53e7a756fdb5ea2f2f5a853e09d68e698d76e87070102ce0ffefe15d0db31a0114775c5c40033244fd329f0b1942318365aa7caf4c919a0cbf7943ff113247db7b72c6a7224e6c875f37688d77dfd9774e9f8ff5ba1e361a072e6124f5d6d758452494ee9f8278087bff7f0090dc7260f2b64ca53dc010a1a3500a5dc74cf131b26e293e8aee07ebba65a2655a8ecca544a7dad6116469a0f3a9b8f0822fc80c0fc3b74eac4f69406b3dee0bc71a12bde99fc6538dfba2a2496ccad5f409877b25034d3b379db565ac42ca7aa489cc61c301f4b31ac62be09443e029af3087cc7dbd344db2a70150a91aff2d6f3d04d070b5a70ff0bee697f1bd75e9f97dad49c5e6056ff4cda18ff1f1a174e3b0ffe45104c3e72eb080dfb7f9490bb1c777088b3a56c3e9de4c247dc2aba67430af67c1236ff5f11b0d4aaef68a44e3937be0aa7d459e53ec8729944e1b292d3995369c35b457171d3ffb88b7eafa322261a4f85fc531d04db176d65db8bf7ed64004384edd3d0f301877532c2bfb30edf96b4c607751a989d25f23772a9a0c81988d6b872950bae37d4afb13f70503c802d50c4efeff8448f29c2dfd264325165831a452363ebeb39bca172b22f11bf3520b758c66c8e634d90210b37ed90b44d2ea50868545576ba13456d25959f98fc69c43bf95c50adec2d95dfb0921e3b1a47ba1ca1e9d6365c18d045dda1d6fd071dd57b6a9d18240b4c3a146c7eef48f08ea04ec11d9a5ee1be412b63eff8cc13c577c6f74e52f82536d2942ea80a34891e0bb786962ac1a028305d880883d74e36af37bcc7d105b466088c69840c41117c9256603cc2a9d914ae73ee793e75d994a429cba632d51fbc7aa91c817e755d0afc6d7923d7d9b81d70fb9f3a31f86bb0022aa87d9dc520105a8f7de1e4a817167c090bec2abde85453523e3037f5d3ff680ba27419bc2a5d84bc6b6277422a9be76858ab8b1955d55be43abf35be8d208e343e86c6cdd4b2ca9f8a489abbe5e2dc56d1eaed4fd9504bd789834c8321d63b5a3cf828e3d43923031bb072f464e36348970a0f4a41f4ab5cd62ce7629e0d0bff3c11cff1785b4d5269a7310945943132df9871bd281d3476baa12706b603c3faa0aa9e077cf50ba7975e8118364169261276f9ce5e4ba37e9f27c4a50e568f1613751027623b095d688adcc9441bb4edcf1bf4c22beebb2ac6fa929993fc62c5add78f504673d14b61bb769d0f8db682e71c6b3df8eee996232c3346e018b974d2d6bf2751e723c3a0c7459f00c0f5d9d68465c84f4e3bf83f3443cb8ef1d2a4eeb99b7713c847a98f5ad468c1472b186066e4480cc2722573d9452d096e346928550dc06dc4d112338b073a17d63e5ca0252e6f5fc852c32ca4f44f1ab3ce92e6c0e3757624e973217abf7c8da3bf092f06e366dd7cfc94f1a67ffe06799529fdab04beb389c4f89c2d8dc0d2321d9c6a10925b5166aa5bfbc0125abe5ee543863c6245219e29841a10028be3b4354c4330e5fbd07cfb18917172f29bd716a2adeaa9bd7b65cb14dc6a0c494364407994d54fb7931bc943f4f636e06ecfcdf64ac8a1770c05fe0c2e10526b32d5ed2092882301e7d9b06d3f075771ee0b898a27cdbb6b51d9a3ff6a8ea8ab45039966b49acbe5fcfb51f1dcaf0f9d0091222b328f9e6fd46f39c5d2b2a43dd21613c39a439bae47b87c273e898caac8813b912f07eae468d9fe4c5fe6b96762e39379b9221ab6394c72c6549f98cba95e264d3f4084fd0a41202a1f0ccd17c72bfc749919af6f2833e49b593a45a1aeebace844fcf86dd0216a954b2fd43992dc214a18172f8c068575983a77cb6ffcf56d9d7a0dc5021218dd01c97a237de469f1d74a18636a913b561708983333dec8b36f717858654aecc04b3dc284ac8b9099d31ea121396e1116a3b1b1bd0d516356396219ebdf14a41b9d3e2406f7d70b41af40603fd7f8f92baa6e75f4bbc411bcc9e9aaae7438ca68a7924088968672de4c0bada3b0e0518965561ea21b91febe0d2b4956251b72c6492ae936b636ccade5d561817bed63e52e7d9db5f148ccef872e6cb57fd4486480e01cecba8fe1f088d5ee656644c0dd9650e36a71e621b692ed96dd1e53a0ada6b60b08ef8de48ec9f2115d0659b533d83c8d9fa7c1336a91e9086ce2ac2c914815d3de622e530188cd3acd230196fa072b96032c15a97443a3778c3fe27adf55bc2de022edeede39e7899f9cea1653ed7520b657740d0bd09eb18e620b14988e9e3e785ac2f79876ceb9768700054f9515ac3f95f32b430c18f56b2300921f24c92165b39855ed688acb3bbfa1beba09509077fcdde4cc234d4c1eb531df243b1aa68c5c0078f44b49188aa1733ba1909317f1e75bde462f40d8b14e3f1f28a1781cd7d4656d0e2a88a98122910f6d4e5dae973f9ba2ad481e4ab40f5e602c4e08dc0c4df0d701ee923364b6db5dbdf18e100c88c1ee2fc7e2d2a5d3566791be84d3ceb0e4b3230ed1a6636cf4e724ac473cf3b1dd6edd68086b39fd321308d048b201acc4e31161d402210c9809156543f4c89cc785fcb084e4e51a1ab5308db37915fd4a022333e5e4ad3e688aa2dc9ff5ee430c00c6acc372a0041456b926e9e8afc44a42cbea28a51abf93b5a93c9ea8688714659d171d9127dd1206ce2707c486ae7f9c4df10273361c56c8cbc1a1d719b733123b4879f2b5e22335d3bedb8a40b0f3d60e0c588d865815ff88e8eec99af50c3e8da71102dcd16346bad8a0a3554147368d9ce81793b1745561d50596552fb404598c9917aa7027614c7fabc0820c3c032648b456dc9e537776d98151fd86fe6fe62becc51060c0c1b0a5d776366f9d6da4f473eb01b9b1639a4aca75f1e831c5340321c640cb0055b2cf8110752d3aebed5e3df6df642a89864399f4bb21485f9d357558c8beb49e92e1979c8c51aa75e45276a07c7d670fd5cec0cd756a74aaf6f7c8472508e0cb9ea631257443dd604cbe4283aa3fa67cd19703069a86eb5334872ca37e1ee2cf2f3c6e55af4b6d616d10e6c0a3cd28b0e7219c0c63b4fc19bd65109f37aa73efad9a1b2867a13e13dd998f3caf79c6d7efb3088ff7e514c7f3e724be46aecaf57b214597ba0513c07923dc480d5737e689d6ddd8dd46a1600b5b0bd47c605af77b1b17d772cabbd11d0ca383cd31e6ef6636c027c418d123dba7f8ddbbe6516db1a822f4b6a73b0c08ae78fa16eb6e8ca81561462d9031d410c2edfce5dfd28369f9c5f9fbadf052d00bca6caf729f69d654a74fd2fb37e92af767881e9b0346cdb3d27c4ff132407464e14045c1c24ca6726383532d06a069845c8e7b8e1b0ceb5bd6bb4d6a9c2f852b492ebad986dad1da183e5a591b8aafcdb43736e00ad4ea290514e291812fd7e947d24f02f53494a8217cdf9c50355fbfa0b0a210c5064e2c63131eb24773ac35df8ff224175c9dbc663acba73b750e17617586aa8cbe1e1cadd60869a739e7622f5d30c2e6ad5ce37f74b38d4771bc911cc2358ddd65381f8b9ef1335d04eca2c51df11e22e474646348c16ef431378ab80031d27667f6ade403dc6fcf9e22c7c8e27ac1fa8a21c3aaa0d6600745cd769674e635b5f0f92666f0d892f8902ef3cb80a486ada79fe07bebbbb52022d94d4819bad504073e6a79b16677dbe13e9fc02cdd81d502e02d12d77f46f8f49cc4d99a2c19f578f080ea8dc8ab0e41e21d15bcd9d8e36ea5ca9970c3f67c259dd93b652f38cd9adf10cd4596931e801e8644e9fb1c7075fb6503b9629f9db4ad0f074c400f9b128f190f7a0e4a60f6cfef19d74c5a65ac48094040f5da6bb2575bae998ddfcdaaa4be7ddc8f015503ddfbd5072d697a9e1f959f8b3d1c582cb5c0af94460a800e20b19c67953eb97b7baa7f3086723a6889acf18b74f1b14f0144097ba43631b375e75767d5b0e5968c4859cf5272f6a602772d3bf7b850d77a51ab9717bdde819a0ba472179a053337730b411347d3edab18ff451c10bf1d1b118a1fbc776577293034ba36e833a2b55a8ef3ab597bc52e26ef951675ce533db901597b09cc50cd307760e9a7f9f5b26ba48ff1824cd37b7df580b5b598fe0b1d9d3c03a38ef216ecb7182a5efc5079d4a9f680bfd598e06a68ff47bdf6fe28e701bf5bf5182ddd02d724834643109fbcc62e0fe62edec867df33d125c521c01016cb95dcf623575b8597330d713080b19f8af5413cf43fcb625fd949a4fe09144e4cbf67e5c233e645aef60f34329c2166072c947a2ab78a70d5fc014607eccc086a0c352c74d2c320d0a5dfef75ea28c5e380344a81517be5ad25a91c734dbaba181c3a9cb159d0c0b36d15427a5f2db1c455f4262be960f51e04d39e76243640ee4d941ef1eaab7a841eb29121459fb6ad41f03c19b959b0688208a2c4ffcf8e99a6556ff7eda93fe46ae8a85f4b19846a6ff1f512cc9bdd8af914111d6dbce693376ad7a8696598cc04bbdfdcc1a7187290875011e0e1cbf96468cdefe0ef86eb4ede42ccc1e2b3b06628293e9121d58194c6ea775d9f9f7286f812698c9511c36ac2bac7ebcb0e881ce4dd8accf7540d9ccc0efdb45fea5575a3e93b278748bec2ecf7540180f64038059371ae6c2e4cf86d1922b46a748197499f08d32d2304f2cc613c520d9f11f6e11258bee160ac892b4ae640496ec29b9c2070202bc5760f16bed9e68ea32814c5c096fe68020173c67e40d6d6a87cac33c098499d193340f91e111c5c37d4d9a50ec98036418c0a39af1a67a9829aef2bd1c7cb3c6ac7bf47cdbb666df3d6eb7436ee459785a0a956886006a1e78e9bc8f9c83469db93bd548d5da5143256913243d55936d5b8341dc781024ed3a2ef79dbbd1f66f929559a1389922f5aebde64942d79b5b22d84bd619be5b6a3f16c039708e748bfb7d16690729a2fc20665f2fc2b5dab368ac57ccb7d36517d517a8c381f7bfb5949bc3095d4e7269a095ef18deb90ff56a5635e4b7d272b863324d908dc0fa94ee2cb6a2ca8e071447c82c1b05274b404b644793667842f5a75ae90b7df04fb81d683697fc7075dfa49ff77763e1c56f91f60e6d68f785c9a37bf46ee9fee1b00e5c225284f6c9a0fb1c06646a614a9563ee7ea515a1ea5fe30729fa80308302bc6161bd8d749620cda93f76144cc6c1e0c8cf927f1592429fcef52c0b0f55c944423efe5510c1f8981ee86423142d9790dd53afcd8b9439f2d4d09d82a7f417e0ce487acd6cc9c534658654598e3504d7b4b32bcdaced4a8bacaae7a62235f0a8e7221d3118b0a484db9aec1061d7983f15361784dac46dc9a705c7f21c45976cd72d018d21075b48664c024cb5c73b61db274da48641240f9facb1dcaf5a9790d2860ce3a67ff861937a008c147b97c98039ca94503819b641f3d837bbf50fa4a7ffebe054c5573b7a95e5352960cc49e602b41828d7fee07cf3e3e35bc16cc7f148efc213021956616f079938a53e5e1c455282fb2d06c4e134c9fa9aff38dfe8155c9246e83db5854bb908dcc2eb939ad5e7f8bd18b4d743bfbbcb7dcd9ad49904761ef0040b35220240bcc04113dadbe625dc0f7f456589462eac4a5220a4cb2e647114f20f159a4fa1467feb2c0e5778643eb8f5acce9d8e66bb4473baf05eb731d2b60dc16288a8184c4be51e4afbae725243f345619ddae100f9bb3b2cf7a24a486af331165cfcdfa6be51c2518a9b21e7d55fae45016f279392f23456cabeaf2f456fc215eb1093e73a6028bc2d7ba0ac1119f9512c2b004e2332d436dcb42e32f79715d692958c9264fc4909fb27e11eae47af2694c41b59b189b84e5c500ef296956fd65124801eea7a987710e963136ba72a68ab9e9caca036bb0c857a8838aa39cae3d1f98188fe8cf698119286c3badfb018b8673325003256eecb348034c953f0961d7ef22924272ff0ca14401f26d928ce4593da8725cd0763e978b5efc84ebf97b507b809c910171b31f58aaa863631bc1844e2a863cb2473dd05fa7b8131833852baab3a9d30bb23fb8e70b48b033c987b3c3119cc68e4fecec49a8df11aa2393f4bd9e773405448f8b128e1ab98ef84dff1e84c12a4d454ff5e249760b18332a4b10d5c5e3a5d90f3f07ce29ef1c63522034e777965302ecfe84b7edc5854be1f6c39a578ae77dc2f9797db90702d18b55202660850305631a3f887db89f6950083c22aab6c323cb460dc30266960d6b78d338de2a05d14c55685394796e0b6b0167d3deb586d3870001fcd17089f8658afc6b3d2f85d42b34ebbac8c8784cc35e09038d2fa01b8b5c72f57e8d1ea0007cf82a187565ff13848a5a0f0d749f337630c1408dac0cf9584ff5347515d75999263beb3aae8920d18c679c996b4ee1f462ed3759a5b5a42afa4a1fb5fa883c9f9092d219f869dbea9142387ef0f6dc9fb5cd17da4cf3428ab93713d68d38f0d3542051b7c62404f0a41264a2424510fe7ac2f940565e425ec52702b7fec5c6422c6fb479c411516e9ca54296d90040a0eab5078a305568e60d59bc81854a2835b5cc4b1f60df58747b1de10e64fa12caa447e981fc9ca884ed581d0da3108c03b02245fe5585012cb4ded096315775af787f727094ec9dc1cd488916e7bb704b4fe7fb2b59af64fa84ce700eaeae573a6e7b5cb2c04f2dffde59104ebe12fb150861c498d4d33dc5b97cc3afd7d74c113b5e62351663f377503692373d1b69a3e6bd050b2610d35b8d279a641a36286c6ee719ff77191e8c720e7d29c7badf591b468ed4d4909bfadc30746bedc40de24961b898f62c23d0c7db25bcac720ac091be78dbb746091db9f679199673d63be5c007c4e592d3f9c3e153611e86236d3aba7ce7cff46e6335201d677f6bd189cf7076daaaeef68b662df59d79ce3e3bfa7c48dc1b59d798eb2fb881dc93557af736ed787b0da9ac3cee039782e793f8ec41e5fe87f4823f5a83346b0c6947801952c29844b090d05cbfa51da309b0d34b49beb0d577ee6267dacae022d66919f5d6489cdc8fee9fa50a8a9446b6d422564a8570fcd98a02d287b8c0418819c8e2602a1c47660422ff7cfa0487ce30c9213b9aee4caadbe10c8561660357ce3ff01bedce405de965716b2a79b581f43a4e798515d27b2d61b531897589925c6ce1c103312d9c08ee824d78ecac458d1313144d8195543fcf4d4aeabf95e988460eeb8b7ab6a1b9867b8220dee1af5e40699fde2080d334753bd39d9f8d08d2083655ff474a1a6efb86cd37acefde037657156e28a13435c9d3d97868c1505f85f02f5fc773be7b5f6a0edf1fe3d85b7ca6982771765a23e314b857ba5c09f7c91a440c7ab977594664e7376bb8a2e0f91809faa4b5f835976da359c89db18eb277a4f11db12d751d200819a66e11275e0edfd6b33e483ce1f08c1dd4f91a5f1c275ab667310854e0cc8a2908f32278a1b69953d6fa1749c2ef5966806147de4eee6239dbf5ea0e3a1996f97e120e4184a5332e31371bb3d5f83e1dee5b13277fe90077e62f1639559b5f31e057d886321cc3f1e836ac7af297ffed1c581686bdb3bf56d5782b2eab36278e9816fa68ed98aecfdc422f2b7888492476dd512a256b5f65154c3802a54ae34375650eb33f26ea3cf7d39321c0a0add898475c06d68035e5b343dd68f1f0e68c3f8d855b60a1e8538a117b9aa0bf94c77b79852d098c8142372e7cd80a3acc74ee5ea683b28061dec1599cd7cd0b04d0aa5ddb8ea05b3ff7ae7aecbb4aebf237ae034c319c3364e79130adf56564d885269f849b98ca467236a29d19ca0016da8e4f2fbdcfb3c6d84ba82b106667104321281b983f473e3aba0a613e6aaee11bbe07b22dd0a6cb5b7530864497e32fab6ea7d6bbae3c1a18a404416d16a25a7873a97017953bf35e3c5f1d99b5a7ee85b2fe24f6c0f0797ecfb57c061ed3897156d10c83de82b71d512114c8e06786aba8d2199fc50032ead426308779a98c1d93de8c706fcfcf729dfa583638e6e21a47a9aaf28ca1cf0331729df36dcd098d7812ab94e1a877405bbe868610dc8e8bf7920ac36a618c6f4c92337345afbe9afcca2e056bbd5c69df3d7d45159800ba2183c93ba449c6b5f0f0a5d22e172168d308e2522430c9cca999b7379b1499c5f8841fcccc5beb89efcfe1351a8ca92b64a7e53903b9f2d29ae4ba4cb46761bb2e39cb25665e8d046e95971483ef930dc5c6ed4dd485feb9c7751110d8769271fa24ee154e8a9a1c5a56d8f46e1f6b3378b8f7e6a10bad4d0389329aaf14bdfb8b744769087e5634340ccf4cbadec10374ef5f3cdf045e7708dc7ef6f0dbaf3ff43da9061e2781d89871a554eacf7aef9dc10ca340357b51660898f998dec408fd130c7571397fe343b80e538cb645245038015809e89b51ccc45388d7bde6916604c12bbc57bf96d60a2f844a24187a59bb54f8fa2407f4eed884abad88782586477aea2fdea1c7698a723a62a016a0beb9e2321b1560c401f43c0e3b5f087ce7456ae8eb68fc885e14493b477c0b631b13c9d1381062175a3cd53d29ddb66c2a839575fa41f3be09aab3e3b9cc6e3a51362f03541aee7efd0ff6bfa32e9722170edd7777be1a57ea6ceb27fabeafd84c50b92d24fcded7378bea2bf285a91eedaf2e5ff7793504ef035d71f3b2de4c665120d1653bcd6d480b617b3e14d624cdf6c3b7d2f855d3551f9f19c8625d9af16c4b6989c39578f985e9879ce56d9c077e937dc609026187f95b47c27d7d74b9f13a55c71fbc0ed7df66064e0850b8512071e1c91229ef6449b12f1533a5177abb0b337ef2aac9c42e3883c268b012d34fd1a252c8729a52e3fee18aa42ac2847645370effdd2b820a1f184254f480681486c3ce6be5a7435d82f0b76028c130787e3a12a550fb5a131709c4a9eeacd3f105ebf3de9e8dad65a891df9ea27cce1be1ff48fd0c74a11da152b162da948e19de6a1b13ab18b9d3722068f8dc177f7db4a7c4751d14621a21f694f81bdf46314ae0da6a697956c77228ba0f6f18a4940865b10020ff224dd9c7d9912470a1ccb7ed4bbeca8ca14bca4abfb5f378172fbc5491dd0360301f5c1de4801e327e2e86c3592cffccd549f01332ab1b5ddca0989faca9fce98297a76b99fbd5c8801548fd8482df6150b202d6effc3660ad53db9a1d41617e6b49669840633252f09e84b1c0f56c9a255215db6bef71c61a84e304a043a68491202d63069b4b8348b3092a8b8ef4be9245a86f77912a65b63d8fbaa773f4e4a8d9059b2e9b0d1782cec664f1646d56b31e241205522aea27052e3ff2940a75334effad5b2fbace224a2b93644f56df259e979da11fdd4e294064c50adfab5fe1a457145b274cbdb4c07dba41d850544a878384fa856bc0b6f19597d42fe5f2b5ad85e44feced84ed56ed706f244ed63eab3d25dda8103892864a6a49ddfb2f2f6172f5c1d6c1187d1ceba3159e8559f213b179342231e60340455badc686f0157c1a5f5afe21988402f08582941d20af59856bba3e08e5794fdc8f3073c98986ed23e7208b28b3ca086e3f82251afafe7b05526c612cb3c2b5038eb42807d0df0f192be6b0dc38732f8decdecf819c05a2277bd5576acee4ea1b9b9a5c6b3390fb476cb3c969d5fa268bfa44d308e8863a03cc76172fff3e60c1b6139d8fede8ad87f3dc8b7d42f015613e50fec005fbb29be37a819f4860c7374e88779250e02a0d8e3f5c3c96a156e2cad6810aac6485ee8c68cb31724daa1fb0589798827216efe622ee28976640b436fbf346808aeae3eb727940a1ab4df0e1b92f96816f24a2bab0f0782dd04789823ea69c4ffae5956350cfbadaa6d01a2f2271d5cb89ab265c44748d8e2fd3b3645b971f40d484149237decdbbba92cfca367a99a397ce517002c59b7d23c348ffd3fce1a50780fd09aa831b32a1453be1d4c8626a68858d296d183601916159ecbe66b18281b0f9e0049384ccd355dc6de1b7b8e42e85c774986d0268fb5bd54b4b06688b75d64c33b28a06b2a8e35e297ca0f8e3e7c36e504a98ab7e7c149d7b7f51d01d43ea793c0bf1ae228e7d266aeeaf6685f06c9d5980ec70c0702f957e4c5047c7ee3221f8f167b10e53832955501f1ce7330d9619c9301bb678d08f97b959876255737ce498f7af65616b52f41b1494e0a398fa95611bba9563e6b96fcb668e2ef0e0a45bc0218520f7d1d04384d0275c4b9fd46b73845293aedaccd24a089adf1a87d456aa8178e6384494f70def84ef621b3a6aec56e959ea78827f5e84b9842ce482f29bc4edd42ba2140386d3a104a027926190d6df333d921e3c5e8fc8ed39a02a5d657ed6cd8de328939435971d2f6d17783733e9e9c3372fe69d524810bd4b77b1ccf0176fbf8f4c11189fd5819014af2d6dddd65e739ca8822a823139a31513055d51f88dd583c5710df333fbd4b898017e82794efa8ad396881c555cf8904347752923c11fe49f2150ba136f6ea83eb557bc16d96b653e66f91e9f043ec2ce888b9ecd5b4193969e455dbbab5e389cc85dcd115209a904bb2ba8291c2be0e9da25c461d3233219551a66a7c04d46e33eb81b8cdd74cd599a0a023a3510adf04baae2f76232a2fad0a5ce08d7a22aa3564127557983b116100b87478ae58abfde889b7ddd1a55e0f29acfa451febb2ed0a81d6ee8e5b3c92e937fd62393bf9a39ea78270804a978d030ee493ee30919c9d3b8c18d815a9c6300fb16e797621b2edf9d856c46cc52335457c9ff65aebf9d47095f4fa100769201fd444137616b631d53347cf6f8f800a232235af0e455307c247cabe318913e14e8804ff979ffe408e24e4a14cea850449982288d6a88a8ba2d29ab061b6b76c4ac7d5ba2be8470709a9add15918fa370001eef4774db755f9874b54ad6c18a12237551bf4aa7e1df975c801194284f7bd26fdb354c763ebe0c49ef24840df1d51cbcb7256d1e21e183d0f11a85ed69481fa0d791a0f14e53aba5167c5d2e1d632c7d5ee32cad3e4145050f46ca0c6ab4b9663f3f331273c154fd3f61a793da7565d39de616c3e6687ae02ae4ba3df1858cde593af8df1034e6bd0830e7e37e4a7a49edbdb91586ba811c80956a95d7cd3ec2339e630bf6a49caa8ff3c7badc0c8e80d38a0ef44e7545e10c30278e5089011c3db472fe5ab08fb6ffc1b5066c5a54ddc8c198d7bdf2c5913ecc735a84e1fe6a65589a91dfdd45addcae463b5131cb2fdad82a135831920f8ccc6ab28184ce821eaac0872b4e14aea01d7872f9ee2b80d1da8e880eaec173ed6b431b949c7008fba6ab17c1abf8c977489efbf9fafd60028bf33acf0403438f1e328a0cfb44b1d878e70474253347101b022e2ac71808d9e371d685128d2221594c9ab47b621480c4c480b6dbb23072443ec87ac22a8ce220c7b898c5c174d0df670032a62e5c1f7f1b022b0a2d2fba7c80758c3ede544f1bc97f5bb9da52a207efc7c8ad9be23fe3111a7a883e32b7b3fe03945aaa7145856b0a9317116585ff525d48b5e5165eb854cb6781c21f5ef39ea4397019712ecc65af7cbb7b4c1d300515b0d024afa53942467e2f1dc0d959a9453adc5851523c6f32c38eb8a453f10210ec25e7b1f05b10b7bbdd269f9357fe55bac1eeedab8a978a855c5f6d5598d86457ebe85c39c8806190c2c2846b4a9314d82b70995988b8301f524f39ecef83a00d2a55cf020bbb5e7127a53b5a6d20567aea8a2d7e45c7d1bc7fc88eb5a9b6495c117cfa64dea175990e03830d5cb778fe4f637ae9215459b652b2577a3575c22536e4e134a9086cd6f0db7a57a60b9bd3f5881408deb9205ba7d5ea8c53812660d81ed5e33f5cd3d20ce9997cc46a7cb5295fceb61c73c770e4bba4630cbb3bdd6279cfc771d8064655130c05e09b17ccb3e2014107351720adc0cead87985e81a7b48cef6fc2a139bee96355e1c28ca9c0a04050aad9c63a55244a8a4085a9338869b4bff953ed5345cd32003b6d6202ec999a2502eb9ba89d9fdbec2740f8952d9b95c6d8b432f6346633fed32f6f7cf2aff37fb7565ecaac209b0810cee692a3018ddd928d1902cbbed5bd77d2d6c2cb810bc1e0ffa10f9738961900346e6d18a37c2c700a46cb45fc68bc29e572f0a4b17c4b53b93f3beacf5809cd8d8908c877e2fed883e7ff300e0f2e36873534d92b8fbc2c8d1f6f0f21b1b9cb79c4283d9361b952e7bf29856f33315951c498d3f8707d0901344c309308c828bf8b6b923dfebe81abdcbc2a886e7a600f5dbea0107b37348f0486ceb0ce566cb2c12cafa6ddc74459373ca84140b16a179cc6be0f4c44af109d41a76b9efcdfd726e72568e766c5473d98596cc594b9e6ebb0b8617e88f84559a33d0a6cadcf36ca299834479aebe5bccc67b448585685d39dfe31214cbdc122208a7f710087234c121ae03c21777ff608faf6ed7b06ce49e19768d07bc0fac98b067131567f87dff870f4375d9ece14f366b7cfced628f6d620d1a98c0b437b448cb6a24696618d56a5c46e4330cfe6d7916027f1981b6e0189abf88ac3b679b8882191701e9ce6593f1428df876e990a7009a3cf5f116d66a1fac6487c0daa54bfbf8ed27df8571126af9d86c8806b1274ebad2b226fbed7efe4e208575bdf2293e716fbfe7edcc87093fc27eb05efecd95810e62783f2627647c2e61e0c29f4d9211aa62a88bf72852cdb4a51374baee6d14d8b31854863593daa095ef2c7f8fa6ce48e5f5d195da31468ae479549d82dc153596d9b2280e31696e55f0ca61193d3b3ca0399025ef983dbb5487b5ae9cd837804e7becf1b84bf588e2e270894c4b973e0b5ae8068f04519594802c04b891006861c5b56526ad48a79e5ccaf40d2b08754428e6a7dee4a188067cc54e3691a0371a0e047b27d137542138defff2d4d9b60f3dc942b2654a17740f2f20be44e1a8583a31c4839b0d7045d840b374b16c564279c69e9db9bd16a09f52ff49c5b3be52affb5b42f60d1d86e9a23ba1a200120f22f9910dc6fce2811a7cc784b42667db514fd29811b43f42464722e9001be95615bafd7232811233dd5079f5ec35c81f349fa4481796cb89455ef4d7c61d40c41735126c544ba6c1390f1693296ba742d02600db7d2473ac5de8dcf030c29b246a76315bc53e12101f14d1ed98a3c841305486d7728b44dd7b41e10234b114ca56890f4fddeda302fbd30f05c887d0a15666210a3c0cb02f9002fa65e0010acd2c9ed1105e2572e6de2902552b82e1db84f1aa38c4d74c02a0fa3feafafc9196ac538085c4ea0d4578af67e4086599c3488722dedc518d4a06547c2e64a7fc724f456e21e12b80dfeb78618b03efe8f3437de89f75239bdbabe4b421e858ed73a94194cd58d40566564f7d5c146fc57fca355dcd0131457ff4e7d66eb063fe9f0b3125a77b5941881a91d8e3dde96b9a49ddbc8ab07e770e42e664a62fa70a767fd5ca0c4eb0325e96a949742806e9759d94d124c49f0213da7298406320004d8cb1bc19b7659bfd4172595f0dd9da092be334dd394187876f12e5735897582798cab5f8335cd5a6fa3213e229602b402f875dae08d75d201f6b4178bdd614271a1110aceb6e114491b0b65996c8e6e3e2bc5247419979aba20a9327b986bf1f54f77e82f9f91a429cea8d8c83b5b65a0404e37e67eaf74df30737a94e7b83ecf19d55d78a7e96f9cb593df9a7c71f9474750650031be136bb01ebcbee4b711e4462938007aa466f0051fd2db26abb5d95bf5f042d1a37fcae29a44ae3c904ac158a396d35fcc2bc2366ace36963719ebd52300257135ce86fd5cd1b04584571c26f37494c78362c977ead2495e4574ba46e2ed8aea94d774ac317a965ce054c58c1325d9828c19123e84bfa0b155fc6fab9ae9a14510bad49eb518aeaf87ec6ab0d4b7b955f24d8e733ec405b3aecd7fcb243990e0e251a8c3311be4c28076178324c64b7913f9c410f514c8969e3a1394673b1139a6bb2c8b0bfed300c9f4f66a76617ad9a5696ef8780b77218b1c21b276372a8bbf6425d61468b910b536fc396a592ec48bed795ea1451b4b924cc339fcd7055654ffc60f1eb3d831042afc54cad40da8be04fb6dc2c1e9dcc516b04de358b71e78fbc7b3fcc3ed2b6eeee64ee07c244b936a5db5c891f081d948db20e51c5086c4fd58a46a448bf3451d4c0516870552902e9a96e624ba227d11881af307111c4694fa9adf8c07f7ebadcb16a576d123f91d0013d122e1cede89df74cb696b9edf3b678e214dd81643a97ae65e593589c55a88b9983f7e75f8b09328760aa7584499e391955406d5b9d95eefc60129b152d59d1c0d419d2c41dc9364613c67b10a80a74a12b8c664fec6c4a14342d21181f0e42732fa04931b0af38ad3e47f5a6df2f0303124ad40d5c2c57f3e9e87843a87a70ff30b259f35f931355ca94bc23a0e7901c2146b2a18767ac37a067c0ad7453e45a712236675b17ca8620c00a0b92f85a4bf4f4bc442704c863dc70e88e53fbdaa8f5bcc0d3bffdfa8ad1fb18b34014c417b82d9eb87910d9c29f80bdb6b151c1e0e9aa3d8d6a6e007fcd7d9744ab91f7283354d8166e8b3649b1586892a6750109899699200f42e1e962ccf9a9cbfa991cbe95b2bc0a9c8613d8d4cecf73f9930a11decc434d66941a15f76f5ef468b8b4fc07d5c18e4d4d55934045d68fa20ad7e684c14db39293bfbb298296549cb96c2fed89a83f73c1b47d07db4fb51f881a05f36266e7975bacd0e942ce4b0f1025d28bf06499f5f0e6336bc4ae15ae79c067a86cf57e00677c585b589751bbe3df8f9905187feb86fb781b2855e8ae82537f16fd22e954df18376c1962886abd98178450043b3fe9f2ec3f16e3ab1a526e7c2c235b3e98952343aa2b4f9e88bdb3498d80e9ab53515c2a1f2c233fadedbaa78b059e82538518a9e1e156ef140b751d17f9ddac25854a9d31978232817eadd2596d3a606634969b3bb61d5701594deb53033f1a0c3fb3f0b3a30fbeada8b9aaf82be163a0e25e97c93e7815e006afe3c5e2d0a6642479b3e2ea18b2c5e28752ed4cd9ee341b4bbf1d5f11779a7855d6452dd52631904e60ff965634752161d2936b261d35ea3daf41384fd5188d419dbd2915f08d6b0fc935ea8b4ea1bfe44542afd9f42492292abe4bb52861c0b6214643cbb98c1781d9d2b695541df0eae6ea592f2fcdd8cf5b8a931f04d610823c60ae9277610bbbd6aa6e3758cecb2fd882f5239e6a13d3256f5592f91774178800009cbf9800e9f5ea52920e0c6a2da5fcecc4d031ddb0e563fc5ecc0f9bab3863684cbc5cde7746e86f3cdd4b6fd04ed3fef48d49e0d68b49d221fe02b0ce508abd93ab2cd778b9e8ca45b3ce132f67e76da48374b22b6f869f6ef21b1173fc81748d9f842516f8adda59fea45bc8010ffdfbc074615905b9c8724b51cf3e1e9db511bfef98ed634481d9e27328c84b08213244009aa28c645f2597fc8c097b5ec4c526dd05e62371df3996e2f8f4773ef92fba028a0a64e498832693c3ce01a16c0306b9d01291c129c46448a4ea42a591151af52825628ab6d24847722cafe809d6f78a9da76d5d3c692fae3f2e2030eaaa4f72229c9926e7b82b6f62a417fc0b1c272a3d2111f65a4367bb8aab967dc3b804621270dc98aafcc8e2b582f4d47d5fb5585ede84482dbea52b1d5212b62482a9f215f71cd889782ccfd82183dab6898bc2942d9007e00f45367114a634661f8fb2636b2246228a027a12889572784c594660565ed1122f6093aff127371a1b1576f97b797bf04d54e4bcfa2939086b8e92d02276947fe2b2fb9c0467bccda6f2596cbd1a8dc06b11571bd4e33f60fe29d50f9ecbf23a8d68b57478d40e7814dbd7dfa5abe7158c603c4be819f12f5b456aa32080ee859f27dae4bbbcbc93429a6c2a68ac502508bc2c25ebf55e82920a7617bbbf7aa6e9875a11ab1d4f5579442e888d1c6ad5c10026f6ba2a3bb8d2e8db23e9aac5aabba2f56ed3e734dbde83314f443c791efcff834fe0ee3c03ed68fa2ab95e5726bfb75a66ff18d9d4d819fb893521f9391e819a8a06bb9e7b6aad97d191a360726f3663d0b34fc9521e67707f38d7342b8d539f85bfa38a6e686495608958baea202b035db0fcc4ca1cba369008b7b92134711a242a597f88a4277f5e0b618b3b605b52ff5b315273cdb58a8274f31220ac863a39fcdc461350bf52202abd067181ba42d1ca3db32599093daf3b956377317dd28631a4d20b74a830d01ab67418dc3bc2b7a66b373176a4eb84c66ff3a1890364d7c7639b8120ac820681f8483ea14e749d78a9ad02a459a0cb6ec683e8914997aead4268b9a8831a5ec0aacddee0ae106bfe9a35008c712cee6e4b31ef13daa244668e117fe4c1b6888ef0f34ac691573ac0d72a46d032a1400725dea4b92d1ff84d80569f9d41f37574f9191bac06ed44aa9fded165131c6dff1c649845b7ad6366af0c6d1f04da8d40121d49c44d5c0a56ba5b8f3a10866cd7305227dcfba844ef09b5e170e2a102a8d4db16c812bb028d46a535e756e1e1c62fdc9b855490707f045cb38a82b486ceb9404fd4e80be934cf51dd8aa2bf7f4d8d2d44186374f334c5b2abc032b5549571c50c0741ad7321d7c916eb1e2f1616ab811ee68778badebbfc84432fa688cdd17bc4944f6fbd4e5daff461d59be288809a89d36ae4beaac263d8e40818f5991cdc3f9f4bc2938fdd4f3218696f4a94f0396e21f23fa19c13f02c26153684725a9bebbf1c1bfb2591be6cef2e05a649c6638218e31abfca871ccc53efe8202320daf1fcfe1680f97ac3e3c22d56d186d2fc67dcf887701185dc965ec16e63a5d9f3e433f9f73588371249476b4cf517c26e393d43dcac271fc254bf960f92187f8bec08d01d135fdb5edaab74cbdc5b5cb627fc5cfb8fbe8abf333434041e566fb24bdfa1ef5288490098ae604a5459ad1934cc977faaa82d81c29aada0e0ae90e138754c30d4986b9101cf8a9f9a82e6d51d0057fac03be7cf4ff0246a3252c66ba4f2a809abe8b56ca2c6320893bfe0fb9caac034e70f667eda0d8aeaad18c6b06dda2e00a8b94633e5ac70a2fd11f1480eee444a003fbf14ab7a865e09ed10549be011d2ffb77ba23e88736e9a1c51c654ec2f34b990f8c7f2c24a8932fe791098f3c2f849c2d473aacf26e6ff31b0cec81325e63bb0ac8b7b2ef86fcf7ce2ab6d25f9a39acb015e31a3ae887e520011260a302dc09488076c30c680f53dd8739ca6a9a5d4703a289c777f8ffb2c04750a4737d4875f19a65bb32b9cf8c928d8ab5c635bedab47b030ba902bb5a4a732ae1ba96fe0ea3abdb22e988135f4859b516dc37301285c936d1a7335620f48a18e96a4cafa8f0d480387b37dccd9b5358ab4dab188e94c0a5beddf37ef785c446b9a578e39aaba41d5a7818c3d4f21cac8b2b5e9677a9f40848a9224ea3148fab656396fdc07e9500dfb014f70288ccb8a1647e912d6efaca5fe3e15ca77970588975a0f2e091638fedcad15eec1fac7d8dd96efa92097e0456146430300d037db9e4d42b87a29db79d38f3859fe2a5384b47c9bf25579d17472ea440c3f81589d87c6414cc9f4a66e2c0b31c97e8d44c8e5b5f8eead1de82a1df976111f8adc0446dc10ee8a4cad9c59e9a3d83e2506b3cb3f5197928afcb02c76cb6d985056a7c233d70e11f6b71f5964424d6c2b1bc181558f2d5aea6f7fc30eacc171e6a6449f77204850d4746f9d35bc35220ee6820a40deec916ba4c5ab05de8f0c1600a298fe14d81497155958f85155390b03a03e713dff3b5b2803043b8e7980e0cc3d0823e0a67aadeeac39b09ef722fa049a489e91329575f6cf5e94415f269088fbefeb9d5b4762e1f0fd74df448fc14189900ebb3efc5ed24df38efb7d5ed7e5719b1910b08996a68d9b4593a248e0e7f27465e62fa864ad8efadb8848976f8c1a05b20b4f0ce64026f64e4bb3eada19f4b9955eb6463bb94703d984265619a603b083a40828b2579ee1d00f78c7c355c78d8ba175187840e5f608e0fedb9f2a0a192a9c21748f361f47400b5427ca122ac62583a46709d8f6c21e86a247476af84e79c30a1067b1831d0a9c31d91c2da42d3ff63ece84c68718e7af21a97caa9b6548599364436b1033e6a8d0f0ec61d8c1e90c9048421abbe9315c4e61d1f85613cb94fedff837f265f666e44681e7a3997be669778ff91782dd9c314f1b59dd13b4632dc6dc592fe4233355e0accf9f26441d4e99684f162b1661d19a9e4fc5bd9d57983bf932a53f7bf3d8179ede629750888f462f0c43c9721784b0c08ad0ab0187db7a7d9e9e7a953e5231993b88c27eb388cea36fac772d52ebd24a21805f53ac5c976abd8d41caf5e18e570a242a793b39bfef25a96124fbe4ab0d8c8a8fe0acc9b1cd9665c9c80ac748bf6f8fa1d2d7005586d14ea73a48609cd72944e41e7d0b0a11a29ee7f307105186df2c32952c92b6a054e353c9f3a34c9236068f84a5dd5d0a15d9b42f3b45a38d31db0ce32dd526825096dd7e2cb8d5d828dabaa9ff03147ae0ce9b378a548711698204db355d061a39bef7623beae8899ca5c627a29ce1d43a15df17f1aa319d0c97c4af8bfa9e7fdd43b515dd0d5f7e092e62281430904efe95722b021bb7ba0b224b4de43196bf02663aef573d20822dc3297b2156055985575a9a5d18107d21cdfa6c1a2e879faa4f386010d3dfd2bf1331c59e2d64fffaca34201c8a9ba5b2bde7ea96b9b5a37bca4aadf8af8778465764b03a662929385fdc9006764967b34c85f99aef1ab2bbc1de5238e793fb4b608a1ef11707f556a90768dcc16e39681a9bd34da7c44e7bacf0d1e197d65bdb5ab251ac2be82a31704c4f3c146946cad1f545cd3b91353a997daa892722444716f07da469c43715038a424416623d1bb31f0a4d921759153807ae696686b0706ca7a9334c13a900f39fadd13e7ee732958f2fbab26b00ce20867f9245fe89fb996944b0abe0e9d76e34371788e9e3530e0b50bcd62daa1a0f43a60f7290fc52e356f603fcc58d8c177e71b60d984f14de15bc0800871955f3227c266af1f8034e69f9deec330fdb44e86e3915f248d8fc2db8285c94f656be0d9cde0252f17467090ea41fcf62bb2708f4240400f4cbb8370b677c887c23bddc8f4ba5ac84fb0e480154b6dbd3f824a1b5c8d7db0dff88b3920de149b9df25bfc700adef90b8f97a9aee038b538001ca7f7488a58f43c4c62065605fe891c7373dad62505c569b61172bf219bc45b39dcd369605d8e9fda7f63cfba579dfaaed2b51e3da117c6eb57ba48828b157f94ef052302b36b6415e1bef2e1d759835f9bc3aa974e440ca41605d3ddfb095bcbc15c435fdff758dcab4a508d74369af19f7ee24c11f6d71273777e6582f31ef95490b1910dcec194384df74ee025ffc89bae6f302fad5cba45e5be63123b6fae2f23e997e582084f46d75e8216eac5772071dc0093a3fe5fad42617bca153229d263326d444d6740b88a37c5a289e6eee2b66a9b669f8810683104221cbedb59ee0f310b12f04b793231b200d7b123b505ba5545bec5c215b3f8b53fdd3044dd141f2448db4d4aa47abc4d6012746484e8239bd5c2cd09c34d8e196a99fd4325f97c59987b5d354ccd849f63e0cffcf949480fd83a2fec596490f456eefc2e7be7a3f509d5e3a222de9f17825c93620122329725dffa52b6981ecd851ccc8434469279dab3214359ebee037eff80474321d3daa01c35a168caaf9ef4affc42c1ad5fdd0954975b1ce63b352bfdb406519a1b3acec7e472871725f7e360fb8cf08e6f4fb91e1069c2b90d1a8a1fe741d4709a03cba21011a54e496159578b07339f4292463e4aafe25f56ddb5faa36c4a8ef9bd22c0c128f0af5d2e1ba529404b03551d60a4318a074bf52e69472743f8a0ed69d7f8b99ee79dbc50f5ec5028f42f89f6283ddabace33b72ca810e1bf13db234b8eedfc633af4350e91074407521bfb633fa9152c552d98dc76487bfbe3f7f2e828bf18a177d9342b1ea5206993e14b09ebeac9dee1b79a9ccda8e1a072e6c55937bbcea5804c38c600418879548d2080afe831b21131e37c06557ea63388279cd7465f18091fb068e7e2c32ff0d7dda9cd054736b70d3dfe2c2342f01cf85a336bfd6d1494758b1b2a6bf9336d2e1ea49dc4078e76a94449ddaf254c5f5f4851d8b8e7675880646271f44806fc737d80e40a5330a8cbfa6ab17f853ca4177d40bf616ab00a0ad36583fc9926701fe71947cbc7e5714fc37e9f01a9ed84fbfec2572f4da84f7feb96c344986058795269fa47bea89b949b40d0aec1d9405d3060b768cd49a4bf6a88b1cb48ee3b830e7567afbeaeb8e0b82c9f36d67ddc4b1548afb5f82d3f0989a658457dae5def71f9075e2907961cd6d5a0ccd1ee077da4aee3669b0ad8041a398193aa84d0f146df4538c2850e50c65bca9eda6f2e8e02e1744ae2a36bf3b08f9e5afa4f19bbe0772123ebba0131e351fbeb8a11ba1f28a764331a8e82b81b16122353ed1161a84db644031bbb308091d635bc6d328170d572d66682c4099a0e66c7bb11818e8eb6ada8c9bd9a0337a4607831d31663c5a2c2310162f029230127c80ab0f6f7a128a5173195e5a594862579a3df6a6eadd2510ad0108564f43fd90f5fe916dda169c8c0147b6f577c8f39af273b85b28f11e9b18a83c154fb8ecd324cc4c9fadccbce5272c270d5fbe3d89286394eb5b33b20a521e13a8f3b3e14a74b4a0bea82f628e3453183357850ffb0d15ae235d491150bbf307a24c9a3f16e16dc08cacbe3d50270af6608a3f812fb109efa256411134ae1fa818b85bac6c238c31e01d75c827e0f491561537086b2cf87fc109f6c4360253fc974f21cfdeecf2ce53e8a2ef74adbcc7f8500a7da862125c757f3f4189889db45e7f0aac3083c73a01ed99b525b8848ea0ad03d4c7d5fa9a99d62cfafef33d6e2bb8ade7ab75e87334bd4bbdeeaa5d3f36ad60cfe5b08619257d39850f25dbb41266ac2ebcafdcb4c2fae634aabc2953a7224067694a539e1e79462ab961245dd30c00c949263db302c0ee48eeb22e94212ca280aeab76053f2e482e561eae1feaa3ba316d9407662047823f09b2632750d49121ed40076bf97bb3b47a463721630834795caec75b9e35fb784fb91d6b1dc3aa232056d101d1fcf22065588f06ca6f01dba9a67e6d181509638d4d716b8ba873d0c5c252794bd926bb214a22b4610aba0dd7acc2f12660e64726b2d7dcab68fd50d7b14af29992e271d12b3bfaa150c33188f2e51b367f67f6940af30dabc1b6bd02168f01ff9e2fbbef27f37f70889f4e4165361a4361f6f97a7f09b0a073f7128c3c3ffb06f73ab5d124cb6f84fc999ea8c2922f7f4e96d60a2c97c25cd6710eeea851a1c11b36c5d2921103839b22675bbc0abf7fbc29a7fe636e28dfed431d701aa21887ce993ea999340cdd4aa58b6296c010f61a6c82eb6a83d6e7d801d35bc6fbbeaf6ab4db4dbe107fa3f120e190eec196d70cff1977d85ffe934f9c41848a326ebb46572a25eda2fce9517f17462ced772e41941f8862da5d444cd4b474f013a9dcd16c5456330984dd5b731840b6ade57c6a64d73a9b954ef676efe501872d198dac851f5c1bd249977695f948375758305ab5ef490bf9ef3314e606ceb3e519ad1bc6c3a3eaedadddbb84103f0aefe72db152446f88ec9979947e0b4c5112bb9ffbdc6851c5681883b4f0ef19392afb3b52ba0650e75d9c7b660f4e1fa3ffefa97c6d0766aee0f63d2419c589b0e6e1f3cc70149ffaba17fc87898d688cfe15a50e29bf8ca91a82e5440a4633adafb9a60a99fcf996056f52d11cc0d58deb5d880a01ce36d43a189beb911284f9a0ae4110e78f64e12b769e49fab94e98017bd5b329c635d2344985c90cf027b68f8d8ec1595861b35aa1aad27c694972697c500fd8b6b785c0bae3eec99e5ba3a89160fc518381c30f2aebc9c61ebf168d2e301a9db1d024303b3101515f349ae1e40a0cae8269e79498adfb022ca2cfd2c88261e48ad3b1ac1aa7488e23dac69bfea12c7c8dca5bd270c83317f1eca1fda5fd3f1119ab1c9a2f98be586445790a5d9b03d3922ac662b1d1c05f0ae71fe61f84a16af8dc53583f059e0d0a3524f258e37994810b3f0956be2125b90469369fe8ad93b86cffb79c1e747ae3b0a17673d56fce4281b07ffc32a4c71522dc961f0f99f722c40ccaddd15be5c4904207fc992da9688e4e1e7d9480eb5632632a3e389982facac2b470128e36be01d9359ef3ab97c7e7b8547fb378c70670994ae345aa376a52648f79d02f184d8c27c7aa52ee83bffec222a710b3c06ecfe8568fa2aa0e0a8a104056193e9995f59a6c858c7da34bc55fd26e56e1125293ad984bbcbf48db5c67c1d127f1b3cf7784ece29d84820aa55623d9e388d80862700d3ca4ae24e53b98e7e88ff117b33dc0026160840bec70adebb46a00f173c74bb9f0d12e43362b8056110917213a595715a0d6056003df135b56dfbe3040b10e7e380979515e4fda0cac0c3b8cf7d26f62fd107b14948426b54d519826011a91c7b0d7c5535ae93805dd3db51d6d7fc246e98df3862cfbe7bec7053dbc3f628ceb916635248bcd2a2ea5553711916860b76e6dc90ad87a31fed0cb4560f5875ea2f2961d0438286fbcefbeeacad06c8254ab5c0690e532205bddc1bd9c14cdc2ff75e1193f35304bd6d83ac5978e9fa25218cf4cdd1bf60426486ebca3c6e9d86eae1d625fc550b2ab842fcd8d8aa6783f55acbf921a96ef9c480e98df9e4b33cb969419fa3edc59b0520394374e8efb4297b5c3b85856149db83ad5a8262c370b271a57fa505024aaa5cf04ccff917a70c26369cedaf176d831812637df547dd7625bc1353b3ad0d41421afc737eb1da881f7b459160505e4c6e085e15bcf5d5e7ee93332a0a0db03dea4282fee65cbc43d80cff7d889a4e54af8060819eb67ad77f7229394f8d81093ba5315781bb5efaeb2bdb92d55d4a0e1d88464ed32f2fd11115b388ae687b239640cdc6e54a1ba02828b58f80eec5129fc013e8d310b6e8e3a92a3b1e91d0985e520b87edef75230f1f39537b0db8d5b057e0629bd0cd9b4b59f897a952a0d141dea5823c60df8d825adeaa0087cf27268437bc67c78946463c0ce2c75242689e1597d220353e1e259f0bf76343e476f233b29870b8454a08e538af14665c99425d494203f97ede2c2a4c0bc5a2ec1faab105d4e9d76338b3e7d67fea43a07f25b6f6a0469946c7c05ddffcb7c7baf4cd3771ae18bf6ef3bacb6086f5b345e967cb97b0edfc99263f40ed427b0f2fd45858cf62fce2fc8c63ceae8cd121353696e6e13e6fbc17c4a5087b0e6be66a65f2d3173500745a9d36b775885b3a7f486296c6c1e0aab5e1e52953897349c0e30d26dd96a59cfe4150fa9e557fb5b9b150c7910a651f7382bf4ba3867ce014841e2212ba52f7cb9d08d801033290f2ddec0dfb3a7c69d0f65da25aa7e595cd29db3ba72573ff4c4af6c8ccfd2d0a16aa07e2950527fe0bf67b8bf4793aefaf8f10b42f7957aa36315c7916537844199672333a0dba01ee9074c1a772a9d627e6fea8fa84cd6536915c779f6b5676eb10bdd02915f476aae31d246a76048d2a9cf64e07d522006d27d76e82acc894dd0b234a5ee3d100cd9cf64fa6f990ef2f0c2d867d762f18e8cb54d7e90182a46ed7ec3bec6c1b243836932821bf63f628be31ddcc5be1ef70feb51f71dcf84b65c474546294bfa23d76767104d54f0d02a29b1c0e07a08995cc0cb3117e4ee38ff6c18cb6f3f66aaa3d97e7c4da623842cdd8638f684716de10396b928660d81dc8805eec68b9a3477640b1c865aaee0da737ea14462a53bc35102e304c8b50b75638892889beffa3c7ddd72e064330ac960a40e2a35a7d8ee2c82f7ff8ee84e415066eed42f8be48c4275704b725b405b030dd8f79ec9bd03975747c881210201fe39d1009972dc4c24eec8423e48833e8d6f12d2ea8d40621adf2dde790510a97ff5effd5c1414929ddee1d7d7a280757f7d161e9ca4d1a4f5d3b5884509e1a8ce0037738865659fa0b70bb82c5e799d5090b38c74d5da372e772658016c441d1d647382a3680dee287971ffb2bdc463f111a12dee2d457846a134e0a0fe332b38148dfbdff199a2ed5bbfa34adaad62c2ec7778275c15d3d59917054e474a7e39361dfb56f10758a336094adf8888dc6dcba69527ccfb74ca794f38c3aa0eeb590600cf38349b26f7431a6a3407a345bcf15fa916c0aa5ccb502ef8655276d4b3a64625e37b84618fc93ceb5471678eb6134f769d1614528ba891c5c2e8205890ca6277fe8eb32462382a15c6f4448e2c3161df0d7ca51d1259db69dd493edb3499c10140316e790268ffcee9e6b27efba50125827b975107881c46acc82e74dadff5a7b9e3761d7a51b08117ed18073d75c12fa3637133cfebf825d253e5fc1440b6e2717fdeb0033ae53b95d9697dddc1b8b0d949be22a1edef706bb13e80c1e08e1df151e5350275c83df68e1dded0e0350a5a701bddd15d593d95c2f9f5879b601f1bde42abc2945b76b41e3a55ae0665c196f67c4239f4e2c3553962d25a1acb400cb059d63a0daab224301a76bcc31cbef1da9d6019da342e40d8c1c3522075f1db9aa244c9cbc97f256d672131a15f31adbc95885d9bc54cc4521fe32ef9a6eb4d853ca8b724b5c891d81dc4ac9ae6b4abcfd6a110d62972451d70150f9a7d978d1187f2d6747272784ca6165a73761025ac14c3e574f882bf638c34889f42e6174a67f40c5511d3b219cb6701482b34d6cc1fb8f3c4aa7c496451b57aa8eef4015b7094c5553a67671d89f305e1bc0b11a0c592d5ddb1c292bcc2d09f17da964f65f000e9102a4d670f98c0b6deb7472932b6c72502fa5fdb6ae0e42dbb488c7156891086549f8a7c6165ebbb93f5aaf02e7fa6adbf9bb9c05f0d5ceffedf9d7d79bf6dab4048c1b33c044df9a7ff5a42af40b4f408f644c900eaca44fec2925feef1c5f74cc97f5889c7826db647e12007e9a2bccdd04e2f08093f7a2961d65e89830b4be500273de86d5b54b714380e559810833abc0c29de773319d094f14cd8d39f43121234f415d1311d9418077703edc0390ad3713124ef5e11d18c038df2dd8f1635fccb511257145ef1976becae71c482510079c9ae0291a8cb2e08f84d0e6eeea8c9a61beaf28aa56d3704d85dd112e6afba792466659472adca6b4280bf537c85fc7e3ab703e4756b9c0be93eb771b0197c797ef3f6fe9aa38bfffa15793134dd7906948ee7ac63a2a9497e94a32869de89cd2f27d6acb3b9d5a5cc5db23296df6b75e62edc119cb2d828ebe580bc8d5b2a8e25ef5fa9d8d4a2e35103c0ffffff3f