0x2cffd02e95d7287e7848c4359b00cd7d356104b924dbda09506192c6de4e4a0843f95e0682f7a534e9db1e0fdf2683b561beed2af4f458d41efe79027917301d41bd14349d4465ed1f15a155e92851048bc72b3765677b647ec035a4fe0373ce7ea0e51ccdbb10d94047055986d25d48f5298e049318c7df1d9d5f67dcbf178796850f064b3eb49578c9218c1cb9075f4de464941a376de37a37b3da6522a226fb48ab9cfe5dbdfe0e443a604598011fa796287b605e6e498ebab5374fc994914bba878bc5ae2e3be2a86bba6d8bee4fc0a7424ad7bd0c9127aa2aa4675acf693a9793d630efde5a765df4fc8ed50b96914bfaafadce146c42a07b96f75e31b75911893bb2acd1c946395243c1f2601ee257d2dc810f9ced007bd6659275720ae2d0588fb5742d395a06e9bf5dd2abcbcb484f331c784892970b6bb646bde1282d6d469a6a3adbf03b8965dc01b00e81d2ede7f9bbfba669844467784f7d0f1f29821701628cf7a95114aae89f76645cda457019dc141fc62517dd8cc0220ee645a26d087a5e8dbb7ba0500a616f77adb1936372d15168d077c7d9d60fa0bdca06be3a57ee85fb1375e8fd7e86385fc7d4a008862a2e5b66b923e8840b52a86fb0ba38a62d8b1d0974e4eaef10fff95b8cc3ccd98080c7aeb9415a1da957c06bad07b52ae4dfd8f54a596b3f68cfbdf25398a484714d11e0aa375bf2fbae8e59646c920763fc623f49e23a2ccb1986dc0902953819723882bccd650bc33af3e3160831af97383723cf975498ee1150ec00d092cb7df35030b137dca09fdd1456c3c55e83c5dd4b7aff032219fa25be52cf5625daada5fea56c12e78dd34119949ed5896a2bfb2314c37120753dc348a395522b9875ba169b92e433de9d66d3f2b4b6257bcd1f0c09a1730b5014b04d2f6af76d6cf0103254dce6700ba097b7d877d72cc7a2c1b0c7b9c4d98503b8c4a128ce04ae43391c186872c41cb9277f444b15765e7a6d4d483f378ebd58893b08cac0857d9db91d5b8e0cdf87b3888e7d53f63472449ec64f927b39c5a8da4f6937e462496910c8d6cf54402ce19e832effaeca8ab6b6e456aacefb42a17c987578a9a4080953f22d9642820ca2e31041db8b759a74df00ed492f644f8832e2f7d1b400dd74aeabf34d4c26e1f9c5d4c60b26140d4bbeb95fc97fbbce52bf8dbcdf093f6adab525ea33b69aeff054c4d2cbba158ca8180a1479934d6f1c2e2db3b24c9e7f13b838ecbec19cc21c2df58a8d5431aab9e55bc518acf7a6477629534a061d50512b37d08dd4f2a2547467c7a138a61b57d67c2ad9655b60f7a3919d63943af45aca8536f1924b80bcf9e9cd4252dd0b76113bafd2ca74211f18f82801fc36be4254396311448bf2e45bbdf2c17978865090fc0a03a28827eded2f22af30c7193ab41c44100a354477aae16d058fe321aecd62b54504dc1ea3483b77d1a43d14edb6e2f853d86bb1384155994be0ef7ce1d7b80da90e1d6129ac74df8fe93d2af1afeb3b2ba9978313256ad9d106b414c2eb5d0711e82d4b7336ba9c7131ac27ab5a6ec03afc35c86838afd5542c48ef2e41f846287ce9e6d3908ae81f51a1aed8b577bd9eb6b1590a50009c8077d7616036bfae9b20d407661cfb40a0968f9304985d519483f0171091cb18daf87653e5cc14a034f277efa476248e815366d95f67686fed9f2e1ac83c6ffc95006444c2f7e4131430835caf44321dae4de266f4b12e0e0218eee32aaca43ad227d583cbbc3ca333e4cd1b44178fb0e206d79bca374908d4bf8cfa8e27b5921844c924f18ae110e4c5f92192f4e5979aafbb0576f5f486e93cc0a31e73d6ab5368452b4457ce6c324a7ab751bd582ac2350896b0737c1811f9f74baadbf0bf7b0b387d877fbc151312bb255f7814d253f68de0