# HG changeset patch # User Robert McIntyre # Date 1340479621 18000 # Node ID bb4434c5a8f3be7bb6c9ec69e3c4099faa118d5c # Parent bc24e4d605e9f3ac299975d712428579183e5ff2 generated gameboy palette for gimp for Dylan. diff -r bc24e4d605e9 -r bb4434c5a8f3 Gameboy-Color.gpl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Gameboy-Color.gpl Sat Jun 23 14:27:01 2012 -0500 @@ -0,0 +1,4742 @@ +GIMP Palette +Name: GameBoy +# + 0 0 0 + 0 0 8 + 0 8 0 + 0 8 8 + 0 8 16 + 0 8 24 + 0 16 16 + 0 16 24 + 0 16 32 + 0 16 40 + 0 24 32 + 0 24 40 + 0 24 48 + 0 32 48 + 0 32 64 + 0 32 72 + 0 40 64 + 0 40 72 + 0 40 80 + 0 40 88 + 0 48 80 + 0 48 88 + 0 48 96 + 0 48 104 + 0 56 96 + 0 56 104 + 0 56 112 + 0 56 120 + 0 64 112 + 0 64 120 + 0 64 128 + 0 64 136 + 0 72 128 + 0 72 136 + 0 72 144 + 0 72 152 + 0 80 160 + 8 0 0 + 8 0 8 + 8 8 0 + 8 8 8 + 8 8 16 + 8 8 24 + 8 16 8 + 8 16 16 + 8 16 24 + 8 16 32 + 8 16 40 + 8 24 8 + 8 24 16 + 8 24 24 + 8 24 32 + 8 24 40 + 8 24 48 + 8 32 24 + 8 32 32 + 8 32 40 + 8 32 48 + 8 32 64 + 8 32 72 + 8 40 40 + 8 40 48 + 8 40 56 + 8 40 64 + 8 40 72 + 8 40 80 + 8 40 88 + 8 48 56 + 8 48 64 + 8 48 72 + 8 48 80 + 8 48 88 + 8 48 96 + 8 48 104 + 8 56 64 + 8 56 72 + 8 56 80 + 8 56 88 + 8 56 96 + 8 56 104 + 8 56 112 + 8 56 120 + 8 64 88 + 8 64 96 + 8 64 104 + 8 64 112 + 8 64 120 + 8 64 128 + 8 64 136 + 8 72 96 + 8 72 104 + 8 72 112 + 8 72 120 + 8 72 128 + 8 72 136 + 8 72 144 + 8 72 152 + 8 80 128 + 8 80 136 + 8 80 144 + 8 80 152 + 8 80 160 + 8 88 144 + 8 88 152 + 8 88 160 + 8 96 160 + 16 0 0 + 16 0 8 + 16 8 0 + 16 8 8 + 16 8 16 + 16 8 24 + 16 16 8 + 16 16 16 + 16 16 24 + 16 16 32 + 16 16 40 + 16 24 8 + 16 24 16 + 16 24 24 + 16 24 32 + 16 24 40 + 16 24 48 + 16 32 16 + 16 32 24 + 16 32 32 + 16 32 40 + 16 32 48 + 16 32 64 + 16 32 72 + 16 40 16 + 16 40 24 + 16 40 32 + 16 40 40 + 16 40 48 + 16 40 56 + 16 40 64 + 16 40 72 + 16 40 80 + 16 40 88 + 16 48 32 + 16 48 40 + 16 48 48 + 16 48 56 + 16 48 64 + 16 48 72 + 16 48 80 + 16 48 88 + 16 48 96 + 16 48 104 + 16 56 48 + 16 56 56 + 16 56 64 + 16 56 72 + 16 56 80 + 16 56 88 + 16 56 96 + 16 56 104 + 16 56 112 + 16 56 120 + 16 64 64 + 16 64 72 + 16 64 80 + 16 64 88 + 16 64 96 + 16 64 104 + 16 64 112 + 16 64 120 + 16 64 128 + 16 64 136 + 16 72 72 + 16 72 80 + 16 72 88 + 16 72 96 + 16 72 104 + 16 72 112 + 16 72 120 + 16 72 128 + 16 72 136 + 16 72 144 + 16 72 152 + 16 80 96 + 16 80 104 + 16 80 112 + 16 80 120 + 16 80 128 + 16 80 136 + 16 80 144 + 16 80 152 + 16 80 160 + 16 88 104 + 16 88 112 + 16 88 120 + 16 88 128 + 16 88 136 + 16 88 144 + 16 88 152 + 16 88 160 + 16 96 136 + 16 96 144 + 16 96 152 + 16 96 160 + 16 104 152 + 16 104 160 + 16 104 168 + 16 112 168 + 24 0 0 + 24 0 8 + 24 8 0 + 24 8 8 + 24 8 16 + 24 8 24 + 24 16 8 + 24 16 16 + 24 16 24 + 24 16 32 + 24 16 40 + 24 24 8 + 24 24 16 + 24 24 24 + 24 24 32 + 24 24 40 + 24 24 48 + 24 32 16 + 24 32 24 + 24 32 32 + 24 32 40 + 24 32 48 + 24 32 64 + 24 32 72 + 24 40 16 + 24 40 24 + 24 40 32 + 24 40 40 + 24 40 48 + 24 40 56 + 24 40 64 + 24 40 72 + 24 40 80 + 24 40 88 + 24 48 24 + 24 48 32 + 24 48 40 + 24 48 48 + 24 48 56 + 24 48 64 + 24 48 72 + 24 48 80 + 24 48 88 + 24 48 96 + 24 48 104 + 24 56 40 + 24 56 48 + 24 56 56 + 24 56 64 + 24 56 72 + 24 56 80 + 24 56 88 + 24 56 96 + 24 56 104 + 24 56 112 + 24 56 120 + 24 64 56 + 24 64 64 + 24 64 72 + 24 64 80 + 24 64 88 + 24 64 96 + 24 64 104 + 24 64 112 + 24 64 120 + 24 64 128 + 24 64 136 + 24 72 72 + 24 72 80 + 24 72 88 + 24 72 96 + 24 72 104 + 24 72 112 + 24 72 120 + 24 72 128 + 24 72 136 + 24 72 144 + 24 72 152 + 24 80 80 + 24 80 88 + 24 80 96 + 24 80 104 + 24 80 112 + 24 80 120 + 24 80 128 + 24 80 136 + 24 80 144 + 24 80 152 + 24 80 160 + 24 88 104 + 24 88 112 + 24 88 120 + 24 88 128 + 24 88 136 + 24 88 144 + 24 88 152 + 24 88 160 + 24 96 128 + 24 96 136 + 24 96 144 + 24 96 152 + 24 96 160 + 24 104 136 + 24 104 144 + 24 104 152 + 24 104 160 + 24 104 168 + 24 112 152 + 24 112 160 + 24 112 168 + 24 120 168 + 32 8 8 + 32 8 16 + 32 16 8 + 32 16 16 + 32 16 24 + 32 16 32 + 32 24 8 + 32 24 16 + 32 24 24 + 32 24 32 + 32 24 40 + 32 24 48 + 32 32 16 + 32 32 24 + 32 32 32 + 32 32 40 + 32 32 48 + 32 32 56 + 32 32 64 + 32 40 16 + 32 40 24 + 32 40 32 + 32 40 40 + 32 40 48 + 32 40 56 + 32 40 64 + 32 40 72 + 32 40 80 + 32 40 88 + 32 48 24 + 32 48 32 + 32 48 40 + 32 48 48 + 32 48 56 + 32 48 64 + 32 48 72 + 32 48 80 + 32 48 88 + 32 48 96 + 32 48 104 + 32 56 40 + 32 56 48 + 32 56 56 + 32 56 64 + 32 56 72 + 32 56 80 + 32 56 88 + 32 56 96 + 32 56 104 + 32 56 112 + 32 56 120 + 32 64 32 + 32 64 40 + 32 64 48 + 32 64 56 + 32 64 64 + 32 64 72 + 32 64 80 + 32 64 88 + 32 64 96 + 32 64 104 + 32 64 112 + 32 64 120 + 32 64 128 + 32 64 136 + 32 72 32 + 32 72 40 + 32 72 48 + 32 72 56 + 32 72 64 + 32 72 72 + 32 72 80 + 32 72 88 + 32 72 96 + 32 72 104 + 32 72 112 + 32 72 120 + 32 72 128 + 32 72 136 + 32 72 144 + 32 72 152 + 32 80 48 + 32 80 56 + 32 80 64 + 32 80 72 + 32 80 80 + 32 80 88 + 32 80 96 + 32 80 104 + 32 80 112 + 32 80 120 + 32 80 128 + 32 80 136 + 32 80 144 + 32 80 152 + 32 80 160 + 32 88 64 + 32 88 72 + 32 88 80 + 32 88 88 + 32 88 96 + 32 88 104 + 32 88 112 + 32 88 120 + 32 88 128 + 32 88 136 + 32 88 144 + 32 88 152 + 32 88 160 + 32 96 88 + 32 96 96 + 32 96 104 + 32 96 112 + 32 96 120 + 32 96 128 + 32 96 136 + 32 96 144 + 32 96 152 + 32 96 160 + 32 104 104 + 32 104 112 + 32 104 120 + 32 104 128 + 32 104 136 + 32 104 144 + 32 104 152 + 32 104 160 + 32 104 168 + 32 112 120 + 32 112 128 + 32 112 136 + 32 112 144 + 32 112 152 + 32 112 160 + 32 112 168 + 32 120 144 + 32 120 152 + 32 120 160 + 32 120 168 + 32 128 160 + 32 128 168 + 32 128 176 + 32 136 176 + 40 8 8 + 40 8 16 + 40 16 8 + 40 16 16 + 40 16 24 + 40 16 32 + 40 24 16 + 40 24 24 + 40 24 32 + 40 24 40 + 40 24 48 + 40 32 16 + 40 32 24 + 40 32 32 + 40 32 40 + 40 32 48 + 40 32 56 + 40 32 64 + 40 40 16 + 40 40 24 + 40 40 32 + 40 40 40 + 40 40 48 + 40 40 56 + 40 40 64 + 40 40 72 + 40 40 80 + 40 40 88 + 40 48 24 + 40 48 32 + 40 48 40 + 40 48 48 + 40 48 56 + 40 48 64 + 40 48 72 + 40 48 80 + 40 48 88 + 40 48 96 + 40 48 104 + 40 56 40 + 40 56 48 + 40 56 56 + 40 56 64 + 40 56 72 + 40 56 80 + 40 56 88 + 40 56 96 + 40 56 104 + 40 56 112 + 40 56 120 + 40 64 32 + 40 64 40 + 40 64 48 + 40 64 56 + 40 64 64 + 40 64 72 + 40 64 80 + 40 64 88 + 40 64 96 + 40 64 104 + 40 64 112 + 40 64 120 + 40 64 128 + 40 64 136 + 40 72 32 + 40 72 40 + 40 72 48 + 40 72 56 + 40 72 64 + 40 72 72 + 40 72 80 + 40 72 88 + 40 72 96 + 40 72 104 + 40 72 112 + 40 72 120 + 40 72 128 + 40 72 136 + 40 72 144 + 40 72 152 + 40 80 40 + 40 80 48 + 40 80 56 + 40 80 64 + 40 80 72 + 40 80 80 + 40 80 88 + 40 80 96 + 40 80 104 + 40 80 112 + 40 80 120 + 40 80 128 + 40 80 136 + 40 80 144 + 40 80 152 + 40 80 160 + 40 88 40 + 40 88 48 + 40 88 56 + 40 88 64 + 40 88 72 + 40 88 80 + 40 88 88 + 40 88 96 + 40 88 104 + 40 88 112 + 40 88 120 + 40 88 128 + 40 88 136 + 40 88 144 + 40 88 152 + 40 88 160 + 40 96 56 + 40 96 64 + 40 96 72 + 40 96 80 + 40 96 88 + 40 96 96 + 40 96 104 + 40 96 112 + 40 96 120 + 40 96 128 + 40 96 136 + 40 96 144 + 40 96 152 + 40 96 160 + 40 104 72 + 40 104 80 + 40 104 88 + 40 104 96 + 40 104 104 + 40 104 112 + 40 104 120 + 40 104 128 + 40 104 136 + 40 104 144 + 40 104 152 + 40 104 160 + 40 104 168 + 40 112 88 + 40 112 96 + 40 112 104 + 40 112 112 + 40 112 120 + 40 112 128 + 40 112 136 + 40 112 144 + 40 112 152 + 40 112 160 + 40 112 168 + 40 120 120 + 40 120 128 + 40 120 136 + 40 120 144 + 40 120 152 + 40 120 160 + 40 120 168 + 40 128 136 + 40 128 144 + 40 128 152 + 40 128 160 + 40 128 168 + 40 128 176 + 40 136 152 + 40 136 160 + 40 136 168 + 40 136 176 + 40 144 176 + 48 8 8 + 48 8 16 + 48 16 8 + 48 16 16 + 48 16 24 + 48 16 32 + 48 24 16 + 48 24 24 + 48 24 32 + 48 24 40 + 48 24 48 + 48 32 16 + 48 32 24 + 48 32 32 + 48 32 40 + 48 32 48 + 48 32 56 + 48 40 24 + 48 40 32 + 48 40 40 + 48 40 48 + 48 40 56 + 48 40 72 + 48 40 80 + 48 48 24 + 48 48 32 + 48 48 40 + 48 48 48 + 48 48 56 + 48 48 64 + 48 48 72 + 48 48 80 + 48 48 88 + 48 48 96 + 48 56 40 + 48 56 48 + 48 56 56 + 48 56 64 + 48 56 72 + 48 56 80 + 48 56 88 + 48 56 96 + 48 56 104 + 48 56 112 + 48 64 32 + 48 64 40 + 48 64 48 + 48 64 56 + 48 64 64 + 48 64 72 + 48 64 80 + 48 64 88 + 48 64 96 + 48 64 104 + 48 64 112 + 48 64 120 + 48 64 128 + 48 72 32 + 48 72 40 + 48 72 48 + 48 72 56 + 48 72 64 + 48 72 72 + 48 72 80 + 48 72 88 + 48 72 96 + 48 72 104 + 48 72 112 + 48 72 120 + 48 72 128 + 48 72 136 + 48 72 144 + 48 80 40 + 48 80 48 + 48 80 56 + 48 80 64 + 48 80 72 + 48 80 80 + 48 80 88 + 48 80 96 + 48 80 104 + 48 80 112 + 48 80 120 + 48 80 128 + 48 80 136 + 48 80 144 + 48 80 152 + 48 80 160 + 48 88 40 + 48 88 48 + 48 88 56 + 48 88 64 + 48 88 72 + 48 88 80 + 48 88 88 + 48 88 96 + 48 88 104 + 48 88 112 + 48 88 120 + 48 88 128 + 48 88 136 + 48 88 144 + 48 88 152 + 48 88 160 + 48 88 168 + 48 96 48 + 48 96 56 + 48 96 64 + 48 96 72 + 48 96 80 + 48 96 88 + 48 96 96 + 48 96 104 + 48 96 112 + 48 96 120 + 48 96 128 + 48 96 136 + 48 96 144 + 48 96 152 + 48 96 160 + 48 104 48 + 48 104 56 + 48 104 64 + 48 104 72 + 48 104 80 + 48 104 88 + 48 104 96 + 48 104 104 + 48 104 112 + 48 104 120 + 48 104 128 + 48 104 136 + 48 104 144 + 48 104 152 + 48 104 160 + 48 104 168 + 48 112 64 + 48 112 72 + 48 112 80 + 48 112 88 + 48 112 96 + 48 112 104 + 48 112 112 + 48 112 120 + 48 112 128 + 48 112 136 + 48 112 144 + 48 112 152 + 48 112 160 + 48 112 168 + 48 120 80 + 48 120 88 + 48 120 96 + 48 120 104 + 48 120 112 + 48 120 120 + 48 120 128 + 48 120 136 + 48 120 144 + 48 120 152 + 48 120 160 + 48 120 168 + 48 128 96 + 48 128 104 + 48 128 112 + 48 128 120 + 48 128 128 + 48 128 136 + 48 128 144 + 48 128 152 + 48 128 160 + 48 128 168 + 48 128 176 + 48 136 128 + 48 136 136 + 48 136 144 + 48 136 152 + 48 136 160 + 48 136 168 + 48 136 176 + 48 144 144 + 48 144 152 + 48 144 160 + 48 144 168 + 48 144 176 + 48 152 160 + 48 152 168 + 48 152 176 + 48 152 184 + 48 160 184 + 56 24 16 + 56 24 24 + 56 32 16 + 56 32 24 + 56 32 32 + 56 32 40 + 56 40 24 + 56 40 32 + 56 40 40 + 56 40 48 + 56 40 56 + 56 48 24 + 56 48 32 + 56 48 40 + 56 48 48 + 56 48 56 + 56 48 64 + 56 56 32 + 56 56 40 + 56 56 48 + 56 56 56 + 56 56 64 + 56 56 72 + 56 56 80 + 56 56 88 + 56 64 32 + 56 64 40 + 56 64 48 + 56 64 56 + 56 64 64 + 56 64 72 + 56 64 80 + 56 64 88 + 56 64 96 + 56 64 104 + 56 64 112 + 56 64 120 + 56 72 32 + 56 72 40 + 56 72 48 + 56 72 56 + 56 72 64 + 56 72 72 + 56 72 80 + 56 72 88 + 56 72 96 + 56 72 104 + 56 72 112 + 56 72 120 + 56 72 128 + 56 72 136 + 56 80 40 + 56 80 48 + 56 80 56 + 56 80 64 + 56 80 72 + 56 80 80 + 56 80 88 + 56 80 96 + 56 80 104 + 56 80 112 + 56 80 120 + 56 80 128 + 56 80 136 + 56 80 144 + 56 80 152 + 56 88 40 + 56 88 48 + 56 88 56 + 56 88 64 + 56 88 72 + 56 88 80 + 56 88 88 + 56 88 96 + 56 88 104 + 56 88 112 + 56 88 120 + 56 88 128 + 56 88 136 + 56 88 144 + 56 88 152 + 56 88 160 + 56 96 48 + 56 96 56 + 56 96 64 + 56 96 72 + 56 96 80 + 56 96 88 + 56 96 96 + 56 96 104 + 56 96 112 + 56 96 120 + 56 96 128 + 56 96 136 + 56 96 144 + 56 96 152 + 56 96 160 + 56 96 168 + 56 104 48 + 56 104 56 + 56 104 64 + 56 104 72 + 56 104 80 + 56 104 88 + 56 104 96 + 56 104 104 + 56 104 112 + 56 104 120 + 56 104 128 + 56 104 136 + 56 104 144 + 56 104 152 + 56 104 160 + 56 104 168 + 56 112 56 + 56 112 64 + 56 112 72 + 56 112 80 + 56 112 88 + 56 112 96 + 56 112 104 + 56 112 112 + 56 112 120 + 56 112 128 + 56 112 136 + 56 112 144 + 56 112 152 + 56 112 160 + 56 112 168 + 56 120 56 + 56 120 64 + 56 120 72 + 56 120 80 + 56 120 88 + 56 120 96 + 56 120 104 + 56 120 112 + 56 120 120 + 56 120 128 + 56 120 136 + 56 120 144 + 56 120 152 + 56 120 160 + 56 120 168 + 56 128 64 + 56 128 72 + 56 128 80 + 56 128 88 + 56 128 96 + 56 128 104 + 56 128 112 + 56 128 120 + 56 128 128 + 56 128 136 + 56 128 144 + 56 128 152 + 56 128 160 + 56 128 168 + 56 128 176 + 56 136 80 + 56 136 88 + 56 136 96 + 56 136 104 + 56 136 112 + 56 136 120 + 56 136 128 + 56 136 136 + 56 136 144 + 56 136 152 + 56 136 160 + 56 136 168 + 56 136 176 + 56 144 104 + 56 144 112 + 56 144 120 + 56 144 128 + 56 144 136 + 56 144 144 + 56 144 152 + 56 144 160 + 56 144 168 + 56 144 176 + 56 152 128 + 56 152 136 + 56 152 144 + 56 152 152 + 56 152 160 + 56 152 168 + 56 152 176 + 56 152 184 + 56 160 160 + 56 160 168 + 56 160 176 + 56 160 184 + 56 168 184 + 64 16 16 + 64 16 24 + 64 24 16 + 64 24 24 + 64 24 32 + 64 24 40 + 64 32 24 + 64 32 32 + 64 32 40 + 64 32 48 + 64 32 56 + 64 40 24 + 64 40 32 + 64 40 40 + 64 40 48 + 64 40 56 + 64 40 64 + 64 40 72 + 64 48 24 + 64 48 32 + 64 48 40 + 64 48 48 + 64 48 56 + 64 48 64 + 64 48 72 + 64 48 80 + 64 48 88 + 64 48 96 + 64 56 32 + 64 56 40 + 64 56 48 + 64 56 56 + 64 56 64 + 64 56 72 + 64 56 80 + 64 56 88 + 64 56 96 + 64 56 104 + 64 56 112 + 64 64 32 + 64 64 40 + 64 64 48 + 64 64 56 + 64 64 64 + 64 64 72 + 64 64 80 + 64 64 88 + 64 64 96 + 64 64 104 + 64 64 112 + 64 64 120 + 64 64 128 + 64 72 40 + 64 72 48 + 64 72 56 + 64 72 64 + 64 72 72 + 64 72 80 + 64 72 88 + 64 72 96 + 64 72 104 + 64 72 112 + 64 72 120 + 64 72 128 + 64 72 136 + 64 72 144 + 64 80 40 + 64 80 48 + 64 80 56 + 64 80 64 + 64 80 72 + 64 80 80 + 64 80 88 + 64 80 96 + 64 80 104 + 64 80 112 + 64 80 120 + 64 80 128 + 64 80 136 + 64 80 144 + 64 80 152 + 64 80 160 + 64 88 40 + 64 88 48 + 64 88 56 + 64 88 64 + 64 88 72 + 64 88 80 + 64 88 88 + 64 88 96 + 64 88 104 + 64 88 112 + 64 88 120 + 64 88 128 + 64 88 136 + 64 88 144 + 64 88 152 + 64 88 160 + 64 88 168 + 64 96 48 + 64 96 56 + 64 96 64 + 64 96 72 + 64 96 80 + 64 96 88 + 64 96 96 + 64 96 104 + 64 96 112 + 64 96 120 + 64 96 128 + 64 96 136 + 64 96 144 + 64 96 152 + 64 96 160 + 64 96 168 + 64 104 48 + 64 104 56 + 64 104 64 + 64 104 72 + 64 104 80 + 64 104 88 + 64 104 96 + 64 104 104 + 64 104 112 + 64 104 120 + 64 104 128 + 64 104 136 + 64 104 144 + 64 104 152 + 64 104 160 + 64 104 168 + 64 112 56 + 64 112 64 + 64 112 72 + 64 112 80 + 64 112 88 + 64 112 96 + 64 112 104 + 64 112 112 + 64 112 120 + 64 112 128 + 64 112 136 + 64 112 144 + 64 112 152 + 64 112 160 + 64 112 168 + 64 120 56 + 64 120 64 + 64 120 72 + 64 120 80 + 64 120 88 + 64 120 96 + 64 120 104 + 64 120 112 + 64 120 120 + 64 120 128 + 64 120 136 + 64 120 144 + 64 120 152 + 64 120 160 + 64 120 168 + 64 120 176 + 64 128 64 + 64 128 72 + 64 128 80 + 64 128 88 + 64 128 96 + 64 128 104 + 64 128 112 + 64 128 120 + 64 128 128 + 64 128 136 + 64 128 144 + 64 128 152 + 64 128 160 + 64 128 168 + 64 128 176 + 64 136 64 + 64 136 72 + 64 136 80 + 64 136 88 + 64 136 96 + 64 136 104 + 64 136 112 + 64 136 120 + 64 136 128 + 64 136 136 + 64 136 144 + 64 136 152 + 64 136 160 + 64 136 168 + 64 136 176 + 64 144 72 + 64 144 80 + 64 144 88 + 64 144 96 + 64 144 104 + 64 144 112 + 64 144 120 + 64 144 128 + 64 144 136 + 64 144 144 + 64 144 152 + 64 144 160 + 64 144 168 + 64 144 176 + 64 152 88 + 64 152 96 + 64 152 104 + 64 152 112 + 64 152 120 + 64 152 128 + 64 152 136 + 64 152 144 + 64 152 152 + 64 152 160 + 64 152 168 + 64 152 176 + 64 152 184 + 64 160 112 + 64 160 120 + 64 160 128 + 64 160 136 + 64 160 144 + 64 160 152 + 64 160 160 + 64 160 168 + 64 160 176 + 64 160 184 + 64 168 136 + 64 168 144 + 64 168 152 + 64 168 160 + 64 168 168 + 64 168 176 + 64 168 184 + 64 176 168 + 64 176 176 + 64 176 184 + 64 176 192 + 64 184 192 + 72 16 16 + 72 16 24 + 72 24 16 + 72 24 24 + 72 24 32 + 72 24 40 + 72 32 24 + 72 32 32 + 72 32 40 + 72 32 48 + 72 32 56 + 72 40 24 + 72 40 32 + 72 40 40 + 72 40 48 + 72 40 56 + 72 40 64 + 72 40 72 + 72 48 32 + 72 48 40 + 72 48 48 + 72 48 56 + 72 48 64 + 72 48 72 + 72 48 80 + 72 48 88 + 72 48 96 + 72 56 32 + 72 56 40 + 72 56 48 + 72 56 56 + 72 56 64 + 72 56 72 + 72 56 80 + 72 56 88 + 72 56 96 + 72 56 104 + 72 56 112 + 72 64 32 + 72 64 40 + 72 64 48 + 72 64 56 + 72 64 64 + 72 64 72 + 72 64 80 + 72 64 88 + 72 64 96 + 72 64 104 + 72 64 112 + 72 64 120 + 72 64 128 + 72 72 40 + 72 72 48 + 72 72 56 + 72 72 64 + 72 72 72 + 72 72 80 + 72 72 88 + 72 72 96 + 72 72 104 + 72 72 112 + 72 72 120 + 72 72 128 + 72 72 136 + 72 72 144 + 72 80 40 + 72 80 48 + 72 80 56 + 72 80 64 + 72 80 72 + 72 80 80 + 72 80 88 + 72 80 96 + 72 80 104 + 72 80 112 + 72 80 120 + 72 80 128 + 72 80 136 + 72 80 144 + 72 80 152 + 72 80 160 + 72 88 40 + 72 88 48 + 72 88 56 + 72 88 64 + 72 88 72 + 72 88 80 + 72 88 88 + 72 88 96 + 72 88 104 + 72 88 112 + 72 88 120 + 72 88 128 + 72 88 136 + 72 88 144 + 72 88 152 + 72 88 160 + 72 88 168 + 72 96 48 + 72 96 56 + 72 96 64 + 72 96 72 + 72 96 80 + 72 96 88 + 72 96 96 + 72 96 104 + 72 96 112 + 72 96 120 + 72 96 128 + 72 96 136 + 72 96 144 + 72 96 152 + 72 96 160 + 72 96 168 + 72 104 48 + 72 104 56 + 72 104 64 + 72 104 72 + 72 104 80 + 72 104 88 + 72 104 96 + 72 104 104 + 72 104 112 + 72 104 120 + 72 104 128 + 72 104 136 + 72 104 144 + 72 104 152 + 72 104 160 + 72 104 168 + 72 112 56 + 72 112 64 + 72 112 72 + 72 112 80 + 72 112 88 + 72 112 96 + 72 112 104 + 72 112 112 + 72 112 120 + 72 112 128 + 72 112 136 + 72 112 144 + 72 112 152 + 72 112 160 + 72 112 168 + 72 120 56 + 72 120 64 + 72 120 72 + 72 120 80 + 72 120 88 + 72 120 96 + 72 120 104 + 72 120 112 + 72 120 120 + 72 120 128 + 72 120 136 + 72 120 144 + 72 120 152 + 72 120 160 + 72 120 168 + 72 120 176 + 72 128 64 + 72 128 72 + 72 128 80 + 72 128 88 + 72 128 96 + 72 128 104 + 72 128 112 + 72 128 120 + 72 128 128 + 72 128 136 + 72 128 144 + 72 128 152 + 72 128 160 + 72 128 168 + 72 128 176 + 72 136 64 + 72 136 72 + 72 136 80 + 72 136 88 + 72 136 96 + 72 136 104 + 72 136 112 + 72 136 120 + 72 136 128 + 72 136 136 + 72 136 144 + 72 136 152 + 72 136 160 + 72 136 168 + 72 136 176 + 72 144 72 + 72 144 80 + 72 144 88 + 72 144 96 + 72 144 104 + 72 144 112 + 72 144 120 + 72 144 128 + 72 144 136 + 72 144 144 + 72 144 152 + 72 144 160 + 72 144 168 + 72 144 176 + 72 152 72 + 72 152 80 + 72 152 88 + 72 152 96 + 72 152 104 + 72 152 112 + 72 152 120 + 72 152 128 + 72 152 136 + 72 152 144 + 72 152 152 + 72 152 160 + 72 152 168 + 72 152 176 + 72 152 184 + 72 160 96 + 72 160 104 + 72 160 112 + 72 160 120 + 72 160 128 + 72 160 136 + 72 160 144 + 72 160 152 + 72 160 160 + 72 160 168 + 72 160 176 + 72 160 184 + 72 168 120 + 72 168 128 + 72 168 136 + 72 168 144 + 72 168 152 + 72 168 160 + 72 168 168 + 72 168 176 + 72 168 184 + 72 176 144 + 72 176 152 + 72 176 160 + 72 176 168 + 72 176 176 + 72 176 184 + 72 176 192 + 72 184 168 + 72 184 176 + 72 184 184 + 72 184 192 + 72 192 192 + 80 16 16 + 80 16 24 + 80 24 16 + 80 24 24 + 80 24 32 + 80 24 40 + 80 32 24 + 80 32 32 + 80 32 40 + 80 32 48 + 80 32 56 + 80 40 24 + 80 40 32 + 80 40 40 + 80 40 48 + 80 40 56 + 80 40 64 + 80 40 72 + 80 48 32 + 80 48 40 + 80 48 48 + 80 48 56 + 80 48 64 + 80 48 72 + 80 48 80 + 80 48 88 + 80 48 96 + 80 56 32 + 80 56 40 + 80 56 48 + 80 56 56 + 80 56 64 + 80 56 72 + 80 56 80 + 80 56 88 + 80 56 96 + 80 56 104 + 80 56 112 + 80 64 40 + 80 64 48 + 80 64 56 + 80 64 64 + 80 64 72 + 80 64 80 + 80 64 88 + 80 64 96 + 80 64 104 + 80 64 112 + 80 64 120 + 80 64 128 + 80 72 40 + 80 72 48 + 80 72 56 + 80 72 64 + 80 72 72 + 80 72 80 + 80 72 88 + 80 72 96 + 80 72 104 + 80 72 112 + 80 72 120 + 80 72 128 + 80 72 136 + 80 72 144 + 80 80 40 + 80 80 48 + 80 80 56 + 80 80 64 + 80 80 72 + 80 80 80 + 80 80 88 + 80 80 96 + 80 80 104 + 80 80 112 + 80 80 120 + 80 80 128 + 80 80 136 + 80 80 144 + 80 80 152 + 80 80 160 + 80 88 40 + 80 88 48 + 80 88 56 + 80 88 64 + 80 88 72 + 80 88 80 + 80 88 88 + 80 88 96 + 80 88 104 + 80 88 112 + 80 88 120 + 80 88 128 + 80 88 136 + 80 88 144 + 80 88 152 + 80 88 160 + 80 88 168 + 80 96 48 + 80 96 56 + 80 96 64 + 80 96 72 + 80 96 80 + 80 96 88 + 80 96 96 + 80 96 104 + 80 96 112 + 80 96 120 + 80 96 128 + 80 96 136 + 80 96 144 + 80 96 152 + 80 96 160 + 80 96 168 + 80 104 48 + 80 104 56 + 80 104 64 + 80 104 72 + 80 104 80 + 80 104 88 + 80 104 96 + 80 104 104 + 80 104 112 + 80 104 120 + 80 104 128 + 80 104 136 + 80 104 144 + 80 104 152 + 80 104 160 + 80 104 168 + 80 112 56 + 80 112 64 + 80 112 72 + 80 112 80 + 80 112 88 + 80 112 96 + 80 112 104 + 80 112 112 + 80 112 120 + 80 112 128 + 80 112 136 + 80 112 144 + 80 112 152 + 80 112 160 + 80 112 168 + 80 120 56 + 80 120 64 + 80 120 72 + 80 120 80 + 80 120 88 + 80 120 96 + 80 120 104 + 80 120 112 + 80 120 120 + 80 120 128 + 80 120 136 + 80 120 144 + 80 120 152 + 80 120 160 + 80 120 168 + 80 120 176 + 80 128 64 + 80 128 72 + 80 128 80 + 80 128 88 + 80 128 96 + 80 128 104 + 80 128 112 + 80 128 120 + 80 128 128 + 80 128 136 + 80 128 144 + 80 128 152 + 80 128 160 + 80 128 168 + 80 128 176 + 80 136 64 + 80 136 72 + 80 136 80 + 80 136 88 + 80 136 96 + 80 136 104 + 80 136 112 + 80 136 120 + 80 136 128 + 80 136 136 + 80 136 144 + 80 136 152 + 80 136 160 + 80 136 168 + 80 136 176 + 80 144 72 + 80 144 80 + 80 144 88 + 80 144 96 + 80 144 104 + 80 144 112 + 80 144 120 + 80 144 128 + 80 144 136 + 80 144 144 + 80 144 152 + 80 144 160 + 80 144 168 + 80 144 176 + 80 144 184 + 80 152 72 + 80 152 80 + 80 152 88 + 80 152 96 + 80 152 104 + 80 152 112 + 80 152 120 + 80 152 128 + 80 152 136 + 80 152 144 + 80 152 152 + 80 152 160 + 80 152 168 + 80 152 176 + 80 152 184 + 80 160 80 + 80 160 88 + 80 160 96 + 80 160 104 + 80 160 112 + 80 160 120 + 80 160 128 + 80 160 136 + 80 160 144 + 80 160 152 + 80 160 160 + 80 160 168 + 80 160 176 + 80 160 184 + 80 168 104 + 80 168 112 + 80 168 120 + 80 168 128 + 80 168 136 + 80 168 144 + 80 168 152 + 80 168 160 + 80 168 168 + 80 168 176 + 80 168 184 + 80 176 128 + 80 176 136 + 80 176 144 + 80 176 152 + 80 176 160 + 80 176 168 + 80 176 176 + 80 176 184 + 80 176 192 + 80 184 152 + 80 184 160 + 80 184 168 + 80 184 176 + 80 184 184 + 80 184 192 + 80 192 176 + 80 192 184 + 80 192 192 + 80 200 200 + 88 16 16 + 88 16 24 + 88 24 16 + 88 24 24 + 88 24 32 + 88 24 40 + 88 32 24 + 88 32 32 + 88 32 40 + 88 32 48 + 88 32 56 + 88 40 24 + 88 40 32 + 88 40 40 + 88 40 48 + 88 40 56 + 88 40 64 + 88 40 72 + 88 48 32 + 88 48 40 + 88 48 48 + 88 48 56 + 88 48 64 + 88 48 72 + 88 48 80 + 88 48 88 + 88 48 96 + 88 56 32 + 88 56 40 + 88 56 48 + 88 56 56 + 88 56 64 + 88 56 72 + 88 56 80 + 88 56 88 + 88 56 96 + 88 56 104 + 88 56 112 + 88 64 40 + 88 64 48 + 88 64 56 + 88 64 64 + 88 64 72 + 88 64 80 + 88 64 88 + 88 64 96 + 88 64 104 + 88 64 112 + 88 64 120 + 88 64 128 + 88 72 40 + 88 72 48 + 88 72 56 + 88 72 64 + 88 72 72 + 88 72 80 + 88 72 88 + 88 72 96 + 88 72 104 + 88 72 112 + 88 72 120 + 88 72 128 + 88 72 136 + 88 72 144 + 88 80 48 + 88 80 56 + 88 80 64 + 88 80 72 + 88 80 80 + 88 80 88 + 88 80 96 + 88 80 104 + 88 80 112 + 88 80 120 + 88 80 128 + 88 80 136 + 88 80 144 + 88 80 152 + 88 80 160 + 88 88 48 + 88 88 56 + 88 88 64 + 88 88 72 + 88 88 80 + 88 88 88 + 88 88 96 + 88 88 104 + 88 88 112 + 88 88 120 + 88 88 128 + 88 88 136 + 88 88 144 + 88 88 152 + 88 88 160 + 88 88 168 + 88 96 48 + 88 96 56 + 88 96 64 + 88 96 72 + 88 96 80 + 88 96 88 + 88 96 96 + 88 96 104 + 88 96 112 + 88 96 120 + 88 96 128 + 88 96 136 + 88 96 144 + 88 96 152 + 88 96 160 + 88 96 168 + 88 104 48 + 88 104 56 + 88 104 64 + 88 104 72 + 88 104 80 + 88 104 88 + 88 104 96 + 88 104 104 + 88 104 112 + 88 104 120 + 88 104 128 + 88 104 136 + 88 104 144 + 88 104 152 + 88 104 160 + 88 104 168 + 88 112 56 + 88 112 64 + 88 112 72 + 88 112 80 + 88 112 88 + 88 112 96 + 88 112 104 + 88 112 112 + 88 112 120 + 88 112 128 + 88 112 136 + 88 112 144 + 88 112 152 + 88 112 160 + 88 112 168 + 88 120 56 + 88 120 64 + 88 120 72 + 88 120 80 + 88 120 88 + 88 120 96 + 88 120 104 + 88 120 112 + 88 120 120 + 88 120 128 + 88 120 136 + 88 120 144 + 88 120 152 + 88 120 160 + 88 120 168 + 88 120 176 + 88 128 64 + 88 128 72 + 88 128 80 + 88 128 88 + 88 128 96 + 88 128 104 + 88 128 112 + 88 128 120 + 88 128 128 + 88 128 136 + 88 128 144 + 88 128 152 + 88 128 160 + 88 128 168 + 88 128 176 + 88 136 64 + 88 136 72 + 88 136 80 + 88 136 88 + 88 136 96 + 88 136 104 + 88 136 112 + 88 136 120 + 88 136 128 + 88 136 136 + 88 136 144 + 88 136 152 + 88 136 160 + 88 136 168 + 88 136 176 + 88 144 72 + 88 144 80 + 88 144 88 + 88 144 96 + 88 144 104 + 88 144 112 + 88 144 120 + 88 144 128 + 88 144 136 + 88 144 144 + 88 144 152 + 88 144 160 + 88 144 168 + 88 144 176 + 88 144 184 + 88 152 72 + 88 152 80 + 88 152 88 + 88 152 96 + 88 152 104 + 88 152 112 + 88 152 120 + 88 152 128 + 88 152 136 + 88 152 144 + 88 152 152 + 88 152 160 + 88 152 168 + 88 152 176 + 88 152 184 + 88 160 80 + 88 160 88 + 88 160 96 + 88 160 104 + 88 160 112 + 88 160 120 + 88 160 128 + 88 160 136 + 88 160 144 + 88 160 152 + 88 160 160 + 88 160 168 + 88 160 176 + 88 160 184 + 88 168 104 + 88 168 112 + 88 168 120 + 88 168 128 + 88 168 136 + 88 168 144 + 88 168 152 + 88 168 160 + 88 168 168 + 88 168 176 + 88 168 184 + 88 176 128 + 88 176 136 + 88 176 144 + 88 176 152 + 88 176 160 + 88 176 168 + 88 176 176 + 88 176 184 + 88 176 192 + 88 184 152 + 88 184 160 + 88 184 168 + 88 184 176 + 88 184 184 + 88 184 192 + 88 192 176 + 88 192 184 + 88 192 192 + 88 200 200 + 96 24 24 + 96 24 32 + 96 24 40 + 96 32 24 + 96 32 32 + 96 32 40 + 96 32 48 + 96 32 56 + 96 40 24 + 96 40 32 + 96 40 40 + 96 40 48 + 96 40 56 + 96 40 64 + 96 40 72 + 96 48 32 + 96 48 40 + 96 48 48 + 96 48 56 + 96 48 64 + 96 48 72 + 96 48 80 + 96 48 88 + 96 56 32 + 96 56 40 + 96 56 48 + 96 56 56 + 96 56 64 + 96 56 72 + 96 56 80 + 96 56 88 + 96 56 96 + 96 56 104 + 96 56 112 + 96 64 40 + 96 64 48 + 96 64 56 + 96 64 64 + 96 64 72 + 96 64 80 + 96 64 88 + 96 64 96 + 96 64 104 + 96 64 112 + 96 64 120 + 96 64 128 + 96 72 40 + 96 72 48 + 96 72 56 + 96 72 64 + 96 72 72 + 96 72 80 + 96 72 88 + 96 72 96 + 96 72 104 + 96 72 112 + 96 72 120 + 96 72 128 + 96 72 136 + 96 72 144 + 96 80 48 + 96 80 56 + 96 80 64 + 96 80 72 + 96 80 80 + 96 80 88 + 96 80 96 + 96 80 104 + 96 80 112 + 96 80 120 + 96 80 128 + 96 80 136 + 96 80 144 + 96 80 152 + 96 80 160 + 96 88 48 + 96 88 56 + 96 88 64 + 96 88 72 + 96 88 80 + 96 88 88 + 96 88 96 + 96 88 104 + 96 88 112 + 96 88 120 + 96 88 128 + 96 88 136 + 96 88 144 + 96 88 152 + 96 88 160 + 96 88 168 + 96 96 48 + 96 96 56 + 96 96 64 + 96 96 72 + 96 96 80 + 96 96 88 + 96 96 96 + 96 96 104 + 96 96 112 + 96 96 120 + 96 96 128 + 96 96 136 + 96 96 144 + 96 96 152 + 96 96 160 + 96 96 168 + 96 104 56 + 96 104 64 + 96 104 72 + 96 104 80 + 96 104 88 + 96 104 96 + 96 104 104 + 96 104 112 + 96 104 120 + 96 104 128 + 96 104 136 + 96 104 144 + 96 104 152 + 96 104 160 + 96 104 168 + 96 112 56 + 96 112 64 + 96 112 72 + 96 112 80 + 96 112 88 + 96 112 96 + 96 112 104 + 96 112 112 + 96 112 120 + 96 112 128 + 96 112 136 + 96 112 144 + 96 112 152 + 96 112 160 + 96 112 168 + 96 120 64 + 96 120 72 + 96 120 80 + 96 120 88 + 96 120 96 + 96 120 104 + 96 120 112 + 96 120 120 + 96 120 128 + 96 120 136 + 96 120 144 + 96 120 152 + 96 120 160 + 96 120 168 + 96 120 176 + 96 128 64 + 96 128 72 + 96 128 80 + 96 128 88 + 96 128 96 + 96 128 104 + 96 128 112 + 96 128 120 + 96 128 128 + 96 128 136 + 96 128 144 + 96 128 152 + 96 128 160 + 96 128 168 + 96 128 176 + 96 136 64 + 96 136 72 + 96 136 80 + 96 136 88 + 96 136 96 + 96 136 104 + 96 136 112 + 96 136 120 + 96 136 128 + 96 136 136 + 96 136 144 + 96 136 152 + 96 136 160 + 96 136 168 + 96 136 176 + 96 144 72 + 96 144 80 + 96 144 88 + 96 144 96 + 96 144 104 + 96 144 112 + 96 144 120 + 96 144 128 + 96 144 136 + 96 144 144 + 96 144 152 + 96 144 160 + 96 144 168 + 96 144 176 + 96 144 184 + 96 152 72 + 96 152 80 + 96 152 88 + 96 152 96 + 96 152 104 + 96 152 112 + 96 152 120 + 96 152 128 + 96 152 136 + 96 152 144 + 96 152 152 + 96 152 160 + 96 152 168 + 96 152 176 + 96 152 184 + 96 160 80 + 96 160 88 + 96 160 96 + 96 160 104 + 96 160 112 + 96 160 120 + 96 160 128 + 96 160 136 + 96 160 144 + 96 160 152 + 96 160 160 + 96 160 168 + 96 160 176 + 96 160 184 + 96 168 104 + 96 168 112 + 96 168 120 + 96 168 128 + 96 168 136 + 96 168 144 + 96 168 152 + 96 168 160 + 96 168 168 + 96 168 176 + 96 168 184 + 96 168 192 + 96 176 128 + 96 176 136 + 96 176 144 + 96 176 152 + 96 176 160 + 96 176 168 + 96 176 176 + 96 176 184 + 96 176 192 + 96 184 152 + 96 184 160 + 96 184 168 + 96 184 176 + 96 184 184 + 96 184 192 + 96 192 176 + 96 192 184 + 96 192 192 + 96 200 200 +104 24 24 +104 24 32 +104 24 40 +104 32 24 +104 32 32 +104 32 40 +104 32 48 +104 32 56 +104 40 24 +104 40 32 +104 40 40 +104 40 48 +104 40 56 +104 40 64 +104 40 72 +104 48 32 +104 48 40 +104 48 48 +104 48 56 +104 48 64 +104 48 72 +104 48 80 +104 48 88 +104 56 32 +104 56 40 +104 56 48 +104 56 56 +104 56 64 +104 56 72 +104 56 80 +104 56 88 +104 56 96 +104 56 104 +104 56 112 +104 64 40 +104 64 48 +104 64 56 +104 64 64 +104 64 72 +104 64 80 +104 64 88 +104 64 96 +104 64 104 +104 64 112 +104 64 120 +104 64 128 +104 72 40 +104 72 48 +104 72 56 +104 72 64 +104 72 72 +104 72 80 +104 72 88 +104 72 96 +104 72 104 +104 72 112 +104 72 120 +104 72 128 +104 72 136 +104 72 144 +104 80 48 +104 80 56 +104 80 64 +104 80 72 +104 80 80 +104 80 88 +104 80 96 +104 80 104 +104 80 112 +104 80 120 +104 80 128 +104 80 136 +104 80 144 +104 80 152 +104 80 160 +104 88 48 +104 88 56 +104 88 64 +104 88 72 +104 88 80 +104 88 88 +104 88 96 +104 88 104 +104 88 112 +104 88 120 +104 88 128 +104 88 136 +104 88 144 +104 88 152 +104 88 160 +104 88 168 +104 96 48 +104 96 56 +104 96 64 +104 96 72 +104 96 80 +104 96 88 +104 96 96 +104 96 104 +104 96 112 +104 96 120 +104 96 128 +104 96 136 +104 96 144 +104 96 152 +104 96 160 +104 96 168 +104 96 176 +104 104 56 +104 104 64 +104 104 72 +104 104 80 +104 104 88 +104 104 96 +104 104 104 +104 104 112 +104 104 120 +104 104 128 +104 104 136 +104 104 144 +104 104 152 +104 104 160 +104 104 168 +104 112 56 +104 112 64 +104 112 72 +104 112 80 +104 112 88 +104 112 96 +104 112 104 +104 112 112 +104 112 120 +104 112 128 +104 112 136 +104 112 144 +104 112 152 +104 112 160 +104 112 168 +104 120 64 +104 120 72 +104 120 80 +104 120 88 +104 120 96 +104 120 104 +104 120 112 +104 120 120 +104 120 128 +104 120 136 +104 120 144 +104 120 152 +104 120 160 +104 120 168 +104 120 176 +104 128 64 +104 128 72 +104 128 80 +104 128 88 +104 128 96 +104 128 104 +104 128 112 +104 128 120 +104 128 128 +104 128 136 +104 128 144 +104 128 152 +104 128 160 +104 128 168 +104 128 176 +104 136 72 +104 136 80 +104 136 88 +104 136 96 +104 136 104 +104 136 112 +104 136 120 +104 136 128 +104 136 136 +104 136 144 +104 136 152 +104 136 160 +104 136 168 +104 136 176 +104 144 72 +104 144 80 +104 144 88 +104 144 96 +104 144 104 +104 144 112 +104 144 120 +104 144 128 +104 144 136 +104 144 144 +104 144 152 +104 144 160 +104 144 168 +104 144 176 +104 144 184 +104 152 72 +104 152 80 +104 152 88 +104 152 96 +104 152 104 +104 152 112 +104 152 120 +104 152 128 +104 152 136 +104 152 144 +104 152 152 +104 152 160 +104 152 168 +104 152 176 +104 152 184 +104 160 80 +104 160 88 +104 160 96 +104 160 104 +104 160 112 +104 160 120 +104 160 128 +104 160 136 +104 160 144 +104 160 152 +104 160 160 +104 160 168 +104 160 176 +104 160 184 +104 168 104 +104 168 112 +104 168 120 +104 168 128 +104 168 136 +104 168 144 +104 168 152 +104 168 160 +104 168 168 +104 168 176 +104 168 184 +104 168 192 +104 176 128 +104 176 136 +104 176 144 +104 176 152 +104 176 160 +104 176 168 +104 176 176 +104 176 184 +104 176 192 +104 184 152 +104 184 160 +104 184 168 +104 184 176 +104 184 184 +104 184 192 +104 192 176 +104 192 184 +104 192 192 +104 200 200 +112 24 24 +112 24 32 +112 32 24 +112 32 32 +112 32 40 +112 32 48 +112 40 32 +112 40 40 +112 40 48 +112 40 56 +112 40 64 +112 48 32 +112 48 40 +112 48 48 +112 48 56 +112 48 64 +112 48 72 +112 48 80 +112 56 32 +112 56 40 +112 56 48 +112 56 56 +112 56 64 +112 56 72 +112 56 80 +112 56 88 +112 56 96 +112 56 104 +112 64 40 +112 64 48 +112 64 56 +112 64 64 +112 64 72 +112 64 80 +112 64 88 +112 64 96 +112 64 104 +112 64 112 +112 64 120 +112 72 40 +112 72 48 +112 72 56 +112 72 64 +112 72 72 +112 72 80 +112 72 88 +112 72 96 +112 72 104 +112 72 112 +112 72 120 +112 72 128 +112 72 136 +112 80 48 +112 80 56 +112 80 64 +112 80 72 +112 80 80 +112 80 88 +112 80 96 +112 80 104 +112 80 112 +112 80 120 +112 80 128 +112 80 136 +112 80 144 +112 80 152 +112 88 48 +112 88 56 +112 88 64 +112 88 72 +112 88 80 +112 88 88 +112 88 96 +112 88 104 +112 88 112 +112 88 120 +112 88 128 +112 88 136 +112 88 144 +112 88 152 +112 88 160 +112 88 168 +112 96 48 +112 96 56 +112 96 64 +112 96 72 +112 96 80 +112 96 88 +112 96 96 +112 96 104 +112 96 112 +112 96 120 +112 96 128 +112 96 136 +112 96 144 +112 96 152 +112 96 160 +112 96 168 +112 96 176 +112 104 56 +112 104 64 +112 104 72 +112 104 80 +112 104 88 +112 104 96 +112 104 104 +112 104 112 +112 104 120 +112 104 128 +112 104 136 +112 104 144 +112 104 152 +112 104 160 +112 104 168 +112 104 176 +112 112 56 +112 112 64 +112 112 72 +112 112 80 +112 112 88 +112 112 96 +112 112 104 +112 112 112 +112 112 120 +112 112 128 +112 112 136 +112 112 144 +112 112 152 +112 112 160 +112 112 168 +112 112 176 +112 120 64 +112 120 72 +112 120 80 +112 120 88 +112 120 96 +112 120 104 +112 120 112 +112 120 120 +112 120 128 +112 120 136 +112 120 144 +112 120 152 +112 120 160 +112 120 168 +112 120 176 +112 128 64 +112 128 72 +112 128 80 +112 128 88 +112 128 96 +112 128 104 +112 128 112 +112 128 120 +112 128 128 +112 128 136 +112 128 144 +112 128 152 +112 128 160 +112 128 168 +112 128 176 +112 136 72 +112 136 80 +112 136 88 +112 136 96 +112 136 104 +112 136 112 +112 136 120 +112 136 128 +112 136 136 +112 136 144 +112 136 152 +112 136 160 +112 136 168 +112 136 176 +112 144 72 +112 144 80 +112 144 88 +112 144 96 +112 144 104 +112 144 112 +112 144 120 +112 144 128 +112 144 136 +112 144 144 +112 144 152 +112 144 160 +112 144 168 +112 144 176 +112 144 184 +112 152 80 +112 152 88 +112 152 96 +112 152 104 +112 152 112 +112 152 120 +112 152 128 +112 152 136 +112 152 144 +112 152 152 +112 152 160 +112 152 168 +112 152 176 +112 152 184 +112 160 80 +112 160 88 +112 160 96 +112 160 104 +112 160 112 +112 160 120 +112 160 128 +112 160 136 +112 160 144 +112 160 152 +112 160 160 +112 160 168 +112 160 176 +112 160 184 +112 168 104 +112 168 112 +112 168 120 +112 168 128 +112 168 136 +112 168 144 +112 168 152 +112 168 160 +112 168 168 +112 168 176 +112 168 184 +112 168 192 +112 176 128 +112 176 136 +112 176 144 +112 176 152 +112 176 160 +112 176 168 +112 176 176 +112 176 184 +112 176 192 +112 184 152 +112 184 160 +112 184 168 +112 184 176 +112 184 184 +112 184 192 +112 192 176 +112 192 184 +112 192 192 +112 200 200 +120 24 24 +120 24 32 +120 32 24 +120 32 32 +120 32 40 +120 32 48 +120 40 32 +120 40 40 +120 40 48 +120 40 56 +120 40 64 +120 48 32 +120 48 40 +120 48 48 +120 48 56 +120 48 64 +120 48 72 +120 48 80 +120 56 40 +120 56 48 +120 56 56 +120 56 64 +120 56 72 +120 56 80 +120 56 88 +120 56 96 +120 56 104 +120 64 40 +120 64 48 +120 64 56 +120 64 64 +120 64 72 +120 64 80 +120 64 88 +120 64 96 +120 64 104 +120 64 112 +120 64 120 +120 72 48 +120 72 56 +120 72 64 +120 72 72 +120 72 80 +120 72 88 +120 72 96 +120 72 104 +120 72 112 +120 72 120 +120 72 128 +120 72 136 +120 80 48 +120 80 56 +120 80 64 +120 80 72 +120 80 80 +120 80 88 +120 80 96 +120 80 104 +120 80 112 +120 80 120 +120 80 128 +120 80 136 +120 80 144 +120 80 152 +120 88 48 +120 88 56 +120 88 64 +120 88 72 +120 88 80 +120 88 88 +120 88 96 +120 88 104 +120 88 112 +120 88 120 +120 88 128 +120 88 136 +120 88 144 +120 88 152 +120 88 160 +120 88 168 +120 96 56 +120 96 64 +120 96 72 +120 96 80 +120 96 88 +120 96 96 +120 96 104 +120 96 112 +120 96 120 +120 96 128 +120 96 136 +120 96 144 +120 96 152 +120 96 160 +120 96 168 +120 96 176 +120 104 56 +120 104 64 +120 104 72 +120 104 80 +120 104 88 +120 104 96 +120 104 104 +120 104 112 +120 104 120 +120 104 128 +120 104 136 +120 104 144 +120 104 152 +120 104 160 +120 104 168 +120 104 176 +120 112 56 +120 112 64 +120 112 72 +120 112 80 +120 112 88 +120 112 96 +120 112 104 +120 112 112 +120 112 120 +120 112 128 +120 112 136 +120 112 144 +120 112 152 +120 112 160 +120 112 168 +120 112 176 +120 120 64 +120 120 72 +120 120 80 +120 120 88 +120 120 96 +120 120 104 +120 120 112 +120 120 120 +120 120 128 +120 120 136 +120 120 144 +120 120 152 +120 120 160 +120 120 168 +120 120 176 +120 128 64 +120 128 72 +120 128 80 +120 128 88 +120 128 96 +120 128 104 +120 128 112 +120 128 120 +120 128 128 +120 128 136 +120 128 144 +120 128 152 +120 128 160 +120 128 168 +120 128 176 +120 128 184 +120 136 72 +120 136 80 +120 136 88 +120 136 96 +120 136 104 +120 136 112 +120 136 120 +120 136 128 +120 136 136 +120 136 144 +120 136 152 +120 136 160 +120 136 168 +120 136 176 +120 144 72 +120 144 80 +120 144 88 +120 144 96 +120 144 104 +120 144 112 +120 144 120 +120 144 128 +120 144 136 +120 144 144 +120 144 152 +120 144 160 +120 144 168 +120 144 176 +120 144 184 +120 152 80 +120 152 88 +120 152 96 +120 152 104 +120 152 112 +120 152 120 +120 152 128 +120 152 136 +120 152 144 +120 152 152 +120 152 160 +120 152 168 +120 152 176 +120 152 184 +120 160 80 +120 160 88 +120 160 96 +120 160 104 +120 160 112 +120 160 120 +120 160 128 +120 160 136 +120 160 144 +120 160 152 +120 160 160 +120 160 168 +120 160 176 +120 160 184 +120 168 88 +120 168 96 +120 168 104 +120 168 112 +120 168 120 +120 168 128 +120 168 136 +120 168 144 +120 168 152 +120 168 160 +120 168 168 +120 168 176 +120 168 184 +120 168 192 +120 176 120 +120 176 128 +120 176 136 +120 176 144 +120 176 152 +120 176 160 +120 176 168 +120 176 176 +120 176 184 +120 176 192 +120 184 144 +120 184 152 +120 184 160 +120 184 168 +120 184 176 +120 184 184 +120 184 192 +120 192 168 +120 192 176 +120 192 184 +120 192 192 +120 200 200 +128 32 32 +128 32 40 +128 32 48 +128 40 32 +128 40 40 +128 40 48 +128 40 56 +128 40 64 +128 48 32 +128 48 40 +128 48 48 +128 48 56 +128 48 64 +128 48 72 +128 48 80 +128 56 40 +128 56 48 +128 56 56 +128 56 64 +128 56 72 +128 56 80 +128 56 88 +128 56 96 +128 64 40 +128 64 48 +128 64 56 +128 64 64 +128 64 72 +128 64 80 +128 64 88 +128 64 96 +128 64 104 +128 64 112 +128 64 120 +128 72 48 +128 72 56 +128 72 64 +128 72 72 +128 72 80 +128 72 88 +128 72 96 +128 72 104 +128 72 112 +128 72 120 +128 72 128 +128 72 136 +128 80 48 +128 80 56 +128 80 64 +128 80 72 +128 80 80 +128 80 88 +128 80 96 +128 80 104 +128 80 112 +128 80 120 +128 80 128 +128 80 136 +128 80 144 +128 80 152 +128 88 56 +128 88 64 +128 88 72 +128 88 80 +128 88 88 +128 88 96 +128 88 104 +128 88 112 +128 88 120 +128 88 128 +128 88 136 +128 88 144 +128 88 152 +128 88 160 +128 88 168 +128 96 56 +128 96 64 +128 96 72 +128 96 80 +128 96 88 +128 96 96 +128 96 104 +128 96 112 +128 96 120 +128 96 128 +128 96 136 +128 96 144 +128 96 152 +128 96 160 +128 96 168 +128 96 176 +128 104 56 +128 104 64 +128 104 72 +128 104 80 +128 104 88 +128 104 96 +128 104 104 +128 104 112 +128 104 120 +128 104 128 +128 104 136 +128 104 144 +128 104 152 +128 104 160 +128 104 168 +128 104 176 +128 112 56 +128 112 64 +128 112 72 +128 112 80 +128 112 88 +128 112 96 +128 112 104 +128 112 112 +128 112 120 +128 112 128 +128 112 136 +128 112 144 +128 112 152 +128 112 160 +128 112 168 +128 112 176 +128 120 64 +128 120 72 +128 120 80 +128 120 88 +128 120 96 +128 120 104 +128 120 112 +128 120 120 +128 120 128 +128 120 136 +128 120 144 +128 120 152 +128 120 160 +128 120 168 +128 120 176 +128 128 64 +128 128 72 +128 128 80 +128 128 88 +128 128 96 +128 128 104 +128 128 112 +128 128 120 +128 128 128 +128 128 136 +128 128 144 +128 128 152 +128 128 160 +128 128 168 +128 128 176 +128 128 184 +128 136 72 +128 136 80 +128 136 88 +128 136 96 +128 136 104 +128 136 112 +128 136 120 +128 136 128 +128 136 136 +128 136 144 +128 136 152 +128 136 160 +128 136 168 +128 136 176 +128 136 184 +128 144 72 +128 144 80 +128 144 88 +128 144 96 +128 144 104 +128 144 112 +128 144 120 +128 144 128 +128 144 136 +128 144 144 +128 144 152 +128 144 160 +128 144 168 +128 144 176 +128 144 184 +128 152 80 +128 152 88 +128 152 96 +128 152 104 +128 152 112 +128 152 120 +128 152 128 +128 152 136 +128 152 144 +128 152 152 +128 152 160 +128 152 168 +128 152 176 +128 152 184 +128 160 80 +128 160 88 +128 160 96 +128 160 104 +128 160 112 +128 160 120 +128 160 128 +128 160 136 +128 160 144 +128 160 152 +128 160 160 +128 160 168 +128 160 176 +128 160 184 +128 168 88 +128 168 96 +128 168 104 +128 168 112 +128 168 120 +128 168 128 +128 168 136 +128 168 144 +128 168 152 +128 168 160 +128 168 168 +128 168 176 +128 168 184 +128 168 192 +128 176 120 +128 176 128 +128 176 136 +128 176 144 +128 176 152 +128 176 160 +128 176 168 +128 176 176 +128 176 184 +128 176 192 +128 184 144 +128 184 152 +128 184 160 +128 184 168 +128 184 176 +128 184 184 +128 184 192 +128 192 168 +128 192 176 +128 192 184 +128 192 192 +128 200 200 +136 32 32 +136 32 40 +136 32 48 +136 40 32 +136 40 40 +136 40 48 +136 40 56 +136 40 64 +136 48 32 +136 48 40 +136 48 48 +136 48 56 +136 48 64 +136 48 72 +136 48 80 +136 56 40 +136 56 48 +136 56 56 +136 56 64 +136 56 72 +136 56 80 +136 56 88 +136 56 96 +136 64 40 +136 64 48 +136 64 56 +136 64 64 +136 64 72 +136 64 80 +136 64 88 +136 64 96 +136 64 104 +136 64 112 +136 64 120 +136 72 48 +136 72 56 +136 72 64 +136 72 72 +136 72 80 +136 72 88 +136 72 96 +136 72 104 +136 72 112 +136 72 120 +136 72 128 +136 72 136 +136 80 48 +136 80 56 +136 80 64 +136 80 72 +136 80 80 +136 80 88 +136 80 96 +136 80 104 +136 80 112 +136 80 120 +136 80 128 +136 80 136 +136 80 144 +136 80 152 +136 88 56 +136 88 64 +136 88 72 +136 88 80 +136 88 88 +136 88 96 +136 88 104 +136 88 112 +136 88 120 +136 88 128 +136 88 136 +136 88 144 +136 88 152 +136 88 160 +136 88 168 +136 96 56 +136 96 64 +136 96 72 +136 96 80 +136 96 88 +136 96 96 +136 96 104 +136 96 112 +136 96 120 +136 96 128 +136 96 136 +136 96 144 +136 96 152 +136 96 160 +136 96 168 +136 96 176 +136 104 56 +136 104 64 +136 104 72 +136 104 80 +136 104 88 +136 104 96 +136 104 104 +136 104 112 +136 104 120 +136 104 128 +136 104 136 +136 104 144 +136 104 152 +136 104 160 +136 104 168 +136 104 176 +136 112 56 +136 112 64 +136 112 72 +136 112 80 +136 112 88 +136 112 96 +136 112 104 +136 112 112 +136 112 120 +136 112 128 +136 112 136 +136 112 144 +136 112 152 +136 112 160 +136 112 168 +136 112 176 +136 120 64 +136 120 72 +136 120 80 +136 120 88 +136 120 96 +136 120 104 +136 120 112 +136 120 120 +136 120 128 +136 120 136 +136 120 144 +136 120 152 +136 120 160 +136 120 168 +136 120 176 +136 128 64 +136 128 72 +136 128 80 +136 128 88 +136 128 96 +136 128 104 +136 128 112 +136 128 120 +136 128 128 +136 128 136 +136 128 144 +136 128 152 +136 128 160 +136 128 168 +136 128 176 +136 128 184 +136 136 72 +136 136 80 +136 136 88 +136 136 96 +136 136 104 +136 136 112 +136 136 120 +136 136 128 +136 136 136 +136 136 144 +136 136 152 +136 136 160 +136 136 168 +136 136 176 +136 136 184 +136 144 72 +136 144 80 +136 144 88 +136 144 96 +136 144 104 +136 144 112 +136 144 120 +136 144 128 +136 144 136 +136 144 144 +136 144 152 +136 144 160 +136 144 168 +136 144 176 +136 144 184 +136 152 80 +136 152 88 +136 152 96 +136 152 104 +136 152 112 +136 152 120 +136 152 128 +136 152 136 +136 152 144 +136 152 152 +136 152 160 +136 152 168 +136 152 176 +136 152 184 +136 160 80 +136 160 88 +136 160 96 +136 160 104 +136 160 112 +136 160 120 +136 160 128 +136 160 136 +136 160 144 +136 160 152 +136 160 160 +136 160 168 +136 160 176 +136 160 184 +136 168 88 +136 168 96 +136 168 104 +136 168 112 +136 168 120 +136 168 128 +136 168 136 +136 168 144 +136 168 152 +136 168 160 +136 168 168 +136 168 176 +136 168 184 +136 168 192 +136 176 120 +136 176 128 +136 176 136 +136 176 144 +136 176 152 +136 176 160 +136 176 168 +136 176 176 +136 176 184 +136 176 192 +136 184 144 +136 184 152 +136 184 160 +136 184 168 +136 184 176 +136 184 184 +136 184 192 +136 192 168 +136 192 176 +136 192 184 +136 192 192 +136 200 200 +144 32 32 +144 32 40 +144 32 48 +144 40 32 +144 40 40 +144 40 48 +144 40 56 +144 40 64 +144 48 32 +144 48 40 +144 48 48 +144 48 56 +144 48 64 +144 48 72 +144 48 80 +144 56 40 +144 56 48 +144 56 56 +144 56 64 +144 56 72 +144 56 80 +144 56 88 +144 56 96 +144 64 40 +144 64 48 +144 64 56 +144 64 64 +144 64 72 +144 64 80 +144 64 88 +144 64 96 +144 64 104 +144 64 112 +144 64 120 +144 72 48 +144 72 56 +144 72 64 +144 72 72 +144 72 80 +144 72 88 +144 72 96 +144 72 104 +144 72 112 +144 72 120 +144 72 128 +144 72 136 +144 80 48 +144 80 56 +144 80 64 +144 80 72 +144 80 80 +144 80 88 +144 80 96 +144 80 104 +144 80 112 +144 80 120 +144 80 128 +144 80 136 +144 80 144 +144 80 152 +144 88 56 +144 88 64 +144 88 72 +144 88 80 +144 88 88 +144 88 96 +144 88 104 +144 88 112 +144 88 120 +144 88 128 +144 88 136 +144 88 144 +144 88 152 +144 88 160 +144 88 168 +144 96 56 +144 96 64 +144 96 72 +144 96 80 +144 96 88 +144 96 96 +144 96 104 +144 96 112 +144 96 120 +144 96 128 +144 96 136 +144 96 144 +144 96 152 +144 96 160 +144 96 168 +144 96 176 +144 104 56 +144 104 64 +144 104 72 +144 104 80 +144 104 88 +144 104 96 +144 104 104 +144 104 112 +144 104 120 +144 104 128 +144 104 136 +144 104 144 +144 104 152 +144 104 160 +144 104 168 +144 104 176 +144 112 64 +144 112 72 +144 112 80 +144 112 88 +144 112 96 +144 112 104 +144 112 112 +144 112 120 +144 112 128 +144 112 136 +144 112 144 +144 112 152 +144 112 160 +144 112 168 +144 112 176 +144 120 64 +144 120 72 +144 120 80 +144 120 88 +144 120 96 +144 120 104 +144 120 112 +144 120 120 +144 120 128 +144 120 136 +144 120 144 +144 120 152 +144 120 160 +144 120 168 +144 120 176 +144 128 72 +144 128 80 +144 128 88 +144 128 96 +144 128 104 +144 128 112 +144 128 120 +144 128 128 +144 128 136 +144 128 144 +144 128 152 +144 128 160 +144 128 168 +144 128 176 +144 128 184 +144 136 72 +144 136 80 +144 136 88 +144 136 96 +144 136 104 +144 136 112 +144 136 120 +144 136 128 +144 136 136 +144 136 144 +144 136 152 +144 136 160 +144 136 168 +144 136 176 +144 136 184 +144 144 72 +144 144 80 +144 144 88 +144 144 96 +144 144 104 +144 144 112 +144 144 120 +144 144 128 +144 144 136 +144 144 144 +144 144 152 +144 144 160 +144 144 168 +144 144 176 +144 144 184 +144 152 80 +144 152 88 +144 152 96 +144 152 104 +144 152 112 +144 152 120 +144 152 128 +144 152 136 +144 152 144 +144 152 152 +144 152 160 +144 152 168 +144 152 176 +144 152 184 +144 160 80 +144 160 88 +144 160 96 +144 160 104 +144 160 112 +144 160 120 +144 160 128 +144 160 136 +144 160 144 +144 160 152 +144 160 160 +144 160 168 +144 160 176 +144 160 184 +144 168 88 +144 168 96 +144 168 104 +144 168 112 +144 168 120 +144 168 128 +144 168 136 +144 168 144 +144 168 152 +144 168 160 +144 168 168 +144 168 176 +144 168 184 +144 168 192 +144 176 120 +144 176 128 +144 176 136 +144 176 144 +144 176 152 +144 176 160 +144 176 168 +144 176 176 +144 176 184 +144 176 192 +144 184 144 +144 184 152 +144 184 160 +144 184 168 +144 184 176 +144 184 184 +144 184 192 +144 192 168 +144 192 176 +144 192 184 +144 192 192 +144 200 200 +152 32 32 +152 32 40 +152 32 48 +152 40 32 +152 40 40 +152 40 48 +152 40 56 +152 40 64 +152 48 32 +152 48 40 +152 48 48 +152 48 56 +152 48 64 +152 48 72 +152 48 80 +152 56 40 +152 56 48 +152 56 56 +152 56 64 +152 56 72 +152 56 80 +152 56 88 +152 56 96 +152 64 40 +152 64 48 +152 64 56 +152 64 64 +152 64 72 +152 64 80 +152 64 88 +152 64 96 +152 64 104 +152 64 112 +152 64 120 +152 72 48 +152 72 56 +152 72 64 +152 72 72 +152 72 80 +152 72 88 +152 72 96 +152 72 104 +152 72 112 +152 72 120 +152 72 128 +152 72 136 +152 80 48 +152 80 56 +152 80 64 +152 80 72 +152 80 80 +152 80 88 +152 80 96 +152 80 104 +152 80 112 +152 80 120 +152 80 128 +152 80 136 +152 80 144 +152 80 152 +152 88 56 +152 88 64 +152 88 72 +152 88 80 +152 88 88 +152 88 96 +152 88 104 +152 88 112 +152 88 120 +152 88 128 +152 88 136 +152 88 144 +152 88 152 +152 88 160 +152 88 168 +152 96 56 +152 96 64 +152 96 72 +152 96 80 +152 96 88 +152 96 96 +152 96 104 +152 96 112 +152 96 120 +152 96 128 +152 96 136 +152 96 144 +152 96 152 +152 96 160 +152 96 168 +152 96 176 +152 104 64 +152 104 72 +152 104 80 +152 104 88 +152 104 96 +152 104 104 +152 104 112 +152 104 120 +152 104 128 +152 104 136 +152 104 144 +152 104 152 +152 104 160 +152 104 168 +152 104 176 +152 112 64 +152 112 72 +152 112 80 +152 112 88 +152 112 96 +152 112 104 +152 112 112 +152 112 120 +152 112 128 +152 112 136 +152 112 144 +152 112 152 +152 112 160 +152 112 168 +152 112 176 +152 120 64 +152 120 72 +152 120 80 +152 120 88 +152 120 96 +152 120 104 +152 120 112 +152 120 120 +152 120 128 +152 120 136 +152 120 144 +152 120 152 +152 120 160 +152 120 168 +152 120 176 +152 128 72 +152 128 80 +152 128 88 +152 128 96 +152 128 104 +152 128 112 +152 128 120 +152 128 128 +152 128 136 +152 128 144 +152 128 152 +152 128 160 +152 128 168 +152 128 176 +152 128 184 +152 136 72 +152 136 80 +152 136 88 +152 136 96 +152 136 104 +152 136 112 +152 136 120 +152 136 128 +152 136 136 +152 136 144 +152 136 152 +152 136 160 +152 136 168 +152 136 176 +152 136 184 +152 144 80 +152 144 88 +152 144 96 +152 144 104 +152 144 112 +152 144 120 +152 144 128 +152 144 136 +152 144 144 +152 144 152 +152 144 160 +152 144 168 +152 144 176 +152 144 184 +152 152 80 +152 152 88 +152 152 96 +152 152 104 +152 152 112 +152 152 120 +152 152 128 +152 152 136 +152 152 144 +152 152 152 +152 152 160 +152 152 168 +152 152 176 +152 152 184 +152 160 88 +152 160 96 +152 160 104 +152 160 112 +152 160 120 +152 160 128 +152 160 136 +152 160 144 +152 160 152 +152 160 160 +152 160 168 +152 160 176 +152 160 184 +152 168 88 +152 168 96 +152 168 104 +152 168 112 +152 168 120 +152 168 128 +152 168 136 +152 168 144 +152 168 152 +152 168 160 +152 168 168 +152 168 176 +152 168 184 +152 168 192 +152 176 120 +152 176 128 +152 176 136 +152 176 144 +152 176 152 +152 176 160 +152 176 168 +152 176 176 +152 176 184 +152 176 192 +152 184 144 +152 184 152 +152 184 160 +152 184 168 +152 184 176 +152 184 184 +152 184 192 +152 192 168 +152 192 176 +152 192 184 +152 192 192 +152 200 200 +160 40 40 +160 40 48 +160 40 56 +160 48 40 +160 48 48 +160 48 56 +160 48 64 +160 48 72 +160 56 40 +160 56 48 +160 56 56 +160 56 64 +160 56 72 +160 56 80 +160 56 88 +160 64 40 +160 64 48 +160 64 56 +160 64 64 +160 64 72 +160 64 80 +160 64 88 +160 64 96 +160 64 104 +160 72 48 +160 72 56 +160 72 64 +160 72 72 +160 72 80 +160 72 88 +160 72 96 +160 72 104 +160 72 112 +160 72 120 +160 72 128 +160 80 48 +160 80 56 +160 80 64 +160 80 72 +160 80 80 +160 80 88 +160 80 96 +160 80 104 +160 80 112 +160 80 120 +160 80 128 +160 80 136 +160 80 144 +160 88 56 +160 88 64 +160 88 72 +160 88 80 +160 88 88 +160 88 96 +160 88 104 +160 88 112 +160 88 120 +160 88 128 +160 88 136 +160 88 144 +160 88 152 +160 88 160 +160 96 56 +160 96 64 +160 96 72 +160 96 80 +160 96 88 +160 96 96 +160 96 104 +160 96 112 +160 96 120 +160 96 128 +160 96 136 +160 96 144 +160 96 152 +160 96 160 +160 96 168 +160 96 176 +160 104 64 +160 104 72 +160 104 80 +160 104 88 +160 104 96 +160 104 104 +160 104 112 +160 104 120 +160 104 128 +160 104 136 +160 104 144 +160 104 152 +160 104 160 +160 104 168 +160 104 176 +160 104 184 +160 112 64 +160 112 72 +160 112 80 +160 112 88 +160 112 96 +160 112 104 +160 112 112 +160 112 120 +160 112 128 +160 112 136 +160 112 144 +160 112 152 +160 112 160 +160 112 168 +160 112 176 +160 112 184 +160 120 64 +160 120 72 +160 120 80 +160 120 88 +160 120 96 +160 120 104 +160 120 112 +160 120 120 +160 120 128 +160 120 136 +160 120 144 +160 120 152 +160 120 160 +160 120 168 +160 120 176 +160 120 184 +160 128 72 +160 128 80 +160 128 88 +160 128 96 +160 128 104 +160 128 112 +160 128 120 +160 128 128 +160 128 136 +160 128 144 +160 128 152 +160 128 160 +160 128 168 +160 128 176 +160 128 184 +160 136 72 +160 136 80 +160 136 88 +160 136 96 +160 136 104 +160 136 112 +160 136 120 +160 136 128 +160 136 136 +160 136 144 +160 136 152 +160 136 160 +160 136 168 +160 136 176 +160 136 184 +160 144 80 +160 144 88 +160 144 96 +160 144 104 +160 144 112 +160 144 120 +160 144 128 +160 144 136 +160 144 144 +160 144 152 +160 144 160 +160 144 168 +160 144 176 +160 144 184 +160 152 80 +160 152 88 +160 152 96 +160 152 104 +160 152 112 +160 152 120 +160 152 128 +160 152 136 +160 152 144 +160 152 152 +160 152 160 +160 152 168 +160 152 176 +160 152 184 +160 160 88 +160 160 96 +160 160 104 +160 160 112 +160 160 120 +160 160 128 +160 160 136 +160 160 144 +160 160 152 +160 160 160 +160 160 168 +160 160 176 +160 160 184 +160 168 88 +160 168 96 +160 168 104 +160 168 112 +160 168 120 +160 168 128 +160 168 136 +160 168 144 +160 168 152 +160 168 160 +160 168 168 +160 168 176 +160 168 184 +160 168 192 +160 176 96 +160 176 104 +160 176 112 +160 176 120 +160 176 128 +160 176 136 +160 176 144 +160 176 152 +160 176 160 +160 176 168 +160 176 176 +160 176 184 +160 176 192 +160 184 128 +160 184 136 +160 184 144 +160 184 152 +160 184 160 +160 184 168 +160 184 176 +160 184 184 +160 184 192 +160 192 168 +160 192 176 +160 192 184 +160 192 192 +160 200 200 +168 72 48 +168 72 56 +168 72 64 +168 80 56 +168 80 64 +168 80 72 +168 80 80 +168 80 88 +168 88 56 +168 88 64 +168 88 72 +168 88 80 +168 88 88 +168 88 96 +168 88 104 +168 88 112 +168 96 56 +168 96 64 +168 96 72 +168 96 80 +168 96 88 +168 96 96 +168 96 104 +168 96 112 +168 96 120 +168 96 128 +168 104 64 +168 104 72 +168 104 80 +168 104 88 +168 104 96 +168 104 104 +168 104 112 +168 104 120 +168 104 128 +168 104 136 +168 104 144 +168 112 64 +168 112 72 +168 112 80 +168 112 88 +168 112 96 +168 112 104 +168 112 112 +168 112 120 +168 112 128 +168 112 136 +168 112 144 +168 112 152 +168 112 160 +168 120 64 +168 120 72 +168 120 80 +168 120 88 +168 120 96 +168 120 104 +168 120 112 +168 120 120 +168 120 128 +168 120 136 +168 120 144 +168 120 152 +168 120 160 +168 120 168 +168 120 176 +168 128 72 +168 128 80 +168 128 88 +168 128 96 +168 128 104 +168 128 112 +168 128 120 +168 128 128 +168 128 136 +168 128 144 +168 128 152 +168 128 160 +168 128 168 +168 128 176 +168 128 184 +168 136 72 +168 136 80 +168 136 88 +168 136 96 +168 136 104 +168 136 112 +168 136 120 +168 136 128 +168 136 136 +168 136 144 +168 136 152 +168 136 160 +168 136 168 +168 136 176 +168 136 184 +168 136 192 +168 144 80 +168 144 88 +168 144 96 +168 144 104 +168 144 112 +168 144 120 +168 144 128 +168 144 136 +168 144 144 +168 144 152 +168 144 160 +168 144 168 +168 144 176 +168 144 184 +168 152 80 +168 152 88 +168 152 96 +168 152 104 +168 152 112 +168 152 120 +168 152 128 +168 152 136 +168 152 144 +168 152 152 +168 152 160 +168 152 168 +168 152 176 +168 152 184 +168 160 88 +168 160 96 +168 160 104 +168 160 112 +168 160 120 +168 160 128 +168 160 136 +168 160 144 +168 160 152 +168 160 160 +168 160 168 +168 160 176 +168 160 184 +168 168 88 +168 168 96 +168 168 104 +168 168 112 +168 168 120 +168 168 128 +168 168 136 +168 168 144 +168 168 152 +168 168 160 +168 168 168 +168 168 176 +168 168 184 +168 168 192 +168 176 96 +168 176 104 +168 176 112 +168 176 120 +168 176 128 +168 176 136 +168 176 144 +168 176 152 +168 176 160 +168 176 168 +168 176 176 +168 176 184 +168 176 192 +168 184 128 +168 184 136 +168 184 144 +168 184 152 +168 184 160 +168 184 168 +168 184 176 +168 184 184 +168 184 192 +168 192 168 +168 192 176 +168 192 184 +168 192 192 +168 200 200 +176 96 64 +176 96 72 +176 96 80 +176 96 88 +176 104 64 +176 104 72 +176 104 80 +176 104 88 +176 104 96 +176 104 104 +176 112 72 +176 112 80 +176 112 88 +176 112 96 +176 112 104 +176 112 112 +176 112 120 +176 120 64 +176 120 72 +176 120 80 +176 120 88 +176 120 96 +176 120 104 +176 120 112 +176 120 120 +176 120 128 +176 120 136 +176 120 144 +176 128 72 +176 128 80 +176 128 88 +176 128 96 +176 128 104 +176 128 112 +176 128 120 +176 128 128 +176 128 136 +176 128 144 +176 128 152 +176 128 160 +176 128 168 +176 136 72 +176 136 80 +176 136 88 +176 136 96 +176 136 104 +176 136 112 +176 136 120 +176 136 128 +176 136 136 +176 136 144 +176 136 152 +176 136 160 +176 136 168 +176 136 176 +176 136 184 +176 144 80 +176 144 88 +176 144 96 +176 144 104 +176 144 112 +176 144 120 +176 144 128 +176 144 136 +176 144 144 +176 144 152 +176 144 160 +176 144 168 +176 144 176 +176 144 184 +176 144 192 +176 152 80 +176 152 88 +176 152 96 +176 152 104 +176 152 112 +176 152 120 +176 152 128 +176 152 136 +176 152 144 +176 152 152 +176 152 160 +176 152 168 +176 152 176 +176 152 184 +176 152 192 +176 160 88 +176 160 96 +176 160 104 +176 160 112 +176 160 120 +176 160 128 +176 160 136 +176 160 144 +176 160 152 +176 160 160 +176 160 168 +176 160 176 +176 160 184 +176 160 192 +176 168 88 +176 168 96 +176 168 104 +176 168 112 +176 168 120 +176 168 128 +176 168 136 +176 168 144 +176 168 152 +176 168 160 +176 168 168 +176 168 176 +176 168 184 +176 168 192 +176 176 96 +176 176 104 +176 176 112 +176 176 120 +176 176 128 +176 176 136 +176 176 144 +176 176 152 +176 176 160 +176 176 168 +176 176 176 +176 176 184 +176 176 192 +176 184 128 +176 184 136 +176 184 144 +176 184 152 +176 184 160 +176 184 168 +176 184 176 +176 184 184 +176 184 192 +176 192 168 +176 192 176 +176 192 184 +176 192 192 +176 200 200 +184 128 72 +184 128 80 +184 128 88 +184 128 96 +184 128 104 +184 136 80 +184 136 88 +184 136 96 +184 136 104 +184 136 112 +184 136 120 +184 136 128 +184 144 80 +184 144 88 +184 144 96 +184 144 104 +184 144 112 +184 144 120 +184 144 128 +184 144 136 +184 144 144 +184 152 80 +184 152 88 +184 152 96 +184 152 104 +184 152 112 +184 152 120 +184 152 128 +184 152 136 +184 152 144 +184 152 152 +184 152 160 +184 152 168 +184 152 176 +184 160 88 +184 160 96 +184 160 104 +184 160 112 +184 160 120 +184 160 128 +184 160 136 +184 160 144 +184 160 152 +184 160 160 +184 160 168 +184 160 176 +184 160 184 +184 168 88 +184 168 96 +184 168 104 +184 168 112 +184 168 120 +184 168 128 +184 168 136 +184 168 144 +184 168 152 +184 168 160 +184 168 168 +184 168 176 +184 168 184 +184 168 192 +184 176 96 +184 176 104 +184 176 112 +184 176 120 +184 176 128 +184 176 136 +184 176 144 +184 176 152 +184 176 160 +184 176 168 +184 176 176 +184 176 184 +184 176 192 +184 176 200 +184 184 128 +184 184 136 +184 184 144 +184 184 152 +184 184 160 +184 184 168 +184 184 176 +184 184 184 +184 184 192 +184 184 200 +184 192 168 +184 192 176 +184 192 184 +184 192 192 +184 200 200 +192 152 88 +192 152 96 +192 160 88 +192 160 96 +192 160 104 +192 160 112 +192 160 120 +192 168 96 +192 168 104 +192 168 112 +192 168 120 +192 168 128 +192 168 136 +192 168 144 +192 168 152 +192 168 160 +192 176 96 +192 176 104 +192 176 112 +192 176 120 +192 176 128 +192 176 136 +192 176 144 +192 176 152 +192 176 160 +192 176 168 +192 176 176 +192 176 184 +192 176 192 +192 184 128 +192 184 136 +192 184 144 +192 184 152 +192 184 160 +192 184 168 +192 184 176 +192 184 184 +192 184 192 +192 184 200 +192 192 168 +192 192 176 +192 192 184 +192 192 192 +192 192 200 +192 200 200 +200 184 104 +200 184 112 +200 184 120 +200 184 128 +200 192 136 +200 192 144 +200 192 152 +200 192 160 +200 192 168 +200 200 176 +200 200 184 +200 200 192 +200 200 200 +200 208 208 diff -r bc24e4d605e9 -r bb4434c5a8f3 clojure/com/aurellem/run/image.clj --- a/clojure/com/aurellem/run/image.clj Fri Jun 22 21:25:47 2012 -0500 +++ b/clojure/com/aurellem/run/image.clj Sat Jun 23 14:27:01 2012 -0500 @@ -281,6 +281,21 @@ (.dispose)) im)) +(defn gen-gimp-palette! [] + (let [target + (File. user-home "proj/vba-clojure/Gameboy-Color.gpl")] + (spit + target + (apply + str + (concat + ["GIMP Palette\n" + "Name: GameBoy\n" + "#\n"] + (map (fn [[r g b]] + (format "%3d %3d %3d\n" r g b)) + (sort (set (vals gb-color-map))))))))) + (def test-image (ImageIO/read (File. user-home "/proj/vba-clojure/images/test-gb-image.png"))) @@ -293,9 +308,6 @@ (ImageIO/read (File. user-home "/proj/vba-clojure/images/colors-test.png"))) - - - (defn rgb->triplet [rgb] (let [r (bit-shift-right (bit-and rgb 0xFF0000) 16) g (bit-shift-right (bit-and rgb 0xFF00) 8)