T input

T inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT inputT input