http://escargot.log1p.xyz/
I might as well mention that I am available on there if you want to talk (my email, in Base64 for the sakes of anti-harvesting: Y29tcGF4b3hvQGdtYWlsLmNvbQ==). You've likely heard of it already if you are part of this circle, so I'm not really going to delve any further into what it is past the thread title.
Bear in mind, on Server 2003/Windows XP, you'll need KB3072630 (which means you MUST have the POSReady hack installed as this was an out-of-bound patch, at least where x86 Windows XP is concerned) to get it working on those two systems, as you'll more than likely just have issues if you don't use something like ProxHTTPSProxy; which has a TLS certificate only signed using a SHA-256 algorithm.
IE doesn't actually have to be updated: simply changing the advanced settings so SSL 2.0/3.0 are disabled and TLS 1.0 is enabled (at the least, depending on OS/updates installed) should surface fine, as far as I'm aware.