Jump to content
IGNORED

Andrew Davie's 'Qb'. It's everywhere!


Mr Robot

Recommended Posts

Today I stumbled upon an unexpected game on an atr disk.

 

If you boot a DOS disk, insert the TOSEC file "Mr. Robot and His Robot Factory (1983)(Datamost)(US)[t +1].atr" and do a dir of it there are three files

 

andru.bas

backup.obj

qb.obj

 

The ANDRU.BAS is not a bas file and the other two files are copies of 'Qb' by Andrew Davie.

 

I thought that was very weird so I had a look through my database and it turns out...

 

I have 359 copies of 'Qb'!

 

342 of those copies are exactly the same as the ones on Mr. Robot; hidden on a bootable disk with no menu, called qb.obj and backup.obj along with an andru.bas

 

Here's the content of andru.bas.

On a few the backup.obj is missing, I'm assuming there wasn't enough space for it on those disks.

DC DC EC EC E4 78 30 3C 3C 30 38 38 00 00 00 DC
CC E4 F4 FC FC 78 3C 3C 36 66 70 30 00 00 00 DC
CC E4 F2 FA FC 78 3C 3E 76 66 C3 63 00 00 00 DC
DC EC EC E4 FC 78 3C 3E 66 CC EE

So I've got to ask... why?! Does anyone have any idea why this game shows up so much? is it the signature or fingerprint from a cracker from BITD or a virus or something like that?

 

A few other disks with 'Qb' on...

 

Archiver, The v3.02 (1984)(Spartan Software)

Copymate XE v3.7 (1997-11-03)(Kay, Jason)[128k]

Death Race (1987)(Atlantis Software)(PAL)(GB)

Moon Lover Pinball (1984)(G. Simms)[PCS

Eastern Front 1941 (1981)(APX)(US)

RealSports Tennis (1983)(Atari)(US)

Survivor (1982)(Synapse Software)(US)

Edited by Mr Robot
Link to comment
Share on other sites

Today I stumbled upon an unexpected game on an atr disk.

 

If you boot a DOS disk, insert the TOSEC file "Mr. Robot and His Robot Factory (1983)(Datamost)(US)[t +1].atr" and do a dir of it there are three files

 

andru.bas

backup.obj

qb.obj

 

The ANDRU.BAS is not a bas file and the other two files are copies of 'Qb' by Andrew Davie.

 

I thought that was very weird so I had a look through my database and it turns out...

 

I have 359 copies of 'Qb'!

 

342 of those copies are exactly the same as the ones on Mr. Robot; hidden on a bootable disk with no menu, called qb.obj and backup.obj along with an andru.bas

 

Here's the content of andru.bas.

On a few the backup.obj is missing, I'm assuming there wasn't enough space for it on those disks.

DC DC EC EC E4 78 30 3C 3C 30 38 38 00 00 00 DC
CC E4 F4 FC FC 78 3C 3C 36 66 70 30 00 00 00 DC
CC E4 F2 FA FC 78 3C 3E 76 66 C3 63 00 00 00 DC
DC EC EC E4 FC 78 3C 3E 66 CC EE

So I've got to ask... why?! Does anyone have any idea why this game shows up so much? is it the signature or fingerprint from a cracker from BITD or a virus or something like that?

 

A few other disks with 'Qb' on...

 

Archiver, The v3.02 (1984)(Spartan Software)

Copymate XE v3.7 (1997-11-03)(Kay, Jason)[128k]

Death Race (1987)(Atlantis Software)(PAL)(GB)

Moon Lover Pinball (1984)(G. Simms)[PCS

Eastern Front 1941 (1981)(APX)(US)

RealSports Tennis (1983)(Atari)(US)

Survivor (1982)(Synapse Software)(US)

 

How interesting/bizarre.... my first thought is... "that can't be right!"

I'm pretty sure Qb was about 1984, so there's no way it's showing up on original disks from 1982

As to "ANDRU.BAS" this does actually ring a bell, but it's so long ago I don't remember what that was. Possibly a pacman clone.

Link to comment
Share on other sites

 

How interesting/bizarre.... my first thought is... "that can't be right!"

I'm pretty sure Qb was about 1984, so there's no way it's showing up on original disks from 1982

As to "ANDRU.BAS" this does actually ring a bell, but it's so long ago I don't remember what that was. Possibly a pacman clone.

 

I posted the contents of the andru.bas file, it's too short to be a pacman clone, it's not an EXE or a BAS file, it starts with "DCDC" not "0000" or "FFFF".

 

Yep, Qb was 1984, so it's definitely some 'hacker' thing!

Edited by Mr Robot
Link to comment
Share on other sites

 

I posted the contents of the andru.bas file, it's too short to be a pacman clone, it's not an EXE or a BAS file, it starts with "DCDC" not "0000" or "FFFF".

 

Yep, Qb was 1984, so it's definitely some 'hacker' thing!

 

Qb - the Rick Astley of the retro videogame world.

  • Haha 1
Link to comment
Share on other sites

As to "ANDRU.BAS" this does actually ring a bell, but it's so long ago I don't remember what that was. Possibly a pacman clone.

 

I believe there is a missing byte at the beginning. This is what it looks like after adding a zero byte at the start, displayed as four frames of 8x16 custom graphics (using a VIC-20 emulator which is my primary go-to tool for things like this):

 

post-5454-0-63498000-1534408369.gif

 

Now I don't know Qb as a game, if it uses graphics that look anything like this character, or if it even should be 8x24 or 8x32 and the upper half is entirely missing from the "BAS" file but I have strong feelings this is graphics data.

  • Like 2
Link to comment
Share on other sites

Good bit of sleuthing. Those look like frames from the main character - perhaps not the released version, but definitely familiar.

So, I'd claim original authorship of this - definitely well, probably. No idea, though, how that escaped into the wild.

Edited by Andrew Davie
  • Like 2
Link to comment
Share on other sites

Were you trying to be the first Skynet bot Andrew :) If ran did it take control of the Atari and attempt world domination :)

 

It's strange, isn't it. That ANDRU.BAS is something I never would have deliberately distributed, and in fact I had totally forgotten about so somehow these have made it off a disk from circa 1984 when I released a free public domain copy of the game or loaned it to a friend, and subsequently somehow onto other disks. That's my current explanation for what we're seeing here. It's kind of cool.

 

Just one other comment - the released game does NOT have animating feet - but I do remember actually drawing this animation, or if it's not mine then I was doing something very similar. The graphics editor I wrote to do the animations was written in BASIC, but I don't recall the storage format or having multiple frames in the single file. So that's strange. But it's a long long time ago now. 35 years since I was playing with that stuff.

Edited by Andrew Davie
  • Like 2
Link to comment
Share on other sites

 

I believe there is a missing byte at the beginning. This is what it looks like after adding a zero byte at the start, displayed as four frames of 8x16 custom graphics (using a VIC-20 emulator which is my primary go-to tool for things like this):

 

attachicon.gifandru.bas.gif

 

Now I don't know Qb as a game, if it uses graphics that look anything like this character, or if it even should be 8x24 or 8x32 and the upper half is entirely missing from the "BAS" file but I have strong feelings this is graphics data.

 

That looks like the bottom half of Mr Robot (look at my avatar, its frame three) I should look at the contents of a few other andru.bas files and see if they are the same, I only checked multiple qb.obj and backup.obj files...

 

EDIT: Yep, the andru.bas is different on every disk. Here's Alley Cat

9A 20 CD 44 B0 07 A9 32 9D 18 9A D0 D6 A9 20 9D 14 9A A9 80 9D 0C 9A A9 FA 9D 18 9A 20 0C 45 4C 18 46 BD FC 99 18 7D E4 99 20 52 46 BD 00 9A 18 7D 04 9A 9D 00 9A C9 C5 B0 3B C9 30 B0 05 A9 01 9D 04 9A DE F4 99 10 15 BD F0 99 9D F4 99 BD 04 9A C9 04 F0 08 FE 04 9A D0 03 FE 04 9A 20 19 45 BC E4 99 C8 BE 12 42 A0 00 BD 45 42 91 82 C8 E8 C0 10 90 F5 60 20 0C 45 A9 C5 9D 00 9A BC 0C 9A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 88 6C 10 94 FF 7F 00 00 66 FE 9D 17 83 CA D0 F7 60 A2 C8 BD B6 1F 9D 17 83 CA D0 F7 60 AD 8E 93 8D A2 1F AD 8F 93 8D A3 1F A2 60 BD A1 1F 9D 18 83 CA 10 F7 60 A2 58 BD 7F 20 9D 18 83 CA 10 F7 60 00 20 28 9A 6A 6B 6A 9A 00 00 8A A8 A0 B8 A8 A0 00 00 00 00 00 0A 2A 22 00 00 00 28 AA AA AA AA 00 28 AA AA AA AA AA AA 0A 2A A0 00 00 00 00 00 AA 0A 00 00 00 00 00 00 AA A8 A0 00 00 00 00 00 A2 A8 8A 00 00 00 00 00 88 00 00 00 00 00 00 00 00

And Cannibals

