First of all, thanks a lot for the answer!
Yeah, i thought about the false positive cases, i searched all these four files online, but nothing has been documented so i think they're not the problem here.
The reason i opted for a separate program for arm9.bin is because arm9.exe has a 2019...