abc signature