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

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

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

Block Certificate

Block 55643 12e8c1ac1337b9869dfaffe953593a3be47959a6e8481df09277cae2c043bb4c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c88f4c0bc6800d1db9df8285fb899254f991a34d20ac2cd9ea3e4e3489f6d264
Certificate Block Hash
12e8c1ac1337b9869dfaffe953593a3be47959a6e8481df09277cae2c043bb4c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...006573000002250000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b63103a7392f3db21cbf5e09038803ebf204e18b83ffc3975cfa94138720edbb951b02bc0811a9b44f2e2f7c21f802cae082415b24680bcb75324bac83640b15cb28a085ec6128e78dd863e0af8b5da20224a1ba226cc9caf41d0000000000000080000000e000006573000002250000

Raw Header Hex

000040200d6535ee1e29373de6b7e7d4ad8c3239766783b182bad630c1dc1d46f3fe914712678eed81a9a91e84d7a60df6fc401e5e9bf19ce062b35c9911dbb58866decd804d0b6ac07a051864d2f689344e3eead92cac204da391f9549289fb8582dfb91d0d80c60b4c8fc8

Proof Data Hex

59,560 bytes
1212160103078173f5a5bde5e6384718887a5ffd440b6ed18810cc9aaa87e75bc3866e84987f1ece14e462fc6e4fcf179a9bd0603929539b201e5a693050f461f9ef3fd8c95b7d3952ae115f9a19fe016ca644e5920dbfbc1f9219731b37f94b8b1e6a37c06de2c4fbd617398b5a73f2cbab63e2f9fb27e2fc8fc49047d8a9269a64cb34a44e84ed297992d0f9e62baff6799079aa6967b77638023e3c2fad46e32255a76ba37e9a006ec6de4b1821def7e3905161fffa15af6fba1503c5b237ce01b9475db7ea4b8ad5834405eda555ffec5774b44b93503bd64d7b10165477f5db98728fa6aedfd41d85c7562feca97fd54445cda4519ce2861a0b7568507a092cc4f3da0049cf2a1d63d48f889328627ee91a73e1ec7c5703f6070c1b1bf7626cb1b6558a4e5d681aae56895d1e4513cef38d710b081e58a959aaae053f0bee930e4993bc04c7e02d763c5b54d48dd9488c6157a0cac0c310431bcb4486de31fc8a6385d15a05adbebf141af27a9cd9f031993e86ef3c410984ddc7087b3edf2cb4cf0dcd5257bb69858dae98a0806c6711dde2b9c30b8fab3441b090998544c1f6245e0fd92d8ef2bde4fe4d87436964586ce6dcfffd7cf469799ee3e0c5dfe348db4931f2ebbe49540a7dd83a9321c2e816fa12b7b2d488842282ae14d2e8591451b9eb32b95074ae0cecb5fc8bb414d6c64a041d110a1e51a317ca6e85babb93e2ae66e0faeaefea56409baa07fe60814c39de215e653452035480ba2c6953550051cc8f28ac9e662aeab9eeb5797013d27845f9680e98ed13c1ebd1266cc5677e40ea47da8f8a996c6c61ac1ab5bb05d395203f1ec524b13e90b7fb973381a5e2232709a1ef590437e4dcf50dfebf9defc58f661d35e73ee0a87454dfe09b9439139c6c4bc528a916a50ecccf2cc6d62593ffe3c2b0fc3d2638378c6491c6ceb091f695317f00e8d41a6406e03133c474d7567bc0bc66c8dfe834d537ed3171e029135460dcc85af458f850f8a85a4c9851ae820875062a3ac0d57e6c6bf5c602d6c799bbd5a2eae3fb0f6cf58aa0d510a0f32a9a848bd71527d720d132b6d020bd6089d5f19ac1876288bfd23a2e6adecf0ad6be153422b34bae104f20e4534d7d9db138649af1160c1a357e220892abdea359e43d4d74fd1dbdb3333538d90e78609981efa9f4fbf7ee12c91f3d23d5cb56e0fb2320879cb7e8973fd842062633f9897041f6fa7bfd010293b7645899173a15c4e872a3ded53ee9f7dfc9fe727fb7bcb60e47fd5d9bfb60c6566540000b023377da64e859b637b143346577671a1f7bfa92677e99548638494cacab4abfba65ffda6e4e2fed85faf00b6a506c34327f33feba02996c1e4393694bd5f3b52f8c4c0dde0979df2430af0f1a70ccef0aa336a8b1dcdeabfd604a10bacb45e3b1fe81287935fcfdfcbe75981177d9b44c0c0b079fd71cd1b2ceb4269a2f372e3c30865d0d21c1c5b9e29522d0a4a74d657df657cd98c590727a3a3f80e8bfb24c37e9f3e2078801554ecd32427c2a96085ce0a404bdc0dcf6bf038ccc658ca74606d5cbea172ac2dd932c6c83f4db9715f7fbc2296c5cc3c6925d5129431744bc565cf878ea13f839a651ca3cc43215ddc45eee5d77141df8f84fda877c0c04a5d89ef39919001e30e6a040b3d7e3ad2c03e34cfaea0674196a6cabc753816681054ecbb65024b4b32e0ba34a7985b1b24c3720bff724840773cf864368aca0798b03fbf1492eb87344370f6d01726cd3a9b9d1c98e9038ce1ee4f5ff16fb1030ea540d3c0e0f1e76d2bbc03037438ef365d8dd99a364f2b1bd913cfa5ffa9081b80aab086075b52578e41440611f059d1d9899ad16f99c9c8b0c98f2e91939c741567ae9f77cd0c8aff7122508259aa824484d1287e36630898ddf7dab78776a64b15d00f153870ebd1a50b2ec22041d81556a67d1b87aac1cb316b89cc89bf28b092b7ae2c76852521a35c484932ec275bb28b08a76b42e64e0c9d768de906a9a9c96732e16570c6de690f57b55fbe93da0a13dc854d916ac3a3e5b4682777d47bce80c0947ef9a7abb6c64ff4be2f387bde2aa17266843ed07fa360f1e1e2c8f386c2fc54aab7ca0e4f4e726c16f507ef18e89f132ae52b0681b1262c49074e1a257dda3afceb721af4a61b4adb4df452962ac0ef7765dcabf3002d575c0cd4a318fca47d63ef08865c13f771ec5fef360cefdbf8328ad02dca1e2f6f203ae09c96a79d2315716daf0077cfd73134350cf4e259f345f2b1449c8b1c477f5f9d9b3b379f872eef55cf4b71fb5be2843df953c396dd358e380464123c3418194670fd6198fab2d24a50d2164ed56a9b34f403787237a6703e0a64e3a33052bb3ce5d021ae726bed6d274be0c60dea6d52c5016ee9d68c8908921123efa229682b282cc16ad4de89f144a932e73a592b0e7aae9e085fb54aef7a2ac28f90e6021e9d1ce8f761aab964261bdc8bf2eb59dd8e2b6cf73bca0e2d69988698cc796de477cb4fac85c2bbd745d2b1ec2e589db17776e9626399e6d5ac7659390c194c8482b0a394216eb6788e050fd3f09fae60aaa8739e7afc563bec4d479b0b5cc8b4d27c2ab590f9ae290c46698675e99475cbb4a54bcc5bf53d7e80d58f59ee389cc492888281c50c601be0ab36df700ae836ec50a15c2d4a8cbf19b6112a83833336adcfa841b92aee8f6361843963ecb7f921f704a543230ede495f449b030e8252ce58fe417f38c8e76cd17231fc7201cd909fae9aa1f2c7f2771c7acf28b4921f29fd5eafe06f453b43228b4ccaaa52ffa01657a9a0e8bdf67d68bca8f45a267b821402fc63ae840500184c21fa484540506ef12c527f78e5b25572f79611903df3b7c34d9fa5d9cab5c98b09a5006b1e5cbc85e930d94dcf33eefa70d418d2780bc707f11becaec460e1f7a489a385a0dc29599b801398f3c08b9584ef36ed31373577a882838dccf77a25494a50c6e0c4d8d440ebf7926e0b6dac9a7a1017ea1ed3d826830edc22316c5ff5692a612f2b5d31c98c7d82a7eda6aa0d395a3d5e89152c4c8615e692871ddb65b399bd7b25b8c41b26e8ae35c096acfaf1c606bbacd6883bc812e084c3ddc3e3d998634dbf5441a5cdb8a513e0f73046752a04951efeddd61f40f85ef6fdca480ec6627f1d188920e4e7ec2bd6303719b2bb14789d1f226b4f28aab741d482106122988d7c89bb91b6401854d83126d815839758d3226f518a8c6f54965ee3e374792d41856b80f2b4152888535fda9212e350830fed881c57b6ffd01bb3d10a38fa5138be494f050e37d2e3c7ca938d023f16d74b3b0d093483d38aa5bd5933d736963f47adc4b0af37cd915f0ec86081e79347d0e9d01af497db19c2c622b489a573cf4ec60a1708455252677d9ab3c2dce4e9bcbf267b7e1d9aabd4a71c6942591d4ba10f162806dd21ad4f46cf6a7e73ef969939b4a7b3d9e7419e4e16fcf3be3f79f4e69ea960d4ca3e5939527f70f94925048a0159159a32bcab61cabe0d01eb94b6c1ca93daf19aee3da92774265096b972c921152f418bd01da5d4f2a7e0fccf29dbb09f9b36ba32df702fb553a7af3d85af0b5ab8e9c62a4a5ee7b67aa344e34436b86ce4117c75276ab9565bc6881121ff6f746a9ddfd3468c38400075f120c41d144b0d5bebbf9e640228d69ea02a3df38936a4f860d4fdbe2b0d52fdfd3ae04b4ad3e281fce1c823a251260d0d3bb551550f9ad08e64dc2b573b36bfb163c8e0d38dc32bf819ee1dab3fc67e206589caeddb9a500bcf4eeb1cfea32f24ab45ad6cdf44254624d212e68c48e11b1d835fc83b61a7425f8f187add4f8eccac13bb68d91376a86bfa8ec87c3abb381e7f5512773b54abdda94c6e9b4b3c10047f047ddf68460a9b65fb8c81b17734d8b697c8072746455a6e7b63ad31eff83b2ee56e9a2fa5417beae6057b181c76784d824103514e6e42712593ad7f07c93f335a64beaf813db6c04d5c66afdbb1d673a261ca65edc7c0c11e15f8ecb37371938fdbbdc30b602edbb5c33ce6dfce7ae80c0754617f20b890e628c29f25539e4f8d47401ffdbc382f70d21880cb865df38c30261aead854aa8be52780ff4baa4a0edbfbaed6f4758fec25dfc788c3ac8520228bb5a6765bcd21aa677cf84d2ccd4d80b775aa957f41d1b56b93fe5871911a9d087e1fd51f90e2551c6724a28f5302db5f3153d5d614ff852022fff3c5f7bd3a3d03987cb63527c50894e27954b13e15525d8836e4dc85bb85982b663728e4ebc59a3a94a0990a509eed3594830bcf3a41e53a24fe08af9a56edfe57ca5100174a8b363beb236a85d55703ec40ac3e5ca0289156605b54985b7cf8d508e1d4d6868f3520c4fc54833cf2adb6dc8f2e44574611be392d61faf21a7e269c802c7f4d645b802dde677db93a287d7fec6f507f0a2c2fe3d799925c01d8d67c1fc2b3be99f86a04c4de5c3cbe7454f9751bf82aab363eb4da0392c70dc34dc8caa9b475983a89f9c7953baf3b14baf4a49e5e56875f36f95a7cc4cd70b2cf0659a6d1b403c955af15da8cc212d057d86fc8e8f3082b7ce887875d7f34cf2b2a1b4845eb62d0bf32ad56fcb62bd0fa3da17ba268793da728490d70d7cd970f335fd5378d3b770ce7b2d430b51291b800d78a7b55f9a6ef9ce568d196f2f717dab564314ae43b8e988a8e83bb059ddd5daa225561ec4a4a41f9445eb1ec50190edfd5688d7f10e44554d7069960d1d7a358e21518a1ed9c9e9866593e3e1856b2def3478e3871bfc1489d6788b858d672c410e3b098379ed39b807c3daf456bd9422149f1e131156194a2934989487c0252d30cf1f9da7be6cff0e77d7fcab80b2e927525f58786c7a07a87e576f621807e0d08c4246aab7822304a9b62c628614fd80a60d2f8b1231e7b5f013d03b610e3df0f0e671beaebb350b49de6ba7f4cfdd2c7a9faee2d3e24b4a289f0f311e1ad2c6350a9909ddd77950cb62bb472b20f4efa93bdafc7998c5bebe68cd7fbba4f0bb23cc2db808be534582125759f775d364f67c900f9d55cf04b7aafa87caf18294533ad842275cc65c3355175619f100539006a7d60240b2be710c5e90be56ca1a0baa41092b9ec6083db5cce543861497e1b0781569da3e1b10cd0864c8b09eae15cf94d8a6cc255b898431cea4de16b56f0f53d78c86c03e708733d6331b5e12cdf14838479d0cd745f6ab1e4b548b489996af29a398102fcfece4ee70df4dccb11bf65406536b568c035ffd4ef7f37d9cc8f0379aafee47dd6f8c34bffe3fbcee0400c7eb16e044d044873abc582fbddf59781c82f60ba9168bcd72e97342aebf919dce32f56cf06561bc33f4b7322ec117ec4cd9a925f8f3e7dd7dea7925fc70060052637a63b7e5aa40727c38a474aa9444ae60b0a0592a09a5d1e3b8464014422e13fc84196fc7c6804c56493bd5526e4278bdb17c605df8818b498c3300a9ae627c569139e0afff3ab4478965bfff4c1491f673a2ac8b3e0ad785e261768b5428b53276ee9f62388dea6cf2bf860a3e7764b4a8f02b4c0f8ce6db6e2262d26f0587920ad6d2c024a8daf1a8a211c6249113219fed160efc400e223d5590375c0db4ff65ec04e53ced42a1f4953d5a985d75d835ab7c1bffeef49723365c36af9cffaffa149be5e5f25ddbe41505ec74fbb194652910c1b41b7843f98e28b353e2d730ff2a7dec1c7defb7c31c3c93b908ca9c2166505c8749112850096db7745180579e1113d58e0ab55394efa4dcb4448437f3a24586b52086bb32c6f42eec8c5e695b77989b07ebd4d22686c1245d086eef79e49b4c5753fe41f10c5d8073c456952ebeeaf33eaa6d23c144a093f4a6d59d605bfcfff430b7549826aaef029cc98417df30c9bd04f40addab2ad48adce69de8f5eaa6bb7def064a6655ab8c85bc22d49efe5e3ec7ffe0e398ae2de7bb396f07d6e58a4ff5d02403fb1027b6e2ec39110113a174110b9cdb59cbf5a0e214d0172482c4ee3353bae059f837cc0a6cc4f2500420f50a665b84c8b6fda4f8052a7c2a5235fa7a0db1ea6a32f9f4c6ba5a1d676e45bfb8c70bd9fb3bbf08d507a2176f054dfe8ec336249ed642517a21d448b6301b12826d4e0dfecff5ba4b2ca31f9e2554f5c5f9a26956be16c53b1a0d3dbfb2955e6fd7b99f9e7ac203bfb62b6b06dd9291fee3cd2b5157e0183ff1f7d64f284276be2ed88252c4e87329ac7633f25cdf79377516db60cc8c8b62a0d2a6efbcfda694d80e7dc102645b08bc2b222a30c0ba3b49f45c3b2007177340c1187ea21fe5b8fd6c45ce36ed2fa44de2c2856633b92b8d75f0daa7e3dde9fb52b6a21e9b50de60064f1d6a9b3d58fe2b8becf20aa95719f0913984779cc9a1693b5e39a47779ada153469eea6544657e6d178fc7526cc3314b24dec4c671c6365158850b97fe91b4a9014244391e8de96e2f5eaedeca0a1f35f1c59b7a7d80596ebbfa9311162c74eb45709580486aef1bc239982f5dfb7d2612f0ea95a08ed29a3bb911c6bcb86185c093476360d4318d8c097ea73da1b13caf058df5773e02f9b12e7de463fc20f24a566eea6de71bfa106e224bfe66a391eeebd852baddee58b95a4942b5a307c5b2b941986b0dab59ca91e6dc50f9f9116ba4f77b5ecf60d72e5bdaa438078b21e5e69505a9c6710268746290bfbdab59675b765683ffacb44666e7dc241b3570843ceeda054793d0d01d71f03b2ed35270fda191f2e83689774877d8ce2ca3577fd4dadf477f4ab18e60b6a99143868b14a75eb02bd8ce0ddac2e62919b2b93ec3179f9e2b55b0439f95789a2a4aa0219154aa13e4df86a5d0965b6359bce63efd074f61229ee4872e14be388c3b334a74e9a2836b3284ae14bfacff5e61ec54a35f62b398dbf8bcec7091120b16f0ed902e4021da827bd9bbe834526bd1434482e2e89cf0b3a38edebdcf6b46d6e73a2f8555017797e40a6c1eff53fdc7bcfc42067a3b6aa72978e7d4eb87532f312945fd21bda71c85ff17e64141bae75dd33c9f3368a75257a7a1b95bab0ea571a6d5939d24ed60b96e8a6e3fb18240b7edcef790862900753d57fd922a9f67b0c72f47fc6e1d23bcf2094ea62dda0c28642a2d856b87f3099b8cae03d79bd35165d0bab0547c143db351e4a958fe79a3a31e79f4adb4dae32a9182fe5e58cb19e875ebdb6d717dae3b0efa964e6eb1b68274edcc184326a408ef8481bf81af4aa69647ee4f7f4312433b30f47f721d50890e2ee1878de989d0b323142ed1599af12366c7c7cda690ea1eb25b43fd0f46088f5164d06a6a66e9524996fb6d1dea7b59d0391e6fd26037b7539df181717da376eb3f4b00afb931a5d48532c29e9cd593227e85bf3b9770c11ebdf62e57936ada09c84a9a8d68d0ec6ee45db45a6d2a13584d041334d2324c1b056d8c4c769bf081989a21f54b15c183a96af6e4d97cdcda4a7a39b8b93c74f4b4ff3b0ad9730f3f51e18fcba64328bf041b7f09d0460d7e77982d58331e7ab05633c2ec10274ea25b7196be1a277bf6bc4bf2d20847a782f1fca785850edefc94adc1f2c88b9888a45d644aa915fcbe632274b85cacc70604d63cac6138b1219d51e6f2090a54d3d3cd37b1357f27c89646ba0c9e7fc69f477a960527f29dd58c515be9b1306c1ed00dfabd2e87aa373d39bdb48c572264e6555b2539e156555c94d8358dbf8895e8402f7579b03415cd630423b61818020560d1e3a7ed943a35593f46f115449f786800ad52b5f8631d35336e49d030073455a5b07f7006c0f411c9b13d7c88d3c09442d78f8f4e583edaa99fea4231d2f28b3a7f24cf0609b8ee9a42b6b94f30e6509e6b7363eaebffa8676b85d4bd85a2ecf98f7dacd3658a66ea404f6f936b2175b5987c44971e4e009d7d7a0b7aea6316bffc567866a9cfe454c87f2e6bf4f32a4884f3fef494746a492114b85ea317af20567538ebb221366ca7ceec2d401e6f424f5fc51030b589e6c052a3d4c37d733980b47d16a9f24cab55c9b56f91b1b43a97f8b189c8b359791aa799322000101bfc57e43eda370c1b3d71b792a6c4e8f6600e5a12953fb008e4815a8faddfa5159a41140d9c39008aee4a269e8509c02a928b544df5e10d0d74d43970fa612f830b6142550e9a32f0a6f65a8c1a7b599d70fb752ab02b77b3132ca0d6409270e3f803a1dd0d86e4a58ee626ad7f5effccc949650476f8a4942dcc44002e4493ed60ae17d31b8a77dc6905e9deda2b781f46b4b1b6e95d07789dc3620b1140a74e5c4ce9f4128cb0268d480ad354741c5c40be6d48fb93590e5e5a89aa7957284b4920f6079668c034085c8ac13a891563f484082e6a0f52588fbbfc3533b8b1d5917c2e9d87e76ff08a66b99a7a3b13dbe125ae0a51a6e3cfb8b5256c155c79e0bc742bce4df6d5b7d76a49121891772dade487d1545c3bd339031fd163a9707111ea974e129483f6e43c73b251a7477c1533243687e962efd4d5c3392a6529cc374857e9ac3968caf35cd74e3d86e08981876cb6d75a68217be19a48dc55526efb0617a0f74af2e07b701fd789939336b72efa3b4a72b2319a75461b558a3893b4f7077d956a5b9d0c9aee9d7bebe1df449877b308e64fafb0c4314241ad8cfed35162008fc496c19557e442d868a3fa0d89071ef3922bc31f3df757a819fec2195500febfb4e34c0a4e3420301174a72ff401c1120ba7da79fb74d36804251bd9ec5133b3341e4e47bb0bc6054025bfcfc767bdcfa5f8307386ffd3e49fad437a36ab91cdf35d3a0c508c1ca89d5252892106623f51c482480ac84fd7a1cb53ea9692c5fad1d217ff65aa7be2ac329e2d08eb84537ecf6646a30d6b9b685163c85403f2debb1ef53ee73cd87bed0b85e7ab5f0fc2d8826f53b35203abef69dfbc57dd0e8b581db250b806b33c2b2bce2e9534777dd3cc82c1659915bcf996eb40f59e4ec82302eb6f1b5f9e00b7b804f42ea040a5063ec0788099384480019288a0689bd10d1e6d6dd8314c45f9fd091a5d35e5ada6e932c72179ce7d636cfdfea8a27f240d0d96e3e11ff2babd4b55676fea7489678f651181d155969e856fcf8b90ed1ef0e51ccaded6a3d8245cc54bdf4c4e3324842c54d92174e43b96199915e31ffed17bc94b9bcc05db949c5259cab20caa9e03c9d6b3f5470307a75fd5672235e0ac21507d5b064ead4021437cd6edf8de24cf679d5e1b0d8e05819bde7172e84fff5d0e47e462e53e1b443b42427a3cb66bfb19cf1fd483dd2511cb16cb042dcbf00f0f2445b63e60b05cc87b7715029d9ff36e79317bdf06937d1945782e11d6ff3652efdb1537247d64f67e229ab6c5eea5602db0114fa9e1b2522a054317222eb1a1af75e7a778c27019a58b62142790e46da4caa3e6d25b15d6cc800c11261d3144e13a57a31229db0e0ec942a7bddffe1d350678c7df8f140e5dbdb36e3642fd86b52ff2079223d967b4c0ba466e171ca719a832766266b1fde354837e5c39595f6957a4562f0f56ebbbba2328f9cdd4b7fd4b455548465e08ecf18af8e7ea06d6130a8e6f22b67a30f9453cbb534d0976769199977e79c5079324ae502d1175b35527383fa31122ce38831006df8e7dd44bee819a8e32995f0400fd9086d8d211dbcc061ca9e5d83846b4d17199fe8bd2a4163a5e2f5d1bdb59cba8a92c191c92b4616f3810635e3063758363978bba54b8f603e44be609dcfcf6756d14382f4956d516b39127009e4193c01caacb1a792d1ac6b3ebe7cf708d9097ff0fea0d36c9d6a0cbd14acbf714b0d6370725bc2762fd7c6f4f80341c4f6405cba16cd4b9a1ee3277ad498875a5534afcf592d0a2cdecf451843b00a3d48572559d2896a16b858a0d1d30cf2ab4188152f1ed234440431f080a3ce24159223c3f2adc5a7261029db2e707a6497619576bbfa29727d054dce8d16c4edf6361c994f3cb66b463ef6a92546740c960a92e717a9cca7c931e3f0d06517b96b9ccebd3b09341ddf06306ffdbde7d92c1fc46a7e3dd25c1ff257153a154c5e5d7f1310b670d798e2f13b8c17c4d143b14407da27754d03d9e5f2178b6a9a74d52c1135ca50a8e202b76235f5a1d0f63164130b97e360c42ccbf984d4a2008910db2729a1f063ca6c41e59b7959724554936f96f2c36248aef4626b34de0a7af50104635257790a748780fded811202d5fa3deb2ae7009370a9a12e3e54ffba6b49105594c090280630763506052917bc0bc764eed8c4473350893e06587ba8f96383526497493f8396b92ea1fd5906e80ea13e75e4ec2daec5eec72f38f7187052b63fab349816caabe9a20af9fc0321ed51e1b74e8cd1bfb2d507288a77c69c35cc67181b60f45c4da082834b0c95513ed3f2693e016b41ded9005de4fe3c46c17aab608fe6b45757a77ae903df0c4cf12d1b3954db0925ef1b31b7168abf6d91199dafaee7823919949e6c1260f6fc1475d3f4b2fd0445344e7b5e46a4bd13911fffa29685d010007c8be3be7d26d9ceddae173b511a89d93b6651e3d99c249213ff644313ddbdf73fb5525525f5d7ea621c0c2f65671d447e8bb01183abc7c7f6592d882eefa2334913a1eba719d5f1573506129780eadcf8a32b28fa419595e5360faf8849b80f2848a70755fa3e18157dedcd88a95ffc1163fe09fc5b04b59e31f1b55a103bd55ac73339e914c14003a982f11639d2615f9415e436ee76cb2465aecb3a7a045f41dd23a6b9b4d328057f792266725ad515c7bd6fc697e8f9f918d0503b329ecd953d741499ab5d24b6976c50ae619570306116a6aa046f9a88e31868b6f48f5d6bd6d005830c328f522e92741910710261e26d6c6c3519a53925d88395b26a1ab97e9d2c9dbad5aa85f2752ba56682276e897ba5adb46de3500561e604181e3a3513554ec53030e395d07e8a3ce85fc1725d0399b8dbaaafb0745d7155b444e729e681ddac8a059bacaa7705498a51eb53f07c0c28ca5621f108c1ca6ef1d534244c0b69e54e7c661747fdcca96f83a8fbf965499bde7727614ca17964b227f61ba4cee4658c18f7ab1296cc2a6bdc0b87989ad46d40bf0e05cef6e516312729eda43b2a9d6af5f73c335af226b1497ef19820e2408bda2428a6413637e34f1065f2a3b8982188c68565f78d39e74cb6a5aa4a8caa02d255a756b176a95938d13460d41a2deb6f949d2a8adf4730ce38962d1d64ae764afbf98f6ffeca79fbcf10738bece1b82709649d7b7db6ae0b3469a50e8178e4553b4b0d0adbf640874836d8bc018f972d1e55b1b23e3867e7d3f8d7bdff682bb646b6e942b1817a53e1f0f19c37d9e4c3bd75ffaa4e69ab1ec94489b17d3834f6fefec0431421f2ad0f3e7a2f637b640fad1f037a7c55b17ae2ba34152e639ec8b2ab2bde0a1f39740182774f335464db01b8a752a03fe4fac56cf9803cb3cabd412e6d48aae89eb2887e67c0739bb17c085937db9370031602f768c5b6b1e2027041d8180663f3a526e8896020b1b8090b66747de8481e85b76fa759c024a37c75f1c11f564e3e52cf6ef1f3694c63a7961af46874d2f904b0f962398297c7c4fe3629f99cd48d98c98c9cee05df6b50d2b8447b501d02619163debd8d80b6550661d9fdd4f6c0901e4d9894f99ee014e09be2d51283a089da1e5d9b522b57efc59ba46385b582839606c96b1337e93addf4b042140836f1583a74c1a8c1755b9e19aafb5c1c6ba1a192bcb00894b646a78d80f8894f554ab878e0be97adeade76222eea5ccee78a2ac42949d3e1a88c87641243ffa54fb0ddbfbfb8cd65f52261fc244a05d91fb6de6caf1baf06ae8680e821af88412e1da677bcc14bd7f95100fba520229d7946a14b90460f40d0321465b8c88714a7d41d4b99c2d19c53f3fa288fb23b5d3ca005166fbf27be8aa8ee916c6ce4d145601cf81a0728ca538e9d6de08ec82c11f4a2b5a15cecdebb1875c41c34bf3b8c021dd2a95b2e284aad19b66038659dd1c02d11482032ca0282393e92c5cec71b4e9e7ef7da147958e79eecbc77ec8246ae2941b0bae51248ff898a894b73ce3a8f0e617ad18a9ae7629ee7102e9f6be0956ec6e0b53e74b0cb31ce676bd9972c68b04d6fb3229baaa8185bc1ab88bffa2274af68c0a33c9fb93cb87789e5566ea81965fbed0e8d38a83ac851cbcd9781462f53e492c39eeae7f9058f3a0b86be76242d201d2e6c6e0137b6e82559794adf6915f56cfd01cf8921395648d86009761b0861f5845bebec64bbfe87255718e710f6738600f8eda9ef8e75aae8a09d6b2f82e5600869260509e93f7fec51168ae086abc256430618da95e7497eb702959552776555e516f731237cb86509622c05b6e6070831602e26a2dd8f4514387178070696df92f958e0bfc12b35f54337e7cb9c0ab4cb69aa0048aecddecb7859533394e9458ce2f4f90ae50697962e84883fa5eafaf114b6b43153a79919da278c7b0d2bda10bc1ff7d786018a417e212d85b3a8be7416d1dc23dfb27b801b781e69d0e97a5603594dd8a004e89579b489f2efe973b29dd93b60a77c525bffd88ba62e45f56ad9fa16da2adf193cfebcbec4437ef97d29622bc3a36515d1eb1b893987718500100dd10b8381487247c8d5849ceb975f10f9a9c3aeb9d906f70a54202deac958fea028f88436395a7232fd77d8f09c416956578a222417b03126aee6be1f1357352dec8805463f8b77d65b55a537350a7fccffa752f2db6300dcdd0ab8c8fb880af442498b45ff7101f551d5f390f1ec0348bf79390b415a534515b4daf759230f6a692b3e3da90fcb783d54da293fd614a73adcdff0b0710bf17fa4b4f7a3112e4f097ce900bfb80f0361e3e675fb63a32cd3db9472122cdddc889acf734e1aca9e58e4d48f09e9ec29e630d8717af8ce4113034742a045571389bd5af0ccea0b8fbb51c3daeac410b905792b88cc2d990c0d162b565e6c5abc939e3d15fcbe3b735b8b46a40c46e56cd66e143fc9e1b89ae5279d55da8e8392227a4c70a5c134572ddc8e63e026171cf37f73bcf46334bb151c4a2735a6c81a3979821f6fc39ba9af43d068c610661e015980ecb5854324c807212d195ee146880c00d76435a95c1703f2f1954870a8623e3212b513558ff47e8d64a2a8cb78b8f30704ff6a49d6c10637e95a402a3749c914efff08e9a94b3737d3c3d41435780394f50da44532daa2529d06c2bfd45020f8747c2fe3cc8cd3b458e1506b57e6c0d3acf9a0290e1d2de00a08a51a59f949bd01f2be028e776c27925402a82225eb9d9f88f93ceec1228d63a7a3251f53f8b7eadd8cf057052505bb65e2f8469f3931f640a42163cbba8bd17e476249d705aa267cbb26fd266f5e3f65a912fe19ef1a8a796cb5a7a58b69c2ec9ab52c99d033c77a657f2d11ccb18c427138171ceb8d6b3fe333963350b133997954b1eb053a7b3f78d6caa50cef937d0e0721ee2ca1377536e228446e289348ee97b8549f8e32659e56cd7284aa1a6d23ada22b51e33c70260afcadbc6e07f643b752abc1cef20ec772e93ea749222c76eaff8bd86561dc6bdde0acd69706a94c7a382892ebc8864a9d73c6dd699ecf148b34f7a524fc40f8dd73f3bf2fcdc8319e72cc8fc5a011e6ee3017d26d1f7fdaefd51695bd682fcf0e21dde974cd668d85fa419581f20261594d582b260fad6622d5a655f10b5d1c3d4dc134969df8b58105ca45662875bbac7f03172db38315f0d85d4c37eff3b9976d087a7cdc2a7001c6b701b835910befcbb45f01fced4feedf7c9b2a16cf55d73886fb0e1cbe9cc697af6f6889aeb7d7ad3adbe04a3e66b5f71f25cd6ed4ef9444e5e161396b42bcf102305bf8a8d63286787506851317dbcf75ba9950397622fc2af7862ddc71f6a4c59fe387c5e7aa11d8eec78f83aa3d0a782acf39e41869f01331e630f1e633c582831c8712091137667e33e85683910dc5e60b41acf3e4509d3f3479419d620cf5c9e24d78d6fa067faea29ba38397ae9d1b1df4e5cbdd465d3d26bfe410f0bae89228f3d37e738067c4e91e3feb373b549e94671f65e26fccde007c6a46769ccc1501fadb1709da902ae8ae6eb1022213899c0cbe1d2ebbe024a82219cbced10f97236c9302dcd67b8e0b5c20eddb45fdd52866ccfe9f5221f105628a007f96922144bad70a1997a9d31c2aa294d6a3750ed2eb35818783d096c478ffef83c14bba7476d0b10ff21596e015c34f03534103646c1c455eb7a12983bc3ff73e6bafe32958ea4266bdb948dc7220cf1cc222d15260c8b04a932afc358aeca0da6285efb15a8f133fcb5c990e2893c1e135339e1dc82c4f74e3d04b20565f533c8b8d751a0c87097195204980c4a201a08a1d598486134d5a7e52cd26954c7a40b1b4c59582f4365840394b03adc7b389e393bfa421e2381fa3fc3bb0f52262b61e13e2a763ea0bec87b730fb7397c12b3f66ae3f31942597a46129b4e58b32287721836d37db320d5cea3881d9da6e438168aa0ee6c78105d6aae3948824a32a7265f7f65910d232693319da810a588c81d1afb7dce937d66ae30b11f8f4ee8281e51c64a42f7b50dfb0a65c39c64d94ffd9efc3d21b157c4b2cf5093c4fccac1b93013ef756e9e67cf8b0df46eee5b1de3d0ea698427aeec46c702bd1cc883f65e71aa52040802a3f28b04adb53c41554f14f3f8cadeb9cffe010b5f334dd3371b7eb2d0c51858def9e3eb7747c5457fc3f1d46dbbe7208226ea2fbd4e4af17cc39a7974c93edc051ec88e6c0a074a23f13c0eed7ff22db604f36f1cfaa1a3896b2f2e14d3bb123360a2d54d5e814c35166d4b0ae1fa8bd65f29096601354022d7a5c63d6edf538214d477aa1023dcd3e7f9f0ec504ff98fadc8d882200e53a06284bb410a40b5959fabbe10329e9627c142672be4728748e86de19fe393e730463bc5642e775ea79f29c8a27d4f6a65deddc3b0175e64ce6a1dafe84430b55456063b487d166097b977e6fd9dc83c6a09cd45813495a1f2624ccedb6d65ebc3135bc1c651b137644dbfbf94ca95ce27dd099835a6128b70ec0afdc60a0e281b7bfa08a8d9f645b667c30a965a54db012815b9c4f4c40c5c005ec8d525898f2a7ce005b5e216e83807dfe963d00a2402bbad196caa0f5bf06d7ff4432ef6921d54c78f79ac84289e2bc35d7ad1ede0a68bf77817b05b16f3877bbcc8cd8f0e9fb5e9e332cb5f3dc7ced183ad5e3e99bd042e12c10973a7f3db4e60d3b1d8f20e6945e6963bdfd6f05c2f065d357b842f174acf370baa71e1fcf3c1b43172d846520f7561d14687deeecc573590d19d6e87350c9a767e9c41c1f6bd6761c261265722c85296f4ae0586b1ad95bd0c2d57310438cf512d38b854c2e08bb8a4b8c78c2fc6c8511b86166d5497529a96ab82ff713a1243b10ffce5260f70cf53c072abc9d69af15a03d81e44b08bc4673b092bdc39ba68f63e6ccf895405aff9e145be1d6559192cabbc900026be91bc5a265555c509d560bdb527fa2c7688d957a8319bd16d3d5a53526a083d19357d694e972876df4ff62d462b035809fdec8843d6b53b552df58ece957105d619c26ccc2eea6db0c0877a09fe3c104ed3d2378b03903a8f56ed10893c23e32a33c5d41eb5fba8d425c40139749d13fdc80d9ec59ce5f4b7fae5027dcd5c9a131843dd7c8eb09e34b47a78f4477711ad73b54e1d1ed1e8e2977082f55dd5ff21dbe6f237945bee7092458951ce5bb50e6a4b42ddd9e28e584bc75c42e81d77dc3c9a0cf603f51529138e3ae105c0117f051eedd590b38e74435ca75f09891cb9f7b08bbebdb179c3112672416833ea8505a7a0cc3f91a77ccb08d1faf75059f13aacfbd293964842f20af944dd4e9de2a43e4226dedc356d95f6377b9638724912c20db2bc0973bc0b834c5802188c456af56dff372f38a6acc12dcd69d75865dd3ed9e8e8e5dabc770147ed88eaa0768aed0c023753315497596aa8864138164a2f7fb2da84b2ecd72ed1f2d178ed1b4fe09d0fd389d400dee0cbe56e963973fedc9a7fea60f1a7113c409606b4236b364f58a90cba7a73f1092e7590b7295f2932878794cc3ba8aad5408cfe1f91cd8a17f59c671bce67d0875d2185cce04249208f4e6feee83b88d4902b5fdc7316afcc43a73058a4f532dd3afc17434409a6dfc0441aea3ad4377c7c782e7f360dacf3963cb68238280a69ea1628adeddb52d5f6ff8c085eeaefd4d206253b9042c06d03bf49e0f5fc86e8a7943aa773a96304ef68c445e3d78025731cd1e9db40483eaf917a13eb44f1db9099906836bcdcaae012914b532cbe073d3085e9c25ed84f2e08d904e97a0880ac97ef5318d15a3e1a9a0baf156d96cb70718c25d605b6c4e199b3164cdf11464e15cc317a9f2252a88f6ac17b11b94f9224974bc449d238c569c898d1ca9b6575491066cd4b857aa6c10fbf680c8fb42749e851f6d8200f411324ac1ded0d4d65e0fdd4e1ced5e1e9981b5322fcf017347fbbf01385f364a5134bc7bf1f511c32f2c5a808461ca61baf3c16810c9fcdfa9313827dec5b350b11bfcfbcc687d523a8e97acc715ca803f94d4389876513ef3e3f74d35efd0554fd582bac8002b60af56e8a5c80bbaf7cc5369c6ea4acfb40e6723b4c5dcd240012248f4835f0e6f69aab70706970c12bc87440a51add20a4a2ca9088339a973398cc7989cf49353adf90102836d62f59dadc6eeb5221a2b96c7192cb3fbee6ab841e9f59604ef24fbcf30a143dc6175f2d2bd52c4cde466a2423470f7ea45ff4657e2b674e8f1ed5bdebd9ddc0fae13ee4e7d59430f8bc882ec1c6c610c6b19eaa8a2b1cdf63ab9b6f4afa4d3a9c0f03889bfe536193f9483a41b7039f014e9882b9bd397a0ad905eab185dfabfcb111eb5bddd8b296a43811ef49f1e80f3480ccc09b846affcd9c21f5b35be22a2f98ef3b201a77582010316c3bc0e12da45df037609b5678023f558b0faded6a73666b55085282a350acb1111d5f463c251df785bcd309a5461e90254d7bd0208cd92cdb1ed5346d72d0eb1d2aae01bfb5a40391faf05dc39f550f73144fba28d5dbf582baa9ea3206b16d748d44cb7f5970a0043021f0f283c66882b4113d4d9bf709304797f8e5c70f751bd01fe18804f397aa78d6ddc9c680e4a5715825832f96df90ca1f758231c468c6dd5fe775ccae9314bfcdce454e74685ba324ec289b6f474402b77cbc02ef3b42f86f39cc15542de3313c6873197955834662ff6ced7ce56a63740f0f8ccc486027a07b7d67797e25e3f3cac9d6ca9d1fa19a19e4fa31898ccaff2c0a16e73788aa2572f1f59b48211591db3f2cd66a20fbdee27de6aeaa673da2c57668a47bbd44f0ddf80ec69b9b1d036ab7477dbe5233697a7b3aa91827d8ae45817e0ff2e34d8638fb331eba30783581c0f492b504d60c41e71886f8e87cde3b54968695a5a9964a15daed01b8114934ced0787111c35196be15748eee411b1cef9a6dae308fb8c050dfccc135243f0b333299521e0813a0c8b808936cdad01efda1484ed64413bab4f50afe625bf221e4ea766d18d576217a88e1985562988bda0e2d132be846eacd336ab2f950a89c69cf37fc7d680ca4ced6caf1d00863af5bb3766569e3816636ccfedde31b6fcf64c5e00878de7fa3daa116043c321ed7f0d37c3fd16f22e91a2cb328b1958f4dd2f53ab9e2d20f2b02e8b136413737884a0fd8873abc045dede9238bd66c0cd09d5c409d8e53706d1104ac5cf786c60ea3298c60789d55dcb3267508d1d05b64458362aea4902bbbea2474b818b0c2011ca29cad8c30654e1db87fe9635096ffa9f9e224357d4c193850bdda9640475d94b7ad87a73941fc1f933b08a55918645890df12c981cae962e8fa6b385de03ec88d76de5186d8b040db59998b4aacec083b0acf3b41c6f4417a2f70bb7603f4ca3d5ca7d7df75fbcd03623d780acf0037fe060c704bc5a5353a872830408cb7c497c6a9456843b94a4d5f2c883206f3c4a223b801a194343c72c46ccda47e21133b02759155216eb5538541a92b309a42b411a79a7fbef10822bad7523eb3197261f8c867b90ba811814ff0b48bbfdd4a2f87aa2c3e906206c3f0891f39484088b8183cdce162d164db86f59837246fe5fcf3811f937ae214b3ac7b53a4a450ed8fe5b361eac3d6236b6ddb4b87d00b48edc9b4e93b646e83b8576f9402bf93e515f8f5744e8ac604f24ea97364138ec04e5072ec8deaa88526013e421b3b3333c8bec79f890fa80bcf446b07845528270bdaa3276d5a48d4adea3e85d0438a42cafc25f2a0a93c154de6fa0a7c2e761009a960ccdd77a09bd754e5ad077c359dbf35a4826b04f5f2a781f752775b0987f42ca3a88aa1f01f6e9faacff8ebcb41b2ebb423d979a2f89d9f97e8594c4fc13d719e41fd3208f50d81b9899f8bb54cd3d1e6e086ffababf382a9b53b8119ca873aa2d95c81b71e9944441252811596c639567e15fcb60842e1c285d0ac4863295b04cf31a0f2dc2e1181b3ffcc1606aa2aa9a790dcfcdbe5b43dc3788fb9b231c50a8704be8fe4cfeb36978c1dddd5549325b1cfdced217cbe31dc3b80431ca0175897bcea49e8122bae84b5bf06a2ac72da71d948e68db9926f8ea385892e49ba833b12cc104081c900630fc51032a6d0230fed9cc27ff316e76ae041431a678c05beefd6e46eb8b445336dc2751e39fd73ffefa15478ee8430c46ba84a03f9b2792f011815bf3c82c34092896a686ccc4865cd6c5446ed25db64769c0afb4acffa2e7108bbb58dfd41d5f06de13a8d679a4c99357f950e81b6c7982adbd3ff682f031c0c0ce22f5df4455a53462bc9d59819462bc4df6b29194c13f679365f7e64a44abaccb2393f9258f8d095877400dc395e2525badc0345a630bc5b2a58188b783ce34d6bbe3c8ea409790784110f01dce1a21f6bfa4e81a0bb524484a0c6da1fc43c294e9d8b1afdbba905bc2cff311f2da7e78b7f82b290786f234355d13329cdbf21dcab7c1f6e2fb7fcb489ba98c6c7d349f780898db376cc92fe0065c1f735831805806d1e978e7190d3b6f539114e2920f13ba30e9855b3133f34b6d814033ba8ab64ae0bdc614bdbc76fcbedf398cbea48296cfd982a0ee073c57b7c0144c37592e7f45c74360e2970fa28025474965a7b9e5cba6d3a3c11277d25331a031cc5256fdde7e1ca9074e5c9677b84c2eb50a5db5e526a6a5ddc2a4aa4368b72b96ed748be69353439025a8008c492e5fecae0ca03c395041ca9d8ad189140dd40d10b30cb99217a710012eb326ee0910befa4211f1dada781d531f33483a2198cb7b8f6eedb14734d3fa7b1b6800d3814f71a0a5e996f276065bc2500a17886bc3c678c8caffd6be74bec97334d5a1a51ddc421f3e4e255ad69cbb04748c5e280e375b50c09068dcd1c085f0816bc5d2b24651050e53afe35e5a60f72bf33610bfced7cc75b808c503f5e1585a757dcaa2f9d1ae7d6eeb534007e284cc97bb0f37787085107d71671d16b1c0bf65680c3b042e1fe35d982281959a5d1c17cfa4cf2c216bf283e7249198d611ab802716309effe50876d85420ad28b2cd485a301789cf192d8dd74e3b2cae57361a315d4faad220f9a3a3a9b5a34a1031fb6601f67f782ad8680199c677fcaaa84d4f7a90153dfe07dd633f45bb31a1794450a98efedaaf51d0f9ed5513640031ab7ed937f951cf599a0208f48c5c7371a4fa0b8fc01efb547c990737bdc8a86ba0ca4882cd54019dcacfa4986a0132bc5df2f1ea4858afe8bc2facc741c9bcdacdef07a09eed5a7274d75314d344d9ac30c984557e6924b2e9e0f0ed90fa9221abdd39b37c7db9b1a8f865796c2a20c8eaf27e57b5beeac9c30f82230d54e45f0fe48b3046a08b6aa65bd279b3ad5c5c54eb72858e64c6c2faf8e0958313ee7a31e73595f2c861c419507faa419b6a74d4e65a821998dcde6edebe2921de22b39778e14ea1046f644dd502f725f04bb30bc6a34de20e1f86f6159dfed9731aecbf34e7315ae4a397de55ced86888af1cd3a7d8983eb062357fc997709349399c3df09c1837b46970165a374eae9db36ccd0ae1b3f5cfc1ca0a41c87a9334c940855ad5546b81a02bf7608c370285bb55fdf457d0f7a433576f0f00c9db54f9fc4ead7f531ac5f62e46e38858160813d303764aaf8a874612791c8ca8b3c00c2350e3d2f7ef18b577dfaf93ddf55302c19bf0e6bc61fcbdc47d07e596a3c38587ec00f0011eda55096f24942e03ce498e436dae7662a3a1c2ec8a4be41ebec221f992d1f36cf00224541a55e110bb0972a0b8f0d0a22db1cfca59fe1427d0b1d7517d008a6051c2d5960a7506bca7a79646f96edc460ce4942e8a93b622fc6a43af7e2b6c758be24793061793b2075852873ecdaf8d3dab5e97ae2dc837739933feff275d03cc8594c7646507b0408d30fd48dc49ec8bfcce6e8fda5383a8194df69eb4d981230e7a3a360a83e994bfcf64b8ff7793ef3957ce62d5352ac75e6745d9c1bddeb044563b356cfb095178ad1306f7f58c21915587751bbf14d4fde4d812f720edef86356eeef48b11ca16def8caa82319f90f8c4cb67d5afb121b5aa6a0b09b28ac84c514f1a9c215a7287e9d463f425759aab35906ee29d5a67c158c737a5dd209042e2c676c8dfec5e9b0bc66cf994c81cf2a710aa3859cc25437e899c4aad3b9c9ea8b38cfbe0f04762c4fbaf65fa73d03cced54da8c103382803c6bf253662c423203dad45c8a9eba330b2b4ecd6c19509357b591456f5ef24ead7d0ef383efd0f32903fd8ce53ac33fac3d2e7781e1621249c4efd9f1f33e5c8f738b71e8bf7a46d3d95b9d4ba5596c942ac416c06a9ca058c1cb6f4fa0209de6055d81fa5bb1bb3b4dc96221e467f740127221d5419462ff987f34af205b5418b3804b3237ffc12770c3c2a795fb812321a31e0a91decfdbdea6e7b80ed529e9d26b1df443804174a7bd36e0e724c96a6f1f6d3100be11c89c99155fb9b068173ca8d3b56465002efe9ed3d2b6c4887c70e708417e498c8a92152651a9329f901822703baa9020c7b6de7e089e2abe3a3866137bb49a4c462e325aaa89918e1fa1e00501e30c307e593c0cef837171a35208377379d9d988480ff0550a1d9c4697e5eba9f7ef6c611f60e5f96d20c58688b22a9bd4fc4680ef6493aa4e9a80f78c49df4661ee3cd6a81ea1cc9018a9bf6d431f4029efc96326e17975918b0c34100639892dc7cdc7c679c974cb04efc309836f8911de3efae5bb0827a75c41ee3d5b311fba9d43dddd1d8a0db650df55b025388feb424654785331438a17526cb83342fa4ba468addb03fd6bf13c140a7977e1899e1119418564f1ba4fad54b523347188bd1d7ef4f3b635fd7d50495a24c66404fc005e0bcb02a988d81235fe8fd1fcb72cbe97a347f9ee0b2fb21def5d1636d9f460cfda64d246cefafe7c4203eb41ea532d93c8bd9ab6cbc596c02e4f11fe9c41a7c0390565483525b44c7fffb3c24e332b2e39be475359b9e7434929f69db27b6cdb53fedb56909c0147fcefcc9a798c46940edf9ad448e8026a8d7e3d7ffe4f7e492068362a2c8aa9154319b249450d36355ce76f1036f90ba3c1c1ac5e650f573a81363260781b4e72e06489b20f90b19758902fc3d78343c1607d8da90e5bba07673ccfe34d307bcba11c0aed5610290146a6502e1926539cb9c49ea2d6d282c3e92a361796dd75dcb970433a891ededd45623d36196b8a13845c46f5c45eaeb8017f33d614a21e98711472328cf2e938c87aca5e6354f9970f637dd2f3ba799f598eec42a3678dc3a271319a8c98b139acdea55a8afdf972caabb5a9d2c66f9f853a39f1cff3a7eac8aa5068b149ae46d914fa90cd2eca96249536e561b4d5b7deaab05cce229932ccf34e21734036cc6a08403a8f8624d77a90c5df77a4f161f4b9d7eec93ff1f8c221132704287e80fdb54bb5a7e94efa93e7a4e1b99c8ef3558628017a666aa54c130a15f7af49a8fb6c545f4ae8996dc00ec2b96169dd465ac1730033549f3f9d03228db9e86f66583f3ec0aad6ef9e751406ec586482373b602724ecefd13503d44bc04b092f477a877aafd53ac99ef7bbbfba98d85c1540a0f758de65d981bb1056c6552df936b76efe7355cbea6c8c82f2e77da7f329688f122b61bbefdd1d63f68e1cc3171fb74c3a71167e90a374b78d30550fedeab47bb0a8330fd415c0b183a94cf690922d2d4c7a29a4c20299db2c13a176f5151aecf707fe7be9732f27868307a502ab3bb995080ab5865c65fdd13b3b9b407b1dbeee7b06f4cddd2b2443ca6038f1405ad518a4daa961c90aab260cbe89a40e8bf6c00cfae2cd465b16f64f6fb7cfe4a83587eb561a3d33655080f941c6e943e37dd8152a3ed6b0b2f1bb21ad720e9a47e29478faad6520a37ba9b314b7b106eeb1f688ba8768574735d3f7055bc06a3967e8b9355d7711f7db8f24c4167c00ce7228c1366064e3b0c7e952de64dda77b0ef17ae7f3c07c2776b46eb65ca369109abc18f165ba89448d24a6d0bfc68d1584bd427a6aa8c9178f9de34faed69ef9ac225dcaa6dcca0b8d2032c7c76d622ef93d7f73cf58eddd65150ffa0fc726ceeb1d21faa9430e80d816127157c87d3b8d5c56cb5e8e4fe5516083573cb46695ca2f4da543f9a7b3c3f3672d0312d4d231f8cb01711b955d0013fb9f502eaa6e8cac5b6da654e74a5e37e95c33afcdeede0b22c1b3bb4708e0e47433a0fb2e5b8d806653541b2c0f5f0725b2f931ce9db51006bcebc9c7906f6dfb24ad94a577732ba1f531b129914395014a6ac374440280ea6ba836a922266668368fdd2865e7ac0378494421d8ff50f1491335b61b124453574511cfdb01d7607ac584cff4258c84e84758464c6c0859dd0d78be2d2c530a8c51001f18254a3adc753869f3f0e5d2906f053b8a3be3ab7d27662b34afdade6db3d84d2a917e6bb92cc6b32e1f77cc515500013f28bdd0ffc0c6192fba28f1be36818e64cc93d29ae4e7ba5995df88e0e5e2b0b4e3c79c48de2d9873130a5b4772f4dca51fcdf3b42510b7c31f2221abb3299f247e9bb691eac1e9b6e54744801a6bfd152d2b6bb3caf91eb4a549cf676973e6a927dc8a13ddc839f3ba9b1679bd794a341b23ed60b4c2e4851094ebc6ea90c1cae0b588040cba53498e99dd5d6aedbb313fcdf38ccc8884684a5778632fd430b6aee5401536a448e495d75c056ae202a34fb78cf776da46e701ef74ebddebd93051382085d86c31e070917d7d7587328508003ac274c7395e0e130ee6304ae92b112ad653c9f92c4208d5dd97a621ef98cdc7779bc3573a3a294c1474ee9cb76f7a855f6059284e727a3c549b852bb39897b724ad67e248ba0d56ef2ce551332a76abcf2897d374a6c16ea8df07d7b2e045d96ca728258333fce6bd51cacdd4585f573b9e308b8a926d1e94420fff4ca995a545fab7032da2e88cde215921222f81bd66cad184b17020ffb801c795b08f4c706d1ff0ed4f561a45be1def8f7a3ce28c637611ac125740053ebb100b835ce900704ea9e53360a9788400dad65d977fc5b294860a2f9fcc6c2e34502466e42b27663c80e835108636ca873e3f145d06eb5f6c9339cb8a56bc601b8300db732a9d97a7036694f133406a9b874844d2aface7c8266f4ae6ce5b671334282ce7c322f8c5de4cffda5316cd162b6b03fb7b8390f8aefc3b0d319639719c9d921cf153d585721ba8a37273bf238b5656b652ce5564d1ba008154d2148fce778bcdae9d23cb9b357807cdd97fc1e3b183515436809a3f7a3af855aa60fd843884dd9a0ab946c569e8dba0489a885d6b13b2801ea8eba8160ecd465c93502f90a547e423dc8452558572220b46645ba4cc05f9edec4ca65f06de269def759de689742d7c4bdd4003c7d8296242320667bc1a337a86d0b9ac7d114dfd51e0f91181e16c16bc41213f92516c114f167ef2fb50adc4a29e7125752e8e85af2ec1018d0480f186963182871aa0e1f0b0fbb01134cec3083ad37d2a7f5b54f5e6f0ad0e8a1ad12c7b1e972dac43412cb4e3e4845259e319eacfc5b1188d6f968c388445788b2ffed675acdb014bd8df06283e1e92b6d31fd9209d6b213ae4b2e3ad144fd72f850d0aa6356e5e6556f1fef9115f96528899d00c41ecf862c1d2e429ad11aaf3af10961a75ce24c04a83813efe282f79e543e86ed80afe682ba8a16c51dea0abcbe487d5cc7c2d7ea442a96db4504f496a8fda7d9293297573b88f926b8284c2f2b0254090c368c634c3027ddaa490c55b6822150cb1a166af6ef6386fdf3abf2bc5242bd0b4a9cadff3f6866110ba3fce8ac542f87beff4e5a945a01672e8ff5e25ab855a85e893574b3fa2e011362a7e34cf1c67d84233ffc7d1b81c8da16e5fc27277ac5c78afb860a9973a03af8b02f90447726267a02f3f35cfc34c85adc5336c9b76050f50c9e3f2ba63fd17fb8f8afbc49d94c3e84d42d1b2fce337fb2132c381c94029579d59d2a7af35445f9c10b3342c2575a87d473bf6dcc48be3aa02c13217471739e87658f2791b449d652a77917d975859a4f62ef0b724455764503f0dcac3f3d72c332c49d49c1b6936f921e788744b00b9cd0b2b5bc5ac3dd882a2bc2c99e0fad173230b9904bfc286b984b90d703fe4d4aa5612cfe37a6465490cf4747a12e53ada667245988856b1ceaf6f18ab37aa8337d411d2a2e7bde113243d049ed3c24d73f71279ee06489112667c99497eeea649ed08172a889377d605dcd35529589edf101c27e1609be3b12092937fdedb7e722e6c6eb9da2526bb90af66b0f32fa65121eaf7a9b9c54ed25ae657967113c7a796504cb76da3c364ae177d1fb7db4004abfbbb5e5af78366a4eeed03c28e95555d18e55d02cc190c88b3f413af5617d528f01266c36b42025b32f0b856cffb5cd8380defc3e3f6322b54e44cc9cf14e5f731ff6cde8e56d9907ad288b6ab647a9e3f1de9e904d867a9828b41e5ddb309b067802cd09b6fee9d20223ba39432235e396d650f3cfd4334047648bacf8f35df187b6e1cf4afd4d4c8bc400d9b9f2d4e26030878b0bae37479c03c3fde476d17f540905d7f4ea86fcca00cd630bd50c1a3d111bb4d0fd97c250f6179905f63527fc46e655fbfd7b39860d01b8792ab1e6d1077282e5227dbf40648d8d2303b635e1e1abfbbd80dd5e4c7297cbbe14fe6f9f86f490c1eb83adc74277a8bdd2ccdbeaf831ef28493324f4180f19375c200b00ced4ddb3352612e303e8e2e1e74fa5f2cc80e80a3ca390031b2845bb788a50cc88937a20491d40e11f878a343b04972c50b57ee77871ec541ab9aca5abc131571e10e09c8da4317e6563717cd07b97b54591c1929531acb724d25b3b8a9f6ff5aecb0ce9c6ea6cbb79c16121530f278c9d55aed8ba5223437a45b5a04323ffa1e432fc8d8d983399af8f747da009a2804ee14f906e2284f27353b7b43d7d35cc8af6105587b940ee6f23f2c2ff1f852b41d4798c54f54ccde4562bcb3d3f576f7a31a1aaa1b9eb0cf234c9167dad1a2c919409f40dd8269e2918da5f13468ffbd47684f5d90decf8d91a635ea147bf8e6da781aeba4aee26bf9f1445a59aeb5ff332ecd1119c04a83fabcfac0086ed9190f9abe0b87d9c93bdec0956de2c8e03d2f68bcb50528c71dbf91b28365f0266710ed2d0ce039301ae6facf7b4dc409ad58fb0bab7560436d7188085c96f312981372ddbdab306faa0dd328655016bd288e2d671c2b0acc1d5e3b5c21f6c9615bea608864130b9a9d5b05da9bc4f5f3a3a9aace04c37400c9946c7003143ef788f5914cfe2efda653c087462e263c1c14769d70570d4428c7d12891cf5679f545937ca42c492764735dd9d2b3dda6c241db9936fb9eb5b6d8e0189ebc0d94c73c6551bfcb0cc15f185409eaaa95e3f3d76bde136b2f273683c0861d96d6fd2d0f87a38ec85b43b885cc8335f0a9e59c126ee694a9e45540c7e68ef3e8a0f46dcd7d9e7d283bfa4c328be88969b9468f786a7c363e0a3fe94b01dc20ee095ba3ee86263a22c480e5c40b9f8cad3244324683a7f93cbe9d5fa796bdd49ec37da087c4299236d87545449c18bb671a86372b2fba3f6c5cf0937e04c16ad6cdc36d7406ce2d07c204b24e066070c2b2c8b9a81bdf5ef853c08b1d008334613f572bed629b07c4d7033ae58decaf0051d9fd51e68a3f5f143225b712d57c900a9285077d7801ca3cf0a57787a3458814f25d9ea068e97b888f2d251bfcdfc4772bfea4e494a5d6756ed743e7884358dc153ff702e2d629f0095e6b33760f8294aba5753c0e42e97a1ec4824b4edcb603ccd0d8ffec8a7fb0f4aefa21e2d75f80a358552e521e08339f492498820ec5c8f2fa5a822abc42fc48d58c9bdeb6dc8c0b659e265a8c371a1f95b3d0010d149ce25ca893b3f4ac6dc0cf0e021bc043c03d2b6cb7ec70958724e12ad8c3810df1a490ff3f02f74896720303bf7c394a5a2fc4d561b1839df55ce3f80e149f7acbb24659e42a2bbbae422a2978559c60980aa55eddd8e8982e8e26ca6b315db5584fa8b81ba6a9f80a16c46cc33a17a3982e54495cbe953ef997e70200b2f432d88bfe974f27aedb0a9a00264a62c9679e473e5b26d466ea6394b966fe48516c33034989253d6480b315ac83d06297b079faa5a24b2078d00597d263ea1a8132c062a61c74add1632dce4407b84d6a4046e70e16ecee1c4e51b532e3484378124f18dcc5eec804e35f0687231f21a9362e521f1ac87ca1980276eccfd00853e98bc71c2dbc493a6be7b6a3ade0ac8fefc520ddc2e9afdfc1183155f17651686789bca127e40c434f6af62ef273a691c3d5711885b491cb896e6b834a41c23060865aebc9bf60629f029d9e61d68b2f549416caf042d107545d0e2859bbe262fadf872a688506c7791c43e5574ebfaaf6760cf4b26f5bc4c4e082dbdeac826f1e0ca99afa42a6c075e841d43acd71edbbaacaf577d781853f52f783f9319b72a0f595852a4a4bc30ed7a494f3c85c24f0d10088892422bf6940115611b3a91368f48aa242c88bd296d4073ff77cbae11fd5ffd2f5c1417aaebe6bbab10ae88a81cae08b3c1eff199c92e80fbe7554a55b55d99da29d8f4bac5fe2c02f1cd9bad9f1d2b7b03ed7e339d8556975d16e9ac2e39850ca29ac580533cca4ec1dba43626a7f176df4a25782bf4a040214ecc21b7a2e66d0e2107111555aec42d3d307ba8fb0ed283f846a3120ef86854a03e44f8006f74a2b976b1cb8f6cbea88fbd2ea6baba0c47af47c46db7b960d1110a17a81554439e3f6ff17f6a5fd64482066871cc14c7d3d22414224745f8f1888a40e89f7d0c2550f796a9d2df43af8b8031602ed44abcd1e9228e83ee461540d3e69961602b484f004524d88ba7f9c4f6e71ebc1a4f869fd6ada6bb1ad39f76370ab5446721ae8355da19df708f267ed03f77ae5d1abf5bc39d1f527604fd973fb66d616da9a54597415ac5c22e7009b4933d016f4751a4ef046fa4c75a0d4f2e9ec5753638639374cf5922a7853d1c00333bedf38cf713b9e6d5be82a4fed85cdb203f657be278be947c4b411167bca6093cb45ce68ba586db91f226fbce080c639dc2c15379ba7e044df1ddca740758a1bf4fb97dca9013c5cbb178b270d7632bf94142a4156424c32d774b2be0eb9fee902cbd73bf3f68f3b5350092105a7bf4aa88d10a9bdefc87607457c0eaba6d6064d280a4260df7ebffbb254fcc0235c24983552eb31aeefbeee036dd208763e126ab606ff459cf7dcb8e666055ba0f91a7efe5f1521e2b7ca2bc7e59ca932d88499874d7846a8313226df48a49bd2bc229641d4bfacaf914e6ac32636e438e15edf4311f6e966167356624fdcaf77174efffe5fe3e7003547f45ec3fb144375a1937a3e47cf8af39fffb8edac41d6bebdb9569766e54a61c2c071855b474f3a7633d4fb2252562f534af8011f22ed6747012f7ad5a9adb4b67c643a23eb6cc2484478ff767a68b182de6f1593ac6f1d68058a7c0bfe7aa60ad408b59d8e9bc29e96755a006cee81fe30306b1821f85d5fefa8294f201fcbd6b2165f628a0f09cbb5b307472440e3a5c866d58747ca1ba26dc168253ea5d9155b9c3ef57271391c91d6d08f5cdd648f874dc36f66eb99dd3ccb59c48d24ad0ef193c491c20cddc0f4fcf36af9609a7bd0703ac1cc0625ad0d9f7f091aca677478b87a33c38aa99264b20758af22cf81be0c738421d76216403aff089346c853ce3b607d637f676f33d9be654d7eadaf9c70f1dcd042aaf9be9ecfde9240788ff8142594c5c13f9989939518954ade52b45ad5636490ee20d150724dd48d2709891e25a7c2e9344e011357bcae96a42bfbc0992432fb639eb9ef924b026df740d37c8940a878eb314977b1cda308ec3d1a89206ef2b1ea45d0cdb2686ac92dc7c0f638f951726bcb3fa8658a48c2517379147a8d895be42263345c51186d627eb85890f871237ca86ffab814099f63d602009d91b5fce1b02d120d91532d74d1fc40c8b0be4d59dc05b6f15c2bda9bfcbc92562c9abeac06182f52924b808329f4458987510f923c1bb968dbf035bc9119f1b231ec64fef5c9ea17964f8a8c70179e1705b7e5bb1b2230582832a8c78b71ba83fedc2cbfb664c3b7b61cd2ca9bef6306708c8d5c9109d3fe5d7fb52ab2e2d573f4bf4e13dcc5e987f10eeed71023fdb5be9f009c7b2bb17b7662a16799feb0402200e3a093d18e151e7fb1eb239d71e950fa07f322f0dcfbfbd3e96c9cad469c734259db82a15c7c658990166b664d050346693604ed096c14a8ecddad421c7d0b257b2e3a69cb1e0fc442fc12452cf39ed1a16af7f7cedb8619793e9ea16d3fd00ad6a84307a442e472bb7b2527e34a20adc90485b1f505dfb32758f8fc14aa4b32e2b05a5a2220d0620f28cbd8a6b776d4791fa0e5c51b599e8886516ee7985f54cf8a22975cf6772994c3c63a32b903d8a569721ab0505037c3d63cd1295c4cf344791ecd5ba8b840f391de3f2865956d6d1f8f6f3c49d8dd9c9deec9381002ca14b911c8606cc28a9bf449c38eaf6ce1139c4ee92f1244a30d779c4425fc1cbf15a14b822996583dc0fda30a30d759d183ef3a472f0ff22e9a880966bc28ccfa018c2e3ee4ded14ad0ab6ec45b1cec0017598dc65a5424dd08ca3d42cb5bd65e1cd5dc520e871baf1b0d60fecaef6a7f59f7754fcc8c9d1b7ba47eb769ea50b8fdb4001647595a3108fe853216477a879211c3a47eead4b1f00475e7c2356867e06483528014041b339eb48fa20091f5d883a2982e02dbf0dd71e3aefd2b9570a531ad0d7f86a39215a8092626b42ea53623b958a5ee466bbe5c0070a13b47c9e83d6ea8d27f4f01f786b3d99fbe3c523ee3e8af2ab92ff8fee96bd4334b02022dfb7fc2d42f02457537c5c91c27852cb97f49f2dfd7417833e5bade399110f86ebc2e494159a4b178271e427d5e8c6a66fe3e4b110e5d5299022d894c7757454e0952cc60c16d8e890f042fe1d68c6db979611752767193ce70b8e2a59ddd4ea532bb016d1f7ac3e6ea95b9cfdece62d96970bfad35e4786ec3da31ccd53aab14a68830ad75a95aae9d2503e4bc0063ecd4f2e17d62bf6b19390f85f51007ee8ab26cfe70048e7488572b85f692ffbb2db8143994f95ea3f8664a198ad1f683fa605c0ba282547c7eb9f95f3f7274e52d8ac1580e6559f33e975cd307568e7f55eca89243e5d9fb09a39476ebf5fc25394c88fc614054dd25b5f03014a908a31e3236066a91ca1672c014b24d4e41477b5e206ae7e01907f2aca218e2273634ba92d3dc218de42dc0eec9e8c6af8285cfe31f1221f5daa61f6c465e10e21576d34ae8f097d2abdedd915957d28e1260d6499bf060d0c4175d1d129fabbf33dc30f1060f6e5e22864fdbba6e4ea8f82c37bee48e30d895892143d1cb09c07002455ce89dc0a5b5689ad9d7321224002514c1cb8bc2fede66c5b38f65703de91d1b3d091246e1fd28835bd280790d74c84c9755180fb9f322e580721e9bd26ffa1c0d760e391396d0cd8005754604301ce343cde3149cb5cae9b00e5039665e99536e15cbbac0806ab669a238cbffba52d155c36526ea5dd52a218124b4020dc62950a520e1f0d94fbee09755398438cfea2582059e1528ce6337fb8cc8d526255ca1b3c1df3a9c6a78f52ca0e64ce29b8178e59da971132b05382a743ef41a1b28de81615034c7e74b729501fa7a5fce32743b5d7166cab221b021d290774bc6c67755c5a207b4658ec5263cddfcaf24cd76643313538614a3de692ba570deb1617579c57e8f413a4c4168ba4a2fd5bfc992b676a9bd0d0a862114b804b77e50a1ca12fdf4f2fef47fd4a00f406dc4869361aa58d3190f2bc4f207e81e4825b33e7f94e495e4d8c1068ec5c1a7ebca2bf2bb389eae39eb7bce70141a964bffb3761cbc41c3020ec14d8e8b51490b86c4517e237caafdfb6304d7cf6859f46551aa87838dafb67272bd804cf9b6d22fe36f224896e5e735ed941a2897d6181ac9dfdfe61e769c1a961f521fad47f47a6dd9c95e373f8c1ad1575bfe15b62f5ad6ec7c3c13dab5342fa1bf4f49b176f5e6e768406ee93c827f46f7b6109b73f3cd4782085cfae664b40c3a775220afc25288a206d8edec85222d5c16c09d3f0172eeb0f02f276978990dae54101fa9b388ea7bf1eb6fd3de092445f4258e212110f3b233261e660aa47b7e9c74fc3e15ab4096f47d6ffb58dcbd4d710e45b199e3238bfb2a43c716e5bb5c8f3bacfb1762ac534f90568bfc4176742c86ee6642a5d9f61d162919f67b833562d9f49cdab74407b074c34c8f719342025a2a5fd8abaa93f9e2b1599ab57d7f8efc11a751f5219706d2bd873bb2b4fbe95b61d0e7fb32e8b274fcad124b3c912c64c0201f0dd1f65a644010c7d87aba906c7fbb0efec4d4edebf25412ba15305784b2929cff5121907bbeb5ef420711bc6af80ce8adf5b1316ab98ddafc21d9cb829c5926bcd9148f7f65654c7e66a2091d6f18d85cecb1884071be6f3506c827a0716a4ec65445b85c3643d2b2ca4253bf4b50864c37316254c663f1acf60ae8cab0282a3928c489365382823df344dc0f029944d8aeb2f946ae6772cf1e3f31f66f8d84ba465da808d7fce0609e0e740a9516408494d6ec2fc225df3bfc38cadcf5e1c75954854ed37aa1fa16c004849c1af7424622bd88022f9eea97cb3f6844798fdabe4baf2abb1373df94e03f74c9ff1e3005586dc4b1c21f7805fb38480a96c403beac33fc80a993fab1447c3bfdce370daab860145aea6fce0c532a7b94804f6198e02ed80c6b38bcbdac19a01467a441f4e5f4b579377a2f61e1e69cecea5badea095ff92aa2c192bb4c85accbad67c6a8e7c96e8aa6150dcdbc0f876c43de6eeccbaa8b2e4b68d8e97e9f3e789f2adc14df2825fce7978c0ab360d8de391667ea187bc350f8b3f3dc709420adfe01a31a85d4e453d177e7b7aabe58c27d3b1306e4766572dd9c83155614485344944ea75a895fd0a852f6a4472a21b65ff164a873a2115ed073cba7200fb1f178d85596b9cb4bbcfcae5c13e2fec3cf7b1e86e7c0331975ed899c92ac3b3155f01f9f5ed34a43686bd17a98537a852a62a989109272dbc308edfb6b43c40018a264616768805b4e49447a27fc8cee758a7561805ae4b0c3351151d9a37967bd5863bfa400d915ea4687f09a32e995ea3d336c432af2576f358588f98222a3bbb39d4dee6abdaafc9b0a0beb675e9906dc7d4122c2253a76176bae8ee48879743e50322f465f1597a64b591b6bad5cc2e082f84f0e3b8c475b26e1a83289cb34aa91fff243b25f833e29641bcaa2191ee2714bc395bf5138583ce430c9f4eef999f31014fa3faeab407f61bfa04fc770a1c5bf1205132fbe6a50bde48bd3114a2d5393f3f55bda834ab9137b5aa00834dfb7c01659bd459e7c991fb260438cab54d3505cca1bd49b2c32e88f83147fd7ee3feb5dea3ae48392b949f17454557200382255f45461f4acdc55e0db7b424ec1a7f09cb2dbd6073a10f527da25f80962867d95361f9d4c5473f4451f2ca592242e28036bd9b311318d9d7eaf4a118fa78e654a687deba58ab8794ce5c4c82a3429d54cdf59150895049ba7ccd654194699c65cbd8feaf9cbe0d4aa129a7b859d26f2749aa387e19c2f7ac338ba09093edb8b8a0be17ee47b915c46ac0b03e5cf885c546f0001eb68cff05c2e26cafc61620b251d2143958351e7797a50e955cb2fb3f39e3310c5736d7d9bfce877854c08b7c1078f25556dca5b3eb2aed579b444f9caeb764929bcb74ad4f436fbfc744a0eaee2bff3c00af715eb03cc5027b97bd845f7715feb711dcce5aa12ed2779326f7f047efcbcb54164e7d509a24ca529855b1e8c7ba98d093263e4754b9a58d92a30fe990e08f1287d1e2eb4d5a299132a7ebbca1ed843e327d5edd559ebdc0bd2c4c50f41227bf66866d4822726355f013c3af81fec0abce8c965d5efd6cb8c719a2d8adfda52e77cfee74c7df11f416abb16f3b078a368da086058445d424b2b4df440bc44ee1fcb4b420cc932a272029e0755d6718e4865519aeeef001cf6911f6aa4d666b35b36ca8d0857bce994a4c5592070c806cd0bc6833f198a8844244652b6d0d6802967b7f3d9bcd9e14ce0f5f8ef76e9cad9ec1a303c8ecb23a5660729e4d80345a9ba82d945d2d7ed90afdf4b6196326d89f4f39db6d69f4f89714474f4f17b4c412399ba96f871a3b047a2fa43b2df3685ccdd1f796c43c2f408c0a4fdb4b0042853748661bae7223562a79f78a4f9b6dd2efac4dd1201cbbd3f1a8a9db490f596900845e6f57b1131d764af15dd68a3825d1af81c2040db4554c62fef27c790ff10457aab2ed1c7535763746131de915b1b48a45e32749fe6150a0700216e7ab37a238afc34d218d32dd5c6568ddf546b00c090156ef6ff18212c5e7be3e4a6f2447d78c907dfd1595bcedd71d4729197b38e8076ec04cd354315d12fc7d7e5a397e272f35db04a279722f00fbeac4a0774dce68407ce101ac51c8042adf9db93e978bb17d40e9bc57e9ce825fd410e78ea6b3e6199727aadefe14801d168b6b24312ae08945342b3c80bea632e688b18218da8fb5650aea5e9b1aa1228c6b95c0d3c1fe8d7386dbca541192ab328663623143ebdaf4ca374ebf4f73d6d93aab2c530a2d7e921ca35e75f781ca97226dcacdf1e92d6d907a0bd25ee6c5fb61f884339232f036adf0fcb64c07438fc0846f67964add3ba344722230e19c23a4c55aa10501e300c2befc188ec1dae4daba0b8234767e16281cb211ea43fd249ef4ff261761a3fce597838baec5caa868d6f86c40190110da9576646edee457cbbc23908da95aaf4a831a0e65230e7f07879d619b314fe15a8f29dc164544becff27da8d2bf53bd5294056cfc4629fdc11b19ccda02fdca7ed886aa44f1735261c4fc1f28500e2449007183839d7d731bceb0c6df4e3ada782d3437cc710a4b366922d35ec5f3988506ffc1eaea84582f3999d4ddb91a9d8ed1b3e0d6b0d1b90db8e1d541d984d1911c2a01f4823af40ec23be6cafbbac81474aa9d97a6f9e3e5fb61e51be1483910439a324ed2899b95b33059075d304e71c670a31b5dae765b2fb10b3ca8e8d008898e02c503d154d2e70f2d9a23e19ae8656d9a952461c88ccc9b5cff39158126dbc78ad7283a52c7e4f3061983e33b533d80dc61bde343e4f9ed6b48dfc88256311cb36e18fb908c1c86c31e5e06f50fcdb75c49c09d7aab48d65fb4773ef389000d521cce0f3c87b9cf3337f05257ab7348702b9390945bca3798e64324b95c72364fd70d39d2db4bb58f383eb6839cfe6151253ce7291d1e0b88387a975d5db178f47e0ed19de5f9f7a9a76c08ab10b8715384b1555b8f3c6e51d1d12dad6daf582adf3ec943545253012c3f2f391a64dc568166d26df2dd0722d6c7829ed868952e32d146cf2082b277cdaecbe53bac3599ca0a0a996d98c01b70d2566b15c5600a141adfe9193781ee065c40fd273a45a73ff319d2c678b76aa2e9493c686715e1ea80d5ae90c08ed3ca6b525d145aa0a45a5bcf812c08015694d4dbc3285281da4b919510e70a11fb5644800dcbe19257adbc9405a33553331cbea991dd38f863723cb33ef0b39a3fcd93803066cea7f3594c35eaca8676bf2555d9c45c3aa86efd84c0e21ba93ed9d0e7bb1c7420d385eaef3939d4e7b3fe94a03e474e8ba220e91316c3b0735069a8c11f7ec2ac8b5d4d0385c89373f404bd8e15a84d47371a6849c7d4c57cc42b987466d217fd07e4c364b1559ae653cf23da5caca6dd194e0202cf647b78f3c5f431887d6e1dbc5d4f0cdc33f1cb9f745b630b6eb59f99042fb2ffd90de42b59b0d7399b7761667ae878637e4aca5a2ed4bff7d22f3c11f6fb21a1890b4d6bdf463ecef3b8b5f17caa5f131c5bda5d847bc760eb31673de0aa8039e957bfed157a5dd20da1322f9d37597195a73392d2fb9d665120597f4e7b8c49f3a495abf150a71277531bdfe9ee7e2646cf10f93c0ca9dd41e6fd79eaeab248497eaf3de71f4d84cf11a149ab466b61557825f91b9f26a338013f70448813587367ac227463e2c222dd8a4b1eed71b2b1cb62c0a94b5561a49c68b3b85465582df5fb0cb30bc4cb56a8b9805c490aab07a216586402ded765a26304600e0381bd27b32d5b28b7b3b02ce4aae175e8ec8e3aebf8c8d2d25fe8a0c0c119f05e39f3eb379a7863186e20032fd100773ffc27484ad515b0b53c3a7bfa9a276c90f0cd547ad80311f1dbbfaabc45ef9894ff22c172008302ac491fdbd87befe06176e557df196e386c1b55847012574cde02f3c0a04b99e1ee532a350dfc7d3a4bbc39b8db9023c8b752b11453a5024a140a456eb0c63c7521b1b80ab199b571e455b8210bac9175cb45d314929babd8a7c85b9dc27dd5e6aaa21821875a0e9e47e8bd06ac44e83b8f371752ae8f0248e8f19a784c59d771267830c0d32dd393593fdecc1a3ad016cc4bc8e7b1433ad2fb03c07ac1a09673cfc389336ad879903efb13462c24e1f7efd5149f9f7538ed70ab4aed9f7b7dc4c635c30a016660e288b253c15b73584659e5b77a98478bfe0456c2684423838bb4b21e7324c6d502485c73d9387d47d1ad4785ced16b21feaf1a687a49914c6d99c0618d09586983515cceb2fe796f827f9a52895a598702a41bff4db20bd520508c46d63bd26424e87f7eb9edefe55fd5ff31692827bbae838f46954f2c0a4128f8faeede7da0d0940d6b5072db3c08078afae3eb36b028df78b68e3d594a0cd5d6f20b91abbc3acee61fd0cd8da7f7c3f825491a87e8fd4c50acb23f4da9f32697ed48f5e04fa6c158e58b109cac758068dff9934f524e72b41c7184379472bbb2fd00742cedc35cc27c484a1afc1607e25dd7b814733ce8f34e6d6dcad408eed8c1a1b7c49a3d914ad91e2ce54791a90b20dfd35c78e9fa3b8fe4581f0b3d7dd7577f9d0130419583bcd9aa2e3bbe7143ecc1f19b083258c61636ce850f554ddfe2e110aab41f917d323a5c112d9ab7863edbd091ed860dcf925e2b3bf15000e5b6afbdc9273efa644ee5bd91661643536703d7b2a868647713fb1dc42d020de70101fb07a936544e63b5950d00b05d133e47948173214ff7d9d7c732214d3dc2a3873fbd207f181ca8daf3111a817e9ce87fe37901d86e86c2cc3cf93323e3cd0c47516d42a4f9671c73439e491a85e33e0d8e9793acec0763ddc6f9f26ecc7a13725269a45c12b774d56bec9e0e8ffd6780b7533593e78ec34bc5f4295f4f8658575af3e77e486ddcc52d00777ba2869bdf6e4ae197e212c5c4ef893eb7b991cac95a73c4b72162fbcee1cc07e06d4ea4287140c635b040a1b6951e8120ac3c1abb9c68182e42e807e47ac0cf64487401a2c554026c88ce0b5da929e781a635b061daadf99fbcc25d83e840ecc78ff93ff906ed63aa4244903ebd2014416bdd236f83fb62d37b35eedf1057f0e32f26dc531c0b8a3562c45d57c6fdaa2b2a3fe025507f0d9ddec5893b599ef46ca243fac870094bb0ba7b445a7a72ecc33e628db605dfe84b7aefe347b6b4fae7786aed234500e0ee51e3abe5e2136dce05475d542826af9eec232707d9ca2759b141630b6969b47494982a8c887b9eb11000972dbc34b06428f140c1ba1fb313654d3a3daf187b28b2bb2f3010c9f600e2b22914f631aedad17a71a5a5abc201e9474ef2068e2c9ce1870c2b8e5de831ce06c4463a08effac3388c805faefd2b6f254709af3c02df5db6a8e8e67771dbf15d97efc7c619b99fc5cea61e1dd9c2daeb4c39b01af46408b5201cad614b42bee51d90cb7a19ce8e31b60afdfd70241516e34535ec6f78a509fa71635c6a87a34010bb7564d4486f00009ca91eef08a04439c794a04ff0e3403bf57ffdc8b4b568dcf68a7c6cbd4bf2e5b4bd367f278ff6c07b2c1b3ab0a0c0cf49fcadd2fb9786cbdac0995c54fb1b52e8e3331446ae5d7b38a3e9489c025c45c2585bbca28270dc686936b156cfa2a23332e7c220db862371fffd2cd7a0a083284d580861fe83a5578d72b50fcf84f02820a10b77147576071f70be7b074077a9956043ed23cada9f2e6239ddac5263e71844e73095fe32b8ea3ee805d45d13f044afbeac240613989191a2c4ebef086df4f41c1d9939da1e4908f149c614d8a935f0c1fe13fdf80a1f531b511be17ca28e3b14472c6ef836adc2e601102b4274585d9a2e2f4bf7cfa8bece8ebcf68004ab32ee15801c46fe0de4cfe5fc9978b270487a1a35307fa415d928cba85734393baa24fc028ea1fbaca78d5a5489dd54cec3a7f34d0ae948e4ccb65a2f3e56b1d7f42dbb3922888924d565669d2a18d6b3c3eec6dae80d1fb955081c9664cee066bd9ecc22c69093eb35f8e01bce91cc6a6102ea35e473ab6f81b4f620434212edd10d54ae63025099974d8011587a51eaf60fa9d171adfbf625076af8a4a459a49e4da52594ff08a1a102e15a48a22f9a7d38956ec4e6f99ae8481281363721502f6bbae04797d7b0ca42869082212827c6faa2cc3ab5327424e2ec3933ddf2157a50860f8d83ef8a53e7a1284e71b174b57673f335f3b777743f6cb170d1e7ebb3f3dc096a24701615608cce6279780c07ee5687e85d1b38b44e468207817582d6c78552f8c49ece8cf5a4f2b608a097a7618f76de5a3fcd2116106e4b7da420def9f01e9de0985b003f337033a96443d64308cfc03c598449fae7e74cf7dfe7e39587f58ec3f2621ce15c56bc93604bb6bda90c7918ffff860d4556243332181e69c684e550d8a791f1d75788b993136026ef54256b538cd1d1461bd2b855bb4e35172bbb011f5966a0448ec88d287bd871ce17a425a4c996d98b85ff22200c586582d43527e0de186271997db5a0ec4c041370e1eca6882a62203a9691c49fa7907025b4f0da2bca3c64d1e4b4be7cc77acfb8bb495fc4ec788884fb95724194b55a85846053ee5e9e3d958e1e3467329fcdf1e5181321e2b661477e8c51ff6e252aba741208c1162472844a462cbe6cd408e858220ad64b7e5d590c52f597a552379313bb50c4c5c463247c73f0bb715a777d77253385f61c595cfafc03e8631f7ac662a1093131ad78e67f92c0a475402b8d0005027ecca985b8cfada0b675a14808e787106f5f347b8b74cbd512d1baa70727be4014e2729cf1bc965f4548afd7a3875cb780a56a6c5c28d0c61ff113b3258c109063dfc9dcc5fa3ef8dccf03359b6e750b85dd194117946297b5b0330a150e600d3b369caa4f255e2a1355defed8ccfabd051f4c2ee8daf1408c878900487e878c03b576ea5a6df4243697e4f22f757bd007ab7a1802b72534a6a00f6f0b62baea5b7482555de91a5c0735cd0fdbd8a9bef5e6e996367b666967f81827ced724c71fde2b620616b405ba527f3be9f3bd38fbc11034f63c185ecb8bcae05eba13110a051ce097f6609bc685fed96c97c60818dd5796aaeb43b099c0da1007029926b563145611ffa481d1831d73fdf3512bc5e506d6fc9d4c6007c8a2c3679fe6195e1af52f3ebb0a7b18d9c33c572c19afebc282622dd27c81c203136c2e0f36f21292f12678f6449f0368fb600299e67e3223f0a21860c0ee25517af003095c5cd0b46faab6c1c39c7caf89095374d1d0ce659404e28cf27ba6b2492d8c58a021f7ce5ced1f3f1acebdd400106108aa1642b5e528d1804b06483246e7f785c780ba8ee0299efbb0bafec6bc3c5837d53e705ca9422c21bbadad30d00b6eef7b8e62cfc32dfbc28aae74ba400de90e76a025ce19ad2ad7af1eedad4220a661f88df2f9c204cf2dee413e5106605ea2a29aec72f1f6a3eac00da262dff94c5cde53ac36998b68568580d337aa762e633fc4b84dd6dd85c915f409f34e0afeaf3cfc75ec4d9263efd606a7dfcc62ed42f652a438852b027f844a98a38f94ff00207eb4c0f8dc89e9dd3223a8dd233758c55e1ac2084e8096ffdb5dba0a7b1041960fe974320ec38227e93e6660f8705d55bb0e2225a5fb608dcd8579d291509ba3a1e0628b7e49f291c780ddbbc22b8282bef3993012c36edd87188f0205604d79ef4bda10764804af300f3167f055865616a3b55e416df3c2e525b7ea9efe31de2765be187859fd91659dafae15b5fb3e68cd16532a8f933e76c7cb71666c76268b7972bb6bc6952e1fa2127b85a554e05f02046fc68b0546fc943865f39cde3dec8a145dd91b2188ef73662051016c87619bcb637dceab253025aef847eca7fd2f875b5419c3755c9ed96489d253ed775cd559ffe36991c2001789bc5a97a25a76d3c926b9576efd870f7802646604ae259d9ffd609c7757a8a28cababc721dea093dd195791cf64e21d7965c7ffdb29360de80f8808750ddc799cd6dcf2a02f1422bc7d72a72d01156a620ba7d6cfac62633cb4a840b9c1d35dbb310e2ff65a20dd2f10d18096b425648c8494986d0b512c170ff9def1f182c403cc12eb8b5f0e265736bec79c6e4409a4356af4e8f3752e15527c4f287e215320b46f7ef865e2d7ec93be807dc39c1a66299cee0f2861cc073f6a082d27e98bd9573cc8e7bc0cc6b41ab72d8bba81e484de3a9de476d53bf448f8b9b9d67b4b4d961a988f82392bf8664d9f198d8be791a10c10b810ddff6b16175d34dafc0af966590063fa26ae774f0b0d8e3cdacbf4508879efd12571b4299199343517d4cdeb6ca1415ba38e49cc45006969675f5929ffc70bc64c2db37fbefe10d4109e9f61dc56bbc1f1a564e659c8057cacf623dd24c5303dd96e4d1d791f1451d30886211308104aa45cd259e62bf4dea05a1f572b34076ea221509edd9af372e99c0476efeb88d39cf2b1e2bdea4a4b1d9f78a24b0ef99bea6adbeeccdac6eedef13f5903ba58cd5367d006cab8edc43d2c9d4b721ac06cf39cce7c82c3b246b37eed542e004439c3b9ae8d8b558f1371a24c73c0cf70d6e3f3b9e8c7a96767391e546406eee1c520e4dd43296e02645b09f2dd7f1a6fe90f46b04d7afee55c62d64e9c464d21624f66329d303b06aaa52ca378137980cd6af85097d3139c6f315e74f41e26bc0caa959af30de576b8e10e02079a65a55567317badafeee7c10b02f75dee1c8515a17ef83e41a251feb8934eb1017886647ef29009c58dfe84741563f41ba3cf5afeb946d9d0bcb0993343b7419ed4559d6ad6b7cd4d35bca32afc02345a0df70afa717209e08638743a6b7fcdf1b0c54a08914ff47b550a07351dcfe6599c14cf89c1fe2f68b3b03793f405a03db8bfdd40425294f5e35761f6da4f090f8f7dc307c5218137faca46733e180b68e77aa45c4d31bdac623f35a333087c11e1cac29bee73e0b8dfcd1385a1aabe64898edce5c2364d0fc730a2f7ae4d14fe0ce3608a853292cdcfc418b6cd606a96d10415c507ae83cb11923cb29871cde63350af0bdec08c5533f953255b9ec80f45ab4e73cb7f9bc9edb35db6459733bcbf82a666fe0a07329d0be6d45f0cddedfc0507365db7adfdd7818159695142a321f7ff86e933ae7cd28c014082b632bad9a319049a14ea45f871983fb904e4899fbdcaf775062496f65a7b586c76a8bd08ed85acb206a1239cf9039060c105ccee094acc25b599df5bc9e7577631bcd3ca0c2c313fdbc5cff05498ae721d18a1747a1c282abf76fc5d0ef51a7f422bc43b7aba0480b17a558c92830eb2240fb2ee8a870ec832bd0928b0abb183ee1ef95c64b8d2d51e92171e2d8bfdc114cf17352d2662c6cf1e6ba1cb7e3824a556bbf8525ec384eb03548e69f6ce5fe45992318156879ded9609ad47d45844820580c3af850eb00d3ccfa94988c5763fabb0cecb83f2075c2e85656d82076f03c465c014a369e1712953bf9c781b19afbeeb99678c6cbbb93479c6464f4fcc9908ad8c44b203fcabedfa50b3ed08275381068a19c323bd960ef4b2b3d8583af0df97bd810c7339f0e148157f8938333c82c6c8a85bcacec689f95a66293024c3396e856a04ee65da174a17eab1cf08ac22588f44164876c3bbceab1631626e690b8e5932f9dfbaa22a3decb5ed02bb9f3da05f20bec0383dfdbffbc0cbc3dcc43392b223909bb57afa53d718754084eb678136842d88e50e71e7b0cc14aaad2e96445f11a62a3ab923d447096b2452b8135c62d8c384c531e3af27e6e87a10e16c3b8648488c2cb26c8850f6030a26f72f6bba81747eae9e9dbe1d62e9e468c5a8bb422e2f7b1b437dfbfa8215cf34756c313e8c767b46e4379259bb57dae878cc2be87a7ab91bf19b39e11fcf35255a4ba2c51e3820da7a559d212a37d11789e1832f4e6771136792e975196fd24edca5e48e381379fa9a58c030ff5fa6a9e248680e1c9c141c84b8dc0be4c7085a27bac863a99e047f81af54fcf4fe132e6a7b8511fa139255c5bb2820f33171316b1466723fbc8bbe6fefa5da0f233a9b948b0eef7cfcfcef186cf638e7dde4fffeeb5ddca6124809959af1619529c704007b69f22c336f73ed8cfb8d3dce3d61a0f66e2aa1253ab5d1e18c54819184c49420f3f5ad7bfc106cd43a3f02e5bdeefdebb1696a6b517b1625decc5c78304ea3a4d7eada2b43a6b1be23a341798cf4a5acb82e4fa62d0a302d854058f19f1a24c1fc7fa625c8d62904e36cf3224fdf37eb62d99cecdd35808ab7e9670d02390ff2fc7d6002b316981c9662fc6791fe9f2bcd86c739cb81bc1be6d491479ff0c60bb622d1748831bd5ad93dc610db0a2a7b0d9e2385baaa27be29ad8722cbad144bd2f51ee0d259c3854f880778fef2cc903853042321c444d1478d76b6480bc327e0e8e456ac68448088b470fa162942d4051861cf23d8165c35c03675785f3ed4bb2b85abf9a17323c57c9b420a6d7ae97ba687b9f96867edc4e923cb69b8d86196ab8f82c35fd538481eff60a2ee96d79e11c9c9328ec0dd86b3ceb5037e50f5e6071b7e959b74aba72ad52d51b093337e2c48038c5191c25462a153f0e59471a918c2478a0217e63c1c5e9a0fc19539becd9dfc6b3b320b9b55759e626ce91f62088e9b958c1104a158e850003aa5a3452676cd21349015494fae91c24314711bbf3dbd61bccfeaeffacb2768a52999b8a066c1894daea4f4d05b8167ee96d3d21f67f4038f60bc55acdb6fba0b588674a2dbaf5ab5636417fb113c3fa25a4e8d8e53171a62ced26d23d16f3e487129ece046a3a40025180227342e16b0f456225d482dad417c5be44f7b026dd87258466a8aaac666e837644ec7ad3dd6cc6dd64063187999a1c9a41046dbc688dcef1ef437ab8a9df0c45c54c3d8570cbea913770984d07c1f614812bde3c8cb75da4cbb4207f24face5b39b1953dd70153a533d54e48a9f18e5744a4feeda6ff99c7268d8357952611e156d6e008674aa0551d8da8b01ed786173a2cdce62ea304a53db2a024d5a44d5e83a15e53b53a94731e139ed96b30fe150b02f66b236ca04fa9beb573c286a9e3f7ef012e1395148546bb5d8f3f5b68e082d5f7508136edb9e382112148754be0a7d3dc1d421efc33e985c94135ff2012a36ec26f85cbe3782ea2e9d47621fed5e02855a767cc3996229608ae9d091d554dbd053bdaeca76c13b44d38bddbe2b0ee2fda80ab3ab8ce678a1940fd45cc5b9d509aa1dc5b2e12f8b936c41f0f1787c14a77b16fcb4263a78b8c90a45339f7775c223e4c44f6c82800bc641f964aa263d9f9affa4e1df4949781ca69b59df2ce96174c05af1954fed0ea82f223beadd113b3a3bc44c35f7be57d6bcb39a08779524611995ba420aedbd69dc45a4a2179d894897f9914eef7f44f1d81ad2c73cc323811059430e838faaa713b7e3a099a8e9d76753e96188603bd573d3d9c658151c2d19eba678d542ef661905d236cf566da85062ea17e1f0aec18745c2968d7b16cdd55b4a95a71f5724e307e300d1adba876789658edfdf1ead7859fe7c84ea449544ecd2cd6bf3c24ed5d9230c2032d6999bb532a573d4f78568bfc48d48f90c364d3df398eb23049b1c150edba30e1a4222f79206a576206d339ca58b6814a0dc17e788b5fb1ccf8253611ed1d526775f5dce96e300b0c808cdf2248a84e04c37632c1c0cb4c303cac33fa57fa7b22273e8b867c5d1dac1902729e2949a77821ae190ebadedfabe94e9e1947dda870e5f8d193a704085c29a03b79482931c909293d648b8f6db9fdbc5e25711a30c7195d121022fb7c79fa327edd87ce1ed47f7b8731d4c4aa207053675514389c997404ee3fa23d0fa1b5f3187b24b36dcffe6923b3eab270f89b5fb4f0bb2fc58b65479c7d23e2ab8c4754429c0a426dff0826e474f58d7b51d8359081ad659b35154299dd7e86897571de99dde86f3bf6ad91a23f53b1eb32e4040878845709f46f895516b27dea5951681ef5b79e6e0c53b1c6ff46ee4910f84b94bec2122aebf30cd1305e846f92ce38658b75d0dd86060d792b278e5e6f7cd1a19bf8f1a6d3935bd4d87b46fd9cf856d209e13371787448e0636173906907ea803ed6f0bf635535beb07d67ebbf0525b73df01b9f759e0b487762ea83eaf317d964e2cb7de0dc111979143507b4272dde133330f265c7023ee00d351d13a5e0f741fbdbce3c90495ca31aead91097b9074e97067398053cd82ee88a711548c0382475966f77fb53e58bcb3a992a28af8b1942b8fba08291bf0ce8e27ea63fa7a412b681375afbd7900f70b21df26fdfbb0ee78f2a68b16ef2017d95556ef556e6a995185a828db953c957ab0528d096baa32a3904f6f1f8002330e31337cc421d0cfea30ad6abc6351b224b050ed2be541ce95f6f5a00a15beabe90e33598e42871ba4bb398dba3492c8b35ce5b8e1e3d229853393fd3f598dc4fe4e15d18a3879ac0422049b124443cef72f1c0ffbb727957fc0f3daf54b06459e3c2b0866fafadeb25ed6f71610a52a97e68107485560d902b9a0ac9a7b3c98d4245d518c30bd026f68b088753832fdd3a4bca29651362978fbea04ff27c13b0f51aecd188bdd94b38c69a857fb93ea3935639ac090ad32a6b831048b09b7229c3164c99bac85b31bf3abae96406b074d3345ba96b490d692a92a321548f9320e0dd99acc59e5a406374d1f8f5cbb00a052afffa8e736f6a0ef62f6059565fdb15d48d6ed68a68afeefeb1327ce79cc1b74984f681ec5751db8fb133b14e210b4a1510f0f5ca30fefed3c38a72690e0d3458ca828a6c072d5eea5962327b2d2dbb6c0dd2f68b3dc45b2771afd504a414181ffc7c8740bce00cf0fbf33f1e0e6dac26c878b5a1009f0d0c74ad50493c305da8c36c78bd81c38aa13093ce3c6df063b3f15aa03f9680c1ae95afe737d7ef777300dc1a172f5592d9be1942b41e635696e028a8f385775fab6453c3cdb3af70f8ad212b8812457aa2cfcf49394419cc895c18e8264595b4a87ce568abae92f3e1926f0dd643f05a4451c9406a347533457619b5d7cf41842f9e4663d78645dcc6cfb4ba7bfa002adee85868f9a7f9b3a2c5189cc65ff6e9bafc0cac9246e6dfbebdd8fd0a158c43866e3617f7ad2fa5258ca5538f223f7c018ec8e987652860c6e49d54d4febf4714c8f51e19a2abe0899c2f3825244b6e60cbcbe1fe4bd7e2d7e4e5a9701ef3756648c3ab4d30b001e848cf50d9cb569825953aa990853aafca72704db4141ea3b79cc7179b2f4c173527490f83752525fe962c63accfe0eb55b4e5a3ceea96e935d9796195575afcb32179966282efe46098d197663c85c705ed5f7c83a0652d192642827614128762274647bd474bcc1c375cc13cf6089f8b6eb8dedf030f2617b75fe385ae7344ef9605163c5047a79f049f3844508840d6715d5f480208f23ccdc2aceeaaad8c096c8966bf64668887d96d8eec949f634818eca9b55e2101056370fe90bf85471f8be8d7d41dbf4f3db028c9ee9a7f833640da84a907feae7f2bca33ca2ea67e3d68428e74dc7da4a50f7c92a1d32b82ddddb3c36f82d07c9f83326fd7bdae765a9c929bcf8a42b2f8a272d5a78d909c51f06d6fec1850456f13c2de0b1046160f09e805c4744f6ed9956735416a2df9beb7469d9aa58d5cf774b63802fe3e8fb2c4055e018958e4efd36b2600ae29ebb029f9ee1050ac22da5dda4bb5aab8645d430ad23c70c74d33adfad3e309775a0df60d14fe381b831bd4bc23bd11326a30ae04c4a3b2175ff6c910643da2dc18fd8b22f38eb7615de23ad9a92de9006a1232cebf5278039f52269afd6aa1a70e3a0fc31a2514e5e88f31586e5c7927dfa2895964d4200b55027c9089c39609cc6b470a2e8431b77d5ef4801b9fb9707ad4794237dbbf68d5befde7b24e2eddc966110d05d5c4cecbaa0808ae8f8e64f1e8e7501bc5e5d744796f488665735b16ea792f370f552b9dc468ee37eb63a2879574c7a6dcbe958afa5f22bfa069a9fbe5e1b3f372e1f5ea1675b33feca40ae72e1294bfa51f72d0224e02b58a35602e57f423e07355a83d4473210a46574c5ffda50daa2bce189cf94d80906fb063c114c8b7733abf889d57c090d4d7a285dde96accd68d09145c9b0c654b2b3d97ace25b95edab922783078acb8f3b0d7af081d84a5c936485f9676f534957bbac8ff0a3ac78ba89abc402a21293ed75dc7b25f1c4e1d281553dc83e25d35f37f2981013437afcbe6bbf87113876e351772ec9271beb7488c1f1628f15e3ee6361aff92e9d1340c54fcf7715037074f48657d5d0a22925cd6c9974369aa20664bb85781effe4cacb22e2e1fd60115e5d7a846d653c7789d41898010ea09c7ead5180031cbf172d9df27b7da313cf22ad3e6d234e88040a874eaa8041a191a313465db99a6a13618ad4faf5665fa7581d711d4e57038307bf17f9b613a4fa7aa7659429d5f5139544b857f76d7e504209a97efd4ef44ccdd565fa55d49d85666f8d4e8700ae26a88a36b534a7b60a0b1d62c81e05420c3d2dd1d97514e66c75dd2df06fa3b21b33e5417cc923b983b6635aa14d7fa8144becfcfa14f0412a26194f44c82bda22d1c569e1934e04411d5900c9b6592753d393b61ac04d168ef47ca39cb814a409f07533668cec477fb7283922d38ee54e546a97add7213ac6ba25c4f660eb79922c44e601a33caeff5687ec998537d601e8ac7a137ab030e17d26611476d1109d2677277200cd5a9c71f4cf89ebf21fde5367db0ea797069464f6220aace32ae1e5e39a67e35a506d2e95537de620218e1b4291d5982e32a488f9ea962b6a6b35e318e6bab6e3675cd8c464816c960f7928b5d683e735624ac02d952edb5c6f8ffba8866971a4155f679e7c154852bfa85494aa2f0280409182f6f6391f99a662ceec37f99ce1b0ad981bfc5ed5d57c0986127c795f5ee96293e5f10e07594e8006a2dc7bd1f35244889e2c240e6b0768eebe57f53cb922fc96271043cd53118e914b13785fe7dd0af5d53298ec51c1581ff00c1472e5e205e30c2e6c47f3566d678a36e5bf6f1b2369569c105e412fcd80fc009315f875eedc48ce7d41246bc5c90c936413929733cf6c8b31d9fc7da92c822be9e414f197e24817e7133f3f3afc145cd2b149b80e70067e85cd3c99f4c933ec0d7496c43b48baf7766f8480dcb81569ebd73b7e1b37d1a02252fdd5263d89f2357aebe2e9e688e377ddf8e26f7e788441d613fb06573fcaea93238399f325cfc63fa17f15963612408bde26abb5803a7aa52109fac481929156d62beea138360c4d9c3e7cce2b7aeecd9122b7e46aed5d62cf71e4856834067a5465a8f6bb0646cbe4c211dbfd6a6b8e6342e43b6701808187d954e470480b4004fad6a53aa337ef6939bfe9c6ee13fa6d016948480ae53601716f0a498e55ea1c01c8dc8ac753cb2da87254b9884a6c0dc528f6799a603851c6342298acc78ba6d9301178edd9f864ebb59a2993ead83136556748046e17e44e3d2d57314f40498eedc6ce34aa60de64ace153ece186fdc677bb1ddb8cf12db3de384a41416495e5280a28513ec65a7a210bcdea0c9db49c10111fd85b1afec01a34bc00179cd48b56a4d11e688a470f9fe04cbfd4e731160bc62f3a3d4d7570db8ce67c6bda663168a3a87c35b9bad380729ef6bc6cc494e5f79833fda911ac242708c41de367c4460699f53aeb8d7c63f4af890c8ad46cfb32b539cc45540cd2752e1c01ebb10d5a2f82387a73f801bf4ffe15debcab97dc5dc2487e47d68692e306bbdafc35dcfae223985832a37c6b7c9717195a04d5df7e60746c4e3e46185cf2c105d69ef9930043badac1df1e6a51755ad2e9f3275a369b9b939ac2fb2134bdc5e783b8ddaf458b274b3c5e4c765a3bda1c34875d3499076057f20971baeabc6b0d873ec261fe8df2731cd753877bded3087ebdadf054fcb18106a92252f43bb4fa6a5f87de559c2be290fd32b988ed7063fde7e95f49ead2517c55ff0ef086fa7fd49988df62ecdb3162c4f1b00bb674e33d12d5e12d962f2fc1e6cc8a820ba04fdb3f7c21d59ec57b9716872b7cd1b2132ef8c4d92655fcc435208e0dd9b9f6f9d07739f59827906c3dbda42841cb62a98cfadcb062aeda26b5648e93ff3f33822ef1eed0c7e43a90dca6e4e2bd2b0a7fca1d9f38d8950ac466d6b13a23ade6b8db48eea8204b74ce361015dc0a24fe474700ff764f8c3201fa579a51e95f47b599ba61be19890e3ffe60940c6f55ff548ab943b9ae11f0f631b00b8e993503487c9ff53263488a1b1b845b46e5db1c84313ce616930c7e3fc2e734ed9956572938f7c82393137cf7216c76178690dd89fcfa4cceaf5aaa0fb216978dae94e3f8f240325ee3c7bb4371368d04f2cb60b7a0c8bc8fa35cb31ce4755c02dbb984b0a0cc4dd0bf1a733957e521cd17be2ea63cd85dae789a4ec95b8c055efe8d115034cff03cccd5099c0f8e7fc7dd526b05424366da7c397b8b9bd189eb491a256b1774cf570d980b39f2b3749b189c84efa7ce7bbc2504d49e5ae410769054e66d54afc0fc5f6c57187cd6febf2c3d145752b0d83bf064f308a6c84685d67e353414a8b078906d677d1343c8fd59ef3b12c0351923970197e3808e3e7f4a75e33840f3e1e66e9dda3782a93d08c0bb10e99ef788d3e8222963578d6ec630d453e5f9fb57aa29bef2ec2fcd2313d372d2f307841f8e41468f7c595dfd197348a0dbf3dfa27b6842b978b243c05830e42360274189e60a5f03d016f4751a4ef046fa4c75a0d4f2e9ec5753638639374cf5922a7853d1c00333bedf38cf713b9e6d5be82a4fed85cdb203f657be278d648b8f69fd1fa2b152af575a5d95ee730baeacb14bdee3ffb81b9af08aeaa0f8d2b8456f83341e98a76afe98560d50c89343e4a2d07d2f2388b403d4590aca073661d43df560a0077b62ac2666ea8f9b9111da2a025d6efdc22d6daa47d165f713059d17ba19e6923edb3b79c9e8ea31f54cd9a47069ae3948b96d75c9cd222ec3f21255663fe8db6dba62598d5e856ee8f6fa97704dc290f1bdb763d1e6e48c51be8be574a52ddf208a12da92f91fda8fe662329211259f350f6bd468c246bd79eefb47f1a7362e0d45efd6e71315418358204ff665cb878bffc92cfcb8448593a17b52403ad38fcce591bde3b0acb6e9400088ecd04b57fbc0b01f438e8ddbe423bd084438fa89b5083fbec4ebaad5dbef05605d7a920f67d3ab58d3a15311c7be3ed8e069522dd2fc356c6e1fb769f2628253ddb1bb8055d0587be83be7ecbedcd679ffc6207a1f3094dc2d9ab04e8a18bf764cc135bd8a230751a907b3f46d9cf60235fe34e895f42d2f4ee9a59966248d746607338482a149f1000d79102208b6d1be20d749b0e8bb126e31dec7d3134ace8313dce49e5bc8a368b1134329d57bf00741186dc70e88df99cdf231b922bde63914a92f20963f12ff66fdf05b312c13b8f4a586e4fa8fbb234d11e07d059de8d72fcf087f8b7faa7eff3f568d8edc6f6880bf1be09765ec28876aff4dca1180a92342b2aaf9be9ecfde9240788ff8142594c5c13f9989939518954ade52b45ad5636490ee20d150724dd48d2709891e25a7c2e9344e011357b5d5dc630586bd81fdf8938cedd53bcf3f50e6186e6f13357c85f76a0ed2cef37ae6c53f4d547fe02282fdc3bda5a74053a05ec66eed1dbc55e8622191b491f00d9870fb9688318babacb78ef4dc863cf972c4cd47483764ef505b8bd7b691f1d5085e6879bac210fc56c42ee8d8ab62414c933b060f544b7ef055c62af19ace6678ddf7b53308fc55c8b1e572965d1767f84649202c4cab2433d7f39031a665d6435678741711010113a59b79efcb9cd016cc7285ede36c9daf722f4a61f62bdb6d95af6a5d9a0340f1cb08d536b27593f9ca33780f5f9285ed84d922d4bbe8af8258800fbae54c411f2096b0f2252702ad65486125b84245b9bee44581af17bad249a2fc07def75f97fb05a5745d216cb84889ea0720eed0fed0a14f731f57b43524cd939fc9681900d96547de422515b7688e43c391f9675f8dd23593a20e1e54a51c761b4406496ab8af8a3298eda11e9da70aa0d4ec4d3908bef746c3f1cfce734bf17b28561ac3bf1bb00055b762c01544e85478ac8f22b1d008e45626fcaa102b1ead4d8d87c5b52e73d18db1438ac68c5a04193302c9dd30fc8d871b21d680c86733def1dcbf97ad1135336fb4a62a6eeec7b4326124a9a8ba26d8da5be27624eecbd1ead127802c720a1540841e7036037834093e9fe2f089e6a25f7d9e612dff57c1274730093d5d1124e7677262c13fc587d5a8bd3b7104ec68382791e4b396ffe59a41b9f9d3df86a385b84782aaeece47b9049b7a521270a35b1b2bf2f73d350934675d247b1609b0c1d259776007530b2ed40b0cd552da09b4dc82795ba4ce5a36090cd4dbf0325ab62238eceaefc0b051c89c01f9f0553a1fe0e2eebbf9cc9d91f3b84bf5e51f1a8a4a54ba6388047cfaaa879211c3a47eead4b1f00475e7c2356867e06483528014041b339eb48fa20091f5d883a2982e02dbf0dd71e3aefd2b9570a531ad0d72e9bb2be0b9a581e898392589ad337bcae4587bab6422e7cf8875ce9d08cf6a7878dc20c6d10128886a9d78c4e9fe3bbf52bee12f6ab6a4f12aa9bd0c7cd6080fedc4f5263b907093b3f5c94f2a045a45a21b35e50be0944cc27cc90b090e3468ab5039e505a1adc37cb45e231a69c5a109366a55ee3a439627fa1cdabe32fd30ca8ac694a7af1e3bd28708c28c79deb2b280c3f49c14470412b9ba3283883774fb92b3d7daaf23bb2d7df6a9b0e67c4fc3303e1ac303ce9af6282ac9a08b8d08e20fa726238df52689b82ebc41724f1138725bd94b917f28431c5d2f558d3baacd73774ae7cf8603fc4d2aeb7b22b825d81b0a9f4161964eb81fd87aa224b224d0161e8f5687d54fe25de287b8008dce1d4c7e139acf48b367f42265fea91ffe8d87ea316e99bf62be8f95fcd144fc3ea1a2e350db05775692720a44684bda00446c0f2a371db2c6ab6a041b43352ed5ace87d436565114124045565ee1b3f191543768c3cc0b470cdef895cc27ad11ff050b65ffaba5aa2e237f91ca02716087680c38e7a5e5513cf19529a554be060d0c4175d1d129fabbf33dc30f1060f6e5e22864fdbba6e4ea8f82c37bee48e30d895892143d1cb09c07002455ce89dc0a5b5689adea32d794c51fafbf3a7c85ed8a2a6389ed13c998f710c7283d00c018234285faebc385b35ddd025b3b1e345eaca20c6cde423ac7e22a20ccff41c067b795245da4cde833e2cac2f05445c14c03f170e87606a91003b18a25334e22d8853d6950c220ad5abe10dc3c06516983f5a7fe4a63f0926a93101796771fbe2acbcc901f092516fda300975e63efbb9e1ee196d1c66762ecece93aa87eb25a5693539a4f21c70e9ed0c0430da4b94f493067a9f1d2a17f32bc28543d3ef379d524f96991a0277db9d1c0882a8272c01406701e6ef1fea27a277d3f25e32cc95ff2a09bc31d8bd7e6a791d70fddc8317d8710e9153de608de974fc4c338a3e0854079fb7447ad1e874d89d06eac269b574bd25bf4332929c8431c9797b80ee2876d552103cb6c65e4d27ba6a8bae289fc0e3f5cacd1e894ead17ec50fbe7c97f0b3481068ec5c1a7ebca2bf2bb389eae39eb7bce70141a964bffb3761cbc41c3020ec14d8e8b51490b86c4517e237caafdfb6304d7cf6859f902ab65084e3fbf52220ae0aa9850e1c62b24fa3e144815b2181b96d2001d865bb5dc21816a27d9a21997f0d70d7ebb6b04ca24cc1938bc9e5f95e8132912509d6d7de937b4e061e694a4c29d0237d5366c00b6f8ff9a65e6bd1ecd4a8ad7495ab725a90209f0d675b44ebd02fba1f85f884be3a6d6d4114d0e303468c4bf822fbfef08966842e9c36c814a4d11d92d146cc018c7a1bf5b2656309d39099d037c661b7217cebd14b7dcd7ce481d520c0cf8b28e31c054282826644487e2925efdc125808319e6eb563ef30d656cac825d8f28c15154b4125fe39096d2525b73ed112d11436d7679b0ab0ad2492d765ba93d9360c74301c20b1fd4fe04619a9861a25e5d64c93c53c10c1520200262ac6fa517d02bc4095ebfc0dd8ec1e50f6a9862b3e946409c057b74813310c9c214d55069fed8e87c3e2200353a2fc13c70c38410abbce738ab8701a84cfba929c9f3ce0b478224ffdfdf23ed19c85db29f36d408461e4a5b291c25883153f8c29ff1472009b72b8720d7b9bb0f2ad7993cf8efc0acc235c08fd69cdc41e68833fde1d06a19df8d89285d06bc7f4a715bce082bbcf2bb5bb07b2c45c3e3a882560f4d7f1b2abb1068e632473a1eebf9608a5e9ba4b76d5d13c6e5cb47bca2dc8e8161c2fd0f5b45c67a4899f8fd3fbded46a802ce8654e6987271aa173c961fd1f8241b1c284fafbeb62175705338e64d771f42f3b557b04317508c501d535d21c446bf0daad7627dcd0842fa2b41e35a0059d7297e2934dbe77248a45d98124d3c987bf1ad6222472fb076a03ce88f89c04e67fda5e54bb42340c28935a7e0d81e144f7b3056b0142f22d8c5e59e211cb8d5ba25ae6d9d3d4aed1e8b4793f4fee5bc7889afb4b8858c8f6e7692c2242ef681a0fe6d3da970e37498d82ff03f33c5d6c94cdc769061d96d53c60740bdcac8ca15ac4a1ece57253fc5a17e681e0ce7917ff9259f36ae2b5fe946dc746168e9bde6d878cac9240a356668b25d344000641cbf0524896140d207de40d48a1ae58534ac90366c5b146f3e1bea86fae61274ce817020c4e4b0ebaa93b5f90522c8a57653f9c62eae5d7cfaba8e2e7008e459556ae5907b85597097331893d60341e8ac27606cac87d2b9c3b000a632d98d32ba3a621f080b7c7488d93e1969c2fa7d9ffa18cda36990c7a11379c214dfa0827b10b21a78ca3c4f839626a9166a97969df34ca67e138c604df0e625d6ce85a49b0355251de1165c952f4e19fe4cae8300b2d0c6c6487a811670bb40ac2e7a64e2fda27624836db12a03ebce4544568e6c18c97ab62326e87e731c68e19cc2035dd804a111a1946fdebe53dedbc78e7075ac68a04b18c8bbb2fd9462ceabe4c9fd68d42595ed9600b21fa7265983e068d616246e77b6a92ad2e7f86b2ef2300a9279234aa988c02675a4823484d4299d29eef63125946058b1e5d45ad8d3c18b32e8d7d0834a4c8fa8569fd0c2bd978998bd8593bff02cf562aa1ed4f90759a40c4a14410ecb39f0482e6d140cc471265f5d4c2b345d0cfc474c693887e73f2e98c524f018b505c0f5828abe017941366d0b7350c7e22c574dcee3472c60638b77dae730683b4540677aff774bcb87bec4023e0372a5128d9f7fd3783370792f249217114d0691aea944f9e6e6a0e9794ef8fd65dbb9c7fc8e9ce1ae009013250db0b40a38e321ab4d2123780475723f994bbbcf9477ece92d5d05d90d9d25882ccf5cd4b7b20c8a5ed0b87ddbb6feb7d9fb3f773fca9db271295c9043654dd9f1cdc5e5b2fedd9271a6232b5ecb50a3ba3f17209198a71997c0e58f2c38ec08a4611388f7359cdc15dfc0241b72b84ffab79e470c0c2539a87bc556c0f0ac0bac89485f70695829e13b2f62db9d555a4accf7acd16070f3c96ea073d6614af77ec6c2004f3e175f21f60d511bacadaf4f9fca3091696da221351879d929bbe470a0a9820c75fa81da810b125256779ccecc456b3fdb034cdc3e7dcefe679aa28f04f27c859c3f943a980e3b05c5039fe3910c10700999d6723be88f9b6ef302b68e4d50a825221de89add6629d71b7865891d9be50f915eac9bc24851771570a6d368df2c82e94fd7d14b7cf1a47b77e29c1581b229f6c6d8d354e4d0a26585036ff4b0e98d03485bc0e3829b364da87016a6f2d101ea555f5d2b1eb5dfe4010ad6494c332601cec8ee27c4385b8486ee8ee35d0284e9a430d2b44b1d4f0b2fb7365d5d966805ca20f3000b283305234233fdaa349c12b78da941c8c2295ad065260d3e80e8225cd60bde7ed8111381a449618c4bc493d16252bad8473f30cbbb2ef91abdbf5e60e6d4ff802392ce7fdaa54bb02020f721a002c27f27fa96eb6da4e8399feb96ab1c44ad21a14a47556d3370a752795e36d88874f5c71cbe5ebef226d4a5b704fd7c4b31da2d69211498d84efc5d8dcd4f85fe7ca82931aa788ed1d48e0c8883b32283119f783cc7bfb0c80c883afcd1dfd8e6a9ffb79923e71cb142c14569cb121de782bdc83d148dccff4243b71e96c532d015ebfd5990b9495c4b07842904449ec23a71036ec04a84f95e01da524cf808cabe73cbd8ba51d78867e747cf5bd120ce527c5ec1efe74ce202716c37b5c38028cc633a99b786ef4c9b11163c8574051d39b212e529fa1657b672f8a9a7ca719a7061aff5418ba42bd4842cc63134089dffb437017c938c03c6c1d09c03d3a3d435b2caf3eca816a5d9bf559ff810e6555cb90839f34239084a9c12ff7635c0bdd3a178f25ba024442f768e97c2b1fbab72146968eb45585ca7d6f09652b2b37189a3ffc963bd86a247b4bdc3d4a84d87b8437712db51bd8c8150e8c1b580c8d25afe8cd7840fe0de9c8b5ee9ef03ad9c245cc7427165d4a5af6864d3a3aaaa3d8812e4393e72dde84fafb58e189b5099995cd577bfde98f91ec4b1499390430cc072d74b4cc41413cf7e4f34139a0f943649c8a4d045c1e89414167dfee2229273bc97ddc94fb5c89ac010c1c4d17891b2a22015cb3523b6e3c74cfac1cd0a6e6317c8ba307d9c0014a63fbac70ac3022233de8e7db7d022bd60faba36f7c483e55a5e6dc9b193dea072120eaddddddb9701c366f5bf503795651af92a1bd89146eac6a8160ed1cc91390660f923c953dedb0438548cf010545eec418e3b1aea5561c1d8b4c30af62495b508e29c3405e10f4e462919168e562e14cb8208fb9f2f30c736e6d5007d20135fa4f8460ab89e9cadb6585e22cdf712aeffb6328ae570def45363871dec7f487e0f2b72681be6b27d77704e7a92ca8bcdcb4ebe38f38dd049f1ba80035946c0fac78e019d9d7048d998f5391070ba331add8c46c760269395f862b17fc5ff033c44cc71cfba0190a539802bb3c9b9c4ff3e8aa55bf0b993f9723feedb95b169beb335dab665051ca8a3ff9c94b1d9898ffc471f9dd487814fc2e3c95b47d258f02c16539a4e31607965661acab127366b9294bcb574f7cfb6a792e75fefb893d874472f82eb765be964b2ef2fd27667d2ac56fc3916ffb71bf2ddaf607dab5f78ba439f170edd2b626340c380fb92408eed5501d5326c50b9e472a3f8fb5609df24f36ece46a0dbb36784c435f9617669860103b089511ae52758051610198439e134d9b8c605c9386002ae284262b84887f5fa48809fa38ed3443443544ac946d16a3e9245afcf3998d26c185b99a28f9b620ce9fc373cf6c7590fb0ec1f4ae26c0c997cac65b041fe6dc1f021e650778cfb314ca08156771b30e5140aa875fc222c80afcf6ee67b891d5871569498a9660ebb2128b196a8f5f83dea6c09e5b81350e7ae99c957ffc841e56daa690204a0b1a5e0fc126f738a5f60ff51ec46132eb4f2dd0779492bfb657b20a4af07897588f9e347a134d3c354abaa92ddf0d897f2e4b9bd95502db33066bde4cc8da914c2b2cafc1de2f19a4ce958ff427645655f5b05ec48465fafce7033870cc168a53a17b88d64699d247a51bfe6c7ca6fcbdf2c3f7864085997149e672071513ecf0b9a0dbd34918555e664b1041a986848be45afe1b126cf71912e979ae3c64fcc9f7a6b90c5e1ea345e29a270108309f641b1e30693ed02a9b64bb4a3ed77529f7d0962d540a7cf93e07577b57b62b84036a043e6abdea6e371468dc2ba6076f0ae2d5796cc338f54e4a687c49cfa72b82c478414da16e1d66dd0b1e3525923e93c953932c21c9dc1fd9079ebc9d9262d64a062e8eb8db853700069223ea5e6f99b0231a01f1db3e126f6e2f7b111582725acb5368edc812a112d809288589f52e5155cde48408d11de19806b7760b587e3cca848f7429504b82faa7dd1b8c9cb56b09396c79487c34c0202ae9b1acb9c50391d935a2015c7e0e43d023062bd3d30f693b1247ada7dd006e723ed66e98e5938e6a37f8252947741ee475ab4f748ef6f83e022bfe7f544fa92657061b6b6b0b75037d0c056b5c7cda303462d2fbb415a5b5391d7e95738504cfdd5b5ec2ff6f37fc169e73f9df94d1e80f6aa23cb7afad76185d2c4f426970a2441d4d6cf0111ee24d1d2f73c2978e97adfb94dc2c87e6f4477459059dabad1cea032b94de349c1b5a345dadf06a70ff24a009215bafaeaf62be6dcfcc072dcb1664fcf41f81153e941bc47f4ee1a59af614b9f40475bb4b77a53df2a6aee87c14c2a224ec01f30961014cab93b28eefcb0b454feb9fbf80913c1f170d09fb27d65fb2343d259c479ae8aa784ecf70582a79a5516d8b47ef01ec2208358b47370216ba86e24c16db224679b950dd75ef4a36c1a6628c3d7885587cac04dc9915226f4f80660f4195fe5907b7344c44a01faede2cdf561ea5669c91c87a7de3d1f7684e5b4c0f826f886b89817a88c4ec40ce6647847a56629981d9d81b8ea27c81ef4abc1993c64383be3801ade68adbc4540a6f25b659c5e477c5d5c9095363989c9b2af48f0149216b698512f4e30db584f5d8fd574b85c56b61fe3e9cf5685848d6d070e75a601d9d952a8207340cc64a671f5c24e11bd6d7791aeeb084c56ddbc049234643dd550e753a961cec241f9c67a9b4cd1ff34460f076b0615ffa5e663e9f4c173f692217f6b45145657b719258a5e742587e6392291e5f7f8b6974574121eab7844fb78600e136b16df43e631cd9c1546e684d2bddb765a5e9936d32e7f09eb38163f80400e0974e5b608e1c2d8d4bf1e754296f49e0b73b2744ced0fe84f75839ae287bc75c3d3771b1af07fb7fb4521aabcc2f61c57072ff13c6affd4b39519571e8383d44220540ab0fa25b609fa6c0460bc6b8b8f9e518669e74c5c72608857c915275de6d0d705b19b5c82accf8007f015755e9995635169ba12dd8bfc7c65ead5305f9819f7d085d738b70910f70aa45aae0b8595c5d9930a4aa2565f58df9f965ea9e6321a0c6436419ee87d68459e922a23258607dea0efada079f028f0b131da30e69081593429584cb202a6350fddcfe21893a212fe1c497e2f0e0da4b12760a407718a8b7b42da455dc7bf76d716dc79a1b940955abca80aa9ecd542fe6807c4fbdbee66535561e804ca0622506514f12062cdda2cf38fe6cf043f38d705cb7db916ec3ce62e74c3ad78197f45f450cd0ffa63f90be11dd06d55b671cb4d09b12788b765e30b581f1458aab2942dc9c09060d8cae50b6036239d217c3695333fdc6ae21ed5a4402f0c5396e9c64178c3afb3861d8604b206ef6942b45f9b33a5546c4a9c5bc2075e872755e4fa0048a5eef1e3268db51c45a947079ce78ff0c2190898dddd8359d5a46f14359a10bfe762cbd5954f5d004a427edb79942be2b52cc06ce0546ae172ba91944636c6d1e02be3cbceaddfb57e0cd166ffb2ef6809c37153f115a475ef99e08f56903af4b315c51e7df4fcf323c31645874f412ae41b85061ed6a7137f4d7742fb06ea45884702efd5c19ba7610950a225d1b2e2d81374e9309f91423068a9b7255f13c9d8e70292ad6242811058fb36351eabba4b292945721f6c1d9cdd5af12a5c3bf309b96a83e01cac2d61558880ce97c502179cd8c41fdf78d0afc553447b8993c8cfea3d435fddb6b011dfba2bc30f7c901f348fc508aea43793e521ec66e5f50e3fb209fe4522328c8703400f5177ab8eb50ff831dd4a45a007db03885aec679629187afe9753ef62c3f05f856303b81b910723472ba7c999bf7b70f93cf15264db059ef84554abfe1e2cd2e990fea7d5e717ada402f606b02d7c54f0a8f98bd2780eabc01f3028f192e372a962deac444c3f2c2b05a472d5405e542436049229c69f820af04dd1fcd8cd330f6a68a02d0aba90680f0ee1a3f4e44ac5c2a58d439d53f266bf9348f3e6d272f4bfac16b7f2732370a9c31c02f30c68aca613a4aea9f68e094179745b39f066f26554a8d15877767d2bc6aab021c8eb498ba73a45f1512fef60cf0b876f76326f0ad577f07193716d8f1cb346508cb2d85991042108df1281385ee4cc209e0e2170a530fd0b62d4c50f1ab19ab1935a0feb7b8772ff24a4b2f229e3111b59d6c89d23785eb5028c35f2e38e5339e35205e86b4e0e8dffa5a79c4de8c2541bc4b920debb42952677ccd2776f33af66d71b8cc8217cf5b60fe09a0cf39e3c45d4b0fdbd80fd15bd4003d33344b429649e1047a4f0c3e2e395e7d989d0b6df3caf12a98f5c21cffb3c242dc560b81e9d52a8db7fa9bef6e362e1d7a3f840ddf9bf420ab712f1f9ec5c83c6a0ffc623217ec74c97728e4ec03c50f3751eae0fd7d77bebce41c251383e4a321e93914a24e3895d256e0d233073eae6a31b62ff0f846df4b2426b4a0b69ff5b987f6ce59c39b4d07ad44add37e380753a97f9dbcdad05ae442c101c13b64c199d2d5cea693b6d38e0d364d448d14f3ddd90c37339a98e38434d4263cd6d9c67d541e5a2f1373a17fe02961dbb722c515f03525fd798fe0f18197312f6f4b9be8b0455927f094f6c589b250f5a16c3e1db59e48b8d4b2dfac431b94ca7b1bb1f06aa20e8de923fcb317b61085e1dcf47f6bf91f6f334892f2298fa570b8ed399b01171a899034a0757dd7b2acc7a465a50fd1025fa8335bba4b393696efdb9975a9f23efafbe7f68bb3f0d0e2560612d01d440419a8b08e616cb9ef234da0f7caba7e048069e7f433a5543f022a93eca06cce0bba8510981a0a46a1db58bd0e5f51a4376455613b6193411102451ca7991fd5ea1d5b80cd22b6b1f8631f84589a01a0973d3e5ac40271c24c60d4dc0926120dce5f55278217ed36ff5bb27c17de02e5fa1161edbe388f5c8ff20134c880407839ab688d48ced29ef957f48a706db3871aea49a91d92df29865df8afbace3eaf4ec9ce65bc90792eabcc3f3727249719f623527c1dfb3c5228e777a03b5d4b14a5773fad4b3c2bbebcb2c442211197d56aaaedf9e40fc1b5e89d47908a686a37754cd53c2e1ee2b3670cf8227b819198889f9f061358d78b31b4d98a549d6a1f485b0f77168a07759e696b715d2ac9f3d0febffc5487ecd9811910a9289f558893424cdca2767d17c190177bd17d503ba6d1bed5a0968a2a6d691774de0de9cc8d3ac8f31053cf9a7acd932c487895b8367ba15458c247ffc5fc4532ed97341703bce6d24ee31a8d4cd8baa597e291daef25d6463a3e9cbbcd92bf5cef6627f63e6f69aeb828a3ac0f11a3173cfb18d33ae1f0a525afa035bcddcb20245be1235d890c26eb6a12286cd0e1e420f7cb30ad90331d99c99e896f05918afcde04a6bfe95714e47a77cff44f1c0cc44a27bb17888221676b1aed9adfae1c5a6c82e2b11e5d8f2d80143799973aea883ff48e9927eea1b49ad01f61610df40b7c7519bf39196758458c82d341550392dabaceb5ebe36d0192363c3c92cac21c6642a84efddef594501385b7dceee5630d559939c4af00890164c44cd6cb1f83e46aa74b61db97a621d4a47c435a9042644ab16a70d8b2f5225468c8d8f98e41e284b3b41e4c80e21dc0463cc0f88a8c33d8f5e96c3c2bbf2b29f4a4dd427e47b22310f3403a9c453985d7ac13171b0479c478ab123d484bc51471cd7241bdc4c8648b7cb73bd35e4d5c52329af07207d8ecef7accd7e07a33883af214dbb0e41556acbf5f2fe5ccd697e045e87ff852ab86102ced17a9f834020634673e02672e7a95ce11baa9d669e433fc56f18e43318cc7c8df4c322a58da6eea3caefae90b105fc583ac665f8888fb7d435bae97e62b5323b9380f0dd0c1f9ac7a80a932db56b7af1bf91c9f7bb59218051c54193533895e1c4826435b3d00d13b400acac84b37113b4d7d21fc9eb3cd565db81e907855c192fe20184a348a5e9a0cdd7d69fab0598721ed2a4d005192ff1fd99c5ab1ea6380f3c3f0b63230d683df08ba908937c15ef50f5c158709cf94a31502f53110a302e6c36acb8bb21b8c3fc1766948f88314eaef6345d008678e0abeede73852b56ffd5c0e5763e70398e7b00ff1a92d7304124a70435fa4f03732743fb4d039d564915ecb2c296f3462f29eebcdd31e4b042acd61169fdeef72d07eb489df7de2c85cc6308d27c80bd27d995a0c74efe0bb431d4b2bfaa3da73bc9e6aa815d70845e02180d2e7b6962d5046826c1df3afde2f00713e390250c7ba6f5c3288cf9c81aeda44f956ae8a05b62cc8c5a2731d421ef048373b29e51bba6577ac68b93fdf66a004737a6e121afb275d9b1dca5f4d18da79f8df46c9520b07e9c28d8550c325c761b80f639dedeb11029cb75345e18b0431b3062d243337d0e854483badf3f3dc2565acba8e40b26a4af9dc3beb4b9c72601bf9f781deabe4b2eb2a5f11d3cf38a16f9f0e3220de5be4d44f394d28a56838936fcdc5a95280270caef97dce001e685df30375765fbbb705358128a3877bd0992658480b6dfb72830b23124cf41b8c742ce511f2c8a2c997c5cfa5018f68a7930d2b721b6a9cc5d97fae47a00d3da527e55f8d45048381dbaee4683360028da8700e57a5901a434cec23b68e5a07fcbfac6718ecb105cc2cb2e06500fd677ee9352402812fa3af0f02401752444269bce5a1c0d7e2ec11127253a88b905dc2c939214b4bd9c49bd004e4eac7beb0fb0bc8466f75e21399e80825f8eca16a5d730e03d56724108b979a671499f2f34c2857892b0c1883afce336851c026c6cac482822daac72503f409b8d80b8a5060725150d21e9349a6f48bed3f6e48c27a731b03320b828081a2900e38fc4bc9328da26826c2553d71e204a8e6d915b634e7c64d269bfac4d58dcdf4c5506623164fa042a1ce9368d1b64e75819b6253f9b0bbec53f32eee5707ddc6cd3108413367a8492809ccfe50fb0bea3890d66c2373425b7852124826573ea681d3bd01f983ecc5653138c508109f01a2e0aabfce0160b8df95b4954a140d9aa4a2fd4dcf07335c95f2f35df097580298130fe835e8b1d7a753c1299103d65ef307862f3112368f34dce09603897826e27add284e73e642e3ed37022f4f65104ee9be1fb539ecc0b8f6ec466f8268e00accc1fc1290795eba9d1f8f4733550dcd0d789a85249c6a35409066843b454df650cbc1a822a59af43b7544ca6be0c792e0ebabd1bb63942b0a5488cbe9246a1085f2b6b58a79e79b9a3448abde5e58369cb16c3ce4fa7f45fb5fb8236ecf665d1e9c1da5daf5fec398b9230eb180856eb739c6fb0c643ab1e5af5a980d4bc0ee3e2a812275c051e8fb7fe25ee9fb7f1466f69cbdc2fbe79747bdaf836fed97b59c7e74f9611ac97fbfe6b45e430c90351f5e0dfd95a98cc03a360bd94309f0fc46c2a4ed9c0c823342f8e60c295fd4188b3cabd72e2d307bf8f904256fc801f1888b46319f032d82032fbcacd1c5f50626f7b4bba093d585638bea326564a6d9c434ebff8020b6b0ae2e922badc57b1cd12f473dbef26c2a81cdcedad1c0009c1b59db925079811ce5008cc26062761e66c4d928e2fce9a95246ca4b0d4018aad7cc174ffed86814e9e851ff6880a32026443d4b39028da22f75c4444d45f70bd48f481a190f0b1f5138a37153b85ab4f7d4f50e24a70c372c808c6df62dad09d2af2758a685831767497146ccebf633a4b25cfd622c9eb77d429e0f5446333935ed8e155f98d42efae94c60879f4f140ff8dcda785dce26f8ef29ef1568867c51b9b57fe628e5c5bc54c8f4448a048356c07544d588f482297c4a5ba5940663d4d294f6927a223b5f77ee215355358a5ddf5d950ea76245dd7119302b42b4861243372c3cdb34b143d697b24ff4c245a50e12f282794ceba87054f3cf2a1dd2f3743d0b5502261d595b1af28030d43592d3aa402158f90129c1e0785487acc307704411ed2b0cb73930014afaf933e4a2e791263759990bac5842ae522cba218cce47d91213c7818e664bc1e050bcfab6742e976c34667b860a1124d5e23ab2ecd00fe2a6ed356cb6e15e97d5b9c90632f58f64e01c55531dbbf6671e0fb8801c7a69709ad8fa481a27d1465b26dbd11fe2800d1fa29dd37a7d18d79ec8a538edc5b5488511b6f6ee7bcf9a0470288d884070a1a4b5aadf1ac9723c6d5e6b8293944a0d84ebf2909e5884d83d5b1e1495ed3af8f757ab0400571cd9123aa79099a0c749531c7b41c799e4020dffe4ae250df0131d3b88c52c77b86c638c6e4cdfbc30d6a702b5a57c6a986f2351b5255ad9dab44eed83cd37a45c1d35e5e74de48e14b26b848f167f781b6d497cde2ff85dd5778697d74a66349be4843b5f2429ff1c84b125671164a725ef7a7e1615fd0ab7b9a3ddd0e16dce15a91975b1146412c228c74434dd1806c978e5b3bf9fd0f081826d273e912b0a11851b4a5b192894e0e7c9adba77e25be428f3ececa88ebb0ea59dbb603e70ef51811acbec6919808babb2317606328e2335c6f7741cbf8c721c60596df57428fbc197dd96170d953305a42c075094a85b4fac2a9d11fa2dcf0ca494b4f700be8a1a3d4a1d3183fa8dbf0d7a2206c415b983b96c6921ba93b8f914e0ca07f7769bdfa48990e66206abda14405caa0ce4a65fdac95086080a33cfd4b1c62cb2d350727e48853ea57d8b44c42ecb2e3235c0b778d74de0e854fdbc2bf12aa16e34c7f6568795827093bb201e1929c70219ef1f94f78ee7e34abfec79c484b92232759b97e240b12de909e1a3a0f05123b9107a20cb79d7bae31b5ffbfd8b278292201b0d05bdffd1fd4b6ca6270ab1033b4bfd4d99e37d3853dcf92ef5229f234053c9f6d5c2d41ea3f3ce7d27e05ac36b817894121d213a2e70bc46eb3a2f030b7c13437549573d029055d1e78f8bc70370287055d972ac6a0a465b5ae31897fbaebbd9a16d64c67ab13a088515a24793a305bec45f67ed3e3569406930b6ca6aea9ac08dae682d09ec5080e425ba5e5d788630cd009c69014768858ded91a8fa8e5531a556081184f062c31f6a7f33a2f655ae9d7e2ce4c37eb679656c782b46a363ef96979ed7168cd2b91b3d84177fa3f4dcf668445532e593b5e07f79525886b70f466fedfc1cf273d7be8a43a21054a143492dc87f902aa3fc8cc9375ec106f27ae5c362b6cff83525c77c5ef38dd69eb01ea4ecc7ba6ac878e0c555eec48715988a05cf76c4bf1918fc08239cef90bae93cb9f9703f6fbdaa4cc9d627e1f8459e9c1c02756952a8b1a4ad4180c511280834015e61f2227bb8af0f28d692f671bc1aef1c7c9ff3def555610dd20f15bb7685a088cc362d7f9722f35669bf02d85b7480ad908e733dd620eb8e410d408b84b1c29b63a17f2599466ad8d97d7d8616b40ebe782ec9a28b4c567bfbff929f863141d3556fa4cf01a6201b576ee488ad8b7aeb1e48c379d386a61b372066cdf0469b7e1916a056291ee174a02fb303b12087efbdce78fbe132e025272dd6e83ef4c75b87bb454e87f13a1fb1b6531cb9dd88f105cea4a758b253f0ac45649cb4a4505aaf5eac45db8a35b9444f603d15ae708ec1bd16085d5855369837435fdd20a5e8a767132c07f0091ad68e00128628c3fd40acd0256331c6cd24400f04e45974c613377fea63371ee9cc46d8998a878767c2253b61fbb90723c787151df45825a319c178f469a1ed0837a075e0a0352f367429ef85b108d0c29d70e52a93ff6b703c26e95b0f288a7549b0bd9d4db68b906efdb2a4c424ba9a8cc4623944c28a2474fcfb6b78000d4b4c4b803df2fafab0c9d4023ac7936d473ced5f0b246ee2e2e3b07fbad12e841fb0d43480ef09fafe8c1b4b4623f2c7aa7c157a9aa06067b3b34a099b722adb2d34207ce9e558c55f11e2eea2bf1d22eb45c98b2498fe528c500fb38e341163339398bda1adea7437ad5044f49c542a093d16e19ffd269a2d23206926a598c0b9f8b367831e2447df512076bc0165dee474e91f92c54613d26a6f0ed2f59e83c09f454bed7b3a2a6d5e9f58e8ecfce863c3e5c76eefc6db2d7dbea99e7349723e5a209e94f59f533586551406c8d711e2547b32e3f474af33f11c1b3d8e320f0f4cf9ead0e7e104de79f9c8e9fd04ceddf53a131b02ce8686bb6c7a6fcc6b493af65fb5f2e47a7f14fcba52e821459ffbb10ff440a16caa677267b323aeaf43e8465fbbb3be2e4a53c19975e675a072a778b63a6af23e7350a63b5c9d0e65f5fcf5b397386247e579bb9aa3fb905f5e9436441d498eabf279b422205c051eeca064c1daa3bdd059917ad0412467f910fbb01877510f1ad9a0b1ad0926d3f2789f13427ce503ed268362bcd79261f7f01567a97ba2ed8f4bfc0c669f00b88fc6f50df7294685673c303347870401f6228d82276d78bffd708684cd9d78dca82907f15a26c652241fb085e2bdc60c20869232f18b86413e41ace70c7936be812852b0b6e46e8b043f2eaaa4b86f1c252b2cc99c774570c3d1b13baad4228174b33847c3e9d0428ff8b3f1306f2b561f23592ff8a6bf2b3d8b23746d709c5a14319909c56583ff64da9b5c3762361edcd0949dc3453102e4027d2e30a84443c0db58fdefab1ea4f58737533b51cfbe41a29e5a9dfab37c099485dad2e5a2f656ffba81fcbc252cc1894a07fd59b0fc335bdd089ee14f6c00c1dfe95a1b92a86fcce2f41079f70f1ffc95116c48da2b258ca0cacd0397f6ad18c616a097147bcf19f1e9136851da832924425f317147943244f7b7406ba1b6b9fc789e572be6a81ae0aff202f6e7b384e2c75b6e257fd4ba0209f2423072b3420d8d8ea27c789db5593845fe05f68a90b4d4abcda9d1df80f8511c740644c55ac12dc433f6cb8b3b8c1da34848fbccfc2b9bae9b3e545e34631abbcb0fea70e1281aa074e13b7fe3e654e43adafc7663be2666b9097f1436a9bd8b4849b88865001176d674d3b07001fc8edf4faa3020ce92dd47318ace9a47bb139db8ef5af5f11e3c7812e1101b2792a656aed161562c2d8e41aa7eb1409bf702d4060a5463a9262899f28de09b4bce2fca482eabfa8d70883273cb0fe6b38a687b09b889e9eb7ea8063a4ca5db1e99431574c891b6eb7e3aa83531bc98913a088bdbbc6b1a91a67b4a7d8cec2120740be37f5b90dae94a74fe30e5842bdd31e040a6268444b92dfe6f115c7eb0c620fbc7ab5fd7a386284cd13957fa1fb1c18c78fdd970f33a3b2b96fb8365c421cae831ddecf53b10f03509f5a8cf6e7c28c7fc57fc7d3989676a9a6b12d8d95016855d2c2225ff1fa6e91309703a7abe747c33f7b9415a0d8d0407cde5bc294a4ce4b01ea8e42f570ff5bb7d196bc091ce6a879139e9fb24db98f9d2da41b442889dfb76d8e3034e0f21e6aec4787f4a4bb8fe8dd4b5899103f2ec471f495cb5f519eb2ffc239208584e95e08b9876df3cc0bc0783d4e22444ba892fbd02174a2d90394b09a4f1cfceca039f5a50fd4bd7f692887036187312bf5d0cff3403f69b14a93f77b1ae431e1dec1d8b7518b3d46e30c0b589bd5316f048270cc38677dda0e889d63220b31c1c9a344b7477cfd4eb0a2720c6463d36c5a2ccb987632c857d3729f1e48c39484889c367d1c5280327eff9e2eaab50dfc8c27786807f3585a5ba51c20b6cd88e2f0fa2c98e7f1cb33af54ffc53b99fcd17838dbea57b866aa31d9b85cb0c9387c9fd45a63df40ae68b3429592ce3cac468be146cc1ed65d83dc8de8ba34bdc4e3f218add5f5e48f43a504b605e508c27d9556a3e3792e06906fdd4d569756a2d280d540e1522157a51b9ee0c641d68243e5d6bdfe5bd2054a9490c7cc222897faf03e1ad122514d6c758563cb222f664cd86fbdb3bdf8cb2ea5bdafce494be7a67ad240c5ede335b92b07c17cd00a22a05b7611ffea6090b85ae688e32fcb79ca208e0ab6e61b215375d4265f94d057a7dd48573d35ffcf9550e0d01033adfb6244e3b855e883f5eb3f42be30f272933b08b6393203e90f0b314d46f1f0d8867bcaa89871b214cb96402577f8f4bd3dc89797cef50971e4f588931942975e22d7e7a4c2181a855efaa8cfda60786d643465cecfc582a4c794801cf994558b59de580bc7ee06e1b2f0880216aa223e634693f5294f0b5b22624aa459d4fe0b13b3f827cf4eb6004b0a4b74247ab140cce633cb4812abdc82cc8ae3fb95d50a2a9fbce0aac3c76c51ec2785fbc831fcb8e7eb920ad94c12c6d85c52a873d67a64f9a2f0c7d1d5d14793650ca914aac035a7f7b0934d5f80b7a44ffc7131022b06f801f3616b41acf5a9662c0f9e860a7cc525b764e3ade91e46e9b45080db16d42a961f2c3b4329cdb6b6b271a5bbe32a2932453306dea7441f899416685ea5e9ddde8f98dfaef2d5b60c12316886daafea7f535a76079434486e8d8a46ee3096da0c36e1ca70b4b16ca55b2ba7ebd4b771879e5c0fa0ca2e859f45cc394c1ef098f6f286cf345e0d3df1e5812518203b79336fa330ef7261c44493f12b73144e24e6890497a2edd8c93267754014208a82b4373be6dfa02fc112643596d014922213564d7e1dabfc3e6d5b80482f5b8101d1116f275d6275a4adead560cb6867b69700aee49963bc738bc14658b6ee791ab5e65a40dc30c53702052f6e252153da194ad2d3fd202ca6f43e319fd6dcb4acacdc0a57eb6cd2b7cef4d69cd809ca39585997e815a8db622b83927ad21446c3a9ba6f7f4b762ed3b1d4b0a3efeb5ce39dd56705cebc45a485383491c383e0f2525bb82931831aca6c720575a6c80d692c0a7c4685d79a3b23ecb8f8da5780a641e44bf3bb8b175cc7639418e033216cb953b3e2ccda9d829c16cef4da55b001f086a765044fb578244cdb3d3edcdd5174e80e5a1556636d3e20eac408c22ee82e1136a130ecdf55541d06c9d31f8569aac07b0c2e09cf1264054d3133b42314d39b6a17b2a8e9d440a942f5f07a2031c3c0910c670c2bcbf836ac420ff72206ef3446a89bae6e613bbabf66a038a8ad8aad97148005fddde97624e43ab1141217e7c0d82ec86676f558c65c8f4dd7282c0219fa51c5240406e0cee21ec1a16adc4a8ff48d447cacbb5fa28721aab9ad2537d3e8ee0073f28f9b9dbfed9033ccd324f976f4720af2bcf62fbd8aba12b7ce18defc717624bfc398cc44b09a09d80f64b57318490b2cda3549b15a6085fe63b6f53e4cbf88cbc90e66d58a9fcc677c5e428e4d64bad6ff7c66106f3d2f20aad14a9ea5e98fd738799caab87fb24792189461c836ef648606ff9c25483fb6e7d6746e00e777bcd9c59678386b8f85aa90e429701403bbb33b2559a177405f846d4583fe512b7e67e507266dbd8f4c288ee22740272299abe712f4063d30f7940b69095119745042a294eb1f013a933389ee53f9eeecb3c279d1c20346b01313926bc018e11e0526b141fe5979eba0247b234f224d650827174f0e17966d9c8a9117f63c2333d17a7b57b62080db5c60225aca58d3114e34a2f66d3c024fd1a4f856c4f44eb1fc292579973b389dfad74c06c13fce15ab6e7a5db0017359722f7d414acb58bf055313f6030b30a7d647ab3f51403aa6ca5de72e745e08ff7d1d16fbb1aee5e1e08ec89bef2fbf72b625f254ae5160981c5513acda905c72d93095a8a3f3d8f96e7b2819b87921b36064f6f5b0f7f7a0013a4bc65ef63cbc07509427696acc43718ff144d044d383b3a0013ed6a32ef289ed13369f20a6618fd6fe379b12cee3fb13480aaf74a225be298529c75c80e11786291a1174243d5f94512f04e3133e315162ac70349078a940992d64339cc8121a2801c1ee5240d9eafb98a3927d5f0537c8cca12251c823e1817a1792b429bf3694f35b989c7a60aa4fc484841ff1e549dfdb00fa36f0829ccc0894c08d463335b9526348e1157fdf9af5688f439fe4828e66a07ca46fc7849092dfa42c4744a05c6236e22deb7e53e2b2801b08545858af1d1087816a4ecdb89b0596e912172e5d55c16a7515e9773d514f2b41a60cb6e33d61f3e3f895e55dcca85aba3c7c329a8c5f2131929d11d359d87b108cc44abcfd56b155f0e3125845795107d20722a493f90c3b576875ed8dfc38e93f18a6ac0a731f3697db49915fc48ce0c785610f279bbd304e74d75a0359bf30ef09c75e623da168a785a08073022273b997029471651b1956241c9916c3de551f59b1fe2b93531c043d554a93d490e1f3fb66d0f42e30d76cc8a7ab2f649238f8b812278af9561ba468a3bebeeddf5c837572c0537f8fdb3ed304af718e4ade8db5d3d3d7ea38b37d8f511cabee67ceb0817149c8f737272e6283df1a596063d0c257c4370ee9600c0ecfe4a17701c6aa9781185ea85d6b73679ccfb113d18318922bfcb0fa5a0cbd9760663b058c473fcd62c9266bcc51c01d61a8c3e91765c11a54409fe2887f0e0891a5b4f9322110c45b4ad4c9e61f0eaf6bafd8305bee15e28adfedc45970f0e9051b19c375223ce5928b886c56b9d095bf9d301e8763a6ececec80c33c7d80b065c39f5cfbfc100520e1a81c66e09e2e0f34f88a1df0b7a92bdd0e9f2231263d04c89a5ddace71b4f03471bf3e611c0cdf32e1ecbf9fac3cbbfdb8b669680c0c85ad06758556de92f67f53fd027e3a25d92f3bd83574f49fd9260ad5a0aeba917b46e8a0c68ff8ed4fa9eef5224749237206cc96e3badec505355663e60f10699002930e4057bbb06570f4f0092c40a9560bafa77d8d880956b6ab8432502585d9fa678d0dccda8844dd0521d7189351fe0b3eaf68734575d4a59a5eee61a46a06d994162c72bfd73fd1d429b0261f65fc76e83326e09e047913f1f8465e24cbae3e72c3839601347ee760ff872ac98b8bb91fef39fe713dfaf3e9206bec41a5e8287f318c69e9c0fc9168a68cfd7e1e5b8262a69232aa1e87d4a241f3fd5164a00d841e2d3d77850757b123cad673ce23b45befb6d89a340b3a0110d5e8ec76d952bdba029d8fbbd3d01dc2b933e95567a8f51186dd9c3d861bc9478201d985f7200c73bd035499d806db61c33b64b0e3f3332b42b7cc4fb4c7fc193a369f68c0cd5ac4832405b270f068ef2915956a12757e88c8f797102e71ff7f7c91ce29ac7381b49520fde001ceeff2aa2a1eae2d69398ff6629ae50d4c5b64fe56f70d87aa852073c2131b60ff35fa5e10bed9397c2e4251ff870fc32ae8f472547d28ff6a560f19ee082058a8c1121d8cf93d9049fda8adf7bb19ebdf2bfe18619d1647fcfd78be799beb662a7793d97e242e2a8e66978f2f7403c6dd787428c3b866c2827c81609bca7cb257d86508788a452fa20cd4c1a426fc5cdc4eae5688784298bc04590f47256788221e9b059f537b6a399075f83c914b13822cf0b79e8b4f4b93d8431a5939d6250f8759d3db02e965b7528b7a3755a3416215879249f5a49a29cdad98cdfc6e950761b8ee0d2e80ff7aa0f37003c5af329e9908a4cfb741626dad79dfb38dac2d8abd9a911df63999412abf3ea5d5d1f8260c1bd3f1eac0a827b610d992ef57736dfb41fe59592c378ea5cf64e5ab8a513f58698aab4f593167a4f1701c5d0e9c83d1f7b04218f845f6773f03530049b877122cd76967a0cb85528d8fd3b20fa69ae1907f37c745abbe5b210170b41b96815ade1e67d05a081607d6e07bcb3d301d33711ab1b1023917c3f761e103c48f89576d13188dde664afd48392dc50f884a4f34492cadf2e4b102a0d0582ed04cf4fecc318b180d098647fcd8122388ac1dc1db0fc58d7799599bbbbf73315ea2a3f83d682e2cfebcba2373d3bd49a5624d5f6d1ed974feb75386552a7debc53ff4b5d668cad78a62ff68716d4c18d7e83e7511e0830f6916099ce3aaab607c3d4a23f63b515ef2c027b0171136550617de2ff84db26adc7130abe4300bcb5322fe7d944825a5bc61e398e8e32d7fc79489f45e7ea5c7f2efec22ca7793cfaa20eb4e420bcdd189f371e33870b184141252b58fae9ce0fee3aaaed68b33769a6c99f8f9e6c15081168b7ad9105c898309643757b585ff9700cc8292f355d517450d899d7c3335d50352bbac5d6b5f48d5ef7870fbdc04e4d25c2efc430195919f81f9ea0da002f53c65ecf1486744db6eb6cb42417ee6d763d99b6ba73120fe2c6ba7d40cd8c020004f18e9af190e74b99044c4ca96544fd700eb29829f137c3c481c17ff538a0989c419c95a966fe6d57708f0c44115b6d42ff86acdebdf83a0c7d04f1f0838b34e725ee0fdd274b27bc968d5e2bd4081a0412d387316a17986c3f9dc3dc70f48b672106ddb7efcbd26de3e5b832ca61f0e5a65905d6ddf22b66460bb633c83ae286497d96c6babedc1203761c742805f9ac34cb2d0d75589135a98eda2687ae10bcf3ae1d25b0c750ac5356cb38fa4181873c9807f3fe07afbbfbc16cbf52d1617ee57c9263db54a233400bdcaa12d1b62601f15b1bc3e145a4de8e0bc05448d3d00372b9699fd0a22853ca6957b84950f355c8d80e2f31092248a4ce8d9868de5d9e75a4a468572dfbcbfb9de222825213142e2467abe3efad23749ebfe503a7bb2be3004481814eedb4b95088b8d27cfa3bdd9fd164db246e78387d05a771763b6f820c6b149328dc47d084814c37d8e156f94baad564cf902ec59a85aac1783502e07b09ea544564df91860e0199ed60090134cc30c07bd210d8967397161a710226d19b546b79c61c4bf3f89f607d801e7179d8da8a23dcc3ede18e5ef7ede0ef9f3cd0967bfd743671e3dad207306dbf9cfedb1927390a2e4ba3c764b6020898d28aeae8b5b5af3632021c07cf82caed6bbcb6ecb361411483a71d5cb4869a8133bead46f4de446737790b8dc3926c5d4aeb8c3208f556dcf0cf43850ff07dcacdceacb002c33f9238c00c60d460c2b9e961de3c94f4980c1b3c281294f0d25e8bc43a3f9339f7b21c582601c6303a98606d8e24a01425d3926a5908348397d500eebf6fe6bee0ad56e1bbc1575c6e9c65e9abc4a9f833d314b25b73c29b30f699068f4baf1074c0ffe72b5892ab66403cd13fa94dede08a78c01ee2f6ac1cc847930af103918ef453a18fc6c158581834b5f6a10e0c7c1b0b6fa0ac0a4a23643431c496763d41934bc5c768e4533eb3d9b825b5215bcb69045caf5903fe61dda46327bb80f2487376b0d6cc07269768ead763fb17c324618e8344adc1301f9b2af8c2e23dacc80e272875a89ee81f7c57df4c768405908e5add879b7de2687cd4811c0fdb15d261c9ac4983cb988e1ff1afe84d6705ebd3a4cca86e94184c922aa4d3419bf8b8e492c22065dc29a2f13b10331cc72ffa9f5cc95b5f32eb576664e064b9fb0ff674b0772a5796cff9aa8e30655e01a690e5162bd1d4003a32b94041af5ff0f0a35b9f9f646b2b8af85d9cd98ab31e435d5b57da35cb6162423f84ce8dd415c4d1acf9c5cb199b66c7ad377ee547a119bc04ed48f62ed76c2f29309741b3dcfb61baa50b8c02639d70dfd7f2009cc748b368a3c12236d95da7e0b19418d05b4f0f7d1970b23610255e097b44717ed1ac442c3d483be77b34e6acb52e718741711d56264020e31e88c10514e4f28c7ef684e32d0f820236e3f88a8b322cd0a3d5fee1f0f4c4e4dc1dd38b9791d1587fa1a1a3e18f84171cbe6c723d4fb2739ceef50b3b82ed44e557dab56efb4850f4f692bfbd65a1c18eaad81d226d7555a4ab041710b935d820734d12249854c9bfc1a0434564a39338e6e2e4fa2568f08683900fd4b0f56c1dc7e3408d39853ab0ae9d9874c35e650141928f49a4ee19e749ebbe1f786fcdf5f03eaf706ebb400eb5d7f9d38023d8dcd289490b5e3954c5d0a467cfe648e4e35aee578a0c42b9614ef131d9aafe96367fd8086971cc2e5e6b2913245942894fd0f13e15f9fcfaaed891b1f1ce60b0017b6920da50a673759ea19fe06b1a36c2a0a82fc0d4bebf99c381929642d289c152179f4cc46f6ae1d65f4c201026fccd6110b072ef819b66ff0543eff4bf446b61c304534bfd80dcea8aaed64c21466126a9a891374735ffe15f62a8614da286abd93f23b554d5c2e742f00a1875cf7e3132ac1bd5383c9b83c1bd594bd6f79fee66160894190881b97b5b7abd380812af21e1742117d973165396b3faad0a4db765908111180d90e8859600b4ec80ec9c14714c72140a68fd083a297122bc79fa151faa82498818c7d5788fb845b0379d9fb1e558f5052f111494a6f6a9b1e651016d32c19d271142bc7ff2c99a9195ba6971db9e3b81726ae916113cbaa17da8543ba642c2353a1306edd3635c93893fa7187ce7062edfd572ca29b02a7a3d98aa18eba260b4daf963126b9dc197dd0f0925d61ef533c5ddeba5cc4be891e7c5efd3b77382c37ebccb01887bd551033d1c3054a33b79feba5e20ac440ef84a3393e1c932b61d9610ebf2a14236b5d5de4cea80343aef561e403adc336618b9ebe926e952884c8e8db5732e77d2c7debf653144fab901c27d19e6fb13d5b28de8dd2acd8d0f1f7ce32cf6aae7fac0005fa0d4654a36c3b6df57c50d6a81cacae6b94b94e05b14944f22761918325d12b537314373fb013de2985d457368ed6015dfaa1257865c35c5d332b81eda68f357fbe2512389990c51c84305d8dc8bc34fce7056d0056966d01aedc81d19921bd895222ee001758dfcf59a1b158143c43e369fbca4be7b4b8afdec13daf09475052744c7475d7f5eabb76cff65b1faf55cd824ece42fbee085665868259aa4f1d5e6de84d4d1221b02dd379b48403e2e12d462dad18b38c97cd23c05ca210b45179d19093075e0efc9035025d8b3c229e94a29daa377dcda4cef23b72b11c83e8987ceedca3fc1c6539db181ea38acb9e78a88bdc781614f56e925bffb630982a956f8b2957027672fc5d125721131fbec9e85848306cdbcd13363866627676c7be1a25b88c29d639080ced799be8cc8ad582049fca0f77753536384d9a2bdb2e0cd853d5f167ff85756f26f01050a97116ddb4d2b5336551516a8cc4d47b1278f7a58b664acb39fb6708bc896a20c965fa00d45beccb45e33bbea4b021e28f13be96bbc2912643905bfe4da63f822387821c7dd5ce16594156b27e8c2c64f10ff0c73900914d6edaec4795db118cbaa490551a732e3a44fa7675fd8f6651b90b945ee3d74e3dde358cc80486b078d403336d15da8d2d19eeff04defa887bc74dda82d25b2fd8e3780cac51396b0f3bfe8d370f2df47b090c3c388970842b5662044c79331eae1ff3dd8aefb6dc835ec736361c4c0ac85259804a29e321441f5b0a995a288147d18d4a750cec92990a59121844b118070dd0a59f080288959965e9edce16744c430db2155f89473624cb6d5410314fbc8b95e8de9e11af2d16afe6cbc93664f5f763ad38890cd351c271c8806dfff8328e331bd089507133f81e4f730ba24769380c1f8f486dd230f8df457458d7e0692c84ae0f4bab1325451f8586a08ad6c8fa17af1e0124175ab5affbd90245391faa048b0f2235794791512a08c5c82aa390aebfbb136b7e286afc31a6e1ebc7a2bae2e66b85821788d7da12c16f4f721d37b3a22411507e18956b9ab2c68dc84dc897bae3e7217e925702d4936a24a27960ed2ea94928e09fde2cbab8da068070615e605bfd4e274c521cf346ec6990411cd3cd3bedb302e5d3a4c555454f434469885947b461f53874778d381257216ee95376494152efbef6ee432a986bb73544688f43264d9439ce73c6d07d0314551e670a547530c30d68a16f8b360cc2fce8ea4cae849c37908033666e4bb84a8670487627b85978fcd04da068562d1f77d0bb0986ac25d98487143ffa526d8f8c5940299c3bc6dc13e315d43fc588c1b58e95ca752f5beb5f1cfa55e906d85dfcb9a036e5d9673bb5deaf5e08375c9261b99213fdd1bd1cf9c979c1a853e60b26978d44c92e30247691d75c4e3cc4a1cbd220dd77e7cb7b5c0428402a10a8cf9d9af8df41853c12a045aba7c630643706783ef32d34e3ee999913537a3b5c0f426ec687b930d4cedc5ce5c9b53f68da9cdb73c2c4d532a4e1617326cb54ea851a6271b09925da74972a311c2a63626dfaba4651e3603415b74e8260e319ff70c66e0f14b6f68551c907581b0a1c8d5f0d516fc40d8be06a7ea4afba1c8a5ce82a3c7dedeea2ed7b4e4e8a63a475188b69ff86ded22851a6d646f96447b195e7d289cecd05799da9ed3f33c33e5eaf91f2b299caef1a50fb07fe0eadb0dc8041c937f7f3731c4c663bccb410800b64f25faf8c06d31d8551bbf4020378d2d9f29d70412823e043ce6ebc34ccb6a5ae39141e89c46b6a4f08da35e755364a878d7ee4ab1cc141457d084aba8feeb8fd8e39d68e7b6de11b7f804a4d3ca70b6dc02c19a95b830d914ba73377b3661081aa5217e401b04667a5de0f02ac9f8cb021bfec7d6d1a6e54499dbe81c4472a3fa6a68d1c10aa0524ffdc849fcbba9a8bb0bccfd28459894a8e7b13dc7587ae61ec910da69967052f8f493294634296dfff03c677006f75b20772b2091e02b2fb84faa2434200f3d959fcf0686f6681d923a9ca2146e9e979084e77dfc28c9ffb9594b816a828f5c74295196846314d7eefa67e09c910463755fe96235ca56a08e1e3008c21935123303af0f56352ddd73eb8022b8306bb5ed9b983d1be7be2ab85c7013cf1c2b5d98b10ba32a819f7c69ff6c039e41cdf6598c8ab45890d9737af5055a7287dcb992dcf05ef813603d44654e100da433f531d4abd59112fc1e772973d20b0d5594d33435bca2045eb9d5ff9b2c9e8f946a0ae0359cdbb2fb51b03d8390662b22aabb10258d70eb04986fb48e2b3e87430fcab4ab4009db1d873b55c3b5d6aa46fdd2d1502af307669fbc76b401992fb05bb4ed2b243117539e8bfc4a3e69e16522508281a90bfece972563faa6f01ccbafec3fd829ae957cca7d01313c1d5f5f1840794f8da716b02fb35491cb508b65644c38249ca7227cfe4ae8e37df168f84d3d2089ef0e95c5f9067955582f98af41a54fb163d496fb90c31c66ece7d039c0bc2a8a45d8c31454cec52765821d5882d818fe48d9b4c095fa9f13325e3d3499edf9805fbc6929d0d56aa3f7d92abc1c298455c6a7213a9f7d3e69cf25900ae4c4d54ef3df1ae943588ada14b8d67ecd026ad7ee9916f7862f082470e0fbbc4287067bcc10951dd55d45391b70950fafa17456c7688b3db360f9b971e430674eb227b819437c7df793f311f685826a98eb9b617927fda71c6329faba86476f93dc62af2fe5b970b95191e089cc94af6ba3b46fc416ef7a738bd071fd029fdf1a7ffc8b23b85a24848cbe8e7d6bd1f5c9380f30327ad8c90f0c975963f51f4e4d51631b137073ac80767983d56237565c4e0fcdcc888282ff37a018cd96dd7d6e22e1c081b4e74c3cb998f5de4cad17e430a1788ab0e852c713692b351f302eaba4ec61a39e2dd95c3b86f7b979070d49e52a01a40726a2e1ea5b341cc9a3275c41456e2e96532a876a44c67952fc8ecbf20c0a8bb02ca4576d39200ee397026de5d2943595906ed68358ff736c932df0666ccc7ca80a20c2ca9e22f76622dabff6921665a872ca7e495afa5b7f2e33860dfaf88a79483630f774f0768e7caeb06f1b10e4ad86911b1f5a063fb3c0b46ef8dd9d25669ed522b84afad2e4f4ef0cb193c227c0df9e59d8e8960af1470cd31a07a029476774346488184308a3f2e2aa1f181441964a6b718d5e003782a558c14ae47f0ee6de491dea0cd8d59b4eac66963304139e00f7de44bbb58a8d45ea22c9606870915458d74a318351f2c7ef95f1c30bdfcc65b9859143db57c6ac153c2f119ea10e46a4cb845c16a0c89395cdbfbfc63a3c0fcaed72f9a73554e58131b0ddc07bc51560456b551ef687d972afcc21b4e883250e1bd9b509e2dca910abea4ce9675d15309977eab1cf02cfcea2ef967f0cc51571084a890ff19a6e20cd10d0c82bc60cbb8d115c851655263b581420a5491ec2364043b87e74631fb89ac01dba50ae833365098a08dc689b9bb15cbe0be12c5b714b0a62e5deceea35b312edd8239086eebbb4dc024f516800f33d7583b74af89a16111221517c1ad8f98ae4374935ba9129fc9c347a5b20d23cc14a44544c307e7780491dc1a0b456132907f6b5e7f953aee0e1f8d9f3449ad7692ca2eff96c58a830313a0702c49ab3c425fb2a95cecd72be9de3ec027a812eecfd650cea634507d02c286df753d4a823a14e6c7f2fff952f8e5b345dbe7e6d42a6a41a50c7be5b98b4f1ccfc977f8adddfe4b77f4feb61ac8b60b7cedb02852a8266dfef55583a5b9a80c6519fdd6b2b61c20d9de9964910f785f2e99979167bc4243e7764033c1eacee0162ac20864cdb784ad3d6f492088bc32fa337799b6dd0d8e4a2744d46b6b0c452b5bff967d77f343edd75518bfec618c6b921efa6ce464d391fa640143f3afdc661856be5a2b28cc8b19d32916f036a122cbf686ea658643a271081123b207e5de1ebb39be78f8f645381381e08bbbe6d77b7d5f99ef4003143668982438319e886e4e34d0172a4d6cbd5ad0a48c311bc801008a4237eaa3f11485fdd09fd5cdedbb17f9eb0b570af5c70f4d6fe3a5eef2b2ba7c9163b0d42b1af10cd35a20e9c6d95c302c0145d4eb6c3c59c22a07fcf4f7760d43ba1f2ee7314ed6b970ce50e4f7e0866394e50b50539fc36883d4d61d87fa5ebef321a1f70f42d46534ba4dfb96dab60b0144d7a6a408fd082753b52b7a0d7d30bd0f177d9925436ea28b6b2e4e182a410d0e70117a801d84833528832aeb8976dea5b13da832ca03ab8a230f0f076ca49360ba207b22342d289dbe9ea4c353be9490f708e4aaac9b21a97f6be79e7174559c6feb6b7c0a814afdbf034830341dd8c9095ed1c43308282bce5f1fc60a24cdbf8becd500c98cfa5b363c6faadafdf7ec3fd9c82dec0f6daa3316db0a15168fafe0160f31e28bcebae9095d8816687c1ed95ef1399268933655f137a94c523505d17e17f2b133ca177ae585f7d494e2556c02de561f0f5406e330e9d83b3da9db2ecb6e1b5c824be722bf2bc0edd03241fe37a3100f2772c74e15158a0b85df6e6f07dfa9631d1cfde241e740b873ed377ef8fcf3f8674f2bca79e47aab38cd4b5f32c80efb4b7ddd4b11cef835db0c88e2a22781e9fae96dcad3af1047fa26956c1957c252b97fb0d2fbaa0e62253198ec0f85c304f4d7d1c8cb972324d37c066173a93d969fd58a3e08a9c2841dadc74319545176d6bc6ab710d671f3877ea2b7f06f6d760017617fe114618c251956aebe6682fced4cfb98dbffbaffb121aae88205a5e6a1a1b92e329e2375c5e7510f50be91c7f70ec48e8836980c4a685c65161c151d525026ce495573d7cbe153ca73d8cd88b0c5425aa8ad87f4af2310d108402c0ae8bd34a58ef9038b870b340fa8658eeba5de600ced45846cef2ee3920a37550adfb39afc57058f10a4fbd840fac1203c62f593f23cc74a369ce87825659c9a4a49ce5b3f9c5f881b6e713719188c117fd19eeb319096a920e8a2978f02055de27e939c63c55c8acfc85e3dc8cd9919b4eacf8eb8a502fafec6eb6fac38b294974ff0c6a485bff667425a33a455061d7c9a8a91769cbc07adf3bc4a5011254c25c590173840cfa35d2176e562b2c933e02e0a4b987a1b97062ddbab5402a083511b5950aa390927feff3f35ecef73df9436be14619cb9ded106f78daf8ca699de9befbbb73312a613b56d6246bff04ce4a643505d459c278cf5b115cb56af1d9ad1f1c0eebc659073b61289c19f1c94a4e9c3d8e0f2074c8196cd40a78fb462c24aca3fd3f87695a0d9237ae57b5d86d792c0d014dc4547580d9941a6a5ba1635c8ee45e54330534a08eafe76b21b3556fa815f5263ca4505f3b1eabed7ac3f97c7c9d1a204d2c883d41af63c52f810cd9733796f3afb037e0d969c96b355bdab69040090693dfa95ae31f717732f604a13effd8011838718e3ed1b5537c99cb5b8fb2de5a3bc491a3e68692ed69d7f92bd1cf132a29eee4a55c7dac6ff29736072dff633c1a2e98ad367fa615e43332a234e1d0ecf26e9840c15461702519846be4b8b9748910a33df2df74ccc867ce00723b3ee86970ec02e0719aa253116fce4a84661287ddebffeea740a3f9826dd9967470ba5d0994a31cc01209251a8a7fc8a512968a5529752af922419ff9efcb33cae2e516a47e8c8471de3c551fc09ddf50974ce72c880924f3f0ffa30a3a9f5077711eb43d4842cb23f205d9e61e873281c24b1de52919091b2d77ebe01f4696771bb73e7660106a19ac2706313ecc47bf0559ef49e2cbb02b70f3a51f76451b92b1ecdaee0fd38cc12466720e1422805379bcbc6e826f5e29b36bfb8ffa88e11772d41fdc57671147e6bf82a3def87f1b4fa961567a3db19aafa07a912bf37bfc8316bbc30c13f37801a5a887793753eebdacc915882601eb6ca41c8d3bf8a9d5130610e23ddea85d57bf0ff2e8ec3f188bf0a2af8dde64f7f4999c5726e80a9068cd6246ceb77def84879888f56afb95c447482427fa25958e5919e1d0fafd4f990a78b03c38f19a7905843539282fc7d89e23c21094f22bad4c342fb8f0d1c7d74be776748c560b1a0aef864e542c3b51275ef923bb2a9edb089ddc185dc2dee3d9042256fe0e7799d59646458d703ed0f7d5c4dbe830731b1598076fdc4dc79e385ef78039a778d4955d4eb6554b08cc02dd144a7c9e32295e54ef8b3c7e10c4c4426a4236cb16d270b2c40b6edbc5020cc3c29fd5a3e57b8e7ed31c93d8e3f54edf75ca406d1fd3b8ef44a9fff6bbcadf731f29abf678c5f087f53fb117fb985d1c765ba37cbe4a361e73de3ff76482e0804fdec24efe1b31bffed6b98a0b3211851258d9a1b161eb607fc07bac2b7051145e69a5147e2588ee837695765be9b0cf8b8d87f5ebb48a3b69db3df9b3211386284c1680f7d5657439539a17a3a66e460d2faabe943ccaa0a6a4d2bd8610c809ef42fd9cd08a9b092e924fe083e72ab3bf057bbec5d7d08dda5c7dd688eae4d70652835ece396d4183be5b24de1702e0e88bc7e8c18c5868ecb544ea68a210933817a68a8af466cc8b4cc99c9d49175da0f058a66238da46abfd68a0f5c65ece4e30f7feb239d6d7ce1d96d0662804675ea508cfc89a977b479b9e715f374da4ea416521c48010760a7a85432fbb91300d5c0d8426cc5e72504fad46289259c54e230d1c5a14afe7e8dde4c34f914c8f08a332ff7af1d12936eef47de5b265b4e2ce7340050f9743e73f6d78daf30fdf8cabff51d7fd1d194a478c86175a4cf56f2b44206d754d45f10e485429dd77680caed53fc54c8e89d67ffb70f40a1131780d9e9815e29e7a9c35f33bca7f8fa97593b8600b55deebd27a88e07a47f2700d2d91d9b7d12fe6e4c6c3408cc616bddaf65c73d7c88864b5822c71d33d029c6df10c84d1c42c96f81a2e596fdae511f1312e09e3fef74bd2cf7328c22ac043beb90b72b3ad3e1fa62e103e5c49d6a92739c44f2e7826308fcb709781a66ef456f7c17f9f3024e92a4ce5ae2cfef1265bc5a27b96409dbec6225921674828cc4a90d55c430319cc54194f56085f51f6c856666c15796e31d17140bcd4e543f2dadebc6d2b295b549120ea98438bd7f84878dab1b3571c3d35aa8c1d8ae93a020fe49e98f720265e3a26006ad41e0b6ec88944a70b629f159d8ae0f45e4daf074821786e5312f2b06fcaa16267ec06523994d428d33460f9b92e2c2e8463814c4ca85cd60d3352a7e223cefe738b4d72f8631557d8c7972bd5a61be92ed80e03aa0ea8cbe670528c55e5dfed2798dc02e2baae6bc18bedc697867bee2dda118365e7762ef1b2e6d9bd53be8ce68ac63c1b57eae36cf97e206641c565d0c11d17843ce5ad754180c3ab58e7310a4b6b06f691aa9abfa353a75f27015fea56a5e66ac957edaac4e4f21b7314450840cc5026d856ffb01fb8554508453ec47d7f48be62006f856da5b9de9b6a1ff74e275dbf23d7304339bc5e8737e2bfc75778e8c200f10a5b988cf44dc802855f5f83ac7ab8970d6b5b02ac508da76c437b4e2308e710b690182787d3684397e80dcddfd00b4685a977c46ce50b1e6f13a664f4a6224d448f57c305d6e29cace2a5d693d7c7bb748b9c3617f2c970e038e577ca7234c14a04a2a9644dabcf39549fcebc289860b66414d0c4281a1c10b28230b8dcf0de1ea600561b45ababc6cc00deba6a329e0fba2ae0d6caa127b18de2c923353ef2f304b29ef557aa91a5e7071fd8b68f2fb6b2a92427d383d2041d0886c310277f42887de60b45acc45a342a8a3c64339747dcb8ef580910e406afdabf1da1ea4be11732a7e30483cf65fd2ce5d3fc6afd5ab53115d51e6dc190f112fb361ec589756d2156f4e5dc0b33cfe8c4e3cfc3b9ebf0d502cf271c5e237c25fd22ef18745114955ee943aec27e78785dea3816fdef9234dbf8c1a398a52ea9121294b4e0e1a021a78159855f98db4810e7a0ec97e5d9915ad8e40baa65df976fa08543f7d93c2ea0de3c98fe7a12f2db4e0bca5075a27b02c620e87901d37252f71e43602594a7ab5acad5c0a9515f213dc4b8c5eeb727180f3fb156b858ce0b1feb10e5b3a3f2e20cc9a8efd7a1307252d78a0baef159e2a414496305927c91eaf956b82a70d181bd240cfb1533ec046cd773d20a7929cf20944376ef079f4d47998713bc99191adbbd905bdf6b62fa977a66a69ca40acf581783ce8dd7d36a180e1be144fdd9a5dc16c1745f77c8fb13bb8e2db150d59552076d03daf1dcfcb0de28cb6081ddcda874ee39cd396a004bde52a09ed5459f3bf10e73e32648c862e5cbd9e5bfb4e1ef303b16142fd98884becdcbb624964d5dd4f0eca1d714e425ee83fd1ba02d43372a1481629694f6657a94d347f709cb685d8d200b4e411f878bf8ea6adbe9b9abda52e047989d4fc6435cf5baab0394f5740ae8fd505224ccb70035621ed60457750c975bf57c519f1709fc824483ea68fd1c9e6e02be9ca32daf602ebfef73bdd85d4f048961b7e9a0c64adbd25acd118f81947cb30e68141552ce1ed38edf72ffe83d2bc8080a7e192a926317f868b383f09e7e860ea9911b63fd15811a8c5365cd7292b849f89ada8765c7924439bf19ad3874c5e57d9ce0b2f9da725b66fbf1e4edde9a1760dbc75cfb7e6354d97bd81200a0792ec27814e3d0a3434a081e6cb036e6e30b2fb2e6402bafd3aeb80b3b563db1afc126a64181a368f03c824db417472db8db8484750f3de01cc99b9827a1cd8e16e788045c350c935eb51cd7f90ab4256aa8c0446615847af8a5a35b4a7008ab96f0899ce2bdf51f2e9b9229b5bc4401dd8937cf816bde985c6cc1ab2e9fcf71887d2827f1320eb9bfe4decc2af2b0d21df150f653708c7bb9887b59bacc57da3d4e4b60e1d93247d86020a364bded8c1ddca9c62069a6e404d2128b0eb53438d117c50f53723bc7b3444e20f3284c8bb981af202f51b17e86e9b5a5683f905348ac9e4678a31e9a8f636426bbc055d5ca2f55585f27e769f19368d710af9b3b127fc664e528a174689c5d4052a22740c41cdb72f2b6b3ddf0991413e430053cf0d46734721d886369fe9c718c0689f03c33091db232b729ac7cb6c48c899b48dd6aaedbc5464de967d3979355ad3514d5409fdf37af052cb882756a9c9ef4490dae19dc5a09648b0552d4ddde7669379f31cb44f39688698aa6ce2f6f55e921c48579eba0e4a8c0b1950d5fbf33cd043a6d9b9575bb0b7f8e53d93b1e9b6b4f868d25a09932e8149e5bc7663110919b090876ee5af4f57195b8371d6dd0e66f8c0cdba4b44f0bafc69c408efb429b8d96b490ee71a4eed816bcdc38d22375a9e0eef9826359f93c0500233a9e44c976df4cda2061f4bbf339972058b1a8ff3c0edd9920f1f399f754f1e56b2a9643f881d6d6ec9f4fdade6a5611d298df0dcd83fb798b995b7db3f53a462a2afde929d9aeb1451c6f47d225b2ac8c0d1834cc9b9f5a135119c2b2d6c3bff12bde52f0ee9650319c1988d54b016d9d915d6bb88a4f2c25e35ce5719eaf2b8c336e0d1809ae3304ce02d7b5ed10d7f7bd04f54df51993737632464ce75b17e8e2606473002a558548ad9cf79ed22b68d3f6a26d3cfb849fce229e371ff5d351fcdebe57ba0f8edc58ff3c0629492a9097e5902dd02bfe38f82aa193b1f58e0ecfc459a1726d2bafe3a85e3334e01b9f6d96fc5f4c00ae3763a8f58f60e0f6be927df7c11f2a3eb873cf15753e06c517404bf17c7e6abb9b1155565a1ad4d3f5b474afba65a3cfda2efa72423313a93d7ff2634f95d1a429eda5618890f0e59e98812f9cdb96694ca9f0a997dcaab657b8d5cf615eebedf8abd4c4d6cf377deb278be2fb4a80fbd72f1b026a2bb13b1bc0443a204cdb9db375f3864538b9d8ec67a650cbbd36a8cb7edba62485931f4e5104dd209816160fdb65cdab87b6463279bdc3f28ade6b4dac2d03ae73fdfdd3e84cc42d5aecf7307c878542ee6bf8ce3416f20de53ef87b253c9dd6c81d80ffc3fbc68d516489d1d1e54a3f822dfc7731b7a22fa9eadf7376f7c86159c5efe35f9dd38e352e4970851faea8087c3dd5914c0faa51272ab5a4a7ee57e9f746c5b3a3a7e165b0c8f8c3a3685536c141bd11466a830db437053668635b124e4fdf47e6f7b1ed7c8e7457cf41a13ab1ef43d576244ce712f6ada750bd8c1f0f19c7799c4293b64bc6478f4376c9ef1fc5c0398abb2b0f37c2c5e2a2a1f674cef5523a024eedc5437f7e15680028d3fac656c38330a2bed8436b450881b8b42bc8fedf823cd9ef521704ea1d75f3e7f536c0dede7ee37a32f1f9209d15403f63ad7b97adb83bc4942731641997af545e3521092bc81d7e04142c70d26fcc4c0016190e7b41ad4663ba31476a9e03787b99238468e142710ba9fc8856b4476738b63f14fc00ae1276c31cbe31a3fa8ce322e58001bd834af72876522ba26ed7bc7849e00c5231eca5bf211ae7caca3b8454da29962fc8c02fb329d8db873b93ddf19adbc7929528b106a64c469ad0bfce625ad30dd428120b7a978344c576011e406294c2633a443edf6ed8763b8f4fddeb9054d40eef1297ddd6b3682f670e942cfb263adae0b254cf8746cf71d18839defbebba054b360cff98ec53d6bdcb6edbd2551a8073c9b333c3dd4fbcfe21ec8a1115471de91d67769662689e202e177b0fec2a50d47d47ae99d2af57281577c1e0c2125b64dca2117eb37fa7af2ebc4b3051389615f527140e6f348707a314c3928af484390ef13504c3ecbd34177b3bfef476917a13e6905a238571987273578e03b51d044de8bb76834357c6927c0718afd7f38c328830ae4638d15376fbcdee6068cdcb3afca0e7e7d3e317ad828f79722621338c437c46ba1918cfa473dc119c1492e990e746e53678111b3d81187d4fa4299fbc14d028a90bd4713e3318dd8331289d03fd0fd87c0a40e8256cac582ba421c59927fbb2799c32b9fdcbe745fd269e6f369387afefef38c453ccc574dd9c281d1fe2940e8f5e8adae6b1f5054b9ee3fdc63c20af05fac871430a5ce7a3313ec03a1aff9ff3c5a576588060386b18a224524304e2733bfa15a6183951bfc93e1b70975016bce1e173051d0311c3656356b60cdf7122a8777e74af6c0daac92fcb9b422c502b1ba594e0f538e93be324f68f9ab503a404e29454803733d8c11663d29ca45f286b8a292bfd88bf76e17aa9124ee8e24f45cabb1acfd73d6b123f1f52be7d018b5b8c58ca8394b4079b0ccc54a6fc9dad9e4c5bae57f129c34d772bfea1c789e186ea3d044c41edf560f2cba3dff4b813e948d8cd3cd13799da485886a812a71415102e3bdb071c1f151e1362da79a21556856cc588f20deeb5006e7cb48a8807b3d801e9ebe1f7f809f82720afe063e0ecfb57d64946d220e535e055fbb1831df359cf4604b5317f24f5ff20061aeef6eb2bd27b798e11e968c1607d02aac359ff72f034c3bb4e604fa5b53577d877c84db7c710e7c93845a28a2eba59fad4e224ebb215724d5a9fb2328562429d137b4738f59e948a24c8fffcd19bff105614bba21dafdbf222c09e851c66392df943ac209a689eb11e870d24502bea97831d8a9f448371d3e28bb4dd1a970c941d956c8aec1452007920256e67ca6c21bfd9b9cdec4dc40c1ca45097a2dc38c27f5ea6218922d15ee736a7f8aa686e35fba3cdd6f3936d8667c9137031b8566c6e24b9e7147643ab0f6905ca875a4119940d1e1696cd2262868db62092a21a39ab30f3e1a0562ed27f62573009a481730b3356a0a0892125d4c556bda5a400c9253810eda015e0e503e005161acd5f984c9223864d58001a71adf0931ffbacf4dab00cc778dfd899ad2bf6bf6c92a13cbba522b11a16c9d7b9f125667295eb41d3e624bcfba24038c2cf86cc5fff9c95d8575e8b336003401e21ba5f8caabbf03adeffe6d0f4a0cf6dd8df0b9b6adeddf526b055218fdcd87a9ae1e53472ba529bef37a205084eb2b08502a0f9b2786cec59ae79e6573903324a068d6d17076df802d110a6e2d7128f6723cd2b77f36e7bc0e1d5cbc5c78af587d49fd10980c21673a18116e9cd87120bef13a68ec5b91c07250d4009cfda226bc318f74e52346f54dd92f7a7d24a8a425216e2a1388f23a51a3864cb8ad7c040dc2953ac05c1b4956b087708f28bc0e0f3e4074dcadfd608ef225de0eed9652aadb737951f068233b3cda39b16166345e9cffc761bd915dc4aa782cde238d9823294046d59e3e6c0356a9678f0dad946f950fab2353c9669bcd6608d1cc1063f60f029fd81382e699b88d457e95cc9a7b928503144104c1435b52180ddffff7f22