anchor.diff:  {
  -  Copyright 2015 Stas'M Corp.
  +  Copyright 2016 Stas'M Corp.
   
     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
  
positive.code:   Ready: Boolean = False;
    Arch: Byte;
    OldWow64RedirectionValue: LongBool;
    INI: String;
  
  function WinStationEnumerateW(hServer: THandle;
  
negative.code:     Reg.WriteInteger('PortNumber', seRDPPort.Value);
    except
  
    end;
    if OldPort <> seRDPPort.Value then
    begin
      OldPort := seRDPPort.Value;
      ExecWait('netsh advfirewall firewall set rule name="Remote Desktop" new localport=' + IntToStr(OldPort));
    end;
    case rgNLA.ItemIndex of
      0: begin
  