libilibinvji