Wow, that's a lot of hardware!

(Not to alarm you, but I'm pretty sure those are zip ties in the first x-ray.)