7A C8 B1 7A 29 0F 91 7A A0 A0 B1 7A 29 FC 91 7A C8 A9 00 91 7A C8 B1 7A 29 3F 91 7A A0 C1 B1 7A 29 C3 91 7A 4C 6F 41 A0 01 B1 7A 29 F0 91 7A A0 21 A9 00 91 7A C8 B1 7A 29 0F 91 7A A0 40 B1 7A 29 FC 91 7A C8 A9 00 91 7A C8 B1 7A 29 03 91 7A A0 60 B1 7A 29 FC 91 7A C8 A9 00 91 7A C8 B1 7A 29 03 91 7A A0 80 B1 7A 29 FC 91 7A C8 A9 00 91 7A C8 B1 7A 29 03 91 7A A0 A1 A9 00 91 7A C8 B1 7A 29 0F 91 7A A0 C1 B1 7A 29 F0 91 7A 4C 6F 41 0C 11 46 1D 47 CF 46 14 47 37 47 EB 45 7E 45 7E 45 7E 45 9F 45 FA 46 C4 44 00 00 40 71 8B 40 8F 40 8D 40 DB 76 91 75 EB 75 0F 76 8F 40 FA 71 82 71 0E EE 3E 0E FE 86 D0 43 CB 44 CA 36 CA 3A 2C 9E 00 36 00 02 00 1C 1E CA 36 00 00 02 01 01 01 00 01 01 00 00 00 00 01 01 21 76 18 71 35 76 4F 76 63 76 8B 76 A3 75 D9 75 FD 75 E1 76 EA 71 84 71 01 01 01 01 01 01 00 00 00 01 01 01 00 00 02 02 05 03 00 00 00 04 00 01 A9 00 85 57 A6 57 B5 6D 10 66 8A 29 01 F0 74 A9 7F 95 6E AD 0A D2 29 0F F0 F9 CD 99 43 B0 F4 A8 AD 0A D2 C9 0F 90 07 B9 12 44 C5 85 B0 E5 98 95 6D 0A A8 AD 0A D2 29 7F 09 40 9D 98 32 B9 EE 43 95 A8 B9 EF 43 95 49 B9 B2 43 95 A9 B9 B3 43 95 4A A9 06 95 68 B4 6D B9 06 44 95 E4 A9 00 95 E5 B9 CA 43 95 B2 B9 D6 43 95 B3 A9 10 95 AD B5 6D C9 7F F0 1B 0A A8 B9 9A 43 85 7A B9 9B 43 85 7B 6C 7A 00 E6 57 A5 57 C9 05 F0 03 4C 22 44 60 B5 BF 95 C0 B5 CE 95 CF B5 C4 95 C5 B5 D3 95 D4 B5 AC 95 AD 4C A1 44 20 76 4B 20 03 48 B5 68 CC 44 C7 45 D0 D3 A9 01 85 8D A5 87 85 58 9D 1A 31 20 97 47 C9 0F D0 09 AD 0A D2 29 07 A8 B9 5F 47 A8 A6 57 B5 C0 AA B9 77 47 18 7D 2E 4B AA BC 52 4B B9 4C 31 D0 07 C6 8D F0 DD 4C A1 44 A5 52 CD 0A D2 90 94 A6 57 A9 01 9D 08 31 9D 0D 31 A9 03 95 68 B5 C0 85 8D 94 C0 A6 8D BD 00 32 85 5B BD DC 31 85 5C B9 00 32 85 64 B9 DC 31 85 65 A6 57 A5 5B C5 64 90 03 DE 08 31 A5 5C C5 65 90 03 DE 0D 31 38 A5 5B E5 64 B0 04 49 FF 69 01 20 9F 51 A6 57 A5 7D 95 94 A5 7C 95 99 38 A5 5C E5 65 B0 04 49 FF 69 01 20 9F 51 A6 57 A5 7D 95 9E A5 7C 95 A3 4C A1 44 20 03 48 20 87 4B B0 0D A9 FF 95 6D 95 6E A9 00 A0 04 20 F6 4F 4C A1 44 00 46 64 6E 78 A0 BE F0 FF B5 68 D0 1B B5 C0 C5 C0 D0 15 A4 BE B9 96 45 CD 0A D2 90 0B A5 52 CD 0A D2 90 04 A9 04 95 68 20 03 48 20 87 4B B0 22 AD 90 C8 45 C3 46 32 D0 1D A5 BE C9 09 90 0C A0 10 A9 00 20 F6 4F A6 57 4C E2 45 E6 BE 20 DF 3F A9 FF 95 6D 95 6E 4C A1 44 20 76 4B 20 03 48 B5 68 F0 19 C9 5A 90 12 D0 07 A9 00 95 68 4C A1 44 D6 68 AD 0A D2 29 03 85 BD 4C A1 44 4C C0 47 AD 90 32 F0 08 AD 0A D2 F0 16 4C CF 46 AD 10 D0 29 01 F0 04 85 51 D0 5C A5 51 F0 58 A9 00 85 51 A0 04 B9 AD 00 D0 2E B9 68 00 C9 07 F0 27 B9 C0 00 C5 C0 F0 0B C5 72 D0 1C B9 68 00 C9 01 D0 15 A9 07 99 68 00 84 8D A9 07 20 BA 4B A9 50 A0 00 20 F6 4F A4 8D 88 D0 CA A9 09 20 BA 4B A5 4F 05 50 F0 11 F8 38 A5 50 E9 05 D8 B0 06 A9 01 85 4F A9 00 85 50 A6 57 AD 90 32 F0 03 4C CF 46 20 03 48 B5 68 D0 2D B5 C0 85 72 AD 00 D3 C5 B7 D0 22 C5 B8 D0 1E C5 BA D0 1A 29 0F 85 8C A8 B9 67 47 10 0B B9 77 47 F0 0B 20 C2 49 4C A1 44 20 BD 4A F0 03 4C C4 46 BF 47 A1 44 A6 57 A4 8C 10 E7 4C A1 44 20 76 4B 20 03 48 B5 68 D0 1E AD 0A D2 C9 0F B0 08 AD 0A D2 20 BD 4A D0 0F A6 57 AD 0A D2 29 07 A8 B9 5F 47 A8 20 C2 49 4C A1 44 20 76 4B 20 03 48 B5 68 D0 F3 AD 0A D2 D0 DF AD 0A D2 20 BD 4A F0 D7 4C A1 44 20 03 48 20 76 4B 4C A1 44 20 76 4B 20 03 48 B5 68 D0 0D B4 C0 B9 28 31 D0 BA AD 0A D2 20 BD 4A 4C A1 44 20 76 4B 20 03 48 B5 68 D0 1B A5 52 0A CD 0A D2 B0 06 A9 04 95 68 D0 0D B4 C0 B9 28 31 F0 92 AD 0A D2 20 BD 4A 4C A1 44 05 06 07 09 0A 0B 0D 0E FF FF FF FF FF 01 00 FF FF 02 03 FF FF FF FF FF 00 00 00 00 00 01 FA FB 00 06 FF 05 00 07 F9 00 FE 48 AF 48 B4 48 76 49 32 49 DE 48 47 49 35 48 B4 C0 B5 CF 85 5B B5 C5 85 5C A6 CF A4 C5 A9 0F E4 5B F0 08 B0 04 49 04 10 02 49 08 C4 5C F0 08 B0 04 49 01 10 02 49 02 60 C0 47 BB 48 A6 57 AD 0A D2 C9 14 B0 37 A9 01 85 8D 20 97 47 85 8C C9 0F F0 27 A8 A6 57 20 C2 49 A6 57 A4 8C B9 67 47 30 05 20 BD 4A D0 16 C6 8D 30 0F A5 8C AC 0A D2 10 04 09 0C D0 C6 09 03 D0 C2 4C E0 46 4C A1 44 A6 57 F0 16 8A 49 02 A8 B5 68 19 68 00 D0 0B B5 C0 D9 C0 00 D0 04 A9 04 95 68 B5 68 C9 08 90 03 4C FE 48 0A A8 B9 87 47 85 7A B9 88 47 85 7B 6C 7A 00 B5 D4 F5 C5 4A C9 06 90 02 A9 05 69 01 85 7A B5 C5 C9 09 90 06 E5 7A 95 C5 B0 0C A9 FF 95 6D 95 6E A9 00 9D 15 31 60 BD 08 31 F0 10 18 B5 CA 75 94 95 CA B5 CF 75 99 95 CF 4C 7E 48 38 B5 CA F5 94 95 CA B5 CF F5 99 95 CF BD 0D 31 F0 17 18 B5 D9 75 9E 95 D9 B5 D4 75 A3 95 D4 18 B5 C5 75 A3 95 C5 4C AE 48 38 B5 D9 F5 9E 95 D9 B5 D4 F5 A3 95 D4 38 B5 C5 F5 A3 95 C5 60 68 68 4C 36 4A B4 C0 B9 94 31 C9 02 B0 BC 48 B7 49 41 C9 01 D0 15 B5 6D D0 11 B9 28 31 F0 0C A9 04 20 BA 4B A9 10 A0 00 20 F6 4F A6 57 A9 00 95 68 F0 20 E0 00 F0 0C B5 C0 C5 C0 D0 06 A9 04 95 68 D0 22 D6 AD D0 0C A9 00 95 68 B4 6D B9 E2 43 9D 15 31 B5 6D F0 0E DE 98 32 D0 09 A9 00 9D 15 31 A9 04 95 68 B4 C0 B9 00 32 95 CF B9 DC 31 18 69 2D 95 C5 95 D4 A9 00 95 94 95 9E 95 99 95 A3 A9 80 95 CA 95 D9 60 F6 AD B5 AD C9 10 90 C4 A9 FF 95 6D 95 6E A9 00 9D 15 31 F0 C9 A5 AD D0 B3 AD 0A D2 29 1F A8 B9 4C 31 F0 A8 C4 C0 F0 A4 84 8D 8A 49 02 A8 A5 8D D9 C0 00 F0 97 95 C0 D6 68 B4 6D B9 E2 43 9D 15 31 4C FE 48 DE 1A 31 D0 04 A9 00 95 68 BD 08 31 F0 0E B5 CA 75 94 95 CA B5 CF 75 99 95 CF D0 0C B5 CA F5 94 95 CA B5 CF F5 99 95 CF BD 0D 31 F0 0F B5 D9 75 9E 95 D9 B5 D4 75 A3 95 D4 95 C5 60 B5 D9 F5 9E 95 D9 B8 49 B3 4A B5 D4 F5 A3 95 D4 95 C5 60 60 B5 C0 AA B9 77 47 18 7D 2E 4B AA BC 52 4B B9 4C 31 F0 EC A6 57 D0 09 B9 94 31 C9 04 B0 E1 90 0B C4 C0 D0 07 A5 52 CD 0A D2 90 D4 68 68 A9 01 95 68 9D 08 31 9D 0D 31 B5 C0 85 8D 94 C0 A6 8D BD 00 32 85 5B BD DC 31 85 5C B9 00 32 85 64 B9 DC 31 85 65 A6 57 A5 5B C5 64 90 03 DE 08 31 A5 5C C5 65 90 03 DE 0D 31 BD 83 3E 85 5D BD 88 3E 85 5E 20 17 51 A6 57 BD 83 3E 85 5D BD 88 3E 85 5E B4 5F B1 5D C9 80 D0 20 A9 06 20 BA 4B A6 57 A9 00 B4 6D C0 05 D0 09 A9 02 20 BA 4B A6 57 A9 63 95 68 20 03 48 4C A1 44 18 75 C5 95 C5 BD 08 31 F0 0F B5 CA 75 94 95 CA B5 CF 75 99 95 CF 4C 8F 4A B5 CA F5 94 95 CA B5 CF F5 99 95 CF B5 5F 10 05 D6 5F 4C 9A 4A F6 5F BD 0D 31 F0 0F B5 D9 75 9E 95 D9 B5 D4 75 A3 95 D4 4C A1 44 B5 D9 F5 9E 95 D9 B4 4A AF 4B B5 D4 F5 A3 95 D4 4C A1 44 29 03 A4 57 B6 C0 A8 85 8D BD 94 31 C9 02 B0 5A B9 2A 4B 7D 2E 4B A8 B9 52 4B A8 B9 DA 3E 19 4C 31 D0 47 9D 4C 31 8A A2 04 D5 C0 D0 02 94 C0 CA 10 F7 AA A9 01 99 4C 31 BD 00 32 99 00 32 BD 24 32 99 24 32 BD DC 31 99 DC 31 BD 48 32 99 48 32 A5 8D 99 70 31 A9 0D 99 94 31 A6 57 A9 02 95 68 85 59 A9 00 20 BA 4B A9 01 60 A9 00 60 FA 01 06 FF 00 06 01 0C 07 02 12 0D 08 03 18 13 0E 09 04 1E 19 14 0F 0A 05 1F 1A 15 10 0B 20 1B 16 11 21 1C 17 22 1D 23 00 02 05 09 0E 14 01 04 08 0D 13 19 03 07 0C 12 18 1D 06 0B 11 17 1C 20 0A 10 16 1B 1F 22 0F 15 1A 1E 21 23 AD 90 32 D0 0B 20 87 4B B0 06 E6 E9 A9 96 85 56 60 A6 57 B5 AD C9 06 B0 2A B5 CF 38 E5 CF B0 04 49 FF 69 01 C9 03 B0 1B B5 D4 E5 D4 B0 04 49 FF 69 01 C9 03 B0 0D 38 B5 C5 E5 B0 4B AB 4C C5 B0 04 49 FF 69 01 C9 04 60 85 E0 A2 07 BC E3 4B B9 18 00 30 19 A6 E0 BD EB 4B 99 19 00 BD F8 4B 99 1A 00 A9 00 99 1D 00 A9 FF 99 18 00 60 CA 10 DC 60 00 06 0C 12 18 1E 24 2A 09 09 09 09 09 09 01 01 02 01 0A 0B 0C 00 05 0A 0F 14 19 1E 23 28 2D 32 37 3C FE 9E 3F 18 FF FE 6A 4D 06 FF FE 78 4D 23 FF FE 50 4D 0C FF FE 42 4D 06 FF FE 2E 4D 09 FF FE 1E 4D 07 FF FE C0 4D 18 FF FE 00 00 06 FF FE F2 4D 02 FF FE F8 4D 0E FF FE A0 4C 3E FF FE 46 4C 24 FF 0B A5 15 A5 20 A5 2D A5 3A A5 4B A5 5D A5 71 A5 88 A5 0B A4 15 A4 20 A4 2D A4 3A A4 4B A4 5D A4 71 A4 88 A4 0B A3 15 A3 20 A3 2D A3 3A A3 4B A3 5D A3 71 A3 88 A3 0B A2 15 A2 20 A2 2D A2 3A A2 4B A2 5D A2 71 A2 88 A2 0B A1 15 A1 20 A1 2D A1 3A A1 4B A1 5D A1 71 A1 88 A1 47 A4 3D A4 30 A4 25 A4 1A A4 11 A4 AC 4C A7 4D 0A A4 47 A4 3D A4 30 A4 25 A4 1A A4 11 A4 0A A4 47 A4 3D A4 30 A4 25 A4 1A A4 11 A4 0A A4 47 A4 3D A4 30 A4 25 A4 1A A4 11 A4 0A A4 47 A4 3D A4 30 A4 25 A4 1A A4 11 A4 0A A4 47 A4 3D A4 30 A4 25 A4 1A A4 11 A4 0A A4 47 A3 3D A3 30 A3 25 A3 1A A3 11 A3 0A A3 47 A2 3D A2 30 A2 25 A2 1A A2 11 A2 0A A2 47 A1 3D A1 30 A1 25 A1 1A A1 11 A1 0A A1 28 83 28 82 28 82 28 81 28 81 28 81 28 81 28 81 89 C4 89 C5 8B C3 90 C2 00 00 00 00 00 00 8D C2 89 C2 8F C3 15 AB 15 AB 15 A8 15 A6 15 A4 15 A3 15 A2 16 A7 16 A6 16 A4 00 A0 00 A0 11 A7 11 A6 11 A4 00 A0 00 A0 0C A7 0C A6 0C A4 12 AA 12 AA 12 AA 12 AA 12 AA 12 AA 12 AA 7A 0F 82 0F 79 0F 7A 0F 7A 0F 7F 0F 7F 0F 82 0F 7C 0E 7D 0E 7D 0D 89 0D 7E 0C 7B 0C 7D 0B 79 0B 83 0A 7C 0A 7D 09 84 09 80 08 88 08 82 07 89 07 A8 4D A3 4E 87 06 85 06 8D 05 85 05 8A 04 7E 03 7E 03 81 02 82 02 80 01 72 01 7E 01 18 A4 18 A4 17 A4 17 A4 16 A4 16 A4 15 A4 15 A4 14 A4 13 A4 12 A4 11 A4 10 A4 0F A4 0E A4 0D A4 0C A4 0B A4 0A A4 09 A4 08 A4 07 A4 06 A4 05 A4 04 A4 55 A4 55 A4 55 A4 94 A1 7A A3 5E A4 4C A5 3C A5 31 A5 28 A5 20 A5 29 A5 15 A5 13 A4 12 A4 10 A3 10 A2 0F A1 D8 AD 0A D2 8D 8F 32 A9 3D 8D 00 D4 A9 03 8D 1D D0 A9 11 8D 1B D0 A9 A4 8D 00 02 A9 4F 8D 01 02 A5 89 F0 13 20 C1 40 AE 91 32 AD 92 32 8D 91 32 8E 92 32 A9 00 85 89 8D 18 D0 AD 1F 31 8D 16 D0 A9 0E 8D 17 D0 AD 92 32 C9 08 D0 0C A9 2F 8D 02 D4 A9 35 8D 03 D4 D0 0A A9 80 8D 02 D4 A9 34 8D 03 D4 A5 BD F0 02 C6 BD A5 BD 29 07 0A 0A 0A 0A 8D 80 34 8D 2F 35 AC 00 31 AE 01 31 A9 0E 99 8C 34 9D 3B 35 AC 02 31 AE 03 31 8C 00 31 8E A4 4E 9F 4F 01 31 A9 8E 99 8C 34 9D 3B 35 A5 B8 85 BA A5 B7 85 B8 AD 00 D3 85 B7 A5 56 F0 02 C6 56 AD 0F D2 29 04 D0 05 AD 09 D2 85 54 AD 1F D0 29 01 D0 02 E6 88 A9 07 85 E1 A4 E1 BE E3 4B B5 18 10 42 B4 1D F0 1C D6 1D 18 B5 1B 69 02 95 1B 90 33 F6 1C B0 2F C9 FF F0 27 C9 FE F0 12 B9 06 4C 95 1A B4 1A B9 05 4C 30 EC 95 1D F6 1A D0 15 B9 06 4C 95 1B B9 07 4C 95 1C 98 69 02 95 1A D0 E2 A9 00 95 18 C6 E1 10 B1 A2 07 A9 03 85 E1 BC E3 4B A9 FE 39 18 00 99 18 00 CA 10 F2 A9 00 85 E3 A2 07 BC E3 4B B9 18 00 10 0F 29 01 D0 0B B9 19 00 C5 E3 90 04 85 E3 84 E2 CA 10 E6 A5 E1 0A AA A5 E3 D0 08 9D 00 D2 9D 01 D2 F0 21 A4 E2 A9 01 19 18 00 99 18 00 B9 1B 00 85 8E B9 1C 00 85 8F A0 00 B1 8E 9D 00 D2 C8 B1 8E 9D 01 D2 C6 E1 10 AB A5 BF F0 02 C6 BF A5 48 F0 02 C6 48 68 A8 A0 4F 9B 50 68 AA 68 40 85 4E AD 20 31 8D 0A D4 8D 18 D0 AD 21 31 8D 17 D0 A9 C2 8D 00 02 A9 4F 8D 01 02 A5 4E 40 85 4E AD 04 31 8D 0A D4 8D 16 D0 49 0C 8D 18 D0 09 02 8D 17 D0 A9 E4 8D 00 02 A9 4F 8D 01 02 A5 4E 40 85 4E A9 00 8D 0A D4 8D 18 D0 A9 0E 8D 17 D0 A5 4E 40 AE 90 32 F0 01 60 18 F8 6D 12 31 8D 12 31 98 6D 13 31 8D 13 31 AD 14 31 69 00 8D 14 31 D8 A2 00 A0 05 BD 12 31 29 0F 99 22 31 88 BD 12 31 4A 4A 4A 4A 99 22 31 E8 88 10 E9 A2 00 BD 22 31 D0 05 E8 E0 05 90 F6 8A 0A A8 BD 22 31 69 01 99 20 30 69 0A 99 40 30 69 0A 99 21 30 69 0A 99 41 30 E8 E0 06 D0 E1 60 18 79 75 57 85 7A AD 91 32 49 14 79 15 58 85 7B A0 00 84 EA B1 82 30 64 E9 1F 0A 0A 26 EA 0A 26 EA 69 10 85 EB A9 77 65 EA 85 EC B1 EB 91 7A C8 B1 EB A0 20 91 7A A0 02 B1 EB A0 40 91 7A A0 03 B1 9C 50 97 51 EB A0 60 91 7A A0 04 B1 EB A0 80 91 7A A0 05 B1 EB A0 A0 91 7A A0 06 B1 EB A0 C0 91 7A A0 07 B1 EB A0 E0 91 7A E6 7A D0 02 E6 7B A5 7A 29 1F D0 02 E6 7B E6 82 D0 98 E6 83 D0 94 60 A0 1B A9 00 85 59 AA 99 BC 31 88 10 FA A9 FF 85 80 A0 1B B9 50 31 F0 10 B9 BC 31 D0 0B B9 E0 31 C5 80 B0 04 85 80 84 81 88 10 E8 A5 80 C9 FF F0 0A A5 81 69 04 9D B8 31 AA D0 D2 9D B8 31 60 A6 57 A9 00 95 5F A5 65 E0 00 D0 05 38 E9 1E D0 03 38 E5 87 85 67 A5 5C 48 38 E9 0A C5 67 B0 02 85 67 A5 5C 38 E5 67 A8 BE BD 51 A0 00 BD 08 52 18 49 FF 69 01 91 5D 18 65 5C 85 5C C8 CA 10 ED E8 BD 08 52 91 5D 18 65 5C 85 5C C8 E8 C5 65 90 F0 88 84 58 88 A9 80 91 5D A5 5B E5 64 B0 04 49 FF 69 01 20 9F 51 A6 57 A5 7D 95 94 A5 7C 95 99 38 68 E5 65 B0 04 49 FF 69 01 20 9F 51 A6 57 A5 7D 98 51 93 52 95 9E A5 7C 95 A3 60 A2 FF A0 FF 38 E5 58 E8 B0 FB 86 7C 65 58 AA E8 A9 00 E5 58 C8 B0 FB 38 CA D0 F7 84 7D 60 00 01 01 02 02 02 03 03 03 03 04 04 04 04 04 05 05 05 05 05 06 06 06 06 06 07 07 07 07 07 08 08 08 08 08 09 09 09 09 09 0A 0A 0A 0A 0A 0B 0B 0B 0B 0B 0C 0C 0C 0C 0C 0D 0D 0D 0D 0D 0E 0E 0E 0E 0E 0F 0F 0F 0F 0F 10 10 10 10 10 00 01 02 03 04 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 A2 04 BD 28 31 F0 0F A5 84 D0 11 A5 79 29 08 D0 05 BD 4C 31 F0 06 E8 E0 20 D0 E7 60 BC B6 3E BD 92 3E 18 79 75 57 85 7A AD 92 32 79 15 58 85 7B A9 00 A8 91 7A C8 91 7A C8 91 7A A0 20 91 7A C8 91 7A C8 91 7A A0 40 91 7A C8 91 7A C8 91 7A A0 60 91 7A C8 91 7A C8 91 7A A0 80 91 7A C8 91 7A C8 94 52 8F 53 91 7A A0 A0 91 7A C8 91 7A C8 91 7A A0 C0 91 7A C8 91 7A C8 91 7A A0 E0 91 7A C8 91 7A C8 91 7A E6 7B A0 00 91 7A C8 91 7A C8 91 7A A0 20 91 7A C8 91 7A C8 91 7A A0 40 91 7A C8 91 7A C8 91 7A A0 60 91 7A C8 91 7A C8 91 7A A0 80 91 7A C8 91 7A C8 91 7A A0 A0 91 7A C8 91 7A C8 91 7A A0 C0 91 7A C8 91 7A C8 91 7A A0 E0 91 7A C8 91 7A C8 91 7A E6 7B A0 00 91 7A C8 91 7A C8 91 7A A0 20 91 7A C8 91 7A C8 91 7A A0 40 91 7A C8 91 7A C8 91 7A A0 60 91 7A C8 91 7A C8 91 7A 4C 49 52 E8 E0 20 D0 03 60 A2 04 BD 28 31 F0 F3 A5 84 D0 EF BD 4C 31 D0 06 A5 79 29 08 F0 E4 BC B6 3E BD 92 3E 18 79 75 57 85 7A AD 92 32 79 15 58 85 7B A0 01 B1 7A 09 F0 91 7A A0 20 B1 7A 09 03 91 7A C8 B1 7A 09 FC 91 7A A0 40 B1 7A 09 0F 91 7A C8 A9 FF 91 7A A0 60 B1 7A 09 3F 91 7A C8 90 53 8B 54 A9 FF 91 7A C8 B1 7A 09 C0 91 7A A0 80 A9 FF 91 7A C8 91 7A C8 B1 7A 09 F0 91 7A A0 A0 A9 BF 91 7A C8 A9 FF 91 7A C8 B1 7A 29 0F 09 D0 91 7A A0 C0 A9 AF 91 7A C8 A9 FF 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 E0 A9 AB 91 7A C8 A9 FD 91 7A C8 B1 7A 29 0F 09 50 91 7A E6 7B A0 00 A9 AA 91 7A C8 A9 F5 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 20 A9 AA 91 7A C8 A9 95 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 40 A9 AA 91 7A C8 A9 95 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 60 A9 AA 91 7A C8 A9 95 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 80 A9 AA 91 7A C8 A9 95 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 A0 A9 AA 91 7A C8 A9 95 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 C0 A9 AA 91 7A C8 A9 95 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 E0 A9 AA 91 7A C8 A9 95 91 7A C8 B1 7A 29 0F 09 50 91 7A E6 7B A0 8C 54 87 55 00 B1 7A 29 C0 09 2A 91 7A C8 A9 95 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 20 B1 7A 29 F0 09 0A 91 7A C8 A9 95 91 7A A5 7A A0 40 B1 7A 29 FC 09 02 91 7A C8 B1 7A 29 03 09 94 91 7A A0 61 B1 7A 29 0F 09 90 91 7A 4C 33 53 FF 01 01 FF 01 01 FF FF A5 59 F0 03 20 D8 50 AE B8 31 BD 94 31 D0 03 4C 39 57 BC 48 32 BD 24 32 4A 4A 18 79 75 57 85 7A AD 92 32 79 15 58 85 7B A9 00 A0 01 91 7A C8 91 7A C8 91 7A A0 21 91 7A C8 91 7A C8 91 7A A0 41 91 7A C8 91 7A C8 91 7A A0 61 91 7A C8 91 7A C8 91 7A A0 80 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 A0 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 C0 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 E0 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A E6 7B A0 00 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 20 91 7A C8 91 7A C8 88 55 83 56 91 7A C8 91 7A C8 91 7A A0 40 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 60 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 80 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 A0 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 C0 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 E0 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A E6 7B A0 00 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 20 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 40 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 60 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 80 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 A0 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 C0 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 E0 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A E6 7B A0 00 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A 84 56 7F 57 A0 20 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 40 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 60 91 7A C8 91 7A C8 91 7A C8 91 7A C8 91 7A A0 81 91 7A C8 91 7A C8 91 7A A0 A1 91 7A C8 91 7A C8 91 7A A0 C1 91 7A C8 91 7A C8 91 7A A0 E1 91 7A C8 91 7A C8 91 7A BD 00 32 9D 24 32 BD DC 31 9D 48 32 DE 94 31 F0 4C BC 70 31 18 BD 00 32 79 D8 54 9D 00 32 18 BD DC 31 79 D4 54 9D DC 31 E6 59 86 8D A9 04 85 57 A5 8D AA A4 57 D9 C0 00 D0 1D BC 70 31 A6 57 18 B5 CF 79 D8 54 95 CF 18 B5 C5 79 D4 54 95 C5 18 B5 D4 79 D4 54 95 D4 C6 57 10 D5 A6 8D BD B8 31 30 04 AA 4C E6 54 60 AE B8 31 A5 59 F0 06 20 D8 50 AE B8 31 BC DC 31 BD 00 32 4A 4A 18 79 75 57 85 7A AD 92 32 79 15 58 85 7B BD 00 32 29 03 20 49 64 BD B8 31 AA 10 DC 60 00 20 40 60 80 A0 C0 E0 00 20 40 80 57 7B 58 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 20 40 60 80 A0 C0 E0 00 00 00 00 00 00 00 00 01 01 01 01 01 01 01 01 02 02 02 02 02 02 02 02 03 03 03 03 03 03 03 03 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05 06 06 06 06 06 06 06 06 07 07 07 07 07 07 07 07 08 08 08 08 08 08 08 08 09 09 09 09 09 09 09 09 0A 0A 0A 0A 0A 0A 0A 0A 0B 0B 0B 0B 0B 0B 0B 0B 0C 0C 0C 0C 0C 0C 0C 7C 58 77 59 0C 0D 0D 0D 0D 0D 0D 0D 0D 0E 0E 0E 0E 0E 0E 0E 0E 0F 0F 0F 0F 0F 0F 0F 0F 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 20 20 20 20 20 20 20 20 20 20 20 54 68 65 20 54 4F 50 20 31 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 73 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 6E 64 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 33 72 64 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 74 68 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 35 74 78 59 73 5A 68 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 36 74 68 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 37 74 68 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 38 74 68 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 39 74 68 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 30 74 68 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 5A 6F 5B 20 20 20 20 20 20 20 20 20 62 79 20 41 6E 64 72 65 77 20 44 61 76 69 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6F 70 79 72 69 67 68 74 20 28 63 29 31 39 38 34 AE A9 00 85 8A 85 8B 85 8C AD 91 32 49 14 8D 91 32 AD 12 31 0D 13 31 0D 14 31 D0 03 4C 55 5C A9 35 85 7E A9 5A 85 7F A2 1B AD 14 31 DD 6E 32 90 4C D0 14 AD 13 31 DD 6D 32 90 42 D0 0A AD 12 31 DD 6C 32 90 38 F0 36 A5 7E 85 7A E9 20 85 7E A5 7F 85 7B E9 00 85 7F E0 1B F0 1D A0 04 B1 7E 91 7A C8 C0 20 D0 F7 BD 6C 32 9D 6F 32 BD 6D 32 9D 70 32 BD 6E 32 9D 71 32 CA CA CA 10 AC A0 04 A9 20 91 7E C8 C0 20 90 F9 E0 1B D0 03 4C C9 5A E8 E8 E8 AD 12 31 9D 6C 32 AD 13 31 9D 6D 32 AD 14 31 9D 6E 32 A9 00 85 86 18 A0 04 B9 1E 31 05 86 85 86 F0 07 B9 1E 31 69 30 91 7E C8 C0 0A D0 EB A5 7E 69 70 5B 6B 5C 09 85 7E 90 02 E6 7F A0 00 84 86 84 57 C8 A9 7B 91 7E 4C 2F 5C 18 A5 8A 69 08 85 8A 90 06 E6 8B D0 02 E6 8C AD 1F D0 29 01 D0 03 4C 4A 5C A5 8A 05 8B 05 8C F0 F5 AD 0F D2 29 04 D0 D8 85 8A 85 8B 85 8C A9 04 20 BA 4B AD 09 D2 29 3F C9 0C D0 03 4C 4A 5C C9 34 D0 15 A4 86 F0 66 A9 7B 91 7E C8 C0 16 B0 04 A9 20 91 7E C6 86 10 52 C9 3C D0 09 A5 57 49 01 85 57 4C 32 5C A4 86 C0 15 B0 42 C9 21 D0 04 A9 20 D0 31 A8 BE 61 5C E0 3C B0 04 E0 2F B0 14 E0 41 90 20 AD 0F D2 29 08 F0 19 A5 57 F0 15 8A 69 1F D0 11 AD 0F D2 29 08 D0 09 BD 72 5C C9 20 F0 0C D0 01 8A E6 86 A4 86 91 7E 20 AE 5C AD 0F D2 29 04 F0 F9 A4 86 C8 C0 16 B0 04 A9 7B 91 7E 20 AE 5C 4C 85 5B A4 86 C8 C0 16 B0 04 A9 20 91 7E 20 AE 5C AD 91 32 49 14 8D 91 32 60 4C 4A 20 20 20 4B 2B 20 4F 20 50 6C 5C 67 5D 55 20 49 2D 3D 56 20 43 20 20 42 58 5A 34 20 33 36 20 35 32 31 2C 20 2E 4E 20 4D 3F 20 52 20 45 59 20 54 57 51 39 20 30 37 20 38 20 20 46 48 44 20 20 47 53 41 3F 29 21 22 20 24 20 20 27 20 28 20 20 A9 B5 85 82 A9 58 85 83 A9 00 A0 09 20 5B 50 60 18 A9 CC 85 7A AD 92 32 69 12 85 7B A9 A0 A0 00 91 7A A0 61 91 7A A9 A8 A0 20 91 7A A0 41 91 7A A9 2A A0 40 91 7A A0 21 91 7A A9 0A A0 60 91 7A A0 01 91 7A A9 02 A0 80 91 7A A9 80 A0 81 91 7A A9 4F 85 7A AD 92 32 69 11 85 7B A9 A0 A0 00 91 7A A0 E0 91 7A A0 61 91 7A A9 A8 A0 20 91 7A A0 C0 91 7A A0 41 91 7A A9 2A A0 40 91 7A A0 A0 91 7A A0 21 91 7A A9 0A A0 60 91 7A A0 80 91 7A A0 01 91 7A A9 80 A0 81 91 7A A9 D2 85 7A AD 92 32 69 0F 85 7B A9 A0 A0 00 91 7A A0 E0 91 7A A0 61 91 7A A9 A8 A0 20 91 7A A0 C0 68 5D 63 5E 91 7A A0 41 91 7A A9 2A A0 40 91 7A A0 A0 91 7A A0 21 91 7A A9 0A A0 60 91 7A A0 80 91 7A A0 01 91 7A A9 80 A0 81 91 7A A9 55 85 7A AD 92 32 69 0E 85 7B A9 A0 A0 00 91 7A A0 E0 91 7A A0 61 91 7A A9 A8 A0 20 91 7A A0 C0 91 7A A0 41 91 7A A9 2A A0 40 91 7A A0 A0 91 7A A0 21 91 7A A9 0A A0 60 91 7A A0 80 91 7A A0 01 91 7A A9 80 A0 81 91 7A A9 49 85 7A AD 92 32 69 11 85 7B A9 A0 A0 00 91 7A A0 61 91 7A A0 81 91 7A A9 A8 A0 20 91 7A A0 41 91 7A A0 A1 91 7A A9 2A A0 40 91 7A A0 21 91 7A A0 C1 91 7A A9 0A A0 60 91 7A A0 01 91 7A A0 E1 91 7A A9 02 A0 80 91 7A A9 C6 85 7A AD 92 32 69 0F 85 7B A9 A0 A0 00 91 7A A0 61 91 7A A0 81 91 7A A9 A8 A0 20 91 7A A0 41 91 7A A0 A1 91 7A A9 2A A0 40 91 7A A0 21 91 7A A0 C1 91 7A A9 0A A0 60 91 7A A0 01 91 7A A0 E1 91 64 5E 5F 5F 7A A9 02 A0 80 91 7A A9 43 85 7A AD 92 32 69 0E 85 7B A9 A0 A0 00 91 7A A0 61 91 7A A0 81 91 7A A9 A8 A0 20 91 7A A0 41 91 7A A0 A1 91 7A A9 2A A0 40 91 7A A0 21 91 7A A0 C1 91 7A A9 0A A0 60 91 7A A0 01 91 7A A0 E1 91 7A A9 02 A0 80 91 7A A9 D8 85 7A AD 92 32 69 0C 85 7B A9 A0 A0 00 91 7A A0 E0 91 7A A9 A8 A0 20 91 7A A0 C0 91 7A A9 2A A0 40 91 7A A0 A0 91 7A A9 0A A0 60 91 7A A0 80 91 7A 98 A0 81 91 7A A0 61 91 7A A9 C0 85 7A AD 92 32 69 0C 85 7B A9 0A A0 01 91 7A A0 E1 91 7A A9 2A A0 21 91 7A A0 C1 91 7A A9 A8 A0 41 91 7A A0 A1 91 7A A9 A0 A0 61 91 7A A0 81 91 7A A9 02 A0 80 91 7A A0 60 91 7A AD A7 31 D0 05 AD 5F 31 D0 49 A9 55 85 7A AD 92 32 69 0B 85 7B A9 A0 A0 00 91 7A A0 E0 91 7A A0 81 91 7A A9 A8 A0 20 91 7A A0 C0 91 7A A0 A1 91 7A A9 2A 60 5F 5B 60 A0 40 91 7A A0 A0 91 7A A0 C1 91 7A A9 0A A0 60 91 7A A0 80 91 7A A0 E1 91 7A A9 80 A0 61 91 7A AD A1 31 D0 05 AD 59 31 D0 49 A9 D2 85 7A AD 92 32 69 09 85 7B A9 A0 A0 00 91 7A A0 E0 91 7A A0 81 91 7A A9 A8 A0 20 91 7A A0 C0 91 7A A0 A1 91 7A A9 2A A0 40 91 7A A0 A0 91 7A A0 C1 91 7A A9 0A A0 60 91 7A A0 80 91 7A A0 E1 91 7A A9 80 A0 61 91 7A AD 9C 31 D0 05 AD 54 31 D0 49 A9 4F 85 7A AD 92 32 69 08 85 7B A9 A0 A0 00 91 7A A0 E0 91 7A A0 81 91 7A A9 A8 A0 20 91 7A A0 C0 91 7A A0 A1 91 7A A9 2A A0 40 91 7A A0 A0 91 7A A0 C1 91 7A A9 0A A0 60 91 7A A0 80 91 7A A0 E1 91 7A A9 80 A0 61 91 7A AD A4 31 D0 05 AD 5C 31 D0 49 A9 43 85 7A AD 92 32 69 0B 85 7B A9 02 A0 60 91 7A A9 0A A0 80 91 7A A0 01 91 7A A0 E1 91 7A A9 2A A0 A0 91 7A A0 21 91 7A A0 C1 91 5C 60 57 61 7A A9 A8 A0 C0 91 7A A0 41 91 7A A0 A1 91 7A A9 A0 A0 E0 91 7A A0 61 91 7A A0 81 91 7A AD 9F 31 D0 05 AD 57 31 D0 49 A9 C6 85 7A AD 92 32 69 09 85 7B A9 02 A0 60 91 7A A9 0A A0 80 91 7A A0 01 91 7A A0 E1 91 7A A9 2A A0 A0 91 7A A0 21 91 7A A0 C1 91 7A A9 A8 A0 C0 91 7A A0 41 91 7A A0 A1 91 7A A9 A0 A0 E0 91 7A A0 61 91 7A A0 81 91 7A AD 9B 31 D0 05 AD 53 31 D0 49 A9 49 85 7A AD 92 32 69 08 85 7B A9 02 A0 60 91 7A A9 0A A0 80 91 7A A0 01 91 7A A0 E1 91 7A A9 2A A0 A0 91 7A A0 21 91 7A A0 C1 91 7A A9 A8 A0 C0 91 7A A0 41 91 7A A0 A1 91 7A A9 A0 A0 E0 91 7A A0 61 91 7A A0 81 91 7A AD 98 31 D0 05 AD 50 31 D0 3F A9 CC 85 7A AD 92 32 69 06 85 7B A9 02 A0 60 91 7A A9 0A A0 80 91 7A A0 E1 91 7A A9 2A A0 A0 91 7A A0 C1 91 7A A9 A8 A0 C0 91 7A A0 A1 91 7A 58 61 53 62 A9 A0 A0 E0 91 7A A0 81 91 7A A9 80 A0 61 91 7A A9 B6 85 7A AD 92 32 69 08 85 7B A9 0A A0 00 91 7A C8 91 7A A9 02 A0 20 91 7A C8 A9 A8 91 7A A9 A0 A0 41 91 7A A9 B8 85 7A C6 7B A9 0A A0 00 91 7A C8 91 7A A0 80 91 7A A9 02 A0 20 91 7A A0 60 91 7A A9 A8 A0 21 91 7A A9 A0 A0 41 91 7A A9 80 A0 61 91 7A A9 B4 85 7A A9 0A A0 00 91 7A C8 91 7A A0 81 91 7A A9 02 A0 20 91 7A C8 A9 A8 91 7A A9 A0 A0 41 91 7A A9 28 A0 61 91 7A A9 BA 85 7A C6 7B A9 0A A0 00 91 7A C8 91 7A A0 80 91 7A A9 02 A0 20 91 7A A0 60 91 7A A9 A8 A0 21 91 7A A9 A0 A0 41 91 7A A9 80 A0 61 91 7A A9 B2 85 7A A9 0A A0 00 91 7A C8 91 7A A0 81 91 7A A9 02 A0 20 91 7A C8 A9 A8 91 7A A9 A0 A0 41 91 7A A9 28 A0 61 91 7A A9 BC 85 7A C6 7B A9 0A A0 00 91 7A C8 91 7A A0 80 91 7A A9 02 A0 20 91 7A 54 62 4F 63 A0 60 91 7A A9 A8 A0 21 91 7A A9 A0 A0 41 91 7A A9 80 A0 61 91 7A A9 B0 85 7A A9 0A A0 00 91 7A C8 91 7A A0 81 91 7A A9 02 A0 20 91 7A C8 A9 A8 91 7A A9 A0 A0 41 91 7A A9 28 A0 61 91 7A A9 BE 85 7A C6 7B A9 0A A0 00 91 7A A0 80 91 7A A9 02 A0 20 91 7A A0 60 91 7A A9 80 A0 21 91 7A A0 61 91 7A A9 A0 A0 41 91 7A A9 AE 85 7A A9 0A A0 01 91 7A A0 81 91 7A A9 28 A0 21 91 7A A0 61 91 7A A9 A0 A0 41 91 7A C6 7B AD 3B 31 F0 06 A5 79 29 08 D0 2D A9 BC 85 7A A9 0A A0 00 91 7A A0 80 91 7A C8 91 7A A9 02 A0 20 91 7A A0 60 91 7A A9 80 A0 21 91 7A A9 A0 A0 41 91 7A A9 A8 A0 61 91 7A A9 B0 85 7A A9 02 A0 60 91 7A A9 0A A0 80 91 7A A0 01 91 7A A0 81 91 7A A9 28 A0 21 91 7A A9 A0 A0 41 91 7A A9 A8 A0 61 91 7A C6 7B AD 35 31 F0 06 A5 79 29 08 D0 2D A9 BA 85 7A A9 50 63 4B 64 0A A0 00 91 7A A0 80 91 7A C8 91 7A A9 02 A0 20 91 7A A0 60 91 7A A9 80 A0 21 91 7A A9 A0 A0 41 91 7A A9 A8 A0 61 91 7A AD 33 31 F0 06 A5 79 29 08 D0 2A A9 B2 85 7A A9 02 A0 60 91 7A A9 0A A0 80 91 7A A0 01 91 7A A0 81 91 7A A9 28 A0 21 91 7A A9 A0 A0 41 91 7A A9 A8 A0 61 91 7A C6 7B AD 30 31 F0 06 A5 79 29 08 D0 2D A9 B8 85 7A A9 0A A0 00 91 7A A0 80 91 7A C8 91 7A A9 02 A0 20 91 7A A0 60 91 7A A9 80 A0 21 91 7A A9 A0 A0 41 91 7A A9 A8 A0 61 91 7A AD 2F 31 F0 06 A5 79 29 08 D0 2A A9 B4 85 7A A9 02 A0 60 91 7A A9 0A A0 80 91 7A A0 01 91 7A A0 81 91 7A A9 28 A0 21 91 7A A9 A0 A0 41 91 7A A9 A8 A0 61 91 7A C6 7B AD 2C 31 F0 06 A5 79 29 08 D0 1F A9 B6 85 7A A9 02 A0 60 91 7A A9 0A A0 80 91 7A C8 91 7A A9 A8 A0 61 91 7A A9 A0 A0 41 91 7A 60 F0 11 C9 4C 64 47 65 01 D0 03 4C BD 66 C9 02 D0 03 4C 18 6A 4C 6D 6D A0 01 B1 7A 09 03 91 7A C8 B1 7A 09 C0 91 7A A0 21 B1 7A 09 0F 91 7A C8 B1 7A 09 F0 91 7A A0 41 B1 7A 09 3F 91 7A C8 B1 7A 09 FC 91 7A A0 61 A9 FF 91 7A C8 91 7A A0 80 B1 7A 09 03 91 7A C8 A9 FF 91 7A C8 91 7A C8 B1 7A 09 C0 91 7A A0 A0 B1 7A 09 0F 91 7A C8 A9 FF 91 7A C8 91 7A C8 B1 7A 09 F0 91 7A A0 C0 B1 7A 09 3F 91 7A C8 A9 FF 91 7A C8 91 7A C8 B1 7A 09 FC 91 7A A0 E0 A9 FF 91 7A C8 91 7A C8 91 7A C8 91 7A E6 7B A0 00 A9 BF 91 7A C8 A9 FF 91 7A C8 91 7A C8 A9 FD 91 7A A0 20 A9 AF 91 7A C8 A9 FF 91 7A C8 91 7A C8 A9 F5 91 7A A0 40 A9 AB 91 7A C8 A9 FF 91 7A C8 91 7A C8 A9 D5 91 7A A0 60 A9 AA 91 7A C8 A9 FF 91 7A C8 91 7A C8 A9 55 91 7A A0 80 A9 AA 91 7A C8 A9 BF 91 7A C8 A9 FD 91 7A C8 A9 55 91 48 65 43 66 7A A0 A0 A9 AA 91 7A C8 A9 AF 91 7A C8 A9 F5 91 7A C8 A9 55 91 7A A0 C0 A9 AA 91 7A C8 A9 AB 91 7A C8 A9 D5 91 7A C8 A9 55 91 7A A0 E0 A9 AA 91 7A C8 91 7A C8 A9 55 91 7A C8 91 7A E6 7B A0 00 A9 AA 91 7A C8 91 7A C8 A9 55 91 7A C8 91 7A A0 20 A9 AA 91 7A C8 91 7A C8 A9 55 91 7A C8 91 7A A0 40 A9 AA 91 7A C8 91 7A C8 A9 55 91 7A C8 91 7A A0 60 A9 AA 91 7A C8 91 7A C8 A9 55 91 7A C8 91 7A A0 80 A9 AA 91 7A C8 91 7A C8 A9 55 91 7A C8 91 7A A0 A0 A9 AA 91 7A C8 91 7A C8 A9 55 91 7A C8 91 7A A0 C0 A9 AA 91 7A C8 91 7A C8 A9 55 91 7A C8 91 7A A0 E0 A9 AA 91 7A C8 91 7A C8 A9 55 91 7A C8 91 7A E6 7B A0 00 A9 AA 91 7A C8 91 7A C8 A9 55 91 7A C8 91 7A A0 20 B1 7A 29 C0 09 2A 91 7A C8 A9 AA 91 7A C8 A9 55 91 7A C8 B1 7A 29 03 09 54 91 7A A0 40 B1 7A 29 F0 44 66 3F 67 09 0A 91 7A C8 A9 AA 91 7A C8 A9 55 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 60 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 81 A9 AA 91 7A C8 A9 55 91 7A A0 A1 B1 7A 29 C0 09 2A 91 7A C8 B1 7A 29 03 09 54 91 7A A0 C1 B1 7A 29 F0 09 0A 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 E1 B1 7A 29 FC 09 02 91 7A C8 B1 7A 29 3F 09 40 91 7A 60 A0 02 B1 7A 09 F0 91 7A A0 21 B1 7A 09 03 91 7A C8 B1 7A 09 FC 91 7A A0 41 B1 7A 09 0F 91 7A C8 A9 FF 91 7A A0 61 B1 7A 09 3F 91 7A C8 A9 FF 91 7A C8 B1 7A 09 C0 91 7A A0 81 A9 FF 91 7A C8 91 7A C8 B1 7A 09 F0 91 7A A0 A0 B1 7A 09 03 91 7A C8 A9 FF 91 7A C8 91 7A C8 B1 7A 09 FC 91 7A A0 C0 B1 7A 09 0F 91 7A C8 A9 FF 91 7A C8 91 7A C8 91 7A A0 E0 B1 7A 09 3F 91 7A C8 A9 FF 91 7A C8 91 7A C8 40 67 3B 68 91 7A C8 B1 7A 09 C0 91 7A E6 7B A0 00 B1 7A 29 C0 09 2F 91 7A C8 A9 FF 91 7A C8 91 7A C8 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 20 B1 7A 29 C0 09 2B 91 7A C8 A9 FF 91 7A C8 91 7A C8 A9 FD 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 40 B1 7A 29 C0 09 2A 91 7A C8 A9 FF 91 7A C8 91 7A C8 A9 F5 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 60 B1 7A 29 C0 09 2A 91 7A C8 A9 BF 91 7A C8 A9 FF 91 7A C8 A9 D5 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 80 B1 7A 29 C0 09 2A 91 7A C8 A9 AF 91 7A C8 A9 FF 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 A0 B1 7A 29 C0 09 2A 91 7A C8 A9 AB 91 7A C8 A9 FD 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 C0 B1 7A 29 C0 09 2A 91 7A C8 A9 AA 91 7A C8 A9 F5 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 E0 B1 7A 29 C0 09 2A 91 7A C8 3C 68 37 69 A9 AA 91 7A C8 A9 95 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A E6 7B A0 00 B1 7A 29 C0 09 2A 91 7A C8 A9 AA 91 7A C8 A9 95 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 20 B1 7A 29 C0 09 2A 91 7A C8 A9 AA 91 7A C8 A9 95 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 40 B1 7A 29 C0 09 2A 91 7A C8 A9 AA 91 7A C8 A9 95 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 60 B1 7A 29 C0 09 2A 91 7A C8 A9 AA 91 7A C8 A9 95 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 80 B1 7A 29 C0 09 2A 91 7A C8 A9 AA 91 7A C8 A9 95 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 A0 B1 7A 29 C0 09 2A 91 7A C8 A9 AA 91 7A C8 A9 95 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 C0 B1 7A 29 C0 09 2A 91 7A C8 A9 AA 91 7A C8 A9 95 91 7A C8 A9 55 38 69 33 6A 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 E0 B1 7A 29 C0 09 2A 91 7A C8 A9 AA 91 7A C8 A9 95 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A E6 7B A0 00 B1 7A 29 C0 09 2A 91 7A C8 A9 AA 91 7A C8 A9 95 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 20 B1 7A 29 F0 09 0A 91 7A C8 A9 AA 91 7A C8 A9 95 91 7A C8 A9 55 91 7A A0 40 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 95 91 7A C8 B1 7A 29 03 09 54 91 7A A0 61 A9 AA 91 7A C8 A9 95 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 81 B1 7A 29 C0 09 2A 91 7A C8 A9 95 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 A1 B1 7A 29 F0 09 0A 91 7A C8 A9 95 91 7A A0 C1 B1 7A 29 FC 09 02 91 7A C8 B1 7A 29 03 09 94 91 7A A0 E2 B1 7A 29 0F 09 90 91 7A 60 A0 02 B1 7A 09 3C 91 7A A0 22 A9 FF 91 7A A0 41 B1 7A 09 03 91 7A C8 A9 FF 91 7A C8 34 6A 2F 6B B1 7A 09 C0 91 7A A0 61 B1 7A 09 0F 91 7A C8 A9 FF 91 7A C8 B1 7A 09 F0 91 7A A0 81 B1 7A 09 3F 91 7A C8 A9 FF 91 7A C8 B1 7A 09 FC 91 7A A0 A1 A9 FF 91 7A C8 91 7A C8 91 7A A0 C0 B1 7A 09 03 91 7A C8 A9 FF 91 7A C8 91 7A C8 91 7A C8 B1 7A 09 C0 91 7A A0 E0 B1 7A 09 0F 91 7A C8 A9 FF 91 7A C8 91 7A C8 91 7A C8 B1 7A 09 F0 91 7A E6 7B A0 00 B1 7A 29 F0 09 0B 91 7A C8 A9 FF 91 7A C8 91 7A C8 91 7A C8 B1 7A 29 0F 09 D0 91 7A A0 20 B1 7A 29 F0 09 0A 91 7A C8 A9 FF 91 7A C8 91 7A C8 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 40 B1 7A 29 F0 09 0A 91 7A C8 A9 BF 91 7A C8 A9 FF 91 7A C8 A9 FD 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 60 B1 7A 29 F0 09 0A 91 7A C8 A9 AF 91 7A C8 A9 FF 91 7A C8 A9 F5 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 80 B1 7A 29 F0 09 0A 91 7A C8 A9 30 6B 2B 6C AB 91 7A C8 A9 FF 91 7A C8 A9 D5 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 A0 B1 7A 29 F0 09 0A 91 7A C8 A9 AA 91 7A C8 A9 FF 91 7A C8 A9 55 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 C0 B1 7A 29 F0 09 0A 91 7A C8 A9 AA 91 7A C8 A9 BD 91 7A C8 A9 55 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 E0 B1 7A 29 F0 09 0A 91 7A C8 A9 AA 91 7A C8 A9 A5 91 7A C8 A9 55 91 7A C8 B1 7A 29 0F 09 50 91 7A E6 7B A0 00 B1 7A 29 F0 09 0A 91 7A C8 A9 AA 91 7A C8 A9 A5 91 7A C8 A9 55 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 20 B1 7A 29 F0 09 0A 91 7A C8 A9 AA 91 7A C8 A9 A5 91 7A C8 A9 55 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 40 B1 7A 29 F0 09 0A 91 7A C8 A9 AA 91 7A C8 A9 A5 91 7A C8 A9 55 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 60 B1 7A 29 F0 09 0A 91 7A C8 A9 AA 91 7A C8 A9 A5 91 7A C8 A9 55 91 2C 6C 27 6D 7A C8 B1 7A 29 0F 09 50 91 7A A0 80 B1 7A 29 F0 09 0A 91 7A C8 A9 AA 91 7A C8 A9 A5 91 7A C8 A9 55 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 A0 B1 7A 29 F0 09 0A 91 7A C8 A9 AA 91 7A C8 A9 A5 91 7A C8 A9 55 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 C0 B1 7A 29 F0 09 0A 91 7A C8 A9 AA 91 7A C8 A9 A5 91 7A C8 A9 55 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 E0 B1 7A 29 F0 09 0A 91 7A C8 A9 AA 91 7A C8 A9 A5 91 7A C8 A9 55 91 7A C8 B1 7A 29 0F 09 50 91 7A E6 7B A0 00 B1 7A 29 F0 09 0A 91 7A C8 A9 AA 91 7A C8 A9 A5 91 7A C8 A9 55 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 20 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 A5 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 41 A9 AA 91 7A C8 A9 A5 91 7A C8 A9 55 91 7A A0 61 B1 7A 29 C0 09 2A 91 7A C8 A9 A5 91 7A C8 B1 7A 29 03 28 6D 23 6E 09 54 91 7A A0 81 B1 7A 29 F0 09 0A 91 7A C8 A9 A5 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 A1 B1 7A 29 FC 09 02 91 7A C8 A9 A5 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 C2 A9 A5 91 7A A0 E2 B1 7A 29 C3 09 24 91 7A 60 A0 02 B1 7A 09 0F 91 7A A0 22 B1 7A 09 3F 91 7A C8 B1 7A 09 C0 91 7A A0 42 A9 FF 91 7A C8 B1 7A 09 F0 91 7A A0 61 B1 7A 09 03 91 7A C8 A9 FF 91 7A C8 B1 7A 09 FC 91 7A A0 81 B1 7A 09 0F 91 7A C8 A9 FF 91 7A C8 91 7A A0 A1 B1 7A 09 3F 91 7A C8 A9 FF 91 7A C8 91 7A C8 B1 7A 09 C0 91 7A A0 C1 A9 FF 91 7A C8 91 7A C8 91 7A C8 B1 7A 09 F0 91 7A A0 E0 B1 7A 09 03 91 7A C8 A9 FF 91 7A C8 91 7A C8 91 7A C8 B1 7A 09 FC 91 7A E6 7B A0 00 B1 7A 29 FC 09 02 91 7A C8 A9 FF 91 7A C8 91 7A C8 91 7A C8 B1 7A 29 03 09 F4 91 7A A0 20 B1 7A 29 FC 09 02 91 7A C8 24 6E 1F 6F A9 BF 91 7A C8 A9 FF 91 7A C8 91 7A C8 B1 7A 29 03 09 D4 91 7A A0 40 B1 7A 29 FC 09 02 91 7A C8 A9 AF 91 7A C8 A9 FF 91 7A C8 91 7A C8 B1 7A 29 03 09 54 91 7A A0 60 B1 7A 29 FC 09 02 91 7A C8 A9 AB 91 7A C8 A9 FF 91 7A C8 A9 FD 91 7A C8 B1 7A 29 03 09 54 91 7A A0 80 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 FF 91 7A C8 A9 F5 91 7A C8 B1 7A 29 03 09 54 91 7A A0 A0 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 BF 91 7A C8 A9 D5 91 7A C8 B1 7A 29 03 09 54 91 7A A0 C0 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 AF 91 7A C8 A9 55 91 7A C8 B1 7A 29 03 09 54 91 7A A0 E0 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 A9 91 7A C8 A9 55 91 7A C8 B1 7A 29 03 09 54 91 7A E6 7B A0 00 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 A9 91 7A C8 A9 55 91 7A C8 B1 20 6F 1B 70 7A 29 03 09 54 91 7A A0 20 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 A9 91 7A C8 A9 55 91 7A C8 B1 7A 29 03 09 54 91 7A A0 40 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 A9 91 7A C8 A9 55 91 7A C8 B1 7A 29 03 09 54 91 7A A0 60 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 A9 91 7A C8 A9 55 91 7A C8 B1 7A 29 03 09 54 91 7A A0 80 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 A9 91 7A C8 A9 55 91 7A C8 B1 7A 29 03 09 54 91 7A A0 A0 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 A9 91 7A C8 A9 55 91 7A C8 B1 7A 29 03 09 54 91 7A A0 C0 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 A9 91 7A C8 A9 55 91 7A C8 B1 7A 29 03 09 54 91 7A A0 E0 B1 7A 29 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 A9 91 7A C8 A9 55 91 7A C8 B1 7A 29 03 09 54 91 7A E6 7B A0 00 B1 7A 29 1C 70 17 71 FC 09 02 91 7A C8 A9 AA 91 7A C8 A9 A9 91 7A C8 A9 55 91 7A C8 B1 7A 29 03 09 54 91 7A A0 21 A9 AA 91 7A C8 A9 A9 91 7A C8 A9 55 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 41 B1 7A 29 C0 09 2A 91 7A C8 A9 A9 91 7A C8 A9 55 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 61 B1 7A 29 F0 09 0A 91 7A C8 A9 A9 91 7A C8 A9 55 91 7A A0 81 B1 7A 29 FC 09 02 91 7A C8 A9 A9 91 7A C8 B1 7A 29 03 09 54 91 7A A0 A2 A9 A9 91 7A C8 B1 7A 29 0F 09 50 91 7A A0 C2 B1 7A 29 C0 09 29 91 7A C8 B1 7A 29 3F 09 40 91 7A A0 E2 B1 7A 29 F0 09 09 91 7A 60 14 36 41 00 1C 2A 7E 78 F6 EF EF DF FF 7E 7E 3C 14 36 41 00 1C 2A 7E 78 F2 E3 E7 DF FF 7E 7E 3C 00 14 36 41 1C 2A 7E 78 F2 E3 E3 D7 FF 7E 7E 3C 00 14 36 41 1C 2A 7E 78 F2 E3 E3 D3 F9 7E 7E 3C 00 00 00 00 1C 3E 7E 7E FF FF FF FF FF 7E 7E 3C 18 71 13 72 C8 70 C8 70 C8 70 C8 70 C8 70 C8 70 C8 70 C8 70 C8 70 C8 70 D8 70 D8 70 E8 70 E8 70 F8 70 F8 70 E8 70 D8 70 FF FF 18 71 08 71 3C 7E FF FF 81 C9 FF 5A 66 3C 18 3C 6E 4A 5A 91 3C 7E FF FF 81 C9 FF 5A 66 3C 18 3E 7D 94 14 22 3C 7E FF FF 81 C9 FF 5A 66 3C 18 7C 3E 2B 28 48 3C 7E FF FF FF FF FF 7E 7E 3C 18 00 00 00 00 00 72 71 42 71 42 71 42 71 52 71 52 71 52 71 62 71 62 71 62 71 FF FF 84 71 80 55 38 BA 52 3C 7E 56 FF CF 87 B7 7B FC 7E 3C 09 A6 0A 5A 34 3C 7E 56 FF CF 87 87 7B FC 7E 3C 28 11 80 5A 22 3C 7E 56 FF CF 87 87 4B FC 7E 3C 80 94 50 B5 77 3C 7E 56 FF CF 87 87 03 CC 7E 3C 00 00 00 00 00 3C 7E 7E FF FF FF FF FF FE 7E 3C 9A 71 AA 71 BA 71 CA 71 BA 71 AA 71 FF FF EA 71 DA 71 FF FF FA 71 00 00 00 00 00 00 6C FE FE FE FE FE 7C 7C 38 10 00 00 00 00 14 72 0F 73 00 00 00 00 28 7C 7C 7C 38 10 00 00 00 00 00 00 00 00 00 6C FE FE FE 7C 7C 38 10 00 00 00 00 3C 7E 7E FF FF FF FF FF FF FF 7E 7E 3C 00 00 00 3C 7C 78 F0 F0 C9 8B 87 CE DE 5E 7E 3C 00 00 00 3C 78 70 E0 E0 92 07 1E 9C BC 3C 7E 3C 00 00 00 3C 72 60 C0 C1 25 2F 1D 38 78 7A 7E 3C 00 00 00 3C 66 40 80 83 4B 5F 3B 71 F1 74 7E 3C 00 00 00 3C 4E 00 01 07 97 BF F7 E3 E3 6A 7C 3C 00 00 00 3C 1E 02 02 0F 2F 7F EF C7 C7 56 7A 3C 00 00 00 3C 3E 04 04 1E 5F FF DF 8F 8F 2E 76 3C 00 00 00 3C 7E 08 08 3C BE FF BF 1F 1F 5E 6E 3C 00 00 00 3C 7C 10 10 78 7C FE 7E 3E 3E 3E 5E 3C 00 00 00 3C 7C 20 20 F0 F8 FD FC 7C 7C 7C 3C 3C 00 00 00 3C 78 40 40 E1 F3 F9 F8 F9 F9 7A 7A 3C 00 00 00 3C 70 02 83 C3 E7 F3 F1 F3 F3 76 76 3C 00 00 00 3C 62 06 07 87 CF E7 E3 E7 E7 6E 6E 3C 10 73 0B 74 00 00 00 3C 46 0E 0F 0F 9F CE C6 CF CF 5E 5E 3C 00 00 00 3C 0E 1E 1F 1F 3E 9C 8C 9E 9E 3E 3E 3C 00 00 00 3C 1E 3E 3F 3F 7C 38 18 3C 3D 7C 7E 3C 00 00 00 3C 3E 7E 7E 7E F9 71 30 79 7B 7A 7E 3C 00 00 00 3C 7E 7E FC FC F2 E2 61 F3 F7 76 7E 3C 00 00 00 3C 7E 7C F8 F8 E4 C5 C3 E7 EF 6E 7E 3C 1C 1C 1C 3E 00 3E 7D 7A 72 4D 7F 7B 7C 3F 3E 1C 1C 1C 1C 3E 00 3E 7B 74 64 1B 7F 77 78 3F 3E 1C 1C 1C 1C 3E 00 3E 76 69 49 36 7F 6F 70 3F 3E 1C 1C 1C 1C 3E 00 3E 6D 52 12 6D 7F 5E 61 3E 3E 1C 1C 1C 1C 3E 00 3E 5B 25 24 5B 7F 3D 43 3E 3E 1C 1C 1C 1C 3E 00 3E 37 4B 49 36 7F 7B 07 7E 3E 1C 1C 1C 1C 3E 00 3E 6F 17 13 6C 7F 77 0F 7E 3E 1C 1C 1C 1C 3E 00 3E 5F 2F 27 59 7F 6F 1F 7E 3E 1C 1C 1C 1C 3E 00 3E 3F 5F 4F 33 7F 5F 3F 7E 3E 1C 1C 1C 1C 3E 00 3E 7F 3F 1F 67 7F 3F 0C 74 07 75 7F 3E 3E 1C 1C 1C 1C 3E 00 3E 7F 7F 3F 4F 7F 7F 7F 3E 3E 1C 1C 1C 1C 3E 00 3E 7F 7F 7F 1F 7F 7F 7F 3E 3E 1C 1C 1C 1C 3E 00 3E 7F 7F 7F 3F 7F 7F 7F 3E 3E 1C 1C 1C 1C 3E 00 3E 7F 7F 7F 7F 7F 7F 7F 3E 3E 1C 1C 1C 1C 3E 00 3E 7F 7F 7F 7E 7F 7F 7F 3E 3E 1C 1C 1C 1C 3E 00 3E 7F 7F 7F 7C 7F 7F 7F 3E 3E 1C 1C 1C 1C 3E 00 3E 7F 7F 7E 79 7F 7F 7F 3E 3E 1C 1C 1C 1C 3E 00 3E 7F 7E 7C 73 7F 7E 7F 3E 3E 1C 1C 1C 1C 3E 00 3E 7E 7D 79 66 7F 7D 7E 3F 3E 1C 00 3C 7E 7E DB 91 9B FF 66 7E 24 00 00 4A 3C 3C 00 3C 7E 7E DB 91 9B FF 66 7E 24 00 4A 3C 3C 00 00 3C 7E 7E DB 91 9B FF 66 7E 24 4A 3C 3C 00 00 3C 76 7E DF F3 EF EF DF BE FE 7C 3C 6C 44 44 66 3C 76 7E DF F3 E1 EF CF 9E FE 7C 3C 6C 44 44 66 3C 76 7E DF F3 E1 E3 C7 8E FE 7C 3C 6C 44 44 66 3C 76 7E D3 E3 E1 C3 C3 08 75 03 76 86 FE 7C 3C 6C 44 44 66 3C 3C 18 00 18 24 5A 3C 81 FF DB DB FF E7 5A 7E 3C 30 70 E0 18 27 6E 6C E3 FF DB DB FF E7 5A 7E 3C 00 42 E7 DB E7 5A 3C FF FF DB DB FF E7 5A 7E 3C 0C 0E 07 18 E4 76 36 C7 FF DB DB FF E7 5A 7E 3C 30 7C FE FF FF 7E 00 40 10 02 80 00 00 09 20 00 30 7C FE FF FF FE 02 00 40 10 02 00 80 00 00 09 30 7C FE FF FF 7C 82 10 00 00 40 10 02 00 80 00 30 7C FE FF FF 7E 9C 38 70 E2 68 30 18 08 10 A2 93 75 00 00 00 00 3E 2A 7F 55 7F 6B 7F 55 7F 2A 3E 14 A5 75 23 14 7E 9D 00 14 00 2A 00 14 00 2A 00 14 00 08 B7 75 00 00 00 00 08 2D 00 00 00 18 18 00 0C 18 00 00 C9 75 20 30 10 10 00 00 18 1B 63 60 06 2A 31 00 2C 2C DB 75 00 00 00 00 00 2A 6A FF AB FF F5 5E 7A 2C 3C 18 ED 75 30 18 08 1C 7E 55 95 00 54 00 0A 20 04 10 00 00 FF 75 38 0C 06 12 02 04 76 FF 76 13 01 09 01 11 03 02 12 06 0C 38 11 76 00 30 38 2C 3C 2C 3E 36 3E 2E 3C 3C 2C 38 30 00 D0 74 D0 74 E0 74 E0 74 F0 74 F0 74 00 75 00 75 FF FF 21 76 FE FF 06 00 11 75 21 75 31 75 41 75 FF FF 35 76 51 75 61 75 71 75 FF FF 45 76 A0 74 A0 74 B0 74 B0 74 C0 74 C0 74 B0 74 B0 74 FF FF 4F 76 70 73 80 73 90 73 A0 73 B0 73 C0 73 D0 73 E0 73 F0 73 00 74 10 74 20 74 30 74 40 74 50 74 60 74 70 74 80 74 FF FF 63 76 40 72 40 72 50 72 50 72 60 72 60 72 70 72 70 72 80 72 80 72 90 72 90 72 A0 72 A0 72 B0 72 B0 72 C0 72 C0 72 D0 72 D0 72 E0 72 E0 72 F0 72 F0 72 00 73 00 73 10 73 10 73 20 73 20 73 30 73 30 73 40 73 40 73 50 73 50 73 60 73 60 73 FF FF 8B 76 30 72 FF FF DB 76 FE FF 05 00 10 72 20 72 00 72 00 72 00 72 00 72 00 72 00 72 00 72 00 72 00 72 FF FF E1 76 4D 00 77 FB 77 65 6E 20 53 63 72 65 65 6E AE 42 6F 6E 75 73 AE 00 00 00 00 00 00 00 00 20 20 20 20 00 00 20 00 88 88 88 00 00 00 00 00 AA AA AA AA AA AA AA 00 20 A8 80 A8 08 A8 20 00 88 08 20 20 20 80 88 00 00 00 00 00 00 00 00 00 20 20 20 00 00 00 00 00 08 20 20 20 20 20 08 00 80 20 20 20 20 20 80 00 00 00 20 A8 A8 A8 20 00 00 00 20 20 A8 20 20 00 00 00 00 00 00 20 20 80 00 00 00 00 A8 00 00 00 00 00 00 00 00 20 20 00 00 00 00 00 00 00 00 00 A8 88 88 88 88 88 A8 00 08 28 08 08 08 08 08 00 A8 08 08 A8 80 80 A8 00 A8 08 08 A8 08 08 A8 00 88 88 88 A8 08 08 08 00 A8 80 A8 08 08 08 A8 00 A8 80 80 A8 88 88 A8 00 A8 08 08 28 20 20 20 00 A8 88 88 A8 88 88 A8 00 A8 88 88 A8 08 08 08 00 00 00 20 20 00 20 20 00 00 00 20 20 00 20 20 80 00 00 08 20 80 20 08 00 00 00 00 A8 FC 77 E7 78 00 A8 00 00 00 00 80 20 08 20 80 00 A8 88 08 28 20 00 20 00 00 00 00 00 00 00 00 00 A8 88 88 A8 88 88 88 00 A0 88 88 A0 88 88 A0 00 A8 80 80 80 80 80 A8 00 A0 88 88 88 88 88 A0 00 A8 80 80 A0 80 80 A8 00 A8 80 80 A0 80 80 80 00 28 80 80 88 88 88 28 00 88 88 88 A8 88 88 88 00 A8 20 20 20 20 20 A8 00 28 08 08 08 08 08 A0 00 80 88 88 A0 88 88 88 00 80 80 80 80 80 80 A8 00 88 A8 A8 88 88 88 88 00 A8 88 88 88 88 88 88 00 A8 88 88 88 88 88 A8 00 A8 88 88 A8 80 80 80 00 A8 88 88 88 88 88 A0 08 A0 88 88 A0 88 88 88 00 A8 80 80 A8 08 08 A8 00 A8 20 20 20 20 20 20 00 88 88 88 88 88 88 A8 00 88 88 88 88 88 A8 20 00 88 88 88 88 A8 A8 88 00 88 88 88 20 88 88 88 00 88 88 88 A8 20 20 20 00 A8 08 08 20 80 80 A8 00 18 79 EF 79 00 00 A8 08 A8 88 A8 00 80 80 A8 88 88 88 A8 00 00 00 A8 80 80 80 A8 00 08 08 A8 88 88 88 A8 00 00 00 A8 88 A8 80 A8 00 28 20 20 A8 20 20 20 00 00 00 A8 88 88 A8 08 A8 80 80 A8 88 88 88 88 00 20 00 A0 20 20 20 A8 00 20 00 A0 20 20 20 20 80 80 80 88 88 A0 88 88 00 A0 20 20 20 20 20 A8 00 00 00 88 A8 A8 88 88 00 00 00 A8 88 88 88 88 00 00 00 A8 88 88 88 A8 00 00 00 A8 88 88 A8 80 80 00 00 A8 88 88 A8 08 08 00 00 A8 80 80 80 80 00 00 00 A8 80 A8 08 A8 00 20 20 A8 20 20 20 28 00 00 00 88 88 88 88 A8 00 00 00 88 88 88 A8 20 00 00 00 88 88 A8 A8 88 00 00 00 88 88 20 88 88 00 00 00 88 88 88 A8 08 A8 00 00 A8 08 20 80 A8 00 FF FF FF FF FF FF FF FF 00 7C FB 7C 00 00 00 00 00 00 00 00 03 0F 1F 3E 3C 78 78 78 01 03 03 03 01 01 01 01 03 0F 1F 1E 3C 3C 00 00 03 0F 1F 3E 3C 00 00 00 03 03 07 07 0F 0F 1F 1E 0F 0F 1F 1E 1F 3F 3F 3C 00 01 03 07 0F 1F 1F 3F 3F 3F 3F 00 00 00 00 00 07 0F 1F 1E 1E 1F 0F 1F 03 0F 1F 1E 3C 3C 3C 1E 78 78 78 3C 3E 1F 0F 03 01 01 01 01 01 03 03 03 00 00 01 03 07 0F 1F 3F 00 00 00 3C 3E 1F 0F 03 3E 3F 7F 7F 00 00 00 00 00 00 00 3C 3E 1F 0F 03 3E 3C 3C 3C 1E 1F 0F 03 01 01 03 03 07 07 0F 1F 1E 3C 3C 3C 1E 1F 0F 03 1F 0F 03 00 01 03 07 0F E0 F8 FC 3E 1E 0F 0F 0F E0 E0 E0 E0 E0 E0 E0 E0 E0 F8 FC 3C 1E 1E 1E 3C E0 F8 FC 3C 1E 1E 3E FC E0 C0 C0 80 80 00 78 78 FC FC FC 00 E0 F8 FC 3C F8 F0 E0 C0 80 E0 F8 FC FF FE FE 3C 7C 78 F8 F0 F0 F8 7C 3C 3C 7C F8 FC E0 F8 FC 3C 1E 1E 1E 3E 0F 0F 0F 1E FC 7C E7 7D 3E FC F8 E0 E0 E0 E0 E0 E0 F0 F0 F0 7C F8 F0 E0 C0 FE FE FE FC 3E 1E 1E 3C FC F8 E0 78 FE FE FE 78 78 78 78 1E 1E 1E 1E 3C FC F8 E0 3C 1E 1E 1E 3C FC F8 E0 F0 E0 E0 C0 C0 80 80 00 3C 1E 1E 1E 3E FC F8 E0 FE FC FC F8 F0 E0 C0 80 18 30 70 F8 FD FD 7B 03 03 1F 7F FF FF FE F8 F0 F0 FE FF FF FF 1F 07 03 7F 1F 8F C7 E7 E3 F3 F3 80 C0 E0 E0 F0 F0 F0 F0 03 07 07 03 01 01 03 00 C0 E0 E0 E0 C0 80 00 00 03 07 07 07 07 07 07 03 F0 F0 E0 E0 E0 E0 F0 F0 03 03 01 01 01 01 00 0F F3 FB FB FB FB FB FB 73 F7 FF FF FF FC F8 F0 F0 E0 F8 FC FE 7E 3F 1F 1F 00 00 00 00 00 00 00 00 03 03 01 01 00 00 00 00 F8 F8 FE FF FF 7F 1F 03 3F 7F 4F F7 FB FD FD F0 B3 D3 E7 F7 F7 FA FD 7F F0 F0 F8 FC BF 5F DF 3F 1F 1F 3F 7E FE FC F8 E0 80 34 7B 35 00 30 70 70 42 00 30 02 82 4E 00 08 8E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 4E 00 10 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 8E 42 60 30 02 41 80 34 00 30 70 70 42 00 30 02 82 4E 00 1C 8E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 4E 00 20 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 7C 35 DD 35 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 0E 8E 42 60 30 02 41 2F 35 E0 02 E1 02 00 38

