0x2cffd02e626f1ce75fd91db3d5d08792c4e377f81df6ae1d5cf586e9a5d487f412f27dbbee7791e018ecbbbd6f94934d3b94eb5ee3b3dc085fdedd294f2903f1324e10685100c20269d6760fce81a36e72227cb4c35aef91a74cbcf9528b6f31e5a79d1c1728b65bdb723b4a427ce6be1a88fbfc79ddb41665e51111ebb274f8e088cd0b696cddc069d5caa7d7e9654d97f35824c5d90a0600399f91c370daa47abb60a7a236dea2216789beb35288693796eb9452a0747f9bfb26f915e9d1015c009dea4af2397076f58d079b5e05585cc59a6532b58fe70bac080d93e15cdd68e395c809b5356e36ed82f47959d84b014f074277b5e3b73d540dc9a9aa62dffaa4e57703eb6567fdc1bc27d2656b676cf33cbf73f1bc232348104638e70538ed5df78f77cd99ec49247b82447e69a9cf6f9ba69968fb3b1c02e7e877659c6df0d3d195dec1053372d4a482e5e4f13775822a776976b87abc66667ae99d70441a268b45e60101e61715f95df6379fb7870c59af86c37395a5b884f0eaf1a7b5ef29f5da36a6e0916f9c4890b2cde23317709bff6dc418e267cdf7f06466a2f4b5083e0cf1da74fc18a42a0c9de1b939ef567e43a93f2ab8e48748c58990a39585739a6fde19ac139981e3f15449270e1a5f37e4655089de348629c16e70d0b76fb54e1d8d3da98fb47c8e99bd99e73e0c21410bb28dbe45aaf0ffed684729ede6109a10689443ce972e13baf78b06c91914de2879aca5777d61a69355b9cb05cac80e144173edc4e58226913a1996cabf07025eec2e8f2a5673dc51193f57219df0af40502c9991f27b7156f9bd1a1cfef3930ecd08d8748a98e4c503a59b5be389de76ed9e0bf17a98b79c633650b4820119592d872d615701a8de3bc8037da742b3aab02b8955eb66ac261fa6942b67c034430289a3e78799c9cec2842db1c10e2f7d1c5ed0993e44c27aa55fb8277dee109d46b5f7010f618f9587403d16abcd342e03abc18269cab4b45c1e6c96cf6f502fe453ec7dd2e776315939acd49bbbad48a93ad29fafd7dc0512b87847d7a58464a55ac2792431ec3f960b6c994c0e74a9ee1cb10e820d224372cfd6f49ff8e6ac8ef34c8c726e16ccf214b0d8a8853d5a7afca10f9af48c55a4b30c43af937fd5e292b5ca2e3840edd9f702ebe8daab39c225612e776360f2dc8de3a25a94c945c836cadd6fe0403bc0a5f001f386538d96106674401b7df65b0503a33aa1de485f43eba6daf346a021cf990a091b6068187d8cbc315bed7d0c2a1e44742c7c1fa846d61d4b1f98cb9f08bc82997fe817ec6d03d52f653423d5cd4cd285cd1188a5f1cf25c1db7fd50263ceac10da9e960a0eba9c064cb4184c5c10cd7ca3b19378566e0632b3b3d06edb1d03153a7d5641b3ef4a70e9f31b79c7d5f21325250d9beb0afea399bbcfbfdfe7f79be304a59b3d26a914b648f24e37062246cfdc3cdd9c492d0a55ee9230f012f06842083b0314395ac4cf073895c26aac5acc62cd41832136624395aaf0e9ca58bd6955958fc999ea77a5612740520bba4045440d3fb5e229ed9f57dc2d52e1f1e77aa93f2c182b9ec610c60b6bf55072d920321d1b4de8a5983e98019dbfbb425bf996f34dd4814b8ebc744c740be5dd66f4b0d7456d78f87ee9bf8e99b1824f33760bd67da3cfc166de9d9d84f65ffab4913844e4f33451e65dbf6efa05eaa7152714b5d6c9d9137a856b76a714c9fbfb396eebbafb6adc028517e97f0c126d2ee6803876b75fdcee1b7fcda8aec0aaba7f7bc7f8a107ab754d3b4abd9a5937227c7e863ff319a43af00a0bb89707dd484195362a89ab81c1b2ed8d12598ceb480c1a93cfa0be60f283fedc832c2afcac1706e5474d2668611a4a716c91c25720cafe2ba161254f91fd4238b0381ad29640ebac