I bet the fuckers couldn't figure out how to install your mount and fabbed their own brackets up. But it looks like they hacked the fucking back cooler fins to make it fit.This is what it looks like from the back side.
View attachment 241806View attachment 241808View attachment 241809