0x2cffd02e67f7a4025a468a28d50e30da8d891e254e651fa4a07dc1b36334d248fb7bef816c7298f6a53b878d082d799da7ffb0cb03a94ad13037d432647c791b66fb2419384eaff6df95c2a140579321c42c86ed4f70a8427fd1f5780c253458c3fa776903a6a0f6e0fc451f241009d33018eaa7949d8495929a0654c44238c7e0c77bdcdd7822b4f705450dabbb2852ec796c27af9164a6449c041c34c49291e5264349a1f355d157f789bd943502560fd700710d89a9e23abd5154e5f0f8a3045b6689a03987c2af7db26fbbc9f46968c8921e5c46952b247640dbf6a8065ffaea34eb30a52ae536af90691da0055bbe434513c9166db6600a1c4703d29c37a446a410e8f9582bc6e77b154dbfa3d9ec1787e11a21d455c8234a7b524deb498de0acaf73b86e1586bf5b4c1fa8e008daf10b8c802d48b606b6b321cab849bd0497cb6ba03bc475f200ea0c9ce2f72a4bdfc20a9b3845cb6a6dc615c77cc2c25cfdfa0f32c66099f4877c62d970f2c556e1ec642338e3b7ca08aa53e045ca6786eb78ddfd5c0284368da79e341c2193957c7bf75153571b9dc978a49edec0a572673b4906d15299c29f039ca640b426d7fc0eba015b3e7b2e39ad49216a2a0dcaccf36774aa50fcf882a617c580febf091b818f076afdbbca6d49f189e97167d937e425d8f1391c93a121c4050f4df8e5aff2e56167639ac6d20790b5d65a3fb9b5b548f76bcfd72583421910adf3d2da4f711d0f2f2363bb7ac9a5570558538e7d45827811b046ef16ddaa445c7ae94bd9926dd029459709b98a8be7ff1ca15c86c943af81f3d38f5aed7ce6e6eb59297292c3dd85a6e21b0be6611cc7630abba2553c508ec9b1c5b63b512033fde0b8b959415dbb1934f15716dd7a2e1d2ebeb0ab3083a56e778f80524e2c057eadfbbec3c88cc2ebf74752d31ca7c1a7bae868ae0ba815ff72dca7d27b629f608baf1d5c29667cedff7c23458d3b36250c62d3f93c1baeb099925d964c6b3aed4ae3d0b65f4ece36e078cb5d2dac6b3dfa38852b685faee1a70daa928cd44b4ef98f11425bf657d634e7c263d80aee05cf8539247b5dcf1c42c848800535202ce36e7242dc2e7bd84a03728a1f1f90384c6b634dbb45b0b20908ea59bfa96ccabd4357460f02199282fd130910c38e134c85d6a3b9f808956606b1ab25cc530d4a90003d6c2f9bfa58010d707846b586eb858e83afdc329c1276973ffd4d8c7ce387a11c953cba84c0e99cc9e54cfe0a7d48cda727ce82aae4d7850f0d2d61db009406809df5ca817021a5b35bd0d817470490027ae789a5114d9ddd36cd66f4433d951ff7f3b4b68587725865cd6818fc103179d3f704998ad0bc5206b9b54028f5e8fc202bb01ca43f38c1e7f87cb6fc4ee1d9d2add51dc274c6a28d967e0c3b898e8609c3912978ac8298979d028b0833be48dc971e14267b6753d4526476434c0a93bfb52a153bfec0a219e9d0bf13da5af5abc9b695601f9831ae40ce0af1bad3e0a1d3d60a3655317bbc590ce8f728165c9c2aa6e9d173f4e49db8ef389e11829fbb0be59c6dac382a1dbd380611c76417b4666801e44c67f6a7fc0298ee9ce6fd03ccea53f339c909dba21b70abe70f5888bbb0312933431312c1f2c3a31a1b16631975bdf96da77aa2fe117348cb2d16c71c259ee034e661639f18e8af6a341fa8ec31d827af62b935713111db7f175fbf16966129ae6b2174ba95eec96deeca812d06e8f77db90bdd780d1d5d6e964d5a938fa518434ce35bd6cd83032578974b72a6df4451f513ca7c5c9f37c45468685057aeb79a833eb1b2daf7bd5a85f1025ca6db697d8771090520301c45ff0d0ec4b9ca547d765f9e9369d115c3b5a9edca525608610e8ddfe002680cebeeda80ae8e23c7ff07fc4598fc038812b58b2e