Main kt (10/27)

Main kt