I find myself writing bmp 1 bitcoin simple program to extract data from a bmp file. I just got started and I am at one of those WTF moments. 35a7 7 0 1 1 1. 9 2 2 2h16a2 2 0 0 0 2-2v-4.

44A2 2 0 0 0 15. 68A1 1 0 0 1 5. 12a1 1 0 0 1 . M9 1a8 8 0 1 0 0 16A8 8 0 0 0 9 1zm. 69a4 4 0 0 0-.

29 0 0 1 1. 34 0 0 0 . 8 0 0 0 2. 07A8 8 0 0 0 8. 8 0 0 1 0-3. 83a8 8 0 0 0 0 7.

3A8 8 0 0 0 1. 77 0 0 1 4. The actual image size is 786,486 bytes. Why is my code reporting 12 bytes?