0x2cffd02e5347d77063168b05fb3818f3110a112fa69ec97c83b9b709453d311137481971e6932e333794413cb33c88d48b7354eeecbf9ac12c260a0da8f900294443b6212af79e7300c21e1ec63e7b82902cb3e188a48ba7943e258333b505f255628a3bd149394dfb0f4cbfcac2a823c444e96ef4ed41dcf4e5a53766be9c572ce0fd6d16f7dc016cd54fbc3633a8344a378aeec4f14e504d9b8196d879373d00a10f1d77af64a66892e7633f9fb29b55926169b86204e3e0a50d368bba1aca4cc1d3206201b40e9332bb17e31f002932514f2ea3f3329a9b5066f0a4731fd0f7368283b0cf0fec40661beb50cd2704438f16daae1238e2f5abcd092e334034a746a47c878f865661136f75f694334d2fbc08bce63ee9e09d219e5c36692e4ffbf96dc5ea7cc156e2f149bd1b0de91a9648168709b6febe932d7a9b05b3ba68c4fb44b208a5fa0238cdfa457b32754ca0e482cd7ad9097ded44318bf049688fb0d24f91aa6b403227324a1aaec3d2cac6eaef4148fdf0fac5d403de0995b38e79d76ae60cfd10a6b1d9474477152e9beb561f6260ae46518a184d87e7dc77122f7ea07fb725f412dc52a88fccde8d4e147912600ee2cfcee89ee053aca9d9348add79a6ab633bdddcebae73cf21677e91735f31c06029da9d694f010f0874a888cf6fd04ca3a40a3e3432b631295706fa3f9d88c84fca5fc802b82251a158ae237848224e91d3667439c1805e218dd3c93f3dbe9012e300d7970740b875e15ebf8232c7c29c09aafe3fab8566878667928ff8d7eaf67d6839921b3a5ddb77834b9c1d4bffdcf39a590d3e8c76c33f94bb9741e561ad1dbe713e82f4647d186c3d4f2f03f83a7bfa2b9106de487abc9f08c28c7bd1dc0645580c841c0f883943bb492372ebfff93bacba84225e7dfe18324fc56c1eb839eab7a0bb9b2c0444f2b1f580dec4b305a91f32f608ac1daab95bbc526d58d46085c98b31a8ac7d396f28c1fe030ba35c1bfc55a786d390ca9e1e8dc7009d145b61dca48d4c95bb5107b07e67bcdffd0c5a88855c69853ea67e4f18b155a4d390dc3f16f9691390d66b148803831d06aab81a3f810cb6dd7b88d0c24f7d96a4708b809a29a971418c62a5e5e19b374087370838a09f1fe7ee542320692398441cd0f28bb4c2971550628f578dda6054f70f1366b20c9895b391d1ada8ca8bdd8f4ad8824d3c61eef83ffc8629831ede86f3cc6f1e84f1787e62269d26c6ef2c6aa7145efd09bec2b36dc3f235a3a8daca882ece0260cc2da53c54f1008f8ac8938384cdcee5c75eb7900fb6c567f27cfe840e2dd8509a1f44505e61ae1377b92634b438ab8a9e440352961508e5ffb4993c226afa41a124255b34fa9c5bdfb29f0a722d279a16ee0ee1558213262a8a0a5f30a4ecf41563f58feb7c668f6b7b9a1fb0da1da97543831f535145a59d986b2f3617ed56b140c119486e7c82108255d67f407380ef1b54b9d7be97e817f2a45158de07b2bca307785c5de9e1285c37d00351187170e59ec6bc1b5c04cfac7c2351514e0710a212dc0bb33e5aed0c94f446deef8105418d8bb76f03df126de8cda0020503781c1c3f0604c62cae79b017febef666a2fc4197e43537cf1b7b347fad6f625460327d323278590d0098156b6dc34d588b7d841ba74f7bae22e795e9a2eb5dad33ba950894221a923fcee52f163a9cdaf8784d5781f6f1e443b871d660e5606e314b3de1b67a3224ea6cd7a1359e642959bdb387561fdfcb14b89c913903cbff029418e5082d1a9cd13808e1db85757564c9500c9ef96df4ef9caefd61f6b718f834bed6d9231a7fcdfe8b621a47f422db7fcb73e014b2511f758109a5674f0e61d95e0410ab0cb4f088e84ea3be4c273bc816b6ff9e4e45442545ba7a321f3827cea29daf12f5fe