hamsilos