depositphotos_79035504-stock-illustration-signing-contract-concept-vector-icon