0x2cffd02ee2936585964170e0ec8532c85264c28c3b156477510c23e5aebafb4fa32d5cfbee672129b3b6d543ae0b73f33a57373eeed7f5f42ead736db3e5819b6486fbd6c586002fcc64e01bc7fa4f1a0247d41afb6626c7635c7799375233f32a8da871459ddb12151b300028b9c52e7313838e42b9355a2fcc44f4b0ec0562fb05e730c10667d853ee212b4335003956a75b30d9ed56d04fe09e88a3ad9e17863c9e4c473f409b085e3becb0e14ca5c028afd54ba4229afc31854cdaec30d9e14af08cc052c2365b1385c43aca48c95885c7cd46024a60a9b493b5a2afe4ebbc02e4b20305860035af3429f2778dc453fdeacfab4d2731189f438026d585c313a85cb9c00f6af761e0c7f664e78e54bd6fbd4ef78fc08362f97494418cf2dc5703af9d3a8d1a2ec525a3a4362602c597927cb232510fae50d1087e1bcb72a1d587b24111399c25e320295ae89ecf2d984a141e98a1fa7472c997d9d9b528c751ffb8afa10d4a5380579c8c6b6e3cbdae76429e15a72f46df997182bc36dae6ed22b649daced6e0b197dd036291e64fa7716467c1e1045e341032c60c506b79a214177f372a919b1d38b7c1aad47b7c03840dfc22e8d1ed0cc54dc73464541f67d7ef6744f9000ab70992c5968fce58d6c571010afa1cf3864f857115283b0e5f2e7eecf71d845cae60dc54de0f5bc3bf7bb67ee47b72201b62309939aedfed271a521ba3b0d04cbc94432341ebe108d8bbe337e0f06d6090eceafa9bea618a8acff6e8727efc39658330f12b8230614951bb481ff4fab308be540fdba5be94cefc4c9c87b76283f09b667b57bee0a469b34bb00eb466e8d809a9a846330e72fcb3d46708b2b2aee5ba10b35210a3af4add72b18df875b2e3eadf4cca2a2a3e9a918c1e62fd61443e7ec6fb07293b44fb0beab32e131d57580399e643219d23806302996a3838db535f5216cc01d23c0489bbe7ac4b482b77caf3718e3b26c8fd580fadd53bfb8da58a228dbd9c00e83c55dc40ff05fbad852e65c6f5685cf3db7383c12cce4adff7d6234515545ca9bfc3b7ab7d2a154b79e5ff171e6605a33af2084002f9e5b3fd902a96092684f4e66eaca6aa0385697ea1e6341b105ee81a7f259ef12c7c21bb549b93415e7e320dcb10f1987ae380b148ed879b5e6a243d9db0d0b325007c384c10a61eeff427d138a04400d3a274fcfd5a5f2cbd650f4fdc4251601f8128587b003a4ca6f2717183d793882723e5b72c149f4a893925f7e132623b68686c19b2a089f501479999b3f820336a0ec69333a448d62a472dc441fba59039527ec86aabfd8edfed01dfdee2e0cb5808a94d0b99539d4255a457a49bea7212410b80a00db8e8b4d49ac617a1f4e5e57dab76d688abf364954bbde75e5f0c3b65d6b0669c749a53d03b9740b4c6edeb13c5c7965e9cba298af1d4d417e859d2ef044111f27bbbbc53fab506ac78ba5f630ec801b243fd73d2b9ab8de0a0d269f47d19f8dd3ab5ae1691d91bd5f1e97448b486533a855b8ee5cf0ad29eb26e6481c5318e04f52294bf6916049d1500b35ea8639736fdca00d1f0a51840b1d575d053391eac10d02ecb6abe3a6194f5d3d3dbfab0c52a38c8c13f1de00f2d4357fd1f398d53d8e04b91cf5b63a29c24d4f8811c709d84e5882c2ef1f03191ca4ae9eefc1575f229e0aff0e2fbb7d79f8649b4a84d80da9e79976e23e96b4f306df59f0c083e2fdfc369011d1d3140621998960d1ea63ed287d5db34ee724ab5f282806ff270ad2259082a1e71eabdc1b41dba5bfac37627ba944fdbb3c8228727c251e2abfa7ff47fb117aff4f342aca0fbf123d498b1031c418e03aa9b8b89eabb1cf62588b88880561bac2c36089367f04afc976f1d0fb409b20f79a7645c70ce853536c75376134293dd76c9d1