0x2cffd02ee348edc645d2572de91ee572e5cf9836a3e58accbc56ba9b3e552a2a3ab0c99f9dcc40629ad2e45572e8dd1a7c811ab4bb24ea4215b9d15c5563d6eef5d7cc1922f09ed72afdf40db12a9f8d938862322ad300658065a941d949d0d181c7f6269dccc770b64d293c835d1ff023149cdbb69c9eb4a3d17726d67f95257f67fe3261597f4030233feceb52c7d4f4c05b2a2b9efb53df6656c60fecb4530727b6d6fe203c192f926341cf1d07352256b3e7707b016c746ba4a67bf6aedaefcfd2ae569ade4219a35c59cb3bc6d7cb5069284f710dafffdcc14d91654fbddafa8c7465cb6f8babe5d77cf321ecfd9601fd2dba516f0b467d4dd05e850a032f8d7f745d9714109092227489a54621428cfe41b70371329ce0dc390f494cd1fb77c85b26aacc787d713701706f94e927a4e264a6bb6362623036f38212a922587a270e9938b4f50524eeb0e12bb6315bce47600b95aa786dd76ddd5d41db5362c4bb031174d11ebe5afe773fe248de0f89059bc5ea0f0acab089ad659d0fa777f5b2684d11834a4ff47da14ad2415342fe18f8f327c669ec1e3cf56e1417f11b1c7b6dcc338b8b89eea4f785d77ad00d330c19c909bce25189fdc0947f59f14041e6af07abb0bb8da20995844c70e3201019d47118d7db893c40d58d87daa58af16ea32f89a35e92c7157a46824a6ec0388cf52d383222675307f4aef0f13000ab63afc8fad5bb333b4424b8656f5fec51c0108a0581ce0de3cf1938422ede01db1244bcd530347767a6914fd63564dbe0f1155f784ff3267d9c48c57ec45d64ab4c40a8546b54d41367bde61ad161d7be94a2d839f58475763cf0683fb241227270f2033f8059bd88ead4c54cff0fd9ef520c9b1b2f9cd5f032f38044cfc2b3cdc37d06198d1bb8567ae17335bc892054019909cf1edf420b74ed7fbe77de4be995cf32a09a4e0a638cdfaaca9e7555e260876a167565af60944c59c6a5960a21370308bfd9f10684658011dcbebfc232f3a7cc07b51225c491883836db53c6c0edf6e94f718bdb7c6002a4d579ec9e18fd526d689abd0dd4f8023e91318a9c77b79f4789c705d2d96a0ee5146295b8567c1d4713d3c94899f9cb862da823659899dca2acf9847c6bf058b009aaa40aededa7f7d7feaa8e9e411ef459fad1c69525831072d48513308fec9a593f31cad8dd06212add71ae3a5ed007c64be544124f7d2f21220a0822f4e5e8a64e1e2758a13329c38f805ec9a65da785a0e3362eae636bf73117a2fed9cda1ae2fe1f5d211a4d35c70180f2fd6def3a0e48b0652817ddaed97e8c114dad805c71390b5839178e9e68942395d1432f36fbbffb2e5f837c3e8cb6e3a62160c9c3f46515c259ab2e0b989b096b496d50ce48e01aa3842e29e5721821bff55ebb4c3747b3918f1ca7da39c7e59f076fb91747f29dd6194e5650e17c159308700321f62e1164f7e5834cf40b6dd5319fb9dbbc51e160dc89849f0e70ca6db8ad93b09d6d3cc6577b3b6b695a4d35a1cc9de2106888d8ee8fc73f2dab7e7b2935e79a22f12db074735e972a803dd61374244d774424e8583e430e8728165be2ecc92c7ecf11e5672b7fd267e014bebc7fe0016e2d8b6e9d6ca99e9308819551d44115e8e717cf85f7492060510a039da2ed2f33ac0ac7c0d20e59da912e8f452d7f14dfa7c5f653c030b4474ec1f5bd5ed84baa7156f56315695291b7aac974c00feecda4c1ec0c2215f9a1afee8c824e39043307f8f85daa2267c9e366a18d52798ec44b8910f320bb588153d0e77e60237a2e280835c057de06da526f3f3e90b168fd7005be44f57cc11524993e95e02a05b84a20fbeb6817f3cfb0b171c497d87704e1ea3690fff967ed1b767ea9b84104e2eddeeb4e839377a99cbcfd87f6095084052db1bc8b7