MY REQUIREMENTS PLEASE SUBMIT AS MUCH DETAIL AS POSSIBLE BELOW Notice: JavaScript is required for this content.