This sounds weird, but I don't know what my first name is now... :confused:
My name was AAA-BBB CCC, where you can clear see that CCC is my last name
and AAA-BBB is my first name. This is very common for Chinese.
After receiving my natualization certificate, I found my name becomes: AAA...