libcifpp