Transaction cffacfa06a189926ac6050c45ca9dad215078e8be2c2eb0af710507e0c5a040e

1 Input

70 Outputs