To complicate matters, but I can be wrong, a kb (kilobyte) is 10^3 (1000)bytes and a Kb is 2^10 (1024) bytes.