Qb worked on both, backup worked on Cannibals but didn't run on Alley Cat

Edited by Mr Robot
Link to comment
Share on other sites

Yep OK well I really am unsure if I did the graphics. It looks familar but it's not the main Qb character as appears in the game. If someone recognises it as from another game then I'd go with that. Memory fails me, so I'm happy to say this is from some other game. Just trying to remember... I can't.

Link to comment
Share on other sites

No probs Andrew, thanks to some great detective work its solved and its nice to have these little puzzles especially when the actual author is a bit flummoxed too.

 

Love QB by the way!

 

If you do remember this other game and its showable then we would love to see it...

 

Thanks

 

Paul..

Link to comment
Share on other sites

But what is this? Did some cracker extract a random part of the graphics of the main game on a floppy, named that file ANDRU.BAS and then slapped Andrew's Qb onto the same disk? Does Qb load a file called ANDRU.BAS for some random maps? I understand it is a Q*Bert game but perhaps it could run with randomly assigned maze structures and by slapping it onto various disks with different "data" files, you'd get different levels?

 

Alley Cat is not graphics data at all, it is a good chunk of 6502 code:

.C:1c00   20 CD 44   JSR $44CD
.C:1c03   B0 07      BCS $1C0C
.C:1c05   A9 32      LDA #$32
.C:1c07   9D 18 9A   STA $9A18,X
.C:1c0a   D0 D6      BNE $1BE2
.C:1c0c   A9 20      LDA #$20
.C:1c0e   9D 14 9A   STA $9A14,X
.C:1c11   A9 80      LDA #$80
.C:1c13   9D 0C 9A   STA $9A0C,X
.C:1c16   A9 FA      LDA #$FA
.C:1c18   9D 18 9A   STA $9A18,X
.C:1c1b   20 0C 45   JSR $450C
.C:1c1e   4C 18 46   JMP $4618
.C:1c21   BD FC 99   LDA $99FC,X
.C:1c24   18         CLC
.C:1c25   7D E4 99   ADC $99E4,X
.C:1c28   20 52 46   JSR $4652
.C:1c2b   BD 00 9A   LDA $9A00,X
.C:1c2e   18         CLC
.C:1c2f   7D 04 9A   ADC $9A04,X
.C:1c32   9D 00 9A   STA $9A00,X
.C:1c35   C9 C5      CMP #$C5
.C:1c37   B0 3B      BCS $1C74
.C:1c39   C9 30      CMP #$30
.C:1c3b   B0 05      BCS $1C42
.C:1c3d   A9 00      LDA #$00

