libjson sources