/* Copyright (C) 1996-1997 Id Software, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ // HardCoded Textures #include "quakedef.h" // Particles Start byte particle[32][32] = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 13, 16, 13, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 9, 12, 18, 26, 30, 27, 21, 15, 11, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 3, 9, 17, 22, 26, 31, 37, 42, 40, 36, 29, 25, 19, 11, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 2, 7, 17, 28, 34, 38, 43, 52, 59, 57, 52, 45, 39, 33, 26, 16, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 6, 15, 26, 36, 45, 53, 62, 73, 80, 80, 73, 65, 56, 47, 38, 29, 17, 6, 1, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 4, 13, 25, 34, 45, 59, 73, 86, 98,106,104, 96, 86, 74, 61, 51, 40, 29, 14, 4, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 3, 10, 22, 32, 43, 57, 76, 97,117,132,141,138,126,111, 93, 77, 63, 50, 38, 24, 10, 2, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 6, 15, 28, 38, 52, 70, 94,123,155,179,191,188,170,143,117, 94, 75, 60, 46, 33, 18, 5, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 2, 7, 21, 33, 45, 61, 82,112,152,196,226,237,234,217,184,146,114, 88, 68, 52, 39, 24, 8, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 4, 12, 26, 38, 52, 70, 96,134,183,228,250,255,253,246,220,175,131, 98, 76, 57, 43, 27, 10, 2, 0, 0, 0, 0, 0}, {0, 0, 0, 5, 16, 29, 41, 57, 78,107,153,208,246,255,255,255,254,240,197,143,105, 80, 60, 44, 28, 10, 2, 0, 0, 0, 0, 0}, {0, 0, 0, 6, 18, 32, 45, 63, 85,117,163,218,250,255,255,255,255,245,205,151,109, 82, 61, 44, 29, 11, 2, 0, 0, 0, 0, 0}, {0, 0, 2, 10, 25, 37, 51, 69, 89,118,158,208,244,255,255,255,253,238,196,147,109, 82, 61, 44, 29, 11, 2, 0, 0, 0, 0, 0}, {0, 0, 4, 14, 28, 37, 50, 64, 81,105,136,179,221,244,250,248,237,211,170,130,100, 77, 58, 43, 28, 10, 1, 0, 0, 0, 0, 0}, {0, 0, 3, 10, 21, 31, 40, 53, 67, 86,112,145,183,210,218,212,196,169,137,109, 86, 68, 52, 38, 23, 7, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 3, 10, 22, 34, 43, 54, 69, 90,116,142,158,161,157,145,128,110, 90, 73, 58, 44, 31, 16, 3, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 4, 14, 26, 35, 43, 55, 72, 92,109,115,115,113,107, 99, 88, 74, 60, 48, 36, 21, 8, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 7, 15, 24, 33, 43, 57, 72, 83, 86, 86, 85, 83, 78, 70, 60, 48, 37, 25, 10, 2, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 6, 13, 24, 33, 43, 53, 60, 63, 63, 64, 62, 58, 51, 44, 35, 25, 13, 4, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 6, 14, 24, 31, 39, 43, 43, 43, 44, 43, 40, 35, 30, 22, 12, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 19, 27, 30, 29, 29, 30, 29, 25, 21, 15, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 8, 14, 16, 16, 14, 15, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 5, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, }; byte smoke[32][32] = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 29, 14, 1, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 12, 12, 13, 15, 14, 14, 12, 0, 6, 15, 12, 2, 1, 0, 14, 36, 34, 11, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 32, 34, 32, 38, 37, 36, 34, 19, 32, 42, 35, 29, 13, 0, 13, 39, 22, 1, 0, 0}, {0, 0, 0, 0, 11, 2, 0, 0, 0, 7, 22, 24, 35, 48, 40, 45, 51, 45, 50, 52, 46, 44, 40, 39, 12, 5, 21, 29, 7, 0, 0, 0}, {0, 0, 6, 17, 33, 13, 0, 0, 0, 15, 44, 27, 35, 47, 55, 67, 59, 49, 55, 47, 36, 34, 40, 42, 24, 31, 42, 35, 11, 0, 0, 0}, {0, 0, 21, 43, 41, 15, 0, 0, 6, 26, 56, 58, 42, 36, 68, 78, 71, 65, 57, 46, 52, 53, 53, 57, 51, 50, 59, 47, 14, 0, 0, 0}, {0, 8, 33, 42, 33, 12, 0, 0, 12, 39, 63, 74, 56, 47, 83, 85, 83, 79, 58, 69, 87, 81, 63, 62, 62, 51, 62, 54, 15, 0, 0, 0}, {0, 16, 41, 40, 31, 12, 0, 0, 11, 26, 61, 70, 68, 73, 95,109,110, 90, 73, 87, 96, 86, 71, 59, 55, 39, 61, 60, 15, 0, 0, 0}, {0, 14, 45, 49, 36, 12, 6, 16, 28, 34, 62, 60, 65, 87,106,122,114, 87, 75, 92, 96, 88, 65, 47, 39, 23, 64, 70, 26, 6, 0, 0}, {0, 21, 36, 45, 33, 13, 24, 38, 37, 49, 62, 52, 62, 93,119,127,112, 87, 80, 92,101, 84, 54, 42, 30, 15, 69, 83, 50, 25, 0, 0}, {0, 42, 40, 36, 21, 0, 11, 36, 47, 55, 55, 53, 64, 94,126,136,128,113, 88, 88,108, 95, 57, 30, 35, 21, 55, 94, 83, 46, 28, 0}, {0, 58, 60, 47, 38, 21, 13, 27, 46, 42, 60, 80, 83,110,135,139,141,131,115,104,110,107, 85, 50, 64, 39, 41, 61, 70, 85, 82, 0}, {0, 64, 74, 68, 62, 55, 49, 59, 46, 34, 50, 87,104,131,144,148,148,152,152,134,121,122,118, 97, 91, 66, 42, 58, 54, 99, 91, 0}, {0, 58, 80, 84, 84, 82, 78, 75, 52, 46, 64, 91,120,142,153,166,160,167,169,157,141,143,149,136,112,102, 76, 88, 81,105, 70, 0}, {0, 46, 89, 96, 97, 93, 80, 81, 71, 70, 91,113,136,155,166,169,170,176,172,167,164,162,156,141,129,132,123,112, 93, 81, 31, 0}, {0, 26, 80, 95,102, 94, 73, 92,101, 94,102,131,150,162,172,174,175,179,173,170,166,161,143,137,141,147,126,107, 78, 51, 19, 0}, {0, 5, 34, 86,102,102, 97,115,110, 96,114,147,163,172,184,184,182,182,177,169,161,156,139,133,138,140,128,120, 88, 52, 16, 0}, {0, 0, 14, 73,110, 94,111,125, 99, 88,123,161,174,183,193,194,192,190,186,172,149,131,140,135,122,139,151,134, 85, 32, 6, 0}, {0, 0, 5, 33, 91, 97,110,130,115, 94,120,163,180,190,200,201,197,196,192,181,155,123,141,135,119,138,156,137, 94, 39, 9, 0}, {0, 0, 0, 20, 55, 77, 89,125,132,123,126,154,181,195,201,201,200,196,191,174,147,118,127,128,124,143,161,105, 72, 27, 1, 0}, {0, 0, 0, 14, 35, 36, 34, 93,129,137,148,169,188,196,196,197,199,195,187,160,127,106,101,111,127,158,141, 75, 36, 6, 0, 0}, {0, 0, 0, 1, 12, 9, 15, 68,100,133,161,179,184,189,193,197,201,195,182,150,104, 81, 74, 96,121,118, 48, 17, 6, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 12, 38, 62, 99,146,177,176,178,187,197,203,196,174,143, 85, 68, 64, 69, 68, 55, 26, 4, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 6, 24, 68,123,165,166,165,175,187,194,182,161,132, 82, 65, 93, 55, 42, 54, 61, 19, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 5, 21, 63,106,127,147,159,162,162,150,142,139,129, 88, 74,103, 35, 13, 18, 20, 7, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 13, 35, 54, 79, 65, 98,132,138,138,110, 99,111,112, 74, 60, 69, 19, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 2, 23, 48, 49, 35, 44, 62, 90,102,100, 93,102, 97, 62, 25, 16, 7, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 11, 31, 41, 39, 32, 11, 24, 72, 84, 69, 68,100, 98, 64, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 1, 25, 48, 25, 12, 0, 15, 56, 51, 35, 53, 62, 66, 62, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 6, 18, 6, 0, 0, 6, 16, 29, 31, 40, 42, 46, 27, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, }; byte blood[32][32] = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 82, 35, 3, 4, 3, 0, 0, 0, 0, 0, 28, 91,101, 39, 1, 0, 1, 4, 1, 11, 42, 28, 1, 0, 0, 0, 4, 41, 88, 69, 0}, {0, 42, 18, 24, 45, 40, 11, 0, 0, 0, 0, 33,117,146, 81, 16, 4, 29, 43, 26, 24, 46, 34, 7, 0, 0, 1, 26, 88,123, 80, 0}, {0, 2, 1, 29, 74, 82, 34, 1, 10, 20, 12, 36,121,144, 86, 23, 15, 63, 80, 55, 63, 92, 83, 45, 15, 20, 36, 70, 98, 74, 34, 0}, {0, 0, 0, 7, 48, 84, 61, 20, 39, 78, 57, 37,112,131, 63, 20, 32, 74, 90, 76, 87,116,117, 87, 57, 71, 84, 88, 63, 19, 1, 0}, {0, 0, 0, 0, 16, 55, 76, 58, 61, 93, 77, 49, 98,124, 82, 63, 82,100,111,110,100,104,115,101, 76, 74, 70, 47, 16, 0, 0, 0}, {0, 0, 0, 0, 0, 17, 60, 86, 90, 89, 87, 92, 98,103, 86, 83,101,115,120,123,112, 96, 98, 96, 77, 60, 31, 5, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 3, 45, 90, 99, 93,108,116, 98, 90, 90, 80, 77,102,110,107,113,110,103,101,111,102, 45, 13, 10, 1, 0, 0}, {0, 0, 0, 0, 1, 18, 63, 99,101, 92,101,107,106,116,118, 99, 86, 99,105,104,118,127,126,126,137,119, 59, 53, 53, 12, 0, 0}, {0, 0, 0, 5, 30, 64,105,122,113, 94, 83, 98,128,142,129,112,110,112,111,115,120,119,119,136,142,103, 49, 66, 67, 17, 0, 0}, {0, 0, 0, 17, 73,113,140,148,122, 91, 76, 99,142,151,141,128,127,121,118,124,122,110,106,125,127, 91, 53, 41, 29, 5, 0, 0}, {0, 0, 0, 22, 90,132,151,143,109, 97, 95,105,132,146,148,138,134,127,122,125,128,123,115,108, 97, 91, 89, 51, 20, 29, 18, 0}, {0, 0, 9, 48,103,135,148,111, 59, 83,108,110,117,128,135,141,139,131,128,127,131,134,120,104, 86, 76,101, 87, 60, 91, 63, 0}, {0, 0, 20, 79,121,136,145,105, 45, 76,118,132,128,127,136,145,136,128,135,140,135,132,123,113, 94, 74, 98, 97, 64, 83, 57, 0}, {0, 0, 20, 84,122,121,124,121, 83, 90,122,132,131,139,149,145,133,127,133,136,128,127,125,119,106, 89, 91, 76, 31, 20, 12, 0}, {0, 0, 20, 72,113,116,108,117,109,105,117,122,128,139,148,144,137,132,136,132,124,124,130,127,108, 87, 81, 68, 41, 9, 0, 0}, {0, 2, 37, 75,100,118,113,108,105,111,117,120,127,131,138,144,138,132,140,139,127,121,135,135,103, 83, 82, 82, 65, 19, 0, 0}, {0, 6, 52, 87, 89,107,117,114,102,105,114,116,124,130,136,141,135,130,132,133,128,120,127,125,104, 92, 97, 87, 50, 11, 0, 0}, {0, 8, 55, 91, 85, 89,108,119,114,115,119,114,124,144,146,139,134,139,132,130,131,126,116,108,106,115,117, 92, 41, 3, 0, 0}, {0, 2, 34, 78, 77, 67, 98,130,142,142,134,126,127,144,148,140,134,135,126,124,127,122,117,103, 95,119,125, 88, 31, 1, 0, 0}, {0, 0, 11, 39, 52, 63, 85,112,138,141,138,134,132,137,139,139,134,125,116,112,109,105,104, 94, 89,112,126, 84, 21, 0, 0, 0}, {0, 0, 0, 18, 46, 51, 48, 70, 90,103,113,120,125,129,138,140,130,116,109,111, 98, 90, 94, 93, 96,110,110, 82, 44, 10, 0, 0}, {0, 0, 3, 37, 53, 38, 48, 54, 56, 70, 89,107,119,128,145,143,132,122,110,102, 89, 71, 84, 97,102,105, 93, 91, 84, 35, 1, 0}, {0, 0, 8, 53, 77, 56, 39, 43, 64, 75, 92,108,110,118,142,147,146,139,112, 93, 88, 65, 74, 94,104,104, 95,115,112, 50, 3, 0}, {0, 1, 30, 79, 88, 45, 16, 47, 80, 90,105,107,103,100,112,134,151,134, 92, 99,117, 89, 81, 95,105, 92, 77, 87, 70, 27, 1, 0}, {0, 4, 46, 92, 90, 51, 41, 75, 96,103, 98, 98,110,105,109,135,162,131, 68,101,140,108, 86, 90, 73, 38, 20, 19, 12, 2, 0, 0}, {0, 3, 40, 83, 79, 50, 70,101,105, 91, 76,100,130,140,153,151,135,101, 70, 99,117, 90, 77, 85, 44, 3, 1, 1, 0, 0, 0, 0}, {0, 0, 21, 65, 74, 60, 83, 95, 74, 53, 76,124,144,164,165,117, 60, 59, 90, 85, 59, 51, 49, 44, 16, 10, 41, 52, 32, 5, 0, 0}, {0, 0, 4, 33, 60, 65, 69, 61, 26, 20, 76,127,132,132,103, 44, 8, 25, 49, 41, 15, 17, 13, 3, 0, 19, 79,112, 86, 37, 5, 0}, {8, 5, 0, 4, 16, 20, 19, 15, 3, 4, 33, 68, 80, 64, 32, 5, 0, 1, 4, 3, 0, 0, 0, 0, 0, 11, 55, 96,109, 73, 17, 0}, {0, 28, 1, 0, 0, 0, 0, 0, 0, 0, 1, 11, 18, 11, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 11, 40, 74, 63, 17, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, }; byte bubble[32][32] = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 2, 5, 9, 17, 28, 39, 50, 58, 63, 65, 63, 62, 63, 65, 65, 61, 54, 45, 34, 22, 12, 7, 3, 1, 0, 0, 0, 0}, {0, 0, 0, 3, 5, 12, 24, 40, 55, 64, 64, 57, 49, 40, 30, 29, 30, 36, 48, 55, 63, 66, 61, 47, 32, 17, 8, 4, 2, 0, 0, 0}, {0, 0, 3, 7, 15, 28, 45, 62, 62, 49, 36, 30, 25, 21, 15, 14, 14, 16, 20, 24, 32, 44, 60, 67, 56, 36, 22, 11, 5, 1, 0, 0}, {0, 2, 7, 17, 34, 53, 65, 56, 39, 44, 57, 58, 48, 35, 27, 21, 21, 21, 21, 21, 21, 22, 30, 48, 66, 61, 43, 24, 11, 4, 1, 0}, {0, 5, 12, 32, 55, 64, 51, 51, 87,127,132,104, 69, 45, 32, 27, 26, 27, 27, 27, 26, 25, 23, 26, 42, 62, 63, 44, 22, 8, 4, 0}, {0, 11, 25, 49, 66, 46, 56,128,196,211,171,113, 68, 43, 33, 30, 30, 31, 32, 32, 31, 30, 27, 25, 24, 35, 62, 61, 36, 17, 7, 0}, {0, 21, 44, 64, 55, 55,136,219,244,218,151, 90, 55, 39, 33, 33, 34, 35, 36, 36, 35, 34, 32, 29, 26, 23, 43, 66, 55, 33, 13, 0}, {0, 34, 60, 58, 43,111,212,246,227,171,106, 63, 43, 36, 35, 36, 38, 39, 39, 39, 39, 38, 35, 33, 30, 25, 26, 48, 67, 48, 22, 0}, {0, 48, 65, 42, 64,167,235,226,175,112, 68, 46, 38, 36, 38, 39, 41, 43, 42, 42, 41, 40, 38, 36, 32, 28, 23, 30, 60, 61, 34, 0}, {0, 59, 57, 35, 89,174,200,164,110, 68, 47, 40, 38, 39, 42, 44, 45, 45, 45, 45, 44, 42, 40, 38, 34, 30, 25, 22, 45, 66, 45, 0}, {0, 65, 46, 36, 91,138,134, 99, 65, 47, 39, 38, 41, 44, 46, 48, 49, 49, 49, 48, 46, 43, 42, 39, 35, 32, 26, 20, 33, 63, 54, 0}, {0, 64, 34, 35, 73, 91, 80, 59, 45, 39, 39, 41, 44, 48, 50, 52, 52, 52, 51, 50, 48, 45, 42, 39, 36, 32, 28, 22, 24, 55, 61, 0}, {0, 62, 28, 30, 51, 56, 49, 41, 37, 38, 40, 44, 48, 51, 54, 56, 56, 55, 54, 52, 48, 46, 43, 39, 36, 32, 27, 22, 20, 48, 65, 0}, {0, 53, 20, 23, 35, 37, 36, 35, 36, 39, 43, 48, 51, 54, 58, 59, 59, 58, 56, 52, 48, 45, 43, 39, 36, 31, 26, 21, 17, 36, 64, 0}, {0, 49, 15, 18, 28, 30, 31, 34, 37, 41, 45, 49, 52, 56, 60, 62, 61, 59, 56, 52, 49, 45, 42, 39, 35, 30, 26, 21, 14, 30, 63, 0}, {0, 49, 15, 16, 24, 27, 31, 35, 39, 43, 47, 50, 53, 57, 61, 62, 61, 59, 55, 52, 48, 45, 40, 37, 33, 30, 28, 22, 14, 29, 62, 0}, {0, 51, 18, 17, 24, 28, 33, 37, 40, 43, 47, 51, 54, 57, 59, 60, 60, 57, 54, 51, 47, 43, 38, 36, 34, 34, 32, 26, 15, 30, 63, 0}, {0, 59, 26, 18, 24, 30, 34, 38, 41, 43, 47, 50, 53, 55, 57, 57, 57, 54, 51, 48, 45, 40, 38, 37, 39, 43, 42, 33, 19, 40, 66, 0}, {0, 65, 33, 19, 25, 30, 34, 37, 41, 43, 47, 50, 52, 53, 54, 54, 53, 51, 48, 44, 41, 39, 39, 44, 55, 65, 63, 41, 23, 49, 63, 0}, {0, 66, 43, 20, 24, 29, 33, 37, 41, 43, 46, 48, 49, 51, 51, 50, 49, 47, 44, 41, 39, 40, 48, 64, 87,103, 89, 47, 28, 57, 58, 0}, {0, 62, 54, 24, 22, 28, 33, 37, 40, 41, 44, 45, 46, 47, 47, 47, 45, 42, 40, 39, 40, 48, 68,103,138,148,106, 45, 34, 64, 50, 0}, {0, 53, 64, 36, 22, 27, 31, 35, 38, 40, 42, 43, 44, 43, 44, 43, 41, 39, 38, 40, 48, 70,110,162,198,178, 99, 36, 49, 64, 39, 0}, {0, 41, 65, 53, 26, 23, 28, 32, 36, 39, 40, 41, 42, 41, 40, 39, 37, 37, 38, 46, 67,107,167,219,228,161, 65, 36, 63, 55, 28, 0}, {0, 28, 53, 66, 46, 25, 25, 30, 33, 35, 37, 37, 38, 37, 37, 36, 35, 36, 42, 60, 96,152,213,235,192, 98, 42, 55, 63, 40, 17, 0}, {0, 16, 34, 58, 66, 37, 23, 25, 29, 32, 33, 33, 34, 33, 33, 32, 33, 37, 49, 76,122,175,208,182,106, 43, 50, 65, 45, 24, 10, 0}, {0, 8, 18, 40, 64, 59, 37, 25, 24, 26, 29, 29, 29, 29, 29, 29, 30, 37, 55, 83,118,142,131, 84, 44, 44, 65, 53, 28, 12, 5, 0}, {0, 4, 9, 24, 44, 63, 65, 46, 26, 22, 22, 24, 25, 25, 24, 24, 27, 33, 46, 63, 74, 68, 47, 37, 54, 66, 55, 34, 15, 6, 2, 0}, {0, 1, 5, 11, 24, 40, 58, 66, 54, 36, 25, 21, 19, 19, 18, 17, 19, 22, 27, 31, 30, 30, 41, 58, 64, 49, 32, 17, 7, 3, 0, 0}, {0, 0, 1, 5, 10, 19, 35, 53, 65, 65, 55, 43, 33, 26, 19, 17, 17, 20, 28, 34, 46, 57, 66, 60, 44, 26, 14, 7, 3, 0, 0, 0}, {0, 0, 0, 1, 4, 7, 15, 28, 41, 54, 63, 66, 65, 60, 51, 50, 50, 54, 62, 65, 64, 59, 47, 34, 21, 11, 6, 2, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, }; // Particles End