0x2cffd02e6477165bf8c9319ed2c9ed7609e33e26caa7a35faa899340e4d894078a3e1c969fedfc1f5d3cb1cf96dd5691df632ad71f1940f0261745ea427eb73bd601184540adb364d54a4710662619e088ebd5c6eef4add970238307317682ea75a8206e907f4272537af15316fca4e9ec46ba9541310fabdc0f457f3b837ae082185e64c65c990ccace2b4a18d2ad8e2dc4df545d989e126d31400da9fbb67ad76b8f1e537772c42a1716e275c7954edbf9bdbd2718a8a1eaeb572af39d8a3a5514ec9233002433783680523fe7a6802524433834fb0c90fdfd273165b205279ec12c8e571fd50ff59298b7f30b6ff3783e7e72b15fff01b65f9e4cc39ed81dca0e6d18318d98815d3ec030f21e546e89374743da39c2f06b1645effeb62215bcbbc46a824f1f3c30f4a5f38f2b3b4265a74b80bea5719efe4c5689acce74e31cf4dce2028079a25319d9d005aed580665157a611e71d723cbb4d49d699bacb271bb5c0e8deb2f7db7f88e13f0e3534853cd4ec3c71b8402d7f042ccae73abef8a64043dbfcb27123874933b59e23e7f58457f2c128dbb81ad05afc6d6d40686271a4ac282abcf3750ecde10eed685d82408022ff36a123a1c5dce38c622e7ab9a1d7a68223063fe7c9ecf94e15351d14eaba4950a1dec47268376ce59d368f468142c151374c167df35b1852b3ed2ece287710f49069d8287f78db2c0df523e3462c02fe5a16d7b31d5543e938f90e46786dede77013127e89c4fe2fa7680a437f7e5e3c3ac5e9f826ff24fbf52e98e6af01be61a3447f7868dafeb17bf95dd814d30d3e8766d2783c7a0d199dcc708dae2d09ce38842862d3e67e15dec07078ac007f96faf3da4d91f7b981650b052ec8e87b21e180cc88820ffbd744dc3eb70712054997acc670784f052dff283eaf691a68197877d128379d6c015ef58e694d5908d8b00ea578b192db147fbfa6e675a614a95417290858acbca79b47ebbe9bcde44e75ddcba901dd0e7bfece8fa272b61bc7ba59e6857099f2738aae14faf3f82705ea88e5705ef5882b9c0b2d5291046883ce763e29630826dd993f453e2c3ba4166135e002644ae304f94d10d6e4bd4d2dc9232730dfcfbc63eb6f087603dfa33a4320ea304e03c7a362dc2b3e9015f3f4ebf0d34df010e570df1fb025e2cb357461fb3b942b282c5864782ccbf360b7e9104cc68213baf8215f4b2d264954e9fa8c8226aef74fcd5f3d94eb0b93c3078fef63a3d603b86222e7b49052d9337b65798b8c2700995d060e92b733a3329dc7f62ef36602480bd923502a3e59aa86b54f4187882951a0ca5864e3d58b7d55150c2e3cffadc2406ac6c1215dd1de7aefa4ef5b70fc0002bd9bdeb1e391aa31a93686632a87d9c20b4e796878c2f582522bf1324a11a9176398a98c3bc090f9b97065ebac5b8e22c04c9c1135e54b16f00713a8c52567a66ee52d79d5dfe2ad60dd0a18f9725cdacfc133f85307a56023406c01bd8dd051ac61ad3efa7b89fddd59e82cd8eb4e0e4b30e1687167044971cc0c153d061ee28146876da9d82004ed3b30e2a939c311c0bc7a692b044a8af59cec63154de40065ef8fb384657a030ad8ad7351fb2f80b38ea69287aba85915947409491236736fd9c0c3e631790a14007fee8e0e443593f0aadd5dc17f7dc7b1f7be0cd2c8084fdb5385f981ed1c73fc9941ae104c3a87f54a8c736c85bbae67f6589a469016985b3e6e72659076681523980f0c515d5efe59f08c5b95ce96af4daabf3dd7e1634b212c7c49a5109be03d868e4cf55062d998c2417413a0d8a51c974b71c02ba1d8afcdc647b3f970f61e530b93c2273e0e8f8b5c0ea33486ed9fe76f350cf4e11d56447299b79bead952a7b8bfa6bbeb58c9d2cadc23b283a1d8ae6f65860843abdee86cf1bd4b