anchor.diff:  	unknown_object_28;
   
   parse_object_args(31, _Params, Data) ->
  -	<< KeySet:8, UnknownA:8, UnknownB:8, 1:8, 16#ffff:16, RawTrigEvent:16/little-unsigned-integer, RawReqEvent1:16/little-unsigned-integer, RawReqEvent2:16/little-unsigned-integer,
  +	<< KeySet:8, UnknownA:8, UnknownB:8, UnknownC:8, 16#ffff:16, RawTrigEvent:16/little-unsigned-integer, RawReqEvent1:16/little-unsigned-integer, RawReqEvent2:16/little-unsigned-integer,
   		RawReqEvent3:16/little-unsigned-integer, 16#ffff:16, 16#ffffffff:32, 16#ffffffff:32 >> = Data,
   	TrigEvent = convert_eventid(RawTrigEvent),
   	ReqEvents = [convert_eventid(RawReqEvent1), convert_eventid(RawReqEvent2), convert_eventid(RawReqEvent3)],
  -	log("key: keyset(~b) a(~b) b(~b) trigevent(~p) reqevents(~p)", [KeySet, UnknownA, UnknownB, TrigEvent, ReqEvents]),
  +	log("key: keyset(~b) a(~b) b(~b) c(~b) trigevent(~p) reqevents(~p)", [KeySet, UnknownA, UnknownB, UnknownC, TrigEvent, ReqEvents]),
   	{key, KeySet, TrigEvent, ReqEvents};
   
   %% @todo Find out! Found in Gifts from Beyond+ and that other exchange mission. Also tutorial.
  
positive.code: parse_object_args(35, _Params, _Data) ->
  	boss;
  
  %% @todo Find out! Big push 2nd zone file.
  parse_object_args(39, _Params, _Data) ->
  	unknown_object_39;
  
negative.code: 	<< _Unknown:224, TrigEvent:16/little, _Rest/bits >> = Data,
  	{goggle_target, TrigEvent};
  
  %% @doc Big SEED pod.
  parse_object_args(52, _Params, _Data) ->
  	seed_blewme;
  
  parse_object_args(53, _Params, _Data) ->
  	label;
  
  %% @doc Photon-erasable pods.
  parse_object_args(54, _Params, _Data) ->
  	seed_zoma;
  
  %% @doc For Photon Reflector on ice SEED zomas.
  parse_object_args(55, _Params, _Data) ->
  	photon_spot;
  
  parse_object_args(56, _Params, _Data) ->
  	chair;
  