0x2cffd02e0fbadb66a1e63dfa5462b8a47d6621823188a1d5891ed752cb46ea1ee89fc24d0258d08c20fce8a41c91dac7b7dd471e5b386c542715b9ec2ecd1d25d3ab5759b7de4007054eac9dab6dcb54f6bb453f71c8e6cde50e59a2f5f882e59b30fafe0a09d43e305ef662d3e8c042791c5fb610d59b0834f052f60230c50586aed0a683aa15643b367081bdded4bd8c21cd72212f38533ef7abce2ddd9ec43f893ab09c008c479432cd99774935ed43affd6175e86028f7afd50023a97a24a9c5c66b76bb42c0704018e23747581a7676a0168463d840bb35cef07de17ff6f55802571e478c84b035f6bea89fccd72c1e82f622d9006d6cc7f08fce884e6daa79fed9dd4b7b831adcc224e0d6a179dea76ec57953f3733db280fd584eddb52bcd8384bd87424818e60cf7c40f1e4373b0be6a4f23c511c99cd44c94c1f1180e4bab64b0d5c01521b68ff2601418a76a54ce4df05ee85e7b023ede81506f69e22f45de7eb10196c3deb135accf232cdc98818e31a4d11474abfd18164297487ad9228736437a45c53af5fa3bec69ccb7fd62f0d1e4792345beea8162f80e81e8336a736cb043bc6a3217c6d550c49f971ec51e8cbcf3c17eecc7fd9982f825bdfb6b9f1907a61be54d238e04d6881d7fb3c677e2bc1c3fcb16a65b510a3b3aaeec885edf7cc28f11d8a3447f3072a22d769c6c0af110051c86f0d3e2ed809ec0c427d8d2d30727703dff91f1ccd25802d23a1ecdff7093ef0c84b12cbfdbb03526b396a7eb957bff7f09a6c392d4d2affe59671c5eb5909672070a587ea3df619a6aabbbb01f94210d7a00de0800fd043437b3e8b128ee63e01c7a577526962695b3977b61dedc8a4039ebc74833efbf58e20427757b06960df9b866eb14d69018cef6ae1d0add892378f2559c5348e2776aae7cd372fac435ce0adcb6c2f779623075290c324a87a01a44707dc5cd45532b218a51dcae5421e7bcadecd82bc8852190db181886f444b9252527fc55c71c099d94f4ab7ba2633eedbeafa3380dcc4d67f6049c67b72ad4cc39ad738ce976243513d221d97e73a951e4a15530027a4a622025de1675bc5fda69eee75b7c13229108c227cb23b2a4f3e149ec512c5f71d6e8e304c74b68d4087cc9d616390bb7ee8bf7343531d4d02d82d3c5b972a88b15e2aa9c3f76db5c85233b820ebf01f1582ef4780d2f7403a43a84213fa4da5cd8c00fc2650258f805a1ed6092c9f476150419fa5103bba89c07b36b158466c692faf67aa7658e7db230271e18e05db36aa38db2418599c4a9c302705dd66c7aa7a92d76fe42fa3212b2d41b9d462ab659db2ddae0b36c729254ec8d9fb208387a9887f40a640df7006c3379d0e0fee779b5c07088e6a17d42839985f60a81ae27f700f80501308305b437ede8d09fed6d5f0c257129e477f28e7f844071c95a7d48c83c3f5be8481f1efd359304a0a7956d3f0663db920e3f1669bf0d0c70afd73dd32c9b74f734a1b4f0d2fa17ceebebe57acdf297638a1a64ef8ab6debff96b69359bdfd9104c5450eca89fb8195e53e12b8b8618a98a7b97de55eaa09f2bac6ec0f899178c014a259d3922a4de4b53d3ccbfa83f48d3a0529cad77f6f5d55e1be64a47a09fdf0fffbe045378546ec680ef210dcffd90f91b2f3665be4bd0a099d6fcd8ee384052d558198d6ec0cf62022ba6040a23dc3ffab7f0d992d8340a3484ff4e96a8b864375ddc9cc718c7d3dd633187ca5378c7093e38b885f8ac7d2110854fa277003c1318ac3ce5797353a9124eeba553e5f8b1e8d6c75208f043983b5477522e51eed0c03801c73cd534b4200d6109cc7901cbec796c04d6d301eb51925d29e412ef701d965bd29ca3caa3c4b9a6f95ca18df1a71c987a85b8f928dbc9e9998ae05a06a413005c61dc03