0x2cffd02eaa3a218b1936817ede8322619b29903c46e980dfe4673aee9eb34950d0bbef03fef7a65f928bd37530bca9416c5aea125256fb03db90755cdc53ae04b2f9bc192b6fcd81496ceb0932fa4b2aaeb3bf91f9ea569df244260d5f75f2ff4e5fe84ae9273383df1a7c8b26dd927e73a903e5052c049e589bf373e3bb763a0e1405b8ee23b6b3573dfbaada91a9f00fe902de7047e8071189c4fde8652e242dc80b09b5baded3f7bea42b8e9b2e43aac71f88b1d59fa847302a4abc5155195eb36e56e9fbd59521815c291a3c4d175cac8f1fae87ef4e9c8f4dbf959deaab8065034339fa7eb030bed3a5f17ca4874017e1f4286543247729d9b06383276423e947b73f78edb6a49f58ee5d140eaf44d17a820fd5ff27dfd3cba3255dfa94f46c51d122b3294f884e52ca63e2186ccd5c6dad24a91887de5540af34d16cc94cb168660a441c2dd6b10f0a1fdd25f9eefa7c1b2e5d7fa1458ffce48286734a2b5375e4743a6ae3ee9c63a31648b5c681a9fecc00007d5dff21a466c5b13f2433f101f6699d75b80c00b2fc65ddf0820bf4c63267406d2b849733da0a5999db74015a344153c5eeb060e6306e84768d437994b099f372bbb25f62f831beb0a2c8199850d2fa5359450930aaa0c4c5bddd6cd83152e3c98af17a4d6130d6c0e4c6169bf528a0fb45faecbb7bbc58b9d2765dc64f2549f8c960894cb9817a80643494f77d67278e5999d284e7353bfcc80970e9209614a46f16cdd22181f6b0034381acc021ff07a0a469d7751195d5b1878493aeb520731e5019471e2e9b6d0d824871c78075e2c5b3969f024f5152ccb45158986b66f3030805492229bf4d9dffa96d54d072ad75b0817c85b68ff29aa90e42d051bb67a67f2a4129b86d5ec76d3e2b6c88ddb32c494fc6f3500caed12c675b5c2706aa187aca9d98daefeb9ccd9d62fc63f96da5f8d7e259aa60e388d632fbf0cc4a421bde500b4ae08d9ccc88a54bcef225469d4ba8d7a5225b09d6b634634cbecbc0a803daec34344d7b923487e8e5c85921d39b33dacc046a89d39f8250a6e8402f34942d030fa65a8b45794535dd6c2f21392d2dda421a79b7a3190b05cf14a2889b9a789338a4df8113c9fd7ffa55cf551171bcb9fe8941f7acaee1d6b0a0b1d53cdc27d8613115a0742cf8a56525003841cfe60ff5343b9c73dd50e02349e89c33886e07d0ccdd93c85a621e039fc3ec4f9bdccdf318f3dcd8fb98c8c2a0bc742875ca8c59dc7cac142c3bea6b6c0536b0c5227f89a94deb7d77f2024dad73396888e9ae4e6d017ed6a66c5a5b7f606e73caae8b9896feb9d6814d59c7bf05aed093360973ade743a7c47c6c6d9f69f2b1479ddba7044711a8d6149f76e6100fb2d6a1e8ccaeb8e00167d68c53be85a443659d639454de913282a909f024f9a8e09ebbd596969ccc9619386a3291dc35282db3fb0608fc094f79d90f1c1df68075d82530ce2fce3fcb5e74dc87b536761b3c22a1b1252238e2d03b0573698e56e1549d470f8c0b8c2772336932611e92a698eb980154980d4360dd03adcc53fc2d0852ecb0831fbfe8ef161dc72cdb2b2ff4a5d22c40e1c1cff665304aa6edc107d15f990376bb733245952238d2aa3214ea3297876a19ac5901a3ade688aee31165560a0c701814220ba59413f7aa36b1f123c42ce54f1f2e0cc607b0cccfcf354602f45df67af470e3d2a9c4ea975478eb4c07a6c92ed7aac7b910aa418752b917dce1a919ac629ce0ab54ccaf8fae5481497f8ceb2cfaa57281626f56deec80786db60f5cfdebc4bb01d3ec7286e9edc0d6370b33dc4acddc6ae8ffb9c4abc711e3f1e58e9905f40740e23d97dd250aa039b82ffb3ccdb8c73d0ea76f9eb13b628c5fb6b0136a2d92da322c46aa0369c586fea6e27e994c7af6d642