clib