0x2cffd02e6dc9fc8a897f36d2f11cd62cd2c42e2848d7f261e5d1a0fc7ddaa2085a69a9b5040987ac978bded9e29ef72fae0f4153acfb837d6cf52211718213fccc60f4607b05d90452c29bac224d50a00d65764b5d92a3807832ae51b28cdb0a6dba62d3a0b26405352b32bfd7ec6960258e8bd1dfb16906352fbc69299fee3650fa9a06e524d14c677c8f536049d3198cd9369277ec4206e59a8fdbc0707d9285b45149f27893b277930fb82348ec90bca9b395f4cccf66335f7f3adaff2ff042da88c4a3b0a6a7959b9eb81cca857a57cb6287fe324726bb28697b6326cf1bb6caf921735bd513beecdc1f76df11b304164cac3b4afc8708c29aef20e7c28f6b43b2524078a3b0f817a5c040f8a66c9ee8c42c32203c7b64682e42e24f521a00da75a9969fd90983ea5b03349c89dbf548b8bc6d4805b6f8adc7b9018d85fce0ccff040d78d2ae75710260f87ebff34dbb91de921f065c4ecf3a26e071ba945c4975d4ffb6b78b1405af47910d6b0c1cb262265897075b7c80e6990533dd155c14d6e29b09faac4e9044a9d60363c474c84089856d83f2a287c691af084f303b0dfa05e60e19a1c001104c1765115ac6316e4223248061e1ad1134e3109afded10923adec82e575d140ed4f432d9f5bd551bb14a260febcf3add6373aac84568b1aa6a2de0229c06c3c0b7907daaa5ef3590adddfe5549ee3fdeba817d7399555f3b7c696e8c2b787da90609077b06a19ba89433737d82972e48177089796bb37c26743a4281dddec7ba83288e6bca04fff364ca3c047ef08bd507cfff4137de221ff22543c3ea8a1a91bcdbdf35759d05bda9e1092426ebfb7de4c85b8ba79e8597baa446cf7f81f6387f1512c3e05daf5c6e3562aa34bc38202a3d0cb8056c8d02aede379185248015403e152308c2a4efc02756c0356af843689cb881b8b846ec23d352fd21697f18135ba8df000b88a66b62421160cab84c62dd7e7052a175dfa5ef6343c369c28c7af22a9a53e0eb9edba96d1969cf10e32c73fc146a0856950821fecb80397861defbe9013883449dc5ef80c2a9d84581df3a26c5ed493b01b449b5cd9eab7db86c20ae74bc1100ef8b362725bc11cd2eebf8868cd022285db2371653f25ba7e399f7aaff815f054be6b4bb5b7bd24816da070c1500b630621d13c4e5667ad1c44d58aedd2137859928bcdc43e30e33f94eeeffa16ad3cb101567a1e41dd654355ef69882970f1056748a8c1a5f59413bf91169adb6c2bd8ea787e4449b0d91b8e228673002ae026fe7e82b752124d277eac26d9d1a65bf54fa655e5a8204dcf0e3fb6bedeb4c5611aedfe8c11649b4d42610abbf89cb138bfe542d0e4f26c68a2f71b7ca0369ae301eefce2d02f362600e583c976a85b724604f0b20ee19643dc353f4d1ffc39045497bfbb5f63b5f3cbaa9f8fc5eb01e5b6960e8f362c9231e19db457b6aaaeb9ff37d637d75007702a0a5dadf73d401ec42c985b3a2e2c65bbe29b3dec3c436cc7411e464b4bffd8bab22ee7da4c4791988b9911896360c01929d22babbaa19cbca6f3acb568561a2b596a0ae6475353d9d73a0b502233b59cc3ed76927ba80c214b83e7bb8460993542303f93cd0c953c4dca2593fefa579d1c22647dcb643ad380d35d7f09e4a8b2dcc0ddeddff0454233aa47e53e6994e79c4be78af94e02de0c923665b38d211f0d019e1e26ed24e5c6e015a5255621f8f1ae25c10814cfeba9ce1b77a5dcafe665420e276b8649cb66043f23721c459b2db48c41d212a5492efcdc888a9065e0547a6880ac933f4d82c957537eb8baa841e0620df4362364f4e379b10c2b879172188c584b402c1fadc4cbd4d43bf953b8c91fde57de99392a6cb3d7e3a159264a14bf31ba0af26ad26624cf947019d05b7f97dd95f7a700f