S1C17589 Self program Sample Program