I still get the feeling there is some semi-official support around that level. Stops have gathered around 82.80.

82.25/30 is solid support on pullbacks…