anchor.diff:  							mnesia:abort(negative_amount)
   					end;
   				Other ->
  -					error_logger:error_report(["Prefix table tariff lookup failed",
  -							{module, ?MODULE}, {table, Table},
  -							{address, Address}, {result, Other}]),
   					mnesia:abort(table_lookup_failed)
   			end;
   		false ->
  
positive.code: 					mnesia:abort(negative_amount)
  			end;
  		Other ->
  			error_logger:error_report(["Prefix table tariff lookup failed",
  					{module, ?MODULE}, {table, Table},
  					{service_network, ServiceNetwork}, {result, Other}]),
  			mnesia:abort(table_lookup_failed)
  	end;
  rate4(Protocol, Service, ServiceId, Product, Buckets,
  
negative.code: 										mnesia:abort(negative_amount)
  								end;
  							Other ->
  								mnesia:abort(table_lookup_failed)
  						end;
  				Other ->
  