The last $00 byte was added by me. Don't pay attention to the location of the code, as we don't know where it should be I just needed somewhere to put it.

 

The same is true about Cannibals, here is just a short excerpt of the code as it doesn't make much sense:

.C:1c02   B1 7A      LDA ($7A),Y
.C:1c04   29 0F      AND #$0F
.C:1c06   91 7A      STA ($7A),Y
.C:1c08   A0 A0      LDY #$A0
.C:1c0a   B1 7A      LDA ($7A),Y
.C:1c0c   29 FC      AND #$FC
.C:1c0e   91 7A      STA ($7A),Y
.C:1c10   C8         INY
.C:1c11   A9 00      LDA #$00
.C:1c13   91 7A      STA ($7A),Y
.C:1c15   C8         INY
.C:1c16   B1 7A      LDA ($7A),Y
Edited by carlsson
  • Like 1
Link to comment
Share on other sites

But what is this? Did some cracker extract a random part of the graphics of the main game on a floppy, named that file ANDRU.BAS and then slapped Andrew's Qb onto the same disk? Does Qb load a file called ANDRU.BAS for some random maps? I understand it is a Q*Bert game but perhaps it could run with randomly assigned maze structures and by slapping it onto various disks with different "data" files, you'd get different levels?

 

 

Qb has absolutely nothing to do with Q*Bert. It's not based on it, the game concept is nothing like it, nor is the gameplay.

