0x2cffd02ee4244b0395257eb7e2e5a3016acb029c25dcf943e03b901819269399c9c3176ad57bb91fbd40b86808cbb07ba3e13ccb1218f4cfdac4fae80f9d7c8ef813eb129bca79518aa8ff8d0e485677550bc9ba07241fb1d40582e6d038e1a148612cbb6d377a24a16e1c61f0b0a164cd0a046994efc111c6fa766c6a0e7d9160b71d8d065799475c9d67b5c248c646cd72c1f5c36abd0a0ec17a3269e012d6015615701ceeb8269161de110e4c49f0befbd8bc9a2b72195f50d2182a889632ed1b780c50f15c888130bead7aa00d0cf49346a2a139f60a8bd9f37c2e057a04ba7f2057b80892dacfc2b7a2d3e23e6546685dc427ee87e4b7a962b0eddb9b8653e6ab5ba9a44ec48501e215bfc0439509fe87dc1d2e2fea8f3ab5124bad5232ea42d4c4c754fb652fce53289cd5c76ab7a130d83fd2b03c761ec648408fa073a6f4a4742db6c8e9543009617fc1ec07f115bc5b17aa0e8e9923b7f35f2bb3d838402c37b6e0afc00d9e721d5ba4e54aace0bdea97112eaf4d5855ee2127bdac3eba3dd21c41ab6cec2c0b634bcdd6407655a8ead0455722567df402f54c5d20a8ca0d5ebb58c9bf2f492a45b4ee7cf73bb717e9c56276bc6d530c00f51aa4521dd9a2dbae9c293f5293df8561eada5fd2714908101faf64e5f1fbbbde19dd290a37cf4760d40bf2a2ca122c7e6b5751a575c1cec8512fae3c9ae248dedb84602460c1a6da2da95f42e837d896295b5f3e0f3d13d4bddf5b15bf0364e97cf6a127688935f4f31d15353d6e03f2042927b2534a618aff4c3bceafd0bd238ae1a8ec4a59524f33e7f98effe712c7e631ee934817342f651a369563f466c8d4a5516423f495108b89d0ca9f7dd499b70f1c77bc10d4b49676a4e62c54bcfad7f8f307ec1d0aa493f2bde0e4f20b6bfa5de0cb4f9aba640ddf37ad6aa6ff0e2163bfc9f05562de6fe32595b0b578dddb1f6b6a9f3802d7e8afa5bd0ff7a5035f6a9e043aa44c296434b239fcd9e3699a05bb1540407fe48e07a7322225e5d7cde243022765e71cab238499b3e24f5d17fe993a613f6d2c21c679fccd12ece3a4f1079b1982171306a7a6f71840727b8875f3d9c64fe04068f71724512738e0fc6f3698827bd3fadd76773adff9a545941d938957dc1b9174fb84d4abc3102e8326047dd1ce8c87fe02a1355fdc51eaf10937313fe3361454804fc8e81ee7a94a42df7de53ab67a1a238e94321e1cc72e4a8788ee3b27301b67c0bc63289473bb5e6dd5423a782bc9b1b93bfc28bfd37f5615242891e1e73c0bb2436aad4f5e2e2842c6d82314dc14a294e979040133aba684a7a52ac2bf1007223c73978ca3cca13f2d5b03fa2c1874dca763a564951aaf3ac4c216e89a5b97e968550d7cd4e3b3318e1c02c930740ce4255a693a004fa4d6c8058d650877a7e7fc3a67fbb2c521d7717d60c0f4e5dfc5e944f9fc24ff958ae6e48b10c467425cce2584ee3098d7425d5925a0cd9c32a5fa88adb665c80184861a754c086974e4afa9342fdc4e2a1a80f2c7fe608874b008793b05f652ff5eb32cde6a2bd70663d97ee494829b6bbb90e36fd1ee2342e0d03be6ab506f6de7c98d7c1e74aeb0b54a92f93a24a81e9cf8e61a88789ba7a23c60c4d7504197f5e7a3e9e413e6697c7e0a7ad59ae4ea8b8c7489ff7069a948896d500a2ddb9fc2119a7491565ddfb5ad6dcd24ef4a76dbbe3c0813d650bd0e1a95343b4633784ee45ae258e330777341eca176c19a3a27743fd56f9d16b51978b88a2f01a596495ed1709b8da1b9ee15b73511dc7df97c7ac2dc553d3800114114fa7ad60b289763899f71eb6811cf0478251842451dccf6785736680cc34028e5131afff95c2e6137a9c2f6aea45404f78196e3629bd64feff1245b918b185937d7f98bc4a6f3297a0feb