Please do not copy, trace, or edit, or claim as your own. - NOT FREE FOR COMMERCIAL USE -DO NOT USE IN CODES OR CODE COMMISSIONS