public MultiThreadedWebDownloader(string url) : this(url, 1024, 1048576, 64, Environment.ProcessorCount * 2) { }