3389 double open source code