libpng fork