anchor.diff:      Constructor Create(NetData : TNetData);
     End;
   
  +  { TNetworkAdjustedTime }
  +
     TNetworkAdjustedTime = Class
     private
  +    FOffsetLimit: Integer;
       FTimesList : TPCThreadList<Pointer>;
       FTimeOffset : Integer;
       FTotalCounter : Integer;
  
positive.code:   FTimesList := TPCThreadList<Pointer>.Create('TNetworkAdjustedTime_TimesList');
    FTimeOffset := 0;
    FTotalCounter := 0;
  end;
  
  destructor TNetworkAdjustedTime.Destroy;
  
negative.code:     function GetAdjustedTime : Cardinal;
      property TimeOffset : Integer read FTimeOffset;
      function GetMaxAllowedTimestampForNewBlock : Cardinal;
      property OffsetLimit : Integer read FOffsetLimit write FOffsetLimit;
    end;
  
    TProcessReservedAreaMessage = procedure (netData : TNetData; senderConnection : TNetConnection; const HeaderData : TNetHeaderData; receivedData : TStream; responseData : TStream) of object;
  