A modern, fast, and memory-efficient implementation of Japanese bank code (Zengin Code) database with flexible query capabilities