libabo