I have been a permanent resident before I turned 18 years old. I never heard about selective service until I had reached the over 25 age limit for registering for it, and thus failed to register. I've read that once a man reaches a certain age, the failure to register for selective services would no longer be considered when determining good moral conduct for citizenship applications. However, I've read conflicting accounts of what this particular age needs to be. Is it 31 years and 1 day old, or is it 32 years old? 31 years and 1 day would technically be over the 5 year history requested by the application form, but some accounts say one needs to be 32 years old. Which one is correct?