thmsnl