0x2cffd02efb79bef6edfc3d1179c01814e7082ed9d3c930aaf1dc91cb108ee7c8e4c68ca8bde8868ba9ab1291e5788720e737b42b116a873d4ec345d9cbc7194bfafe9fba64c6b1cfbb84af3c5b5bb425057a4b81bd9671ba25bfbcb8570e5835e55aa68392c24ae6226fb8b6ca61706575e9c3f2d54ce9de9df77c579775a7b6b1a4bdc055de923df2de80ec7d3472a175ed1f681ae9dc44732b46204fa37f0f790c38669e07e8b49a8c980f2ebf0299d6e01e009df57d805e9a33f25131a92bc16804afef6f27f1b9d25e2bdbfb64bc9ee7c9b563249ba39122288b6137a296bfaeac8891073aaddd24d768f66db8be1aa8cc8a19e127bb96a5dac7b64e3a363bc4aa25b5bc7e0e36dfa76bab738777979b0a8f03608f26b164769f016fec12a40cd47bc7e99ac294a86082475ec62c82f30c790ccd40f4ac3a94a3da76148e3ad540f79b268e2a549190ba497134244f77635c7d876cb0a8e8d626134256bfee6fb8be5cf2f6dcac57f90b15ff4fec81d3b87e2436989a8a233c91c0aae77fbc444c99b4cab9b1e10d2f7a5ffbc7eb281a556d1f75fbf5818a1a63a8ebf1ad5b2fa0d63219200cacc2838428cfebac50a4e1aa7586a7d7ce3f9271b5d48464b52e81fe02db83f7c991f981c21257505f80514922d54b14a48b572676dd13bcbcacb6298ad2d26cc744ec138d204ede188552e63ca30b7d3b9c6f64560c905ef14de7f1da099dd7924f134b82e47e458daf9549db7ba8dd32087f132bb6aa966fb4d4d86de7491865e009cf4cccc7c1f7da653f24c4a9f5f2d134fb7ec3fca000b989b2b41027fdbbaef31769267d526204a591769f529d04ae6c6e1b350700eac9cbecd7d0aafb3361691b328138bd5beb499e302690c54e5aedda12cde71ff1b8a821118af64d732f2b8cd0af7299a7424c89fecb57c3dd903cc70773eddddbfe68ac6b2e5709eb24d788c45000eddc0801591e18a6df99a224e328b2a01d2e6973bb38348fa36748105e0cb669d5ea4d83c2d4ca3d16ad8eaaa466bbe3dd9ea0aa74c11bf4cd22c6c4e7bca493ea567de6a77bfe952d549b3d40fd0596fb4158ffff48521bd7108a0c2554600c0f16cb3157a7ab180958db5e5e6e78c1ab57741b5bb6a77342579991807a171c2153461401ec2939677b9176ddf213ff72d97ec8a569a10e016180c317beb93667448d557bdde3233b8c48b9eaf7b147b5563c72613218de1c70e83271c3199c17fb913d0fa46c9ce9905cebe984210b779c6f4181d54e1110011462e2b3464042e20d00f616650b929b628a35dd54b605e56ef413a56b61bed2f9ce18888a6560c030ee72083bfad4156492af158a1f3725423b20ca5732a1f4501d6d765c7e1321c9aa16a79e6670a43aadece12e54f729cd4f7e27ac60e3c3b74cbc2b9a1fe85b15a629faa88d02e36905525b9b00a65ca36e0844340c3c304363da1acf738b88083f1a44c2ecb95b9d88009fafe68ac78ee9d840efa76939f2d6e612ee4b0e02ae69a2cb679f5e8cdff85daeeeeb3c52ea60665f48fc8dd192e466cc44bdb1827c9176ff49c570559344438325e55444f4619db01fe1911755caa2709babf8dafc8b9df38a049f54c429adfdd2e9f9b173df134c194216b58d128e1a2aa303ba562485bb4ec9827850e9d06cff08281c76f51d327d0036c89803ccfdce97b2df0c76f5d38c8bc0453f593ea87f54fee4d66b26b5427c4ad7a9497e20a343cc5bcf6d0b467dd415d5afdc4257b2d06009359d30a61439e4c57edcd77f603d15c7af6d03ad9034f43abadc5c11259bf759f532410c0ab88010c77da969faa2ecf4c0762f791f29f31b37575a03f86a9b4948438377a2b6e706c5ef74d17f69df914a5e5cf37496f8e8167840c7e6db00ba731fd835c2f315e7cd49ef1c1a151263927891