Branch checker (banking, up to 45k)