0x2cffd02e15365ed76b85d9da731f6487906d9f27b0b96f51c6fbd39acbd8404304f0d2be9fbdd5618d31ae08f32e0f13d10bcdf56083d6b4be667c7c48afeac5437a46e0a5a41b0c92a5cd4b02ae32d3ab10efcf19b2ff510f7179d234c4bbf21ebc2ddffbcbbd531d8764da805cf622880e6e9eab59db95675cc319864513c1bd1b066e7d47dc68187bd499c165c4e6bb851f5325aa8c1cf9bbc5fbde7ac602c79b660ef72db8cf63002bdd20507c3657200b19d3b7ced76c82d8f2414f53596e8e421aa474d98083610073153defeb557d7b3f364d47bf8e348f15b21a75161a4421d166f185be8c09e6746e18ff160e90b380bc43d4144cff3c07a2a056730c54d0d8a7d5722da090b2d31bbe610b0d3bcd807da7bbee9af878c38a2733cfb2da68fca6340a23d57bb4dbbfe1679d2688dc74ef1734a04429082ffd798fe63e8920710ed3bac7eb57d87e7d45ccb1f7dbf4a8ac02ef800f9638a95def8a96f6dd4fb0b1e2a870b1b15e442d1fea5275ac28d99f0a9a824c118c0054de59c2321598ef4eea720cddc7fdc39864c578b30c48f82b1b3d0474b3d0634d64a87dba183f51174456ebfac261db4d5684a22f83ad7284621e0ee1bc3514bc6868258ccc061b0fa7cac6d0f95f1af63ba0bf37dc93a3adb1bd14d018ab2fb60b4a1285352a3261973c1ec45e794ed6562d62b191b57f275592b1a0047793bed1e5079ec3486d5b64c43e7520b06a5ffc4bb2fda5dd48752e543cc43152f61e8bb88e052a4246c0dcf7891b5b6f1f1d43ffd374327b1207bfc48c59d15226515beaa0360f4ca29600425dc4e1f45580da6d18a1eb6e01c6c839fda1c586f7933f75020cbaa00d81f7de474812224a783ec08d040b6acff041cc843d4bf7b657a3b5c2d324335f77a425af0ec8857d60c06cf2cf47e7460c858328b978c1d753db9be316efaa9bf6830490dd85ba3d566ad65190198f217a35015dd6b4c8b7bfb5be9719cdf75f4ff433723d88befd5ffc61ff1ebeeb6e13f4c677399d1fa4cea6ac3f7785e69dbc28a17aaa6ac9d5ce24f1aec56b72d31326d36025de9e6e9077108eadc98e9f02638996472cd435875c8f506179c5f17adbc00667ecd914b737c59b6512ce8faaa6b06e4c2cc1a09029cfdee0dbd8713a42ad6b7eb06c1be691d2e42f4f9823f2ff8d960eac29f5ba6ea5ff8a4ab24776131d5951bb91ec8b64b6fca8d8c4781ca57d26be819e87d0344169f73ba6612bd9ecfff2ce59cbe387ddbf1205aaff829648cd52f10f0d8634f6a29289d6c891d0a2fbde0bbefc3bb8c2a3e862ca982fb9051155972cf94bbfd64d3a261ea0ffc67b58309131e51f006bce677da57d039a886b9c6475f4944e7bd81cf44ab38dbdb78780178e510c01eb951974e13ad3984f4a6fe7d21bfaf1a820ea72793fe30b40fa73bba4fe2428433214a75988350e13a562aed31a2ddbbd4d3f3ab80eedcbf70d6cf8b5042a808f7684ec9cb346bf3df0f655a9bef325fb0fe4449381aead414bbff5cb715290a7cc53f83c47b199eca59018f671675b139e690533fa9c5d5a9cd60c073329370ee50f55588ed3342ed19cabf626d7818289f5db22a97d270c8e7bc5d465566a45c9746893dbd66ec944f161fbbeab29a19077a3ce11633fe23c305718b067fd43800afd99b96012031401c786ec1d0f751ed8e48905e6e3e09f4ebf9a6a6df1724fab274a0c217e33a512ad4f1277ebc8bceba850578acd634e4c5f6653a927ddfd819a0fcf6db88b3b1ecb9ee7ff80d1d80b88e2fc19a6b1d1dd66b764e8ab64ab35731e43b3824e3aaca90138c442945bea847a632e58318996c5593c59b1d0e325f93d9506296497ebea418771c95d2b0e9d58250372cdf352a6e795389e49f34449eceff390f6e86ceb6cd9baf739d84aca464f