Recipient Reason Address Amount Percentage
super3 Commit e5c4032687: PGmbYZZ3eG6xFYfixWxmLUaxaBVEHUdX2J 21.45 PPC 100.0%

Total amount: 21.45 PPC

Transaction sent