Bga cp3506