manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions manifest and latent functions