It means sponsoring, supporting, favoring, sponsoring. Protecting, protecting, can also mean predicting, guessing, foreshadowing, or prophesying. Predict.