anchor.diff:  %% @hidden
   query_page(PageServer, Etag, Query, Filters, Start, End) ->
   	case lists:keytake("type", 1, Query) of
  -		{_, {_, "AAAAccessUsage"}, []} ->
  +		{_, {_, "AAAAccessUsage"}, _Query1} ->
   			query_page1(PageServer, Etag, fun usage_aaa_auth/2, Filters, Start, End);
   		{_, {_, "AAAAccountingUsage"}, []} ->
   			query_page1(PageServer, Etag, fun usage_aaa_acct/2, Filters, Start, End);
  
positive.code: query_start(Query, Filters, RangeStart, RangeEnd) ->
  	Now = erlang:system_time(?MILLISECOND),
  	case lists:keytake("type", 1, Query) of
  		{_, {_, "AAAAccessUsage"}, []} ->
  			case supervisor:start_child(ocs_rest_pagination_sup,
  					[[ocs_log, auth_query, [1, Now, '_', '_', '_', '_']]]) of
  				{ok, PageServer, Etag} ->
  					query_page(PageServer, Etag, Query, Filters, RangeStart, RangeEnd);
  				{error, _Reason} ->
  
negative.code: 			{error, 400};
  		{false, false, {"range", Range}} ->
  			case ocs_rest:range(Range) of
  				{error, _Reason} ->
  					{error, 400};
  				{ok, {Start, End}} ->
  					query_start(Query, Filters, Start, End)
  