anchor.diff:  	Answer.
   
   %% @hidden
  -diameter_accounting_interim(SId, Username, RequestNum, Usage) ->
  +diameter_scur_interim(SId, Username, RequestNum, Usage) ->
   	Subscription_Id = #'3gpp_ro_Subscription-Id'{
   			'Subscription-Id-Type' = ?'3GPP_SUBSCRIPTION-ID-TYPE_END_USER_E164',
   			'Subscription-Id-Data' = Username},
  
positive.code: 			{reuseaddr, true}, {ip, LocalAddr}]}].
  
  %% @hidden
  diameter_accounting_start(SId, Username, RequestNum) ->
  	Subscription_Id = #'3gpp_ro_Subscription-Id'{
  			'Subscription-Id-Type' = ?'3GPP_SUBSCRIPTION-ID-TYPE_END_USER_E164',
  			'Subscription-Id-Data' = Username},
  
negative.code: 			'Granted-Service-Unit' = [GrantedUnits0]} = MultiServices_CC0,
  	#'3gpp_ro_Granted-Service-Unit'{'CC-Total-Octets' = [Grant0]} = GrantedUnits0,
  	RequestNum1 = RequestNum0 + 1,
  	Answer1 = diameter_scur_interim(SId, Username, RequestNum1, Grant0 - 123),
  	#'3gpp_ro_CCA'{'Result-Code' = ?'DIAMETER_BASE_RESULT-CODE_SUCCESS',
  			'Auth-Application-Id' = ?RO_APPLICATION_ID,
  			'CC-Request-Type' = ?'3GPP_CC-REQUEST-TYPE_UPDATE_REQUEST',
  