Excessive Heat Warnings in effect through Friday