$45.5 billion budget