0x2cffd02e4ecb280a69bea2c9896ea5a5f63669504af1013a1b011955402e96f48763d4442559ad0e62475653c5b9d332670df5dc7a463e791e44fa81476f78b2e28c1dbe69e176e87659322e9603b2f2f9ebe3720ed6147624640d3679a5749d69429685a5d788d5c78e5048c3df2de3fae70fbd5f1209cb127a4bd936e5c60e4c547679b0024d47b6f8e4e2dd02e1e98582ec94daa3e812ed5dc48349efba8583e3b2be9b7d6fe25ee824b7bf13f5c307052c28cb9ef979a802adabfc589f8fe7c0d87dd5b84ed0a6d909967ff12c00d0182baed45a77f0a90c386c55f294dda7be1beaccf18edcb36536eff83bb8e53d874eb74177abc38e557a59b15534f69cab27c1ab98714d3b88d5aa989b2fe9e1e31fec26ebaaf690cb89c8c1a2918fb042838e196bdcc26bd8cadb494355d7c7ba514affc0afcd84a26adc34660193367f26102c2e00193da5c60d2961c08548dced6c29902199b2a0272bd1d2c56e3a5b847da57eda5ec9dd64a5598629528b36d0bdb4c1c99b8ef8b3586b745a3b2953a3a7cbdef895200b9cf8a9176fd74e8a230ddc91cda22b9894917f831978d592ef61e5947946f13c925953c78130c8aa669c66756eacb1b080181b328f31ac3ed2ab8aabf81be425ecaac92d85043f844e318c9a559e37eea65ff37b2bf8cf251b1041f4064fd3082533497caee8b670e3404b1ce819967cee983c76f74b34de0ffe75b8a5e8e510ad276b8cbca4aed74f68f36c52667035692fb8c968f98cd047c3b2b6b3b37634c3116e2ff970996c655858ea4a144591f1b1fd8a9e939fb5db5b5b5dcd784061b3ba54792eb16ba42ce4c6d76c01ad9707a9353d1b763facb59814a0617c6cd754172aa3faffb408b357b6dc0155ba797c703c3f86d4c5535576aad3f2cbe714ba2caf2d05f49d9f6fbb1928f47a57e8c3b45a1bc3526fbd8e4fcc65634f26ccceb7b641d30680044b27a4282a7ebd3ea05a6ff56952b6807dc4a06511071fe9e497a5f96e419211e7acd95a77e81bfec7128c9ef94d83bab4d20debf5f075306e9d24fadc6f7d917c8d7ddb8333dfcd2a1114906be9bb195d063fd21ede17f7e7736a5c52671037d61c1e429c237ba33ba3968e51000365d6fde96f983be18997c454bdf7ca5363a3b404ac60998c92ed292ee06c3c795072f4035cea370c40826671b983a023d6e5c51726716f69eabbfba9d9495d0ac218fe058fa647fb2bacb26a6a9de22952b5ce7196659cc812fe443efc59992232cf0d82c42a040b6f1026028d45095b9a1d10f1c75c6c00ae065609c83856a486d49525c822bf9b6f4066c6fcd753a6e571a1b27ef8fa2bced134619bc8dcf094311a41a3618106f15716c0103c1e98b238763b06f09b523c8871f67be3d59136770c71388ce04c1a9faa56f7da0122ce440a6059fb24e018a6c95df0905e7c6ad780feef6ffbbdd349491f537ae9dbb27e32c8e67f1bbb5e73defb07cd32d5bfdef13e17886c9873803031ea2c5892f5dc0ab817084290f86731391c82900c939b7f403c8072b5a5a4061ee7bc8e9f7b650e530ba2cb46ec284f9e66f7522bc322efa3f3446fad2daf460ff7beb34db6fe6f271aaf78c7dbeace571ce415369f494a57361dc3db0f3e425adf15cad45177cd7aafeb452fcebb132cc9bac017ff5233f3603dd67778f044b2d805fb8aeedbf91cac6f751608265356fd2c39859160ee93a9088a4a5a6ce4a341153cd5bec6b7c1c208ca3dc0f7279cdf58c8250f94bae0f2908bf9f571de2c273507902395076ca174574585bb8b0fb98af6ef583e368ed572cc5be3c24ede9636cf6e6262d002ec249aedcf0206e65b23847ca0f104ff7e092e702d927796dfc1c183b3d9ddbfdf242751d222ddc11b7442c563aab2faf996994c7fe42fc62d5d9e28c40bdf