anchor.diff:                              [make_contact, {reg_id, 2}, {fields, [parsed_contacts]}]),
       [
           #reg_contact{
  -            index = {ob, QInstanceC1, <<"2">>},
  +            index = {ob, QInstanceC1_id, <<"2">>},
               contact = Contact2,
               path = [#uri{user = <<"NkF", Flow1/binary>>}]
           },
           #reg_contact{
  -            index = {ob, QInstanceC2, <<"1">>},
  +            index = {ob, QInstanceC2_id, <<"1">>},
               contact = Contact3,
               path = [#uri{user = <<"NkF", Flow2/binary>>}]
           },
           #reg_contact{
  -            index = {ob, QInstanceC1, <<"1">>},
  +            index = {ob, QInstanceC1_id, <<"1">>},
               contact = Contact1,
               path = [#uri{user = <<"NkF", Flow1/binary>>}]
           }
  
positive.code:         user = <<"ua1">>, domain = <<"127.0.0.1">>, port = 5101, 
          opts = [{<<"transport">>, <<"tcp">>}, <<"ob">>],
          headers = [{<<"Route">>, QRoute1}],
          ext_opts = [{<<"+sip.instance">>, QInstanceC1}, {<<"expires">>,<<"3600">>}]
      }=Contact1] = nksip_registrar:find(R1, sip, <<"ua1">>, <<"nksip">>),
  
      true = 
          list_to_binary(http_uri:decode(binary_to_list(QRoute1))) == 
  
negative.code:     {ok, InstanceC1} = nksip_sipapp_srv:get_uuid(C1),
      true = <<$", InstanceC1/binary, $">> == QInstanceC1,
  
      QInstanceC1_id = nksip_lib:hash(QInstanceC1),
      [#reg_contact{
          index = {ob, QInstanceC1_id, <<"1">>},
          contact = Contact1,
          path = [#uri{
              user = <<"NkF", _Flow1/binary>>,
  