Fingerprint grader

Upload your collect_static.js here, which needs to discern across fifteen different browser configurations. Each one differs from every other in at least one statically-observable way.

Before you submit. Your fingerprint must be deterministic: anything that changes between two runs of the same browser (Math.random, Date.now, timings) scores zero even though it makes every instance look unique.

Grading runs one submission at a time, so you may wait behind other students at the deadline. Files up to 256 KB.