Not quite what you asked for, but it fakes it well enough:
SuperStrict SeedRnd(MilliSecs()) Local random:Long = Rand(0,$7fffffff) random :Shl 32 random :| Rand(0,$7fffffff) Print random Print LongHex (random)I'm sure you could elaborate on it to cover the last two missing bits if you really need them bad enough.