0x2cffd02e671556d7179268bdd378573501efb9a78345661fc5d3dae23ef2d467dfe0d8a6c9d206dbf177c234b9f109141ccba9d2ff5c4b1af0918492728194d705d67bc537d414c05055cfa411d69079fe26af3fa1d63b91368bcd0acee8587992deb0532dbefd24b0384551715e41aea6b34e0f7d7dec486db3aadcfc5c933342e22fb3e134ed2f882ed36a2091a77f357b79c19b915ef513f11cbf86375da8ea5a57efc19531ead66b15b7bf914dca725d2f81e0f0f430b165c01a396587194100f094fb5abab5e28a943536d4c9155568b7768ece19fdec1cb94d620ad8578bb74f4d330392b8f4b15827cdedbcde2bc5c26e67ff3986c18ce46c9fb7866403132a23a903ac060400434b047c3bb47160b4230df7d23d5f83c0601f7f42d42136eb633e0041cb60ac2efaf5ad142bcdd353bbb7c0c89d6e8eb5483e1ce1bb08ef662f29ab4d2b382e373dce283b3a103f2059e7c46e63a9ff73b611627d73bf9a0bbfc1ed4190ec5269001283e17dcab9b18b11a862d23b5132151a55229c099332bba09dcebe84ff0eec8e06a8c771c447712fb9e3120e6a4b581af096eaa6f72de9dd20cddb0d5659620c71b573a1a6f883854261a97c157eef8860da47d630b377878a0e88b2e72f34bf193eb7485553624308d683fd74e85c0ed9b5b36793690a7f068c449fdc3a1d9e63997b948d75e1673b3f59bb1eb23aa63906b872a6f04b39843e227056b17b583b626442b3c15abdc781df4c8818360cffe50c0c6d48b924bb481858c2c3b40f637d43f09ff62da48e838545f28d7c1dca29b04bb19b9da13fe2cd18e61264593393f1060c2cc9fb98cf10f17c9d83bbd3f8a17f32310c1923da489243aad1c30accb76967da55a6a11baf60d9461d19cb7a0c72c09176d5f68f0375190225e093ff74e1a0ef9992a51a9ab7265f6aed42a2b895c80b4ce21b9f62c67dabd1aafb69a00001491c5c619d49ce44fdfdef52d579cf0c21b630387c945e17304931ad958b609f35222f03e2f2d86161a8d870a738db3680d895e098ebb67d2be09faef1fe92f696172bfcabd87712e1f8da809a236184ad372401f35dd6e2ff66db060acf93336e091c2907b007c847d9b9672484732780a55f0c45a50e890eb6b6f6761b7d08e299bb02daee466206518501f7c1e37029cf7c2e60867622729a61b12de124cac086ed4c69ec101d0f6ec6ad45cd352698a0d56c2daa80982d9dbb06d774950e49c2915532970beff058c000a156b271be5b55ccf9276f15af872918fdb751d41f6a852a6068dad974e72d09e5ea88e31b33574ac00f9463f8804b58cf725d0460e76142e5847ee3693a09b12c3015b00eed5acbf1075fabeb12b10b00c526dba6aa8e2fd39ed6a56cf7144824323f21293a9624291b9302deb7f14a993a21224caa995c21e63e47df3e04673dc1fd277916850ce75cc489f7dcb1dfa2f8c186ca6c42d17ae10e2349b1869777eda11537bb428a749e3b22cd6a1cf3f8ff31a26673957cbaa5a0afaff87001c896a4dfe70f728f36de94cdf249699b10c45204dcfd0b1a7c7b4ad04f89303afe0487d8aa15cc4b4e3837921766819160bf58329f213fcf7af4e387aa770b17d00a8566388e7693093c5ce3f55ba316861ddd11a5a0a58a44758a3eb3e8b8305a1e46b9e4ae60abded8f443b15e550a9c7945e1d936fd227d4ed2c70916a0050e46fab319bf9c88882d3c6574a0890070c5b1417e07615e3286b5d5fefb651240ffb2fdc7c40ab59a0dd1223b66a8dc5a5479f6e6e2cfa5301358b9fcbe7aa45b1ceea088c682560cf14aaa16d64a76a78c3cc5ffe9bd2a1469f3d0702a5d3090b042155e9a3da9ba95bd379cc037f516062f11c16ff5bd519507f99c511eb20729d1a559b4cb336646fbe763b643d8f3c2577ae53d