1048576 2000