0x2cffd02e9d0ec486402df8bbe3671d6cd950418ec11fc8bef4603f7ef40b057a4b8e54c1ebdc68bba08068bb96f5e80ea5dc30402782824fa1f050e8b414ca89251c15d9484615f1e90134920c9bb1e58c01c2898242a8285bf6bbae6ddb9109ac0805de2f42ce14a023819d1cf89f46c52b0b931bbf6d5414452a2df4422cc872db29d56db46fe56831403b62d604d40d3113236fffbbe1d2528f6150a4c628b2825b8973e2e97f17fff4be75251a18b050a15d20abeb32d95fa5b4014bc4d26cd37f59853441770a7644747d64cae1dc5f2c132645fbd666821b82902064453599889df382e1b59020c4846b701a913e39942b6d27d8852ddcfebc2de0b5d4b81b0e5838db2d9f5b3fbd356fb5dcc0a7e33d0431217ddd750f22816fca7d2100d04c5366db4a633ef33922b1fff5c26ebdffab6df894862409e2be183691971b7333260e6970006db47fc169a5a32d39f1960b280b0a4cbfd9ed7ee10ac6fad276bba6bb7951ae96e00270ab465242a4ea2af6183972cec5e10c8c58d35b8665e0aeb4c0ba7f99247a009fbcde1133c807bdcd8d18b9506a0c8e87480f1aadbefec74b7ce6e430c21fd7065710797d1f4417dad0f139b3788c8013f590efb7d828a0dd63097756214098f71053448b32fe4e27ae55cb3e6a13a5cf11e94b88a8dbe4c2a9e0f1d687413aafb7026baa3f75964d28cfa4b1bf4e6f81c00b80db21b8691fefcf6b06bb1d707374eedb3b4c1c987369f8e71d94b8089a8a348701c86b834ec07eef57e0f53668b4808bde46052d87b21121bbd8c3e2e067752b9f7e293f3c0ef31c1e57555aa6a57c37f8de57ed3652896f49bcbaa2b18b854de96366e4a15e950c2dc522a603a78bd0826f5c076e54376caa9b9b0c1cf9586fe4970636680560ea891b46559b76b25831fd81ca266b6ebae6b74b91b35e2d536a94ab56447ceeca92c782ae600bf2e1385248cda698034c39c913e62d46a33f01a75c7b7ba112beec91ccc4c3762a30f7f0b084b27cec51c0a1c27b0a99261c2f2ac025c70ca753028739a1da74132f549eac326f8b987047badcc46bcb1df328ec9b3aeae7944f5f21f64f038af678dfb70219653c214c36fa4bb80acf37bd317cd049578d6ea1e827f10f7fc59a2285287ef868e0d77f2ec2d741d2b44cbe0f25e61821ad8c966d5f05cc4d1e370ee18d9a25b3aa1f668cf00271c4e862c1ebe9c42f94820f3855e3121106e4bef507a82f4ad431b3e4772b3d5d79a0867e98ec06704c58099292c6e7a5943dbbe4f52a0cef7749b50c279bfe2ce9c004a15c57a2023f19b5bb3ddcfce0e817391a00bb5950dd87e2caf85453506198f2b100cfdc74cec7967e70c30df42ef0e64f6d0c3367d57f0f1e27e6de5178ccd50c65deeaa93a28f0eadb313ab92a6312788995ff0dfe7f0f982218073eb1b5d43536d51a7b84e63a96223016e454747f1e863b648dcf0689b38069473ee122f363bfb37fb03e587f2328682ae9018b00fd0bd6a1db8c1142dda179128ba856bf8176b194a198ac7c5dd6ec3a1f3f1193ce5afc44c29e017e186a278e11a0eeb9dd3f4e8506ee974204f7213a99bff75f251a81759994bb9104f5bcb7fa72e0f856d8a1b022d2711fdde45f43e6d4832c8fe4df13e20a1aec81305198395bcf2c339bc41ce6a41d381d0cade540be531773bbe46245741dba112c646a85ae8fb388afac3b0d0984f6195778ef9651e460686f155524d336f2cb795809e615e2693a802ff3a14d02ebd6523cf925276b597cccca4b966256644ecca81ec74c277912da2982c6d6e44044f724e68d238fac38e98382da4e097a39862a97631461cb1d8904e02de62a65f711a6c95fb5ae66e9aab337530a4c7b95646e536c11c46cd755dc50d1467136ca8264c23bc7d53be84c72bc1a9b