0x2cffd02ecccc79aab93db6e4c200e136738177f7bb397a9d9d829ac29c7d44d1a371aa98ce2bf59d4d1d4da68cda3014cda7a35b81c422d9b2dcbcae613c1b2ab62445dfaae2eb50511be0ad9e0bc6d7b90dec27a3dcedd9831f5c9575e4ecb3fe3170a6e222713405ff9d7e756720ab9b1dc093c9f0b4a196cd578b199a855116bf06da3a92c25da898250fa4df2e53019a2560300c900d754f292b7734341951ef18bea9252fa83a47d50107a07d84196a8e1142d205609bafadd11f726e354a162b4f0f0ff8e7f3dcd96ac1c141e3e998ae435f34a512705dec89013bb5bafa1490019e579825394c2653e002235b13236aa23a3808a7cd0bb9d7ab3ceb2d88d8a762bd9d2ffbf86995676c7d721fe33976c75158ca5d88b0afba29335ad63750f6e22accaa9442395c49906365a11e15d0d7b4d6e9b60bc60460362837ccb2128f92512ecf1db51a3981a621da084bb638df32cd87f15e00fff8606d5c818b033cb69481a7f884a90705fa9cceb7bc43ff4a6f0d86548da633537641db7fac6566c3229843e8a8cd019729f95330120ca048c85fc770458c582edba782f012b2148028d8e6c2448c13c34cdfea409a9ed03194d73b6f444728321ac5c30b9215f5f314b92338e2405ad5ac445b3f112f65494502661851adfdba10beea778ec46a56c370e3f258745e67b953173116aa44b3ac9ff5c9c2c2eff580f926abf541cfdf93b5e0da8079256b8219767edce35887740f1f86841d421331ba50d78d31b5a3216da6e30d9808905f2730f93194b45a16f9b24e7b4210df47c58507d6d7e177cb0bb2371294541e0a4f235252987d1955b7b6479a4cb1d942f07f7a796876cd468b753242198781b3191f5653b3a11d7a450aeaa3321b490839d051c2c9821e7d4e8409f0d6a67b027fde62f1610fe28cdfb54ae868f919829ff0873576c15ca7326ee849efcdcaa094c61183d16bbf85e27b028a921493b43f1cafd9860a74e45fe458ff19f8419a3858d03e82ba213ffef05917620b965f04fc403c291783ba1bdec841ea3f2219424e53ca15015ad877d40a91df475365d37eb2fd592c17452e1157fd10a0dd2c621e5c0fedb74ac2ab4c42351d7fddce90adbbef8344d4c1f15969b12d9c4106ca663377a6a51e43c2e5d51f4e3ecca02f16c3a49832f86568fe92f61410f0fb67fe2a0c53c266d1dcaf40904e6c9f73fe8a1ec8c0c5d08ebe819ec92279fd3800cad1fff3d1c730f5bc6630f804b82b4874b4600dd465f1bfce654816544587158e4026d62ceba6e4fa410a3002360b96e5e4342dd8130da9a6f2cf4caa1f439dcd524a4dbd36b94a6b586687a8f36605922369a52533198545cedc8ef36bfc19766fc91be35ee585278e6475cef527c4fda6ed3d56bec91c78e7adb34c898cce234fec05ad763c78c80f0df464fef3db42263a517098262be551e80625b8f32e624820137e7a9b7c9d37d5784fdd94fce3f43262fae829cd94e45c6b9689e214986c62fef52f7b78d17bcdb08fdc74ad7e8db8d2201811f991faefb431f6452538afa056d13994f429d3916f337e79a7cceb8b50622057d9f878942ac7b3054042d2467cadbb18dd2a5fbed520c62ddc9bbdba2f80b91d061ce50646d3240c5ae80bb48ec1234c35d362effb7a208d86eb1aec12feb042639dbe6d67d6944ff80bf0534049acc69f7301aaa1d4bda3f266fa29241ca4daeb26a680e040f12bbb9b9a2840c6f304bbaada6a066049669a9319708dc1854c57ff2a26af55c023d355fee4bb2bd2f0f53096f59d3dcbd85ee906472aa4ca3e8ae1b0befb0cfd7932cc22267ce47f9b58d41f7db068ebcdeb8dd3aa504053055672a873dca8894059fdfeaad9875d28cf07a38951e28aecb56b850e9e2a8ba55278e48001cfef48a16c465c9b73c3