anchor.diff:  %%
   %% %CopyrightBegin%
   %%
  -%% Copyright Ericsson AB 1998-2019. All Rights Reserved.
  +%% Copyright Ericsson AB 1998-2020. All Rights Reserved.
   %%
   %% Licensed under the Apache License, Version 2.0 (the "License");
   %% you may not use this file except in compliance with the License.
  
positive.code:     Socks = open_socks(),
      N = length(Socks),
      lists:foreach(fun(S) -> ok = gen_tcp:close(S) end, Socks),
      io:format("Got ~p sockets", [N]),
      N.
  
  open_socks() ->
  
negative.code:             ok
      end,
      ok = gen_tcp:close(C).
  
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  
  formated_timestamp() ->
      format_timestamp(os:timestamp()).
  
  format_timestamp({_N1, _N2, N3} = TS) ->
      {_Date, Time}   = calendar:now_to_local_time(TS),
      {Hour, Min, Sec} = Time,
      FormatTS = io_lib:format("~.2.0w:~.2.0w:~.2.0w.~.3.0w",
                               [Hour, Min, Sec, N3 div 1000]),  
      lists:flatten(FormatTS).
  
  p(F) ->
      p(F, []).
  
  p(F, A) ->
      io:format("~s ~p " ++ F ++ "~n", [formated_timestamp(), self() | A]).
  
  