Schumacher Cougar 2000 '95 Team Upper Chassis

Description
Upper chassis/upper deck for the Schumacher Cougar 2000 '95 Team buggy (95T).
Schumacher released (I believe) 3 "versions" of the Cougar 2000. The original (~93), 95, and the 95 Team (95T). The 95 and 95 Team share many similarities, but the 95 Team version changed the battery and suspension mounting (and possibly the upper deck). The battery area was opened and a separate tray/cradle allowed for fore/aft adjustment. The rear arm mounting changed to a design that matches the generation that came after this (Fireblade) by changing from the molded hinge blocks to a rear stamped aluminum mount.
This is modeled after the OEM WFE chassis that came with original Cougar 2000 '95 team kits/conversion kits. This should be very, very close in shape to the original. This is a surprisingly complex part with lots of edges/angle changes. This was more challenging to replicate than I anticipated. I tried to match it but there are some slight differences.
NOTE: I have not yet CNC'd this out to confirm fit up, etc. I have overlaid this with a full scale print to confirm hole alignment. The overall length may still have some tweaks to come (hole spacing appears to be right though).