PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 64072 13fdf03716f316f2de876255ed39c48d7ae9fd5923db60731a173431fea0e7e1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4675e2cb6c22a895da4bb7d12be6159065cc02e4811ddd529e937c1c13ddd09b
Certificate Block Hash
13fdf03716f316f2de876255ed39c48d7ae9fd5923db60731a173431fea0e7e1
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0015480000047a0000
00200000800000000701000000000003011f00000000000000000000000000000000000000000000000000000000000000000000a2e15c4c44644ac94ad4a1e7dc180a6a9f2e5c6f83fc99b92a42acfd43ee9e26e8ce100c32fb003a48c98858212c3471b92bad2f1dab2c3b24a1aaffbc4df0c557f26fe6d1fd63dbc8f39c812c1eaba071d57f1f06fa8ff71c010000000000000000010000c0010015480000047a0000

Raw Header Hex

00004020d98f08fd2106563b03176651f39d817fbabf365f8e080c3951ef8948a7310669754e088590db51842a1672368a037b7d1ba3676c33ee924c25fa19725adcd8457d7a1a6a6ddc01189bd0dd131c7c939e52dd1d81e402cc659015e62bd1b74bda95a8226ccbe27546

Proof Data Hex

59,560 bytes
12121601030742eb192577700c7085a22abd1c5b6a888830cc5f76042ff53b612e72d4e919b8b202a69ae7a41ffd6839328a9083c85c557a0995ecc635fc4a6dce3ed5f579887fd1a1167e825c5f4fafc218a2323a3e9508c50ee6a851fc449fcf5c26599c603efcb5a7b832dde35a1911a0574478791d93df0a776e3b9db7b803fcccc76057c99f805a5933fd1cfb8ce2b412693f27ccfdb3d023b8d6d2618de706df8188a54c37c3de6c29a0a2abb65aa83e7e742fdcca23aba5825f0c7e17534ff2461f6f0e1de344caec3748261c2cb7e7c2bfaa8aa4d4819bad582387f325398d3146f6c5cc735af5c44d947c7499116cc29fd25afe59518b04df57b6cce768a673ae7e836b3152fdd5e33f17b0ded1a0b7aa5192320be36f621b9772aa68ed8d5cc6eb55115e3569527f42b4f7fdde1e4a07e562281379c6902ee8178a1f9b359dbc1bc1ff0dc67ebb85b60e289aa251ca428e46927572da4dbfdb77cb0c933f25a0e897896055eecd1e34ecb7e850da8ac05b4bfbf54bf827f6d4360107ad45c1e1857325aa83198f070a86dd27495b65c661f78c4956075f2c132d329eb812663700453fe1fa12fea8ba56ac1941e593c19e1c642d3dafff46680d6ba185ca837e642761dbd6a8ac4f3725790c9a4644871b3339fdf0db7f78e4c2175d262b2b162827b97c248b90ba2e9623180a98204bef686798f7bbebed4795def9083f90832e3c35cbb5147bc056bdcc28729f45269ee1b6728742149b77314cb43e510c885b72cddf505a22971a0cf10a5a881c45cb933152ec6edaf881a55799cc9e8372708d7d3fc625648e92254663d2f4629cb968b3698030deab363d3370c400f4c524c197e8dbac37b349152dc3bbc885b5ae9c3d97052520bfb3bf5ca3c435e2ac2abd33302a51b01cce5e45515ea25e0b98f4455f123c430bf65ba78f6aeab2646fbb37b083f18870b0411cb81617ef2155b7265e53ab5b0d2f4dc301b1a3d2fbeb2f3618dded4d2882ebcb646996205d465b290cc359168bd9ee8cf8e91147c11f2cc2c9f799baafe2f48a455e453fafe8e1d9ba27d3dbcd6f975302d21eb86268e13d29fa70cf26e2c72125be022bc2d6bfc60ae42fd37fb0f861c546487273d57160c0e8a074b9ffe8d8c139fc6138aa3d02bed434c630e01c0e331ecf0110235dfc6542bb9ef9c67d0a5966d07a9b3ab6342cda95fdf07cbb2e3e67e8a258240753f7066a626028e9fcb021b503c0ed7bb5f62b2db3771b038c81d375e1407556d2eaa2b6142d2a8c82156c24b506294c9adc3058e4d36391bcdc38668fb64e8b4c3ee31bcf375f49959b3da236f232a8b09196229f5f88ea3c0bae2b36704724d3b1205b035cc92f2b3aaa272c6fbd5415c833f5d354b5e4b7323478d3377cd8980e95597d9cd3ca1d717e2bc3a4fb6d023c1a4aeba3ef8b6d8659c8ff894dc2570b3c517513861ca0f4376f4e43d2a52799ea69a8331aff7e9cb76798669f7f0cb87bc934279addf10131f75029431532d6e54801d4877ae2bdc3ca8fee737c0adabde155e472d5c093da721933eaf4514e6f30f9aaea062ea113f8c9f20b77f1c8cec70c5657179d96a0e0a90a98785df46f7098ac0d018bfe3f3e35dadfbe06348a89d7756a080c2e08b06d294c3fc0db30d4c576806b43acf74ef8a48888c56bf6427a2ca2af5ea3ea2f250d26b1d87f12cf8e3545a3c343a458a00adfa4e805707a55214861d528b69bacbce80a100d39b95ebd66fa6068126b53f6caadb84c53f9dcb1003d57f794309ec215df085afa79fd2aad2e2a58e96b74e55a4731a651c8bff3f47a67f1e6e1c299bb772456f3dbd31552a5d86cfbe4b5651bc0d397e287f21a3f3ecf10977eccb80cfe97ab56a61f48769ea697f74701f56f7f9047db797c58a562074c1fb6c88a7217a7cfe7f1b0fd9cfa056807de673fe231f7acefc455f304cffbf1e4391b9e40097112698dc8bf941c968f859788064bdcff73855dd9d681200382be9375fc0d2b2f9abc61678e81c2eb5d6dc6dbe7da93a62e81c92979fb7748a09d17693929d00bc718bee61d4bf5e2474b3b32be468307b82b80ad8e9938d9197a3ce3a6bf0367d6590003337fba08ce31e344520ea1e046a6c8182ee1b352a08a535671678d5bf705c74c16e9468137457885de1a5478d09667db774d987042102b2d1b42f115693b48045658256dfbd2b66e5592ebb9628559bfcb61ff291eb3cc8d7b9f7d4ea91d8252da79d172edd2ba2edb53f166b203a385d3bc59e2c78660a3914be05e3929ed3a4869f4bb5d7d70b02d3b44f2fe263158502676d9e389722d2e7ceb98b7ca9058931c9af74201fb32501079704ba6b01dc4a17c38f2436399da1d66613a628168602a4e7ef65b89ba7ca0aa58d12ad51bcec0c6df4675985d144a237a204497bf0f5b145cdea42db1de6312479605f6ed0b0b55a8eac4ea87f172ba9fef59baad0fb036f2a117b3a1ef831157a7d19cb30ac8be942f96d1a5b6a8b7f83f55a01ffdf9b993f8e9a3ee6dba000602216bcc50affce16929be381122e84c9a05fba34b16515b8fe9268c97ae7a8cf8533c6a70f9c8f7ac0eefefface26f1132af16633b860617e7a9b0ff599ed4dde7ae4f5b9453f39dc47c0d05f75dbf39ee983bd6a8a3ae49e35511399c4f2c31d7bef1ded44dd28113aa56b870af0ab56a837e694b6d36b7252bd9f27862e5d1e7aaf9d295f3978d8e0801a2204a467d5a07c49d286c738a2b8517e8aa8469f6b92cbce51c83cc17e5853b0c488ac7532e738ba71186af8db7ee23faf99493b54e80a21ebd6d86325d202990515574e129eb642a9757bdab25a684682a1655ae740fe8e6d417aa4956f9b1a32acccddcc99c973dc70f42b80b4d1cc1701057499d8ed894b0ddcdecf8e5abf11685f3a57c5fb31695c2a49b610b0c6b92043e472b0dbddf3ca9da53951d480a1c71fc9065f8b57c1e69309c1b5d17f1ffca5c53fca860938316d41d80e9471fdfbe35daa7902bd2d6b7269e7688923fd9b27e8507305ca9101cbb7013109946fba0426230e4d4146c800ba909fbf1d544005d2cfcb683a241548ceb5abb65b6f874d99f5b454f3b91151a48a08781c60532dfd41dbd12cb1b56f85f975c8c4cc1bded822df49d7642e6b50a32f59063bda84f3c3d008b097edb07925cc5b4288b0cfe79446eaa8788267409add6924a3341153bb5dd27dacbc515c4d273d6bdb7cbc5f943e78a28a1817ede5da8ba3f75b6296dfa09bb3663aa12d7c6aa2386635981c07ca78f4667cb1e8d2abd976536073d0dad9c89416e596f34eeb1b910eb9abfae98f31f463ad147f39ff9eec556dc7f2330a639e07878e0ad624ea2a7b20b9f9e27a98471de5a59de7da53c74c44ea48131b2e268cda9fd3e21f9b6916d3d04abfe5b62b42ad8d5cf9a9b0aef883cb8b37de556f7b543c6259be11e127dc3fa058614bc020aa124b99684a24782a16b3833a47db73afb2059c80d1c5d4aa5a1d96d10c7b76bc9bfea0ac7c44df2849f71ba032f816c6a6f35b075cabc05883f954203eb80aaace8eecb5a5a49b7b65176555889fac03832032c4d82cbeda02fd12adaa5bf2be60f7e0c9819008d17f1f570418cf56d094fb369841fdc8cbdcdb92b178dc20e8c51a35895851e2113d352bdbe18a53b14643a2759fd4026e3fb312c36b53f0e2cb7e24edb8540b04e3738d5ea05b979ea05f1ed2cb024cc38cf22a722a49b7edf33ef325ae0c5601a82bdb41e4118dfe930af4f44a50dedd64df11bc3827a77aa0a60d36a86cb3a10321cc9a8543adc8ae0279ca1c4507d5c6a005fa2521414e0c2f17aecdeb4657bac82a63a591a558479c55e713bf6be6b173d10ecfeaa83fcce1e3fc0092a932173748ba92b87a92a5cae8a60890d2a59dabe1f376afc967c9dc2f1858edb1860d32ea5a0998b56da15922028a2a7c854fa7d663f937a160d2dda0a903d5ea25ab197971bf01aa369794e467a988d21c9759d2dd3d751616ea9c74eb4f2788e0be78d730e39b51022b0025eb22927f65bd369845c71f5befb4240e47d6e72e6d8622a20ffeada5390397deb15d000f72c5f900b1f14b8d9b034e760351bf099443a899b18e3e181f63cc76565f40a755ad674a0260ce71c07741773c7f1970e7cb05a68bbc69c2e3d1a2dd4bdb57e6254eb5d34e1d39822d3347ab33285600dd831a2e3bafdbe86fbdc03d8ce0c1e31be8e4a3ff2899ee8f9d99ffa77751a0f05ffd77f9a2df4ca0a8c1cd2cb7a8769b97e4d6ff24d2a3c275e8471ba1d3bf57c3f32302c7109bc5440047e7036bf60b37cf2e3dc2cbb8ae643d3ea28def8f141bb9c4cb3477435921a12950c25db292214ae0b932c7f03a9ca596593a305e9a62f5a0fd0b1505320b3fe69c0f817a0c508c36c7abe3bd845d697ca0cc82fbed005e420045422c7127b28499274d9ae2ec9c7f9790b0eadbbf238f0ba15b0981366a9924d068608239eb80dd3bfd6083c468a6e5146d70b2dd8954d82953e61df63f7c18ad238172293086634b50befa397ad4816593ec76865fc57fb9b7b777bd01b8b9be8b9ea8fa829bb8a916d9a567028e23642c92ecfffd838cba57383d8d7f224d70c789ddbf8bdabdccfd6b69cfa8ff9c2b7ab3ceb45eb99612e5d8c0a78b3dd75350b392928c8380de6fb6d50c7dbba5a8f42f41346afa451f37496346a7b84fdc57d38a5159480b233cb4d012b94a21e6d79b3b2c02d7bd4dc9c29f8b092b01e3a42b74fd354e620d01eae34a0ecb9df890b2dd84d9e6ba93bbe78edb4a2aaf3b555babd40cf89df5708fcde9adb21311fa9896afc23e90a4cf1a74e7fc0e8a4dfd40eec968adfa49a224db6c390dd1a7b3d7437e27482ca89abdab86e1dbad2a3acd123908b961038c5cb0296de84fea0bbabd757340a3fa318486856ae668b0b0be05b343ede82c30d148f6ffc9742c9b09233d23991cf215e0b9e20c01122b7de095f35d743e7aaeb2a1637228162e1b78dbeab5b4f83b07c0805a845c3e60aa7ca5198d4925291c9f0fd28740a8ec026e2d1077ea0945d8572502d4c6b42ebaa774d61af70fb34626fce178f3ecf8a7a6359e07532cef100a10d7001fe5323b3044e54a4b6823c6483b202405731ea980717631e89788386363da61ecdeef170ee0b847f447777126909dfbd94f564fbd1ea4977fb44a3e892695aca11012df085385587f913dbad5f834f903365544bb8fb6ccd258cda5eab98e69d58d5434e7cb7290d2d5105a341360007e66c8fcc96ae20852d1178cdd6d93dc3154ab5742ede4b3124fc373b4404d95350c7202122812564883e467c9c42ca6bcfe5f9462ebdf7547fb6bae5371ea2b10ccfc739efc3b99a6823ed1b5fbf961b386edaa118e498fa4997b4f9a1e04df15bb60fb3616b84b383732f64b0f84314e23bee819ad0d9180fc4c4fcbf1a63aeee74c4446d2ee12d1a57ebc801fb9750550b4656ce5cae983e0cad7e5b3c3598416c7acab16f0eddf4835bdf691d491fe8d10b2740e927dffc9665316e60f7bfd0787f721224878f9e6a82011e5ed80406562d2fff6708741a6aa74e4df8b33ef460a15db60983f6f14cab3fcf124207acfd786de43f1e389c72f97c9cc6d9cd8e8d6a8ffe4e53845225697452b3b43a6abb965d607e8ff8a1f38c934a03dbc84d85f20dae8ac304e2ce407d4ea4b19f3ac4232c30d5a2d952a0b371ed7b4c983ea6d3e1a4d01ba4221601ba81426974d2b1cff2e8b4c120d5005b25aed1c10714aeb49ad8510dd8a9d3eafec50bdc59cda3d234825126486681f6438b0af4b5b247bb1d4ceb2877194177857870e0baafcc9fe0850a394c49f0b14c2a36f89b69060207511a7adad68f5095d12436e66c5ab1e877408acf4910aef5c137962f45beaf4803f4b23131d2b3d1c6be50820b61596021adb738f3cea06b5a7eba581425d568d32ea3fb02db80a2a8fa5e5abfe897c0373882815e803db952dd3a3658015de3908fd271fef749ff0cad3029e1a4d6240f708cd771f5284ff4043651313c6aa6a7ce74710ed01e4dd3acc22e393b9978291911a194160890d959bd7711f5dc408ba46959d0162b2a3d09f6fff00f908ff871c5f4114636e03809fab85de2c21492cb92c41f4d6affbee7f0996282278b1127fd0b0231b4406e13beb5f5f9285398bcc418e9447bc9dbd7222067325e278b5be1edde354f88a06e13688bbcd6a3341fdad1eec92be5316f7d13c6664e71a031df0d3ef58e16ce49e06ab5c5ee56e1dd54fd1992f36f5c2f80d18199d49b45f3f191a1829070a3b0b35b3f4b1840a5638ea56703dbe9739839fa91afca50d2bfde03021493feccfecb4333673a89c556c60fa3c2f404c7a9550760b5a1c82f65e707b16dae5bc834b796c6d858ced39b4adff7bd60ef19cc89c52cf8b7f5041567f8a294ba7b78516d17f9bf7715437947fd2b3d7863d8f03620e6fb0bc07f5cd8fc4696b5fc9f5534cc1a945c94b38de4d2ba30c83694e6760c887940f186012f2356eab88a72ab0b211e79ffb31f7ac4173c9f16d54763a0851c17c531a081883a07dddf5304d266bd867fb4fa604d8de06ae884d3254ef853f28e2edb49ab1bb129e21b3921d07befbd739c01e27dbff09c6c85373fc2008bb85d75c1813a7e3c8891d34a9957f9fd6a4c7c505282114308f0c05ad98634f1acf51bec280e6c59561b2ba3dbfde7aabb499a1f368d34fbe8c907d7a89e1072511adf429be59cbb6c93ea36475f52a81ad6d917b7f4ba6c2c6b68bb022a27fc35fe6c02c1793b42cf58572f6abf0a4dbbc99567109d6591b7868974fc951de93e0c82e72499b92f29f7ccc061f72af3e00986c88d0d5ae0a732070513aa6fdd7348ab0474ed82d4d5ead8400c90ee366d0b08118ad0e3bfbd8b3307aef630e07ced1436ae5f954bee6106c7d883e156591dccbd27fe9dd97c8df429085581bcb88e4552df57c370f4e735a9eec53df2df09da44962c87d1255d102187dcdcca2266bb02f9d00aa58074ff07de79f1a97e8d0e4b9a2ac2998a0b67df89bcf03a84d62bde06ca5465404dca225a6d411540916d49b64b64884937e0829d7c048e237f88aeeb295f1e19a316fb682c311a3abb006eaad772185b64c6168ef68cfcf95faad2c9f3723a7fa81d27f34d7cde60a362efa914893e84a4a9a55b3c775abb1e92e81f7ab7067308763f639e3e107b48590b8a1f778ecca23cc8b0b69ec3c9120bd4a84f06aa7b81d2d6f29bb16ec3b9492fed552172584b4d78925b6b459a8a712786ee8b90d1f071e06d2a9bd67650488b1832221f435725cd820628f547975a82dea0cd4d15ee02807534749b49dcba7902d5138d535ea2c4e1aeda8aa19765d1e5d18aca5771d938efd5d3bb6911e189546456cbcc4022a715f2fd5e88c3a049e86a21ecd5c87e753db7e9939a1df0f4312a7229836505dba72c71e37e3eb943062b87fb138e87d0f8087fb8899e40113cf8153178d622c717478bccf8c28a190223df490f0497409b6f57633f1adb4b3c921f6f15ace760c4c8016972cc9f5c570261023e6211ce2777e5ebbf7d26b070d381c489726f9b1ba311b16815c58f7e27eb87e0714816faf2e22e6b2bdf65b214c55b171f4259ce6c63489a492ae278e8c2ee98dbb79b1b54279e6fb62e3e42a8d09673ad86c96a790d05243b3bfba12b2ed1a903c71b4ef359dc9f211b188c5295fa4d5a89f701d894c5319c824294ae23fa203039d79890f2e5bdb4a002991103bad9c53ea7d04d5dd91bfac19eb78d6171eb2c350f15637b2f452ea6adc2c2cc39a8f7e9f140e1602fc191bd2a18f8f18938666f700812e96b718e5cac6151b24b4ced8593a321cc9945e6cc3e82675241aed5e783878c4427a0966f7770266e45cff8728f6208e650b049596fe41092c208eba482dff2b7b99b7bedf01a59a2f2dde45092f8b2fa432f9cb9decadb4dd6bfc8494a2d5d18be77b833b11f7d406b4ccbb1527513b47f59405d49cd8fd0c9b8d23bd3d736d58cc1655c71fe2f1a4e70d91df806c957543439dcb5304d603326b0a75e4af4fbb4381387f7b558804f95e78ff5b3a740aeefd4c5a13dc096ae0ad2a65cc6b370d504f34be24e2ed836029409c89c4fc9f104eb298ad5aa8473a9764b5fc75e526392fabeee8ddaac3593cc81e57f488c2dcbe52cfa7add72936fc31e69bfb4a40e29bd82d60e31938ff34b0bd5228a763f8ea499563fed7152582ad5e428fa58613d47dd4c676df500c644dda087c06fac08809e5c284cbbdbc57aee1eafba68d6b026a4b650319c4442ff8abf6d0cd1185b25936a0c3edba924688a97989d1571e5d761af5dbbcf5310ddf59e42143864e1c3ca0b3a412922a1ed90c479eccb949c09575e4a6f671b2c294ab9e89686293c5fb45b43695b9c1f5fa9fce7fb2664bc6ebc063f8985382edbb416b0bc0d034fba45b9eb4aa130dcbf5cb1688456b32cefa64ad984118f9bb6bb855ec4c40197283fa8b08c9b0ed335b9fe7f7fcd9d47b9ba32cf697431a607bea10923fda160ec9f9af4710ff2b5a9696829d4af10145635783fc5f2881055a2b03fb3a3594c28ecbad66eb74d1d458913300b14ecbd297ac51b233c336eb1d4d31b0ceb9991b8083a78ca0800df4fa8370a5d9ab134960261a97bf5ba9daaf8196b81b9e377a47a9b6461824f03a92ee7c6713ec610fffe8fa273e3b5d704f7f514fa186a65f19901e08bb105fe40085768b7b75a74ee31a5c3ef2b03ee90011d9c989228c92df3ba9d4c5d560fa5903669de08f586bb64bb7e9b77382fb18faba51e1615df1787406babce1dc9f1c63a50260a393941e89ac16e982f0030ca761b6eee7bc14e64528beb97dad37c61019b5603ca11a63a2b01be4bfa669d3c32f5b4a006c0dc042d26adde95d9ede7d373d7f4ad1705b780439312f1121f86da0e49082a8e2c709a768a042412c7fa10411c4110203f9f228124874f62b4d55341983fd5eeb529f18b0fcc53745e231dc7074b6e718411f4883df5e996dd468e4c027e6dfc965db692fc8c2ea67e482009df330a1561169f5d94281b9a5ab0da03dd75eeecc32b8fe95366242be1cf8eea40a9b14bc8d732fcea8eb44fa304b152f97d0001c25d523978097630594354ad83fb71bff631b60892fcbc673cbaf22fac25c1d41e5cd740cf73e1fca7ebc7f9d07cc2638695d12e5e0077ac02c14afdd309e86f38830b7f15bf6139a0de6c6d21b2a90862640dfd96285deb2e36668ed52be8c8859a8aabc8a8d72f8176190b98f4854014c291db11bc303a19b9e702f8a2ee81497a2b4e1c8cc321e342753259e268e90851d5b02856d01b16cd11e18613c57b31ac9375f3e011b6a543de043d9146286e825bddd205106200aad4bc3ff74f9b04ff8d73a9a3efe204025be961eb7ae8d4c28861cce1b94bbb073c0db7779cda32512ac989dba84394d5ba58d8ae10bc57f7247762fbf3165fac22662969e927c9453f8efa8491ec79f1f52b3dc009381308fe1ede67c015afd16322880f1b7fd01e51689c13fa8bd512072acd9b26e29b810c5b69dea014c590da1cfaf63db5d044f1c589e065f11f9668737b1427b8cefdef1c3adafa8e46828d026d4f8e9af8c7e9b45053c83bf480439ae3995ff5295b8c56a91454c1706391f770b2cf709c6fb877cfb9b2083b4c5456d6ee4a35fb51218c0a47e262b19c5d0f13921ee0ab5ea1203ada0e4b70a86aec73ca20d4609ff95e11d669de50a85f5355c0947f7e565e93cb6d2da177ac2bc133c065e5be56a8c358ebedbd2508e9e7bf85397eaf945517f7449be27ff118c3de7dca93ebfa942c2c526b0b704b1550ab5e9eebecbf26b8d124243399f4e4c66ed56d079087db01b176ee1e9dc362058fc713970872d0bf8b4ce217c3940a7ea84bce0bbad5ad3707c8258c14f247dd42fa754e0ea0f77656fe8fbc60954c84ea1deca0ab38b615baaf7d5b9d947c1c6681d46d9de16be6a2a9213ce02829493ea41a751900f4af40d010fb7eeae567d0f97b7653049c1596b7d84100f96b4aef603546f7f05668839a02215bad58d2a255b69199ada6ebbe78a041dac8b57f0d2ae086d64eb264a5ce11d51d8899ee6c4365069488750034d32d1e0c3f47b9d97177e620e43493dd0e49fa78975eb31b54bd5424c9197eb5a3653adb10b57c9d387f9a08c053e44744b06a574958c3315a3dd222c9beba5e313dbd3bb49742f489ec4bb4710980c1f2c5cb376df70b1f465c7e2ad09f9fc0bfa391fced3a5cf707e87ec7703b36e8ef0013b109c1ab4ac43be95c0d06d2109f408d18ea1c8958f8ee0d6273d5f1b8900fc013844724bf2539fc8e678338c667a13c9c0719f8b35b798ac8f5b7b729a113e68a54a6c4c75011b0144aa3594c0a86e0a52c134401134dc2b15aead63148bb8171360b43b49e56ed3ebbed56755cc2b70e45bda4edca66636ffbc6e5f1773c3702b033f01bb12b3601fd6c1bbebe9a860cf285782c4d5198edeecf2ebdad741fc346c994adb9bb3858cb2a4c134a3dca698d762f4946c16195e6f30c8f1b9694ed60e54e7a98ce5cc66f361cc34f88780f299ede030f37b77316f38c2dba2fed564bb8e7ae1b03e24801faa186da9cc08571c79be6ed40f3597f9c32336b5e5e6fd5bce6669d102af5bf3323dbee4b63d82fbd8da385808712f4ca55da1395eb6c7003402d93ebdbe216747cb7437662f79254649b56aafb2dffa3ba03bf88ee3a7a53bc78280da1ac3aed8f9ba4dd554debcd79914ac88a0fc6aa936be8fbaaf2929324d84fd9ae86e140154cb38d163e7dc0c061d19e6773c57c905bd36dbeb8ca5a25c99f049761e60841b2d1d368fd5e0fa77391f1d4f648ebb6a45ac0e4ffb94d983f3443a4cb3ab46f4248936bb313dde18ec3d733737d3ba93371ac9bf6fe4bf4fb0ecc922651ab1a3eaf22f8032dba9dfd74167952477d3618e93351db92a6fa5532b7ff115e15345192c7a18645d6bfa1bc6b947562d052638c6fa891e62c5a81f42794acc670dbc7abe01f69f6f007f36acdaff307b1384435b0146a68682dc02e107aee98eb4ec981f79608ec036c12e3297be0566ce3ffda19fecbb1002575227f310fcea976deae4ee786c52984dacf6c2c303c91978126c6b24e12b17bce8e4b11d429d8165927eb4b4dffcc1cb8b86b25a6af109bd6ab252af325e40657176da258b1f3885f9e4ff3164cf459dd43cc508d5b1c94790127304178eebbc22d7aacf95f7873f113ee1a1d363e01303a0687bf5d716bbbc622d81f42b784e894b116e35efeec43e81a099617dbd819f41e856a956dbc8e29f45437dcb8ecc86459995e874e8071e85e78189d0fec27f33033fa149cd285e26203a178b4a5d6c4d1cdca58471ac87366e2ab67f4a0d7bd62408d1f2f790024814270db747ae05dd733eb58dfd389d7525eab999253af05224d62a10755b6839709a80d0db0dde8a1779d2256370cc98ada471cfc212d7c0fe8626fba7c8e51cf2f545dcaaf13e3e8e971411fcca6b22dc4f92a9eb0714932b07f3637822c1ba34cc7ac0a3618d43fe6199920b698fd8729411e26b2d140926d58a863e1433dae332a40921af1d468f51fc364fdafbe1154b663a035ed786fdd7e84d5bfe5851801a6de0d27548d4b64951c79e2a0ffaf95e41e56adab4f5f47ca84d3dffe0ede014e783b0f3fcdb1f4ba6d6b57d6d1f43be8af234e1ccbcf4dee08df30190210bfa0f7f51109df0b6c41de3a4e7a4f5c8bb9154368430bfcb5ea0f58a8f7e1a39b342c92fc0a32d0e829a385ac280e4da5ba21ecd05c610dd23db2d0b1b259f156036dbc870054f23cd85a83e050ff271b56aafd5c25f50dbf7434ac9d1a90c815119695f1b1008d65cffb7e93019b04da85f596bbc27a42554271dc9a6f41f17e6b2b49f900080dab783d2ee3176890330d310d25ae67bfc8834b942d3b33f3b21a5b83f5cd3a9c2aaf79b595d1d0b8b286303e8c31e241b6f97b3b58000b47c3aeceee83b13439aa5397c95a19be91eb39e7463387007f986c9b981d76b7375cc61e37fc3b5d7c376e66203beb6d91c04db889cc75ad70f8604622a4872526ce1941da949e34bd619c1ba40db0e19991238092e7473ac9c68f55335f4e8d87556175aee9303b509abaaf674aab4834043f89ae83a64cf84b0757fe1cd0aa5e9624a8f2dfd55d773cfca55c94e9acf418d05c85712ac13a7f366edfb452a9aefa02b75ddbb689448bd0d6b47d373af05e02ba565268d01c0769a71fdec6ce67d9c155ece19e002f2099443e8a93c22c1b660245262a4bc8bc99eb7d944f995ecf1b3a6094ddd46aa28ac00b77dca121c36bd880a0a15e264af02f364f711a05f672ffe2188483c7a557a2270c93fd673ddfd5e4127580e5e1764fcc36cf51f2deec618830601648a5d4a12237c2c1d1ad433802fa0c3fcc5b8ae40167a16512359fed5d0959d65423f7b4a3605ab87f918ff310609a1a25f30b880a1d0fbaeea84b1e777d37c34490d495cd242a8ff9e8431a11f9af20f9733ceb335e62a68982fed1cc8991b155daf81186804b12507d2931ffb82e34e44d031e75d045399a1615c6a8c0c4b2e867f5b1d446f71bd821c670826803eb8cdcd2c180f58389b6b94f3f715d68e4a7ef0f964231f09f5d06d2920c5b13f17e6ae74b22b7b3854e96b0a546155308beed58d277d4d8a11d477e4843c53bfba77328bec37ce214bea67420e8ea66bfb63b27d4a707ebd9e5ad541bcdb77d70fd1662286bb43156952635025c2e603bcf1204530f4f46f14bc6137a7aaa2f0d65581f327ce558749d6a0229a990f5d7b5495a2e55754b260c1711a94d1e264263ace9421bb17b341cc7f82e4873ec73a648531c26572c039feb4f94fa380c48f7e8a329af99c2394806665846a837f7650118d6b476f7b9fbf6f3048e0813100f23ae4442708fa3852e8475d9dd4cb7d0837b55fcf3f879dd4ec5f0adfc3bdc1f6f8ed9f22469f37bd30f2854c4430a440b9da9b05ed90847884e04b41fc66f2ae48dc6d229577cf35655b788763b6c046e7f058c978423f1eaf24a7af711212f73cce76cd790f44744b5cabbd5fdb7ab74ba0f2b57b3a67ca772110a0d33355f5171d8c690e28918098d6393dd1912ee41d0ffeb1b5fc8e708116a83fe68f2cd988673869664e7ea9e3b0a95ea5e10ffe5739434670c570a502317701d42cfe127c6a0cf0659a7e4915ef9d897e4de17fc5452e3624b6d22a15f670ca19c8bd686e0384f2c7b6bd4642b78f74abc5841d3ec5ab23e350c431129b5bf1ee51358b1321359c46c7c3738098a78ea5982afe9dc651016692aa2e62a4b5ae227e0d82bf3be1570172781ab064cf57552cb3cccb0c2a924cfe28bcaa12ef78b2a187939369ef00f59c12208177a3039a853ca02264503f363b390219d86885cb3bcf1777de984f04fe29ee52c3d67085d663003c3da84d9bf7011f881fde81971d2e9b7ca53678966cf9b659f550a5370cb50c05b091e1537f3c78a284482b784e381a6d26211c95ba796e7a6b1d0f15148bf2aaf0f8e5c79af93c62b2eb6471aca3e8a6397fd60f7d448d89916618a1a0eb6d8c0fa947c7741d356de291e1fa0b1bd17133d6db00cc28da8e43bc754c65a4c4af1e7373949862433e93ebccdeb167cc289fefaec6cef0046926982fe686711bc9d15daa97bc75d1fc1837e2197212b0ac68dd86276c1f027e543795d3a18ff8ed53d345a617573acff1ca492f3a173fd052eeae85acdd7ed075df2f922d6f1eb599de6d9a1d2fdad1bf9be7175e2bd495e4b2f40d2066131497606585eae47e6e736f77ff9c5d9e96d7d025e8898903c845ca9e95aafecc45bdb4c71d5e2eaf8a539594662f8297240c94b2415d999a300237b632d5b9456d5f6bd3c50ef4ed7086828ec6bd136cdfe550563904149824e0f6a2832ba375d444d87925d32b6a34a01416506e8c8885a01f03995f5f8e8ec678dec7cb7f5e261e731f2dc5d83197b8d843ffd31bce7ff72c5226428c080aa47b089b5e2be92a93f89d60d899f2c59767f35ed7143415634c2d17c031962c6f9452830fe809d540778e9ed953932c213cafb518a3e8500fa8da808748344c7b005b60184372a6caa6c4dde99862a7604ff60865a3559142853a45b524dd6b79150618ac719510aadd964cd3cbcda78f1094ed012ecdd329f8b8e071545dcfa2254b20d311bd7fed815d3e7ece7e497a6638a236a6d0348e2e0dbb0104d7d08371b231078fd015f37bf7c3bb21c77c4adbb9e9618e7fa5ca856a3f64cbae7fb84a6ca3fa5038f85e8c5ce63e857187611f235220c0e6d62bbf0cbe55b36d9ce9c53172ee930ca9b72a5fa6d616057db64ad407c764c677cb1d0f3e4ae5ca1fd566f2446641fb9647b5f19192e3b43aba851356226ebbec467d4d1b6a83a195185713b25234a65f2e582674260e9942823c3719f430ab83d1ab1c0c6dfdf090ebfe77d354dc9b3040c223a307e25a93e41b31dbb502248a37393f476a44da5d43d46c1181fb9606529a6d91fc1ae46fbee2c6d254930b03ea00e5ce4f3ede85635052205178a0ad35befbb340c9368dff3f3ed33a39e07636258b35014c3b4252807123e7dda9a1e1a1669218dd8559e3e91dc34b4cc011c4741862891fab271437b322155f96234668efa8e8ef06053aae7d6bca18efff3be1998a035cbeb411d6e6d57da62eb66dfbd6adb60eae22cbe9ce806cb224cb62a86ac321307da867c3e3eb2d18c4920d9d710071b77d5a9d51942042247e49d2c6e08718ea7d45eb3529b74b9afa040fda282b4dc09df43122f5101c58255e01a1160e31fd1fc90b75fbc0cbf7db78cadcf80681d7d8c3ea098d11ee4ee4abf94f64ef7da9ded584cae5360515fb2cb723cd43e6bce9edc4492329ca94feac7c7d253aab2b868d0b2d597b36bbe46fed68c0dbd4e3d840f5e0e8a7529f432e1f415f3f23cdbff5f764b03058d552fad71fff09367ab87d3f98968fa4864f77d8b8e25bc788f942b4f4c0a3339ee2db31cd2a551cc28f193d8b3d6b9ea67bb07a302af707a5c5b02fc56333c9671ed691ea695dcc2645c7de0c7efd22c618726321d67d7d634dbc629d77246e1cc6968f6a1a4d77fb327c1ea906bfa204a442d43ea3d84dbd3bc307a606aa7e5bba9fc5f3bb221b346ebf9350bb1270c7d44bcd909b83a3e007247e0cf45fa1aaca090f1ebae244a22360aa18cc68dc263e93e62ad46ccab298714ccda6e83f8f936ebdb97b33792aa3ceade01239120c3198be7e0b9ad0e3f081c5133902361d2cc199962d2657feddb5f50b2088113b455055007368bfa0dcb83c4ef08c38526770d738c6df0b5efc578bc14fec16a3679028900b407acc67c63f8309b913fb531cbe779b6ec1b17160290f2d5fadca68aadb32157581b7adca2d913ae8a77c2513298b66c2674a27f9ece717bd9157d31ce57e2cb899fc706a535be27dfd3df8b6e5703ab3220ae19557242a8ec10de6054a63925742a6764e35ae3b152cdc792dc1388e14191f878b343a5bcb39237a23f4a7ac9353958f9d17e36eda9e443de43ff14ca16c7f25c4f676803c0f3996794ce989f9115accb16ceca7f66738204a7b17ea4df089c16226d03efade731ae4c638ca54ad152ff0f1900d8d2228bf7bf1358f4642ad960e39862c00095685f4969400dd29eaa439a01046e95ee7d4f14cd731e51b8e3c71dabf14ae619d4465b36d31e8a785fc4dcba6f1932702c044449e3defc82a96d9f8823a8e05658fc062c4c65e2183a242e4652d13adfe16e3cbb83ef98e876741521ce43b471c6956a2caaa0374e556d20fffa553af00092a72a18490afe3c91c32df190e0d8de0faceb1db8b8112f834d01f47fe9a5b12d095cac47f10f6f9dede4e9f8c292f6f5ff40a12053711f8e722c2959bb697a76fb0f55548e6066036f680b2d97ca652093f0f8a7b776684b325ad902f7afdd091fa5a528bedc9506a917255125eb2e9293e7cf216d94403d7db1a10367827d3a22c75f86133423e689665c1df15918b1e4a11f61c5a1099c8e8ac6ac21fafd48f6902ab85bed772c5e6e193aa04fc50fc3f1d6ba4d2026f0a8ae0111d3fe8450bcd0c590f1f72d5df5c58de3bae9516cf80b96d8dda537219073e4bfcbeb129444dfc80add938ce987c128e6a94d2bf4fef30fd44903e51fd2eca3a428a24b75dc29ebb35ad7be91483b656a3c8cdabe05062f5ceb83965e317fff5a12b3a12b7038e5a28398caf1af3fa4f9c8b038e4cf5de1e7a807578785d018bf9f187e88ea1ff9dcc9b8249159daad6b74db7602f72826f75cdd17f0d25184c169430630d05b02c31858980ac4f47750cedd1cd41129a840b418bfa4716b38a9ba9f2aee8ef6767b5c2af662c43c48e9e265c6a81332abd2147625efa40289849f924ffca1ae92c5a2eb7fddac8dbd6a6449e65a685aba593fe5c8db728f6f57d05a32e74bc7c449172307408c9541c862b21d3aa6c6b9f199eb1b37c546b1124c12e204402ce78e5ca37eafe91bed65a0b2496dd875cdd26821b635e4cc5b125596dfcd818711af85377bcf5e493e0fa3ef64021c920a6522f1bb854a80236f566f047d304a7c1c090d143019c9b26513f9183d1dd5961f3d773cee5ad9c7ef9f336a97df12e2debafa59dec05762148314ceb8d160ca4a03f82db2c4642cce4af0b943788f26f5595303e68083f8d16ae072a7d8b3256fd5b58bed44290706698f6e55183d4718b0908de984b7d70817966e579009755bd5edf686b42611840cc828e9e7105230b7226b54a6f3aba4b84ed3149a52f52133e84929b60ea5d1db927e34362c97142971ad23fd7f9f8a50a00eb6fbefd53f07d46877b61109c3617fe03cee8467f3a7f225bc5123a288bcfee7a0fe8132a18ef962fce6f299dc1b05413822a830f671d0f46d6102c5534b6afaacd589a86139b22b93f7f50f09ad2bf30c817a639dcfedfb8828e1c6245732c170ce202f6a3168e2b596d48127db0f8ed0ee5f54d67db8075d00c2e3cd465ec39b2a810f6d500d2d46aa1b19aff656f56369d467cc6846d24ac262c64df13f0fdcf761a970147847d0b87dd1fb9aa8bc2da36fe79cb33a939faf7daba0df597cf60003a190625c8adc80d12b6b81565046c01df58cf2e82166e1c67844869a634b610c63e7ae15c0ae2b9206eaa9c999bd5c6cceaafc5780b2395a776ce8078a095863dbbf7a36b6330fdee42e5bd4e7c84fd08409929150f6a9df92d5e4a72f96ce06ef894a560fa1f674732258dd58b0f3e7812c4ecfe24a1fe9ea1aa66db43626ad047e64033c250d341ad2699ab3e578d383266cbb6a8731f574f16a1b6eb7fbe2b6f22832b56abb1e0c28f925af137f67af1469714e492cfea6d83b97072cc474e8d129bcef0b9361151540a8cbc8a608063ae8e4b7635f9ecfae20dc95eaf5aaf210466cf6ac7f6711717e41c61d7d88b2a6206cf3a99233f0d19d094a393dca26356cea191537b45fae99d512442273d503ef1e3c631b4c0f78d3c4eacd853a731c05cd5db5752a997e98ae2469d59f679fc03f00d45013f037942bf7eee738de25008beb688b37336298a169a9a862b8a8e887043d39290016d28d3b9308e1bf187dfb90bccc7e8c2738acbd7ff29292e6ee074741d8f2547870a8866e06642eea3651efd79bb399fa9ed0fa545c6a79a90cf587ca58d13fe3de17d670e9a715d159eecca39b2cc81f6c91afb73c5d95133d4d0b7b821a18b9ae2fdb6ecfa98a117f92e762b835da2ef641c1f12062a8097da4ea00950cccb3f7afdcef4605aa337a9a11fd131c430cbcca08fd9dbfcd6eec2a1b296ecdb11e8614d162d63bbec644a303f0c89c1da174e72d7c3d6d9a55b106df7bd61c76e7dc0479cc8123f6936d823ca73481226a0719faa4c0cfeb60dae6b07020fe4743a6d50b3dfa6136256cda37c7d686670ce6eb14159cd6b2ca1021d8e6dd2af16745b01a41f77d180e444ab3c3c059ce7c9be57bdf17a939bb16698ec7e2326ef0d511cf9a6fd9feb2698981ca201dcd110d9c01b19cea9e1726cd65c3efd2b4b03a0a24202fe6196fe154861fe100f72e0d319eff660ba71049d6a453cbd7374f6f2894f3602c310cf3771cecbad562d7452974e7f9e127b2979de2b156ab2818e347cf46167d03c84450f38e30092cc46d15265146d31244a9d8fca8d5f6aa662329a87f0cea523275ebc0fe0155db33a05abe33c7a2f7237947d41316a92a3f964a2acf4e10057716c6b76e7f051f6a598df146a8678dc9be8c5708fec30456779802e11293c410d9724eaee3591aa3094a76f83de0fb9f716845a25a301b1506f9857778201bac2203929fd453f6d8af7490f9484b726c352e3f4efd61a8864a9645c0fa0a2fd35fc995efa4756ffc0692e1fe5ae504aa339944019819d4e0836ef3ce38833610088787fb67119d0d0bf578b1aad53f124036017877a17dddb47e578b5ace82a4f084f8716ee756eee32e7a9b6e8581c0b38bee73228ad38dcfe4485ddd94e337b18649bdd7a2531edd5d4b2061c0fd63de583f23380f4e6f6dc86c79054e464061cec0dcbd5978e4d54b71e7d405dede694c057ba0d74a864e13e5c62447a0fd57c22adfde5c2206bc523434c547be4b762c935374824b20f4a1252a2e52d60e3dc325c2bffe2e2bf04ef1b951be2e306a30c5642f1dc0dd8591b667f520171858a13420a61675951670271fb9a7d5bb6509a18771a24abb8486fe85ccc7c81c8f2488d24e46768c9c16deb0efd95e8a8311d310c983c717d0bd56f38aca7b3d1d66d7777343a9ff38ed07fd9d38198267ad94b7e842e08686bbbefb98eb74bcc0d44d45cf399e7e68caf3d6e43bab03ff8ab343941112053f20deec98c82a23be97c4adf19d3a67da783349c8c0579bc88c9c76b23b20f8e1c1b10d1abfe6285f215150fbfc9b06c230279c9d89c4ae9570efbb6d8eb51508e39bb53ca22e0833e631ec0d927497cb9d5e265ff7d746c6f5f15f3d025dc1bb215764707ce9bcc5698a289cdbb2bbaa273f56a09adebd22620ec84b1db029643723992e85f25d90e6d26951614467484dfce9c7aa086f6baa942fedf0653b2589bd8c1419430a6a972292d49a56860e013a83afbf7c8464d95ba2e4338c1382f02b972349b8e8eaff4558734cddb99d916da802662c326901d1fe1f463f63b389567108b48e7edfeb36e25b2834ad62cb2a487ce07921936e70262cd9f2f50bd1f9dd9d6579843ea87d14e387d15512230883aed64dc315e2e1b0ebb29682496538a5fc76f8170ac71c044e7c2ae261f96e3374dce3d08d1966a082112e3f77b20c8331b97c2a3d233f4da050f7306c9085dc12779ed9836351d4c246b90ef693fb47e0ad7655a6710584c7f29110c0baed623020c374156ff8b100070861aa69038f15e99146ed61e831bdfb5ca6882ab7d28669b6e38f06de1cac64a6713cebf168f576260306e1ea786a7f87c0e7a496a7d10326a5dd176d01b9c99a85f8af98bc6068757383f056a01861026a56cb3720dc3273c8c2309819b4ee6e246833c9100743e8c9eca860a904d059cf7c89f2eb0c3c8b0baf592db3edf87804862a6a02d7252715857c2591ea1e57fabf38fa3d2f383eb35289855c7ff6df0bde71bdfd2a7c1b1bdf8806cc398245c4a683b9a330e2f0440f6a5fa8e784c99c9c6b4be358fd3910eb7c1ced07a69f51e5c06dacfc8744fc4293534bc64d34af5137ca0ed05473d2bc9f3723ed4d85242583841adff4a448a7e2d99ddd71abf5bb88afa256210e0db82f8e5596e9e830c47b811b9c3287e3f18dfbfb4056fe93a33dcea522522d7186909a52b993df0b60f2e1e4c44b74a9fc03f91c372d535e0e6421bc2032fb53e28f21b2265a5197d367d59f33e644949163b0492a1326c27420aa97a1d10483852d1f7767c7269200ce454ab338e9ac60578a4d8d0effe0955143d092736f35780cbd2b25a6264f7fa2419f732a078d7943d56157697a7183d23c26bf6edd25c53977103a4eb0cd66cd5bdedf18f79cb878f09f5f54a2ff2eb341a471b7ca068380060f53aa7ec3d1c94b3d2730e26f155aa5d119f9348140465469b5636023d462a13f6af160c6516e70c16158b7cfaf1067bde4d7c0da41d5694921cb02d4cab3d4fe3db2ee5eee9f113d1448ad0dbbe6a393c1c13c648fd7740d9b8172a1403195a545767a2d375a690b93379e843da4fe8fea2f1ad13333df79070f364fadf9464590b3584a9c8dbeebed064123cbb1aaa1e9c0897c51eb09f5bc1ddebdfaa928fa9b5c56bd6dc44e9bd808b7b0c3d44602dfe6d5d0700cb66bd0ba746f5867a6b75c930ca304fa49095c45582c94ee318369bc42981c2438c47fb96a922d8bf9add835ab10108f29a6609442bf0f9e8326121eb8e0f54ad8917cf840f12ae259250165898c0f534808b16117e92c794d9adcf913822c442318cf4c8ad2d598ec7a37c0f0e88e9daef1134d9c2996f093f157131f9156e0423b36bb2660b243df8f839d8d0ad3010ca5d6a59c9510d99f5a2aa5ff5a769e4ef903403c39d29dde852ccb129f1498aa11c1d5402762655e4aa319633ef6bc9bf0bcc882e896deabb62997010bc4f8903ce2fdaee23874bd53ca0adad625e7b556414cba9b36abd315bd1d0c8e1fc9d6d780b6fb22c8bc3cd24ec2c29e6880ab14e0bb55c17fdea14feeeaf35b684de34827171bca6c7c4b8bda76a73f37fdf7de0b3c5a7cb42857fe32c04970cc1de7a9735fbe3d4ab89fabb3c4018670500b6f820313e8a4de6f19cc8ba5525e3d8dad7f0690f799651b8c60311fd48261f94d244048952c1e39d859150fc3fff6d84a705b72a9970e6d1baa625bb479a85efafc686e88255813a17247592e1bde017d417ae3ea0f892a7a9ec6599d76b97cc6146aafa081d730e1483be2aff0b04f455b1bac32edb3141f8d4e266b0246f66c5a934cbce9f4c0307bb4f0cadcbb8eb2795770eb831515e860ab0bf3122ed365f6cb05acacf6f74e9acf40315b1f6465c13d7ee9654ba96ca4290629e803e8588a99ca1dba35227627cec0d7d7f008d308175e5f7d4ff77d25e7f3c03af0ce59d5dc0b072f1c87c517a728373ccd354d631f6c118186fc93a479a03f03e3130458f45d9fee731f8e2cfc59f26dabb5a44c48521c0118151b97e8ca4eedc8624fc6e52b99b23ef970a084c3382b13db4e229963047144044939d454bab8412e0bf2792c31f6f935dff4ab1ae209fda18aa9de7daf4dc70df0b7746a75986607915385b89ff100757d7252b68db1fe5f482d0269022b8fd9297d3bb35e7c931a82225b25f1455d0c213dd034383f2f4c643a161c3f621422ded02784e214f9cb6f793a8c858ebf85395064e4f33cd463baca96b5f2cfde16aa85bffa174e0ebe69ce7a7fa011dba96a796dba89d514b2adf1db847013d3ca895ecd5851e4881a0428605718909a7ca450bce97e72f9148f8f609831e31939f7725d501e1dda7350d84f132313b53044a9149bfc8050770c4df9345d6869b8ebf1a5578d63e9d9d0f3d5d8807903a1bd839689f2cebad4605b285ed87e944ec600b2ac55f8119e7c90b676680e769a292c5a3e951954a6c9b2c52191a1383e53ee9e50a830f13b28ce4774e97ce52b932f87318e2aa133e204b8a44d4decfa8a5c203f37a7ae62659eb8689a55cbd5c0ab9a8d9344c778cbd9c0ce31ac624a8c041f98fb715e8f5f21d982de8e2f524cc4e50bb1e0272909c4762539c8d37c3a3b9c68b654e4f58020c0f95c767fb38385a919505565188d73462c028da0dd8aee40a245cb524369843186007a172a605b928afe71cef0bfdb41f28419f12c3a75595ea8f99821e405505da35f094ce32cffd6b8d69f736432767f9a2be4a1bc25f3dd2fa19280d531226c5147588765b4d93535217d0790df35d43116e5f551a44e4002f61b8c4ef7b840ff40e8349884d5ba63cc477fdee33b3303280f0b223a402b6d10e3a4152aef420f1bcf9821dea8eae989afa34328ad7c9104c0197c56a51cdee4cc4eed9227a1653c43caf831d308dba86103116d30979efa11632aeb3e3585347a829f8458ed14fc4fee02e57e0cc8129ac6e0ef76b0ef779cff935b739069bd0edd0ab07cd8cd0b6f445db5bbd9c1567067c63f7b36e08dbe3400890daef2084e3561f0cd2a3deb4e400a6154717cc31d5c14c6872bbac47be7fb36bce6b23bba28362f23525b6d037778c56345280f8b0d0f52a93e5084bcf2ca9450bb41a712784ed33b7d421a3e6bccbedfbefc1d9df63664c048a24f46d8b1dd9cccfb6dfafc07de0dac4bba068914b3d5491a80636a41576c0b2cf43b8b0c790967292a3a3bfffba843a893a3d3a617317b141d2969d12cf8084ec87fb40ff6fbf0bfca4177421590fd08d56c053b0a1da27550dc51c7415586a8e3bfb5c99cddc33e666e4922df1a915775bd2e1fcdc987f7fd593c0a8243da123fd276e213d21c3bebeabcdf9adf806bd4fdd4b7e1b7fbeee14c0c2e14cd3f08ae9ca9f79d778607a9843958e07d351b22519da68e358fd4a78797a3205f0fcbf65b1b2436c8fadcc3007390459d17b0054c623f6e88b76be35c6365aad949e1ba35b6274949f83e683c1af3a7e4530909377a5b88a07dfb393514bf584edcc9ce55dbd9f6a4622c8ef67e1a205525a06fda70daaf97cc1515a0e8358e4aaed925411b854a58f61fbdcfe7ff3322b85060d569bb74a342aab2eb951820fdd534da10383db7cddf6e31c10c9718772e45b309f30f0c402225edcac64694751dc2e00930ec17ac673f8a5a9adae658c347507535034cd90ef185ce75c154e275367a52db934537f4a648ee9af83f054686abf44fd916383876e2e6bd547a700b70bf555aed70e351ef176e5512c2092969b8510474b27fbbfef0f8a141d75e6915640bdf230d35bb2c3cb9fa346076fdfe2b430d156894f8fc5071820b6c3a3098e39e201ef8546bb994dc1bd2b85292be53af328c5d439046ce2a46bad4a8df63efd45299c22db6003669f83aafc465fdd405e24e3f6fe831dd1d05f7adaa7d7c4f4ef88e6e07fe726a8ec9226a870694c5b06bfeef2a9a96d379cf9e2c00096fc751cb059704cfe1eb61ee4958181e48dcdd9ff8b760e451a6c2ed5cfb5440a4c982530acc7f927b8ca65d242993f18ef5c39938ffb11759a8b0fe31c0b890bf4a956052dd345e8d59236493a2b298f2f37df660ae008c50dea1bd3bde0d7e62014e3a83511eae9c73e4183e9da0ec48a642bb2e6ce179867e7402aea6d0079087e78599325faaa11e6fbbd6300c6e925abc0dc0b32b811620077193d2d6c6487421c46aa1fc7180a8576ef60c8376cf6fa6f831bbeff21967bfa3daac269a0f46054d2eff5fb47a2fb92c782c762af428496858f2eed91b887108d45df099a248410114cca1a4e84f94a8687cc6e60ebf9c044e58e67eda15aa3de29cbc26c46ae1e7780636739483d75eb17324bda9f2627bb592529e30d6ea9ca52b1eba44979b0ab5b137116e380cdf7c13f21b0cf9093a82a5c7d7b2121aff21e0556e780e20729ed4f3b46298125e61a9cb17ddf5eee7546d9f632ad1ae8d3e3db9e73ff2e812866a0aa337903221422bce8977c57eb32bab1f392a62f0a526b4ccb38aae791eb6ab0296a4ef5ef3e36c087abb66c6505b17970bddb8dc416872d910197c35e49d6f148fe17cbd90f9e9df4182c7a4d6cb1209ba7b288613dbd8c6cf391c42242911b49f59cfe2cb626980bef25fae29ab5a6e8daa9e08dc997ed9b5cebff7cea78bf385736680416e4f34240bb66ab60c97626046620c80faa878f0f4bf16e2eae96dd14732d996715c5df8ccad73ace7ad256651527961f8bf13249dd9d1e1985d191d35b1d8cb3605c7d90929898ab001d032c557f54678ef772d663976e44446decfabf6070d2c3c54be33ab421b911d74be108be7f7ecc35a6b499503d774594931c269864992e1535e94a5d00bd5292f0397ba82063db176005856ffe089a4ff3189c5c76d83e5bf37f7d053e6ff925c697772c92cef9c9b972055b4eff1a690939472d6f73fb005db308bfe65d85e31a902828c348418d62af6d7991443d271042be007fa5ff282f96c47276c85d374ba96d5c325a2276240767960c26b6cbe51506de88b8eea8b2c2c06caadf9cb50958e74e6d3c32cd385e53ba0ee22df08ed06687358504e6422daec9f7d782aa809820ef11788d7852c6f716b617aeec9ab407b9b29f8411ae5798f587a9a3c698423d958c8a5d07fe9fa3e86bf7e2adb81235c74b072b6e712316630c1eae11dba0f3b2edc4c33579d93d1d7680c3ffc5e4ffa3e98cf4596b54d05024d4b6048e0cff27b26509df0e87ae15e3da8cd0e6f76258e880e7e7813061998bd04707bd7e61562de237fe46279dd7b05e873d6a7c800fbc4d554b5adb48e01a5f7a9a9f0e106a80f11187faff9e0c62904cb3e905e557ab5bbe45b2f3071d10de6c596a729a212f4924f2c2746d8bfafc4ecc58e152ba00311d2ea71af5185717180d707e21992cd12330059bab34fc8261aca2f4c4f2a77e43929dd5f942b4523396bdf8b2250ba52676f0ad576ad34a1823d5848da3633d032317dcece146cf301068c28650fc30a7c19b5aaaebf9d53a55cf3e3e374dfdbb7a7c251fc5eb4888920a2923b59cc22ddb3f69733db73f2f17e09ce28ced913b38c639bd312591738c782edc3592ea309daf8cdc15548810018261ee970d730124c884584b9ae79971376bd19a5f31fd977861f7fdc7e6cb2618b135022284758f6aea95e399b68667294a0eb89706178d738af8554bb30f60da49e27aa5f96a200e96af3adfac6a9e0e4df5466590565a25d8d6f2b04d533512b2dba0a3c0acf1d7e5e41cb6a0f523c2de8784c92b1586488a292678328d672c6ecc7a2675d89b55791c8c2220fcc02d21d5e864cae1326a61b17a6c27a95821e9ae79f60ce345ad140e4f30619b20d1b468525411c239cd9cca40d22f56f8ad2a4cdc7973d0fb7f6a0b438ae1f9ab3b9d263690a4084a626532d297bddb76bc257e1ecbc9869603451b4d49b0093f2cc02fa793803f0612eaf335a3c7058409683500f2f06006a9b05fbb87494c99fb9d615dfb450185fe0b777af7d04b92c5448a9dc69e83588eb94e2a6e54eae7d375853c6d69ba2d15751d417ce34984749929e2286e7e278c9e4530048779da3859efe49293f99e2dccce16c2969127ff19efc90bdfeccfe97f0397143c7d0f870ab1eae5fc1d4c671d179130b5dfe888cb7cd5ced21e407c0f64b7f9abd8fb49b9aa43ad8b53a264e9c5d0298411c3bdc0b2bee407ffd63edf8a51d929c4976a655574f9ef0ed3eec98daa53b616077d1584514e054c49a12c7b88da97829cbfbe3400229aa59170dbae398f6586ce4cdb506acaaa9480aecbc492e44f168f4251a1d43769cdaaa19a79c78d38d1261a89b721263cf90931cc21abf2de2aa9f399033ea05b5ff13708859e151b8473a09904620c8ebe4770a8158b6803dec9cf8f4d9af3118ccea60f47b76923c060413d25f5d5c3401aac703bff16ef913fdea42b141f8d00940a38de314f9dcecb4ad5b8309285e96c4158256f8329143858633b1993dc5fcd98826557f8b57a61303cc3dc3497edc3f72261b7ead86ed89ff006fb1b6e80c8a4760e71da5c3ae68a02536fe50c021da2eef35f5bea77d446270f29702ef3897431460d6b33adb379d48ebdea55780f6ffe37d27b42e3c9b9836411803a6e0eef6cb5af21caa8b7dae0473827146c8354df96635dd26e3abd9dfde55765d2d47a28bceb9f1e1755dcac763b4ace3254c3a56f4875689a73a2002aa3f58a986e36272eaab0f1c2dc0b18b252764be29a14610cdee55982ebd2c7b0b4ce551029d87fda4d1301471e12149943cf3bdc66412955e0824124045d7df1808bbe1ca8bfd961d1363baf16665e342e8a2338def6941c3b117f53c2abdf6dbc6d9aefe2e02a03d0a830dcea7d9cb5f2b977437823a64f7671fe51396e4c3157634679c9f0c3822b4d5bd1ace794b893555e07293bdb3d96329de6ff279836aa00874a891b4962234e36b4963fdae7f000c54df5194f50c7a457d426d3b552f8c71656e27ccb030a8fa2cd1fcc543a9bb22894fe90a43fb1b26db77cde7c6b4939c85b35133b72d40ad3dba8f2f59a2f81c605063b095b5d391854d8c6b07efef639668950ce98a9f2b3476274ea3d1a18feb7c1f8d73f8c0626a9b2745869ce0f3a6b68eeebba58e6f28b1f12a7595cccaa186116c699d9d73799119c83d80345e86c5112202f8a82835ecb31cdad55dc2c23ef35b4dd0ab1be765374670f8030f55b4c5cc282418c778909f983fbd13686c961af7f5a2b6c1208f32d1237fa55377bde126683a7e55704e694f8df564187b930352db0b6f433fc39177714aea53409fbfee0ad2420cbd291cbf7c780705e04ec325aa41d9a4910ad7251ca0f36426dc88d97dc2c7460eac2de1b09939e197ed33f3905425fd44ec505abd90a32c6281e1fb0a447c95bd6eaaaef2aec8eab3682c5d126bd713f37015b5c9c40c6b3f15d85aed1c5f749fb3e94ce408878d6c282800ec8b253930193b363ab447179a9b275b547db6954cec470a740b327d5f68123967e64009b17acf7200eedc123fd54ed02727c77d3123c8974a47d7e875dc1bdc8642c27706d4666e749008c75357bce2b0eff2cf9a14c289750f7c9b136269947abf6cca3de4cbbaeba0f09029a3fa7471d75185edee2f383da07eb07d449a1bcf75fb17cf8ea77a2c73eb8586f73e846440573e3c9397de07c490f93fe9cf829811f7efc350e0afd847cc84f70cbf119b947c826cc468b0776f37524b7d534dfec7a3e90d7617be04013c3d3755382676745b8ba1b2c0ecf0c43c7374525ae80faa3d9f19675e4e9e38520d8c2fe1118df2e562b72711e2031afccee7b510dff26166a9ba2514858adac102688e4dc83e67709aa22cf0c04933a2cda17391ac74fc30f6335e9a1c64f59c024ec541948695912c4abd23e40cb601c74e6802fec759eefbde13b8489ebe1778db4c270ab873856d177fe10f55baaf6d979ed3e0504bc1e5b210a2e8f13942f9e67f98080a70edf9cf078be12b07c5f5c7cdda315be8dd6f9ab392df301586dac4dcbd1fe470a62dfde2496178f27646c4dcda697b5aa319401766f0ee458299c4f538fa24122cc459925aad219b7ff621376eac6d71513d0bb001cdddfe6fe7a76dc0a57696a507b5fde29ff3799a6438c24daa0f488882da6bedd4c5636a5d8ea761072be10f4effe66bd5359d73bdbb263ec644055ca3ee59d05f10f39d859f52627df24617f3c5275650b0fcb7168ed0d7de960220084c328e2085962aaae32e0444b4c94046b296f3723470ed082afaa12691cf668d7744038ab83ef3c18773e57882b70221526dc35cc0807a3a490c4343064c0c7e4f7bb27c8b0226002cec46baf0b4ac176a7d2bf876a7cec09695886f7d3d2622fc2d23e27e5113bc94dbeb91b6248bcb92028e8704c0eb9014cb235bfe444fd1b9dfb556a75a7f0069582c8252261471ccb610a27cf54fee5424ba304a3899194b79d0cc95a6443a32e604e547a41b8dfbda811667d20a78fe169da4994efac806176f475c56ec110a924695a77fedd05daf49e357b0a1c4a6a3657aa1e10699ec163aee7392bd2ed2931d64970ca73326d9748769f70191f942fccc5c8f33b46e0e143985b5516d9a18167cafbc2a03a19cb7ff55b464214e044a8a0e5466b81d707d238340ff1744e5b40d40f7329ed3a685b0646db37d5d16fbea8160863355a84c0eca8875acc498f68cf6a97e5eb3402668d7195f70f7fa9b18b1a199201e1304d82c989792db2d8b3d1c11b3dba44d924a9f8626325161ab85c004be2569b72ed330024c7e419d63a1041502b1246995e9c9378ad4c8b71d19b384c3ba1a9c2381d3faed28d5c13b8832c9894507a36393f53af236600e143816b91af82c5fd220445dcfa1ec109fc3a7d5186fb30de16cd9ab1d40e6a39542d06a4a07bb4bad0cf745b4ddf7b3d70e4039bbbdd4bd2f53ccf43bab6d21a977b6838f5e6346905cf911e4aac4825b7fc76b23dde74bde19c9632573ccf13fb918ac0e2c6eeb34281205e4a58ca7b25045f15b011bf88177b71cb3c28361c5ac43097a483e92316eb724f8ab3f1e22a8dadc482ca5c05871d190ca6619c7bb6b8752a8d2bd224a92e55b1b09fc732aeb5525a880f43193dc8a500653a329a1cff53ae300ff5ae23c1df09996095644c7b35ed035cf603d948c699197ccd57510ee865f1860183a038e85dee64ca5ba1b2f08c614e1f9722277f5555a70c54940f4b0065e0ffdf14b066f62a7fccf56d33d7b7ba9af7f2d2a2471492973da50e1a1ce5af47b027a0a6d782b7e469d4da22c00973f62a376353b69abdd1a5dee77fba17a2b3a342094801aef6ded8071c038c53068ed777834b5e21301a14c93a7031d34f522c51582bf24a8552ce7c17ccf1e4b48608f7d56e2918839da6f4093a93c90069ce954841c067d731765073d1f9337a0b95610c84eff13222c8b4bea260c3fa5f2c031e0b002643feae9e1109ff81b2e6a0836d049ffd3fd1858e46fe3eaf968a4ec3c2c4d5d874b1ed73288ca428c974839de01b47e675d7dfacd4d22ef4e591927811e9ae307735a85d5731bfef63dd8a884082bcd33eca7f0df734b1e865fdc7cb809b8a5f62f2af5ae0c2b256065e19351c78a9d7e573b5c80fb2e71cacad74f59988268c0f424bd0966e8f5989a8f84a20f32f38efac58829911a444497140aa469893d36311b4a63688b03f0258b4b1f26b1069a0e2c2257c37c9d2d521f18ce7ac427bbe55958d08a99008493552fdbc60e90d0619d6a11f19e545db563651e38fddfdb560e08f620d1660335804f05904fde12e68ca41146f88486e66365a6527a3db20ae873500077b4b43002f3abe7dafa5a681250f6cb2a32eabeabd0e87e82d72d469a068a248dff5f6b80500d44e2e30f2fc2032259f35ed1d77be0aacd657c3345f964bdf7c93f7ec36892f1efcc60f6a8d3da12e220d1f606d4fdef674806c345749d2075922206c6e1362872c310ef27bb88e1d6292bace180c1c1544aeba45b9b7b3ae91ec03303c332a4a45777fb5ba332cb5dcecab9db4e7485b63d47eb04827265bd627353efc9042d329227805a09528fea28eb7370ae44c94937b49b56c78a765c6303b28d7aa42becf959455548c774fd7ef8442a2392ccd633b489d38ac302520e918578353d9c1d949572306fee199eae9df4a7660c583f8e76fb268beef09c0f0052b723bee9229b4a57303154802c628c4f742cdc1703fadab6ec20f47157561bdbb03660bee1fb82fb1e2da38cf3cdec154cb74f43087a55d9a020b6769aaf4e121291ec018fe78746e6307164a572acee094c228bd6d3afe824285b12bc9466d3dc064abcdebe87f7f946241bd52293a683fb6479cd638f510c0ba40b4796e96bcbb0c4b46d86c71c8499b690a9c60b86a035d4e56fad916c2482e0bed8b80f5e194c1b36fd115b064a73b24003a7cfc8afeae5a9f581169ad63002a62da999a95aa1aec1ccc81ac3a6f0e47125fcaa642eb2d8aaca70e900ebc066b6b93b3bae80f5d687184095dfe1c26410d468702239e54732374ebf37e8eb0596731bedd089b5f49b27faecc2d20d3c497480ecf1cc61a731b68404c755ed861e38261c008573dea26ba9e31a4c7f848f8a81f3fd9449f5e1e3d1970563d295da6b98277554d62efdb2a7ef4c935c87973dadce2c8a23b8e8b519eab45347395dbce8877eda758a97000b632b2a551889477cc57a1a4bde1bbf19b3730553f2495a8597aaddef734067274c64642b9773af8ec41da5984c1cc6cc653f6b8d9f858436134560883c8b448c510c010ba82d3570daefc479dd2fd311173e1ce2ff286b5909d18b8db0b266acbafc54883615e8d29b3dbcefe86dafb6a3c4b66bcd0c2929518dd42a93b18dad1455fc3f0e147de44b91886a98a200b4f7c3f7d2493f2704701566e1edc79db72868cd3fa27962cd2dd247244963c91a321648af735ddb87279892315e4d305771c1a57c153d39481fa6a235dd3f355ea91e50b96bbdc0062475e236f6d00e8b909ff1f5decea467191695417c4e7a66635e588a311a1a6655ef910c046cd6580b60e75bca09a537c18a5e1c142efdbf96883b9539c4ae40f7b15de840d2353ad0300a42f70c47d2eb62fa4ab9ded1dbcc87909aee8e2877e1cebd6f9f3b3c7c47606276c9cd4281938e7f0a919a08b61b5bf52110bc0ae7225bfb48cca1417171756ee279163f87d4fbd7f50f2085267263a21957873f77df3cce719e7fdf718fbb0d9247f717f2e90c751ee7335d9dc7c9fbcca3b500ecfc6f9023a748a4beacdd29a22dbbe09fb2e4e0e6df63e720d3d5fee59c8d5c8e25e45198641886790c497cf27f4d61a2faab2bf1d98a11a4ca87692376a272ae19cf9c1780dc5d19b140f9e91b50e26e664f438912b9c110a6be1e79a098a3ccb55597e9fcb701472743918d0c7c88406f69e359db0080ed5a251c55188a51ed7acb40f4f66b009ecffc20ccb621624217539158936b130ccc94ad3fd7527b8807567e24f71f2d0504ef75e6da01422b7821ea9d904bd9d66ae6060181983f1ed65e33d57151b3be008b56d65b6888bb86e59e05677f2f9475705885d517a34fdf8e90360c4991bdf4a84a11de7095aac21114fe9fda6b59fa9b1ce16142da14a8df12955e340ba0382b8b8f91380cad6a60f0126f57be9a8aea0d4e47fd2ff5b37d13826350b6de09c82db401f9002f98844ea73a2066736b36a0d79bfd29414e4b7bdfcc4a7cb5d0a694ec608510d3dca93c2fdfe63c31f1fcda831d3c8b541a38ade169d47c6cf5a7c05fddcc2afe8c5dcdb6fbfdf4f70dd43a4a792583f77f18c08f3e552763966bf204563dc8006e5124ee0b032c30c70af6a984e34a30d74d09fb8ae5eaa30ac7027e00fc8c1c1c58014d1b308630b1e544cb3e126e6a81648363e7f7ffed8fa3a3847ec1fb4154db19cc25e7dd790db987278d81e4b5bf2ee4e8accd696f1f7ee3c6021278b5289a07c21901b2b0d42efc156ef4a8d3f9b875081a41947de864ad1bf5a33516f866684f9bd9406806166c2a0cb8e73b189885df14cd428c07c4e52d16868b487eb08f90ccbd0e80d9cafff7bb06d5bb077fddd9bd045eaf631746be215e8fc32d092bdfee6c84e44280e7d45f8ca0cda81e276ac95fb571665f2f88981b40d741ad7c55a9692974468b92b33e337c17ffc171d4c0022e50c36961ea52aa4d987246ff5df9b4ef857278f2331ba3e2c68a208eca07ab9bf3b200f8fc8fcabd5b4bbe648ebdce80928e09176a85352931c5f364576d237323d78257cbd176127b612707dcb2a2170cf633acb613f6455ff01d814dd8681fb73635ce084968b2ed087659611c20d6359c3c29deb947fd85719d16426eef5fe542c5828cb64919400080279567f5bfb38c62f734468a6b2f4f9c9f7bdda97705192a6c399af8069dac7aebb545a07caf1136eb384e9724d43acacd91ff57e5560f021635537fac742a002bbcea8f1963da8ec24066c228727f72aac2d124221b2d36848653230c57842a2f00fcd2d5715ff8f738d13ec8099d5b6e2263f42c13621953dc2e234dfa6ab838206874064f74c962d87126fdd8250a7ffc778e8b2ffb7164d758153120ed4247203ce197026680838fb8b3be03a337fc08f1e23cc681830543731d3e1aeb1f27ac47cd791ee63f53f7ea23c5bf5fe19100b4b527c158b8bc87c34ab360425e8255d9b6f182223d68be9940a177063eb7978b107d70bd2926299d852ded08c70440e2e81d79f057199a2f1509568a609d316f40f71611ea78045d76046dbba5250443324a18615dec8c5d9202a4b3596dc726ccb19104e0ae88a22152ff3a950cafc741ed02707aed3fe3f72f94b9ef33084cb1eff8f7f031ea252ea62a049fed782766a3ed688c54d8941b0963d0eed189846cd726261591a10d89a9ccba437c5240f76dd4bc8176ca9dd902251c5a4b7498aa832acb7298fb5d96d13d1773f860ccd33c5afbed4a9137cd238ab0351ba52fb85ae2c5292041ce309f38333bceac03b97758c9488daa9339d6468b57408d7b8c78c938da21da8341007608ac32b22b24472acb3436dd6f611a28f9562083ddf96b0c4e60939d5bd73c8e4f38b338568225968835f616fe82712209b83619df183f042ab3f4fdca0caf583ce0260d2040920cb2ebf1337cf02419fa2bb72f298c002da4e28d7980cad251c48a2a19509177758f9d39b4b85d13c1ad34ed44b9bc0acab326835dcbf7dcdca2ed78f52606804e69d9f5b0e6d79aaed5e9cde791a5ef2873522537a31695bdb99e9e416289d287f9fc08efc514e8cbc91619c7524e814139119cd8396070faeb1463ebd2165cf9c1b90f348885ede3aa718b6e017def4a077258dffb1b19a40325e9debd2647e2d38cedebf71454046e837d54511c829ff7e01443c4aa2b0d4de99bce0a0a8274a779a2973985b3feffc92c0b968e8961b802b6b61c26e517d7ce5de21c7bfd1ef983fdd22c55427ded2aec33ba02bc744ba5152689225938e9698366bb0c2cd937e07b4d614017ca8146861e5005b9a8f1ec12e6b3e3564ed038b9927e029cb756911c58833e6e0454a4f7df72d29eb37bd2bff20de7f6368507fcd1ff7382e377f4fda467f7ecdc40b9409e78c468d4c2f9a933218430adfeceb8f4d1a62863ff8fc5e48881e086351f3f7693694e24c578b3bf14506e100e4f417ef8b755a081b5e15a16b363ff17ffd0fff96c5e09e170fc0903c21f80abddfae4a2619e4f444f420ca1086d62dcb1ce1b2a02a8f19e91c19247c79cd7d9ec9be9eae6463cfab63b8f3bbe5b87e9cfbf07a9c9cb170ecf2deee2f7187b2649f1a30874400174fe74cece88112d9aa7af7e374450699ca7a1821a19ebb8f026e65a2bd97dcb58b36a9ed7fa7d9432f6dd1acf2194337a92f4a07a35f1d1b897a7499f1a4796bcab06a812284e0b5dbbb3fdf87763f7f885c4932720c4070d9eb7d7258548921cc9b781fda88d3f6ecf1892015412c8dc62c57f85cf51abbd97b455ad0f93bcd90ee6aa8b5e765bab6d01b943a71453436d603101ed4bed86bfb1783bcba05b9b70ad155d6aea57d07fed7b71f2e7e77dac3c3d9e317c595eaa5602958b9006647a5fd19fa47272ece0ef03db536a613a76114d6750affa0071d5c75fa0291b204a7f85fce976ea4ec0aca2767968c41b5432a5b6cd96146e84da9ff2a261b194249aabe8a44f4c4a07cf2c913b0d22468e46c908da364cefee4efb4d4eec760cea210c19907e3acc77233bedd83c208f2d443f1b84d5d8e4c0d772925442d4543d6446d7f31b20becd88baf99d39117b2a58ee310dbc6eaa650f438b7a31e6c8657094dc5aa2360cad67ca5a5796dc0aaea96c2c70e43bc63ab95b40c5e4fb2eb6347d1c258608b8c610fa8583af3c11add054a486dd1b8058f8dd4a97affc817fa323c34bc61162c5f13633bbee9e667ecf39fe186d6faa9f58c6ab78ba9bb0aee70891953ec0be1209b7fe6484890d167fd736097df0367469b103d67ac25f7b27b4baacdbd1a35c4ca48137c34a6d2b12383886cf95a78b037ec9e8a2a80cff484877a749111a7ea13c87c855a656e7fecc08f4a2a4e0cdb2b9abed6bb79ee5a035147f1fcd6d83868019234821db8d777feea88477deb2c175b9481d52f0ae9bc6ef32089795a49bfe880d574784a98ddffeb5df7240f4fd0a8927c4d913147dbf6053b6c7fa257de684b8d203871767541a1dc1386cbfe6c53f6391120cce0acb4c56bb7d7a8d42dd41ee428c14126bca78e978cde0f1e02938ac4f810b3077d2974eb654f92fa81f171b0351090e992f92edf0e9e21320f46fa43689dc355074e2215dd10fafef9a25aa541f42e9ee438a701bad1e6e4cd029ec1b254e43d4919d00231c8100c9ce820b63067c8bb1be0e8bae6c96884e07c7bcded3c3e52e68decfbc50953d3ca95f91c3e37801bc7ab0a5d0fdfc41a20a3014a5abebeb5fbca89c9c368765c4fc4d680c6cba59c9d3c77975a64302a4a36c37aecb9f67cea64c3c758199b7520a25f21b5660dcc7256ba187b54685536ae2dfc9943ab7bcdc1dbec3beecc0f99ef0bc7ada768ce1c3e8eda9c3aadcf67aedebada0e9b5ebd2384e0e6bddfe6992daa5e60d18a38bd5b37b12e0f78bef10ef07eea608132c332e830ea868554a330be7d1698a4dcd7df7f0d4a8f157bafcedd175545c4879845eced86546123d2c9a9bc434cad8a6c496db19550963662e18929631928ac29cfdb2988f0bf4450d1f90f0c6b079530dbea12181bddb99dcf0763575d803fa46ab22ff1a8a4c11c087f309e0259d76b5c263843f835ee8b8ac65c0f8c865532c868cf908d1bec1bf2137d85b3bf192054df6f28e0b5f2326a1f26171d0520f1a79199f5488e2a34c76bbfe86b20672ddcbed966d74c45f9ac802d4c0833908782d39353defb24cabb74040ca3797dc414d77d1e22ad92402e62c7d3828996140dd0fdef0c215953ab7eb509c46642bd28b4f001bb3d2056ce2abbc5f2ccffdeaab8257e60ad4839b514798a894ca8f86fc77771f1a7f4618dba29e2b9d5ababde9576d79111869c1911c5962a746dcd50eee89fe5cb4c817514ec544e6a7ce1ffd5a2836879c115f90b9df0b775df13fb883c4f93c14a16beff6dd0054247889721b91d3e40f9c28ce5175be9bf64f2f2b37aff31d507c655ec4d87a3f70f780297af4da84cf36a24874e04c3b0609b1ba46703114cc4f32e01f9403a606e5a47e1676c3d3ed727814a8b84ab3b59762f5150f64c857da3cac908c487d7224f8efaf71b5d1622b1df540a130191b11a4ab429de5e5e38c0e654b14dc87c8abbc61e95ec4af615c1cc26f1e44b30f2124edb66aefa69f8fa9caa8e16423478129c50c2feb11c212682a59c2252672d067f40c118d1dee1932e8a666b43c0d6abceac6d469a4dd7c9491bd7f14aa86d244f2e88ac9d06aa4f40e61b2f6b129d9ed7657891daddc7a97b971ed9f66d95c520f7eb297069c18ddaacab9727feb8edd922b4bf13200970ef76d06ae7784f9e28893405d0d9e7a9758ee09599251dcb6aa0c478faacb1b91d34736c62d9d25509e3c083fe92f2b792cb988a508e8ee500e0f8357bb3069be339c868fb416e80ea844d1bf8980d5da46cfde0224d2ed50323ceb434c92b042a6bb59fdc6aafc77ecc661d11703133499307c4554d9c912cc9ba78c91db6935898916255c882f266118415b2f1691da22802557f06d0832f82085cd110f85ea480ef5e8e58da506d86ce7f2a2456151986724aafce38256e5cc75e804ef83c5b5ae7f1354a40ee212153b86220b97e2db07144e85abe52e079cbb0272385145e489f11d1438c79aea720e46a736f6cac71f591c8f23e8331d1e2ab8f8b7b0638fd81aa051c9213d129bc4d1cbb0d13e7dacf89b4a195410d059eaea762d19cca6c37f0e667bd447ff306765700542067b9db9d52e372849dbfa75f09c247aa97fece197316c5bcd3fee7666cd18b565b8f0b3406eb863032da361c917eb8e74e8d8979d4a46ec6b299895857fb662058fcef59e26069fbe86bb4f75f4392ad76a2c9981c2ac7f302c9006ff823a7a9df2f8515287943787618873e3a41e6e8fe1bfeedcf43ab679f1e445d76cccf689faab19cb6c580688a286141057f29611a471056b6be9065f7fba11f5c11f52abcfb9e81531be1d6c6a9f765d1c06f9eae63495078e58a58453b0efd5da69a0ca09564194e4e276b3b87f80afb9f04bd9ee166c21590b903182978f55cea6439a22ad5e229e2f393b30d219576b7fc1eb07eacc09d9bd516d511012e3e0ef0568cf695b9e7eba01711bb8b52ac3e03f66d05c8a6af33983d0caf40d8a0c9d016719e12ef5a63d9a075c6fe7e52cf513f81a14208ddeaf58646acdc371419acfb954d862c5683921e8ce4961bff692a5eedc7cef2174b9c71c4d95cbe5e772a99578e0407bc71878994d430245eaa006c2f0dbc6ecb51482002abbcef7a8e5fe4cc15bc1c1c1ef6883f632f9efc42b0f7b419b1b8fa8a521d75de77cd7d6ce2804534f4c497586893279e7a1f99683e21e63986ca2c1e7191f375de1270f5ab8f3d3331ea53c1fbdf8cc93f9d3225ba4730beb68ee027e8d1c2f4c4d883d79f92fbb09b9d6bda555e6090cbe31e924cf229f2bfa2dffd804ae9792b7711056d0d46ead7b6ac95b3823dece9f1f38b156a71b325fb6210b1af978e24c5ae82ca92de75883e8c8c5ad308e4c0dcd4a0052b1da433b72dbcfe90312cf53b152d1a35e0db4988f33f35772470acd58f6cdec4c932fd4a904921b1f43704cd5c0f949b98f41ab33658033135269736ac64fcfd0f3f2b75a3d66581842cea04bad5968e640fc5308b4154e0bdd851046c1091e50154f3698200ad9a14783e24f1078e0e689714e282009a7de7e02e73cff8e0794e44c4168d32cc462d4bf0b9a0b9f4f22207cdeed9526f81dd538106dd03fffab78b71c083ab8757708fee3a723d548e8d5c7d73e5273d10ddc455f4c3677e57e201a5b031d575b67fa919555c14fb6104d6a7e491422ba2be52a965a9c5a8ea98c1ea64682b5fe88a9f864d35aedbf14847f4c81385478907009b0dd5f0055ea6dc35de2c7504588848b82dfd8763f9a45ebdd1135498c2215e199f9935d3d2affea59c6b40c23c41ab0dbce3009c7f63137090c2577534f2fe9692cad18497363af65ca53158d35bd2ee9a15b39d3e86c5652985b07efeba0b8edca77e0e39d956e147129bb353599c37166907943c5a254288233d86c5fcc76494f2f2c6dba1f9cb4d69507d757ea0a64ae0e39d3b20e39a061559075bc1bd6cb05eebfb4f7142466c1df1cacae9f15a81b3ec9ee113ff200808eac4265109a5757a3ff922bc9f562b4e4736dac9ac02a0aff870089c81bd74f9a74a90e33ffa6c8a0786e090d14de4b9166f71949d39d42ea452285f33a29a8d656c4f156d4929bffd5351ea3bfd1dd6b1b7e807354f2ac9789319255b6f390f52a9316c7d0e81115fa53ca5ce68ab69dd802edc6318851c2e2100ae44b0d775852023b86fe4366279dce22f5052875c40091a9cc256906dc1b766fbb664a78b77e1b669597b4346492eda30b6ca086f46e63f222de9d0e1ace82ced62d09b7979268c4b192e0a14b349a476b0ca0c63abfe94c582ba8f11a5f2b26b985b96a587f510f87227b3cf46a344daf7a652057f890b7f3843e147fc6f3bcb6ac0b138e145a2dfc9d0e1d61c6fcd42355ce47ca1aedcd9e446b9cf93e8caf7da7e309cfc482fa138253319844187e126b1c05ff208ea399c0f0c32c9b87dc574103aa5043483a1b0abf0cb5a13e47759d5503335f995ec1a8d271ff5e103bc87366669ad768089d2b5394293fa7b9d55b3de12b53c5e4778ae76962eea99e52a2f98784ed796a0f63f8e3d9b788514aa76fe20977512fc7fabbf05db4866a1783c24ff4ab295e642f1c21873e53419233116102017432a794d65fc35c41681d0006ab57299d568e278fffd55bd8949b0b2f2ea784bec808c1173ae4a6af74284db752bc6b72c4e3f2ed580b119387cdf958672a040a3b382a9e9558f96240b0705e65af24a95bc69e7f1bbca1b1202ffc2f4fd0b595f9e8178af1381c7d07239232e3e4a0f046e7c7bebcd1d8f6c1b36ce2318e6ecc568102cc035d202c871bf4268bc9a5b87c27401a7a346dcac998e5fce85fa6d5fbe746dde430e00213cef445ea41fb4b8c16bbb77b30d09ed08a9f104cbee3024adf4098107b19af862328e72eaa93c3635434a20471be37ec6cb0fafaca1401fa7151d01c3c22f53c673892caa70b54f18f24cd36a636ac174995922d44265591cb3997aefdf45137bbb6b64880c918296ba1f3182bc01400679f9940e1405dff044f60307c827a796bd7c21a62d5c641fa67317d57952cf4e3cac67294a3a4535d4d8049655eebc1b899f4581faf864edc0ae6bede57bf4525d3dd7970cd99fff66a0ad5dd8562abe3bb48faf74b061ccd007cb868b3b772d438926157bbd600f6302d25ea6bd60b6b359a56f86a3027e80d0744a2199b2c0cbd5a980c16bcd2f557e88717ab2c3130f40dfa7ae6f3946c905a0388d2e1e7acbfe796ab0261b5035a83155d1b64e80f64ff02a568f760442c4a7fa1b21aba26e2899847a19c2569b2422217e77a5c27cf4a5a582c2bbb92caf26ac8cb1508c1a907e5b5a77557babe96f6a5f3f0963aa12e49c6cc7843e09432866c027656f6195e272b5587d52286caff3a157e62224549f8448b3e4accbebfe27b5076b75261e95c63c4dcec80a9708274c5a3f56d06472078752389a46afea3746e51cf2a467f36483a5b168b81d7d22024c9d203973cddb2f1fbca0682cbefb2b958fc5e3d8e6caa7e896fe12d2eddabc204c73cf989912b00a0e9030902c59792b72d4e12bb74a4f1a6015495ab1c2b650f1efa4c10ddcaa54499c3685740a57a4f16d09fe32ad32ae2bbf91e0a9f41737f201c486178c2a596fe221f47cb1f1ce53c1db8fd67238ad568eec33f41d8840c24561d8765fd6f7383c0f237f480be70a3f1d4c7b92742ef713df6970e29baa3371c335c49d449acec71207776d895e03b9c124e916e39a8a2df7cd96a019a44c689d41e733237479d630c931a1030c29e88fa7e310e5577241b27685aab5dbafadeedd7adec20d5b33187b2184184369ebb14b30b2af80a253699828299775b1db4809ba521f49cc4beacaf1412db5cc82ddc404edf4421c20d4040a6a5b1b2f0fca08a31da3162495f7252389d804c666ede022c5b45127bfe75e7004ebbb52ed9940cc691c7c1a63846e546b34f22293ed8ea1d0224c81a756fd1b2a15ee2b41f61a75752ce66979689711059bf0dc9d9103bdaadc9408b97515764c0bdd15c0c2b64c7f658c471cf8336b305983ab7ea18557720a63d0f0fbc2c76947e9bda3ffc06dd4070b489f1bf365d56c4ef9d932fb304ccac266feb1fed00daada343f7811cabb61e36cd720670b058c0d25c155b3235f95c0a07e8f66eec658d81699fc51e2ca8c84ada217c186a750f2748e1018a5a4f332e1ead3511a99011db733c87d9c8f6e976da575212cf57431b24bd50d5b77e2695d875900ec2a410d1b6c74d1580ee33d8480e01d18afb05f47cfc87511db799034d484abaf5011e9254282f767bc5f30e94bfa582a579932a020afa654aa05513ebe1fe04bdff7210e9d0a2221978dbe5fb75f6de0e9fac55523c31667acd9533b215f49b16ff794e761238f58b1d936eab2b382d67c7eeb65ed23b02e73c2e9bdfb95bb18d46125881c5a8b0af9514e9416bd00798573e63e108740b97351714743467a1b5146ec54e07a10a05187f457b99cc3fbeab629dd80d2057778fc9fa74450664147d1b084876526033ebde1da5edbccb4b53ff32b472dd25127b4b806549b1ac013d3c6212074e3e5fadb0221133d4be668d03fde4bce63b7992ddc75f7b6ea94c7762de6e3713dfed14a0887733dc7945d16f73607b428abace10ca15f28c7c2e88182f5226a9551b0b2e8dd33f72bc298c9321603675058ace13c41baa666991ce88a5b729d81e6bcdf7877e5b3f174d9cb06f6c3a2039ea7c64fec72913589265266a0fef6b43db668f89fa66a321b2956b2860c19715bdadb8b08f15595c0ed26e3ccbe8287814f44d72a0058173af99b80a8f8d9d5790b3ab0ff436dc3f1ecc54f57c56c471fa23f1f83ff517b5393e7408bfbe86311fbea0ea82c9d34c3b1f14fe72f5dd89099de9f3759e03b0d5e2df79a8b0c5e3ad87122476afd0dd4f1597e02148e1332907744a50950ac8d91d246adffce2afe348f13c29c465ef1be26e519ff0896c49a3d2d4dffcdc5a7c0280105ec5eeb9f5d7eab2155f42305bde9883cd0d3455d3a50001d7e0c1d0b58901abeb9d4ddc464fbf309f307bd68404743e1f346cb030cefd07d7fbffa907acd9082a9ef71f9bf6a03dde07d44de63950cdb394ea255a14eccbd0e5b178356c22398a88a17dc28fbd9b9b47e85acb7c95d50508178386fced564e7f83c605066d588e75ba3de6e2ad4273cd8b3a737af5768667823d5fffb9d35ba1431518cbd0bafe1773509f35aaa967a5a97704111ebb52623275cd5a9ed4aef39864e43ea2e71de9d7e8d9bae1be1df8ff1097cf7185542f95f00d3f031107a8794831e671cab7da037fe0dcf227880ffc14b2d6b15eb09abc6c2bdd1686540a052c9e46ec14878afa350e14ffc65d722669684f28242a3c3c62350ad114d94fcc9a5ee5a1a09db221ca5cc363260b5ff9afc24502714a69f6ce163ad7fda58b2b900e41e32cbaa7900d724e37af8b67f16f7b01f6b8c023ac6b9a0f47fbd84e972b6fa69b21456c749486681dc8035341399fa15015e4efd0378906adaf605a54a22964e069dc2ac492c10f8b7af27ee3ce31b94251a9c1cfdaa78be49d30a1b10578f3e9ef74d04c99e61e934c04292064589843146b5b826e5049b92c8c089e5d3ff11a8716e46621d4e2ffb32ae29c117a98010e20a064c666498d08e5407f2f5c9fb3e7c023b8506cfa799acfe40b1eec62d646003e49a397fa6a51ff185ff3a66f07d47262174ee52ef66c7c80c57af99cfd2c8aa41e1da26aa5aba18108a21675ffc60856c4beef48ab83e723ee50ba09c06b83be9b28181115ed5dafd05d69956565f11a4073e599e0fa75a2078c48d1fbba1f55d36434ecc38f9114f9b6f7fe801b6da62903f6e8a7b0b93f7870cf5d3c0f4c8eaf06ea312c845f381977186e000707888a614e8d14a97386374d31394d962aef2ef909a19513823b830294277c0c20f2e7ac97b6296e5672b7b5bf468c4e0976606438190c6abab7df99e846290dd33200b626d6613f2b85285130ce66b262195da6134a7c5e2a99356f79558a37acf6fb6a0885c030a6e4c96d4ae0dd9267b11b36dd0ee6fd23ce6cf7d70b4006c066a6331ed43e67db9f3399c3c19463ce4ce1ea3d644c46adc34a32cbebd84cd0e43f280b552fd2ed57d6835fe03180fcaf2a531b511f6d343f02dcbdf8b1a098753421aea848bbd55d35083062b8772425978bc88a50546d0adf889fee03bd26e5cd27e7f3725d43d24ae452ff04a1b1964a4365be5794cade2645f36a7d549847a42e79c462079ead2b32107c0ff20b6557ec60cb0f4c68b2732013337d441d6e7f9c4c4e359211dae1c4dc2e0443e81890e15f6267b2cab2970e8d2217bb620f13cc57d763f72d69377cc15cbb082966d9efe05c96dbce6607ede9f05dccd2e193d5c3d9dba9caadad839aadf085b8216890e76f2e7002d34c35e5067e654f753df0d50237473d9052ea218e6de33d6259194b052ebf25abd5f22af4d1795715b55b56372edd0772ec3aded139abdf45801e96f8c7c578ebf9d018dd90cd8f63fa16871276235384b878bca1458489d2fb4510fef343b6bbe1b718cb037718a066309c6e0da9479a26431d785cc6a94b919b6d15b2e4521b44fe3c550e549037a5ca390fd2cdb93709fc5d72993d1ebb5d88bbd46a12fc3ce760691a7577d7f27de5e32c7eef38c42055b8b3355b6be2f3533892cd17d7b4ee91dd32c6fbe3fdffd0c4e90de4be15626ca16c2547010e0ec28a1d97391722d078647f0f3ddb01f87eac670af9caafe1531abae579f7aebbe3f6b219142c7f0c8b87b0b7460255aab812bddf67be8a12779ac32ec8cedcf9e7f4e3f040a356fd6374fbab97412da25648ebb02540375470e878bb90945a957380faa8c70f53cda3621922caacaa098b34163b9d226f705e818e3a5fe6ce763583edf0a01bd6aab1573737237257bbb752d5fa778c83c407224d0e8bbce5f791cde55276aa4691e9009330f8b71bcba4b918a76e93ae18224a209e8212cf138ff16d81137d1d29ba12bfff5884fa2ffd53aed817cd735269bc62c509691a8ffc0211466cd53e68dd7b8a11c784cdd406c7633bc915178f7f2792911e915341d4059bedbf9bf55713295171078b1da870bae5219cd9115e6aa9e2ee6f608571a4776180e07b59a970d01a556578feb738d8cf190407bfacbd1b1db78e0d8fbb24b049c1d0f8d6fb784d6cdc254ab46a39dd6b9113311840cd7c12d06435fc8abcd290299ca97db121d39a83a3a75457e989c6cb5e290126e72d52d2b4e36bd7b3bd916c31793c7283120ba51c201d48b0f9c3e6f195918a6aaf9d4267ee4fa37d44eebf0cdfd73e9742f7d6636bb9583cfd031a3d12da18e679e0473a6b609023fe451fa762cf0d1ff212782b8307b679731717c6cfd8ab1c8f5538da7c83b8e0386c8c8696c6f8ec4b877b51e9daf150b0655c82db269404ab855a7903678091b1b548395d1a905dde17462d92390bfa5c054ce0eb2c370289c64936133f4ebfabe0d8aa2a4e9ff4c96941015e2defd7e6b524b4201fb5e060426b2ddb4b81149201844e51b1a60ca613697401fd13fa9688358001dbb7ebc72987f12bdf2aecd5c7b6bd9eb341692b383eb80011ddfacc8671b00ddaeeec11cc0daa5cc097b600665f0a159c8f778300a63346270e832617510d1bfff66fc066acde6c8fc99b5903a9d15ef424d4927ccca147fed310ea6c1c1a6db800d64afd5493696bd79d1ed4554d5b19f2c308108dbe8b10ec6bcac741879f6e6baeac850911ca5de1812840e4270a52f3c837fe99d59daa65a5e710234e90d619e7ca907eda8623b457ba6322c50664493ef13fd53f17f0791ad77de2414024df7900f3f61cfd07179e76b1a595d3c06cde8d853a9dc2e6b2695eabea837b0dafb52db8ccab90bddfd2a95c26feea53c7f4d5eab2ce4a5b4e867b77d447f55671154885b0462ce455b729f0e496fee2d2e8e1a5c0fa320ef8e154d0f8f0773fac60be82c687b53619f63fd32f186ca8d9fc9e59f06fe4bcdb8e405e86b077cf32749df8a9e3c92dee90c3b34bda7fa2f258f57f4f95e4aedaf742c7693ff1535cd633672a31cf423a2894b905c0938838f8f7e0bbecd41a03fc3311c40a7140499e7d6467ba81ffc10f710cc9cda91635ab897c71df70a8a354c38c1f91d1187199952edd9ef8680f8319bdd37e05408ead1caec6eb5fb61939d8476ece2a2765ea85e3cd90f50bec6c8d20bfd251aef70ea635069fed020555be754870057d599e682dfe7a84687f353e38cf50e65b86f4df655ec05e449b9af428afa75279bd32d3e0cd6c631916487d863433c078fe4e1298417d38ef98bfde67e381d592c384642260d6f51eb6c586d4db80ff27f46e4cb3667301a40a3073ccbb132fc70955e2ca9c3230f880cacd61c46a25060b55f5c4727eb06a63a64fef25eaa4c5531def97206edf8a06ff89d5ef25e545f72d0b80cd976266c3afd5ccefa5d399d33135910bccc74fa7d792046a18574e44aafadbc86f3cfeed960f8e1edb41c5e7b20f3cad03fc3898ca1ef1f2d4c9031e7215a16a5d551685e2849618b352d37e1fdb84889aa863eee38f64d94934ff059cf80896c2cd3a634b0a36767f6170d0360e12566fdc71d2ea69832ead0cf519a5f19d708b20473bf0b321b30d103b90ffffb2b8f3077c2578eadf6f4d566487a81105f5cacf6cceb81073316a037c33ed0a721346c9de23c5e115710aa069778980d2f44a431304298c2aaa185b0701b276811b415c899b77a03006568028edc48f0df915c32b7fd28c0c56d258033b3900feb874de3228a91337af094709f9c7a8f01a3ad61607283409ee8621bcb1a90e480f91db976313774ddbecacc6b86e8ef6cecc316f3824447f62bb948f3a1e9d12f3e58837c40f7a0bcaf49124f8911783927bfff720ef5d297356c2f40f4916710f2a52ad2370f1879d85d83773bc98549302827698696ff8cbf4d0d6e92d87e726af5a5ce8621e30ead74b971691c73d49ea34c38bcb90d82284cc3fe5df006af9380f99c979f327d729fa5b65aa8b7030616b003aac2e51053b57d21fa9cd3c1ffea1cc13a77a39bf9d9dc65b23c30e1b3fc8f0b62294661bf167a94ff3b6633a069e5a5385518ae666ae6df9809ffa3fd3f1383c51656650f3b02a48481e507aebfda7e14ef9b8c6550fa24100c1e4740bfc48a79aabd8bd5eafa7bbb9c4f34f0cbe8a6b2d355d7d6e5ff064882fdd76dcd11bd535d71dd5b656e049d973d50ae04e19b2054f5a7fd6b557f80534be4f9986bd9110357b043e1b6e9f6c3d05559ab32304d9bebcf65dc0fb40029aaad6f04159b1d5319337de234f59782c24f0a872311d22efc9f813b0e1bf58b8aec341de06224dab7e7dfdada14e11d399c0b709049fbe1157de54c3a8e6a17aee4bef0e86b8cfee4274a69001ee6c7354b80219f8fff61d507976bdf59db01a18b0916d6000e508f32349f24cf3baec28f65e00d285f7f32a97436d1200c9a03eb94188399a5c955c33997d0afd26b4cb067ef5e26630defe8540c87722019ee678e5a1052d8a01741e69c1593cfb71e025dd58a5f15d895599c04de2c8ad16ef84491a0b54256db95c74a57c8eefca74fb30907c9680e44a0be4e7e927f4d8b979b0674c3309686bd12d55a84a6545d89c3dc88f605210012fc1d8771e59c7118ceed3103f323f526285fa90ccaa57e9e26bd0f954bd439e65e3b36098677f61cc665853f90d859f26f56e7fa4a18f7b21002f35529a6787a69ef12814fd88dfa1f66a75f1e6abf27aa4338c150a8bc0b95f076f09fcc4414da6e574eeb4c2a9875079432f30fc816d453163a3d8d48c5990b270f033ea7e2b9bdc3f9569f1017c0383f693df59084cff8df43d8e016b618ec3b6b36acb022677c0eb6e26adc227b6d3139368a890e73810d71da17cc5b5e3ebb7e7dd2dc1fc5a3611c205de6342e0dbf54b75e3d2c0f54129bfaaecdde8be3c399d361e4556e7f9dcd8633292fcdd787c02280cff91baa7deb84aec3d262fef234cac6e9589df344eda6793c024ce07f88ae2a3e9abdfda84924b46e7f7de30d5f2494c0b035570fce350748c212867112b979d1d92c6285c6250c05592b369af9d72f92b55bb7128aa4a6f6155efd9bc88ad6f4f11813b5827211f5af7eac47d1f17f371b3b83d37cb519e1f132f16e31fc0f6c9e98a59c003e777f9df7fd98b99a9aa59ae589df2a6fa836d20514876dae26d1a7665404d96846a91d280782637ec15784f80ce4f76717599183590af89fe6c4b6dcd1e71054c6428f8dc68b34e4d6adf217dedd4b748f1b48a76b436fc4dd7b6d10965d635119268c09fcbb7aa6b65f14625f2ca794682b571c00f824d4c2c69da088e3c9acebaafd32a3ef26af8c4aa0e8a5b76e7cfbf4c7a4aebeb8b45fd32c31ac164c59205858e6aa6555ca2af87aaff342dfc50da335e206fb2bc69c118ea1a9ad657825efde2476df3314ddc5a1772c530450e77b410520d61c500118896974bc26fc54173b5643f360bc39eef95bd232629c4f480e151c55a2fb6af25e9eb502a88dde79badcbb16765b9d73783465924b230ce921195fcf8803b416dc87e1d3b9115b9951c51538ec4bee7150ed9f0feccab72b37db9ae3ff09c259041a3c8379e92778d267380c1253c971e325d03fc0d89192e82f1dcf2f11942146c694f299cbc556f2b6fb8bbdebeb350b4bea5ed1504ecde0397b1f2b4556b598c39cdab56bf08596e26f6b868d4b4188687882dd4ea8e1e1e71351dfe7946d73e4de5ae467c365c0317ce06671bd15f3560457158e710e1655baf782595a7c1d06e364a06bf1f199593c26a2b00e1970ac89b57158e81fedb3981dec5b23be7bb688f8de2b360f74fef6cff45999f6124c4d0a8d64e3b675a7eb91237bdd932c520deb4abb8b8232b3ea9e2d7fbb44aee5189c8686dc7b68a8576024cc64b8f9f111f3f8ccd6861d7392edc6bd77f503d8bd1e2eca32bb630f86c1aea1b8d886519530e57a57facfa2f005b98e7f9ca464a591997574b41f76d1059dff59a098963b6c28601999581b2fe79a39f81401903c21eff536dd8b8e5a7d65a27798898ce09ddee40c7b4f0ed94455f944dbecc4a149def42f8a36057ddb3f40538c06de838e820386c5f829013a7788b2afbb8f122e94052c5f7ae26939e60623df3b71ce50351b87bac3414a2f1620c420b034bac44ace9551cc1184c59b8b19b49ebc4a6d28c062903e34a72cc6533631feae0c0e480d158f623f7bbe6292a5fbbf4dd8a201f858e91a6053657f15736bd89e7010500e203dc722dab2960b6a83dea84b7c74cf4b94fcf2e6a98cf1e6038b019a85f80012d79357ed3fface936938cbcc57d6b580eb254e667fb2ade0d33b5ae65f6c18820e90d2b149c2ee0cb1050527f5d711b9356b744094740e1d6da4a6179746f1cfc716bbcb767c073cca99ad032b04fa32fec1f1b3bca95f464a402146199d3bcbb8ce46a28b635b8fa5f5f91ac8f7d0a838068d817b7eb15b40a7b85b2a3a54bcc87fac5f06887799e361330dac43c8d1d8202315ca370137750fce32307d6622dd2f2aa61dd191ae2709eb32d263061f7b99e36fe3334868e756e333c119eb77e81627ba12f721bd423581e557f9396272a2e45679c08124e12a4cce1f96e215a2393ad4423c05029a592331d1935b1c2a8cd6cda47bd0425cbfdacf8170c2dbf408b9acf7fe47c7e12059a827f6b3698115231491959f182c775eb8e10dcc50e87ac04b224f896fd8de69f65878042605e940e31622942d95222103d42e00e58d1c37c5d2fbaaa533ccb124b5312475faf8a9639ec94588c1da03fb152b4e52fa5f813f0bca1386d45c0f9df6bdb3d89c78768612a04865a401a7c408cbda818281fcdff72e38a86ad962b188b60af443a23b86395ca858a5bbc2926b0ca6465c78ad5826629c20f926603b43e4ebb9f8c6c0ba26a90741f3dce8aa963d98f752f4d93b2dd007794e4f3b0eb3110355cf17b2c904ea8dbeb1df6d055ee80fbd511ed71916be24296ddeefee8d9187592d40b8e1390dd0a62c31e984cd5d1fdd5cc8e403f28d570216f3b305299e10ca94218e532a2971fe6a0c1a818759151e73fef31e6f726c449cd5c3d9bdc964549e666377af434eef4a60cb9522dea35cdb6bba337dd27415359b76ebf55ef731fecaa69ee66f83d83562e616e8aff6032dd5785c5758102c1b6b23f0cf4b1c0b0560acbba17ef3f4482620ef6de80fbe847bfc9fe32ae569f68ae3a0f3704af63306b9b05d9aba40e3cedbeb91717f6a821f2e525a6aa2c30b1721f75ecc42e17f5b4983c0fc6929eb94ccf19708939843e10b06cf0b3f08480403a689f649842f0ad3c938b59c472b0c695a9c12475283ae318f4831535c899957430b100f529ce70c0338e0a9cdbfc54aa1b2580b78a5d4067ca4015e9621c3d94151f85037b066b3c1ba46d645c6fcc65dda71a7486f4903ea551fb8b92aa0dcb6e762776c85cefd213947a5f0afc5de69469bf1610676e57a0dffc6d28a2a1a27a4c9f79b99768f6213ab57d864626534c835ffb6e4b89e93fdd7f7297c59fd7cf01d90f5bbed8ff5fcf4441f19ff611c671b1f639566493c1b720655716847415aa834019730e29f3262be2bacaeee3cc1324278e4bc44d1cb3b021a6ac128563518b857fd14932a30d5077ed68a559ed495ed2c8317390c0b44175caa8374cccd2c9227f4eca75a64c597241140383bd57689e4cd60a0951113a36f20034cdf4dff89059a4f1a8c8219d6a7398c6667fc909cb3c7b1e41b6068ce8336a273dab3d31ea55ea71f349742190a330b42ad848d96967ea0b7f9676a86e11557e941419835ffd3e759f20078ed23a66ca656733bc3de85f07a94cc82114a3d66b01f106fe8e7d87ea87ef168dc6c281d97ab1b073731acd628e52ff906212dccc6aaae1ba1b34380dd5938cdcbab306f68a6c71bc7bf7dce87ae0e2b78f02cd99c92a659c18afb2614826efd628b5cef7b66a5dda34629990c16942b101c563ebf5a0fa9dd2078791d75c8e979f71e317a0e341e4ec7d8620586f08c04624f4ee67170de27f3a872abdfac28bc18f8e05121f96e6aaf7148d62a978b4c537d5bd5edf70e7b6221eb006b56eb3aa073b073d664e1bd2f432284d5af394c5a26ab7e3a69fa43ce8e600031af87b1d78571f919552fb83eccfca81b3be7e6435402a25e58911ff1b179659b5d9e38f47eda5fa4122bd66209d7b4999b286761c131dc8a9cfeebb206baa51df28ae63c543e59529c62cf8072b5c920cdc5f3482b6f52a040b2651bbe4991f9ef09fc337b205d3849af9eeba5088fbb1ea55e137f5e87ce381b8cb399a4b158a13e77b5cae47325a15cb204e303befcf8af2f2c7c014b33672b2fb093f6ce32ee75d782c8e30d4590cfdc2491b15a7a41198f7621d89af28936ea810b291f26c5fdf3c16c55f82d8961ca12204fd406da0db93667a3a69a4447bef6fae9e902d8ea08e848be93a41547cc0a14672dfa7db76d50dfc99d5295934f72c1e5a2ffdba03626658ff3193628bf2b5e67f157b4f6ec13af3f2cc92611bb23989756402b8f1f7ba4d0749d01489914a1dd8ab645cf34ead561d4b01bd0e6800b57369655f0c6a4dfb28a9cca02a40d15ddfde30ecdfec6a3100ec7f354140d6c9d3453ee3f392eba55ec7e4b14ad5c09e1a1ed8b36a366b58c70d4c3a6d86f92b1fc1d38e7bec65e1b987fce6643ee62a3e0ce2ae4a67c127137a5c7f496b0e5f058e924f3f1b6242ce286f776668fe0c45f84193c711f529beb2404351921b53834799958764865f39d5773f37b6a55c51c65e8f9206a90a87513a8367e7d934c1712b80f38fccafe4a7bb2011541c27020228b31a0e14b9af391b233efa15aaf67049bcde6da72430c37511e36df47f65f7e6baa6548a03a802e2e2abece0c5728c39045054400639dbb398924e6f59591f84991d025a6e1e32f60383b3a246ff55e31faa429521a0fd630758bd6c3538a8c3b25bef37d8b39576b6d4dfa57087f12ce45aeb9d58f6e3fdbc110735f7b354258dc65517646c1ae21f127bce54734821b0a57876b7ca0839401537999e84a34666ba58237b63f886582af496676bb9673b98f34bd369e098090beca1d17942b61457d82a48ab5b4d21f214735146296b573fd2facee1909ffbcf6502a83a81c3fc6afbc219800a2945bcb6e8e295af2b41f6b863f0fd6601672403d2e401a19abe63f2345538924d1b40663716d2358d192a5f1e49bfce9b3f533497abf66a2630abd4023e2e62b076cd1fdefab58721843ce942ec8c9283278fd4a315e433da002db0c8ee21e1201b88960c837f82a0d4b18110b3203cf79da7d0b774c68ac8da6f224b6d7a768995f98ed2c20a690beb0f3e6cd6fe5d82cc3a29c8775260947d7c1abd10c57c0c71a0734de2cf714efb06c72baa39bdd71f098c81a3908d99a07052d060536fef0a7fdb0a19843d41384c63a00398beb6c706b9b6bf5bbedc4b3bb50246c367886faac015644c65e9f472af78128e474c62b2960bb6676d6d07aa846167d09fa9cee56747bb36b38f0c8612c19b0074afa60cb4b1ad95ddd28240e376e96ca452e4fc4ea72100ff083780429c1c2816f79b54974237b3aa4137dcecfcd3bc10e282f810165eee20d8532cfcbbf42bfa2ac9197ed474ff91af342f0aa1e968a34d68d8b73c734e83a5716507b041ed6590218a22816a79c48e3a2fac06640128767d847340cb121bcc41d6a27b45c1e3363ed224129e5f412fc6aabc81e773739da3e84b9b57282d077ddfafca3b0068d59f11cf0f546fd727210787f3a49b85921fc7f60bb8838da8d5bce9a2a25898ae09fc88011162987e2cf9e6832042d8e7b5b479325a765d67adb0a464cd3de26e084d4dbe5c3aaf2ce627180f5727c415d6afd6181f835187260b3b4e301d7fca3c0d6c7b129f7f16f7c9ed6c7c44545ab489362c4d40d9d91f0ec8d744e8501ea7cd454d935dd885d1910da95649f274648f51d4fddc653cae28b1dcfb3790b24a7f4cf9c5f253e998e18deaad7cd3e299ae69af82553d71b054707cda4a2c7aaa8f5b602127a51db1fea7d177e85866999e6de24d850a2fd18718d0054665eac4ff3b1e28482bdac770edebf27cea4ab82128b162634c3a0ee76b45bf2fd4330529403eb7c156028f6d527eb345e1a06ed7fffd73dd64abd4ba4d4c1d4dec12a60ffd3062ce6c264e2d9bfe94869b1a4f62930fdbbd5fdcc8467e936718a920ceed1c0bb0b8cf8abdf923f698f8525eca85ee48eaab3d08706db5ca25aa82088008b281f9d70a9255fc0caec92139979416dad29d57eac63385bf04401d2284602371099dd2dbce766cd68a6be64cf3def7d583a2e4d536209469d51b2606b7e2a863cbf1b5bad4b18d8ba63e92d20979c42d0bb6121563a743079992c5db7d55dc9d868092f97ccb17e6d3050e382e5b0f8c99c392b928f30e4c02e40ed76976bb96a87811d1410960f98df7c8a48a9c052a5ab5294f456c265456b35bf0a22b693cc06dfa8fcafb867a8b5512024f8eb920c99c9cb69f455f76f4a3e36512db6b58949b4041aac8ad1cf3fd4d5ca26c5fca40baa86b927c6c74f2e9855baa832272d25e9a5d483618e6e0d0647ea7042e16a61129144f7979dd865f7a2fa509132a908a42afbc38b23b72f4cfb29882cdc346094280250460390721d7e799e3607d42c9eba156d8054500775a6fa3e39944c62f158c144d5f450d085e83d073179b35679443f6f830870f20b3637532cf1d4f0f91634cd53634ca65998ecc367f6d4880d9be067b4b92a10b6464e5c3998246909c7f4a3a3195fd327b989f72816fa1cd634a0876ced4b7016289fbbe3f9be8d774c5282ddd305d098f859d99528cb302a49e0538db1028b8f5dd1722a0fd139b6a45fea1c7830635a6df9027a320c4ba8293911c8fd45ae9d7e4267175b2dacd1e93e4cd4197d2237833a3975db2cf29d16cad07fccba92cea9c636e12e5a55baf50124ede03ba51686638439a0656f9a5a338d6075ea31038cc3e52b348c1a93ab45d83e0312f772a00bcc853627dd6cda0b82422d917d188f63299666238f111b1489149bae8930c9b8c4a594973810b0f72c1713810c3fb71561cbe5318294355f08c4ab2bb28de8593966c44e8c56aa66e2f0586e0452a3f5489425629f232d465bc96aa12a46a49a1aa849ac5294714286ef428e4481d365f29ace66dc8bae00e8644254d351b2991acce274e0e4260671b1703c5de6df1548ae004dfdadb475b3880677cdc5f4570345dfcd7cd7194d640258eec0857010561ec585e74f1d503bd4452ad4ae5438d00c7fca46faa801d3d87181a8e2da8800ff1d9d647f779b9dfa9f35c19b506d6da3c12781160ea9d5d498a5b1c583ccdcd8c0cdab0866b54963d465e0cc0d321e165e9720daef5ab608d6a37afef39cf4bf6c4d57844d181b90abe8e84a54d24ac0f5e7b2e250c34f7720a4a37a1f7948ce4638d73e4b70c5eef1d8a379e75499c0895077921faed61de0519007ea2259549a15d2df0af14db436d927ff8961cd545108413df93ecb44adeb7011bf9fe6ccc5314b0438037d9d5a1f63c52f9185ffded11c443fc11e247683fd7d0d68000c2074d289e622b5e4615946abd942fbe4e0b0c0d2df9178332e05c209f3bbf74b827e2e96ca512d8165435728fde1852565c41a97ef7692c61f636b0403e9f53380955861bca0b57080880920fb4aa59a27bfd14583d18a0101cf5f25ec9d92ff5333acb0956d20a0de9383bee3760892691d13a0886fb2ddc1665698953702ee121bafb48e912ebcfc91d71c79b95ffb6a470aca85d7d1b0867a35b5c5b3c8834d4d26f5d20060511dcfccb79c4386a7d8944acd435826da048682335ed4006eb428c6cbe89bd2f912e04103c7a73c36f6321c99cf07241c8698e38883c74a2523418efd60a09a9c807f8253a7354424fa11257278c0e5e092a39c801d983a4d87e2ced580f07c233e7e57004671975ca00200e7c60e0c79781f51ebda94339944c1d8806d3e7401031b9b0080d4973e7d894e3404b34527a653488fad5a0b8a4ae67e4e3501ee6d223462bb4bdac119ec0d06efbb0544163f5b8b0cd8f213962a716beefecf4a8b31d4ace2abb4ac6ed4b8888a10355087df7e056d4e26b1836e91674626289fbb584a9c9ddc97a2cd9ccee8654866d340e1463b57b81013d5038e2a95eb3669f1127a1c679b63cf1c6c463c00ecbaa3c2b9819b0ecbca208cf5f2b30b40d78357ab26a0b16bcfd6699df7670ffad9bc59220931812f1765486ac1b5cf7e164f99d84611d0a62570aa0acd27378f43557e3c801cd6b1b2fdef1efbc02f8373f13aceb02d6643bc16c2c8e87576b8676c39c7c7d99f606c8d6a468742dac9e7c584549151c5d2a6f00521e6ca1b0c3a3e8c8affa94d8bbe5181d0fd1396577fb88101cfa5e78c15c3c66b2df7d99f58c9c40360a10d65bd94124ef61ce4340682c2ab1184f9e5d48342012fd82689a9958d67539f97da28b2ccca21c04b9e8cd1e281ea018499c50ef33fb3abc31a8d9985ba324e16c4f738c2f067e41c61cdff96ca26d479645f5e1bed0e0178353cd6ec747b19aa1b7a5b8ea47ad079e344ac1c6396db70e2a76b61a4397bc78a577aaa1d8bb64db9b9904aa1f3e1055673da8f0e4eddd95cf653cad4d953585d19ace38cc7ee66d3cf88f39c2b6f6c3ca9ea1a4f54dca98c5b420007c777824472e0128e99a78fab15b50c2f6f15b17ce613a66d300a5ccfc95834218eb557446f4f1b8553dc0f620279ee6727f2406752aa4586f7841bee54fae20dc95eaf5aaf210466cf6ac7f6711717e41c61d7d88b2a6206a23bd78a78d6f1436aadd8169643345a3778677a1f76cbb92251100099d0a43e256dc840c6dc4b33a42d1e7c055c998112172f4f90f89a5661f026acbad7f217af2402e096185c69b5c43665baed5588eca84c6d803a028ac46bb3209177bf8175979309a113296ae25ebe50d9ab46ca5d83675c1c6c4453a9a073cd9ac820a1373813b2656958c2d9fa5ffd2bb4d4c05cb40dd8456d6f0a0f5c812d87227a0a8e5ea19867d152e21f953861d526d7f564f09aea9060ea8fb04db0f6566c9c12ae0103d0343e450dba232eba7d801214b99595e2a3866fe5983a0a2e8883834e97b4328502a29d4955bfd5d2f7ca95298b3e7187504bc33445bb8dad75f4ba2b052f46bc301ea01eb994082850b5a8d7cb435f0884dcbb6df7134da51742efb6188ce8fe405156076c4fba0387328908f3db9502e11ab2808a791516a8703fcabe77b6233960d2f9ca1bc37d49f27561990c910e7ffab04e827ea427c9dab5e85a4ca84442738a50e6364a035b467a107cd039206a15a21186bd29240644eb79e4f22885612715682a80ee2a6a7143f98d3a1276f54c9136066c51831b8e1f7416c6114532aaaf490fadd1a253f90ef43915f4957780975503b0fdcccc9da98eec56ab30412f3f13d106e96a71f2ea03f9dfd2d64e28dc2053b95c13acb921d80728d684e73c006f0b1440b1c97f71e243abea3262d5e9511774ada9ff567f469a0d40c8da2d0f3586ca1ddd4e22fbf68e8c4a155db33a05abe33c7a2f7237947d41316a92a3f964a2acf4e10057ccd4ffa57a9ff25373731786b1dce06c076e0482c16685a905b9baaa78e1cacc0f4a9806446bdf3ad3853903ee3867160be645a7688f89f099b8f04f6a40f78f3b4822e496455d1820ffeb5806cda93a1aa701e5a5a312019552f357dd994ad72f0febedb61fe1a713d3dd0d34825ca57009e39f76cfabb76dfc9481947301ae73522d910a025652da795fb586e4c3df704971ef7a9752ae423dd922b95facb77e61bfa5dfd055a6341ea113e1d93a5e40a7b99c29bfd54bb6cc50c8d8bcd2ed5099ff9df1aca14c76d285fe02a8f39ea0482d180553b588b3e7e1fb2a827e00733b6e76b848415c0a1749e9378a26417b379ca2a1045fc969afae9c03a4110f0fbe8c3e50b66cf239ec042ae4a2acea245177335f382e9f0fc9b3c2285f150eaff19a6444cad6a2496b930c070af95ffdeaf81ebb0f4326b30fadc008d8ef669ca0e0d914235a2918b59c589d4b51d5bb42d1671094c3e32fbe8cdee2914ffb5f1c8c8c901242c41ecfb2459fc754c0d61602fd1da2b66259bef8f130773c0529f3ae276082e6f3b71121a4ff7e9caed1043d876a3f0fb1f1d2bff286c091f9cc107458a83ca3dd8dd8b6296d4b8ae6eb43741b601d660d1b3f7a9bc545c1e43e370ab3670349ee399aa2300adb03f46ea5e91b7ae2e6cbb513335acb72a88c8e888868c4a6f3b6c2fbad7ebbb015b43378cc04e20724253808ab20cb5d459fc69bcc22e1c913149695c1ce37fcae27d57b9377d4bb3a56c7ecca54bb31d3f54846b501fba1c22da7af740c1e339828eb001aeace18d7c6d1fc1f0773eab8c7edc6ec8f72a11efc30d24be0beb592a7d64adccdbbbdf56eb800793f37b4e7859cad417ff416671161b4720967429d79ff0cc9fdcb39888e09a82d7217d8eff14e08530d121de95b8c0c116cc1f878f4ac60c61fe1f463f63b389567108b48e7edfeb36e25b2834ad62cb2a487cebc359bad773ff3228fd4398185e473534b3098f38f0ed4dbc2822aba67bafc3dcfb2d24efb96c6ce93dd57d3cb944fe84d97ba3132076724f07bd7241bdbc9ecc826f32facf6efa3e01aeb9a2bd67bdf410859132d797527a2a8bbdef55195495ab6692bd12eb9fe3f830e72e99a1dac8532db121d157e3880f822bd841a475f0c41c8a4d8abb532afae563c76c3d4df53954dc51a2c1b1dc07bbe3d46b25b0e618e8581b615bbc7c5761bf0b865e21aa05452c71b5db73f5679942792a620c5035b71a14cb52f797ac3219708f329ba090a04a7b9bb609e8a33b16db40bb3fa7cbf9fbfe2175b4ce1a4076189329323b289d36c66dc54e6382327bf55389af9ce2bb14b32fb696708cee5a684954594a69974ee1dd96c429b8d6f4c38bacb9d25e6be6683079e67f1b6eaca8e3ca6634cb3e5ce6d0eb202798637e89c69bc1f050220be50a03eb391bbed403a5624ddc96cfa67362d0025233eeff09befa355a02f589a3e0cd8814b21f64e5563165b0a928f947c45a568c8ff272ce7b1865f1ae67e935c73cc882ade755c31c6df6415d223614676d3d9d3a00a699da1ad048884e4572d0b2517f5073a33dcea522522d7186909a52b993df0b60f2e1e4c44b74a9fc03f08446b16fab248ae9a1a657bac2cc8cce4e2b8da28bb408b22c010c2a3779a2db5b32b1479cbf4dc117f08213bde8394271a201236600a0b65a8de145eaee0fcb8ef2ed109b1d53ce4b1ed4f8bda5142decbf11ac61dd30d019199b85fbea8efeb7663b2c58c5100ed942993cc64a94e75c820c23aaa64474b2f8f71d257149a09cbb2f5289957d833472ea64d12d6fd4de117e2fd8025127d53ca5ec136f68bda5c30d55a287b8659e7dd71fb4f69bc5a5a8ef8e6657446c3c902b488eb37811812d60461c45962976396be723a10b01714f1f7cc0db55664e2c4f39e3ee0a47c8672d6b635cd1a8ad1d9d8a1fc819bb1677633b68b1a8503ae2e9df4779f927288073ff5df9711a9a9b034330573684306ac90bed828d9dfaae5d78980ca92a3c1e7e0eb6f41a5d8b51af8db89586c97a839081adffc6796f54c9d57265c2cced44f74441e27aaa52d1f043bdbd3c2a6d2ebd10ab179df9295c45582c94ee318369bc42981c2438c47fb96a922d8bf9add835a4889dcf8df8ea86efcb085092f7dc7ba2f8db0e4676346803abc2d7d3b7fa029eb2d9322b4ea237b3b425cc7494409585ec6472c2b6bf6a28fa5bf2a89187b1a9aff6e7b7186b8401063b1ccee5032615fa662cb20e5c79153b7268d4d6e0766dd11c4d687b85b422787972076c79ecb880106277a54b350c2f3dbbab8fc702f7fadb391fc3e144bf03abd889686c5aa157fd8c20eaa8725d6e12530c71610ca93ecc0c86bd9537d25b7c7c7a0269b0f262a202e8e4c884677c9d5e083e3f3bb3ffe2deffa2c8bff35734e0138f18baa1b1e5b613dcd12a713d47e3a1811a176a7b9490b650a2e1a6ee83c6c7fa2a92dbc044b40fdee640b67774d2bf207678a3796f9f8f937204ca6b2ca86b083f85bd6fc863affde5dd586f40a6263a4d4ea10343121f8e1c994d1b038328cccf3866f64ec97727237f9caf57c2e78aea747b441ee273ea473525995daa87d195178d1339a5ecb649066eb0a4dbe2c4e23b1aa4fdbff9ebe4228723af0c04a6c2f14c3ad34ed92aeb9b0e4328ce0e64565f4623cfb63d43172f71ee1a5b86bc9a1f83ad8bafc693e80225e18b19fbc2529756eb27f2b14c1857822167b2e0d6df3d7fcf845beddfd0c03588e0dcdef8c610381f1d7c735358b17b7c606488ec77f75070ce5044e06229e689c2c4070380ac7896af2cc99b4ff23b9c23182347115221c40ffa21bb08eb8338f1f9cbbae720370fe4ecc5ec8ab9c02b8cfaf9366a0916c8685adadd31923a16341cbae79cd338f74a54aa15b9dd94e174cca45bc10370e1f217796377f85622f49c97309af1e92eee368f566bf7fe5bf4cb646a81fcaed87262909a171376864be2721503a7df9060fe10916f5f520493d9f892e4b1dbe260eb6c64ed223f0b263067d5ac627fa9c1165909d1d38bdb5cccda8915f6ffaed8497ec6ae818ce3625ea516bf726cb065ec11b23452a55e72fa190ed69a682d03faf52799527a119ee8ca666075c13f650b9fcffcf28ecae20a0b872ba13ae16cf152aacba24700797c7f47a531d63ac78d94a99a8a886fea4ba7617dd8b38998d29fac3c8a8e03afc4a177764fd903d612e62ec38670a4a433a2b414212a1d92c5604718698632fcc3ee44b82c7087c673c082e95642036743d01a846aaa69ead7affb30eb0715f9c0ae2d0d0f08c052fe9d8eeffa0de38544e7ae78ec459249c78bf30d98dee4a21f5b2be4c9991c102553ed883c94e2eec044213efcc3085e157ba6a09276dea7362583e7464f32a95e0886a76ad34f5e544401fb069fe993e7b4fc97b1035194388d30679bcd9f0a6937902d573bc2d9e8c0d7f2bef3e665e06a3eb5ebe770aac6ab61b80fa0448f2220dd0879c791f19d9f2ceef3214350a1ee0e20cdfb42e8ef1587e935c27e0bf4aeb10ca5e84f283ef7ef56474b40b14a24da3e8115bb53c15258794ee6160e06284ef6f10ec2fba2507e567efd3ef2c803cb0048af6d9e74740312cdf79bcae1d01ace8d88636addacd91b2b5de38cf65ec1884079f0e82ec1babf3c7295799dbed6ec24b0080ec3b71a4dd24a361217f4a2dde2f0f83e71da0f01eae5bf44bebe33e6ff0923fffb840b9ced4adf9d5b20ea0363599c899064b842835ea9c8c4244a9d4b2acd626a284c8ae7b1fda0c3f6ae7dd2fa6312580aa1be397ce9050e7b7bd5e529612d6b51959c346412a1cf35cc9e810d383e7732eaac74baee926bb0d3307a4634e2fcb25980695101851e04acf3259016905d5882e422f13ff1533d6c5c964a029ee2e4274d8f5ce2ce69241a58d4f67f938dfe19efd853c9a2d59243c5c6efd8efb2a3df4dbb8c107a74bdda1b017382207241a66375a8fcc09a88e2232ae977b22b0ab32cfbb1d89841099051c26c38be453cf8688a52224bfc8109b8276f85737ba073818a4ca6bf9a1880d1821702cf2b1bbc18a979252953dd33c4fdbbcff36ebc8f0ceb13c337b9c0f791675278d1120b059726610a905bf710071776f2f3174f25352640076bb38774cc2365f35caf49114a1feddddc4242a7b844fc8ed36fb10c8246ccf81640a0028a7662afa362982eff35f02a39f231d5454e3626022b3680bc85e7c156a1b06e99e978b97524b96f5aab0f1ba2d9deb9d33cef488a466c0a63ae30f8581400aae6eada0c57c09db8f25081d9cd00b69a0c69a839c219889da7c321f75ef266df4a4f6cb6994ccf074cd4acc8911e157da7c31d791b77c4064bec532389910e996cee8f3e7ade0f584f86c8b52f818f38cd08fc2f14be3405c2f23358c0a81fd136dff622934dc6d940764dc286c5b7074b5fd6828566c752a1908e4adb30339108b350141687d8293711354b685b161470fad13831e0779e687d8cb9e1c4c2b60a2c3ff6c60af99d213bc74d179699fda9db58b16fb1c3d7e3043f9e350df684d6087e999da96623b87789b13e490ba4a28fdd56f0e5cc3f8d6f96b91ef775af0254bfe00ac6090e57aaf97619e483930090f2bb5dabaacd28e27a1aab1f82468b8c5e2c05cf56faac543c4546e5bfab1fb6bb8d4b66073bbe1b775cb7a6be715447dc7be28882cb776794f1331216296dfdee182d97afad0af30719f1158a91aa79258ba55471358750a5de1a8c4f06aa6a1f69e817a3680cbb2debccf20744bb0ded47a88fb3ec7b571f3adbbb9275f9933b19106b22bc6c3802313f4deb03aa668b3a435b57f4f8343f3b983a1e6883f9bfab1a47a309bfd8ea879b17b3becf313d456111003f0f0316f0aed749b5205910a3a8365b0947c199e81eac2f528449738344fbeefedb13ea309894004f982a2e5517b86f7da3aa235b9f2690fa8a1ff6c207c1b79d92efe165ee314c537197c8877a07416b69049fb8e62a50b964519183daf95187808ce1a62b7657c21684ce7e0bf853458645a817d1b1e64a96d37cc82db17636006f9a5c297b3784754b25241e64b9a6a2461ba2f0caa83169129d057033228dd3cfcd0a2484f5c83bcd87b2127f8031f46641522addf76c40659d11e19b4dc4d97a14e0f78d8a87b3bc7e1203d94d57684873a19906ac76a72e3674af8f88288534ebb2b8da9471ba48f80b5e8a5c065ca7764e2a4a5624c0d61205e9eba42f6e9921b33eaace7d8257a669bfa4267dd547043c0af0d9c79f4243233ed44992c194691ac7cb909518cab86ffbc1077f0251f0ba88b36800309a2855e7253c06b340b657da196e6b9d462a0161217559b59893293d515db073b1f371b4ed5369697d21079bff10ab506bdb7ae86e275be006c742fd162ad5ee647b9b92c52196b10b169b512abcbb4e1c369c87c11d7eabf576b114f720fbb97f48fd8ebf1758c2b7bbfca27dc12f07728b86d893b6101e57461787d706f1f390ec71d63c87c8dad35cbd7c1a1535de6f79b7fbcfb7a2f2c10e574ceb88871ec835b290a6bd6ee6a9b6ecac5e5f2f6013c4ffbfa6c07584bb2aae7f28b5af3d25980f3bb3e72035a9e0483b991ab959813e084e0705a6863a1f3ee985afccc12c1c87d15d65c9f0e4b492a62f2b51344a5deaee9526bf0a6327ed65c28c2b4b197c3b456347a337066c0408fbbcb774f209098c2af1058223aa13f10c2a6617a8f3fd4999e511513b9d0d0fef951137a4fad994376a478bc374b9acda0fd8444fdcab210f5d003d582d63bd4ece8f3684c6ca860562d51107054fec4ddf988d26f59883526710e061813691d369331a1ca255e5036d6618af0d856c733d1651b8cc82adecd67729345212cbe849cce35aa96190a4e3f8ba2550f99a569192c3302134ed1d70086e5dd68a5b3b06bbedcfdd1f101d13ff25d6de3b6bf2c2b53585eae5a3a9a3a66fe43479a4c39147804acea4c28783d5a698a9c769ec662b1542dcc28e8f79b15e4cd869ee28910f9aa335fa1791738654f02176655a4364f18830de591441194bb0e54b053de3b63472b9d4adc07d548be3e1922f67bfa8da90abe5ffb262f62f2ace6e1dd667f90d2f8d2f9f01d4f5664bacc4b70b25ce47fe3570fd4a6132d0243f229f0d24c88bcfb9413c53175a0dc593b08ee6275def9548d5c24ac091375a9bc43cb6a1e8f430afa8f0cdc3360ccbe84573d09567ee01b659d83cccd9b5611baf047ab5add7687019c673510707d148adb326f7686b0e78a26bfff6c37270c77f10372a06bf035b6ff281d3c0f2a9d410c58502f0a8d9557d7c346e8ab1486fad0a132a5bd8ea4d19964b1a96760e607462dbe715c8f5bab618052c8cf9509c5ec8b628333645dd113655877d46fd7bf0ed05b7c3cf5f46cd0d156d291ef655184feab03dea912aaad1f45a8bda644c96827353f4d4809885a8834b219bd3e18e5a2d6b7d00a249105aaae4e5b86129050a86ddde19d52629b76368c44d54ab913025bb97f3b0c47de1fc0ea12758eab899b41f48787e9380da21cd1206142a3e595bb11890688a0124f2cbe5e716ab6a86ae1e7d125cb25be3df4fa6e1db8f60faa0905570e874ec00c33043aac17b95e7dfc80c62f2b4e361980947bf58b816e2499fd0b599c2b734233069f6236c3236595b42660f660b02eb5a9ed9a44ac9607d4f897c8ec86c8a32232858bfcb5d5b726bff138cf2818305e3196f27ef9d6ab82f310ed7bf271004b41671cb764ab6b2c527f8cb63b60725846251fe6b74da4787e7892467ea77a6fae13ea24d67508ea31ca8497c7c1cad6654044d6745c7dda29887c555bfbb9cafe1a5209d7486896751d538162586bcc5ac2a232157a4df5251703c8fd5e732f51252ffa1eff5d04ab3164a9cbfea4910e78ad86db8d64a9e068e82ad34b92151d9e997234303011900c8019cae43e1fca3321c2e4bff63aecab66721eccf39fefd813342dc670a59be24d5ec79590788e1abed79fbac2a715b8d50dae8c9b068d2065bc76ecb55e31476dbfb5bb55299b57f4cb4cdc9e88da32198977f24131028e205c0a29605378dc8e777c42cbe27195aa73706ce26a25a99094eeb604f9286b174ffef03a647e111c1eab544d6d19933e88730c8b00e19c7ad765156c97defb1cba806ea836149e5be99686120c104bd62849a0f6d98178c9e23b3f6e8d327542b42cf2ff761683d4fa8f267fec8f89daf327af2d92e83b331a87d98e3bda93753bddf17250fad1ffa1084a2b026fea902253fe12d980e1d9a87c639e2e2dfaef4f2c2c8be8d1516c039e18e88fdd8f410a3fbed305dbe77afb2dd1264da81756387f1c6e0ea741cacba3e9c8d33d45b882db27599f7e6bbe9d8f57b0e0cf03dd6dc51a8c845fb4699b20321a551c1567f0d359f6c1b37a2671222e4ec3b444021663826996236940aba87726d7e51cc027a35a92af3451ddb42c4537872d7617d32d62e04c3411622accdef6cdba49a828a685b3c7c07348050a64f21c93f764a66fbfe4e0b7f1d77bf9dfb42285a0e462067ee18741f88dc1bf5a54f956d94fcc1ad3597214cf3eaa1979c2891a007ff0d8393b21cc97030e04109f940f9543f178d0d7691c03ac37753a2458a6497a9a3a7456d2f9fa2b2ab6bd6bf7ce5fdc8c926e8a508664d8e89d00e440336c8a714ca5b6c38af986f0c0678e19cc1a5e99a74015838390c80e04d2f178e7ff4385ec75e5b8b8ac48c9250637f2fcbf4af8feea4153d92e7c4f7f3d0806066819d62e470c0078294f4b65c2bed44fcabf92fb879fca52a353b640c1474dd1f997fcdab5e9ff1f9d8f64c2f2deaef06d968ecb289ed14df601e519b196c499d5b216605f789818162667012d45d6020502536ef280f431d26d6e877a69ce25fe1163d705dc47f9da95c0915b906a660ac4b45ea10eabee401d2b287ffed5ce5fe6f951c0ac750d764b0003e4e2fcf41795c7344cc3a79d43406ded42d2acdc8800e17c84c2a426653bdedbf161633a74b0fb504a27465c31aa4583c220d69c74056b075eb96cf10b2370c89eb5bc52ca330a7c240c7bf194f519ebf1b7c3626822ec89748a3a53948bf787a8d2ee1f2ddfa17ff7ba66389230e2614eb0857fdfbd700fffe6f761400df1b105b4fdcbf325915e913524a7ea88f3e1327e0758bc33f6a03c528f73274633bca56512db8853fc5ea6038ad2f8b70fb745fb43389837d60fe2d40a7936ed94491a16725aef24e9bcc011e0d246dd82a40e7b5819d55bca45aaca9e19dfffca47df1f543dde5c1a28a81d27ca02d35d469aa404ceba8ee68f775f0049b9cb777af79395fca56fe545d3110d75be74b3b0d0dd62a759afc7a831ccd4f84fb2cdc8b9d97b57c903d30a92e8f6f8259a7fe8d411ed89e8adece66c957dfda318910268ddfd8204fde14955f904738973c9bfedaa8dbd53b8cbea4606563ff773f76676c665c659b0ce7aed83ed4db0a086a6cb513fb6d11b1c84a93e3df715cd7675fe78237d4c09b866bd48cb32ad7d2792982b6dc181dcd665886b9399f5ec8f7f179f2ca9f9dad9039b4999cba5b4cf3610a46ed98d350c7169841e301d38ce1887b9ac04957617724b0bb802d51b4e9ea42c35ceff772bc37bad2d55ffc30e6ff4c6ba7100c7b80f2720930d373a00b8edec9069a556deee2d7efd1d44bfc797c4e0d363937aebac9c1ea8dba5f8bec65651a7a0534ab870965fbd9c710055314bf30f0f4b25bb2aefd154d3cc51aa523b5d0fc541f3e0c6885cc570011ea7dd18221ba4d3bc0d9dab7952bb08752b9fab2ebbccc16119825be11859d855ec5388ad14d8c4842dd3d4b6a31e0d6b2f85c4387f68afaab9a4e371a5b582d88c1b87629904a5649dc35c4a77e92c8e834332f6fa8571bb702884a335f5b202e21efc808d6a9ba19b2823a8ef09fe2106b6cc0f74999736e4933bc895df9f3017e7964c9c543dabcf9c2a604733ffbe98ca3ced1a859fbd6f7454795bf62bf5ac1c66c57a5a9021f6c1059c0f5f4c88f65cd0acfd51f4e31ea13347999fe575271d5d2e48a3a051fec9702152437f160617f0aab833b3ac0f8e84218aa788b534792ae46af322f067941f22b998aca588c465001b997dbb471888ccf7af0998c1767ee86b09076f8ee1a4520c8d920653292dc2767986c9b47e40f37b07b0631ba2ec600dba03c38fbd6824575b7073a72db116378b47812eb4bfdb06add993287e7fae0ddc59f1644132499312402ce17181e1dbf38ba3b0db9dceec640282032d24c69bca3e6269922877db7beb6d3721dcaa268370e4049dedde72d24187e4d86ba3bfc5bd7f026b6416af43dae56e282fd68128ee40ddaf2a5f8e874969573da4037c051a01c8137693dd6831cba9e80704ddff6d2465d9f1721d7b65b7cfb7ce8e1a568ec238ebd304c545e8b85b23341526a1e15578765d27ed2455496ad439ee32fda5ea7f21347993136a75b1d32dcc88610713514192553dc95e1a8a1f657c2e79e1269ff99c606d0f0e10c6d8a6e8cfa37b20e6fa082a331083aab3d60f01c382b8c2470d57e4035afa4c9fc6cb79ed61c66c963b7298bd9e0ad519bb47aa77bfb57924d5160c9d96bd0de13e07a649e695bd777497a442f5da42da2c5610862522c2df11fb23e3c4e6a37dec744e4586345883809e8f2e26d947ebd7ed9dfe882c5f74578426d4216923c4d3c5ffadaba19142f509213d8f62c36d925b03addfbd54079a2b78b24f2c3b1afabe4aaddd0090925f27fb199573272c764185c4199bbdff9b9c93ef505f4410037c07c2940872d3b5991713f0469c088bbd26efc99f298e3e7ac31eb3f57597909aa3fcbf17bd86828bc8dba86d3ade3a1f7ac4d9d1625aeae3fbb66bf9df5d4638e273333e5a5e93cf43aa13f223d0838f435c6b33b4a7d4e28fd9d41b1043fb80f4d55abf74d342318a4deb22cb226f4b0bfaf9fc0ec43dcda113e26a8fab073d83ade16452999fb1802c2de60727cf383d0bf2183c11fb91860fa46da8480c69577b70cae9ced0f7ffab0d0f5a35a6ce5ab306439ee488d3a781c3b69f3cb4a8f8a18aff3075260dd784271a79c7245152e726737e13c3b72bb429f5189e744de61394e8e99ad2ff8030078c4475a918dcece51a57e71c0de6adf13d2d12cce16b182de870e74a8b009e17e471cf696c5ee682fcd16830484b2b3fb37238337ec1c36541586c4d2af40f7b0a4af0c8a5052639c85db4a5f5d15aac4d36769060068c74e559119366caa55603e2da35cc25b07a399265a87fd554677dee7a88fba4cc0daddc36044a4bb81d41bc24931f2cddf9cbcf1e3beecf72759cea2f655191290e1cef14825b47c250fe0bc7f4b88f6bcb3b9369e7752e913cd681768ed3536c6c1aecde39e47923ef33587239f95f0ca8b0180b083d46bb0ab0ee589b4125bc81e2ea4b25bc58ebacaa553279e2758f4b34a69f0863ab4d919a208c6e96443b2aa96778c438834c6cfdff6ab1b17c23dd471d059007178f5726fb0f64862b94fb701079aa4b2e1ba96ff64a336a046f4c58c03f2257d835f5485154cf4872a49f99ae9fe1f97442db0612261d1b761e15133a64f1eb64f83b3ab5bbda3c7efdf39f7b4349a4ca586e5d52dcfbd9c8e46a84c92424c1e1d68bf4d000ac56b8f696b399af98353dd796bdb4efb346bf0d48c2bfb2a87c928cfe627f9994a3547ae605aba411dd064b76fea1a6d1209a868aa83c94f1e2269f8863f7873ec45a210b2d648a1ed41ca22509519cb6b057feec7d9894aa10998ead63b70a3fbee36283fa50cc25595e9e062179c6a4b255433b11e053bbb19112a38c8b9d6939ae89b5b50f42478c3032bc4054eee88b63a5818b100546d44cc2e506b982a7e4832399697b99c9925213fc2405646de5207610298b7c7acb5d3cfd59cc304f4d0a4cda2031baa5a27113184cb9598ea2daedd27df0173d8ad1cbaedc38c19282dc00ade86f518d469105e67f7e72576aa0fc300eee287d7076dd24d1d77a48cfa974f45f1216dd467c473213fae356c348f6d65f5458279ed45ae9cd064a089c570c8abda18e8b09566958ab90b0210fec97d6412f2a0b260db792ae95b27f174ca0646dc7cd22d9b2d8969801eda52d689123e8f513765c3ef7208e27ff38da5075283a92ecf986bb33d098fcfb8d19571b0b29b9060cb492b49f8ed1e515a6877c12ab41e1f0ed4d8b4459831ef8d8df4e3d5876eb5c0ee346d351bc609a8f28c855f6e9af909bf0307c6b28161e196eba8e0c0cf7e917f2fd5c1e7933bcea6a929899a1852cb8f1e6f3fbd0ac00b29cd87ee8725a9d891468b81d213a2cadef694df0f3d4ae054edf282b8fdb5b39571c33a3f48cb03a05f2399bb0335f8bd7201aec6f80ecc0fb4add6c39a3562634f0720d8b150459130f3e7a93cf1479ecf6c668e633f657cf9c1cb420dfd04cbeea2e563a61c04115b94361585a65a5fc13f988a2a5b75d627e211eab77fb971458156a4a6b5ccd024869aaf1902872a76d9385ec842dc611df799a5c9991e1b355caf81f300d2803b90850809805f1e6971b9fee09e1da252ba809eff1709cd9f0b4897b6ede84fde7f5f155152c503d9ca01b4e2511c7c7682684ca6688919a8c1018875e51781ab82017edbd35b7e87b004500b3dfd5adfa46f98b2c89eaf3a0f0a361f824298f7bfcc2ca0b17185c9a49f1a3c553e41a2793a2075dda56baced09384dd3a41172003875e2aff739078046151d943079af3d455fe368f46942619426b87a91643a9cf1009cc9715ffb03bcfa9fef4ecb5371c03fcc3a0eab4aeecdf39e4e5c5b5850945098eefb625f2ecf57edfe944f59c022f13a531794a0b05f760a81ccf60441dfbb3424a42bb31295d7d3d7bdf6368463917ca8a2e232934f106dd9da009e1155ed523b5558d02049dda987b9c3ce20bcf49fc3e5b34dc2508b525747da1322a354c27d368b4a9f92bf2d3dc3bfafbfe54c9dbeacd1ea96831104211124930cda32ea7a40504bc341f390a6886f6093df3018e0b8bd4a11e8aa1606d250e41651163d95fc69fd52ea4931ea2d5645425c52f15ec036a922a987520d7c369340210a7aa23dbe2ad90f3040f798844d13b7c6dad0bc1f0d022ed0671747a83767b7e5da24f9a091ced9a359601f7b6d6e9697284565e7ec8728e3cd61e992379ff0ac9bad56790cb070ae0a7667da7aefde1812a8b6d2ae608bab405ae55e90664ba07407462079887f3f5760b710f9f70f156f9bb3f218dd6f82cc7e60d00029f745530ffcbe01b299359c5a3753a1d7accbf5cf731bd70a7382317b03c723c2a755d379fdad327e5e1598a1ed0ea13e7383052be8f8a677dc25d509cf9886bc86dc2fd3e1d3cc8d1763c2101fe933e2b2b8124e6b24ea871409a5f4b69e273a2b7d315ce4b17e3134ed1a6aee839e579838580c954260d4973b58c09d4bd5dedb6cd96ff0b36ab7c9d211fc4b8752b4a6b51f8bd1c8262cf564159f52cce8bdfaffaaa940960b4dc09ff8da7f9fc8fe73e4aa5a420acf8a529af56c87fd362e30a71f4f15f3041b279888f4fe29d4b12bcddb54dbc18de63f56f3f4e730d69ad10eb6f5331780be0f86e681689678d8fb5b3a7df457f70f0a99712d06824702440c212dfc981089642b1c910e4cdf30f084afc2521f5d69f1e05932c00dfe06ebb70d16b08237f709545792ca6d550626e82844358cf7c7683b6bfece3d9209abc7f2f08166b24928e5b166dcd60187e66bd54688d3f133ced46f090e1036f03c17cc66ffc9bfa4e7394ffa5ed9e80862207c8be23982e60845ee286e7a3a21ea153fa2128334874c419a0ff595101c58cd13f2f042658850d658dcf93e911f0a3c31c4c91f136a42daeb130c4008ba0ff28c05ec842953fe031f971c23a7528d3005720793d340b4d61320060a97bb20971f9f4d615a2d593849dbe1002f591ad9d80476a6b8ba7f6c90736ab7332a2829eaa37efc33481bfe4455a9bf45016f48e736dee5a5168a7788dcc6de3a071cc20b8283e41bd262623a580cd5fab8dc979549e31c11c8e36f1df98625a8451185c6ef959db21c5fd349ea686b7e9aff61bbc5957094efeaed88deafbf5a3b88425607349d514b41b93a793e8f84e5384978c18ceb18b4b09f3d4566bfce7aef1f5bd72b2d20d344f1f995b8dcc82a21ab6db7f14b31129f58263c29539d28150b9ebe893fa689fb93391901bb75a3c66121cfebf02566e95b050df22b57e632f005cb6c489546418ddcb4bcf6a2ba4340169a8e0e07091507c78c696d1b9dc4b5857dcb522e3298956c3015312ba13085365bd9641d9d30702b5ffc24616837cab56922648d767e5b619a32dac28564fe3fdc4519d8972572d9cc9feb99df080e7b083caaa89c2be5dfbdb2d7ed0f8303ff3288714887c95318c6c3c55ef465a37e169973976a6585e06c2244f2efb3ecc132411b110fd6d2aed2cb6e23300823d22bb5811e5ad15892786caee77d7c834f05f339873709648ce6f642be7574faa70946a4090388c60d1fd7dbbcf1d05049b21b9316d15b9bf5a779e4b799c8ad07d77e334d784a5d1a11f9ea8e1d7c343c6718b16dcf99183fc1144112602017782e9317eef8b662d730bf6ae6e32b8fd00b7c79511eb69d108dd7710178461abc4c0506e459ebdefca7c70c431ce05efb65c84bf06258871a499a0007390bfde3f30af65018c6cd7f2d22423e1431ecfde1da95973c12b01583676d8e7aa309f3a592f7596d202bbab26947eeea754a0eb6d700763605c06948ca47f7eef42657c3ae93c905ebe81edf5e6a1d8ab679fff2f9d25467fda0fb3ef77ad59be15dd2d300e870b5e07298498e393946efc18a6051c36a141a6c6bcf62e9fd0084136985f9a69e6e3710a845ca41fc97992b7961bf01079c656bdece8f35bee0673e8662c966cf55f51b7ef3031cf1f813355ec034998b906527361062fecfd068b025c59ce18507cab5508f84054cfc128fab946dab7af3cad81cba384f3ebcea59bf057d11617c70bdf3eb2466391590dcd32951dbaf2829e91b542ebb0ced5d769591f3afbd8282ee5fdd7722079a6230161156fec7c1729b40626b5ed27b928abe7d3fdb222111d5b685a5f07d5faf9808048619e4ec4ea6d98b57e979904500b31dd267a24761714956da39a99f8c3872bb41e229faced126c2834a706606e2ad289c3dad9d5121cb68bab40f739fea6c95a5bf8d9006d4d32e69f492327f6d5f2b97e2079d65b2efafe9ef055315c137420d058c1c3fc48bce1050430286832ae5ea3606a87dd60f9cea31d737fdd6512ea3f6ed97a2d229471af1ab3e7ff78b612f4a1fb934d58b978f2cb5136c719881e93d1335df44d5cb3dc17eda4da87f77112027b2d07f163f68bad5ef5b2d81e28a7873d363c236a769f2dc9a0636ccb3b234ffeaaf720c713d616938ce0a21277d371741f995671dd6ed7cd62a50151c04c80fbc2b6ed15f01cea4d75493c458dad4a1965b13a90de80755bac3de3b6efbf75b1cf1b921a128f1abf77d2cef0f383e2770956a20810700de005c4569e49401a010a071f5b3c8fac76754814d665c367d95335abb4ba0370a46959214e6b98060a0fbc448ff70d8e3a33f221fb887d49bf194d2c269bb32b12ed7c28fcf1b727cec199a4df1e899ccce4b68a9e9facab416ab80d4166b497ba3190cf7b1490b07c21682b4340274f6f53b6a858537017c8624d225c76575055ad18a5e6976acb71ee48aced5e45c6ce66990483eb8eb3e51888fc3eda0fc65c349aa5213bfaa6c05aae0f8b752082b573911dde6121a80dfc1228fcea05feac64ea46d1612d8897eba586b7f0a1717b4c95b5f8f07b6b79ecf3904e03bc093f8c93658f771fc4f3e8a59fa48061189a0c2c60263940393eea62cd027fc371e6d1daafb3dbffae76ea3a85e63d5bfd903193016e658e614fbcec3bc4b148a833441bb2e96800ef3de7d08cbe19dba8a9158834ff4e6ab569526480f09b1fea27be44f9a79f2d3ebb6973b2e11d43f71b984f54833437fc065f13e47d620f92f3afa407c0dbba63907d7dfe0a679bf815d8ee7372716a411d880b79397449acace8709c988555299e75f29462173db559c697b01a5119ffff5062394a56d7646a3e70f56edb0b581b59dc2660c0a367d762be89bb56d4da80f3985665549d09df43ffd09118d5a32b836ad8778164015b60d7e99422d599b78030cf874363ef925f641429484bd1b15c072bc4a2963986f2fa8bed437874194ac11f4b5871013dea026371a4557e209e82860945376c6d99905b9d236711a88f99106e888dd98bfce730348c4a3b6f7467756b37f2a5002bb1960145d0e019f8608f4770fd82a62687b40f61be22de10a105eeaad903d061d48af1ad0299492a183f5e3756333604d445ee3c4c9dfe9aa62e5c9526638bc3a7ca90fdf39ff2ef770138d407e8b13c9d4a9536b8bd5e7d19f38c973268823a11cbe7636171d3cd583a4bf9b972383de0de7ff803f3ba60475af08df6cbd005d9720fee2f1aa354caede7fc8caab4919288cddd25fd680edf2bb769fa3352cd2feedbe75a0fbfd13ce56f765c372ea61cadefd9d0d6774cc16188dfa2fdc2d0d409d65ae4aecc420aaa91c8f2197b087963d6977942aa875eb827726acfe98a6dce7e258872dcf9febe20647284ac3da07a2d9d276da129cca5d85cb2de4ffed3da877a6e59d897b07663f5054943f0378e334fed36a40159397cfc245766bf032d11927d44c0d7196349397861ba5f2185ececc9bb0984668c32e2cba8fd2eb7b7cc080e5724c27679f63d957d31b0f0b3b5765d4658463e8cc3fff1f7769871819f28f6197e66e3a430353e09c55d2e05ec15cc21984fbf3408753e4955acecd3a0f7cf8eb4367bc77b723d786b4595a123d49a3c93aab06dec960b9aafcf771885c6d415f81a02fec3b042b9a02a9c9b89cced7037626f2562031b31ff242a936bdba475f4aed2f4db09acbbec8d6d6a91e1f4d964c451e477328f7c6dbec50b92cd8af9b2c707ff4138df529ecfb9e710f5c66712eb7b193f94817ea331fc9eb2382fcc35e731a48d5b101ae60bbca96e2755d36c5a4b0d0438b585dfba3279736d9977dba75b9890b4dcef860e2d05e3ffdfe2ef89bf1f7f3f7fe530deba3c46c3a18fa67f667325af2a63efd13a7a8682ef5989597c274ea4d46877f07bf82538b6d6f2f00cda064319cee5f7e07a7d24d13d510a14d0264f7a58803cbcd19e983dfab15826c56bc9409a352cc56bdc5eb437e58584d76d6601786026b8bfbb12732a76d250a4f5a1452cfeda8a71cffe875946324cc1f50c73b44ce24b2437e7af23f9ccde50a5ff006b9dc62a5065b07c7e327439835a83eb339fd4252186efc0c488b9e490733f3f39bf7a8422341437ae7a00d6c7e0e064cde58b171c748a74c27b1dc1993565d8a51e692ce508937af4a0106bdd47cdfe676952ca5d4723866c3a86677aff52be44b1488dea4b529b1c106031de74914ef2b2d34614a7e61295f08eef7e6f8dfb002123a90b0ecbeb0e07c809b4f68f0376256c391dd830da9ef45335d92263ff20b20f081ca7b81da87090bbff8046022d7d8aa9b9c452d61517cc956a1e4778e9f2511b3d14a4f64210bf98064d92ca58c9da81450e9b1837457d886d45c4aea15543cddbbc67fad7ef05a930e1fe125c549678db5910820280b0864847b52f07fa736da37f237c66bda5b3c749d7fa43736f59fa4b61d51fcadd92f3e1187f710b002d84e053d5ef9f249070f445b2be9aa1b2addd739b18e115f4ac7055083fea8ed40eea1929cf602b0e306abe947b664eb54f0c27c8b4b2c2045864b17f9ea5274736441260bbaa4c965b22ca6147183f94480a43f669d1ab71c9ffb3e8053421b76696b769e5aee90bff3a18bbd075798e4047b550ae619ab22afde39666894211612b774a7fb39c3b0d3b2ce8c0bfab09410f1cdd92a7b9850f1443b3103457553a5f63f4b9d580fa2248b9f40404b04c5308c25491c635ba567848ad056aa8c3c08bcf6cb435b13a3dc921908e6d2aecfafe112cc5bd322a260b73aa833076d476785d54c72e3cb03dbe9c3d230f53e2ef62a269b2425419f74e1e054af18e0c5fe732f5cda8e59bb09ac0977eab09afa2596535deeb15b80ff6c3d7d2a3ce98cf1d9da6830a8c4b4e3d8c3a5b6d659864e38a98a74673f629cfc54dd2f7824212ef59f6129b750ae4ca80940050016adbb2f387f547f713a8610f236189e04d61f820959ed869da8cdec34c2de4f681e9966083aa66368cdc3f7222e23fb110fb184d471dc4dfacc8a7db025cfc52c309fcef90317dc8bf8b229d38514903930032b359348db128fce7bef3af3fc84b34b4b8fc33236e761bb4a856aec3a9af47ef0fe74b5372fdba69bd4e6f50a2e58ab398a7372eac7e3589d55bf004412d6a7243b4a90e862e365430c7a7b188c78d9519e3fae0997bac6b4bc2dbadc59d2a902bc9cefeff2420bc42514a4fd53060f7203b0368ae0d1035ce1551037cb1a92b873b45bec707d45c53b6408dc7dcb7a9e5fc160cdd6e6409c81ef4e1c02a5a538cea31de19ac2b07fa067c43f987b534ad44089d8a45c6a017d6b4198ada434da7f0c1ab1755c36e5d859814543144eba807b7ec9954116fbc55cfd16b8755ff027a29b9fb533b82d24d05469795108c33c525bf91e77994d4e8caba9a76e2cf10796f5730f0e4834f47fc3de715880b537d677ad36beac204dca72ae312fff1354d6d39c8e9a838bb7edac9439b205377bbf7026f78ffd8e7938cc429ddbcfa8d4e780059e0c6e127b07cfac4276907d9f0d970602e034409d68d3d3e2bf017ea3c2414cc71d0a2603df82067d3b1af52261430d573b0593cc933fc896a0bc276e75a646388ee1cd6998bd5a7214ff088718629f71201de9585baf3f058932deda23fafeca7d7dd26e6993fa7c309a808beb3300d6f1b12e9351ff15e70f092d80d146efa6b1b041ec3b99912c6c8f57254d8441f0bd8b45d0c8283bceac8bf8fdcb250c18b4f235a2294eda40430ae4f3c98237026c29ea60c68fbce60cd5b7182b9e3526eaefeb28eea34946f56f7f314862c7bb79b5a9518cc25da3bb6c4ebaa9b258091b1fd00678303b3464bb62aacb17442ed6d57496e87e7d14ce68f1baf737b2a018b541ac4b702172471a7d2f9eb0a662a97a107d32ee5adca1a6dc0ca7196aab4df949032119e2be24e338aea5cf1f0c04581935f5b8413180c9da4b80dbe0dc1867ffb68f6c6a9dd2eb34baeb96374dade3aa3a4be551f20e944121663672abc30f070a7fb4c10a7c8d1d7fa1eaddc68e69198dc47464de37145803c90145fb7489a51f76e20dd02f2cf23f3eb77365fe6c8e2053d1c2c5b02afdbae52192f57471833381c94cbd4218dd19d1fd72f23e278fbfc1435e0d32f3728d745fb0a7d3b62f78044ee9b87f0d4ff34dcba917a3ead03f45b98ba13ce8c2e21d9241891f15998699e0547524c8319a777ff70ca3c172f055e15b51a708f36e0c95caae1069edd8291613a335da6335d1b8363119f7ff4925ec727c6638bb9a04719bf090f4a654ca9c381bdd441b69eedc7ed4a0e4423eebfa2ff87cb30d2bb131f053d55ac304a5e3c8623c3a1cefb721243370002a190773a3ad932da041eb905cf4640259dab79739d0dd3c4397b5d9e72f613955cdae79b10d0bd54580a057190606241f17e611628a6fa4b8b89d79f95e72d0a9c8c3917ec4953794c061be9018466667bf8eb828aa76d137a4c607fefa0b9aab95b13c4f8c043e89149a27a0e12981a1796b24f008443cdcb0040f0c6e6a4700ecbf15fd8803b9ae5aee42f6490108562604c2d682c11483bd24777a02c0e9d980fd9e4d419967b7b0787cf9f1ce127cfa44df0adb4310dec4edc5f7658976faaa484c045a11e282192359cda560378eb61fbc5221e59e95e8d915cc4fe64be495fbf003a4b8afa5fb71bde6af11466c09b54eb1af1a0a046782db87c1761ceaa524e639367293ba9f0f52242ea558e67ad0b342292bcb01ecbf77702f6252e7b460d06e053eb6d12e77482ca23311b1bc8ecc7d4c2ebc94c559d924631710dbbcd5830e67c572f20ef3d68d9e9d63666696c8201d8d462db17e1733ecb532fff4d73ac0cbf5f468b6e4b7d25994249261650ab799e9192d3b23d0dffd2a7b45c9a7fb80e84c87d3727bd180b76b01ac66919a0d1525ecc14d72d5df4932d662226b09194fb984a07130e79a4314209a296f46f035d8db385c683c9ea943128f14814d86ebf0efeab2ea7c14aa7ac47b123f68314b03831ff6c05cdca1c94185a72a0a0e5147b4777d763e67db5740b8c2cefc08d76a62b1c1addaab28663adea004648de2f3ae81d33c04c98d4dc4070b2fa371e560716478b05516e3aaf0e311bcc3f26098fe5deaf4dec364fbc7f1b9a07d670f16729f4bb37b6bfa9f119c44b1e5aea7cb7686573c43348cea9cd6800a8d83d6961d513e4d58f204c306053181937e9c67bc2a8dafa9752fe0812dc7edfd1a4bd9d75df04d1d5d45a38a3e6cffb9d8458a9fc22404849f8cf5e8f67a00d95d2eeaf721e47ee41143aef001c8c5aa51269d2fd262778ed312257d6ec82af8b5c8a1205e6b6a4af5d6fb52b229186860f112ae8730c7d2174c0c60fa583f2c85aa38ded98148d01351433f53c43607c186d77199be054a733487ddc7497c6c1a38a25041aa03544cd21cf18a5515da15faed121b524ff8b4aa15c1b421470e914bca7d8f53caaa5c1a1df3bc2088fe0ec560a88e8135633166a1f0e4fc8256022d4054540639ea22a3f6a2be4cf3680588472e7415732784202224e47986e5404204c3f9853c7589f49b1d79d58bca68f260125fc5d6bb6b402e4288be0f18335e2e2600c8ad4e745ff323da63ad1a3419d463747d4d8898e9136efd28d5d2f31c8e7f2007a20b19652a6bc2a0588e44619cbec0430d62f341d9e8805f7da39d798ab6ee165309d38be92b8057e7ac31f46412fa4571cf769a907ee1cf30eed90db687ebca0cd8961a51fd2bc259f0a5925a48aa85aaa174da1fddca3900420ca07e4812bec64c293b2d871ac89078e837fd03b0caa7fb53c252c380227588cbe3c38ee374a53ea3de7f9d6442da93d07765e7a66857326d570c6864cc64c57c5e50eb59803bae232291eaa7996dd8ee304d5f7cba6950833125e7279528224377d0354c34ee30e0e7ffe5ba5a0eade8bbf4e16237cc7f40106f88a8a1f89d388e44d85ddacae1486a7513c3efc8c2f3bc5f5e020905bc5a1f1356d5168bb342f2483157f0a15321c233f1270fce49609598aa41ec3e5f69dd1f98f5e52a2df9f2d13651271c91a76fa1bf891e0cad590248e841fc0229e3d28be273c23678b73e3cd8a43ef69d1db8211597708bb37fa30559fcf25fe04d94a4bf987733fa2f42d05eef64944d82d2b35945581e661db8ed04cc7cececfe090389795bb14b198c194cbee5b31a174bd2e7306385a16d2f41709ef11752f1dbeba78a0cd2ae9da11f68eb1378662167296883e20d79444181985ba701236554e9effa2da2002779d617a67d7b6288d63804d68aa00bbbff588d1831f43fd6f8c9301aef151db1387daa61da9657d8a0fa83b65a4e7514ac45bf327287b56274a7a9d3313df8d8b69db9948485310a0ed0f6721d620afa365d1a436fa88dd28a20aaef7b53ffa6b8161f353b32c116b1249f5cf02383975b1601c24043c05344c6eb2a6fea4a5d38623ec5b88d018a207e4f1cc6dbb083457eb62360c798b8ac6438ede59b5f38e3d26101f6317d615db80265293a1888225d441ebb175e5549b27a678fa2afb7d60fcdda035cf32fceeee5a9b4b31747104833c66992a456642fbff2ba2af109d4c036f59b0632db2851a798aa7bfc035313004274bed154309d447a67c1164cc9dbea53cbbf4c34b6eb7ef176726784ce1276679e5ca0ac644dfb0013c1340fe6cf6bf440da00f3b0aa0e13e4fa072dda4cbc215bb8d1d71cfbff320291c9cc8f3d993b7e2add3c5860398adea65c719c14bf3254cb54e4d486f68371eaefde23559fecb858ea770d5decc66c9479ab9a7415b3dd3caf30c986a16af5c79c327ca1e5c9223438c37aae64f36689bb84109c55103ddae9f9d9aa2d4b8ebd9e7a8cdf9aebbaa9ea7d5753f2cb0a47c9c44d307a7ee7ebb790c9e4a2b7ce01f7127c9069fa696d3cff62a289c44f0e168118287422a6b48b7238b37c5b1aafe94b371c4796f916743e871bf4076e989d064b854eb115aedc993df3840079b6f1507e56f2d9b1a661cff333a4801683debb09276fac5fc1ae395caf0cb5d90faf4dcf6e298db97ba37e501f3b8938365b84e56776c5722fc19a980826e73ff300c06d581c925059d102522384345bc2b9fbe1748e52323c193336c50fd36affc6654454f9ee0141cfa31148a1d16e504662dc68df878bac4ec28a6ed299bf63ade833135c6ddacb1769e8def5168dede1301380af5e637c73762804baf98e36bc08ccbf8226620e807e499e5b722e2a3fc064f484aaa56f29b2088f08c94742c29d519d1884071321fe4f6424e1c5e3f0cb3612fd6b3415db9bb776e4d71acdd98caf343828907601fc75130f23536e9605fdbacf6a1dcb91e0d080930e77b48207060bc1c6208c2231be267d81aa2889c5a9e0fda3c3d0ca8fab132edee69adf41361ad4b85ca8451bee51f21ad39fb5fb45e6388bcc430b4fbb4be3145470d608fcacb4b66eac8e6e70ea19292d643ff7b842d8854edfd961394d35646556d3b56ed44279f29615632884b0f88d825ef01392059dacb22eaae5b4bf0e38f32a958aef9cbcb538fbfcafb7c8c14fd5a9a4d23d1cd890145e049453273ab027ef3a52938b0d187795862012ca712fea5b8a9e423ed4c626d4b68009ed476d2dfaafebc0fbcbc436199818c332c03e17bca651fcdb66df41491f5de9407a4a5c57a7e0ed5d670df6d862f086053cd3a6b498dadfe02940470fcfd50fb777ec3c264619dbc7009d2cec74ef5cd067e05fc624b976ae73c630471f418277ff4a5cd87d557525dcb65301cf53867442097c2cb1d46e4727f357691757f9e80491d3bfe65c467ba555c5eed7263f2ec7d64f10e8327b55da1808a3ed9a77377ce802495e607e7b04d5d237c8c51fc656e2de33e64af6ce0c0e3e070668162f6d2ce3e505df814352b395d700d0733a0bb41e96d1eda0ae13a661c79a8401f526de12538506c94ad0620a283b57a29f1ae36c9070ebd906bcadafa8fc57ab27da11f0ceabd1deb2802d0e046d5ee11d4c2df806e7d9b57326731dcbde8011b8ac5816eb0e66b36899b5efcbcc7cc86ba1545906ec3215b03eef65f618a23b4bc34ac86d12bdcd1db2efab7fa3eee28e642a601ef79bc83b9c845fa28eb1edbc203639c18a1f5f3ab2246c7a19b5f85f93b109d82ecaa17ecedc157e505d51abe92f5822d475915d2da51a15f2d7afadbe91f1b6b5c946cb19c35fe9d0752501475ec76b3b35893b658ba7a744375d91bcd3883802a81a69d934aa14c88cf6032dd8824cbbad75b33d24ae6ed83a41820c102a86736ec83a4cc7e46ccbceac2a1ebeea648d2c0f6ecfea3093d0bff3f98eb2ef139f92b7c9246cb43668d6483a7f04996eb268ec36dc201a6fc24eff645e418eabcc93978ed206bb5915283e3ecf400a6c1bfd669297429570165789568328b742e370a75da186d0aede99c47bdb3e97e9798f389aab9f687552b6acd774e0c2222fce0eb48f0d29bc9fefbb523bb7c09187f6103a15bafe200fe0dc5ac1b21d278afa127cccbb94862702451efdd21a0f2b96bf272c95c10c87fa5749f1618c752fa286456ab40c96bde2422334caa6ca1c5930a1ed5345ad54bfe3b494aab37901f8a36abc416a98966f6087f68a40578e39f7dc41df6207a46b2762416e073eb2473457991489a497cd758eb9c5c6112dcb57ec2f1746c7db75123f067e9337a863eee523b533f8cd748c9ff49eecbcdb13de6fd0f83e05da273d28f70c483b31b71034058f0fb393cd9129342190bc291a6f610cb959cafc4ea85408bd5d34dbaf2e216e6c313ea4bebcfeed062301a96d0133d7eb98a70188e9043650ed144b7a9337ee8e07d94ff5b02b0113502d4d2a6f4ca426843d30132bdebbe2f496b158880d0d0530f20d00f9ff216939bc0b33bd9306ec5031ed841ef4461b2f9a6b01aa86aa19112ec9bba60c81e5bc890e06173d37553bce5c672d9cdbfcc2d7a51faa3af64b9929d368a91226d638ba896383a19d6cd50073ff3f6d24d7e006a405096410ff9b30ec784ffd58cd73efcda1a11f34abe011cc1d19ada542e8d1e932a5186e9c51ddacd3a0fc715388a2e15b0c8f4336c1c57b1150688fccb09117b55ae58d63a01c14230653763e511b31150d2bb2292679b108f49e4c8160d68890c45b272983aee160141681fc0fcf77ce9549453e9de21587d92633de8d0b888f02540921366a3f4c5dbc667472d3ade175b19b3f46f426f2ba88b8a1337dda73e9c716455e9b18839565f585317fe57680b089912c0eb72e85d1634ec130c8880bfae0c2accf98472c40eb88ac697b6ab9ab9c067aa226a943294a7ec5802bd4e23fe69f645924fb766ed68ba7cdfb28f6c048947d63b1304b7d0808a2af470005ef74810feb7c2eaadcec2f470ef70572a9649530b015cc2071528b81bed5c6bfe33f0614ccee7f8f09e3e6bd14a8c918f4171b74c55f61e2ad6d447a7edb86bf20fb7fdc5075f0e1c0fef26cf40ef2b41bf2502760db293f929d3c88c3a9f4ea8c4cda8fdba3ac12ebfae50d5e2884e4bdadf52b12680168c6d52e6a4dddf976bf937744f4474d9620b1a173671a4c6aed438ac0103b485726a27839c302cb708d720a91bee47f6ba58081b62c7b6d30302d9135a1136cebf846ecb119d0f3b0366cfd2857e4ff4d742089f13ab2d1913651b54647716ca70155bea8b16c2956656d02014209650c16d3595884a27d1d57da6b505abebe7d9b493924f91b7428d50be309699a49964a33d4013a7a27af579509e28805b87aa8c3f9e9f3385cc2d2b2dd199f8936930177f6f7d0728f49742211f30203dc9a2f1f8b11845f962013284577055d98e780a993fafffed51f18c781c30027c1d63c9221ac70a52afed0215adb25dd0215342d39a2665e8b5e31af90119eeb8bb2cf841a90d618dd853884b623f529b8eda3a8645292da1f4da325a9031e7f5c7e159d978ed4fff2869d298758e69cc773f91a291937f6de581042a80c3140ae137ee6bebe6ac8be70f22bcab915f44e0b9bc8852fa90d3edb3ac6e216536fe3a5ccd02d90a1ff33a28ed6151d318acf7d58ff4f01e14a0d8824b48963c55052485eb083ba1ba7872c6d9a11bfd5c34a6582b54b5b56c8df0795d401b9243c79888d9b452d5785368cd505643b9ef36d44947207323c0888e637943c97bb58ce09ff344f6639ee50ba79e4016120ac27298273cdcc4e8b333b0047c4651b2a4fd0f4c4c32d39172ac182f5dc958459dee1d8b1e764723bd20efcc8daf3ea5d4585e9c911c605817847577972eae6695e8b1cb907b38e8686a256a83e05c735b1663f42d01875ea380521243671bcbd7e4497b438374f9623771af80732bf7562e5fbfb2364e06b1df11fc710f19ff73660371e4351ae395c6aad226e58055c6a3410464a9a1d01f3669bf91f12282f3c7dee6e5310f81d138c02e1b69de0522c28b4288e8fbee50559167c8d8887e474607a66b253bffac8842e374682a9d285eac62ca444aafc6f222d0aedf8f77b8ba4ef7f7d915c9fc470a76134e26db6c0ce24ca16ecf9b38fb77ae1b13a18f325d80ede5adf8ae68f3525529b40671189162dc55c99d1736a284641f5fa6bc0e95a147051e779264ae08cfaa4190dadeb40f988c3f3e912bd17621c95389e9c753c67265b4bf474d8638a3e2acf60602f892ac7b85571493a7388c6e7e5a9c6197e7858e996d7bd892712c5bc3f4938a0fa5654d464a0c913e35c35266a57c5f1e47c72a784af06e77936cb072ded43259ecede20b4f842d170ebc0203148a56112a4671f9d274ce3d3d0c62ec7271d828882ca23ab277fb00c353cf3e2f521ba92dc52e4a84b85f3034dc1dafb9591988ff69c3c6f7e8718a4abf7fefde3c0d6938c30f49d5f10a9853b64c36041f161b1f46727dc7ec6facdc1617770c907ffb8abe3fd1c9d93c7fb073de8e3a21a4386dab37afbc8159407036e0752c8b8c60b62a75291a6afea064c1e5e00568a2fabbbe87beef8cb82ddd9c7c1ae71d3be3d64e949352bb310ce067cb132888b12485207ba0cdb7b20841f62f49c73e1471d3ed5c464f3aba5cb6dc429e3b3c24a0df55440e480bc1a6faa5ca59fecaadb2e016f80f6080747f0485f7c33d0d243cc74687a6d236f3dfc8527e58182a035dd01292c75b67167b808ae2eba9d74f2ec30e9d875d7d0d04334ccef88e7e6a64832a8846ae6953ebeb6c2afb5558485ebca998924c9cda1201ff5c0dd19a50897d980417fb3afc76e919412480b32e6f62ea856b7b8ee922920ebc774e37cdad559cee5a3b8c59569dfd3317002a5558e46cf167303c1e2b3702afa516ca2c5f49666294be1786a6d03403d421a69b2a0fae0268c3945eaad1c63512fd0a86eaa41358b511e42fec1e1e5cba96c0133f41480f5f98b8c3b4da01eebbb6f3134ee9e674466296059329228105050a9b3a23310c9c29fddcf2c8298a344e8e5fab55f9fefe45541212c821328507bc727ed226cc2eb93658ab9dfe8d3dbb1efa97a6f7e221d78f6528d5ffb2f854eda64edcc8b4829cbab8e30e98994974e9edb14603e75fbb990cc6c8265e00a029a23be5e9eff0db96aac0a504da072d79c03ccc6d8e6f391b75c1d22ba670be16823f6d2ec26fcc367fa742f4ce8808dc9bfe1254b6314a484fc49060945038e41ffb1895b7024bec4ce8df184e1c476d950be7865e0dfd2dfb3078cc32742c1feb5a438d28bc38930f04b22c5510fef9b3620f14b47a8619a6dd02446e068cea94f4186e39980fcf0ef2a2bcf17fce5d702bc587012c56491b92e7551e8b5ab8b0961b14b4cf152b349f9862eaad170dd2d837eadaa834c01a61149592142f06a60645260a05fe72f3c389a17982428f7a1d8ea9f39fe2224cc433bf4bd1c99c90342bfb8373ca0fbc997448368f4cae8569680f58a313ed6d93d1ad3b2dfa88bc1bf09440bb81ea98b407a0c58f699f2bc13eb001579aa01979789510391820f97aad4a4eed359452ef3dfc1e7137f9721db8a632ffd5cf3f33f4f28ee703d30e5fb928284f7b515e5febed1d424a1220f00aad7018a87bd60ba717189c8a42d94029ad46e2e3fc96ff8909e8a5626154a52196d29c8ed4c487034d6402d47c456f0caf4f86f4f2aabcfcff98e744327bb798513cdf115befdd0ca62cb5aadea05188eccbf45ea2c6922dad3f2ae2c2415fb6803eac0e7d3f0a7a8b1ed1336b8e44de683d107f9597b94abb2c0ef88ea9a0497de410a7c0e44825fc281c2683f159ea14ca2fc8a4f6993a609b1d7cb45e8b266de8a6d7c41b47f59374593ad36ea0ceb11d4c82e81e9246e8d294b74faf44b0339a5c56bceb0591253472f0f5221b7b4650f8e85b9426a9cdc0bb803caa0f3214fb2e0a838df82f45f3a48debbb97f5bc49c0b4027179dc40fee8bb58186e6a2a9116cea1791afc9bac947892d5cd5e95b7a28510e0fbf23b150bc3d5db0123a5b04242c0b5838e09dad0a093d63fe40b5e169815f5e60bb072bff594982f6b3680ff18b5c824b917ab70c2d73133a010d311f7a034a62693c4866b3b1bebe20198b316f0d885b91de7a32206544d604d9fbbd51ca8912e5f7447e0d8ec9ec7fe8a66e6dac732e666505a1e2457ed18b9f46d55440c71f34f56f266903f7646dc90743bb1f1539371dfaf3d77b93ae78cc3575aad4b1bf2e05fe3f2ef540e064a1d4442de8c5d935f5d44c6f6243be15a51a4820d9fcfc02656aa5b15ff65937c831de6b47a104950026e244134444f0466a4397d22201a5a1bc0b617affdc85f5052230c8e86e1ad1c523909daf0b2aa3057dd1a62f053631bf04a2ecef17eca186033ee30ed92e4baa83dc179f0fff69a360182a25aafe0de775f20c540ce53dd8fb031d73822e206998e476995e874691aaeaba78165aba16829897701dba3f1d22d3260cd5d5763bd0e02d41265456e8f9f634a5eec912eea9e13c97b542d00a35631cbbef4fd83050dbecd5e34034dd16e4525ea6ccd229436189750b838f691f85257d2e912f64607af1b4b427829fe01fdb9909d7961670125132d7ac1f2a0ea25a5e815b813d925b034a508e4c4395a4307ef586427d6fdeac32bb65080a20c6ecaa2c19a99a8d96b9f8c821bc13c36a444a84e873bd95edf743506174ace64a5a6e75b8d43b7b80829c18039797bc5e38d583cf9dac27b88b7abc218d646b422906a68557b8ce2534efefb72535d05e0ffa6507428dd38e40f7c259fd2dd1e90d8be3c15a485225819889a29745a72c489fd6f0ed4939d64185305950eb1dad5e92e046ae4667fe66ace23ba77fec5969a0fbb91ad09480d29cfeaf3453055d883054787c8b36a648bbdd07f27497f0c533d880e8ff2673b70bc5456cfb0376d846bf4d9ae91ec06256f8e0bbad3a17cf5464a121f6dffd3a941d5328faf5dded34001f3562a26553e0de67f6668d78b7481082a71b8a12faa91458f442260da148cc8012388f8fa9e40802163e2f5979d42e3bca9ee99912386f1ee5384934732db07b4450c06ba8a9d9590201fe57f98399a0147a5a7260c817a693e4df3e24f1812a2fa5c60d8523bcd27335f58341837d24f8dbebe6925f916face19295a28feb214f37e16a87ad9b3546037e8b26a0f31238f8fbcb0fd59746866774cef008b09d3a4c41e72191365f8f696dc5d5169d6c66d6b26f6065eaf8dede850a23e0035075f8d47c2baa479fb32e8b3bc2f10eaedc778c75d267e3baba66e7baded0198a915be9441ffa257a0f9fd72792ebe6846c296fa49b63ad0ace0a74fef3934219b203244ce0cf8164820e8c47e48a7fa0bed64019802b65900b64d2e9d33383eae0f19371eb629e81843a059ccfa6291de3fae8c6865aff64bb3ca401e56cbcd4809f0cf87ca0c070a95b1f2ef75ded65ed6d3551a7f0d91feb1a80d8c568679a500035b5410eec8423aa573608a7544a567259a3ce172ff3c06aa9293d88af4ab18910f7e2a0e7b85ef66e6363d6dc85cc1d1fe9bc3416576d0a8c9b110e9baf0f7c67bca33e5ef20ff80a3a099ac7b705fba591f13522421a9682fd2c71de889b5b39bc43a6dfd6060bd8add6d21b75e65b2184b1b48498952702daeda6b54357449ccab8184c267437fb52e19b9cddfcbeb1e5f79a2bd89c932e46750a3ae8d8c68a1be01cbef06aec1135729dbb32d396dca006e805b693279b9b48bf03a3be92ddf2eb4a80d9e916f21e65597dacf5f485092d6fe7d63ad984087d5f02a6619464614ce1dad12e86296e3e60ed45ba035b8d731398797260a60c2bd9dc16184689867d8ae10aed81228421c7107b4276c447f0916ee27e175aa7b8e522813d26a8d4624e1280499aae14a5b1ace85a9e243b9e315f949afa50e8d37fd40884a47f4418e2a751ba33377247a90fb8287e66c37f274315038b0255a15f15fa4454754a5630f6387d28272ad65e9c86e0ee747932bc09d46f485b96f4ac3dd58d31309aa9ef0454e826777cec418a409192df9b2d919b25e8f061bb43a3c786421a80d0fc11abaa2cff34d85329bbec8fcf9ab58dddab74b57a447ebcd0c8a4cb9424ad02fd796f34a171c344744bf5bfef25959250da2b4165aab5efe6f6dad4166132429b333c701589e9e1fa608f2f9ddf8ab6e6834a1f68e5a1cd40d1b895801360f7ade5450961dcf48f3fce4031db878ee29fefeded506ba51a661aee748c8ddd86cd0932b5e21fdf92b47cbb4bfe38314b966319c693e84a34fdf7acc50abbaefedc37063aef75d24a59d0be2aa18e490b44cde3815bf6443675aa301297b01bae500c38ca1892550feef451a781726a30e4a82c88da01a3636067148ba03c17e46894717454b1bf5baea394cc01a5890c1f29f915476c2589d959c3df1a1f88f2fde476a7647348c5e6d4ff87bb5d92395cb66dc3205206500cadc55e2315dd4ed32c44c49b2e5460d6f7cd417c24c970e81fb13d6612746fa336794a96c7f141e41db685535271db0ca6c44309cb5fd3461ead97c57178bcf6f2786e9742aacbe4e3d7a3e89e0aab5bde8b759505858ac0d4932fe05d8c951fe4e241439f866ee343ca670a68bbb0859331162ebf53a1102e25aed9da178b30ebfb66e0cde1a4fee0ee6017b6e6581c6c0d2a70b29d5ccfe826f64a8ceab6a08071fb38d75109cdc97c5a906e76bcae3cd0650cf4e939ae42b20080d5dbe93b2f5c34f7785b732ec7f44ff9a9ff38d1e741df27945a7877e4bdf9f30ff0bed855cd6a17956443ec5721f51b697da056e14ac0b894d03100d608eab913cc3920da3ae70f9719fd55395b856184532e56acffd2416189c097ad483578593a8e29ce613fa096163c8a18f8bfdf403cfcb29f0bf9f4a4323ccd98d0266a5f0ca1b488cecbcc3d050b483b7b92f7683bfd7301c711e0bf592e4ed55b0dd401bc5e29f6fbc4892107d1453e414f3cae70541dc9b86545f4c917ecd8fc52ffdcd79e171544b8cf60998449d5d163500fe8aa867dc376515abd6025fcd5c037d21eb53689a86b7e10f45dddbb6fa71d9df8771a1d919e9065c7928ee8bbaa682a692a4a146b360d2e86b8582642238e928faae1c3fa670c4a8d5a1c5fcd629d34034c1c55799646b55ee39424975db59aeb36f4bc1eeca1e0a7efdccc42581d2a7280e830dfe15479f0a7c8ba773674d9e5f8f810903da8e42b189f68527b557b2c6b3478e5356c0de39a86b45bfb42d68ad660a9382288dd6d5ecc80b426c890bc7a84382bfb71e529a7d031ec6223f35da89d71b95be2005a43a424f3418e7a851ea43b44857d6630cbb41801df7c9911bd056ff178ac40fa45135d686eb59fa280044bb541faab7abd086fd7d84de5b83cf3ef05894211c815498da175d9abf27fc4e8109a55a3a2b3aac3b1cd98b5ff8995d40ead5bf8c1a95a7abe57f53a907edf8ac4c003ac1c508592401bb08a16d0203bec071c9fe5b6c0c88ea94a798f2e27e371b590f2b8122e30484473d190d912f3270242aa3077568ab7117654dba88ff9f1016f39f2e0c0eaa068671e75f8da212311f6c87d82087e8df930060ffffff9f