0x2cffd02e7aa318accad341034c100093c110381026243170f122191ddf9ff53a8da820b314de184b6c29c76e6343c5503300addb0a6bf2d9f2c5a11fa412e530dd1d7c98bed0de902b0df281c95f71de13006561d630ae930205112a2923bb8beda6f4f807437a22e8e0ec3005f20aec964b07b0afae7d869f0f7e7595ec713dc0919a9fd44d372fe1c0e4384152d378c1570d983f66efd6c6e8b8133814bab09c64d767d9a25d7ad8f4960447babfc8f509578583f4fe3fe22f6296692f0bbba233583109e56a5888aa212d144562dd1090d8c1428cfcbd57d9ba533ba2a55d8927078412d82261169d4dcad0d3a0ee725023807b14d82f86fd76883a5b91e7ee2464024d38e77cac1c7f110d75c459f3910893d8f75055b8275506ba665964c3b5e631bb0769c38c88547283af49512101d07134325d45d3a48b72cb24efe0bc28572e6b8d9c8976a4e18530f2cf077ff98dcffd622c8d10f5fe37267e96f1a5e642e36e1de1440cd84e3b888a40cf912e9d153711bbd504bf8ddf506f1e8e6352a0a1a377dfcd7dd2139bbfee51026664bbe11a17067173979c55141008536644eb6374b489f3a17d9da1903ea12206106dfe5c2af50badeaf12c3ea2fa1ce5abe5c02106cc42fb20ee1152f7da3691cbf3d51101148606f727956b16194af7e26fdad24f93247e92980dd54f8d2b1097914d4c4451e60bbbe485c36c7474ca54ce1ceda19a3330f78b21883be5f30955eb23bf7f415dc9ef760649baa10ec946c76bbd1a7506095a434c631ca76aded7bfd11cac69a834bf59bda4e67ad42e0c66b386fe38a5c1b24089b4c16d1b17d624e65a7afb9614ca56a8362b83aa048f526e398fbc8badf51f4c7169a15fb8df0410a586f6c89dc1c1f83c3bd487401db433782173bb6b5771f4ceecead16f9afdff5afb0ed10044e707ea418286b9fc8eebdc4fd0e6b4f92e626f26a5d2f56a876ffa5f0662541851a0410795d57cf404a6d8ac3e75cae4e033e354a555434efb0444961ba09ca8642d872d69186dccadb9531a97f06f24ab40e930bb597a1e60574c7d686ad8c3e2a35a8fa0a4c5434c031fd9bb2b064b0be278f4245d537e8e46d85c1a2463ee6b0518cb4718698b4e896286949146c17182b3312e6317861fb3fc1a4764a4f2d19f365e0822f7ec3be3995283f588d034fc003be5df433e1d154f5ad9a52000950a7ed3856687f9296ef193909662a492ce3dc97a8907c9fb66b2c139b5be6a53b4cd06d87e9e33d9b64c1936392bc13bbe522500e9749650395e67989f2f1ae186541fecdcda4bd7ff666a6627655f13a5a3b04e94128d0e38744a9e02d7758ec8c96cb7af10c9f181d46e0e5e5641b1bfc44bf4e5248fe423cbdb992d75f6c7491606fb556c7018f93e52aaff171b410cf938cea132182762b35ee578c1130c22cc62deecd57e70c80cc68bd5016674e9184ab718795bb0df053c1d19e084f7ea3b5b3b3e57455245683ec0ca0aedcb52f05cc2554dae4d2b2e92a5d2b7b62b07b62d43c38e862be20f0ed8770b58ce716f4e7a3ab0a19c31681eee5a757d853dcd0d43ee754d623fe63a5ad963822f33f65e6c0479ce03b2c3721e098a4e1553b9b2a977e1950a3d57efc5d42144db20f4628dc49527a8ce57315e5b0532d6335060867c45a7db7f0cb955ea091205b683aa8b9d095cd9408e61c125c656afb237c4a04123c53300c696381b28853c396fe694ed6bbd54838a328483481932a7bc6b5527e126cc7d33d160b5fc28a28d9be84f2975a5d0c963f657cf327581cf958817d3c1444b04e025f9ac67abee273a2d746456f6cf2495ea95c617ab6289782c6e1c225ce79085100bda0f881e6b0aed085d8acc4db6a1446e783ca8b70ac3c4e4af0577174e32d2a7253860c089dc94991663f51ef0