0x2cffd02e404709e79f8fa8e3bded503177c630df9a1db60c6f6183d650c1a718e64e2ddeb06384fc8e64a09c5b70aee84f36b9d525876c41e6cc0a3ed580c0eb6517941c9d675747ea8c19f1be1527ef1413476f63993a833f537452eb49fe20d5d24442ca1a8beed1ffd9a298a94ece904c4b59c37d92d870d85406a1d8f8d72727864f08fe50c2dfb8d6cd8ad9dfeb9123370c3b84ec2df4ef740e1eda31525d27ceada006b41a43e15dd8f1b402fa60a6546b811f41cb70d16324bcb998a7e48574e7ecfb87450655b0091d6b9b7647899f3adb543eea509af8b5e68607115742708ab8e128c6c1dabd6f85b08e54b4c44257017c91301fc296c5ae00542f611db085f525545c932688ca708a4c586457f3f92bb5d6fabd77cff35f7fc494176f8c617e2fb7a1ec47c1a3aa9d1e11cf05513480d08a7f1cc3b6768e9ef9f4199dcb702cd2849e09990621b4ed05d54b593af54d84522afce06d111b1cb43f439d372a0345972a9fdc7b121e9eb6117715a4a4cf312a78947d633645c630b5e9032d798f514b23dbf440960a4ef04d58cb8657798bad54bb1ed95593a48d5887f03ae0b79b47b05693cfee109e57c44da9aa1c213cb195b71110af0b661206650092871a58dc74ef95cec26e6d8e019921788ead6f4797f7bfdd71ed36a7fa37ab3fd6e4f36b6878f0fcbeaffd43be5e73860ee04006aa9a719655b14e5699b82955ed33354b4b8126f9d344ced63e9c06bd031205080b3464fba978c9f8f794b01fbee22b48ec1aec28449ee91e07382e94649eeab2be5cde54235dcec1b59861b5665e4f9a1fc9d3c3a3b4bf52ed060bf8e1926f0b324464ea6facba320ffbc040d4810409fc6d9c0f59af5cd1d9fc7b85fd7bce855a9413e39210f34d1ea12edb142c3416d08ddbc78b2eda538babdc4b8cd86c8be0cc767a65f7fca0f06a628eb02fcfe57c348f747ee783881fca718388419fc111498f968f45e30b5fe0e1f8836f59d4f37143a9894088d8d8bc08c2b16f9394d98aca7849073869459f358afe756c72d7c3ffaa93b9d16e133767cf839b2b12293da84602bfc900b95b07a4515c4150c4c5b69ff251df5c560300e6e6fbb08a7321f2502efdfb817515ed2338cc58a0e236f9f5891e7df7f1a78ded4850087223d1ae4bf87b6cab514090b9f601f5c2b83749aa2fce87ee0a2cf5cc555b8d1bd8e9cb170d55065962e0716ee42b8209311119f561ef148c691861359b74a0db375af95bc6f92b31b7ab9a18a7a64b42c3494d76381061980213bcc484e0c3a8232a9e7c1803af8e1a3c505a8a148fdea3ccf9eb6d29c013d42233ad437a2e9084ffa9c6d0e5e1a3f30199d969bb1b688b66d38bfad3527742e1dff23d7552d915cd6abfe03e15d845f970b417be5c604c2b508c450c0dc2b080e7dd385ca22f80e15948d38f92453fd99a7d716e4574209fa4f29dc60e8d24568959083a21ca7f14eaf4658cc8f8e8a452ee6fdcba7b4e67ebe2b9e8d1843c76c6aa2c572e24e9a8a25de3aa21cdceab8f5e0f512e88f58c2fd3be949cab694f9219b062eea1487cc98ef11a89436b24da4433d68e45aec11a94f096e180c77aab971ba38474395a76be0185698206607a6a9f75fbaacdd7235cc7407347e197eeed8d2f22fe54eaa634488c6c312464c14ad5d624420db68f35b39acafc53d89a5eee43d0db45457d99b598778c24ebe4c8ec7820748ace88a79ff705f69a644f92446463a3119e4c0bfc7a3398739eeb3aae67d287703fe81c076b87da205aca7269d8f750d008a12e9ee0ccf6c464854d91804650bea626b954e1ef71109baaa2b9fbbd6cc7cbe98409f4a0f6e846cdbe128aade33cda2fcae0fbe442b6e5c176ef887666daed758a6ac3dbe7ff90e9cf01a4f425fd3a08a18c4c8a640717a5ae35