ppftd pftd ftd tdd