CPNFB Chemistry of Fungal and Bacterial Natural Products