Congratulations! and thanks for sharing your info here.
A question:
Does USCIS say anything like "need additional review on your case..." on your letter (July). Since I got those words in a letterfrom USCIS also on July. Just feel worry about it.
Thank you.