I think you haven't played the game :) . It does not load anything from files. Levels, as such, are random. It's a completely self-contained binary.

If that was a graphic file from me, which I still kind of suspect it was, then it was a binary file for use by the *editor* I wrote.

The reason I suspect it might be mine was that in Qb the characters raise up and lower down into the cubes. To achieve this I did draw things with their tops/bottoms cut off to give the impression they were sinking. Now this one has its top cut off which is ... odd.... but nonetheless, I was playing around with this sort of animation/graphic. That is, offset in the 'frame' to give the impression that parts of it were under things. I have very vague memories of having things cut off at the top, too. But still not 100% certain, so that's all I can really tell you.

 

Link to comment
Share on other sites

The user Mr Robot above pointed out that the first file I analyzed, which seems to contain graphics, matches the graphics from the game Mr Robot and His Robot Factory by Datamost. The file was also found on a disk whose main game is Mr Robot and His Robot Factory. So unless you worked for Datamost in c:a 1982-83 and your pseudonym is Ron Rosen, that graphic shouldn't be yours.

 

The same seems to go for the other two files dumped, which contain code fragments, most likely from the respective games Alley Cat and Cannibals, where the files were found. If Qb doesn't load any additional files, we can eliminate the theory that this spurious file would have something to do with it.

 

