0x2cffd02e66155426a2a66cbbd27c9a3b594ab67c2ee23a794b099af60fd2c05628c9ca80f2920f0ca8b90e79b6786ffc4dd51cff2c812def6453e4b655a1f7a840be3c0761ac0e78dbf5a96f750f191996c99687e921f7831244835ba93df585b8401eaec302e61af7a24c450307dccebb76ce5b2ca3ca8cc8466d133e70ad0f48667caba1d74a4285554e7450f271dad524be0292059d81b720afc2485e52d024e647c4df4be165a69d9348f7ae1b8697fbe2274a780c74ee31618a647f6135caca425165e5c260e61c7e98fe657bfe57d54dd669a2e64e44cfd7d6fc20d219bf33090c849a7c4d86d5420b816008a4c1a518e8c216da23d3026bcc36984677a45429e0cfd658994fc686e885017dffefb26080c1e8dad7ddede5cf14f8cd6b9b8817dba59520c249359f006fa2996ec2e185fdbf4fee65321c0cf8918fed14e698c6afdea43749c06f696fdacba3e81bf778ba8d237bc823f6a0ca319690e2ceb9c3acc7f66d959b21c2810211266da98379b8867c808d316bcd4c08c392523a67f21430fc05000cfcbf85d4dd331064561b0985dccdcd1757b6a2461a6f9d44b45c62c715517d6b8b20edef7fbf96636ba7d13b7ce1af6601032b4519c824411df036775f4a2767cb5348740dbe65ee5021a14ba63b6bbf4646cf14051fa2ca33fc80905ce0cc26556e5dc52599dce00d1785a5e00cb598691d73baa62a9f80c4d74c794f9dd38bd18db139d43bd5a3632cc83e1ce1b35ffb5a58357005a706a6492b0bad4b70ec99f9093fb9c688fa54630cc4c17fb66f57b97d06890e0b73ee6afe8662588d3367d8a93de8f2cc19a5f8fb78a5b9b22ae42babf598e8fed1053854617344f26eb89118ba037e5805f544577ca1b1f6eb1f1ad47358aa8551e6bd40873a084c5b7425d7e96897607ec6b1a27a4f04a696e59fa3831dc4c5ca36ff727ea86306e3e3e087c0afb9e5c6886b6b6f130bc09c034dbf832bea938aab25cda44dafd5a39b1a55f957eb03ce4459ac6e5f6c2e3df2d3cce71afecf79c9b9914cf36d1895fffca264cc4a65e80168e058118555eaf598d0cb44103adc3a30d1cf12806386f34681347d1f13dda9f7920445c6fb4744523f6599c37c4988ccc48c784377be4787924ae8914e1b2e36b325d29e335d56bd05c0d46d488553e6252418e307f65c9b8bb75f8e336122270eb077475f5735e8f91970975776692452cec566dd9340c10f362345d1020f9e5a85167f4276f68cdd2fe682db9dcca7664c35407ac5d5efceab864473eb60cbc8230d18312a3911c641e29e8335b4f6b85ae3e056b7c92968e9b9d4297a81ea1f4d45b8c2a62450af428ff3009cbd2e9f4d775a213143f359fdc0c2b77c76416fcc1cf35f0245e95656d976b214e9198660af91d35b238ddb308787dabd5adad5ff7af03dc36fd207547b5f1548ec59810132a00cc1afd205752bb47df0a77c7f2d36ade19803c9f5e2441c490986af3e78d18895d520f2b813eca110d1c17875916ef0c2a87deb93f01df715e38a1f4553a2e0847d316531b1e2f090a003cb6041a9fbcb8adcbbe2dddc04fc7c8552dc91879f2dcd572c00c4c61fb9dbd1df26586af91414447cc00e12ec74efa595c421021b4d9884b18a949ea0b5d884ca574ce59b597773cc34e24ab017c1a11c5e80d2c344fe97afccafb554446cd3e758e15dca5d837295e682c2ebf93afb9ccd12ef15e81469872322db85dab9d5b9888f9e0c8b0b6027d9d6e383786bd86925c60d067048e5f462d43fdeec4454fabef5a7dbc4735c6e546c94451d7a89535ac2bbe20f219b8fea810facd227ad54b75779595fe98039cbfa8519316f0a8474057afb833b1075c4adcf45dc96a52d3155e260c4cd0e112c79fa2aeb74ccd706a7ecb1ecbb0243b10bc1bb872f470248