Baichuan4-Finance Technical Report