The question remains why Qb (and a backup copy of the game) is included on 359 disks in Mr Robot's collection. It sounds like someone at some time got a virus that loads a program into memory, and then for every disk that is popped it, copies part of the original content under a different name (ANDRU.BAS) plus that it installs whatever is in memory (Qb.obj + backup copy of the same).

 

Is that Qb.obj really just the game as can be found downloadable from various Atari sites, so nothing malicious was added to it, turning Andrew's game into a virus for unsuspecting people?

Link to comment
Share on other sites

The user Mr Robot above pointed out that the first file I analyzed, which seems to contain graphics, matches the graphics from the game Mr Robot and His Robot Factory by Datamost. The file was also found on a disk whose main game is Mr Robot and His Robot Factory. So unless you worked for Datamost in c:a 1982-83 and your pseudonym is Ron Rosen, that graphic shouldn't be yours.

 

The same seems to go for the other two files dumped, which contain code fragments, most likely from the respective games Alley Cat and Cannibals, where the files were found. If Qb doesn't load any additional files, we can eliminate the theory that this spurious file would have something to do with it.

 

The question remains why Qb (and a backup copy of the game) is included on 359 disks in Mr Robot's collection. It sounds like someone at some time got a virus that loads a program into memory, and then for every disk that is popped it, copies part of the original content under a different name (ANDRU.BAS) plus that it installs whatever is in memory (Qb.obj + backup copy of the same).

 

