@John *********
Hi, so you mean it’s best to go to the immigration office first, ask them to confirm the exact requirements before starting to prepare the paperwork, right? Also, since you said each immigration office may have different requirements, it makes more sense to confirm with them first before doing anything.