My most favorite part of this work is the attention paid to all the details and references you put into it. You must have burned the midnight oil for this. Great job!