libeos