Is that Qb.obj really just the game as can be found downloadable from various Atari sites, so nothing malicious was added to it, turning Andrew's game into a virus for unsuspecting people?

 

OK, graphics definitely not mine then. Let's move on from that. I wasn't sure but given your summary above, that seems settled.

The idea that Qb has been used as some sort of "baggage" on disk images for Atari is really kind of bizarre. Why....?

And.. unsuspecting of... what?

Link to comment
Share on other sites

Just like modern malware that might be contained in what otherwise seems like desirable software, I was thinking perhaps someone at one point had hi-jacked your game in order for it to spread itself and what else it may contain, so people who liked your game might load this potentially rogue version and when they were done, do a soft reset to boot another disk which then got contaminated.

 

Until Mr Robot uploads one or more of those obj files for analysis if it is just Qb or something more, we won't know if this is a plausable theory or just wild guessing.

 

Hmm.. he wrote those are in the TOSEC so then anyone should be able to get the disk images. He also wrote he boots a DOS disk first. What if the virus is on that disk, not the game disk to start with? One should get those images from TOSEC and do a directory listing with some other tool than loading (a particular) DOS disk.

Edited by carlsson
Link to comment
Share on other sites

Well can't someone just check the code on the disk that has a copy of this as if its virus based then the file itself would also be a replicator....

 

