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 36090 37553992bd2221de2bd20590018ea5a087a89644e22e198d13af0b9ac7b0adcb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
15de19ed02514bec3be2dc370aef39989685aee932eee0eda67eb496e3a44da2
Certificate Block Hash
37553992bd2221de2bd20590018ea5a087a89644e22e198d13af0b9ac7b0adcb
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000644000006480000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c9fb852ef981b649d432cac4682c5982781b216b75d342a2e83bd7c581fcdd92adf92bad5d2e247e5514de32e19ab47e5bc739c9260ddf63cbfccc87761b131bc777bc8051a26f1ebfceb9c4256cfbbc831189e009bac24ad0410c0000000000376c000000e000000644000006480000

Raw Header Hex

00004020fcadbcbc64fc9aa6f360029242d7fa7e3f1c27db0fbf409845db9a82ba797027dbe4ef944797544320bb78575c3a4567950dd5b3183117bf43e300e6526465ca5c9ff46922020119a24da4e396b47ea6ede0ee32e9ae85969839ef0a37dce23bec4b5102ed19de15

Proof Data Hex

59,560 bytes
12121601030794f97f36b54281e055850cd20d2b251107f51bfe257c4abeff202d0aebbde104637e41974e0abebdebb3e1202c9c27ad2964fe2a2f8737c5cad7a4ecf39abcc0a1f8db007835850238143475987158ac4856637184c9a3708589f19392c239a76c9a8fa23b86943efdb86605418d0f2e43a9f689bc53bfa8f02ddd253b317402c3b3962b169a1bc4e13317bfa2a7b9ac7c2541f4b0936a1578d08b6cf1bce3865d0b0a865cb632a3a6e0eb24556d5cc989a118353cdfa6e083f9bd84c093cf5062d859d776fa0f3efe973d2baad44c81afdf1888247d642c90afe84f916fe14ea5c252e36fc75007ca6a154da52375b24255dc3fdbd14bc288775fcf101768d85c52990f76c6ca5533bc0d46e3f5c81e57cfa5833797da468cabedf53995b2deb56f950361406348c48dec71ceb02007ab9ca40fae4af5740a6281f97acaca2bfd91eddf1bcb554f12643769154178e5febe986ba68e1ea945504ee182ae9e13a9af1899d96a54973bf8df1dd9735bc14e9ab5c303d0c9636d5706db4ae1f5aa378b62b2a0eae594e7439457fc8253fc4d2892dfe758c7e166885a5108f567eec14fa69d0fb2d0dfa837f23a22f4e24341f2c6ddc6be5ca69e898f14d47deb894213bb7acce9c999f9935a87461061a947a956dbdc8095d3b844a7805056c0cda3302886c20f09e304eb4347955c629f9c7657b3238858ca4c58670ca415e744781b142526864cac440a3a44c18578c0ef35c5045b0c4ee7a768b2f056656a68e2e777e8bf9ddf67bba5d01db14aca96e122e4b95a77268aebb50167e51f28f55be91bbfba042995d54854aaeabca1e5c30f28fa7871d28778d30aed0c6f95501695247d16b86ee8a61f3b9d7caa4215776a9c75d49d548825e1b180651607eca440f49414010d67df7ff8eb372db5abf3a72f88f7d826643294c84a9a828053bc466b0ff471de0da78632612c12e8af6456f3f8dbc650faaaa3ff0d3e0e5ebf700e2274045dfc9498a67fc313e7da03b4ce78efad6aac4dd521f3a562fed9ad0b4f357893da20db60cb201bc50a5dbb4ca42e93e9dced48cdb6c688b6af52693843fb0cc8ac845e4f3d354451790928f5c98be1ca6f1850daea427ebf9b4ef8274059c77a12dc8d8947561c58ba11ee776a0cfe940dd23b5b80695ca938109b853f744aa14e832fd55ce1a40ad72331c864f5b061063990baa5b01580a15704061fb227d7a02f0a9e10951d3568be4f9107a03f6eb9ac7110f2d544f281dbde1a4a88099da9117df21829abd9ba4d9db579a17edd19fbaa4e0dd641c290c9e644adf395f0d2f96c3cb16bd698e24a9df39ae1cdcc7b7b54991addeb9c7acf1fce26ae87e373781fa036f030aa4b5db6080dc2cb0497968201ce510be243620b4e396acd04f96db99239444cbfa120e49cc0681dac3a3f4b27f7efdbfd47855530ea878f0524be6f12311ad95def422ab310af775b02b77cb359a32d78deeee0015f5302f6baa9fff234c34e48702ee3bccd5f1975b83b73ca398810f788e5dc34ab4871413956878ddcbd7eb37c6a81c61b1d43c456e26cfe2b9c7f2089dfa3911f10e8192e8c547b04371f08b29c142eaf5c09fc4b817da086dc143c7633e933c63e7b7aa8bad41cdfe5ab085ac4b47640f0d1f10c1224e7c0567c3d3db02ea3f3bddb028904f79ebe1f79342f8f640f8c169d755875cf3d10109a410f29e09e8ac166802e8bb80d0f67aa349beaaffd7d23aac23ee4d3f49130e972202eaf1c4572646f2d32e12bfcedd116e240c3fd31638c42cfc5463bdd6e31467c92a68e7f10edb42db1a5fd31192c14d6b3086f004dc668374e2c263f8fa9a38706a801bb664dfa0c0497e4fa00286e1da00cd5038fc098e545170686f4b284e2ce8d1746541fe07e5b50b49bef025c3eb11b86f55083971656d79d31d23be425bb741c9028eb3d5f97486cb1ba711f93b194808e2667492390130162794ab5740f9c56ee2c81bbae7e579dfe454a02c6bef797a4a694c5139a4cc08814c157deb9f51f263f4e4b4242fdf6785aa712a253a11fb1727a6b3345e166e677641c8792ec99a333768eee3da94ca1c5db58494694af3941feb9baca0128e371444b129a08aee1fe3911c38f8b427548c03d17916a53711794b822a0b23ba27bc06c316f3a1f8970db6eabb35ea14811a1d5c925fc703b5b8c96d7874f4cd6cb57e54c7e1c4ec827fea3a6d84d2fd69fa9e9dcf56b36a62619cd7b326a5e8c357182b023deeead0d866a840e14cbb937a1c9c381cf3227b81a162cffb73fcb2e4fbbf162918d0c6f0fb2a274e114bdc29705d4634aa00c5511b6ff78d5f1b7bc69413e761a864ef1c94c04c9304d19116fb01b26cedc148cef576ae42b0e6740e3669ecabc2427f08c15be7949b5adfb556dac9a12ed245df4d45f4cfe87fec951480f8e27ddf1fe90d512758278f07ae77e9c66237e046a136155a239578b5b7d31f047e04e7c4105e5cf871c346228a64252caaf8cc2b8fa85a6b4e60b01242ecd6650a8b0641642ff7a7d6e2325750a647eb8361ded10578f14b415c984f31ab82424e1d7fbd840c011d4339c97e848c2e1d77e6cbbb74ba2855d0e1a998ba295d34f2e18bf5ea99ebafc747168dc53071f849d6f6ec9af2aa66110b80916a9bd9a5d95e7b589a246064c834aa4112fd3f6066feef80c65820ec8ce80660932790f8f81dfdd6755c4a14aa5b863c7b04aa36d239bd7b3cbaa9d0487b1663c6e02681a84f92bbccd59933bc5c6cb987377107599f63dc3827726f96f4b231374647152d8b0df8953f8f8418106ba062091905a9c4c51e2dfee6f3288b5a6e8900368ffd3a12c3420e2744c7f9ad1dda0c2b8b2ef1efb95a89e139172059b6cac22ce3870cadb41f33094f5fdf367e644772181aa33f87026c36a6e641015f5698e8752eca91c42b088e31fd72998117d1ba818013ba787659310d3604fecf1122d4eb25f39858fef7f9e0fbd8988f2cf473f26154c737299972c0292e3a750e70b39e35b332bc27f84f0cd9ad0b352582e52f97ab556ccce802d8c5ae7683fc19894ea6cf1d8b6653e7df60f2fb23873a3bb5aff167a4397b6c9c4dfb060ad64c03d9d1d6d9add028ce88e8a376ccfdb0ad7c30e46dddb578a03dc9de59e43e1b7b44429c9955736e4ffa53739bf1df855b2fbca96d54645640b1300ff69858e0e1345d88af656cc666ec1e9d4573c5323f0f300e56e0652ec88de7b97db3f9b246f8c0193b29f74b3aad67561f0bea5113246986f75aa8e0d6e018c55b8459efa77d8942cce67e5dcad0ac9563192b9eacea9a240b6afa1b070e6627bc105bd6d6120d49b85bb8b57aa37df4f2cc602b1c37a5da3767c9924674f4d3b65a716301c5a7f34498811df15f6e1a800c13e0b614e22189325f851775c9f90c4847598548405c38e1bc46d33a54943838c67265eac672abf3d31b1d257beb911f25609a3b9957e6d5aed741556039af16c254c46c5d37d98a64ca74ca38139eb71cffb2c32046cab27be10820ad70b1efd3f8312334378ddfd15a41ee57ea66c837874309891deacb586873453881cccfcfc69ccded9e1e0e447875a356a67ac054c73b6597c840e473153dc6a25db15498f3e8d5e6d1ef2c6e655246e4a1da7b7363657cb1e023ca6920d6dd65c4d79835c6b917473a00e9a78c001e7fdd1354d955dd41d10c8e0dee7dc889662e61e4a866439c859549343fd0706ad2f6a6079a3ce47e58f3c7ba4bdcdcca14235afdfeb05eabd9b35cf0a8cab2a68fd5e78c0ea21568b94cada27c0624a24591b78dd52de797ae124bd95c800dd201e8073896abf32e40ea46c928cfe64951eafe0f20c11a0615103c76171f557b5097af7c2268b5636513f0589582c98ce4804fc2bfe4c130fcd6141ca01c74a94eb23424ced557c9c962e7f4b946329e8394ce7f4b57ae0c74191331b29c4307d6d6b852457c95780f667442dae5e3f043eddf2befca6608226e22b14de3e15af24c8c5f65a057073018a6cdf6bb9413faa12d423e958b0f652cfbaeffd98163ff455d5a0fb464808cda383b57d1d4c173160e8da74eef8957b4a6e0242335ef91a219d953b32248f1523e08e037582541894abeb15c7733650a0dffdbc923435ae12a463db3da19835d51ef868e328ef3c7e97577f9dedd1b3fb0e33c6d87198663c98f3c8354b2c8f25e8592939ed66fb165b2551892b6d2189fb899260fd3622b048f780d413b65fbfef6a9aa6f4a606adfe939991b74ddcb143aec61d35f7fbede37b931dfa78caf10b78140d19fd18fdc9fe6a598ddfd1763d9573a733eb5d5f95d2d0c411b14889d531077ecdf442dc252c8912fcc7381af1aed05ab547a0942db51b89814e24291799417233b1781ec4e94110c8d85feeb9fb24adba1d31ead3b841f89f22f25b02e1a3ca300189f80935c68043f96377c95d52bddb8bdd22b7c91e2999f50263f5f4e7e71cc7cf57f0123ca93ed832ee58f9379c065fac64abf0bca95841219211a45eb8547846f523f961e938c28282a0eab57edd1437fe789be901186e5b7780e7ee7af8b000a780ebd2e32c84bb51b35559263073307881a3aaaf00c3e3d8737be203a18756d22d6ec71e2fdaa13c143edf08684e93a0663e941aa90eb49b10366c59d484c7344fe8b156a0c4d659db619168ef981b261c5dcd97ba955a7fa973344fce360ab87cc86d5d5918ae0a28fd3320acf518d6a589ae5ca73c12a1e079ef63cf9890cf36f68329e77ccd84fac92112c2699192d7dd07ab39174c2b4cb97027a42035bc319f7e07dfd93b3a55534ad869f2b65a8e764d7f06290b5e6ddb7be5eb08a801cb9fd07059ded2e3aae6a578e21e3f2b29fb74facdd3dd0b345cd583f81d5828c35b770f993f84419420f8976e10bf808a6d94fcb92f01037ecf386b393df0181a69038a643fafc8db0a35d9b1e701529bef5b9d85822f95597c679985b7bfb4ac597990f5780d044d0c816ee76579c0a85f94bb72877ec1a13eca1d5c1cb6713256c5a1f27355351c588f83470bd3c22f3a8ae2330fce648d3d915bf24b5c4c6a470ed93d1ced0770a53f9f18d163a09fe5ffba56fb70d4e68ed6d299b2050940d6a41fc46417510f4b50e095bbc8abafac5b2de2baecc312bcf4efaf78e77e3f1fb64612da51de56c7b7b5c219fe9fab4d65c58ff55329cc6702bc8b3a497af02b348970287ff46931de7c5e7005026c776167e9f3e7f55ce776ffe52f4c240dc159c8d13bab77ea351db525b461d4cc6655d8108eb88c6821cc92ec7561f4c29699d308f06edf53ab42ca2c198a398168ba7d8f730ca5c1d5e7dd47cb801ee49cee40e6ffd73d8b68c1fae33befc45cf9fc3d059765da302510a46327a9d1cb00ef4383aafd44a5520ae2a65993d81265266098a67159a81e9176535fc157a6d4050591e95efdba830624c04accd63fc9a92bfa564654b0684ce67b57347e2446351fda32df1a8efb433803f5cf42b3ef025a72a6b6ce84e608fe161900fbebbfc2d845dfc21e73b8644d3fef61269a7f4a55b44d1e560ebb25847bed2fa9213202ea9b50a3d5eaff39b4652bf110c6a862788002d703d465bdeb6a7fe8c1fbbec01735731d1f6664529b67aeaacf4496ee0fe8ac9aa57308e1054a1e77890705c03ed8bae53e3a8d0bd3e83b0a5f98fdbc4e587004c3e338afa69f954acd28af4b782d4ad2329ed2f9dd1ea2d480e1bd5730e7937eedcedd90889f8b13c94d343b35fe97bfaf4b4afe183221b86e98a37cd8319e37efcac3343f30e4efe8a94b034a32638c1a44dd6f86383c0f499bd660be54d520413f3dd63395e8a94ceae92d9d61357945c01996e75617736c22cf682d241322e6ece4118c91e66931b307ac68f371d9690f8ab1411f3f1f9b7ddc9ac8a3e317f222c2e227e7b0ee72cbe970118cb7c7a5be4f9880de8162f8d872f27a869b0e68e9359f1da175fb0355fa2b85a34e0c4007e9760f9e81ddbba3db4a3fbd5b2b4a9108afce8082cbc0b90fb0d1c19d9e72e8529d8c3f043d44227655b27f08e70187bad8e7541348b0c4f20cb3e5e9aecba53bd28b70b683632d32b829c7a19b175f9b22c7217b1b195094d338493ce67d7483b319ce599c9b91d7d163e70df7a34395a29a066cd54662376e640012a26ca7b8b959b48815deecfed47e6fcb789464bae24ab6b94eaaed70d91574cd0aeb1cecc2334fac1ab71fc2947431bfe239c767731051a3b88652a166f49188bb1af181929f9db398395bebae0cdcf1b457f99aad6a8e54d6142572473316457d81dd9ebf5d5336981930a9dc34a8b57f3057646d5d1dc8ebbf7bc49755231426d0591bb02a9dcbecc8a44af7fd84945d613a6e64576248ac7915345d01c46d09d5c8f1b309ffbce2f10e3f12a86454494cdb3965a46b2cf0e31f8f2d4890de18f793c474398a4f527ddee1bb33efdecfad07e23b715c0948a556e4616d14069af66ca9dcdbf54f21f02415bef6549357c76de7e8e2c6730801aa5560f659760a94647cd7d93c35136179c6b7cd0446f706d22c83a96f3eac60749cdffdc05bb59084b93e4f4528d1f9dbcf36d3aa605248d50c166956e852d7a35dc9fa4cb98a4a8e8b25954a2d2ec498020d53a6325a6924b7e12c354fd564bb76ffb89eef8c41219d3c796a1c608888a506df50773d4af2a21b928c0944db814b2d712eb42f5c5c5a8154cf79674ac4fe922dadbbe4bb423a3c112f7dbc20a2afab4b515e6f726643271d40f32df6fb3569e0abdfbc89311fdf0be3d4c1e4d53687f9800ce6d9a0dc520742565d56daa0c4daa3bd4b21db334f29a1260d4cd27394455496a005e4eafc80374a4176c81507fa40a770d0a0e1efab784d1708c40cdb9a5c8c4d435d801c5fa2566ccc760c6a1491027db3bcadd739904b0cc78c9b282a70ae4e9dab8dad2b79cc73921645fd8b9bb1a325e70c74e730a041af92017cadaf17aefce97fa2ce7190c5ff661e69232f6abd53e5a1b28cc9c2bc27d69009acbbceeeee35e54169cab6df4f916c0cef91e04c2ad0ca4139a7ec68b04532da531ab5fcd084c7b66bd137e52c692723dd01c11d2b35fede3a4123fa4bbc800864e5aa54394a09f32e5c0669560a825d269c5da7d0d2c6382b32f801f6dfb563d3ddc47a60c450582d84679ea9ec551ae370880d5af13470fef4ea3a3ee987333af29a1ae121f28d082867261d17219c8858a9952c15d30f1ee30fa6b3d122dd6105e71eb87dd564adc17b2a546e1e1b54b0550f3f5dc6769b04a5bd92bd9f2bdd375be6108d87f6e3771fb54983bf9807fa66f12b7653d9d811ae724eb29f85558b68faf43f3af32e116f7596994ba0f8dea53363616633986761b55deaa03b47ff45b08b68508d15d00f734cb85fed4c77443ce3e9e35e170be5668df75aa529b89b561cf3177932e832e4468aac48ed017ff279d49fec5e7c8833de6c09259d65e595498a055ca1efe6bb5af54de43875a376bd3789a04fc0aae2b9b848dbea67f9cfa62b842f70af473be8673a5bb4cebf4657341e5464feca892b42d2b811aa372c70755c1aad95028689b0cf8b4421efd9d15bcdd3080d5a6e15851ecfbfb57c3fc42216588d80987c799cf58a164f1ec2d8b539fc3a2c61dfa9c26c7110daf6b55a9def2041a01f1b45a47483008ef7f78d2dffeff3cda29996fd5845668c2ba73bb2926592ebece1f634fe44463cc61dedee8d31de557f93cacf11fcff0f43d46e9d45ad2220531e914ca9579c7c15487092be27c4e639d6f620e68c21171ded1d4d56692079c690260cbf981561731f6463c480fa4684445023aacc9b835265ca9e0627e25672dbb7b289d4f7a59ee60ad13e9ea6755e6a145a717d669c3266fd64c00605dcbcb11b1fea135f6f5a8149406860c2e9a98e348521d7ecc2e2f4dca020d858049961718de13b0841e55760b653052cad37befb9a52ce6a69392732f3a5dcdcb32380a2a397689fbfe7b04076332cfb8c26fcd7b1f8ad17768d3fdd9019cf096332fdc3bcc99954300c4592f0c1dd7d69600591b793b920f62295811e906a88bc918f117c3ab1c42cf5bf9989e257aebb1ae29bde8b3173367bc0321e4fd8478e6a8ddeb3120fba178b1a4687e83f0529a49a22a7fa95a4d9e23e9d0ae421710fe2d4874a5b173548b71b637d50e65c6513b78ea9967fa5d84d1aa85cd9d218eefb940a4489d7a5ed03e4e9a67cde76edcf2d7d942ffa208f84f36c6b0a0d1753ea0baf5c53f6ce416098086edae7be1d7d4da63197a7db8745fdd8049677329d9c9d620cfd3e15feee2c8d996ba53f05aedddbab77c31c37f915682a0fe6e423a40c7c4f3dfb270f3ed514576d62da479c2b6f97101be0c4727d72cb5933dca9097afb5fd7585d9e7f33c26880d3630f7574ac01746dff8ef54eef284db0b4bb63ee55db23a8af624ce2838f3247a8f5c3fa1243ec7ac16495785a8df4bc5de43bb65a88dfb770f783322ffaec7797c4d4b919a01e723dddb73570c9d9f4f53980ffe6326baed33e6ee7b7c06386deeeb0f76538c552147d78423f32f9e960cc775aa6c4b7c0c3f1249c3d132547a4b3b3182e33ecb440d590235bf312ce3fa2b8228c0b551f5d897f0a3f74e9273f8ed2a392f313ada8c0d1bcc4c777e22cc03402339e46508169f84b8a2b277884b3b4c88281d9ade96b4d0c94656b746f491671dd62e45a904146807366265e76fe5c13f5865ad82a392000fc2415e295456e5c4b3dff32185675aa74885b71544c33cedaf0aa0b56d4b99936ffc6c0d72b77e3b47a25b7f4acb505cdfa4c108b69633871e5eea2104ba4e91b5bd5e403c97c80ac4e5484e1bcacb9a5a2908251cdc2d1b4c5cd526774945d8c89f165386cbdaf564bbe0d053db1c81da28e6feb2a83dcb16202bff037b3efa9117ea47f227c302a785ea304d5569765276674f4656a862cd04a99c3e87aa1e30cd2b0c8bbab799cf5343dda400d792eb9768e00cbf46044be54674c7a4774243cb491997517800da90059df0e96f1cd64ccd62c5605b48a4bfda3f88bc953b3907e25ee1bb4940348b4d7eb10c5d68a30bdb55105393bf395dd33cd8e65220e5234653bd66d284ea19718c3098e16b07784bfd83ac07b850196e69cb10bc4d593650b03734dc873d1f5778e5c15ea48c40b928528fd7def09f6a6a05ef675463e4b06367252cb6d8171bd8a91f6a5df1d491b6013d530f99f25ada71b79bf9d76fb516870cfa33a4e0a9668b6772e3e6e7365a339f262b42b2c2936a2cf6b2b32ad8fdc0286667847ce7e9ef1327a5f64ac0334ac4b545a2049757fd533ef62afa29dd138870ca860d262f6d91c3736a9fe5379349195b6669b42c2b77524ce626f3a09e3cef9af68ab077fac28a790ddaac0ee113bb568b03dc8dfd4abe0966fafcb13b78b389a6d4d2ae7d29c304e3c863f24e546af4500bd7b5cc5fbaf886c853c0aecbaf3593e76ba239c751741fb9fb1f2c5c12523dcdd11db6fa32c26a40732c651ebd919b3339703b99612e1ccef4fab7eb79a1ac85c5fd0ce4221d86443327b25a2e7a48e814f64a4c20af521223f873554dd2ded4c4e7985b65e5ff436a14e06a609cc26aad4eacba14d44f911e4fc56c064500e22d98d2ccbe9c766f394af89868d889af3651fb39df74762f03627d26fe0080b6b44d1736ccf44cd69704c8ba73277efb5d8f61c44b6bbd2d59035b556b342a7c5a5d744119ad01d9ef7527a4d11990ea9b1f8bec29330a54e4a05c9760cff1c392a65c0319c27c232d87250bc114e658bdc989e6d661a9590560fcd26bf60087b40f1e84081dddcf11e0eba03c16569a7517d67bab417035a0b187d67667456bbfffc2e3d99d9e70011b5ec82cdd8ec56948d1439961d60660718bc1fbc2236ffc7ad3604cf70ea2cebfab282b40a05e469a44382c2e9f39c47bf2b7dc7b2e786d1d8cbebee26c561c6a1aa0f6e296097d7e1b333ce5814bae3897e181e49337274703e60f33fe628f77992a62cba39a0c27035ce6ff606315503eea8c2bde44c62bb4db67b297904f7dec4f874c3dbd90f49d5dc0b68cca2dcadeff6f29bbb889c093617293220de936112fa7f53d0648e0100156f7d1f96a949ac64b4215becfe930687ed132f4aaff1594164660e932cd2bd24caa7e347a87c8db7f4e0800f4b3f1f69392f0f359c93b82363daa4e36260ded8387da4dc7a487d6d6abde8ffb965058314ca0ff642730b5e34e6dac635bdbc06e5be9f66c8e066add76f2d94c3cfecde28b3538a0bb17a85c42b5f707435cf5bac430267b55a9ece5e1fc5d2eb783329bccaf8e74dfe8b80e6b9b19421faadb327de2a60f022ed08297ad07521b666abc4525d4121abeb4ec77c32d8d7a47e0f0593d42e91d015051de7d257e45a4b6b00e08d10345793a3245930e3358849ac71bee0eaf00491ae1d7cc9865307d5a9a012d373fd281cf6c84531f004549584ba88eb6a0f8cb81ae62892406b1beecf73ec003312bd1eee259bde87d45f4cc0c4f622e4de2c2aec47f607f8048165ec46e996c73c2d0a45620fbd29ddda017d66b7ee515d67279bfe5d17db1064fef2f794bb75049383ccffd258f39dbd22bb90473fe722d34840fba82c47b215d2b638e7f7c825df80fa51a1b6b0e9fecb2ffa510fccd2431adbc8f3bfd5aaae9f2106b3f63eddee1098b1d25874cac7d0546835c872852024e6175c1ebf1bf084416c01a33d690059ca5ef35c1b2e6e68523271756d30a9b110a50a52928b58acb61d56526eccfe5541d84bcf9720a61886b370f8e74914f81655b76dee4348782dceb0bdabec8c7af2b27c6f1fbc67e02fead8bb3f0b54ca761708fcb3bf13e24547f4f9d020630134555b239d255e72fe5ffd1404971b92759937aabe31d917d74c96ef5369117343781ac796c4876df10a2462f6d5c8cf762de63e5f9a33c1468bc3566e004cd46b92a1c374ec62fd45292debd15353c7085d226f1f9d4893aafff2991b766294133af57e122f399aa23ce6f5efb4efff1c5e9805fe1f93ce19a9a2b324b15c159ab3719ed51e1ffbc3a5e1a7f2ada58746ef4f041c7b6d1c4c83d38f14ea8f14540cf5d54b02fc545af33895b70f7d01f2aeb578e71f35555ba62ddbcba4d131812bb05e23ced7a49be86109867e96ef5820d1cad474001705625be9a5b324ea761b9787e215a843cee2225daf741b06eb3d4c41b6f11efa1a96be0a5417a5d5502568899c9e775832d6bfb873a8ea6b45a15fd23b0e30db8f3ce81387a7177fdf7e712872dc1d057337465561e9484e5d5890d16f45d5da38469811aea3c9ef9ecbb214b66ac986ef40541b1885f2952d3db8a799b65ae46e740435e77b13e1edf625fc679488c989fe62f852a90d4b346518ec031ae520c5b9b1f435615903c39318e642a3e4c430e694513725afd11eb64e40e034819557610e2d7242eac2196e94223d5eb700d2789f78bb93716c3e00c0ce19e3081ddeec87771d6520a7495db6472aa4780b19050243a246a05f4611b1cb923573c1062dfd4120e2b8f566039f0c1eec5541b4cba2f2446433ceb9833d842843ae7e25eca667e93f997758568baf156132e2748569d7427a53e141ecf8fe4387e796d5a3b567c3edbfcb5ef29e38d274292ff0fc22123dec15d5d6e9be01b4c1cbf9b97359febe126c1488837f43d67cee80340ae92d08ee2dd2ee4b1bc258d70897e9e9396680ece8c6568bc870ac49eacecbc440f563dbf4d45aa33db0f300ebb90e9a0bc152ad174d1af5fd67b6ed901b5fe29ac581fd34eff72b85ef8d91d706b21646c9e4837d46fd5c62c0d027e1cb6c205686ba1701e9d6530fa66e5c948acd690b3adb0805b2b019af6398a0e7bc4c0290c34369192f16a6542b451bbd99feffa3138669805fcdd93d9efb251c89d81e1e7eea0af680aead794debd86a6844a15a407af8f7086c00227c67790ea26f4f485b24bf9ab655e7a2d60284610ceb6c09e19c17d79e01add3ad04becd9eefa403e4420afc738ae55b850a135f695d30ea482a1c86e84a616ec84678d251d1a3af643a3b8cac71f554e8c7b9e70a289f50027308cae9bf2ccb25479b30b33afa410837aabf51958e3ce8a5d667def383542dcca56cb74251e86bdc6b45a604f796fed10082028ce87bb12e090e2efa5f687dff5e40fe35ccf7dd3122feb8598ebd88313573fc19ad1c99b2c5f625d89c6884ce1e24cb39c423290f6bcc35b967146782f4263ef8b6ce642a9fba4dff4468cb3d54b471ce555f20dfb086c452fedd30849ea1aee7f1b14d72ffb45cd38046545879be4b9f19276cf1cd0512825e6e73aa49495064f3d88a6128d2d0e39a61486d02c7a1a9d05464f8894685b306aff075e64c555e67aae0199d24c6b0d4df79df365755c3cf58ae012255292273d68a6783d055acb29f897fe76dde6d5da4ac359a1f18cfbe03721e7612aa4c37c1b66cfe091a27e41d86ba12260b99bf0598f4cd14027b4fb1d2f7a342b3606afddde99b9edd08c487471425d5388cdd68e25d776fdf47920f37e17de0e201851455436829f0da686ba9172a081b6d4c19e8e4acfbd9fd4bf0ad707815741cf306f633c7c241646c8c676afe4debbb881c9c54dd7eb60fc8e03727d32f655609cbe7e5cd72761181ad826b595479c4443cee21d8e54aeb77a46181a8bc22946865ff429d59d442bb3b323f6a0c28b63c05f0317b7d43f0fb3dba6910e718c463a303a43c561a091a55b0c94b0117f91d43f35361fbebf2efc3ab8eb810c15d0c97e7d1e654c54a819b9ac3c1cf2b3cbd5c302d943838000a9e8b75f821cd95d079cbe573e2c9cf9f592246edc23bd28b667afd23901486460922de136ca848128cb7d986dded6f7f6aa10663e367d949af420d77d7183ef072311ee9bbc28617db60a0b98dda328fef3addde2e33d1dc8e3f68f79781bb1eb02da396d10e57734f64252cc3c7c00846af5e6e7d54ce8db4d68a21424b9566618edfc9e76eb8922b9ed61cd0181c2f91d6e0dc3a334c5543d5e47b388459266a0f33fbd9b0154adbaf2174ab12d4ca514b48c25fbded36fa6ddd3fe14243560fda0efa659a40151113edbf9d172892f1b1cbd3b467a125dbacca252dded46ab71186f335e72110089c73a7217d3a0ce6030a6d1e33fef02cf328ce378533d36013588a2620473e1fdc788ffe345a10ef9e19d9d9124de1bdabe7d77da29234475efb6a38fcc21dcac0e26e9351c89c0c444dbfefe86725778ce35d596b4343f688031289a19d13b6f67f58b86bd3d7471881457af1be8f5b2804f93c70f466cb474e06d9f7790f4370b02e645eca6293f7cb9dc23f58a73313b94c8466cefd6e75495a1998079581074689944fb0bb7e37ca91fb5081b8713310d91b37b5a468def031d010bd2a15a18d3f62b7c67f6df1f4468abbee6fe87d4be7eecba037fa9bddcc179574f8263edcc13833205bb37f8dbc5ba329fa16d5f590bda169de8024a5787b018492488295c0f0644d6596629a62e2620d506717ad033d7a0fbfa61a6a742b7d90af587f75f86efb43b485c8eee95f9ddf00e185be872abb86abc181e31c1c78a91526d9815b0f56472beec7cf069a20742a031a6a28fb7507da3c3110114ae29f269447be9c45bd03c636c5408b39ca1ec8324371e602ed74cc45bd92fe9b703ddf45e7d263202b6825144f7640f9b5fd1dc878d3d966f4a5b161117a65390b02b594341b8a4d80e7cd6f53ac747dfa6702e3b198fa1aa5820ce5a13b1cf7f202b5e9063d6ea3d238115bf7d1714745ad5ecaba6817fa3db965ad18a39789c5419bd30b5b825844ecbf185bc4fd2caa7580ace4fcd774ad53e51a786f2b8bae9ab5cd1c6ca504974f2768554ca436ef58d7cc1d06f826059efa6305d66816ea1ab5a4a71072c651b15a724ddc33123386039dedc743178b85300f280a4d814d3c0587518374c169bbc8701064f05f1920d2b62d65eb674bd37640843f9ff846ee2ca037d89cca49c98530dbd067af6b7b595fb84de76fd8bc06f5ebf8da7a864d967842ea0333f4a077a880fa7475a260b0e77c845e6ec685b60609c55796f6922d646d7e30a7efa074021508d461c72eedf6886f74166f1089b2c7e9c5914ca3fe2ab1da0da9ff42c9c11ffe9a0110a5b75e43e7a91ee284c18b9b2437e11323c879e3102eb8aae826e860ee89314f86f3f41128c4c22615c3250dcd48f9418d488546e875341d0be789d409c9558843bd74c0a529b9071f86744e6901dbf65cd3c75bb3c397ca6b646fa23f9b48a3292be92dfc010f80ec4b7e08a14e4b09b5199266c12958e49c213c2a2ebd0eecb6e094d40ad6298458e8eedc0c371c94139feca003b9c1bbf2162949c3d77c9f735ac1ffbff10d18e93ca4a7d7e33bf5b04e526366bfb0bf97697cc6bc7a48376c7dcc2da05770a118df8d39ba032deefe62ec0a4a36abc56c3b1a579c0667bec5159a8df89ff520d4b06d136a744d8b28e61365bbf01a01423d9ef674d4150ebf3f5ff3e705095419b6fca1d2e58c9a1f0438cc739893c18c118a66491135983af01cb58f5ed7f32503b0e3d239d4244a1d17486610012fbd4677091328bb509a0a0e893f8207171135d316f3649992f30e379e121e76539eb988a83eb3ca2761d340ccae9e147cc25a808a5805d5199d7ddfea7652a99d620385887a9779c7890eae1b49a8b51a2bff72a4204de063f4ab19d0c3c5ce2d4c4de3df15ea99f7675049f1145bad4bfc17ef6295bab446ed01a0e261a95d76b1b72a34312f1147a9c9f77ccdf4a2b13df262865e631336f2c5e11e60e46a50ce3d42f50687719d2e1f4abce6ede74fc197ad835cde06712036a66f799d3afd53c6890849e3f4fcaf40e7ac1b76a1da3e5d90335236e75d38248b2130a9e87432da2787b7bdcf41cd83fbc58fefb61b1afb857069a9c2e5695ac1e78fae7c2fa54f6d7422165530b40e9f6f55d3e0be91b967189e874cf4c5095e5f8ca33a60a0bc07d0f2958d4f4d95701e079f4a513e02304d1df54d163bc8a89f761131590a586aa4def7f5b643c11945d514b972ab3750b5b37a0efdf543a4d3f319218eb68192969935bdaf93031b50b194e7a5208e5140395119346ed003f9e3c7696b72a0927a7e9c1db7d4e445327c0aecf3f413844a0a922469d392d0413398f2bf06eeefb318f338b6f49944934d8d3ecd0c4ebccac082606bb1724666b9a69f4e9b913f73aa6984ff0810e23eadde464f11b995f529e76cdcddd258a6c2dca682a728e8631e6f5aad78a3bae780791ac37ca711deb5a07ec8be2c92cb72f24972dcd8ff67581bcf8e6cadebae27608711914ac07749a731d3ee36de892c030b0c84b3dfd10817021f6a4d2ceb226f27d1f9d2e932628f81025a9e3832e56e323efc935c4e74f94e76147e868a0ba03875fe9533bd1aa7c181c11f686bc8c69f6dfe8eb64c9ebca7eef5d0c31be379f21d2d8f285791a39a3f3cfde4c144e253497a17a52db7bae7220edb23c44caf06330a76888d7d4e225a6444d663711d277733a8fa280f77d7dc95dc999bbefd6ec8193e0b32ffd6ae2b70a350f3eddfff05925f43e5c85705d649dc4b768595e7b7acff0c73f5d1ad937f96e19e25f23a6db975d7ca911776cf794bb79101f31e97a037c842212637e8690de9ab30511e225961b55998bfd16fa1c811710f2c18ea3837339c4c6db6beca0f6169d0e0af24c72e12bb559339263645f09a6189e4c36641266230bb71b39c47d6e71cca27d019e3ebb33ecedcdded3535415e40b113b393b17d7ccee4a4f1e7b38ba1f322dbe7d39f4ba9471508bd37573459acaea6f1589f0e080de3cf5f5e53c597110ed0a94df1e5669fd63b6cf9e181c2eaa43a62cf8b502d2362038604af55d065b032021cd4879f0c733f3a78bf912f57704cac8f9f01da20dc8b7a8ca4511e51e059e14fe873f778d7b166cec09e1d1c75ca5b5fc1030ae2eb831f7db50e297a0142e7ce5b46b3375b20345450b26221c5a34440f53a23a40c0a35aaf196b1ee78be2a8c1c1a318818f47a67d4b4fab769b34d4693be1187650910b61597774f739e2de054a552a2aaad736b5a89d4082299da0c3874cf6bb8e2779cd13870a50e1afdcbb9259286b23d18b5328cb8f458f83f536517f9ddca6bfd36e5f19ff042b15f36695b2fb0bf99c5924d1a90a27293092f157cda4000fa28c33eb87e8d779d667402d8d315723aa21849df0157ff742316dc80a49f9c20e54471ef2e0df28ffde67c8c82393d55986ab6143dbf6cd5ac03d7084e583a9238c4ec2f85105653e83dfcc79106aaacb1148116a6b173f16c1fd349f66e4f2d4ed1d3061db6bb8a02f00fdb9699045b057ddb5b4d0d12cc843621f628bf2d881768209cf674062e9a048b170e8ab59f5cbfea9b9b0b3f8edcf1bff50fedd4ac5ea6d9c2a878ab9a45961c39c1a41dae7f48ca0d43d6ce1fcd55bc8da5745cdabd63bae48d706f03c34b67e141ea4a9c687e11512544b8873b350655aa4a1b3b4464dfe2978dd386993dc8efa2afaff944c34ceb332dfa5b4f822eb37f35106820c947f3a9c3d3ddb3a066f2e102df5ce5acf2e99a3325e12146165d2c2c0124a0e977b8fba7ed79a2a8d1683a7d705d880b636e4563cd4676a0850a345f9f02718d5bd4608c10fe921fd57d381e2bfa7fcc3b9e9f9c125ba5117bd11ae16c2c7329b97b8858a4fe28fb4fe25310d762e3dfd963067a833da7d44f5d5f88828d7c2354b165b4471ae47d606e928b872a0b2ec704f2a8664228da5af70d9193fc6165a6a47a61f87116cb14709a9ca277e634a2e7c2c08186c26d3f0174b5fbc54639b9b6f8661e796a7f360d461289765fd044655b0685a0e4348230f3511f0999f1f2a60237c397c9ad755a060fa5b0629bb4590cfbf7766798dcea919222395872faa969065da1e6db7b67ee38aeeeb0705fbac4a1959910cc6dfd7d6651544c6829e84425fba8b405cceb27d27900a2c756bac31e1b777679fe6798e2f920fdb4dc742e3a23dcd78ab34edc538a54653ff2a10107f4d94aa4834fa88a9083b5727e7ee63cb3257b3e5416c8b312cd181b372283359374460be586141dd407d37729978ca2ba1390a9d127b76eddbb9dcb795ef6d17fd92db3ef86d4e41b2be10a82ef7380178f7be65a70752f339db797b3091b5fa73ed3633256b5d2e42246953d711bc1eed92d11ffa90c3eb373b01675a78b77d6d04f1bd6b95938da1170789e0283265853f703698e9970092d9a1853efcf0cd8e18e25f828aa5dfcb65e239838a9823f072497ec9b6b4294212508ebc8ff93223e247287e19f1bde473fd8159a5956b3ac785bf14c211d5f682163478ed5c162aa13e527054130130330dd378484188823656397cd1e2d3d3f4f5dabd40f18cace511504575b4cf3e5376b3ef7cc226328e21ac3be4f63172cc4d1a7b13182990d775d47f5094152bbadde3e4028d195bbaf907c6612abe9dc53a9ec6e19d4b831dfb4a18bd9b21adf5969fd166d6806f1faf4896780d921a402ae1e8db96c6d0b4e0ba0f5aae0165001a086e4b6825f32453d383e6a94ea2a0d8cfb4cd4a9c403250f44bdd68c900952a0c465b9e0a5a327e66830cd708ed108d5e9913d310f4fa6b57d04d5e3e363368a0507cb5d72a5a81e6f139bdc4fc8b657d3bf1f7bfaf0939ce50fc9a4d2ceca45eabdace5172b5ee903dd8456b87fc84d37d46af84e494c61328128a38bea588f41e7a53c0f4d230a8717b9e24ed1f5389b7f7d128c8a69e467b293d70c47a48b727ddfe70c151cd35a11ba0330f5f6129c4cce92c9334c205855f947ed401521a988d7d928d9cbaf21b6454f5246c6d94c497fba1ac70d8d9b77dc2fc36148f5e239dbea6cf6501151e7bb06ef24870a078a00ab87fed597c8b2ecb87b635653cfdbd55154241089c49389df2dca956c7552456abac4e2d029018b6c5f526f64f0193b8d3ffdeb44395b8057f6bdcf9e901b677b199ac0b4ac1b2bbb179872229f2c33dbcb219a80baa86e060a2a61b61e16c0d2654f594968438ebc1629b0a9e662a70b0ce9fa5989df083c238204cd0aa95ce618ec7c1ef0793349392831f52a199a5d33dc75a16b794db81688ab9c433d6203cbd01208f0fb58500c5bd4ea227c19b69db04e9f1e4faa90a2f1157e1d99901b59fc87a073b906c04935d7aa5ec5c55933a4afd4f866b8c479858702abeb967fa66ea7e046196864a013a34c73c4d0cd3960071cc0508c620c67348829d6f6fb54167db3e104f9894de0dcc8666fb35cd923284ffc7a472cd24a726439f6a2a65bf179df832ff80687a7d01ba977a622e771a075681e140ae9571fccf4ba1a92bfae45ab8d42c7af0f4219dce212b0b91d09d5baccea6a0b9d8cb9fc5b9af572763e0c685fd04112a7bc19df4849a04de5ad7457d4a9b0d770f7e7aaea9df98244bc1ab3e4e697d5c7dd75ab81c31e03249dcef4a53fcc97de97e340b6799ef9620f2b8b0b970692042d27243bd32db42cd5e154ed88b34bcf7e0d0956562f9d31923a8129e7204bca72ef526e15a161828c693d08aaee8b2b1dd5907ea9624f977b21d3cbcab04de6de1e6b8d351594d5dbfab9866a5a521f2945296db247b99f3bad18025c5a69f72e46af9ab1cfda5f18aa0ff2aa326561986579239fc2da815b87133c3bcf16bb0ea833d3e4ca7e408aca224d39b232be61b1865a8a4d86dcf19187ed6ed96918473e22dccfc41d4fd98cb953804bf8590239b02430863ef01154af54826a953290d78f27512be0a8731cedb2e4c847396f343c2a95b0dc41a03ec4e0c3642368aaa3328af591baa1a583be225685ccd05785670290b2194b831eabde15146cfa0ab7bbebc3ba0b7a53252e4676379959cdff3b10f4f2acb9dd10869f78deab78ea1ceff14f4ffc51e31cf78093d30d0349e631c91d1766b3e20f9cbab5e3fd4c9bc9cedcd5ef4d7640eda957215056aac426c347df3d5fc7e14de281f75c922dff77cfa2cfd3b456bda8a132829915299f6237be6f03cf448fe31eebc89679fdabd0f074920c013344a23e54db6d1928367e779d98c1ae738498d6d8e2715576fe6129235f774674457cd12cc3d47c64ad4cfe9e7877c8db7e4ace6799ac8bf24aff9e9e554aec3a362f9123938fc47ec463c17f0127009be5a7b8641c112aa336655ecddc928285ef094548f67d9fad8e6cd1fb2b2d42aeb1aba388501fdd39cfb7c46c0fe18896a6e1ab2c58c431b07772830dd5933bcb65e8d0bd5d452cfcb61faafdcd079653cf52c6e351e37024663f3d51655aa53e447f1b849a30a0370a95083ff9d8ad153ca82256c970707c2083143b1127c1e14ca06fa11c5cf5c4c6e6530ba7900152f55812121c94c05b121dfb3b0d17051fb555c314d5d378f80c26a6e094f5c8094232da5751ae4a2a2f87bbd7af8033568dcc78e51bc70047cf892b88405ed6dc2415b526eda1bbae03886b628687a3c9e41523093764c8805500139381a47cb550b67d39845a153ba39c1c5c127c756509d6349c0eaed109ed299506b773cdc74015f0eb2da494a6694b524fb04fa3f7a139c8991f47118589d808abcbb856f5eff992acf8cbc933c3719d3e2f613e21c03a393a21db64658d0f270026bb1c5d4769586290377d64bed487882206c3678c69f080121a45eeb5527d0ff6dc78778fe26e14c7743e49b42a3d34dff26ede1c909d7c113ef173cf1d0dca7bda5e16a97569bfd3d5979d197fc4e1324731204979d20030e85878a4ecfb7a9d0164620e19ec4cc6d8a788091c6f4268364ffabaee32048096b72bf5891f18cd5840cdec1a57b1f5b0bc0cc9de9e2e452105055e1d2b11c1d21bd4c0290d753764f85c053909d48d5e6c048f01806560a6bd3f872bcda74cde8141f230c5aa32d2515a7a631c083ab76cb0a7a2541082047adeee238562cef16415835a1c04c4124b9b6fc18f334968b3df3c8c276af37d80d5003ad7fc3cde159c54c026b50f313a1ae7606a6bb84db7af43c9590d8214d57ebb9809ec2ac6fdffd2265c007009f14f17aa3c16250cb94f870ba701488aeb08070bdfada61818c7dd145eebc7b5bd8fb651a655855d82a4e35ac3c31e709872ee198bbab2fb6e26a638abc02f7bdacf1cac98df58215a5efca02fbd42d709661adaffa5db510b7ebbd98ec3f64e5fa6f14db6baf35410969bc84c3e5a43db85a12c5747302c954e1a5fd660e497b9003f57021e7aa2f30255156eab40f6317eea4439b692ad93dcc361ba6cce43cc04aaf9c31c26f43425d7797208c2c79553e0da5dbfa94991ba3a78925cb4e55447413be30f1cb9da98ef3041f8e7a315b757d31ebf7165d5abb05610fd31a9748c1639d47773f5bac2b9d5b331b8c3a061a0905761b79957ccfbb55427e049f6f78ddfe4033e59aa4bdf32a118f3867a9ef73d3684fade54a9efaf2192d2eb436b853b4978826cf9dbae8e248049ddd76ce3a97e6501f88685cf0c6c139fb4a5f72eccdb34cc0c755c003ac3832fbfb2873f04d66e79fe1d212b451bc4fd9e5144d45dfadd40c9184cd10f785f12c8a22bbe8143e2534381cb43195bc89a95c991c21c7f0e5a8c93413186c91f2f53a7a95180ea499961dda3dced90840f8c22622ce323fc204a91412b4dde9772e07dec5a285c937902b300fb07be99590eb96036e96188c6c1cffb607f335a969afb45c8a9950044b03d5ed15752f5f4755e9fe083a10b2816405d0c06722b98d99a4275f45b3d13def3743f5ea94295897ba9c231b78a7f9188de9e116b51e7b2a534a8125ac92e926c792627dd241543c3ee59b5061cd89fd204c563fef8046056ba342117eccd82bbb9376e20696d5a0aaeed1a291ba1a1ccd7b6a99d5cad91ce1d45d4dd4dfdc29b7de914f64f265f49d843b0e8a3081c5f975ed2eaf527b9ed926c2694a10000c04e52202af85e1bcd57f3d21bc6a60da14c2b892cc4477a3f01751085af40a42d0088e1161fd7d18c1232c4c0635708b282e88d263d48019ccc20450f63b08bb360bceb31ce3189b56d5dbd54d9bbd491524489b7fbff8b751c0c893a5e5cd5b5b1bd32c23e4ceea3881226c3afd716b436bb780be018f25c08c06d6e12b1af82ee256ff4f668bfcc19c831a7c51c43ebd07db1f6292adc41a50f028b4d943551feb1fda0f1c300c008cc7066a5ca2eedb676bced2c76959b74453f83bb8a2d54218fc3294c9315ef46fca54c91fb15586f2169814f87d36f9a3d5ebb397aec48a72cf6eb4af348f29225c1da43553c217d7f0e9289f9546f45f710abeebe00089b1447a955e21aa87bd36199bf36fe351e478bea1a30c3c5640b5ff2ffb249bd87a8702b19eea1a42c93474135d6c8addab64d8870a6f01675cb9a8c3fb086e69532f299181ba67a7b8432fe9490a0e6b54f935d1eeba50184c6ffc267490df4566803e26b4260fb1ba340bd2c09a9cff551975bd10f0bea6eae8d8f88fa00a0b5204d22e1a4fee1059889b63fef627ec9d19c4d86f3afae4c00b01eb75110d103446b2336931bf6f1fb7c38d69bd0a29524225a65e7fdfa423ab2c66e1501b251c6a47c9e78d99eae29e2ba28d9b483e8a7b065b0a4a5029263d85cbeec8fd68944f41a976f0f92b0c1a659f03af7157718f9001469747bc51720c291a7ab4ddab3d0b4dba5681e25cdca902d433901414b557b959a1fad160da315ebcd91ad67089eedf50932bf44eeebd3903f83e85490d12f19f94d65b883a5145e252e7caee227fc3a9507fdec315d64f9b27f50f854239cd74ad3b9ac974475323502c9de131c035802573b8d4578c705a885d764f78cf69c0175fabe51ec9a1c3c2e4d603168c45a9983618965e81227d9f9bc8543f4a202d1cb1e465d66b945985f163c52cce52d9e771d52d07eebce473c1b2a0d7e46d40f269ad6ad101d20db9e9d169433cb2aec77e79f7d7b24bc20ed7936d70fa4a21cebfa9760898cc4c1d33213dbb7646fcf9e0b46f20d0a76ef7950f3c62bed5942d8276a6290fbdfd4835675bb1810e695e34ad96cb4799f86c0991da952b19883c64533d3d5bca176a49ef4ef780034406bbcb30f1ae3f3b429c719e589e03bba9fc11bb50b71da712c6d2c9a5edb01a09f698b17a8e99e6dbad1d9984c65e2cc6b01098013fdd8c3fe480183a7c3ebda6e0924802a5393ea491b6ffac187dad3a03d8d0644022c216dfd57973ef23712900cb4ea2b4605e5613a4040aaf35bcd548122ec7335ef5bcf07104f187e754307fea7ce1973c043c427c7694202c82d922f2042f34497ceae67b3cdaa522cbe39f50149e236afb9ecd15781e5289401e22fa7444912d6a61320135d5a1a5cc1dc4cb5861d412c2be1b9131facb1e2a8d0f689b1fe637e1fcc8b6b2a159a670be2e4217d3e67c23e502269828584ef9e53abd505105933640d4aa1f647c8153a29530dadb0efc010e8287a7174b2eccf7ca2d6fddb3bc6186a080b69671e16d39654e2b85c421fbd415e7f2cb8635a4d238c9039d472fbaf46fab8a23d23b9245047f42d7096e135765b4e25a4d074bcdbd482731f1022dd222f0c023ed5283db97ecfd34abcf04c9d1939e0559db773fa8888e3b2393b8734e1f1ea036fef481243a29255f7c61c2ca5106857b29b04e9333304e5f4c3e6464803f2b60e6c3e5e97d75c51545c96c6fed0c2d83519fd95b37c255310de428613d9e7b19a2dc6c3fa5e1213cd281376c00e79ac7375e2f7eb78dfeaed24fde3370fb21c709348866504cf619896a4e9f069ddc0f9f480f66a0e8d80c2b8aa9cd0b5a2a4d46a039119fef2f1bd19b698d5b5a1b7ee0246d7e5b6e4b0bb1794d64bd0cd0d234fae449260bbaf01ccc0fb82322bcc2014df817c66fa7bf53b7a7e89d83cee4816a5e740577854a4f862346fd1cb4d5cb8bb24048432969ad6ef49cc9fb8b648d54851675621b303137a91d28b3aaa53bc31ad65c6d5bc4108b3f51a9d94eb37b979b1c1caf4b855e6d3d68fff197c5902f8812f2943df373ecbd44851afaf75db2a0c432e5e9de1f4e37c819e3a2b002d1aea553e16c5e0cd5b976d6877b57da10a65e9d1143fb15dcfcabb87344788b7318f0ee827d645b8b34bc6dd8442e6f8f52c3a015f0f73112033339b1794fb0f86e388cfe9c95264bc94b773ef17868e9ec4bea1d24d1ae655cfc40727fe97e6da11c3266370bdd921583468ad7237d86fac6290387e3156d8a1a864284922310cefcda9c28371e6c1dd6b3c72c0677ece0f4f3e014acc3f3c710e4fdc34adde30bedf7927b7972fb0c3857f2a8a598309753a8a14ca21e2fe53ecbc7cdf11729ee86c43efc29709ce7c3670bea0079a8146dca9739e138f124f4ad306beb025ab6691347d106c37da50e84890ca6048a410b3b16a47dabbc509a8a06385de51742adc9875595c4178e831c427827a0652255fcecffb4cb538e3d3dd93ed7aeef3852e41d48a8135d3afbfc3b91fba49e5aa8af91d91abb54ee61f923c870e616c6963bb816fc6d11cbc8945ff1ec0a0a5e0800d4fbac41ac4ee6a9c60dd06c653e11b1c6c5ce488a59f64b4bfa8dd099a542f06e1e50fce7df0dbda11bc9b8baf748d5eebc6768fb8f5c3384bd44278ca32fd3a5d6557fa7243b3a899aa8e8a648e6956a52541ba2d5429f745b00a6f60c43f879858cc71dc4526465db693f85fe7273d5f66066f25e3d740ad3e278f73fb1da7f4d439e76f0ff3f2c49dd441793e0f605a5e66a1389106089e6e38d9d11d7b892a673c5febc186e183016e2780ab8dd2b1586177b4c8e03e2ae225edbac3b342d5ba69698d56b174329cd1abf0e4385229b9a6c71d5bb96291573bec0fb7b04121342fb3cdd560b64d61fcc602d6cbff52ca9e6d1f8723072dda305425d21acd3c77c4d4486400d179f6c04c3aa385162e42a8eb11de66e06b195bc78aa3fa11aa8bce7790ae306ece5f7e3c6ff1179a9a48c52c10145af7ae7f1141e5afa1f76d639e7f73149cc49ea3e9b001130c6a9708e723ad0f7f7993a5cd56780baf29583548e87071f02ce8f81a7b8dced92ff4097cdd1a1c192602a670d9ccbd2df39c32a88f7bab84e647c7322ba822c045a738f95e27b9b7c62d5d4621ac1074f5ae9b74e84928699f80de8223e73b05d77658d62cc310cbafb2b3328b31a351cb7f00a659906cd2bdb19848be745eeac7169803befffa6ab5b5d90046d83ec20ae7f98184c28451319e028b2d8b1e2983db552e3425bbb79effbd7f1d6086aee0c0ce2b6a077bbb2afc950ec77a05ba4541ad69bb8ca4ea0166a8f0c56c609165301023b029de8541dfbd3821880ed4a1d5b990106a2ce22279f7c566fa9b4c003251739a83ec1ed3d02f435b6588e7d743c02a1c51437665752f5599f2fd1c6e0bcda657836cdfdb473b0d6146b3f8404364f6d6835ef653417c8cf1251466f182f65f45e45b3991a10028bb09c99f27ff1c4e6997712b0940c9b40c6ac10a9db420629a74a8ad3a94464388ccdc9ee7ca594c54fddaab223f47296be46d4f7546402ac35b9f7f2f0fd0100419c18b5158a2e20115dc416d314032460a62b73a2b2d6af8e57e6df4c2d8b867e32a0b12756eb2e1301407a8ab4e5feb59441ae2e4b680e123002a1da00a8d44bf70e2832b0edc542747916f2cd21d7c99ea05921bc05d2684a2c321e23a8d38ad59fb535c5392fea8dffc373d95096a466aa801a2dc118ea4c501dc27b47907deee82ea4a417d0fd58fce9b5f29f20485d61f4d47ebbe067cf15c06af7e7bee74a57143ef783233b8d94fd7779e808d1c0d97964bec2664c952b62f0222de6f52b6c7e5a872237203173c4a0f5731359562d9a4a542c586557204deba8022e820385dbb90ec785c65f26658087885f74dd83b433645f2469cd4fb5d5ffea9b7124ee51ee4936bdcf67d359f876c66854ae050b531c4977ed0a46b3ca5a7a4a6cb433de30a1c5e576514bfa51f80776b8a5c4aaa67405f05fba2b0e70d194f300898d953a989ace19b581b6572ea8683963984aa883389e09aa1b62c3d8bad1fc601df490f2dc44a924c2bc50631b295f4dd8ef59e16e45b220078e9df6ddd2e2c6313731332e4a2b5abe4b5209782a2c49fd20e0908a1abab1b811be3b9c181722331144c24a84e660044cf8c69e5c462b5084529012bb1ab1e4d685c59c3f923a74a4227751e15661aca6a1e99c63b64e307ef5d527143710e26f11fd0222bdd41de9d5ee0b0f31289dfb33b0d261839f80e608010f94a78661ad4362f227b8e7b84442a23e095c2f2e1a00dd8e863eb620e3127d4c1f1f0ddea17657b2995e1e1b488b4d4ecabd5616e5021187d86d44f8b6e99ba03bb3c6813056c48010d814aacc5e39fdf71db5536e6b0be596b472a594a335cea22e973c4946951aa8fb7618a34d78eaeb1869c6d9f4661d8b7f6ba21343f69f9c5f67e9c5ff5859e833d34556325e9d47712d7449c9014967e9de02a95cc635bcb973e4a5552cab7dc05f9e7299bea9cc675ad52f6618faaf556171b703d490d12cc70273b91f1a363ae3da5cbcd44e8c0f731da739e7487090e6210d34f7eff0accc3eaae9bcd5b02630c5b9f1860487aca1506c58d6422b8eb9a766f9a0cdb6df499cc7623750655bd1b6bd581332bff5b647c04b2ebbe255ccbac5c3d90371bd6f619d5f1cd4fd0c84629066a1b36dcef23ac2da5af0919b76ca5714904749e273c79b48c0a443ec7bbd08b014cb25bd67db57464d5c83d9da400890666c209d828425abbdef918dfb19992aa6adcfef206f4f0e14069ab30e6c60457461fd71e2c8deb321724af187a1f303c75b343c6fffe9b26ea58391885179d05ff215a22d43635a4c11b933a7bf427455d0c65f8a6be7ded3a3d86384641f07ad54b766cf0539d56516aaf623977d8b805429bfa34fbcc7daad340fc4e51f20a47cea259865ba9049951a6e3cdf3781df10ce6384a660845bedafd410ceefa3589016fe041c0ab5360dcb2cbaebcb3a93377b379ccfe55f13c0e2949bc1ed6e4b9ac943870f249ba3e69859887c8c6e09f8e6278d77ed69d89511ff752ac63cbf96c68be8375a111519303c1eeca932a2cebde75dcd38f89eb19023471a747813c45735e5596cdc9ea09a82b6aabeb8f97c9995889b4fd90b7b4ad2a1608c5ea304bfa88e674efb2186de40b3c22a3c5876e8e777c53b4e5b929f7be9a684169ee45266950e7f1abf49fe7e8a5801fd45b1df0faf6254b9222aa8bb5f472f7d3723dc260804bb601fa33873369d99ca8310d8d053ecfbc865603c15542926c0c3d0782dee1f95b9677dc9b9304c967308eb3a1120f3f62c5033852d87f825f8a6e3490752e712e8d7826462e99c49da932c992f20047ef133a52597a80fd25dc50b1cf1ba2045109a14f89d81257020e92738d5e7e73dbf3374afc64319e2e3ad70eb3080178e309da3b37543df283d02860c27b85d720699ca473a49e63fdf1ead998731b722d097e392adbd9e0ba495d9aa2d7ed4e51eaa327f1f776865c18b27765c55703afc747cda97fc18d49a190ee3f30e68b574ed727aa3a11cd6ece9b4f065b1f7ab8bfc312da9226abf8cef914e333ec65b15c610859a41cb6a1e3b817879d0ac3f3d29bf24d62d5afabc03a59073565eb3cbf5aa100aebe14b0a9d9b0dec8896738b3ed85670d5de399b364c7e908b43689e747a2e50f62f1b23b25676008336dddc76e7e06cf8962cc428036debdd0d869ac7b457b0e6c57e21ae5b729d81256f38d231920b68a7f8daa80927a1ab133edd712983bf90b3c327642f5a7dfcde6242b248dd0564ea748b92ca88fc29b085d3cbcf890379b57fc4fc227b2d8539564f3365e9f3ee5ad9fda2fbf401a6f533f52b15c016942073196314af228dd8f0aae9e3205f361e102fd2ce04916ec774468391472edada9a3f7a6430931204ddfe4e99742801c51ce31800d0d26f99aa1ca214bb5fdaf3375411647cdec0539d3e2747307959014fbe800e056c7c7f29a1ec0a81253cd7762c273ed527c851ff0be8228e50fa7cc4f125ec4ce2ee1cafc96243d0ef8a5ef4e789d9dc33961eff3afbb9f6ba2f3d06b9c84afb5dff8111dce2e493eb3f96f6eceedb990b6973afdbbfbc28258420f385285e54c5dd53121b5feb7014a3566eb1eef20c87967dd260765ad1cca4cb72093dba6e8071b9d237f3bc6a867805fc0bace88198b48e216d0105d0f5d24ec5556e1b1fac517678d5af837353c19811f52f602b0a681887a616ff1998307d6a45b81abd3fed3d2a65840af8b791a2aed0d25e6127a9a4f83bcb51562896883c186a6aad042e3bd0b941c42fb9759ebcf860017a1576879913c3056fe4a10900c0a72f67e5f435be5e0b33e68d377df1f5d0e4a7629707257e9a229fe31862f42907866eb751eeda023694afca09adf3132d3daa8be498da0acc659901456857a844b2f04ae303e04bcae23aa72dae539073ed115cf8f96e0606a164a5f85eb493f5a5fddc01dc51885b62ff7911d9e33975c32ec6609ef1be0d5e1fd9a9b28d3ab32cbcb4a023abefe2d3043075a76d1e3d1d73504d22ee60d88dd7884ed27bc2c9217f9e937b5ec01af7f3e81e06e5a4852aabc5bfc119a802e349af05d4574209cee3fa9fdf2a03424a4c0ce6c9251cb096a058692b52cba6f0d56a0ce0d7f258615261af7a85e49e12225326fd0dc6ea871c7156d62223f29b13cb0a812f1a1d1556c3e52069b4dfb1b8a35897ea11cfabb6314a24f556460dccd4316c462d41eda51dfe32f1d0a58810f14bbc7aec75c52704babb6326d4579490934fc51117712c33089752befeb0f272948cecc4c48d0d754a342e5b4c669da73b3dd85c08837a69e6b2aff214e5194d7f9e388d3eb2372b90a49949e9f4244f297ab8d12d40f887b327311d9f829880da140b200496d266b7ca58bd29048bb18b7da7e5135020343a4067954cffa196823f46294f52615fae181e34da8333aea307cbed2e32682d52da774f57717dde5149756cc321c41a320dba12c1f0ed568111dc036f3a1888c2aee3faf87daa406c29fefe4f583f85b9f63e45d71b5b37dee2dad107303df43ac8939c3017f9aceaa1271bbc452f4186fd0ba614ff39839d3a5068b24f1d6703ca2f3dc4caa8db98e4395e1caf18c6aa4322c54afdbb02a4327b14e195c17b6bc9adbb1ceeafa699397d6c13751767d8d44a28c92c6272a27395ca2a4ea7a7524b2a929848e12cd66ce387db292a1b78f93b39416f5b1f4edeaf7f248030dae42a83fa1ecb996e7dc1504da405c8d2ddbd4c3371dbd796c87d2af2fa755202981f00502b47c2bededf693a2ef3bf1670708715db134cbdf3e41ac5e5b8377c2d23eb559a59bfb2b3a9d1e0589bc0802a94bc3ece2325da34d5fd3b05b68fa7877a71ebc1d64924b361b58857385b484b1a47ffcd5a8c7322eaffd28ea3a49d13f7dbc90d67e05721c9ccada5de893068c32595de63cd31e8f9a8b3cc15896be69d8d85ac528cdd14f72e5650e2befad4e0b495d35653829c582b926c3f1807752c42a04767514b0b1fb18f3aa6095ef6d9bbb659e0499bf6c71f71568159ab038a6616a7b30f0fbb56881b540d68f5c3771b9656d0fdc47ff11636f3da48079ed71deba17ea3f97a9462a3dd755ef2b0fbf4cf0c6ec10f7dc647f46f17ce7fd4886ba11b999757a9daa97642d6a41f61038e8f5bd04e13d913ac7c781c35f69224f2772b4752c775c523e6b5f41eecf0c36da479fe5cc0f84d77e3db08972c2eb92068ada2fd6205b3c7826c1f955d1051c180f2ea697f3a18142f16a04192085c0ae9ea815f8239767c523f25c9394aeb81ef26fc615d84f660459412445c52b448069a958c07a43ece82d691585fbc868d3803cec833a83fe4e30e74456c13c5b51d108ccd037d85957525deba7d9ae774fc001fc70ec7aa088d9ff276d9a4ed0647069c151d755f19fba30efe630d2aa66b5c00fcbad9a8e7b84ebefc5aa32c7ffd377c223c7ef1461dce20b2ddd777667929b2a57ad10fc3d9e6f2067422b6821620f3b1c5297bb672ce4353a93485a441e0d80501846ed83027fac47b8a80eb37adaf42a314854b0482aa7ac24464dd2b9d99fda2c4623ec94702b31408171091ad25c752cad87296f6a2d5f846d672bfc0fbec0d4078682c1ad0d1b273b33aee82d60d566544762e4927ec6fdb59c521967b49ae6225ab90b084f747f9c3a87694954db0a7fea2fefb7c0e3b0aa10f93249a1093c9e6c417068d4a2fba142169cfaad83f6afc78bfcab03e6bb66ef1fc5f323440043ab28018c111ee06c4e097d6aef0b80d3db5682cea48059dddab42caacd824818fa4772726555b89c4814064d10514398e15adbee78fc02b13275a7ea12b6023cffbc058984e0e0d4748bfaeef8bd4e3d263ab64c10a3154c9b306387ceb1b7042d0c7fcde84a001ad8068b00f05a9b2498ad0ece724187883cb0334f82e684da73ef79d18acb70cf56b05709cecbdf3682f33d07b8e18725f397845231ff7b10ba0b5e955d0e50dd3f8be019f78a80bc0c3fd5b17f7139c744cd70f6f1c3779266517c12d12185a4234ed6dfa0da3777408acd49c6b27bb02b9ff30a5d85d235da58dc52a9ba1cb5af8cbe9538a8cc758c91494a8b483e8e1cec5bb992e311e80830c3b0af8d0733ac0eda5a45394d570e13786a440dc5586d7f592b58c2490b36cfc055e36121f0da7b6d8a648e944264ab2828ee9135ac44d719553d648db774928c2485094767f3350660bbd66db7efb0947c69aea35b9054d99a648e95fd36b3f50e67433647f6cf46441e8dc675ce0709dd0951e064203170bfcfe26eafba9b7a81910fed6005542fbe897059cd4e355349d91eeab6a19926211a97b512810732c458a25f1b63f6b851c6c1892ab6880c5c77abb1d8a913f388bdd0cbd47abc679c1b4190a3a00a2303f13e2b1a9b50d9cf955bab307b0ecb0e5e9ea434ea0caeb691f0796b382506df941c9603cc3b7bc29fc34e69e1dd20ede5642bd40ba637f486d75d5605d01871140f3b439e94a71faed79029704d5363e9428061658c661dfe605d0cff90173097a0219aaf7f4376f0b6ce5a6822022c6491f96c45506709552394339fc7ddb70228883c83f6f6249a2bf028ae30cf0d793cdbd02e5bbc8ac905044d7e5648d8692d1f80f419cd37be09fac2625a20e736834fb5ea168733e25d9de7291bf39215d7b4e4d76fb908a02a84f67e85fad1da3256c61217303aa4638f5a9fafe042649f204f48e74ac1d8d480c18163e3cf6c27d4e293d85d890f0132811678822974742020c68030e90a3b99de9f32446e56ec685eb4cc26e5de0a727f6713691e7522a82d6613c9c6c6dfffa38efe32ccc743f5161caf3259636aa4158c97188c046f54aae928e5f146a39893dd9e5b3d63d4bfde7c31095e8adf099c2d3172a8e90e0bdb84dd7a4a1168d07b9c3c3b4b02b42c4701db81710879f4009632fa21f2b09ecc762c7a84cec96c3e52ca3f4cc44b543de63f63a9c6241797451462cdb506a5d24b98dd790f4ee7e841ef875579efe2c2abd4533e1a0d9a553f708fb000e980d9a05d6f203b7743ca1b23915af75eec9d0dd15d3a753e63e40d8292e7dc178659f51be769b750e0578b26c98dd6355aed927db1352c303e5b74051c8e0b3c8455ba64afa7e8119301bfe4f843572cb3d090dd0d03bcb653549d29c941290856d020419afd08cea56fb763c05c6c567d8a520a6c0616260c25182f4d7cb61e236eccb0d52dde6c26b22f0acd2ece0f4ddf6e65d255e1a38048401991efae0a3e29a6c5ed834b47a616c26880115b6ab07a0e3a3ca09690ec84a49cb12f85080a1f7200f22123ef2894c5951675c6c8e2e6bf3913e98fde00ffe654a133842e1040f428b396e7d25d05b2b09b246198b3e4dafd97a92f00b5d7c99440d2cc6196e0cfd6104729a3785257367e174438c37831a4f6de8deae2c8675186e48fa095e6905baaf556ecfdee12cacdea92851b612746ae2188a69bb2470e54b515c8c122a46200a1843254facf39822c7557846b0713c5884d751c7e7f340cffaec3b1f000d8e0b9b12eef6674d5df3cad471352f65110b42994134854ec794c18d8281fdfa4928a82eed3b54a60f211f6994bc24c94bc1ea129b916988d520a50b10b0f5543e26d45c73b1ea8bf2f0570d6c86a52c317832c03f13f401244a789b92a31e68c1bd323ba0b04019a0206e9aa91c8de1bc2ebf8199bc2c207e6b4ab4cb2ddc9f09d9ce301fe4ed2f664e7a3e793e20e9b86a773fb508f2d4e119b27fe9abb098cbe83a352e4ebddb13d182753a7605e39d7b546352a335e83053e7e312f1084032c675b394b79e0a7d9a8897906c70e859bd8c94f02146ca74b36804bd5169261021906e7889916f850974907e1d4c2687a4ea132b8d0e2f164af2d018fc988333a788fd389b721ae5a2899ab9d1111023927ffbd4ea76fb7e0ab7f7048d90772af23b11871bf9654b7ebdf12ea1f789d60edb5743993b3bed274715b9f4e044b9160b63bfb9d7c8a2b3f77e0a2bcabe8062ca70cc93d4e04bfed05773d1563781e0313d0675cb34463246c9fbe00f824bc225c1635c611d4ea03901abe90c133bc40bebb80f99f502085e27a903e98bf7212f5ba6dc2e0315a6534fea82f180cfc17021624a0e0941628e02197480ae1ee6eaa44f856d171a421ea1fe00bbefbbd77b0d4eff309b3e7699071d885c82598fd59a243bc01d378de2d7383367b2898d008d586aa91ff4a6d8dcfc08a2db227ef168364783be651f7e2c5ebed717a1db70ad98ba3e938bd60cfc88e3ca9ca3b1b55935555bb3384e5ed672523afc26fa342ab9d87a3939ddf42ec0a8ef16f65e979b62e855e1949dfcfdabca2c8e3e4583b40d230500eacbc3043aba3d5d39deb1e02a3376a860c66eb5884e6e9d93cec7d142bf8dfec7f31d63cafdf7dbe0d70e0a7f372aba4b1a91abfe944f9c35934947d7d2c794e5ad239fac002077f8fb42cb103d3dc964d5e61be10276556104d1ae6fec69549966c5860294a2398fd5875097e95905ea0c8a8f9ea01978ba8aaca0c313934ae3c7aed94e70c9d0f63af1b67265bc11c133129e42ada6005c3e4cbbe04ce2499a19e9f3857c176021cbd10aa8f0e137cd63e7dd3b57c1dddefa1ad26a146e7115cdb28c553ec79e1645d89b7e05bb9bf6de081283178f2884b6b662a9e1f0d7946c8d8e46730f64076649ed1056a10e8c58942336e3320bd2cf3e42b79598e87e02d9445405cc7a58790cb0c6f163c6a2701077841db8704a189f2c020cdbf3367fc03f22c1c18f163c2ed453efd80cc0eb8d794c04e29b7fa0bb3b6b1339854d5c6d9b68d2970e9a2d5f5a59e2a3aed17d5889a00e167032cebde3a2e75bb3fb5a1855c5e2c91ee73302bd19340b4242a9b3c2c49d599453b539f32e6cb7647560587cb59e7b526b2b919315b0e14c8ddd0c7ee8d86ee493c974e2ebcb1f9e833d26a6ddce30ccdc4a9fd22b9f0c2012e3e5d5e76eb6d86933975808ff9d57e634b5df676ac8375490132c1f40ea883802b6d3c7e3143397810bbae1a0736942ec99c1060a7f2b615a3f81ea8409a2b86da6e4fb8e5e29da010acc2b17bd651d283cf1be73549218b86134e0f24b0358bd9b71565b03f2feeaa75d7ab0a996821afbd6bb37b5d19abb1532cbedd91ea67a8ccb1168f03d889c1f983c43f1a0257c76efddffd81bff471f3c04ecea5ae6efe3820d3a22ff6fa284044188b94e1380150302ed666e15f4eeebea07bef8f89c9789c36d7f0dcbd9cff14e2bf0060253611c148156facc1b80370eddc6370df9e232b8d40ac04d08efbf30ea7f9a7a54cbfcd68f9209139296c2b5a984dfa3d70159fec0fe7cd01488f63b144e6434cfbfe92a9af0cbd862b3634344ceac30cace5260ad4d91716218b065507fe21b998a733ba8e800e8dc2f50c296018624b915a528f97f8eed0d52e9bac25875db1ffae0bcb95c33dbb522d6f0a2e7ea3042bcb06f3db24016f728f0bb109166fedbcc84323e9e8be42af027b07e3bef165c1e39d421d82f9213720724fba9705d21d284b63e2dd5114c7fd2087a64ca808ac5ebc8a44ec3eb9105a5b15e94eabe412deea72ebd0dc3446582dc9ee928e9b1eb7ec142f55673a19d97e63bc9e168947c963bc2ee835e4ece5d9754b8a75e6989057146bb60a62da7fff48f516b3f37259949e5ec5d51e618f600035412912d4fb089af878ec805387ac1145daff6394e004514d21a466589ae08e3d36e3f7f27b0619d8265f052711757272c6cb42359f4f08abd52e080a765ea63e765354fd6a96aa24a554c3b4767dfeb144213fd2619abaff17a84536c03063a45d16d8b757510c79c42c78fec1f018a92b8109fcda2ab02e9e685a2fb10d3e48da4ce3d09c041a2b8f882ef3ee95a43908b530a0f424d49fa85f728a359b99622966f5ca897c0d51546bc9f0ea4100ee3f3664b56b9004d549ccac8d056a098494ee5c7d9678c6df1d5c2ee3eef77a0d73012ad46a4985d71aaf5a326f39c4e93c1034cfa7ceaa73e2d1081d53509006c5ae74b51f46ce75f0561673dced47069bad970f61d9fb1e9d35027c1a9fed9dc391b79fbb9e57bb4ab512254eff46898f11b2ad34ef8e69b6b0e3f807ca7e0fc9f502fe68981dc4d107ef5fde51301c7ec67b275529862ebe111ab5bd88829386a3fc4887290b4ec696b9449a28234859be8e480c905b8ac49612aae773c6278c743260a70e3cdb82d9667c4817155183efedd01d341812809b474662c0d0ff18c3920cf457735d028d648a56dc0f2cbe44bd02db668c7bb9f9f3bfcde2a6ce87b4ffd5a80f83c92811760cac353060b0bcd1b8e8e8df42f51292034b25077259b206b7b672ca6dc7393cd9e53565e5e18f6630342ead1a9ddc375355ba9a1750ba2e219fc2fe37fa76e9a2960b838899c6651194fbb1e5a5fa97a97a010f756f22da04920851cef87c1299200b02f2d774d6d4ea0ec2a70302e1d05e3e0dada25418fa847282eed8ced6876d210823b81450be501d71314f878739c762e9feef4036496883f30fd7ddc50568ce702522c6d6307d8744649c35d7fabff9c105b8693c1630f18163a6ca7cee156a73ce5b1c58de40ee1a7bfa0c8b4852981bd420ee25837f986734e830572ec82670e7f45ab4e00263796debc2b42feca53b5ee16a6899888f9ea8d9013ccfdf26c2792841bbf034cdce4e58bf254f56185d28db3db4c1dbc42a67c6726eb9a72f29f183f425b23e74f75dee6f1b7e445aaf44e6e673e6f1272a22657976f88aa279c81f7205592594d4ac7c24fba23dd451e6701eb3e77f0aae5c447b80c3fd9741d49895a2fa934157ae4d50bf38e8cc96afe8fb0b5e985f89570e80c19abd993528b6473d020aa729d953765ead60288ecb8e77ed779c47523d913edf8586691e257452e21cabbe86049c672e9ec2a01ec7aaf17d2f6491c3fa14374f73fa9abad14d48b0fd4cd255b118e5bedcb6b8cfe6f416a7b2763a54c5b7eaf21e2f541a804edf90a746052f98e8c7905e6c8889ce552e90c6035afedee7b4ac569746c7848c75305fab0d2e133c44910c1b98ac4f7ba1d1324cd20b77570a1e5ace8851970b8f9cc9dae668baa2f186151e2ef7e0ad43635d2f546efb681d69efeea2465271c25f2df7b5df45e725e469461fb07a76b664eac5ab95622cbc2915253e4f0a530e2b2d3fe963ecbc5b2bd637f80065b5ebd0dcf24723e1262288ce98e8168c981816e66cab6a936a35e2f91a2c41aee9ef20293ef8f220087af12e130e25fee2619a5f6a717efaf8d3a8123806bbd53a539017801fccb67c28c5a22990a84c704b398083c9f1b98333d7f35fe309939f791bff52c67863eae1c7d365f2a927f49262db4fceb2b31fcacc8fdeb5dd872f51e0f97eb1e4e9a902a25ff60920848d8e58f9a52030a2daa5b0cd0f6419703f8e342731056d94d131f4883bcebb3e644dc6a209fc301abcd82c673905241e32d1a3bc094d7ebb1efd35b4db83f5bfd8e54ef9a3678ac905cb3fe608ac50d3826a6268874dbad94dd5970804d67ce4355e6a1a2f894311454810ebaa7bf8029d3d9a46763f265e132a5000711bf78dec196ff6a06ee7fdb53c6ad5b460c68b5c468ed57dd526a11cd81d4a0f76041c27f289625cf2a3c0e9a13585b11dd9b8ab96a0d19bbf5d8cededecd23086fcb2243750bd062ba4a5b0d0a7dc94d5680d09efa682ebec980898f436c34fb99ce33b7193dc5fc5044b7eb03fe110d3ef3d83e9d44c9041b96e263b8059f8c61aaef48c6f974589ffbed7260c1ce1974cb6b9181a81e23fdffc12fbff18f3044f7935d173cf0bd48a92150776e8074be77c23c4030338d98723c1f31ed0e4f3d3fd01ba01ad2292252b85ea0b54f6a6c710532c045bf828fd0d34d7b0ff7c6112909326cd5eb644c665b882d8d254b07a992e9c1650c53506bc4348c001ad8ecf0e1e761942208fdee0b42f3628e24d466299f43f0f56e910258bd9312e124c999ced04977482cf83193c66e4be1fc4599bb73d23215b639ea1adfdb1d33bdb378b0046a9d470e81444573dfc889670d78721f14dce107d067194e91b26f0e0480852280b84601d61ab5451dd4ff1e866e4075f3dfaf53266895c34a11a8c9240dc9763cd31f4db5eae685fcecbadb8779b1dde9fffffc6dc1b76d2ad39f8f36f80f9e50c2db3fbbdf5066b0346954717b8c6870ea6db6481054d785e12910127ddc0465c7b1418fd21667dbf64d411be90c27184419adb577914745dfb4b95363ce62320b9f4779a6ab169c97a0fef8d078439e07280c08fe4be0c99803ce7ae2b9158e259d95107c1db926b133b8ae8fbf37505dca60beab87c405f9179be60d1130cf52bfec36e80134d6df8dbc9cc141247c73480739e3109d94379b8fd5889f66e4f353029c10f56946f47fd4144cb480a0beaf367246ba498db106e421413eb03d492cda5393c6975296dfc11f5314ebc77ff1535d1e40a06ba8d67b3949b84cc4a734797ce8d0e281da4ae96b023cdbd94260238b831eaafa0ac841770cf29dca5ef583c0603ce1f794b4a5de9528ec4dac961978f883cf5a55273acb37e5526d1cd891f08bdb2108a991b0bf9eece13a3972890af0657667fba9c39a3b202936d25050ec9e90e43573af66bfa8bc68037fe696f97314ab02ecae4b7c6af4fc4aeabe114a62b63231029cfb3fbc248793fa67d06f6b14d43a4ecb0f3d7607a422b135e206712c6d989b14eaa8d529e5d82e2fb793e6770043d8fc150c5e8d5b581bae7d8589eef997f21c638b4b7592708f13fb585c85c267feff1b82f9a46a4ed02e82a6d9e17385498151b9a842120f288b364d0b66a07f20df5939243e1415ad8ad9d5226989acdb22b8778d251e7052ef1411e2196514f8b49a958f371007788324ec4bd4708eb7f3a100dc186a0c8fbf68213fff197e5788d4fb9bd179406a13ddfb7823232a8ec2b333e00fb5397d1a78aa978539b32fa65010becc6ae7c92d6d5641226eae95123f30d051535e83dd8d1669b194ce0fb7de2f5964d49867ebe73fd5c4ddec822c6b3adbb38c0b7a2a5a24e96cbb372c5865c0d7aec11d9e9425acf59cdb36c0e87e8601cc89c21fab3a31ebb1d06f23438cda2127c1961306292b95d20903220ecc9836db03ca65b4ac179271d2b1e4cafa6a7d3d1bfe668fde0de6ff50991e5f5b45ac4b1ef4bd86e0670de9b4c212c2c82e224bb1781a91d272eded87fd9cf50f1ebc7f66e971489c28547e2fa21221a78f15274745c8667bfec65163b3fe2f7b594349ef6650673672057501d3834ec517e7bfe11cffcd7eb28b41092a2a562b793111c34daf04ca6cb4767da5dc55744672b76b514c69d696fc16c76c7f676c7e434b2710e076ccfb2ac8ff78f320befdb361484cf55dfb4830e74fa6b1a6386a260866b3bfba28e416b139d9fac41798109d25087cb2b10b96bc6d834cf409cceb40dc0e6923fe7b83bcee610ecd3e07d2c4db51e5d9423e2148f62da7299c475344960d98ca6331de743876cb6131780e5c3db18b479daf02fea0b5613b54f384f5155f508264e68575a359a16e0dc6c3721b10414f63e67d596b6b3bfa47213bb58871554a975b445ec9a8ed80fcaf2a9cc409b7cfdebdc96b8eeaf1519d4c2811133b8a5a64d9ea8a4791085463bb49b6bfc498268d27e1ce65428fccb2d8db8dd3a68ce40731809ed5e00ddf7cb6d46a4e817ee1c5b6e8f09bb2a6db8b944a38ed5ce24aa3035215973ef7230eb8a110e8b8f6fa92d493cc92b44c2ed133192e2f92e20778770446b9684ba216ebeb204d8823f9be01c261d8fba77d2e010c4bdfb38291e758843639a7f3d416514df430029e7fde02a6fec92ea778f4ffaadc5c6c61216ffbd882d5efa54f24b36d1129e57d1d1fb86fe42795c8a97dc794b79a4995c822b29fa19dba2e282f9681dea078fcf1115b1282186d33a1572487f3204084758066c5aff0ef9a51c066ce2ac0cb6466b32a2f4e044fe186f66218286414447e3cff22dc5d19d169b9b31ecbce46823aaab88230b97748f9f2c0781834c729034a956136fe8a7b6f95f0bf63554c114662d63e1b10fa83ff1bf1ef388891e96eba973984467f324f2975d6ec26c43e748ad5913d500e811ace5a58e6ea896d3b35b6ca6a7a96d86c41986b0d491a1174fd3875b7cb5779c781ed5cd9975f18dae1e12f12a2c22e0e222d90c158c9173220d9d4e44595791c802e09e39571dd251fd2bf4b9215db4356f844fa35777747cba6ea77c48b11249450148a860a2ccd7fa70a3bcdb1e70153b90cc15e524525fc93ea46d9e75cba4da910197a5e9395997db84cfb0068c73f9249ffd122851e67e513ffb8bf31daee9d2d3152a2d1c0675789b1c55f3e9ebc014d26739022aa8c0df052b3b0f3baedf3c9b5e7f0fd0bb9ca89e0ff90c783c2d6749e232f9a04998278d2162cc7c2ab4aa2a47ca3176b95eaad7e627142cfd9a435ef7b75372036b14c4478edb555f89afd520f5fa58e4fe96522bc49df1d38b4143d201275348c8e3798a24999ba84921d3245c5af3fe56f95bc8231e6802f31d882dcea745429dafa684bdc0df4d7e828f6c8d8f13d5860e8cc9d173d1ce0e6b27d61b89d43b4329cee2ba4ccb1d250448c96ee5748664d832ea0648da5d0169f3d73e65df39f711aba4a9e3eeaef6304add955c25c2e0de09229d9895cacb3f3db1fbaae0dc0e9f084895408ff1e5965482470abfb2546e8de1519809a0769ca5e26f7c1395ca7f423e469445415eccb8f24a1c924b96baf9dd245913f4e0aa8c4486cba9c42960c2833871f622b63545863ec9d2c09e54dcec4259ea68173b426c7ecc4f884156c21c0bfeea584e345bb83268a51702d23863753a3edb0bed1d3acadf406808d2612459f7e34e31f5b3b33ab0c23eae25f9725ac92290dc3e3455796e7b7876ad5bc0759844b152379d1866eed21ee329259fcc7122c426b16ff658a92d69108b7455ad99966bfbd1fa46cda15df58837ff55793d87bfa2787d61520face2e1056bc5afd34da2c27b92fd8f417de09180dc77067ded4e3ab51adbd16911992a66f11466ded79e74e06104a8d90f46b8fd3cb1c549ababcb17874225a218451205b19ae5d78e521bdcb4fddfcb6c2a2630ec8da925b5f95f306c9eb09f537cd498505a45782fb783ca3a33960d08f3e9cea7bc578d890f5479f6d902bd45d32ca6cb00337e2331ff0a842d65a3a19cb51c0fded5083fa27968bcaaaad1650fede0ee31248a1623d5c22dd32a50347268b704d8e2e7607139c1b749038edb8185968726fa0cb2abfb25d3c9ea012b6389ff03bd3ffdd03f3577ddc9764410413650aa360e124386f4eb4f6d4cfd9aec23cca80fd5c160e58255468f27f1d0c69d8d591eb5ae09ceccd45b62184d780df733f1e1a4cfea37da0f98a62fadc44ba1c5d4decda6da76d2af0c21036eda2a9fa04faf11e60990e1159874e9d0d3bd5bebfdd6900d19ad941339834e70b19320d165866bb1bce1e0a4d951a1b467a5115862e8c904930fd9e68488109b9053a9ead4c78f648ecd3715b3f801bd4e0dce6253fe48b40e7bd7e6c63415d4a425f60cfd7f0e7ad7b754fc325dfafef53855df57a54e0891f7352c84a2f5db91cd19ef43fd66b4446e297fcaa0b2c748e749d087e8cac7bad49c6bab25f7a5bf6c799832652c8763dcdd82708180a0212f8cc0351ab74fc352d84efa553c56a785a42e34635fa1bd459160b1e402f22f2892f887fafa4a16885a23c686a636f45d0f170a502441269a1350093389d322aa25cfada28f08bf7e61bb45a1b940bd63df7bc5ec0ee3feb8b35a3885ed8299e5bcc15600b7d16886dc19791845b05e1d705aac00df899ffc9d1fadb1d5a86b26591dbcff67979d761edfbe729eda8ccb6d975439dd59370a8a0fc9af099739181073e8d482d1f9f41e297eea2bbe30b2c740e78d791c9415b3a96c42ec6d57741e394a27965a86605c32463f2ae95cf70b9a90869e2a45af924d51ee6bd9c0318e1abb527b9e56bc8e1b5f1b1f5a9bb7147576f1e94cc3a41bc67f009f02a38249fc54c43357bbd5812f3cc56736c9d763e96f8a4838d405760a2c1a2dddbd9e4c09a8a06725ab03670c5a9dac3e7878ad14903dd705564cd86c396c428e6b07aac4498e239fa5aac147635f419cdaf97a70abbcc674ca31eb202b973e966b7d68a8395ca98104017fee867e7f2b6017b3a9088e7d587d2e3c4fa4cb4cd4522c09eb343a9855d8902a09c4a52c771bc346951ebecf2fbf683855ec9b10d21dc306b2a9f83d80b7d2d35516ce85c4f2aaba47e72616fb814c2f02ebbcd6ba14ac7ec988e9a53001d5f03dc0565c7bb7b82c92b30835c06223f11fc0e5fedc49c65b57d6b4170fd888dd2843c86da2ea0bcc6d84ec52a6008972ed69e01eda25dfd5edb5958ce381b337c6eedd26b5af7ec6d11ae99ffbd5e2b80114d3132b3a496b01ad77d36c152a805a6ca5f48b7c1310e1176dac3f8d33c22550ed34e8c679ae4f847cbfd2973edae4db915548762ed534d84a081727feefd7d732c8952c551a3113bc4ff98f03f1c2f68010ac3deb364137de57ed83161353d0abef182182bb2223e63dd1dbb076558411b12458b52938d410516cb09fdd12a7d55b0f4e0067d9999cd0ceec36d8f9f600d413c86273044869d627ece7032361c48b5910f15c46d99773e3cd4c1dc29c8df2a87416728bbdcbd43c78113da5d12a6a7bf74543a88cee7e8312d640c10debd5bb09ba2967a53c3db73e436c83c58c9d40b0ecb4048b83d30b9a3704cc66cbc67b5cfb42361af35ddf2e70b0a79120b872e832a68573917253296bc722b71b344d5790b8a0536a602a71078809de34a8be0cc8a47bd86cdfdada4175c21c84a6e9a84fb253c124d0cd2b01e86a26acc20b2e4af4d3ef524169aa93055a4c7557b56ee71febc5da0725906e5d880e15a72a92e227c5ea1fe9965efb4e5afff61bdf84b4188dd8bb7d73049b89b0810d78cdd2f251779ef09fdf42ed31a12833817cf3229a6d1cbe2ad15f4a1fe084105805e08a7e15c851eb44e39b0db53206dba3de22df9138daf8ad953cafd37f61e07d0731b6b5d6572786c461605985d38227f845ecc572e3f76eabe0ce840003b5aeed801ace266e59f93e0e8a4d3e05a953366be60dd24963fd195c191bfe1a0fb98d8e5704401cd441bfcfc6d21492c25d6f1ffad1806b943000d8a4d78044c4a05828ef6c8a160f71a7f5c8db7219ce49ab272e05c6b98cf78b002b45bea5314066e0e295c29e8558c51be4ad6f30d67bad567c24d0495979070b64bd39282c577d4a9409ce2b2141de84f8f94a0d3cd53c71525e6bd69a5d50e16cadbb277dc4bf6479c71e03964ad491c3226acf40a764730d31d1a98d815be339bc54090bb8941f1fd61dca252f85f03ce4d718d5bf1f28105c90fb2a3f4c33a9e2c11344b26eace75f8895423cb270d68c8e04d6dbd3020f583fb84166ff8cba81f8a78a97bb53aaed69da23f9523f6842759b08b606f4e0d461ce78c42c87262ad0c3c86869a50933d833df226e9ef742a884559993ae8736fcdb1959812acf1390380214d8dfe3f2f2476f51418daaf32177c797688ff31494de43c922b2456939bbdf6c974c344ede1b36ebc6e589a7fb10f5d2794b00e653892fdce4808960abc69ea479f6ed23330347c2b3ff4e274caf1932c262fcba5063f2917a7c9f7ddf160a3bf338cb4e593163fbf28ab98ef4242761c97035e26f69131dd1843a85fb69769df58c93d2ffa97107070d1984f9bdbf01daab83fc962d10ae2a70a3415521a090ebfc0b4837a5cdef1dd4560305ec5eb11bf735ad5c20c0c9f0ea2b69a45749379f0ac7c1cf30261f1ec8cacade5f049d2f695a5aa74782528a3b65bcbcde234ae1c7422d4d214ae8a3b69c95bad6acbcc402db59ad845ce151aaa3aa79e3c47661f13f13e35f850352ccd4b1efe938b8a5c44247026d5ab52b5d48d457209e503edacc698054e1764965bc251e409e1ae72f0508581476ea5694b0b708ee5b61b2076873dbf093df80260bf0f0126d8c66ad9194b15542ee375494bb9277a2d45f3b7f1483ab2d47dd27ab1554035ba11a3d5f4d056a271dc25b9e8dfb12c2d4861a641697d7a00b5f8c7505dead2a1513d414a0bb9c185162f9b7a1b49480841489b140fc3c974c2769d1cf61178c2db3ed02c2f35a6b1c87cfc9d0cfa4546435bff21b456c6b9bbcbffd1ded4c2fc700f2be684bc71bc0c56e18f45941a577bf627dac78b7298f678a0abab90aca4692b63ced97670436378aa21d0fc273c987434ecb103c3d972eb34250711e63e1e62e1923e2cd08b6dea3e61acfc23903c3e950302f0be58dac283d886be3c1504ca3f4e8977914d033fd8638285fb813bd4fff471f5f7e830d460bab86d03ba25a49dbf2208717c1024d5906336506819897218019f0b705c07c67bd9c6c35dcc9a9ece5822c66d13e66b5bf63ee249e42088614ee36ff24c7d6ff7bec68999cd43e4fd677abd88b7ed1ee8e511c7269f53674c4f151f67a403f7945f6b5ae777730d5f31441eca8c589b5705cbaf4f316675f41326d9f766a40bdab8c9cb58bc04fa74499a92262c7ffb30ace9426ea209f3a4fff44ee10a0b855d4938429b25a053fadb8d8f290667246790f74869992edf90b78e8c3239078be4d955dee038668afdefb947ac5cd373d2c7fe5d7d57b55c40fd0ce6fe5b99c78f082b8c223329d68488454f6a8b947bf60c98c7e03732d72ecf5f5743366dc7512cb169c43f6d207ed7280bd64c9b76aa28763da417a4fc5b8d9d34be8d4fc923c7dfc7064b3e1ae4e6b9ee709fb222da249af41d1b1f99e981cbe66aca704c5eeff1928049e1f2d1585e17afd57303e0de98cc508b5a4afa586aab8272f04750850a9dd9c699321da5a8c94700e38d156bc36da64f542f2da28ed17ed517f3f2b10eb2b0bc477059dfed1545617ecda38461c8f151eeef41c31ffab734f21c3f3b1500791ee1fd2113b14353425500138a7a1c60c79a7e39b4fbef80cdba34257557cd5d1dd1f6a760ae524179796cc8bf3f1f07279c0ce1551794532bbc6a726ebc62df3c3e78ebbfb463af76e91ff97fc310c75ca959c77bfe7abd92332b31658f2d0f83495bb093f7dc1450f49b01155b3539e54856f8f27e49da0c7ebf4588903ad988379061073f1c86efbfd61dccc3f9da4a6f5705c0c24a3bc96f87bdd4f879cc89478e9ba24e3a234de3f0df99a3aa89681c4b1822c7cc1c92d1b0c2102322ec7c9d43e00d8a481c4e4bf0530c776896ea50a3f14cb352de79ffc86c8bd0153574ba98e39e80944c44d023541145b07c7284f6985d16b9f15118124baa9b25be7b80c4e5633a820f9ab19b3319c9cccd708c9decebef5b97ea9929c64bcdd6a750d550b1060103adf92c41be59ea9cac0842cf512002d5dac610e0f2bcf5569ca0c12acf10117e65044069bee1588e9f0dfd86a6e571bcd709bcc0842d9f3503d278dbc9662dc13ca1a2486696a8a8a16f5b2d915d0b4e34a7c68dabbd497cb1e989906706ecacacd302d0142c087def39af80c2359fb338b76976531d11103e94e1aa9cde7fc7f54bff64ed8692afefacee5106dc503573c03eb97462be20a51821b7011a72721ddf60e8f076ee0adbd3a0d03e9ee6dd9b610306a853026904144ce906920a6c7f945ae6f2879097742f51350035b717b0c51f273638d2a4cb66b1cbf295839631c6f2a12ad07456a216b0fa8ffc0b1d0b3ca9f370a10df0cf1118cae6e62f07bf35ecca71aab57532450d83aae62bf7bb9c4330b78c2a51f62f38229a8e39448de73ada5aae4f782160b227addf926d27c96aa1375c8be9e2ddcfcceb11c9eb3e6048dbc2db079710edfeebe2023adf52c4a5ced8281fe6b68ddc69c2cea5564d93585cd6c90b0b86e0690ea1e72ac63905d65ad3e1561c843fd988b6967718194ff0b34b116ba42541db8e1cf43197509af11546a538a44092ff5b6db6a316f414a084f9f06855216e781fc8bc2cbc2e204f29a84891b5dd9e952ca106ad0cb0be08fe50366777893495757a779069cd5d12fb2911cdbac319aeab553d5e555f73b26a737fe958855336a8c017334f1c4d68c20ae3eb9fc8a113a43c75c698a7262eca6f49918f4266fe9ce26f87b543f575e35b03f90e384ab2897b42afa33e897db44f876b33da8fa37839d26c07ab50663d03c4af08621beb331f257518e18536570a2a169b9a6098930bd1fa8e0fc9ba382b6c53085500b674205c031362b64e8d5df4513e20a50c0cacf96c7445420282628c51f660451ddfd46750f5a489b2ae43416b9e42a13e98ac5f39bae1dfa2a41039902962eded28d19868fe9fd5549acd86989f3926d2c399972f18345e978aa9e5130a122504958a485c7d4670f0eebaf6fbb103c08d1f4c60db46dba06295e406e5e5f6cbb531d1916cf108918daedd98e1c2d368e2f153a0dd3c365e6d703ebefdbb370f4436fc15e0f841dbbe9142f95b295975f7802b1c9eb4488f2c5885ccb389199325db49a481a4b75b3fd73033bd3ba57048d589e9ee611846c8981c73b77fa07b6b9ccbee55b687721d3988dcb2c0689c31ee175a77829c2d6a8fe2df1db7bc386d9d9bd34ca1f8e1e301418ac04b1264efa0b4e9ab21896da69e79a0766e37d68cdc703e70b1652a5cfab7e32fc254793131c840e952769665d2922b56622f8ae98d25ac1a9edd610f40001f9d1ba53d86fd419c9e62be2c52a5f6b2d132d3bbd50e468745a5175d6cb4056de70b68a33a0fb899e687d9aa8b1e5c2bf31951d0b3b05ba7c2b50ff21380e9233802aafe4f0163f9fcb377c9ef80a8301298c0fa7a708606e7aa6afcd595429c828671bbfeefd3c608064ea45468d71f2c588154aab68beced5914f6c444df0ac2b15237664a3baa997a4fd82f4488554ceb4ae5dc90d56e8acf70ca5c76022ea6e8e15f684d1c3144cfea076e2348b68089e3120e85851b1734cdab976a3f83b662f6cb2f5c5380069091b318c35c709dde155491b7e70efbdc65e3c7e6bdcec70b6449c466da4c31ffb082ec7d5d99eade5d3b15564352f5a180efede63e11426d8fcac1874cc2f775992da37a4f8215673b75f1d7105e583ca382200ae62afe536ee22716dd07a5ffd429775bbd9ee670cbc720c296cba9b9641865f4329c899311b778a6ac5bc6d50a5bb97614ae7642c43b9046ae8e212106837cfe5f0b4375ef3c3e286eefc9accd0900a98d66e2c058787f0a9c117d2409c5d623457d3fa9b9d3dc0c8ec12e61594d442f702bea3b59f97401c1abd91d65aca7e1685c6d99380358580e67900c80d511f577d8e027aa7ead14f48726a2dd6d93727bf56598b7a08f7554aaba3e2f8dd1dc71719a422737e2715530c38c47a0f5b4e711870c87b41fc01db05076e7209c79f02f665b48ee5e76f47bfffe6e2c3729fc5d8536c5cee87892af6573bdfc9da160458ea901b463955c219d1a2ba63bc89f88c7e308f66ae2e3ee1e2bace2ead09c19abfe10d5679518731f7352f4a25e88784557e02a9577fca43ebf188bb553cdbcf1bb69bf8725b186783fa031911273413044d9041993c4e6dbe6311e2a93c05957eeef2ec31754896b17622b5fc5dbd693e108abcda89bd96a3446424ca513c34c7a81d3e0e0f592a5a5e624e000e1ec2458fc45d34dba35af1d9e3166c0dc45044c8198ed4159429ab715fa38d3583983e6714b1b44ee40fd273157e529245dbad51412f2c01496153997f3f8a4a071d0f5a995656af5f966002bf6330b0677935a62292585d096f37c648e6b6de5998e6545ff1e3736e3bbbce648a25596064138dea5080398f77e1a44755babf0e85a4d9f3a37aa3e456e7d148cca5485a53df68704f32f25b98589cc736696f9e6440e9f5d84ce9c3a18ce506fbf89eb07af8fb7211f9ea57aa1d3da9d08d91d200936781c8c5c37ed3b22fc3d661d8883c1fc6c0ce55fb2c2e3c753ed9fb9c568ce98e03ac67e66f50a6b0238066ecddb655f0b02bd5050d5b4694ea4aeac0ec3d666153791632deba014285b6c40162c501db5095c7563f2adfe6d3a1b9c0f8b08d9e1a703afbfe78116980ae7dc714b63c5b1f6d2494d59430f13ed8429f02a4ab9cb22e6b48361e045b0155545e6de127f52b9912fa400ae58f898e6d6803792e9d88da8db420be8bebebefdaaf3bf14506aff5a3285753f49a15c8c5893e78f664ea1524c9c218cce3bd10e8d556f68fe273af74b95c71ef2fc4050215f8a3d88cdf78ad46b2dd1e70b22f1149ffc1a8486f322da1c4a404c2b502d5f74896a478b482d36c2b6d6aa924e7821bf7d652f83c71100a8f0e2460b694bfbb45e1b186216a1440d04ea7ff4060aaaae852bf2945a07c2b76b99bf97e2ce1d8b51747b1a69dc9e219d2175b042ac04c1e842afb2882c4d657833857990066d403deffaef75f6173d57f3a54eff153e69bed1cbb5ce3b4d979efeec890e1818cd35d0603e27fb764250ab809e30a2adc0e88a98896c0729c0dc39fbf8d3665891143b477fb98a396edeae960b15663d29d385fbbe2828545a275e51d5d0938055b2d12192795f0ce1a214086865fbf633a13dfe38831e8795c4f642107f414ea9653aa6c5e9a9300e3ac5482a3d02e183126ba23a9bb7a304a3f7e3de7c408c81fbf52a76fed455bc8c512fd61b3569e64e042da8f209e342c1ed46a902ebf8125ceb013d27ddf9628ea25483dde5f03c77efcf962bffa561ac8bd40073107b3573930f7f30509dc08a8009358eda06e71a25ff5207210ef9480e615b1216ab0473dc4899c06d3c735a1d89916c5b11474ac6bc0232e160e60c82dd6425a3ac5138c56ba1ceb9794b0e38dee8e898c931966e23231c7994f297c1773cece761d229c27d6f0b5059c92e574152927c36834fbc1d13095b16812c3f216664fb7cbe19fae0b9a95b907a1c7105088185846c70ea36b148f5edc4dcab2bf176fe377a432243a9e83a626877ef2fdd75e49fe0e1d81716cbc392d6baadb708a1fef26dfce3ed15434bf0bad5e50602e75dc389c1897cf8e211dd7ae896be9fd66f0dadbed6841932946f962d1f8020dae2887cf01cf3ac6af841e5cf924989380171e8011b2a847de002bf102b0b96e18443275594a384fda966452393a4a0da0e549a6b1d5c732a7acda44d25a335d5ec39b90f342303330e8548cedbd914a26561857df498ad8bab3c4fb685a60755c01187b12293a2518def9dfaf7662b95dbf702402aead2f8890a16fdf42f32f8e26bab0a2e08e8f4f628256f37134f5c66f4c60c7e88188bafdbed2d5be8c0cf66be5b1725c108bb317889adadaa29e707303d6bb7f3ba08ec014f22912d604b5d3b90f16b9902fb7cb83495e672b13529fbff316427a0e0e36fdb158cf25ce7c6dadcc49379ac68c719f5534619aac5099279941e34016de686318aced3231472fd73ffbee6251d70643685b428c6b3670fbcc62a7c9a85471bb2be373367fb499ec680b7bef14ce71101fff96a303d933de67778228430b0868519bc12b8bd4d833193e2438ef8b8a69dac16d458a34a41b36a0e7b0015c57d39e1d65302d5967c1cd5df96ae0a9a3c55a8af6accb636e03069c54e235ed4e0ccc6f69b1f203b2c9038af8b072009e136bee19ac346a459b8276038be5651aa4ca0a64fbf486b245e2e1efb6d14bcb51a9dbeef50e457775a46996f80fa5687394f355bb20c53772f3d994727e189eb6b6d957acf9afadc86e2997d633d7632c39f7d157b1a72fa946197e8d12f65edfc77c33c29e31a0e62f337abb412473a3190aabc104196c356cf044765008ad2c6d427c82b6ae879a2396cc5b668659f114f336238e2462d89ac6ded299431304938a1b0f83453e37da1daf5ddb80ecd46daaedd3a9678b03608d90032c1651d38bb117732ae91e77aaaf78d9bf78015c1610df527fa81ddd798f5e64bdf727d0f33479d3d825e8fe155f842aa21e2f19ec85e416ac3f0b3150fd53c96725d12e31776fb62408f222fc42cb2fd7b62ba10ac93107c471515f34472042aa248318ee5536bce4b015ad983c4339850563b63c0372c8ba565f093dc48a01619b5dd33b5566351ceef3d980a40e12d39cfd509256959d76589831e53cb3c587b977389d359038e30461b65bffee81e278d3fb3b6faecd62676065588ab8fd6547e21e6122ae17becb180528970b1e8f1ba18edbf8982d13dadeb56137a425143e4bacbc4b7b67e6b383d0337d97bf61da5bf2a7f7db14963b7f111e975ff9305086586998821b879ce59cb94ab8c591148babe8a434e8dc43fdd97ad0414482df413478260cf650d895169fc3c752abbf210475c6609ee4c10ddb4b1457a74b2b83677fd1be52cd8080df6ba6f99e28624a4056cad9b4577e3f042d35cba1ce51cfc291ce91865cafbb9aaf01b736a9c8b7051f7d9e72de68ba51d065b55a7964fa6e2fdd3d222eb182299d93d761be0035bf69a79ab406204c2b81910f1cb99d9a1e1bba32cc4adc66a5d6f3aaf46ea6513bdc21914cb08e07de9f69abdf459c9e1aaa014e7746219d05411bd117900916094f626d7ab7434a9bb2b5579aae33a3729e13d2dd6312c72539994085e90a0849cd97a54bdb89bf8b562a272e4accec65bd2990a5deb2922773a35fc72f4cbe8b65b7f7a3ec363078085e2e8e331a7736e8e1bdda667330cf970b53b2c226ea75ba229f9d14f46c3e6217db13971a729807ad13a247bfb549bf5387769eaf1500851ff3c0dcc702c8f88fbb81c356e864fd34b05b886909fe22a61fc067236458cbc6b1e99ce60400334d0490c6be6e205a5dcf1226238fd265886147e3fb2ae23def7f5280b313b7c75ca40900a77e32f1cb444e2d9b2c3cce6a2928a6902b6253fd85896c0749b1995a3e64f6f0d19ff092f42342edd8b7bb301fe5d3269f63e465b02258ddced566c5d2ef8339fecc7dc4daad8da5c5de9596b02058e883966e32953651e9c5f1e616a70a24088148f34ff87ef45f09b8535a6669ce3fd1e877d2313997e69608b5d6c2715d55bbfe7a3faf362acbb5d097a07ae25a62a39bef0da3aa50470a2ac35991c992779eb5747e95f66402187477180ffd8dca98653fd225dc33ab8f3142ba7b697d8f93dc3de6222f5671b39d603d66f8c3fc72501676bedca31d12e904c1ce0e95600ac04c3a18a0d46b5e8c1f3a6b52a77ba94e1544c757df1c86a895b6d403bc7e8e021782e7ac2ad0c567f797166700b986d43178ecee6fd8125da4629fd2e3309c35631b5352d38c39448ffbcd056ed027adbd1ba9ed69002ad1b9b85dd0243b81183eea165888114b44f16e27f84adeca68a1b0ca658f8fe666890c589512016e7e24b881ef65d2960ff2375f27335f09eab5495fb88297509d9e01de4372beec5e59ef617ff6ea1b7035ec54a43301c3a2a4c649f2cd6e5dd3d72a9b59ed52ec96fa133624668d26b90f0eb1477223513058cfab0d7a25724e2b46237b45d0559c0398478944d0bb3efb75094d449dc5eed2a820626abdac1cb17af77cfa5f3d8025b1ab69ae294bb8e8e7da55909f98d8502222efde8052ab0efd47bc531c323d820f6b7723716e07008e30f29200ecea90ba2d620912b587367d50ae162a10e2315c50d34e894f59fe320645cfbd5ab68702ab1ae9cfe1bea0faa34172bc0bd56cd55370b81ad3e78fe1bd7fd28337e6eee2bd1ae69ab4fad31453a8fdc6a0019250de24660fa2fd793e8fdb1dd5fe0d37476e4d9d40475ae030b944bf8cd14d40e6e4c19284666a5f2f9fdeb218f9609bba68ccf7fcc16ff19ef50f201a7983aff045313468803b3d1ed2bea59af73f6be669b0549fb8e8e39e884b759888099c71e3c51503888bfcee3de8f831758ffb3e83cb8802d4f124b97c6b0dc62a7089c861ede7afc765bf85c6222854165317bea64830257e7c03ab7f72ed2497431ba07d31070a9d9e1950237816a6b0d83d40ce9cee6b10d836683eded4f3ad75118f9b78c4f19d8b746a5cd3bdefbb0f8fa5dedbffe80c2b5e213b5e6c9c0073521b05b0304fc600c6672ddd4ce56111e87d945ff5f191e4f0d45e8fec1eb38d33d54709ccfcd448b37991151837124a2641dbe9c3395f3cfe8b42daeb50ec102bee82d4cf5c6ed0175140c66cfe1424710c3b23fc7927f14a06288f27121e6ab6c12b48788d32b491e986be0e04bd970d4f094ff4e49baaf6a9474f89150c62696a04cc005cb8b1beb910c16f355ae2c061e825f4f69f00a70de7dcce59e0b0dc8b57e9f8f874075b7f753a3aab64aeefd22a88e499930f7aeb3a0c409a5bdba0b36a184865dce90de9d10426cd09273395b3a37973d851620a285604f3f1ef5d4d15413e32af77574866ac5440933fed1b446894882d62fba34e139af7862844ab97fb432f3cf138e023e06ef9bcc2fa71c0bde775d82584ecaa1fc8788a4b59003249842b8901c418f5e67bc9dc34c674c6cda776cdf11f4b73cd29870ab886db62e0476e36bc0c3241586a1644fbed0ca5cbf0747728a21346b932c44a7be0cbd3a9a253df2b782457f3fb35c7a4784c240c38ba264e78190d476acd878e5dc3f66e459d69fe4526cd7a7dd9883f02de77211ef02630deb4c7c73b9010450f82663099b5c67e2839126d9b12cc3a3cece3a1c1245f7ff27f22d2cc4922f030c05fea5869a5c7005d8c426b6d82261c6f68e10b7c6c86429a88b6734cc22fb7783ef2993ba031f3e54ebf5c23d349edfa6f92f932298bd7e4dcdb0a146b807371908608ae69fde846fe04d108abe6e3976aae1fe15d284e6fb8b5dd7b7ba6ffedc3ee142d1cffa3de744723d23a48de77de82470dfdabdb389a5c85a5c9f39e362d0919cf75818f32611272c90a97fb9d92b269e11fd82ca371b4b21fe0622375664f8c3760e77239ab16c1bcfc951093b8f91de1c02f887bad3d726f9a80599aaa73e277985281f4fad8f9e69c19da3b1674b0a575d5c9c9c4874f92830bfe2debcd986fd44ff3a900e124d64f0b7c20d9462856345d9304fdf5a5645e828a11bb0bd173b20cebe4aab45a83ecee8a30252fbee238dcbd77b02c20b928a65d5b463414ab6b26f2078a35ea41a9eccc812cde931171ddb3b88ec40cbbc459616c40d220b1fb30d7c289085efb4c2f25209e321a0d03b0ec2cd1a195c4be74369fc1a61b7bb14fe9d6d57c22a1a1a6c13cb238468d5a1f2f109aff5a24670724cb860e9566b982dc39d197bd1a90a4de5ac27bf93594135654b09635a843633ecc5ed5fac79978510b43cf73d65f1804eac4f4c010b70e4e97b1373c5d2053dc33a254e145e75fefe74a9e9ebea36c1094c02428accf1f13b43e5f7a80e30e5409c030ce6639d019b62f1335f263ddf16188c35015152faa710ef1eb4f81f37e4c6afd938a8e8810d54eb181d3b90f44d4358873e8d531026267c5f670e1653010b4cbe6c7c9c8bfd0238770e6fbd89acc35adf2dfb93cdfa54e1376d2c90a8f12b4ff8f0e949392e8aa3d067be67656ff7e36a1d6a6008803ec939d6aeae814e24f242b099a70e403b7677c759abdf40ed5ae0a373427ae849810e09faaa0394cb1494979e552fe5d89fb7257f89041f1619dab6857f1737d32ebd1766ee0db071303e11cd390da8d86b25b84d3c6ba7947bad98a0b8df87704c9cd8522684ef24a98c794fae97a23e02dec2e145768f68e398475c6b8905b345122f8d1f149ec8a93287c4ac6cf1421bf7424f3570b7b08e5e98bbba195edef9e17e7250a74584e11256d6c94054530605896005bb82daf2406affbb310fccc103c93eddaadf1ded850b158aaed9716cb8cb3faf45dcf33db3cabe0a7c00e743f1e60fd07111bf967e0a92e8c316271b272f4ab92adece6b87d049125284b0c35665868f4ebd73904a257b59893bd01c591143bd0348a37976591d75085b41fb44efd5f3121491d8b4403d8caf2ac1e7e8dbce4298c9198dbf44e4d52f291009649021ed37610707eeb2aa3596c2c0f76d260a506c083303d1744f26b3123d935eb84388cd8a9083006e49f1a71c81af4cfa1bb713aa37fc4034fb35244baf016ad1c66e738b18c7ade99ca042c37b3e9ef60fd28d627741fe1da731701df6475acaa96626e76bc88cfb890645d827fb159d670b6533d331a8051fe49e5fc4c542200211264b74fe2942ba59e47b1e074429ed07afdd2ccdedfbfa93c0ec29622a99737d266a26d0c71f80da50735b9ad545a395bdeb78cbee17aed58b8bd6c2764e7982ac09855d6b8d968447e61b07735dc7abfc13966745865f7a2a75b902fca69250a687d6daeb670dd6a7da78e0749286e0be1f875b191af71902ed60618948538326b0745cdd871cc0a18564e386a1392a190360c833007ddcf2d12499df63da1c468e93f8af1de8846526e609a92271a1415982a8d93e107b550a99ec5b36a651f413d994ebe310d9321ddaf42e787492dc99ee27859fbfc9cb78d831630a286520a222edd087163c590a3cf9ef4af2229b0cec6fb38a565b62b40fc7c41784b3e140d2916d32a3bbec2f82c4a99d2a74979184cacdde4c6dad1b4e9cb71c70047f6fc8ad57882c74a4c50cfadabaa39228fef3b63fac3b96d0e8b608e7f5a70e6f93a1058f42954888939d9bb12d4ea425a590a4bf10ac6fffe20e45b2a7a1025077fab1be3c13271adccf05469430d21c0d6853ee7b30e6bc5221d29d3c7cbf27931c80979a4ab73864bb9a60169d04b42b3cf942e8c5603621782a320585659e35852dfc90f38a48a1409e357d47e0f680df66e472115fec76f80b65cded95ac61dfb4d8907702ea3bcada2fda54d8d676b349589a7544c3197f7810e196169ab8826c75dc35239906facec8a6e1878b5255c9032141d6ccef20794eeefcfc148c6896d795e499f36fd737de286823fa0a33643535f1a339d83bfafa163f3f2a4858d4fa016c73e6f1db99a56aaa8ffa15286f3e872a3e60f54ee7c90fc6be8f5f9d8014545071ae82c57c0dc6860be18a67e0e5ad79b9d68df4355d08abd0a0dfeb3c58c8ada6f505e89ac7b66f4845d9eee1f9e973e223317e4969418393a00d98344ca2d2f1293728a67919775d79cdf89af8fe0e63ea173e6ae899b9dcb6ba51a30d69ec9105bbfde6fcedad92feda3640ba4828926b3c26f6b60a99c629bfd492a6de67b16534e8db2c3f98206baae0a0dc8b4f7c1f9a5078baf96283b73c1f3b53336f838936c58fb44c69a0dfc9ff7d02e48495f85dcafb19413f6b1a6aa9b7e933d3a6128b8acbd1649901991d29d3076b2414ef985bec07a2b489bf98489e94d26fd7ebace31ea43001336f2557732acdbd3c134c7a57d4679aa4df7ed2ad174ca34d33fe2836378a26278653402c764c1393a016187f074ba73e9f7c7c53b215886355bff3f4679f4702ee0feb03406dd5eb4201510ea6cf67612e7543fdb84d2c1b239caacefe431ec81c5fcda5a2343b57287534fb5dc51bde580b24330e349cd82d6a205ce9a97dac9d88692169d2a84a60491d72e1657f29682ebbe0b3e583ae6a90ac46549418bd50081793fcb1f4fac079ccf73d00f6226e516b094770342bda172f223053ce770168184acae8fa9e6213c6082b0099e5fa06f34142ed284c4b503b3358bc8ba39701e1fcae4383f287cca2535ca5dd758a4babf889e2ab833c187c51c13fb1d80f14052aba1cca069a4241a8ff6585ebfdd477bb673a9de8d2c69ec4fbda78dd181b4ca954d0a8802f76dd65f89c52a45681f47b842e9ab1c41cf289b31bebe04070170eb32ebfa027e52766bcd7a7207735d6802b026690e95afe68bff79ca9f8128a928c18eb3130d4b0c57676c72e68639c1228701f94a970b411d214ddd12e691b1f02894bc47871deb36263b5b5910aba144d473469e11ff83486a750c7468d58ee857fb98283df9ffe8b22ec099a0cd11bf399416824429ac490c0751d70127bb03611854f904d2294e773b6055b8b842405c976b57ad6290fd5d79c83147153987f84b1512d14d559bdc28aa01b23a198538a19921e4d04a46a9151f0c34bfc7f8532f7d9ccfba3acbb5a0b9d760af11decea071754f49dbc3fd23a6cbedd5b87f0966368902f3207971927c5b12e6399c3b464ed0a7e9b12481e24b516f52bfb7e4fa4d221f8a22689ca6c03720643808231df946d8789fd03a21c0bb16f8061c356ef53230fc3a081317fa79fc630f4d5c2bfa2f276fefcc8b24202717738850170fba584e87be57acf3fc825b230d657a12248d9538b5c1774af0fabd983fe2a73028bfd0bd7704b426b7c30f2922fd0cd204b34d3c6fbb9971b9ebf7d6bb45babfcb94011d833185409e014a592a99594c83b4ace65225b3df8bf2cd2afa092c28f78ced6bc6d741c65f4d66c83eb100f93538fb3a673ec46cc89928e2e7a31ef6182c3cea40ff84e5263e4fa59801310461631fc88c3863094007e067cae32e2ed412df863b7a9942884897683ec9108da49aea722f74b0ba9c92cc1992b525db6d84f8025c00e3f6f70c26faafe13a4ab5ed675f310f249f59eb66c973c6808d248302fe9e1724dafd40a9878b718a0a2d1cca23d1c41e6a06f26e0eeac0692e0d91a763f61315f67ccb72f004c0976693d596e065ad6cd2bb03238b325d05a082e8dcc07dec63ee5f9d3234ada57cd74edf39c4d841b3a6934cf69a1af9c2318e157aab5d4153b46a8388183bf8e7df88fb3b437f4c43f0b77538fc9d7411894d7f51c1701f1811f52c2805ca0673e132d9088e915e3c0886b34cebbd97498440df04384602141ff59c2b85cfdcc35247ee00f162b16aa6c61be3cf0f9bb25b270644ec62775b91b7a91af4065f09ce147e2b6b89610d369139996f1220f29134ea35b4ae9fff5cbc6772390318ebaa975ab127586f0182b349f3fd5e8e42f6ac1830ddb06767625bb70c50da68d8a95ccdf2fe1e7921d02b685c2e2d7dac1345aba90736db98ec918469082d6d637997bd307a9ade7943bb5440170eed963b8dd79ec92f95a6b9d8448382001124ca4bdcfc95c33ef5c19f16a939a2c2cfddb980d6c49886b87d57274c019b2021018c89833f9c7eea7fb9e5ab4a0bf72af6eacdd3dbc9f2058e92b367eb2dec558aa07336cc17d7a9c42d9a3ec518eee3dab84e56ecd75a900bfc0618449b71d836f187af71292434294dd4a2a2d0bc04f35faa2f0e6b300cd23b6ec475e5a7a0ea23bfa5d999bf2e8a9099dea6bbd33776b9d3618cbdff7aff2fcf0daaba4ede23448f533f52e3b4240b539333773918c894664418c06e4a731cf8240c3235ecf53575ca07ff557844013632407f725ef911f728769212bc40421ce84024ed597f0ac1a26cb6b951ce9bbed2ebbe4ae42c4136fcc2a45377a9bc23573f696c8f84d440cc9d7c19cdab32f7aaabc7a17b3537637933eebd71f1f96a8e96bab5720322ef6bb69cbe2a44c084659d2a204210421f4a80f79a23259b16d906059df16b36a4f5eb4928f72f6e6bbfe474ec52cb43cc8c0449997a1b04bb94fd18cd8efc5cd32304c3c852d7d9300f125089f09c6e9e8022ab50e720820832ca8ea9afb0656b2c729917d1b4acb35bf00438ca9e239a9dc3b31ac8e41e4439c1bcf8faa09ba7e228a2a9982552da596336d86fb7938372030bc006d4277dfe0d554d5929d37249cb13e3dab9d999f64fe647b65a25616b04951e9f1619b938c86ca0a097d40618a39947223f4bbef58469b07c5403c6d8f8280c37132c1c8df9030227e1e662f32e49821a4292ef98c5be1d4c48387041164e52bae03b2f62994d6b56725573bb8fd90ac094a705e28e531d744df3b90abd70d163fb2551c722073ebd545cc61e188417b4b8608a0cd0b7460bfd81c52090f28c81d42e15e8e0706778b039c512b0d39b7bcd7c9ef7c3ca0d869ee8725f24174b539d5168c5b7c0f55f38097ffc64c1843b05a5ce73b1fcf7db1cf87968beea4f78bdf20dd58910778c9cad7905e4a462701347638c93d83615f50bf9ef005e213945f14ae1acc138015351cb3f02a7282f753b3b794c9253b65933532077cd209370cbd9de102b072f5afc7dce01a23032d0003d9559c17aa00f031f33937280521c3941acb310122153c2bac6b590748b1ce354fb405044f09eeb15b02e1e02821732349b1384da314f3eacba1429e6b83aed14e2608c0eda7768612149cc936f04edc1c14717ffa8debc2ea5a3d8d7e7011ccf84bfe81f35c81337b39b8fd885b03d6068a76ae9fc4da4c71229f6f2a4e5ec7303deddc2dbc59b778c06fbc9f8bbd4efaa9b8bd7f9efd12b54beaffe7c2db2960b5aa62b92b9aa02cfe9149a808f2fce405836b112e5c2de93caa088efa43d4a5bf6fe9c92a39452e30248372caf7b6818afd2a5e2937b8433bbbac4664790c74fb361bd639f723f67f0463c6fc249bba746d61e253dd56948af603fabc2c6415afcd5a4dbe8733e685446c77cfac22dae67bb66ca1625429c5ba504cc4342caa5f588a751b1c8f56a9b57d27169e63464a04e3e9821b8c02d4e4e6ca8d711cb751d1ca4536085ec69a8460973c946a6071f67fb44235817f9eff508291fb6e06ada08486804236e261db42b69f8a9c35f17a8b7b8880746a5e42fd180027e71b653aa42df5769c05b14203e5eb6043e05fc31be2deb4d7e7c3095ae0820ec91d75429b8e4b19a6bfd846b656311b65ba842f54427a5ef607192ceca28d8599879b8f799a8989f85b20ce4a43eee0815fbff0f900d1c111b1ba53d29f1cff4807fd7beecd16404af886ab8aaafd6ca15a83a96ac6502617e505f6f420d5d7d77b873f6e3ec85550c9004588addb04127cf3f6164699d15677172db7b2146600021e6e7dd3484365a8398721b1232eaea65dc10fa5d2bc59ff5c3ff6d01dbe291184b3d49db70cd2766e7c168fa34f0c346d897993782613690f2d54553c2971c963d03f801da711dd31812deaa9bd5408c7748b3c72de046e62673343dc6f6dae9672a4b15fb6f82f8255e13d0a5b796d935132fad7ca4f8f9f1d85f1a536ab77286270727554692269e6d6913084664a208235882fd024d64cbcbbc0ece21c2d8d13df0880b3a57e43108941615061be041c685f1c8015f18179e033eb9cc167e870d22938a4cef8f34b8820b1d7bbef37136d5a44591e5b2b10db2de427862127b9269fd229381b26a67fd3ffd4fd52d232d6ef27b3d1905ee2fdc93067a5536e72f8f94e80a80ecad107c1d8de47feb26293ef795c604cb51593640360d53ecdc94933ab3513def8bb1dacf5a568e9857a6a47baba36f6d2703af3a6b01e0fc54b0ef8522312337f73f8c4b4423e880f5b348083f370b6da30cd469d0c468bfcd6ef78783fefc0e617098fd626d5fa72023a143ac4e1b9d5937b67b6da5983757af9f9095bd991a33cdb88e3ee07e9ac013dfa278d9c00210b21d40b818f0854b3a2fa79f5340da64dfeea698f8b7b0b51b717cda18ca3ea45d8a0498720fe4bfb0387b2ff8111d3fc09e9943c740424abb39825278773944baf742d715faf1aafd651d9a89eecfaa0d020680c1166d61cfdc9f2f2b76a9e5dcf0b5ff2123cc2a38220eb8e241362c936eac3ecb3c15137ce81517ffa329794cd399947135d503e8944d19c93e226c4b02451a4af01b658b8337234edecf9c44b62942ce38a044b93a885b14470fd668913df291c18737ba5f872372b1885d579f9ce6b038a5b8aef8114ecbfdbbba5e4fce5ed78fc6c10062f2c043a487a0aba665c0d4da83da8aea41e4cc60a3f0f030ebdb39781112f4a646985bed3f8727252d5d80a027370fbe34dcf05d33b4e182e8ee16611961c33246e609955381f910bcebad356b330f1dc03a75952485d0dd6352f3b7b1121d6d6bfe86a158a9efb65b14ffda9ecc6e17620cd2607416e08333d3cf20478ddc2ddac8dfb368439c48f31af4493a1092b9fbf3342ea169c486c788efcb1c1cf048b8945182d35d5d175a5e4080257bc18fb22f2f0099ef408f79414d4598618d40d22a1f473df289ed2085501a0fd04f756c10dbfe817a730fabfa9bb1571b4cdc0408fedb0ff4bdd39b3441cdb0850ffa2ea2478cfcbee952118ac0de0212da23b19745af3be84df73087ae7828d0278339a361572f8cd6be19990d05685391969be2abc1cf328c0ca9f77177585681a1eaa8a693ba7c0469f0cd832c12f2bbc92e0f2567497de6e5641f2cb6b952be684545bc2ed2e78b32e36d4571cec8c0cdd989dc291efd33b399a8b56373e5913a902d8a5a944da496bb02a97227221dcaaf5f26acc51b9c6fce60225981319fffc08c6d5f6f1fed8d6807c778245091799e6caa80ad294db12b6d88ea66d6d9b71d31fc87c60b29457fc60de97840b622e70890420f3f9ebaf0e64c555e67aae0199d24c6b0d4df79df365755c3cf58ae012255291be48ec535e9e0a8950d831b9fba6f645a5b2cf9b4f16e09ee2bb8277b3ae85f36bb451ebbaa4d1d2c7a1599120c08361b8ee0a6a4b3e75faf0a1f954456968a6a653076d1816299e1d8f5b7fcbbf41ecd1431f5de0f0ae2bc84ad4ead0d65b2c738e848780c8e535c598d7619dfd26c390b450309b574c9478dfbb985cd000e69cabf66cf667465c5d9f6fbb06804ab8b4692d20a0172490f12ed7200d303039e65020b9dc1c908ea42ae15fe1968f413645285a73b164b6d6b25eff16579e2b6078af5d922e645a111bb9aca7bb9a70926a78a2d6b05fd2ef6f559f33c19aade2778523a60a0ee27873b5f6429188cb6932c20bc77acffd6158454ef5f8386e9b1f2a64e0214a6d48935b3c8d8e449fde00c445abf72847139c89e3340e53890b7af74cb3fe09fa9a8a44f0cd6c04d7f8066bfde6c33a03bac42daa768c81655da520ce015fe74cb83ab64d20c8bceeb607ac1d4c53073173f18d167637c72ba022dd5a704301d0001b798a670206ba9834def56a103a192583d16a9966ac5c46c64a3f8231cf9b1bec10ee011cce7568c7991e3174c3f9ff228bd0ea6c5cb70ec5f670ca535e0657d2308b279b48a03c459da70d918e2c4895c636f0bac38b4a81cee11f9f2dd6016d401f1ec1155c82491ad5224419d6b629e73fb2bc7d2c6056e6415f2916a356c0dd4e4baff7f570dc12f828a49316c82759ced970f89d317bf8f74a4e48cc8ced818ecb31ffb25a9c0f328ce378533d36013588a2620473e1fdc788ffe345a10ef9e19d949c33ed27ae47667efb9008652fad76295bb9ae6583f45b24f568af7aef7cb4a5ea35bca214ba6743305c31465a771139ae5929defd3aa0170bb71e43a54200cead3a07a4f93c0bcc840b530b6a41c08d2ec18ebb9685c23f067b09db228ef4ec27cd807f9aa46ea86b873094031b2617267df2535d1c8c43c20e4197f8ee9d86891e50d6acd628cf97d6b76f31601fc99a38eabbfb5aeb4f6ff52fbd78d1b0b97804e3d33e39f5d4857390a9d40e0919589d3a15a273527f2380a18565cd769c8f98779da0f3f8544ff7de9abd6aef5e3e842bea95b3451e7c0d1fb8400fac8a186e96caba039e75833f81373773e8f0e2be21aaa5cc6ca63cc73aae508eee25592580f78d367278b7421fa0f39e29ce3854329ea0246750f6bc0704fed7efb16d56ba27287709c56312b384b97581a62982eda6bd0bd3982d55f5dfd2771cf05fcdf2b9af07cc2a28d6c31e4972f9de15cce90c01009c9df66d145683d4b70fc847690ac3b6ccec93956bb706effad0d954a0b9385e08a28e36f8b788ee800e1f077b05d4bd5881cf79f80a8adfc23c037a807535eb273627457723c951817408cd47fd5b563f3a89f882d25d8e91fd00992302003861499446c2a9279e58a0edad97ecf2f09c02d9de5b90e442a183c8bb07f187616269df69653474c3f47ee3c8af09b81d6039d19ee3e21eaa71fb61469450448e8e5966feab9fa31876772807b11dee35c38df62b64401e2d4d8c74a5942443c3df5f44294dc00257de88e6629c3a5ca63a3ca503d37123cc6472b0cf5f32077b128280bab8a7cc001614e36b1d59df21ccfc28970a41ba939405647af781ce6219aacef93d71fa491741a51a18ffdd077b80ff983e76e3bebac6d9c7f755dd239ce13c561d01a137bd9c9b919ebf4a50331c8c4a51a7296b0e2dfff8afe2ab1da0da9ff42c9c11ffe9a0110a5b75e43e7a91ee284c18b9bd172c0554a0528954ec4d4d6b8f5369e9697bb67d02ca7fda523b68814f1a505d14dfe730e0adbae827597e5997903d2d611674d6ed229b904e6217ae0c13acfdcfb0ba3319b1a3450cbb083378a3f90c4974a70dce36bae42be89ee2e9bc308fa92629b80fc5bfc3e35729b1fa948c49236d551005e78d44dc29fbd94c106010c288c1dab1b740ae2cdead09edffdb4367712ddfe873490e6f1a9923cc084567a404a65519ddf454bea0b516b53fcb4c65910655b5dfc2fa45c4b3fb553ad3ea54c31ccace0a05f79e3bd6ca70c8a90a40af6aaacf8dd98c4173867c2f859ec764dccbbbc73efbc27cdd9608b126d5314edd8a8f91ba19111ac4d22bb59a99575a51baa9cddc314f6b0275119fabc90c48eaa30e7ccb74f9807d4ffd1e4491ee638c8850100e63598029e3db294c9d67fc8e119e08e15f5cbd555b0ce9ad752112f27b6c3f66b4f46fcfae1d7fb8745db51928a9c02068a1264e3432ee304b26e4f101b0167885060cfada0c4b51a8bf18e112f7959a82a9e70168f69ca4b2f21e85a2cab8b0e5de699492352d40e656dbd550d9de471cd55b015ffb9978e2577cd5433f0bb6a606e055d76b1b72a34312f1147a9c9f77ccdf4a2b13df262865e631336f2739588108b71aff6b909df2e2257c47faecf47f5c75aeb4c5cbd5aacbe973af8a1f524ef2529981e42ed2ba0cd271b814910af9688d59b438eb6de8579d513758d3118e410b3ad7a7090bdd3740d44b558dcfee8b62a39d0d4ac7424c61a889edb581db2bbe844bdd970758fe4916d73f9d78387b59088555739e6ea3e3e54f80961857785b793a7d70aa888f6d10c098662d124ae39d873593a2d563b7a65f998359733abdcb526b690547cf10df3149678fe8d3be88d652fd3587059ab78b68b41914e3494123043e1fcd63970f65a48a4bb7c206633b858413bfca72b965a95e5d49e203d99cc5c55580d331cec1604b12bb6c566a4e40048259dfbedb91cf2f0c8c6eec5cf4572e7c6de0c780699ac359e0742d0372f39918d44ff486970b91fdeb426a578d16a4c9b17fa6aaedb0a942a17bbbf7bffcc513f1bd4ba910efdeac74a34940118058ef49948225cc8048a7fa2d9754d2dc011deb5a07ec8be2c92cb72f24972dcd8ff67581bcf8e6cadebae27fad0657283fa632555d3317568f0fafd4545bdc0f2ad76122bcf21cd5d6dcc0978f32f4838aa11ce698608b0bf9a88dc8297266d2f53e45d60a00ee0d44f1b7b2bcf1a30ca36600b4c36beb08858eb9f8152a5b63d74e4f5d96cd75403893e4fd49f0f6229ac15d07b4a603b53e4c413c9320b96000627f75a5e71acb87fceb8638ae29132cf2ef73df975e49dc5817c51cf9dcb1ac2dd003d3012c13100ae1a1e7194ad9fa8faf2d3737e7b12a336e767a0ae06e4b7ce198ed030d3271288e7044b941ef71d115849618eb10367cd91ba561847d685918c91cd6f20184ceff9d1c96f5efd7a4e285e43d62265fd4bf7547726fb03743ce64e2d170d375775e71e5154ac98a1c2e44cb79e05acec617e63e80948204706f29a19359d5eec6d1e5cdae5a5c7a4c524931a745533cde265e2c975ffa41d60edc8dbfe526e9f03a5bd42de75a66c431aa53149eef5df9ccde3190b2067ff64b6bac2f240250d9d457fb8662a637cfcffee0f13918894ecd2cc80dfd5b46a5a2574e72c90befa091ae71f85fb3ff8680c1b26b9de259b174fda701b99610540a73a2bb0bc848f46d74dac6cd9ece5f29735564d1fa0530fc7a4800644bf0780a54b00393ed6076ad3f5f41327cd17a1947892572c0a7b58617065b7dec903c115978169f524c7cbe877566ecc3c1185d6e37e728f975d6235b813ad2e7e5a4ebd0e262c155958a9b02ab299bf00828da366116325a34a57a02c4b930acd2c5cf8c57253e06e9bd57f0a870bc6d6b2ef046b676f47f234a89280afb834ad46677526f4d4e61bb4d8956f47bfe535234303a38d675939e6414c3902515017b3f198ec1960f181ee2c18c67f79809c106828286c633f22f29672a77f042a718acb9e12e47bc2c7c468174713437ea3cd88ae47dcb340ebf24034bfaac5a432c574a931a9f3140e499c6471452566f304d44f37ea39127c87c248b03db9ce622def24fe5cf8e8f1fa4650ab4d3bd3c9c808c4fb3170360bd8b843b127a318d3d9c22d56288dee269c3d833c972f0af3d0e353622b2210698560700a0746cfa20d770f101958f8d4f6f41bb09ddb810956090cc936e86d2a0f7143f92a861d0204fbc10fa8f903d0ac32f5821dd8b89bec08160468371c13f50059a020ab64864ff3fe106529c325ca168e5468b0bc418d088f9b0a5784099d149cfcb1fcb2d7536414b64ac98e268293fe728e4803dfb4acd6377427078763e1b288767e7feecc553a107cb60ca723276f522f92d8dca50b4efbdd97c44af5a8261a716434dc88f1992ba9d07a023009effa1ebc65f66efde903bdd706f219525288d9255b1048cf175457588c8a4b8618f5492934b6c483534de0dbf248bb4d295f590a7528ab8870705cb5964fc8e55e4d126acaa351e304a3f7ab88ce97f64fee9f3e4ddfa0cba4eca434e04824aa3ab16aac54a54ad8f8302e305ab2aaebc5f63537abd5fbb34b3a9c03bd703dbcb8944289316beeb903aa101aa2bb8901f99b070a2c7f5de7b484e92ba709649dd55697edb114dbb2169a1e77fd6f385ac36d87bb3f308169320fe4536031335b973939e7ee41941367ed57c14a032075ae8d80301cede66c8ba3d6f6bcd489c4136cf08faff159ef66f537e5807b810c9d28f3626806720ea74a071326790529bec2bb77ac7ce76d38f00f7ea3e798c33a5d991e73bdf82c77abc3a9f266d3073625c90c79e863e3290747f79ca5ecfcb65241dcb23ed7312cf2d8ac594ce05a2f87be11cf18195515d75baee5222f5ff36a7c3abe4b4be38799a5d8c52ddd1eabfe6c11b4fc2e9087029cf79229cf3d6dfcbf12c6bf66511d52abb653644106a678d322398b2b147556f3a112530daf64d487b0472e495838e46d56747a0caed7d04d386e35d11812f9fa9fe327f4f14b98c14c3106521cf09bc7dbb3c22b197cfe36b5f313e2f3ab20920f6c65b564e1758c492f70eb1d8df854372e7bd49d5a9a79264c999fdcd6ff7fa0cc8a4a76a2297917419cff476c3e47e4521bd50ae788762f07c426dcdadd06f0b371a369bfccf3723fd7684b3dc829ac878300885c179807cb1bbc88310eda0aad16b4c44747db021c81dfe18a4a4805ffed6f925b105177b2f01ed2fb50d223d9ca3fb413c8eabd3b01e40201936c7f71c1454eb28c199a89172083dad920e1e7957098e5232b84bdf06852af8717c7bff9a7500475546e9aa51e292f65fc05a2259f2b9674cdcd47d2368a090c27d4f2ac7adeadbcd8881f536947e817ebea7e3c1e4613994d7cbced676d29a6f60041771014882632e557ee55d36d54a360cb2921e77b27e935debab5a24cfcaa9ff7e0b04cf8dd872f241b600f50e975c1831c80947a3adf98552b65c698eb82b5f7ea1d89b40c4389528da6981d6d7bc4959c9ccd061529c91a1abe1120ab05eee4094c1d4990186a3d39dbb264688d738183f3dbdcec178414fc869086577d1533523096787f54f33d70a84075edfd28037b26b13cccc52edb87ae3043ebebde28cfe41525302a5a49a00dc67862d15a64bbff930e86bdb21e2288345244278bba43d0a87ea9ccc67fd0fbb6d0fa155db6bbc278266b45137e81557794c4b2c79898a4575f76559983184389b75182418ac7d90a43d190f610428c818cf119989aa62938db908517942c1b2c64c8d3a76105e895a1e7c5777fb3af6785bb20be3940c5588dfa6958c0dfe7ab628b68744fa19ec87aaae45be4acd74ee9796e4f419717fc722ee8fa2505592b184dfc4da85511f9832d3ba22301d3bcd51a6cb14f3f8d7065470505a4e572f356b1dd71384203b8b2895141268715d242d394a59330facebc37ad14ae44df32a283a011bd6737361ee6767cc25fd168d29691a05e53b60b28ca4fd96e27b8c28eb0d7d2f75facb98561199bd855e7368f4132c74b2f83c615d102739411d5714fd9558a5de4ecd70374594700f77623e58d6365139a11775f3daebd8e0ab52b871bf3bbcdf4e08437e3233c040e7a79a02ee8fedb90a2e8f6374363b4cf77096bd846ed2a75fa639e9e9bebb451d51e3f2ede0b1795a65cebd3a96b6aee32d30e6cef89d8216ad6cc033db8abb5352e8586e8b42d49b34c245dc122c954f5051cdfd1893a8547702a7a8187e588162507f3fe2069c9b020f635cbe8bae6cbd80c92de7f9845d046cc54cccce640bc9ebb2333979d49e3d41b969075cdb3b301d609beb503fa2067a279e6207707a3e85b7bd3ee6eb5f6b1892fc4bd029f2b3c7cecdf7ba5e1df8bc8ea7d477f0acb212b73513a090ce5a6feb8086f2bd66aab276a2aebc08b0cf2e553d33a8f0fa6aa284d88fb3d5e47636b34d3f53fddead6641a9ca626f4953fe28be90a8b8661718d4461c8bb978f34601fe527587f4bd77217881b6e463c492b4e127ec69a3c8ce80c3f88fc67016cd336405fd398006a102a575f7f9af1f85724099628e59600fb480a06a643102b2a07707f8812ec072d65a4b4fa2e08dd5213c2e0fb0dfd1f5b3efb2b5bfc86140803dbb6ee02c904919679b79df44302db34f3e9124537806181c6320524c8f8888e3269b46da4840e6b4f05058b62462136f4156e86f4ec1b0ac3c9323fb1a57cebcb7f82dc12d5a84a26464fe635fd99d9f2ae03bf69b06eefb79ef57623e8da4a63e68f7e349f10d811b4999688d2e09bf7bcb915b7f3a0ee046876e730f8c77ca387174807c0b897fa71f083f0a8a89780826c3109edf67fe225dc33f501345adba84314bb969f0a4409de19efaba1df18c0e1bd7119845eea4fcb67dd5f0c07431f2e9902b284917df564d10f57d417585922b35acbcd2dd04d52bf79e6a8a7dc3a8cdae502072f4e564f5d294b58c01aa53d99d89998131c2d4f0b5dbbe99e69fac2a644fa3011e262fdfccd9905ed17f11580a3faf080a5d233a99160499204c166256c4b4b1e43b211ea5ea90444a8307b5970fcf15f470af1f783e7a4926e24f493a82d247928542986a0ad4ded526e08b05d651dbe7b06b0e35f4cdb9488a964e82eb4c2fe8acbec541db2dd6537115efdd1a55f9afab4322e99768c188c09f243d20c7c7d1d0c5125503be52e9f25332be19721968b1170371bb03f9269f92abc8591ec991648baed100dd1ba9c0d9f25f98f810fbca68eb60cbd29838626b673f300f48901895b4830ba302b6319063e731bfd098156224d3121a50a31851ba49fe1990b60efd83dc208aab36734f5b23e37fd5d20973f4cf4b6c3b07723ecfa625939e3a7640d255208701e39815de14126c84c3bbd0bd6830df482af9d0c82ff7991f1961c2cf7264e65e26ea667bf8b73fa287456f12a1c7c0955a70daa1be5d0813f5944fde9e34e19b1a77195d74aae18310b5fed3bbb80d80d0051d4f2403df2d7cbff7ec478782eac26a6ad3793ac2a9aa178b31574cb7d0fbbb4ebd66dddb391e02cfed1cf25db6b61b4acb87b60bd21033abd82b09195aeda2c329ab3fe37720384f60d98efe1166f88410dd9b5f100d1a06bf01ca80092a09219e0250fc07a4176ea31c0756cbc8e0f1d8149b3632d6b369ca9f2cf55af4ab3de8e670807f5459313f5cb511871e635cabc353257f6e7a21d42fe3e5e238ba56abc40caa6620d31aea87123233f78316ae0a01aa1fa71c4253202a8068918cc469f918532df86bf2d7b9b26ff16684e4f7e19955cb9a6a2f6668b11562a664b118df87eebb15fe5d846b0e609c55d233e16789c82c8c3bbc2e6b61128a873f77fb6e7208f135034d87f087e41ec56f6aee804c4805aecedd4043dd42a49c377e143560ca36eb569bab9190288f9b644bd55cebc8143a648e5e98eb2332ef880f7b376dfdb566d32fcda15214d5139b54afecea25107b90ea4f77d7ef8087cb6b5e98dbd6a499d245c6b5f53bf9407ee5ad75b474da0292c873d6124108382a794df417d7d4534c7fd31322d04229f4f88306d988bdbdebed1e79435e6e74631adc15604d97ac5fcd27e9a94ee1d6bc7840f9b1c1de539232d08a9751c4301bfd5cd52db3a81743c9bc6eda37ad35345f884945a73e838d92e987e049b05bc50199fdbfba9c1bb083e880130984349304754490def2fa0c144226189199b0fb0857cb4e86f8c6428fe8d34feaea68d4811b4f8f0d8942c6c0993e2173baee8467999cdc5d4f15a9585fb694ba723f4d567dd5f25fd831853f254b6e6c17d894e21a4e4f8e9e52ebb919821b4b3a948c546f4e516fc96ba6c35b48bb9fa851dc93f0ae671eec320076419505bce6565eb21d1ce9399f34a1f1b7498ca714fd06cf40a1ea3320779e6b9c589328feabd0f6d847464b7f13f559185303a408e6700d2745ad9b33e477133e37bf3ff8725f7cab77b95c98f8a1a145c63b669a70a80ca6bc4a2b713e092c6271321973f8da54cd55cae8992d2b04ad6d5050197be43c0999a6e4ebcc41050963a4e54601e081d084b46b9665b29160e8a559ccc0c9c6cc345ec9b56b4dcb9952e8d8920b127c677042e0e7e447467391c8396ac541e44e90488b1ffc4d2a84efd180d4e6ee4d1e72518358bc62cb420288ae6b3787d2340978409c57dc846a17d3c3bf10a8be23726821f8735112ffece29cdf71d499e8e26b534d72959fd128c25adb76c84108a0028379f157ee314d7e7f93eee5fc510a643cc605ffd5cb1bdb84399a9d11592567b7654fcc747c7cc48dd0f57bbe10ea6fc4f7475129dad021535e3cf9ba642c5ba0f0d1f31e5ed15fbabe6a3560ca7a4b45fa007c3f9f924149b03cda881f7196b81e61b2cea0f822d583c8b464744486705da1861917026a4b241a299ac5db3af18119f3e85904e8f4f40fb69b81a914aca559028c2a0986dd3622dc963109f729f94d2728f97dc80fbc97aec6b5c9bbd9d09eca909d072b033343fb6c2e098ae6d7980cfc6f8a68fc960d08e75fe8a67340939e9f170caf2c81e1b7856d131ed8cbc1cd803b6235517fe14041fbb94396f3cbb1876eda4ff191b6c9d7c81dd8a466c2988033e1b17825c9212d0361b3a0cce779849b47ed2647927832b4bbb360ca74b6094e59fcdbb2a3f15cd4eb54cabbaf1c50325071c7aa79b099875269af84a065e678735379601f37d3350180468b51e7bb8c20e55ad9e6295e9b6cfcec13a015106f6abab07baddc0ee6c6095a9513a83f9bb24e556fa14c53a62703bc27061ae4f8d084f753e92ad1fabc97e45a2740aa40ce56073e15ba6831db366a29c6d858e9e0133ec4b847e839b87cc92ad608143d1cb386b286a399f25007d0c63a27f2913f3ed23abd0eacba3ca97c1aba43dccf82a90c1d455b124bcce226da67fe0a6c9849841a572941bf82d7d03601db9ae16f9610ce9f1527cbeeab7096f9b2f7edd5c6675f721a6ea89a964729f20f44fb45b0232cf9a51ef9f58d7d24e11f59ce2207eeb8492fa50d4b97af6f8fbf540baa3bce89fc097f98e181afa80ba7ba3bbadb283181781c3edfa8071d781027844484d04814a376d759db3f5fd885cc0f233b958586f40cbc15884876642cf9e996e0f38100e58ed70d2174d7085e3e2eb6183b6d8060e48a573e5fa21c2c1760a0cf97677e337364dbc8c3cffa5e8dbc43ae4f77f6402d225bd964772298048545dd637b7a48b38b9d4039d0aacd00fc429ab9eb5615247cd9f6f1fdcabc57b67656de692f7cbfad0606b515b3246d7dadb17427275975787c00bb62697df3ea0141672a6357d068c40ff0e4caa1f5f3cf74059d7f4fdbbaf87fa2a4bb48cac3aa26768692bae6b0a0bbeb287791dcde6ff9c19016a8360ccc26d884c409a4c5d054f9c2c7d5192cca7df152ab135eba7fb4cc95dabf7a5eacc5185dca350d26990e166c8b4232e0eabb32a09ce716dbbaaf07b8624bfe3c408967da8e39eaf502d1066251b5b095f1047ccdac10e9382630fa374a8785a0c617dec888c5efaa920990222dee16dd1740fb450d58a4e039f8b6cc4e328071dbeae02a9e3d0d4b01b761dc3ba8adfa3461bdde0f67c048119e35bc550628c3036dcfb7be1d1e12beee556f22db2e0089bdf1d20039f6e40cec5ae4f2bbb86fe6b11d46336fc6df009074ac6b7c7b58b00e4520aeaeffdbfc6615d68116b5303810f381a046aa15d0c959f16e58f2607d0ac94b2aac47263f4d343710d24cd272e8eb6ee6385f64964984d3d28bcd0215688db8e3cebcdde44008c4880c5ca01b20c5944b737cf1e3ff2a7909d40944028efb97c2c4db1eb270bc8a6ca41a3d3ee9e0dcb9a83fa5f28ff461b3d8fd23ccf64545058aeefb8b6be41d2697537d8ec835038e44df5a2f66adea0d6f90106a04bf7b175c2450ae10ffde02acda9b34c36877471ec107c46e3841f388994c72154dc86eb5fcaf8e95531f5e3cbcc45432bcb64cb704f69b887940c442a922726c8dc1fe3ed354799a3b33a7641decb19db6cb60f533447c4eb7dae77c881fa507bb33c60750a316652301e0e7c6ae76aea97ff30c501804a68cb9bb4302b75f334b325514fce98f94c8b4e64b0163bd2ae2e5eecaae1d6fcea5056acc7504918193fe668b3750645434b797cf6fa9f6bd738b2d6316878960cda47c9b8e9e7b1b2c65fca0139ce109a377c64d45b5830a7f774e9ba85fc469292b0c162572d10b4e4053cd6a08e0070e48eccde197a914b1501fd87350c74d9e804babefb91042fcbc5eafc21c6a3248f79bf53f1c455e4805ade009c9994716987f5b8cecaded08bfb9c2cd1bd799e0275a442eb83e7151a38b814d544d9ee7497ee069108f59a5cf074c4f0139f43d08daf8e744368930a23e02ba50f581aa9f43a42ea1e8a2a6a6af8a0f1c790255f2625367cbdb00927f98505d71257ccbd13f574cd7852aaaa90cd36182cd6ac67560a11419ad7b3c3270e5b407895da49df80f95b8ac08837863599b523899b305e77307b2df0e6193de8ae4bcdd3749be0872e2fdea7d1b6738c00a4e2b0a376556453350b640d4eaef1ee6da297cf1962f79d31d3c53934b8e1076a7f03431b92a635e42f0803492de543f3b276fa53d41ab35a8f9fdfafdcc345b702dd17581112825fc76a94b374e468736d9f48931dd8da532d79fe770ad35a61b01006fb75d564f5b45718d2f7e70ba9384bc2ea5f6324b0778466d6123cb6400496e8b21fc33ad3c11b5f5e30377582b4953f8ddc2492d20726ab3a413e2509db2c76b896f5bcd6d4e7dc0f7d4083ff9d5f3a07f099577c6e419aa4223564c982437b1509dbbbcd499c5ba4b365320d29976b9600d33eb7cc02428a25fa5a73cb43acdd284986c37b36f25d7719be9481da571519fd4055a435de0f30302b9e55915bbac35a46b32959a1ca8c9a7a34f2c5e25df342cc439a03c714a40b01ed3785bc9a38c85d1e8afb5b9fc2e2202e7b8d409c6bce900a8f69f70f514016bf303cf3f6a223f3cf88537b2dbf5d16c76011bbca3b115c505fc1d73105e8dc35add284efaee6d23db6d3ec9734c74fa6562e5cefdb4d1fbb7b4f218f4ecafc5cbaf428e491d1e1e77222857ffc5ab34164effe04bbc75703fbeeaa654d704a65f7fca94a44edbcb78bcbb0c3685e855f1115fba8bd7e91ae03f7b978062dcb4f46f42bc9c1095cbd9032dfcaeb1d0202323a0aab809f609ba174b80095d05ae4b8969b7504df5b1bb44be4ecae082d4a510d8b6f2cd5f816871e69f15ec801de0c6b4d3897a6d5f1a978667db70ed85efffc3ce5ba8f59b52500d09f5b48dabaea67d11752e8b860d48020606f13a52045baa72169b85235521f05c42be08d8c42b7bf01fcd0c783f65e8a1275d19dd289fd5b15f43e00851677275caa08b93df2b261fba161590f1c96333ac8c512cf6d139b5f26406060cff81d6918b63b47e4cee16735293c3d3a91819894cfa7b425e94e86801a82d8c8d63c93538f154278e041cd26a9c71fa53164f1b57a0668e93bc9194cc14455e84ba66c1caff3b0fdb58231ae57456bdd77933c388f100cd9e92b909f03b8a4c2bfbed7c04989fdf5e3bad652c20cc86b2ac4dd0371c514b1a1e899c8d1cf5f00b1cff8c485e6076b0f9ee87992b27af96315f19496ac7e1a5df91e3c0dcc8b7d07865bd64317e65a16047c09bbe286e4970111d81c87cc56144c08cda5d99393705bb50ba03c1ef2d93cc6acee4c89c145af228ec673c3080c79de4724da331e97ea20c4f7c51d527e9710bb1cacc1ca142feba75637a99742dc8dd8e0942b3716fdccce053f135c63880958f74473993a0c0512596b7b07811efbf2ab86bec2c8642e7a58701125a1cc48ae68a46f5b644f7c3a8ebfa84673667b8c184a83943a37828ca3c33697177e5c7e595b63d59c1f37adb0670c7039fd9f290200da0c03092a8bebe215ef05f787132c3aaea4cd829cda15dc58bf18efe88d70df98e45e83d11d8c3774d3afbd7b30a9ef13464fddb27ed1912b76731e46b02bcc34b54be9419429568fd9135b46f84bac79e7521ee491e38e214fe5e2563dc810ce9894fdd5374c0aa98003543db81daf6f7607f6888c8065e27a6587443e25f5cd5cf33039e054da36793ff5288ccb31736ed72cb7e605ef80ced9df408a2898f44dd341b5012f798ec41bb02a3826425bfd8f14867619cbbe579ba20223510aa53c606bdee2ff575944c055882229a6f93d9c71ca2f3f1d1a83d35a774defdfb89a1b00dee82c681496986b18971bcbd912d49e3f27011bc959716fe7b8077bc813cae882651e1e53ba5bba84b0b8690fbe1632659f4c60ff15a8153dcb1c450ad134f89f935a680e39760b9c0a5b3ba6356c0320b15e69cf97ee6a91373b09ebda28cfe1f1cbd18c6509f96465bdaf92ac21d4bea3c2d9f4d081a29d2a60965f9c852158e0532e52cd0a02437c271dceb01688390ca49f2736c69db1aceb2ecdb991c57adc9c8c8611501162ef7b52ac6ef25d1ffb18336bb97d51d0ad337ba9d8d88c7e18c83329cd55514a1010b83141a2e7383c50923fc5b6d236867c5fb3c43138186c7d9c3f36c063b12dc59228bd3f0e5b7eccf6362b20f97ce1e02026c7d127fa65294298c086d793f4aae2547a44089517cf98803291512b56ea7ed4e668fc9b346bf5d6507ca4e38554b24ae11ce46288f3c2fbf844c782092a8d09e8788c34932f73f92925532e34ee0a3bae7006e7908a5cf5ee0952857a01b47536e4b39d85ae948b8b3b69ef2c52b651f4e0e5d489d21c7c0185b22cc745b78019b8ec87924d709ffcba605b03dcc8afd18e2715981b16f3fa837a7fce5767fa8739f2d5efd5cc8feb59979cfa21c0f3938af3ca4d3a0b6338e5232a0935363d0e520d1bf66a41b0bfa18764020a430e582a477f981f76e8b7b07e7c833d19b40fb4bf5469513806d5e15726961e82dd009bcc12f8784046104522d2aa67dce8c4ba6969522bc49801bc43dab36851055a5304e01801b8f1d22adee66e9f7a1d429778a90091b83ec9f417a1c03dab54c52b24f0ca961968f63d9c2a90ff22812c1da687aa9f92761f1b1e0484013d7bfff9d562bc9aae80be24e5713ee5e39c12b72fd17dd8e67b01f1e87fbdd3cf04d7c9c1f0265b9f38e22f59c85f65dfc06f48469eadbb84d575c55de96c6dab47db599ed34661bc61b3be7f661d01756eca16917332ea52570b821d1dc7c08e0641eb6f72aa062b52529a7097d89668d0dda3c4a27d4b9f4b4415df3a115bfade3fb35e0b653ee3cdb69244c8a8c61871f71b98599fa17b76eebc4464bdafdb577072c3705bf537efb7d321eb2eb0cc9a287dec6b39447ce5dde63f4a86d11ca9714a411018ef43dff417d485e06dad43e75a982564ea895b7d3362d4aa4ed9718e97bf5f37f105e0d4ff26808ff5ef456535c1e0f8ab06a1d64e12b72ab228f016fbe2c5f3c03dfcf1d30348064d717c75bdc33701e976448d5470c38f4f8399a2d2919353992d56a6ba8026748d4323f3665252ec57b1dee2f0eaf6ef3c238f3b5dec5d8c017b87dde9e46a7a3e003dbbd93fd9791a52c0a66f3306a6df6a2f38896b0d6bb7cb3d1eedd224ccf95e2c63efb13315ef2769533d97676cafc2c3374d85aff4c9c41aa367e10ec967a9cc497d698edacc7ac0fc1dc90b292bb0be9d86c63b986ee8854f35e3f32842a31dd0901b7a1a36f876f2734364316598785b9431f9f6df6b4b6b5cd750be520bd7172e07dbc0eed58b5a4c343be4b23b0715cf649679be4d7c25d3ddcb96f947d6f1414812ca5bd1575eac9950d32346cdba09c96d558eabdd10c94f79761dc8de3a3b69e48df18fe890eb5216411e292ae652158f8f5634767bb6c701d4dd92f9de8e0db4d4db71eec06bda44eda729fcba318bafd36c26bdaef425df91c823cbcb0db5dac0a8ccf37b02e28235024dcf7249be6d49e2dc1cd05239b47648d22c7bd3cf774d0009be455f7c3c1afe9789c4bac02be0723fb49298c5e5641d82b52757756fd55cadd4f56fb57d54b041f1add11a5510f880ace95cfb148f071ccb2623f9a64628c605682ed504bf9825f5d4b5d5c01b6cf647bd0f147d6c87c7cdb89347c3e06c76d17f2d1a7a7c921cdbf1cc1576c5862da501138ad9cd6dbfe112e69b20d51ec4f0e281df43e37b78c95366724bff26c727a411ee16bdf5743b55bd7500c9ffe0d05710376e8e1077be9736bcfc04ae39416bcf868826922fa94ba882c07134d3d08dcf445dce861f87eba28360435cef122bd3567a663276265adc5742e5c561a3f6880fd980f6cb077c8ffa8d14a9d9e73f721f91cf3dbbb1165be8be7af9c063127f22ebce1c9f8f3b73fcbe4cb720c0a9a72edd80a698f23efba31db0284152770f8b7ca2cabb93afa9d2e0760c2e0901ee0bb523c755f832859bee1b83f601b0693b4c8227ee5ae9734f48a8376ce3646025b2b9584aef16fe15241e8299213b43c007dd62a4abfbbba5bbe6cf2c3bcfbed322ef0a52c8193bf3a737281857b335f3a67cc25e5104957500a8a49d1f34fe8f170749b661507bdefe248d9d4783c8bdfd8f92b34df28b056701fc0a431d5310a1c8271d27dab82e08ad172dbfc51c5a2a1252f7c2b98b300a28aa6d13e413a0f2a30c946ab82e08f78f14a3f0c7d57e2b4bbdf591ca06febe25a68bb1d3a88bbb2e7cb9be07b9926d358a3b19868656d77f6dd61947752bd092c50947975ed97e59a499b50367173ecdb33b69c5feee68bda7f2aa16ae68b5f102c1bc7a607f80829af2bd250628013707c1aacb5bee0b97fcb3957e8f81d47bd0db80af4a8c9aee9a05b759880e072aa5bc18f7c1f9741cdcf62500eb238e90fea44a2b776f5e9589a706935a836dc78d53a5ed702c64f3185a88efb3f6184fe2dabc4fa63e7321b251a8a35c21171fcae9e08892439a78dea43c0cee6e41819189d2cd3a17921984e004e9e83d1d80b4cdbff669726e6a3d3b85ca1144d7f4b09ad2247d72d26dc279275ba4a893b28bdc747989a881f94381bf388fec58403fbf02c51d24c48ff1e7a738ce26d694de0bddbbaa5520c868c5ef59368da8b47a4aea0f933e212d1f5cb54929164588e97db2b1960e9071febc51648d7a2f979cf4fa5bf7c34870fa4707a616c0372eddc1498d828c5db11268f29b0b8469875f711d1fff15e94dd76c77551c6c27dca80e69c00db7f21643936f872aade2b86354e05cc76ed96ec65c813af61023d2617bf46000af6c9a6cabdf633aa976347cc3f63a9265631606378a21b338926cf07276a62d30f56b4086560cf381874cb2b10cc12734f3d8506884d5a18a7527bc2208e236d10e3711d41aff9caed3340934c7a126b5f96668bb86cd8b245db9cc4a98a9e5cd2dbbe1331b8ad38fcecb2f3c4a2bd1226ef348e564ba30b96e0551f9299ba945b8f667389cae8951452305bbd82544611f0fbc6a75fda74d0698fe32ebc0d41bda2d36594e109847bc8541e2b56e824bd495d682350ffc4bad5307be8211ecec02df445ce8622b5b1f69565431bae8d311e8966f87ed0aee6fb40d9efe018beef098fccbc3843d47e4fb41162356c419a0d7deeef7d806855d105956d6e2abe626bc5332add538145270a63cf3e16750361a61d0bdbdb137a582ea15b96bd3e56645b12f7c8d91174cb94a00dc667a5ab005a1cbb9d5e6276b45752cde24b9cd35f58dc6c654a3a5d1aa66a0387009772767680422477c703479e26e8a1394a1bcb01891f027ecaf4777aea745f10ce804c965474118229eba422bdbdcbfacb06f82799b86e426395cbbc4dc9b9659df657b3d0ac3165847c371bd488a60b3c3de2e451823046f394ac4205f06f784858e4384c846b2c6542182a4788c91a0215d4436e827737289335a345257c7bdb17819af4ff5cb021670a00f083f252240f56c0d9c664440182b38c05a3fd0f54933806a92306694c0a1802296dfde070775d23217cad9fb3a54750fa623b9b00258cc7c3af8878e8bd41d920fca769221ee9f9a6f539388caf91495e4d762de99c9e91221ced5f1e800ff040fe197736468f53d1d16e9b470058e4d4cc7fb615e0726958787e5abfcb69932e9731a1a0a2ee4fcc521f744b59de66b289e793e3a6714db6d54589c25559a1abff333e24b0f61daa89caf1b7dd21e73430d9f9801e3ff5d778c14e3dd74978b70525bb1d8f83159b5209506985ba067191037bc1d3b0fff866bfabca224810112fc7507f1fee9ab0b913ad2e91f145ac9307303459d35f6cb8857747942d8d6b79767de474d31aeec6ae40a431af2064ebaf88d52eb571bf28c63a7bc81e99edb5c64d1c3c3402fcae806ba3552172859a10c408bd9f99ba1f8a23a14f51bc7f37d95260e92ab856b48253dbbfa1d2086592f94220587b289750d988bd8de66b5c0c50fcbe655d575fda1fdf216e5066ce10eaa492353df66216d4b31e6b26887fcdd3d3aabe7be82a7d97c5e906e8a716b15e804152a68f0013316b5def8db8026acf6884ebf058e68c5a9072a2489f2092c3ac88dda9e3463bdaf7b2eceb44ac3acf442e01d4278c6cf2f6f874dc5fe74ac1940f83e14cf5326e68c1256ab6c06ff02904b098d2dbb26ce4b6f312f0f7ba3211d5af156cd9586afba0182a3b944f2b17949552cacb3012fc18b0adde9daf8f0ab0aaf7638f8192ff18428aef7ba49c4425ba241b668627eb678ae4381196e621adac0faa4de42cfc621c4ee6ee11e1b1790bb2799c106ffeaf00a26eafa3e6411369437d59a55a9b3907b4cc5dce29db9eef38f418ed55f1c91a5df04fd6a83cd8c0c94854694ad15c7905f91d320f20e00c362a5acec04daafaad536f02a582de05717992e48a93138878a3de3265359ad6dc89bc50f74c246ba20a98d27ff96e3ce9de9796008e732a7d8452a81e4be286e8fbfc71a1f0844679cca92a06abc4f42fc2c1cc3da2e5ccbe6ccbdcc07c434e6663ee08e9269c86110d6996dc91ece01e34b319797b0aac772613ca268fdbe423b394b6943db70a8de65eb57364ad26fc9e4055f10bdd89fa2c3aa86fd46ad2550d3e91ac428c2c0e5a916e276a32c503443163256bf8702831953b9a8bb5d73322d5b42f521e5df08ecdfed346a9099dffeb6a3c6921bcd14631477666894898f7d09b483112a1be9e04771ef1e213c50b65bab5ca1623d32d09263a3656f8a239fe097686b5d2aca409c664909bbe120edc3db211499f3614e33d5a026cb3b21429e30ecb10390d43c7fb241465075ad5c6e1dd7e1a4d25f15c18c709246e16e444d5748cd9714188bd5023f1efd0ce866e888b1f2a0858625b0528a6e3b98d50da3cd1e93e1133e526e3c06fbeb035cb7d9d7d1e3b88a235bfcce51836b1fbd6c1826d384c43fa866fc927aebc18c3f5f1c230ae85d4357598e915e17727bbdaac54c3aec8620907bfeba4dc05051f999ff4109733ac8277f4bf916d1a84b37348b1cfd6dcedb35be850d743348b6bd21837679991c6658fc704a2b9f10b10b7a16b0d727bf32330725a427fad907e6cc3d75ce75fc1cb06ba2e1013f9d6ea4c6dc13d8dc8d6a1c71f6b13436e076b6b84470bdabc290b607dbb7bf3c3d96922ac17b5bddd9de17b22cfb91435c36afd4c9a8e3179ae33fad5fc0e12e3e13d5aaaaa87c6cab7a8df8f8b752c3a6cd5def38d6e0d4c742532c6c2d4f7306d2054a7667594e1a01672eb7094791b945f7da3fbce12e306a76fdee1a4ffa58ce172781062f9c6aa35524b198b069fdbc2b7fe8bfedee95ad9f369577c921a115988f9fdb96537df51e713296f44b5ea214fb651fa9319d4c0c1be92bd13630437e5cd04aee2065a88c15b4c75ff490b81ea5edd461620647b76b18e2cb7021b15d517a41a325f593a2805ce5b79e8b574cd544abc429be6fab3ab01424cfb57b355ef31ca21a314053fcdc59af7056391af7d8d0246f69ee07ac6eefdc10aa3d3e623b39c654c1e6e22d118b38520477b3166283d91f44d794780ac9f0cf32643020f0e7014aa4580143c61314f10ceb16be0c2a125b56a96dc63846ab030c31c449050598c931257f2f1b6272bfb2cc6121ffa1970b2f5b84993495b5543d04228dfb44d7421c73aa3c62f47cc1260447c40e97f37c9901bb8ec8931d3c1626a174571b54da526eda24cde79dd8eb432f9edae76228c8f012e1f9d89a964f600246227b837381675db6220cfaba743898cf4f72eb81d7545df1bc77a3d2c5c5a056a5a05ba770d7bfe2915da8a779ae794a002296854ab16da5439ac84fb3172b931f471bd405b203813dff4bdbb8797e72148c1489011a07c7d9cb1e48df1a992cc55cf37a4d268c2ca15fdab1d814722904dc094609317c6f1b3f572994ba65bd5ae532bfce27c7989253eec3ecdeacb0762be0782ce8742f5eb893251dac108f5030d164254aac48d304850ccc93d03fb37a337f596b2597d874ab93e02c6414d49f8230df5fa73de4525b64158b928480ead360a9e2edd8e171354987c99c3c31fea57395b80d68a6e114935b69753098ff895c97900619f7b483f3878167d3ac7b9f189fe75d87799b7e72fa5f208a6029fc4958170df70406b6ced70b9defd7bb884a59fbb3f03cee5655bd7802e5b0992eb1963cc2789d2fbc1e6cc8ed79848dc45f208377d55f044ce1657f52fa814c9beb4b33b25dfd8b8cca76c68c12a8e1cf8a4c702b74c59caefaa266a9804d473ac42ddca44f76295d6c2de5097adb347676bad5c2045767501b4be78a17122ff08210d10b7e52f39291001d0eee4bc1b99fdd3257d2c20e76441fc58015a53059245b50eaa97a9e7a7572de50601e1f4ff871e181a2fcba23a692d9441d2885fc30b387fd2a4f31a4d973ea29a9142fe06fca79e21ebaefec511ef446f90be0abdb2bd88a77b6cb944425223aa379ffb7f7d80ef831aead455a38fc99ceed663a50dc80172ca60d4ac6b30850314f9e98865308372a06d00f44d33c855d4c68ad2966091b5a65dc5e308eda501b8b832f44f77558aa9f7225c8cb1cfbd75caecf5715f0ed25c50140bb113a23eafa436c1b279b029234c28ab9c9a81486770d3d9a5356e238d3cebd8c9393167756d6a89eac0c62e2554bae6dbd4d2599d5396cd3155c7fabd69b5e3fecb9f196272a8843933de447a153b58dc319658071b746b4e960973df7aa06fbcc627c3995146794538b861921761fa8fd444a2f705dce99a6771546423558ff2d273297f9f626408fd4e95e5f6a3693ab3d89d0317f2db951d40667e976d7e8b5f8e9b4580e1b1be76884c52c24186e9537c4acc733834eb9aea97923a590be6c5e74e4de00668cab3fa6b1f9133b9323360218f3225224a8c5c28ebe9f44a0b7ea0f5bbe24564dc642e9169d66172acf832c6f0e4d2cb70ab7ad3793c79bbcfbcd5c6416785c95ad7fe8567e19020cb36d4db3fbe180aeb86504270d72c7a43c65d1c409d28cf0105f6c7a2e24cc8ef9ff177547620e303d273cb99767bb99fc9b6f89369be0b018ade9a13f409bcabda408b2c87b753e3b576c28a0242a483500d744c6bdf276e38d303adcedb46a57264af65879be9d79c9a7ffe81ce090df860129a7171e19714b9dfa793c8c97fa18f1d7156cd96cb7e92a4dd363baef1c1d1a79c957f3abd39cb85f059bbff76aaac99cb88ebcfc0d07fdfa0a96853e724b81dbea6e311d98f27fc5ad7114440604e7b62adb0fa390467d2301e89a4417bd800983959525b43db9fae5b0794617809da65d53dc8c45c5aef8fd99c9f6b6accfb4763f715260542f23cc8b955d4fbad5dbff660a1bf452245abd3229ac3e1dfcdba233142ff3e7d0a5ca5b41d7a3124f31b7dc07fac70d3465ada5994500b678de014c03cf6722df5e353ab9da95b71f0f2f304b812ee82de7dbd0337d97bf61da5bf2a7f7db14963b7f111e975ff93050865869984f09afe944d2c1456b3a5d25303476e79c5b7779d59c7d6021e55fbda7f5953b63612abb206a68d4ea10cc07b11c0f5111146ee2c469370aa6dbdf6a7e48f7bf27e3faa40e155c3e94151dcc9353e70bc953bd413d47eeba350ff27cff9e7279707179a5dae5cd03ce7a545d6dc4fbbba4359ae88ca485faf1c1c564abacf8dba87aad0dce51d00d749baa746576ba1500e927e4b727c5240f8f42a64f39928cd7e7068a9d4bbb78ec250acf07b26f2b12ac472c8a6dba0891839f6dc98e7775dcd2fb48d870e849bae3a0fc7fb24f11443a89ad2618999a22006f7f54ee5f97dddab15ac6940bb13c59d50d884cafcf41457c1b0531de0d16b06ca3dbe014c5c9b97dbcfa83af79081ff8765cb22ab02a835833bbc2ac6a8734e2eb7d5fc3341655db29eb3393c742e0cf1ae523f6d5efc64fc07a5a2ddbf97382cb48abdc4370acb53dce13d53af5a6db95828c6105a0689215ff355cbd3f864b0e858d50e37daed007300fb1cb71317afd51824518beecef08cfd8346fc2e1e35ed8dd6ceb837f753169e904e081d18a32d4cbdc7d62be180aad24cb0464cbcaafa2dc3f775ac1ea47565b2418810498b6f4e9b4a33d25d7167ab9d75d861dfb912a86189dcde4fcb12d6d4b1e9a630959344e56721438fae7168bb8fb47529dd532e589b299c7713dae1477c8f0ca64c88580474ffe7c02ef9fe6b3c6c21db196d747214a691a6889e4cc4a8838eec22eb98a9f3ca72a7ee69608b5d6c2715d55bbfe7a3faf362acbb5d097a07ae25a62a39ba40583dd7609cb38f2903ae75855b178c2273683e2750d811cc6bb104c604e88d5631e6e91a998a7758342e6cd75af742b0a6a39a747164b4e99d61a20703d791a99e718916370fd304cdd0e17246b78f1cb337a62ba67f0871d257017ae3c437bf37a144f7a727a034edbebe07dbe38da73535dc3668d583179fab9d8ab7291771adf452543bef762f165feee8ebaf4b250136c535981ad8a1e46d8b87253e8557dc73cf8acbf56287da68c17c9f5299324b8df7a5e9770ecdeffe2991c5865a3f2a5281ca85725c82bdb6b9aea34af7c2a5711d8f1612f71309cccf48b2aaba8bb3d99a7f5d998d47abbc6198adeff252df55e478062797dbc74ecb85c813805829db30924b6da0a2569a8897f9ce892f7b8a2ba8d727a0f5acc6021c6d1f5ba545f69821dd56fdd85df9829930ac608682abe829ae96b147f11a22c70d951bdcef778108e1c26feb24df8fa73ede7ce378f7163a8c017b2622106b16e2b0c9a89b31d2e179149ed43d07630bb7cf2c92d392bacbae4e1037dea4710d332d53068777b5c47051a3cf25531de6e9026a497fc23ca4068efe9df46632704c6f15ca633448bb4097d37e7e6af833a48d6905a46d1c291dbf099403721fa152a650953b76fe07ef3adcaf7eab171d57ba6e86a8b833811f24aaea0dbc21bc85a1f118d43c9aabf95f19f904569cdf646709de6b141311fac6c4b15bd9977ab91f74043962ce679f5854863d009b54014b6d832c3977bd0c4445b4fe7d51719d9226dac212d8217ce4ecbf5bda89c9974fbab079ab24ffb36e5f3a685dc5b196517a204d225ff18a9fde08b9d545a2b452c930709075089333df45dc98708e83e7858dbe75c6bdab152980dc8687c41b77b0a6c41c95b6b440741f9fd53ba734c31640c20afdea66e222e2473a09193e894e4d2fe78c4f19d8b746a5cd3bdefbb0f8fa5dedbffe80c2b5e213b5e6c9c2d34c677eda9675ecd6e4c752394209265e7d936221877e2f5e69f36c0b867399d7a4e048a5e446d84fae4dd5f86bca40a86160ebbfb7c6b45f6d6f69dfaaf3f4d4f30aac2b3deea74004c0d0253deb08757413ed686521128635734f9d92c5bcef49fc82e2452711970d299b8faadb3003fa5c46314e7292eee3e49d14da98e0c27dbd85f0ee8bbab24c9fd147d26911af77f4aee65ddb9c26ce1c4ded7d6f93cca6bcd086606b43ed0263449c42dc0c44de3a94f434e594fef6071f9c7a0466290b626efa2a281a67829e413cc07a06f151cd52cd3a0a4563ddba90ff646b2250ee8e333fd56343303e3828800a4049eb0b350a4ce26c6a45ab82b9fe0eba114b045c74f46dfbc39f59f6cf17a10115a5bceee1d8facf5d910f79a971ed05d111d5af00e4c6b3d3a53083c1a9be359ff20b1ad62f29688f9b33ae1a09d800a7552df362ffc5e7ff07f05b641d567f18113085a7165dcf61f4667409468da8e5296c751d3cc86b3ace783fc8490dd399cce466e7e20d5694c5d32d0c8219353d67537bd5e67d8d051b88a43931c355f75005c3e1be7a31be9be555c4815b36a4b64f795e1691b150db22839126d9b12cc3a3cece3a1c1245f7ff27f22d2cc4922f030c05fb4c5e9b5013233a1a15d78487a25494dd556a88ba5da11fd95dfc4a328a0e85d27f9d17d771e6e85c47cd23a0eb031e0be1cc4312fcd9f92badb65503eb09f59a2cc3fa2d3f07217b04a6cf8eb2afa35eb0cdcfb9cf6ee2525fd6afec1ce2bf78903d9dabc49aa6332886b65ad7e3d72b684db36621ae1b9c4ee3b6f4aa2fed1092b9c80ebb262d840238cb00bd5a696ac34f8e6dcc40af45e0a1a6bdcf6c2724bf4c725621c1dd6024e76d66682b2d0d4eda7582a733a65f4c49f825fe58453e4255eec21c76b8ea5743aa18aa4db0de4598d3eb7218540bcfd2b6d93e7598844f8bf15ede7047f4afa716496356a0c3562246da0bf53d074cd8b27760f0ba81a52419d148e85cd0e2780d0692ff1d9114cec01161fcff8d0f04de6e1062ac96947fd57e8e7d154ce18d709cae755207a6d2a9147a243c369ca65c77c11138aec7d7fc0e19c5b1561b5efd0e7a3c860762d12b922c071588795c4be74369fc1a61b7bb14fe9d6d57c22a1a1a6c13cb238468d5a46048074058a1b91c4cc9927b3f3d740f6148ecd166dfc5488509d3b7f4dc68175aba36891107b596ae2eff4b30aa510cb17c4443703c8bf2594d4a960fb496765f7e67057d6319bfe23f34f4c5140a66ada8edeabaca7a8f6c5dca177d5081c1967e357a7f438d947031e2d7c297c79e356364865b53e35241c498c582d61906fab3701a3733369d753c470c0a85c741d0e343f00205bdc08e4fbff95a90405ab9343d7fe4b7fb6b5e5d6d47520bd209accb3ff1640ab960d02d53c4e7d0b45dc0fc71dbf2e93bc5bf0c590a25858249b608b9c8282ab71efa51ea209000500d0a04a5ea0ab88844b04abb88ff87fb9b86761ff395a7f92e85ad5d5421f5c1c6ee91db328124ca07ed49b03eb86a1ebd1ad81ae8496f6777e23b3ee81d679e15f2f25ae316bfb10a791f7bafd931f3e846de4fec0f7a847dfda3528897a167ed7f2de65ed2d5c863fcd3128f534548b1fcb359391c0f4e6dd93985c0c7f4dd7bdd36bdefb1e6b2446a85459cfb9a9a60995e50a22946b61a106c59ec86b37f9dbab2c14c052bfae6c5e0e3cf27e38f6685218c27fa737102aa2de64663d5431427bb6baab0196c9f032dcfe03fb9ca0b59e386bb9506d81e4e07c13bdabe926c2180d7d333536cb5900128a3e8cb499aa78b957fddb70bcb7b3660f17a6376f804825c3ce484a0159fedc5ed473823683ce3b8a17745ba0b6b6b897ba23f61bfcad9c4ddc427a70b007be4b2f7879a537c1cdfc872b538f4dd1e1ebd9bd7c8efdf48f8b65af260ac77c5a60dfce1a1f839bcb42e9239ef1ae0194aad103b717feb2b94e2f4ff87156bf5be31cb7fc8b8e6f72b7e86bea5924c78a2c60775fc691243b35a0395f953bbb7a60a0e1b91c11bb8bc72507f71c60a225404a73f4d2146e300544121c8ef41e0e5760d514dc8a615cff87f752b5d1e9db8a5a1fb771334b61ee687b4d0c8f33a6fc689afc79904e23fbc2ed2ba0a4642445acbb1ac4363ede1076746963406edf894a0b5d968891ed984db99be6032e6749e0939afd24c63d3bfd4f991a40115eb6cd9be0e6c9f7b7c2179e3b8e8ef234ccc38349dcc1cf5e97ef40b0af97546a1d0fd8eed7d63303db4f99eb4e2e86d592685d9cb48dac1510a109f7b4ba616a17c2c924bbfb56fca74e9c61c32ed5ce12fb350b43519b13cf52bee66d545887281936ccf82ea50c814a028e9f55c9be6fc772271347375dca12ac7bdf303c9eb354d420418a0906c85ab7eb15123709ca140b2c0a8a6878b0b87901bd0ef40689f64ba924b5d96af567e86ee311aeac07cb5e1753c5cb75b76f26935bac824724360af4a16b122bee70f013e15e40cac8d472b68f6c29a91096d7f0e4d0d52e8b440c98559ccadca600b40f13721f5c09753bd37e8ae28ba9d88ec7f501ef33b35139a0870dea45d4fd97aa131723133aac16d7d9831116da0e5edd5e118286346fcf70895bcaebd14e372ea00204773903059c46fa3dad6fbfefcb24dc23d29fc8eea045c012d8c071d299ca8a7710a7eb5e6c0c6e4c5f43ef693437d8ebbf754634fb26e0f66e3f9d357ea32551494f2efd82af79cf723b7792a90f939dc476535356534e3ac0f6f7a5ca0dac9766fe830bc00e091e24518918e5fbf8656e2a531509dc7bcf25e1e725a485e654ca24d596a176272407ad109ba84f9f2cc18b87a2fa16a1c324fa3055261d7ddef940ba42c7ee0dc936ed4d99a13053a8fdef8b30d4e211354cf2c5535d8375230d7bea5d47c985417e64da4dc35d93893b98c2acd12f4d9256eaa8d7c49b2cee7e8f69e6acf7f7b73d2e478e24ebd0a101d844d5201501e80fb71977204c53b5d2c21d78c7bd14c94e5d431d0573ddb6f1f89169c0b6d7c87c894bad074e232a4ae2b6d32ba2c63386af46bf5986f7aceb38450befe55a2b3bbecc5c07b37191cee8265dea702176d0d2365b49accedeb108f5085472c9a3fe8a72ccb780d7a31613be01835cb61df03ff0808f8bbe913d14eedcf99f8c64909ed13ae8b5834419f80da86351947a5466ebea80f64c7921ddbf99e84bfbf0adde3e8ed55fbbe72b3c9543fc4a0adb13557ce2f9644fbb5351f150eb2bec64b135d599a49549a92d5d0a7f812439143d114df7baa85a2d17fd6eb0f32774847911ba3e98880aeb5401ae78c1aa9c91111265027f89fcf7e18e3898a73f09a40799ca5cff2be9d13ac5934ca71fc2a4802ff0699822c6565fc10cf2666ef4793f30aede3adff3fc7178d6e58f89886f9c08e7cc12f27c350fad98ea5a7b284b489be55910082484e8c905ced43e1b5c7b62095ad6875612c9ee2638fec3dcdf25c560276bba9462a5d9f7316da90288efcde090035d0e87ec111295b74703a712d8f87ad4faee996da3a37ea0896f0340336d9f3880397048e15ca93dd7280860e08243779047e6dda71bd1644ac62da3d547aedcdeee28ea71051cb13a855e8b56237197e541bd687c6a8ca796b7d5e12515b8f8a23df5409da40818d057378a2b3f69960cc68ad1d0bbd0f87406f1bd9c1b244ea8894cc407eec33b10bd2f6392ab5156f28709466d46bac23f620a5152fc8b128eaebbbe9dd541bda5796720135e56c00fb2f4d47853f5683cff83ad7b31718781798e5fdca9157ebfdb5438bd048e1fc4f35260f56c6d4d8bcee092bd127da3309c67371777a7c7ba39859c358a590cead92bcad245e5480e615bbd20b7a7b85e2e44e82f3cb2fb00f6d0f3a465bfff52afc4062762ab6fcbab488459c475dec7d043def647322ab964664c67f56db401a0e560323395e3bbe1e13ca6a1ca1cfb64f6580d847771b34984e28db087430ab5f3eab5af7c8f668e18e0131ab0b21e1126c6801a5c60bda89f3b8af9c8164b9aab35f46d9bebd382ab0076ffffff89