Thanks for the idea. Below is the output of something I tried: I set up a multi-threaded script to log in several times on three different accounts. This is what I learnt.
x - Turns out to be not so random. Every time I ran the program, the values were kind of close together. I'm guessing it might be a number of miliseconds?
y - Is definitely a timestamp. In the output below, the timestamps are all identical (per run).
z - can not be the user id, because it is the same for all users I try it with. I think it's probably some kind of temporary constant shared among all users?
The output might look interesting to people who know a bit more about this than I do. All I noticed is that the (probably) SH1 hash turned out the same for some tries with different input.
PS - I removed the usernames but gave them clear names so you can see what belongs to whom. I also printed the thread number after the username.
PPS - The spacing in the IN paramater were added by me to make it more readable.
<USER1:0>
in: 751742 436106 193190253147
out: b96b7ab1efa991e4bd98fa04b456295e2bcb8153
<USER1:1>
in: 775424 436106 193190253147
out: 670f6d00ff112acc61c250b3c72bb44aa3d401d9
<USER1:3>
in: 707345 436106 193190253147
out: 670f6d00ff112acc61c250b3c72bb44aa3d401d9
<USER1:2>
in: 709467 436106 193190253147
out: 5342f078b3dd746fdabd98f191442fa0c5543e04
<USER2:4>
in: 711520 436106 193190253147
out: 52633aff95e6d79af42e37d06faa2da6d945c9bb
<USER2:6>
in: 761698 436106 193190253147
out: 52633aff95e6d79af42e37d06faa2da6d945c9bb
<USER2:7>
in: 706059 436106 193190253147
out: 52633aff95e6d79af42e37d06faa2da6d945c9bb
<USER2:5>
in: 805119 436106 193190253147
out: ac78229d2714720496c660aa8692ebc41db4151b
***
<USER2:5>
in: 579155 436495 193190253147
out: 1765b939adb77fdd4441dc0099e9c1ecf7fbc2aa
<USER2:4>
in: 623072 436495 193190253147
out: e5d1c19454d786a9d9f3c9af22bf00509fcf995f
<USER2:6>
in: 677815 436495 193190253147
out: 0458fc8976c8ccb4a89238c9480f86d4f443ed8f
<USER3:10>
in: 709763 436495 193190253147
out: 9f207937f9e3eb013e7a256bc089823e15016d2c
<USER3:8>
in: 677207 436495 193190253147
out: 5f4a9a9bf470d5049140c9d7aadae4a34122e549
<USER3:11>
in: 613721 436495 193190253147
out: 805bc4ea7998b6ea40397786f8c71772691ab97b
<USER1:0>
in: 647900 436495 193190253147
out: b5dce8da48670be899310ae035528007d31931f5
<USER1:3>
in: 639711 436495 193190253147
out: 2d1b72852ff5d83efd9359eb7c0f1a09f9e9d95b
<USER1:1>
in: 694139 436495 193190253147
out: 76d38393b2c22c544679f6a8070a5b6a1a2e27ce
<USER1:2>
in: 830006 436495 193190253147
out: 76d38393b2c22c544679f6a8070a5b6a1a2e27ce
***
<USER2:6>
in: 558724 436650 193190253147
out: 2f9223bd2db1f95068e0ed347c7deed72aab6598
<USER2:5>
in: 552689 436650 193190253147
out: 6cbb2c33217d43f8ac262d61f9a8b35b13114f0c
<USER2:7>
in: 546384 436650 193190253147
out: 6cbb2c33217d43f8ac262d61f9a8b35b13114f0c
<USER2:4>
in: 565900 436650 193190253147
out: 6cbb2c33217d43f8ac262d61f9a8b35b13114f0c
<USER3:11>
in: 586881 436650 193190253147
out: 14083e1a4950dae1ddb3d6928f5b4c9f77967aac
<USER3:10>
in: 835875 436650 193190253147
out: cac7ffb574a6f965199be49e57205cfae3b65396
<USER3:8>
in: 553437 436650 193190253147
out: cac7ffb574a6f965199be49e57205cfae3b65396
<USER3:9>
in: 611176 436650 193190253147
out: 7791fb46a662b3ba193a027a9554f0464581e31c
<USER1:0>
in: 638917 436650 193190253147
out: b56dc61fc639bbd8083f8f0802f1ff62761b2320
<USER1:1>
in: 547212 436650 193190253147
out: e351e0965e94aeb3db6178bd837bfb455faca2ad
<USER1:3>
in: 653580 436650 193190253147
out: aa30bc3165853b9eba3edccd69ecd45cbe4ff59e
***
<USER2:6>
in: 000502 436788 193190253147
out: f74753e2f85754152cc92e1e5a2aa4a16b30eac8
<USER2:5>
in: 067736 436788 193190253147
out: 4cce44f667af6c1fe13a5817f1483cf90712d1d8
<USER2:4>
in: 133465 436788 193190253147
out: da7fabead838175eb9d511ac456546fd8ffc5c27
<USER3:10>
in: 013285 436788 193190253147
out: 35cbb612fd6fd2f633a4ef7fa983dd61d014cd0d
<USER3:9>
in: 018139 436788 193190253147
out: e2063172fe266e7aa129fe16bad22b40d968267e
<USER3:8>
in: 126620 436788 193190253147
out: d4f5882ee453b87d220c96dc655843d437d8d081
<USER1:2>
in: 121206 436788 193190253147
out: b8fdfefed46918c69108d24359acc31ff81e7fad
<USER1:1>
in: 234347 436788 193190253147
out: 1ea4abddae562d5349e3b67c95e7e033ca40009b
<USER1:0>
in: 134169 436788 193190253147
out: 37879afa15cb9d9f9c816523c789ccea8dc804e5
***
<USER2:7>
in: 928062 436869 193190253147
out: 28e3f5be55b9c4009ab2e9af2a9588271d7667c2
<USER2:6>
in: 984465 436869 193190253147
out: e8435f8d23f56857c5e8f91f231f81cd2d028150
<USER2:5>
in: 003029 436870 193190253147
out: e8435f8d23f56857c5e8f91f231f81cd2d028150
<USER2:4>
in: 945768 436869 193190253147
out: f3a322151ef908cc7d16498a03ed6d5978b90ecf
<USER3:9>
in: 836975 436869 193190253147
out: be453efc4642f2b6c31f4bff6e376ec4a59da017
<USER3:10>
in: 847820 436869 193190253147
out: 71792048c261e84ac6e62ae2b7ec9b9f0f0f9533
<USER3:8>
in: 894029 436869 193190253147
out: 3b34ca85f8ddb39552dd4866898d5c54ce30c47f
<USER1:3>
in: 951477 436869 193190253147
out: d8172923028a90785199489252c273eb248cff35
<USER1:1>
in: 898867 436869 193190253147
out: 5f8c58c78cc4cabd346264072923aaca0ec9ed43
<USER1:0>
in: 904879 436869 193190253147
out: 664eff0ed62bd38c5fa00f886cc03416ac72ca1e
<USER1:2>
in: 903745 436869 193190253147
out: 664eff0ed62bd38c5fa00f886cc03416ac72ca1e