I would doubt that its the case as I've never heard of such a thing on the Atari in all my years, let alone back then...That does not make it impossible to happen but it would have been seen and outed by the folks back then for sure..

 

Seems strange whatever the answer but the code check would at least answer if either file does disk writing and why..

  • Like 2
Link to comment
Share on other sites

Just like modern malware that might be contained in what otherwise seems like desirable software, I was thinking perhaps someone at one point had hi-jacked your game in order for it to spread itself and what else it may contain, so people who liked your game might load this potentially rogue version and when they were done, do a soft reset to boot another disk which then got contaminated.

 

Until Mr Robot uploads one or more of those obj files for analysis if it is just Qb or something more, we won't know if this is a plausable theory or just wild guessing.

 

Hmm.. he wrote those are in the TOSEC so then anyone should be able to get the disk images. He also wrote he boots a DOS disk first. What if the virus is on that disk, not the game disk to start with? One should get those images from TOSEC and do a directory listing with some other tool than loading (a particular) DOS disk.

 

 

Its getting a bit complicated now but an infected / designed DOS disk to write to more DOS based disks only seems a bit far, it would have had to check for a DOS format or risk writing over bootable disks which would have been found out pretty quickly I would have thought..

 

Worth a check, that DOS disk and an image with those files needed to eliminate it all..

  • Like 3
Link to comment
Share on other sites

Ok, I downloaded RealSports Tennis (1983)(Atari)(US).atr from Atarionline.pl and used the Disk Explorer in Altirra to view it.

 

That disk contains the following files:

Filename     Sectors  Size
ANDRU.BAS    0        0
BACKUP.OBJ   0        0
DOS.SYS      1        5
DUP.SYS      0        0
QB.OBJ       144      17962

The file QB.COM as downloaded from Atarimania is ~18 kB so it seems to match the size on the disk image.

Edited by carlsson
Link to comment
Share on other sites

maybe there was an issue with whatever system that was packing tosec..... and it spread as such.... many torrent had major issues with mixed up slices and such but this is workable disk files/structure yes?

 

The other issues were modem protocols that padded and repeated things.... but this wouldn't be that....

 

Now disks all formatted from a single same source, and then copied to or from or over? That might be the case... especially if using a pc to make up .atr images and the like, That would seem likely, of course rom sites could be infected with something, our Atari's could care less but... if it were for an x86 those things might have had a chance..

 

I think I'll stick with human disk duplication error...

Link to comment
Share on other sites

Hmmm, I suspect this may have been introduced by me due to a c0ck up. Andrew allow me to put the QB game online on the Holmes Atari Games website in March 1999.

And I've just checked some of the games I put into images after this, 'Moon Lover Pinball' for one (Jan 2000), which has this structure.

And Tosec has likely just grabbed these images and spread?

 

I'm hoping someone comes up with another answer, but I suspect it may be down to me using a particular dos disk or some hack up job as was done in the early emulation days, prior to trying to get archive perfect copies.

Sorry, but my memory is hazy and checking my archive of workings, doesn't immediately show the culprit. If I get time, I'll investigate further.

 

That said, I don't have RealSports Tennis in any form in my collection, so maybe someone continued my cock up? ;-)

Edited by HolmesA8
  • Like 2
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...