0x2cffd02e337436621a5391e786bd4af961ec6c0c638a9ce02eb1cd01a7ebc9ce7dffa7ab75eb370577b72e867edb3bf5ae432d545d461c03827248349c0dfd3880069a085195738a8b618c696053dd9e662167841930d05fb0823826129d8337bc443148fc89352ee844ffe0cabc80df4900fd9bfe59d4b0e767b21b7f8ca847fef9e70756832eb93063bce4ff407e6289070ec9b004b41e3298941941a7988b2f97ea569fac1e27e420444cfbb1b103ae4bffeadc3c6ef0e34e0f535142c6207ec339855309a871f9fbeb07fcb25cafccf3f6ec6035b4831c28377b8375310f9fa5bfde8e28c701e485550cb248c56e2365a1b773ef65055dd9c1a41b84fdd0ba7e2f1a7b50f880e1ad1883792a4c93f6b70202729e5cc4c111aa9c51fc10e0f94aaa9f82395a215be54cd884519a5bd3fe8af7264d3a708936f5d0705b7688df9387d5acbb4091998b4f3da125f9ca50c636a7f23fb626f6f6ae2bebf18e99f09ba83a55229e0328844eba80abed70364c1b74acf91d74d007e7e16ce4eac1b89d7b58c39b720645e92fab1a95379dc12bcaa70e5b80c53888b9867d96113f708435e43c6274ca26f39b4177da39e77697a720f837b786ae4e770a60d730d52419756450ae739ec83076d9534c888b14582394a2753591d59e32a62a38fb6d3c76480e362a985946bcdfeb86456909775706c8c02dbc2014b8cb120c2262ebb3c08e3b0de3928976a1bf4c2c540926da1b089aee19076e8eb6734cc45e19cdf8881efdef0d414f8de90c2e64ce0402acd96c60f3f719b2d9b82fe47187c99ac094652ee006c90a5e8251f2cd03e16c72efae565e97007864d3479940794833a7249c4cc5e304c7088a37062b9a1107dee77bf1b343222cec9e1191f63d9c8661ce8b4d28ead61ca3b965fd3fc1e8fe8a31807b8817b04921b39b5b388d5c30e563afc40c14b3a5cafad25b69bc1797d8782059aba369870d8d28b3047de6a4d99a3a7097429704444ad9970c6614f7e84c6d5088bbd149b5849fd99e06bf7a9ccc634aa455328ad4bad04879a0b0d6a49e60556d1abc48cd2c4f42341f16c1e56ce7a3984e8aec20f7b2b236c5a95acf101b7bfd77388738f171dbeb6a41116b41ea983d6bb9a2e4b05d3e32d9f60052c23672c9c594bfbf126606e6a64d5e3ca615e564809885666141a78dd9b3360bfafa0f2b5200f0fa6c16806f3dd9baac0fd44fb63db30eaaf6bacc82138f0f164811f406b236e51df970353765c607f22c6cef7a8bcae170af857b0963c8fb0dddd557a1681804ce43b2fafb233399c7ca59df686205afd5e33660a3b0389df4ba289bfe74c70e88c533db8bf6680751e06ccc9a49541fd96f17a25d98488bddb0378185df7fe5e46ed175c32d1fc71bf12c2a92cce7ad30247941d48e13ec2a11d3de48a1295bbb13a78418b01e4a7a9a7372d487e8184b1c5856c31226cf87c209392465b7ce164086708d997b9bc3f2b7a902f796c15af3cd361a5844451d413dbd562843766867564c49f2ed7e0ff66c18c91eaeec0457f94d53dc4889d95d868f32e2d74979589771c2955c63754704ccfec35e80a8e4bb515294933a7166136f50956e7ceb26b10f3bd5b5ebcf6d801c818378c2641d6b3db7e12a2776922fe0cc246b6c1e6bf21b5de95b302c77f1c887741f354b45404ed7aa2c7f09b9b2c062018175e8cb45503ef483482af93a8403ef1b131b247788e10096fa95e73282f00aa8a817367652fce75bb2335d44e14e422f807291785d2376fdd54236bd72ae06ed52ea825dc189b6b0ed30c025501c77654006ddab0c7cf6f35f8c8820339ee1652b60dd30fb346b757c8b729be0f35f91f3dd178f4b75c79e85f33a91915234a66dc7cdffe55b50e7985c7341f27b07759ef2e513c1fbd98486792706f4