Spatially Developing Turbulent Boundary Layer On A Flat Plate