]> granicus.if.org Git - php/commitdiff
*** empty log message ***
authorColin Viebrock <cmv@php.net>
Wed, 19 Apr 2000 23:18:15 +0000 (23:18 +0000)
committerColin Viebrock <cmv@php.net>
Wed, 19 Apr 2000 23:18:15 +0000 (23:18 +0000)
main/logos.h
main/main.c

index 749c17bce19ba565ea19b671c4db87f4647d4c84..428cf6dc90b632a1f38e33810a371793ab12cd32 100644 (file)
@@ -1,197 +1,5 @@
 #define CONTEXT_TYPE_IMAGE_GIF "Content-Type:  image/gif"
 
-unsigned char php4_logo[] = {
-        71,  73,  70,  56,  57,  97, 130,   0,  68,   0, 
-       196, 255,   0,   0,   0,   0, 223, 222, 230,  91, 
-        91, 101,  67,  67,  72, 202, 202, 211, 213, 213, 
-       220, 233, 233, 239,  38,  38,  39, 229, 229, 234, 
-       237, 237, 241, 246, 246, 249, 241, 241, 244, 195, 
-       195, 198, 250, 250, 251, 223, 223, 224, 174, 178, 
-       208, 100, 105, 135, 155, 156, 162, 118, 127, 173, 
-       146, 154, 195, 186, 192, 222, 202, 207, 231, 176, 
-       177, 182,  91, 105, 166, 220, 223, 235, 192, 192, 
-       192, 130, 129, 128, 255, 255, 255, 253, 253, 253, 
-         0,   0,   0,   0,   0,   0,   0,   0,   0,  33, 
-       249,   4,   1,   0,   0,  25,   0,  44,   0,   0, 
-         0,   0, 130,   0,  68,   0,  64,   5, 255,  96, 
-        38, 142, 100, 105, 158, 104,  74, 114,  74,  98, 
-         4,  69,  65,  16, 204, 243,  88, 214, 164, 239, 
-       188, 101,  83, 132, 130,  65, 193,  81,  25, 143, 
-       200, 100, 106,  33, 155,  21,  40,  19, 201, 101, 
-        74, 173,  90, 175,  88, 137, 118,  43, 197, 122, 
-       191, 224,  11,  68,  64,  38,  71,  28, 202,  36, 
-       135, 177, 235, 134, 223, 112,  42, 102,   0, 168, 
-       219,   5, 149, 184, 126, 127, 133,  28, 254,  26, 
-        13,  42,   4,  23, 110, 123,  21,   2, 118, 118, 
-         7,  26, 141, 142,  26,   2,   7, 138, 147,  26, 
-        20,  55, 147, 117, 101, 154,   3, 146, 152,   0, 
-         7,   8,  18, 115, 158,   2, 143, 141, 145, 158, 
-       117,  17,  20, 112, 116,   0,  17,  34,  18,  16, 
-       124,  84,  19,  12, 158,  62,  95,  18,   8, 157, 
-       138,   7,   6, 189, 118,  26, 121,  88,  21,  26, 
-       158,   4,  20,  17, 158, 195,  96,  24, 137, 147, 
-         3,  24, 123, 146,   7,  13, 178, 179, 123, 163, 
-       169, 220, 147,   7,  12, 121, 202, 152, 160, 134, 
-       181, 183, 152, 171,   5, 193, 221, 220,   7,  14, 
-       172, 180, 213,  10,  37,   6, 216,  96, 151, 152, 
-       108, 180, 251,  96, 226, 152, 161, 252, 222, 184, 
-        58,  80,  32,  13,   9,   2, 216,  32, 100,  11, 
-       200, 176, 225,  62,  63, 139,  44,  24, 156, 136, 
-       100,   1,   1,  11,   9,  21, 106, 212, 232, 240, 
-       139, 194,  77,   3,  66, 134,  44, 101,   1,   1, 
-       197, 147,  40,  73, 255,  52,  88, 240,  34,  64, 
-         0,   4,   6,  16,   4, 168, 240,  64,  71, 185, 
-       142,  97,  54, 110, 212,  16, 129,  65, 130, 148, 
-        64,   3, 220, 240,  49,   1, 167,  46,  94, 232, 
-       224,  25, 213,  35,  64, 164,   0,   6,  20,  31, 
-       108, 209, 230, 138, 221,  56,  13,   8, 148,  94, 
-        48, 102,  53, 213,   1,  11,  11, 186,  72, 112, 
-       176, 174, 235,  39,  13,   9,  30, 192, 233, 164, 
-       129, 158,  66, 126, 254,  38,  21,  40, 234, 229, 
-       193,  49, 116,   8, 112, 169, 197,  82, 160, 170, 
-       157,   1,  21, 184, 162, 219, 139, 197, 150,  39, 
-       125, 173, 234,  20, 144, 181, 111,  87, 217,  74, 
-        89,  48, 168, 243,  20,  97,   3,  52,  69, 210, 
-       234,  46, 203,   7, 196,  83, 230,  43,  18,  40, 
-        36, 240, 107, 167,   6, 159, 106,  34, 194, 190, 
-       133,  35, 216,  23,   3,  26,  12,  98, 199,  38, 
-       224,   0,   1,   6, 154, 229,  36,  24, 128,  45, 
-       155,   1,   2, 186,  87,  98, 244, 142, 253,  14, 
-       209, 184, 215, 195, 131, 188, 188,  13, 156,  95, 
-        29,  80,  70,  22,  68, 224,  72,  69,  66,   1, 
-       202,  90, 151, 234, 153,  96,   1,  87, 115, 135, 
-       151,   7, 152,   4, 122,  98,   1, 131, 140,  11, 
-       181, 171, 239, 211, 244, 207, 159,   1,  17, 198, 
-       147, 159, 159, 130,  69,   2, 153,  49, 242,  55, 
-       161,  97, 163,  38,  15,  46,   0,   2,  56, 133, 
-        78,  58,  73, 208,  83,   1,  11, 208, 167, 160, 
-       255,  10,  28,  36,   0,  67,   1,  46, 205,  84, 
-       211,  77, 235,   5, 180,  17,  25,  16,  68,  64, 
-       192,  60,  11,  86,  68, 128,  13,  53,  68, 177, 
-        94, 107, 127,  77,  83,  33,  22,  99, 148, 161, 
-         1,  26,  10,  34, 144, 131,  77,  39,  90, 241, 
-       192, 102, 147,  56,  64,  97, 140, 125, 132, 116, 
-       192,   0,   4,  24, 212, 128,  84,  17, 220, 120, 
-       197,   4,   6,  96,  96, 228, 145,  72,  38, 105, 
-        36, 110, 133,  17, 128, 139,   2,  74,  46,   9, 
-         5,  22,  15,  20,  25, 229, 149, 129,  73,  21, 
-         7,  39,   0,   8, 144,  32,  10, 245, 104, 193, 
-       135,  97, 102, 113, 195,   0,  43, 142, 149, 153, 
-        74,  46,  51, 170, 233,   9,  65, 132, 129, 241, 
-        92,  65,  35,  16, 176,  26,  31,  18,   4, 240, 
-        24,  49,  86,  72,  80, 193, 117, 135,  89, 134, 
-       137,   0,  38, 246, 137,  65,  89,   0,   4,  48, 
-         1, 160, 209,  20,  80, 215,   2, 164, 125,  18, 
-       128, 144,  85, 184,   2, 203,   4, 119, 242, 177, 
-       141,  34, 120, 244, 115, 215,  36,  12, 124, 186, 
-         8,  64,  67, 158,  51, 201,  42, 122, 142,  83, 
-       207,  23, 220, 121, 178, 152,  30, 153, 100, 122, 
-       136, 168, 207,  33,   0, 134,   1, 151,  41,  98, 
-       129, 169, 138,  16, 240, 221,  20,  18,  36, 176, 
-       103,   5, 145,   2, 128,  88,  49,  52, 246, 250, 
-        43,  24, 174,  60,  32,  43,  28, 109, 162, 195, 
-         0,  14, 212,  70, 128, 202, 255, 155,  79,  48, 
-       170,  72,   4, 113,  86, 177, 105, 137,  36, 222, 
-        49,  45, 181,  22,  68, 160,   1, 162,   0,  12, 
-        96, 192, 178,  96,  64,  80,  71,  91,   6,  80, 
-         7, 199,   4,  78, 186, 185,  72,   4,  11,   0, 
-       247, 237, 187, 124,  90,  17, 238,  39,  14, 224, 
-        99, 111, 186,  22,  36, 192, 238,  27, 157, 176, 
-        56,   2, 166, 233, 125, 129,  20,  37, 253, 226, 
-       232,  69, 154, 167, 102, 167, 157,  43,   2,  24, 
-        49, 233, 179,  83,  24,  23,  77, 161,  18, 127, 
-       113, 232, 160,  32,  27,  53,  16,  84,  19,  33, 
-        68, 221,   4, 254, 237,  80,  83, 200, 111, 176, 
-       204,   3, 203, 148, 238, 113, 217,  87,  29, 102, 
-       144, 128,   5,  58, 193, 236, 243,  20, 145, 244, 
-       178,  98, 206,  74,  36, 192, 192, 116,   4, 254, 
-        28,  71, 138,  34, 185,  39,  64, 124,  68,  71, 
-        93,   2,  19, 211, 154,  75, 224, 213,  87, 107, 
-       162, 245, 214, 100, 240, 100,   1,   1,  95,  74, 
-        45, 182,  18,  43, 221,   7, 195,  12, 177, 245, 
-        55,  20,  14,  60,  68,  16, 100, 128,  93, 112, 
-        36,   1, 119,  12,  32,  88, 196, 216, 120, 175, 
-       208, 130,  76,  17, 186,  20, 195, 135, 254,  77, 
-       101,  20, 214,  10,  69,  96,  65,   1,  28, 230, 
-        13,  84,   3,  14,  66, 248, 146,  76,  31, 138, 
-       168, 180,  23,  88, 247, 244, 147, 226,  71,  40, 
-        16, 128,  19,  49,  64,  81, 243, 228, 111, 124, 
-        84,   6, 255,   4,  37,  97,  62,  66,   2,  31, 
-       190, 246, 225, 231,  99,  46, 128, 192, 235, 176, 
-        39,  16, 113, 133, 162, 119,  77, 103, 212,  13, 
-        20, 160, 246, 193,  29, 237, 219, 229, 236,  18, 
-       143,  33,  18, 190,  10,  42,   0,   5, 219,  33, 
-       147,  57,  73,  14, 160,  83, 209,  84,  72, 104, 
-       165,  52,  23, 140,  62, 255, 123,  64, 201, 205, 
-        95,  16, 244,   1, 176, 164, 241, 163, 129, 172, 
-       107,  71, 177,  34, 205, 100, 143,   5,  39,   7, 
-       120, 121,   4,   7,  82, 137,  25, 135,  49, 238, 
-       197,  47, 191, 123,   3, 144,  20,   0,   6, 223, 
-        69, 235, 205, 252,  59, 214, 175,   1,   3,   6, 
-       200,  78,   1, 182, 199,  63, 249, 249, 175,  36, 
-        21,  96,  29, 198, 238, 118,   2, 132, 184,  47, 
-        14,  99,  25, 216,  34,  24,  80,  40, 223, 169, 
-        73,   3,  38,  82, 222, 192,   8,  98,  49,  44, 
-       116, 162, 123,  37, 136,  66, 248, 170,  16,  23, 
-         9,   2,  76,  11, 245,  50,  97, 151, 166, 241, 
-        47, 123, 169, 235, 115, 208,  24, 128,  74,  24, 
-       179,  15, 223,   9,  64,   1, 129, 201,  97,   5, 
-        48,  96,   0,  11,  32, 234,   0,  51, 161, 213, 
-        39,  18, 112,  27,  29,  98,  32,   1,  66, 172, 
-       131, 162, 128, 225,   9,   7, 232,  48, 135,   8, 
-        32,  64, 177,  62, 243, 134, 231, 124,   9,  83, 
-       252, 208, 160,  29, 114, 225,   5, 143,  45, 111, 
-         3, 123, 234,  98, 164, 128,  72, 129, 255, 238, 
-        96, 162, 124,  88,  40, 161,  29, 124,  21, 135, 
-        58, 200, 144,   2,  28,  99, 141,  16,  65, 113, 
-       143,  36, 238,  10,  25, 203, 178, 206, 176, 138, 
-       197,  70,  47, 104, 177,  14, 199,  10,   3,  52, 
-       130, 212,  48,  61, 140,  79,  24, 192, 163, 130, 
-        23,  21,  49,  64,  76,  80,  81,  70, 201, 218, 
-        98, 103,  28, 105, 128, 126,  68, 242,  19, 164, 
-        90,  75, 186, 226, 248,   6, 253,  41, 235,  11, 
-        15, 224, 213,  29, 242,  50,  24,  47, 248,  14, 
-        48,  45, 228, 150,  46, 200, 114, 198,  68, 122, 
-       193,  21,  52, 164, 133,  13, 177,  71, 133,  50, 
-       190, 105,   3, 115, 204, 100,  21,  22, 133, 157, 
-        84, 121,  67, 151, 187, 100, 229, 199,  78, 243, 
-         9, 134, 209, 130,  94, 184, 168,   0,  15,  30, 
-        64,   1,  12,  32,  32,   2, 136,  26, 192,   2, 
-        22,  16, 198,  98, 204,  49,   0, 106, 124, 215, 
-       186,  92,  70, 129,  10, 244,  16,  81, 132, 138, 
-        71, 151,  10, 192, 201,  47, 180, 208,  94, 103, 
-       106,  85,  62, 242, 248,  48, 242,   5,  38,  87, 
-        18, 116,  71, 183,  18,  99, 172,  12,  56, 171, 
-       144,  96,  56, 164,  11, 223, 209,  49, 120, 166, 
-       139, 150,  23, 240, 100, 105,  30, 144,  66,   9, 
-        10,  32,  45, 251, 128,  70,  91,  68, 192,  51, 
-       124, 214, 197, 140, 101, 218, 209, 255,   2, 232, 
-       134, 177, 148, 101,  21, 166, 140,  20,  42, 147, 
-       216,  13, 137,   2, 229, 112, 158,  76, 121,  87, 
-         9, 236,  84,  78,  57, 248,  83,  60,  51, 107, 
-        67,  24, 230, 150,  82,  33, 177, 180, 165,   8, 
-       136,  20, 161,  82,  42,  66, 156, 124, 240,   4, 
-        10, 176,  71,  62, 181, 101,   7,  85, 154, 239, 
-       143, 198, 226,  93,  67,  92,  49, 128, 203, 161, 
-        96,  99,  14, 189,   0,   5, 174,  57, 194,  10, 
-        45, 210, 141, 149,  92, 207,  64, 122, 132, 132, 
-        80, 200, 139,  10, 237, 180,   3,   4,  92,   9, 
-       179,   8,  38,  69,  61, 157,  32, 200,  68,  26, 
-       208, 208, 133, 232, 134,  92, 212, 250, 141, 249, 
-        46,  48,   1,  23, 161, 181,  36,  77,  13,  67, 
-        85,  32, 144, 184, 147,  36,   0, 105,  37,  93, 
-       235, 137,  32, 146,   9, 133, 209,  71,   1, 247, 
-       188, 170,  94, 215,   3, 129, 170,  48,  34, 108, 
-        82, 235,  97, 207,   6, 235, 144, 194, 186, 231, 
-        44, 126,  53,  93, 238, 240,  42,  88, 198, 162, 
-       232, 121, 241,  19, 128,   5,   4,  97, 186, 170, 
-        30, 141, 112, 217,  99, 154,  72, 156,  18, 129, 
-       219, 117,  54,  37,  28, 136,  98, 185,   8,   7, 
-        90, 143, 100, 141, 107,  78, 201, 144,   5,  28, 
-       192, 217, 211,  42, 142, 113,  50, 192, 129, 219, 
-        28, 193, 218, 171,  57, 194, 109, 187,  18,  66, 
-       109, 109,  27,   2,   0,  59,   0,  59  }; 
-
 unsigned char zend_logo[] = {
         71,  73,  70,  56,  57,  97, 100,   0,  58,   0, 
        247, 255,   0, 255, 255, 255,   8,   8,   8,  24, 
@@ -638,3 +446,614 @@ unsigned char zend_logo[] = {
         16,  14, 183, 131,  36, 109,   2, 173,  14, 114, 
        179,  12, 225,  58,  78, 102, 175, 109, 226,  32, 
          1,   1,   0,  59  }; 
+
+unsigned char php_logo[] = {
+        71,  73,  70,  56,  57,  97, 130,   0,  67,   0, 
+       213, 255,   0,   0,   0,   0,  48,  47,  49,   2, 
+         2,   3,   7,   7,  10, 152, 152, 203, 153, 153, 
+       204, 150, 150, 200, 147, 147, 195,   3,   3,   4, 
+        91,  91, 105, 164, 164, 178,  69,  69,  73, 196, 
+       196, 206, 141, 142, 189, 136, 137, 180, 152, 153, 
+       187, 101, 103, 134, 126, 129, 172, 176, 178, 205, 
+        25,  26,  36,  49,  52,  73,  33,  35,  49,  69, 
+        73, 100,  82,  88, 127, 111, 119, 168, 201, 204, 
+       221,  81,  95, 159,  85,  99, 163,  97, 105, 147, 
+        13,  14,  19, 162, 169, 205, 183, 189, 220,  88, 
+       103, 165,  92, 106, 169,  90, 104, 165,  91, 105, 
+       166,  95, 110, 172, 102, 115, 174,  93, 105, 158, 
+       139, 150, 197, 148, 158, 202, 219, 221, 229, 192, 
+       192, 192,   2,   2,   1,   3,   3,   2,   7,   7, 
+         6,  15,  15,  14, 133, 133, 131, 152, 152, 151, 
+       114, 113, 110,   5,   4,   3,  20,  19,  18,  31, 
+        30,  29,  39,  38,  37,  10,   9,   9,  25,  24, 
+        24,  61,  60,  60, 183, 183, 183,  81,  81,  81, 
+        12,  12,  12,   5,   5,   5,   1,   1,   1, 255, 
+       255, 255,   0,   0,   0,  33, 249,   4,   1,   0, 
+         0,  42,   0,  44,   0,   0,   0,   0, 130,   0, 
+        67,   0,  64,   6, 255,  64, 149, 112,  72,  44, 
+        26, 143, 200, 100, 146, 192, 108,  58, 159,  80, 
+       130, 114,  74, 173,  90, 175,  70, 130, 225, 112, 
+        48,  72,  24, 169, 112,  42, 227, 105,  96,  66, 
+       155,  52,  72,  36,  26, 185, 223, 240, 184, 124, 
+        78,  15, 185,  69,  38,  14, 100,  15,  73, 236, 
+        49,  14,  13,  92,   6,  88, 133,  72,  91,  13, 
+        15, 138,  24,  32,  32, 116, 143, 144, 112,  26, 
+        30,  48,   0, 150, 150,  59,  25, 140, 145, 156, 
+       157, 111,  33,  33,  23,  11,   1,   1,  11, 128, 
+        13, 132, 134,  66,   4,   7,  17,  24,  24, 158, 
+        35,  27,  31,   9, 151, 150,  51,   9,  49, 186, 
+        49,  58,  56,  46, 182, 151,  60,  57,  40,  25, 
+        51, 192,  52,  58, 201, 201,  56,  52, 192, 150, 
+        45,  12,  17,  62,  49, 192,  59, 185, 187,   9, 
+       190, 206,   0,  44,  48,  37, 142, 115,  33,  32, 
+        19,   0,  19,  16,  17, 168,  84,  91,  28,  28, 
+        38, 177,  27,  39,  57,  43, 192,  48,  30,  27, 
+       114,  26,  31, 212, 244, 149, 182,  52,  41, 223, 
+        36, 125, 120,   1, 204,   6, 131,  15,  12,  16, 
+         0, 123, 241,  65,   3, 190,  15, 253, 108, 197, 
+       136,   0, 238,  17, 137,  11,   2, 120, 248, 137, 
+       112, 128,  74,  43, 118, 109,  34, 129, 200, 176, 
+        96, 155,  73,  75,  60,  22, 228,  72, 129,  65, 
+        67, 132,  12,  60,  22,  54, 132,   3,   2,  67, 
+       134,  22, 192,  98, 100, 240,  81, 235, 228,  54, 
+       255,  22,  56,  20, 124,  32, 113, 175,  19,   9, 
+        13,   3,   0,   4, 216, 216,  17, 139,   1,   3, 
+        13,  34, 236, 105, 247, 102,   3,  10,   5, 206, 
+       114, 156,  40,  26, 171, 235, 195,  28, 206,  94, 
+         4, 244,  10,  39, 196, 197,  14,   0,   6,  80, 
+       240,   3, 168, 169,  42, 117,   7,  26,  56, 136, 
+       160, 135,  15, 132, 118,  33, 201, 234, 245, 100, 
+        54, 132, 137,  11,  22,   2, 212, 160,  65, 163, 
+       194, 218,  11,  16,  48,  68, 112, 208, 229, 173, 
+       227, 199,  66, 158, 110, 225, 210,  64, 174, 131, 
+       203,  17,  50, 107, 222, 204, 153, 243, 229, 203, 
+       149, 185, 116,  73,   5, 185, 180, 233,  44,  90, 
+        38, 115,  41, 224,  65, 130, 107,   6, 176,  25, 
+       184, 158, 173,  64, 129,  34,  69, 152,  51, 191, 
+       194, 192, 174, 119, 111, 197, 139,  67, 143,  38, 
+       125, 186, 184, 138, 201,  15,  90, 203, 110,  80, 
+        34,  77, 222, 189, 179,  98, 184, 152,  62,  29, 
+        71,  10,  18,  21, 247, 134, 243, 203,  33, 129, 
+       178,   4, 167,  26,  27, 223, 162, 121,  44,  29, 
+        16,  36,  82,   4, 160, 206, 190, 189, 139,  25, 
+        53, 116, 188, 200, 144, 161, 185, 172,   6,  57, 
+        88,   0, 107, 177, 195, 253, 141,   0, 242, 101, 
+        48,  84,  35, 210, 248, 226, 158, 123, 240, 201, 
+        39, 155,  56, 116,  92, 116, 131,  12, 230, 160, 
+        67, 156,  58, 116, 113, 208, 149,   6,  18,  68, 
+       100, 137,  65, 155, 208,  68, 255,  66,   6,  53, 
+         0, 115, 131,  15,  37, 217, 178,  64,   6,  35, 
+       228,  37, 194,  72,  58,   0,  19,  64,   6,  41, 
+        96, 101,  11,  11,  57,  56, 144,  93, 138,  34, 
+       100, 128,   3,  48,  51, 120,  16, 194, 115, 113, 
+       160, 129,  86,   0, 231,  52,  48,   5,  43, 188, 
+       185, 211,   9,   8,  37, 164, 240, 139,  68,  62, 
+       124,  32, 229,   7, 244, 229, 208,  98,  88,  62, 
+       200, 120, 201,  10,  57,  52, 192, 149,  44, 241, 
+       244,  64,  15, 140, 205, 216, 162,  67, 148,  83, 
+        86, 217,  83,  78, 246,  24,  69,   1,   0,  55, 
+       248, 193, 152,  21,  80, 233,  97,  33,  29, 249, 
+        16, 100, 203,  12,   0, 109, 208, 200, 159, 107, 
+         0, 249,   6, 160, 128, 158,  71, 104,  35,  41, 
+       104,   8, 128,  11,  10, 136, 115,  40,  27, 100, 
+        97,  71, 206,  14,  22,  92, 192, 193, 156, 144, 
+        33,  66, 215,  84,  28,  60, 170, 157, 118,  43, 
+       122, 218, 149,  89,  26,  88, 128,  86,  57, 149, 
+        38,  22, 200, 132, 198, 169, 131, 136,  92, 174, 
+       212, 101, 215, 172, 119, 245, 102, 194, 173, 184, 
+       178, 161,  43, 174, 183, 246, 182, 199,   5,   9, 
+         4, 171, 140,  14,  11,  20, 187, 128,   5,   9, 
+        32, 118, 151,  98, 129, 140, 214, 234, 179,  88, 
+       164,  38, 153, 106, 148,  85, 102, 237, 181, 215, 
+       138,  54, 200, 180,  79,  65, 235, 173,  21, 169, 
+        13, 242,   5, 140,  98, 132, 193, 128,   7,   7, 
+       204, 133, 255,  65,   9, 118, 172, 168, 198, 161, 
+       128,  66, 250,   6,  30, 184, 178,  67, 235,  93, 
+       193,   9, 210, 237, 183, 111, 105, 193, 133, 114, 
+       244,  73,  96, 134,   8, 126, 222, 216, 137,   8, 
+        37,  36, 172,  48, 187, 130, 238, 101,  71,  30, 
+       125,   4, 203,  86, 179, 172, 126, 139, 156,   2, 
+        30, 120, 224,   0,  81,  13, 239,  85,  83,   6, 
+        59, 200, 228, 208, 167, 157, 252, 120,  65,  47, 
+        56, 232, 192,   1,  58, 226, 157, 182, 197, 103, 
+        17, 164,  72,  71,  27,  11, 215, 108,  51, 118, 
+        26, 100, 215, 134, 142, 192, 232,  80, 223, 205, 
+        32, 228,  12, 135,   8,  33, 216, 108, 116, 194, 
+       216, 249,  89,  71,   8,  22, 212, 112,  67,   5, 
+        69, 186,  85,   8,  43,  14,  40, 214,  33,  36, 
+        86, 129, 229, 211,  73,  58, 176, 148, 207,  62, 
+        91, 111, 163, 128,   4, 249,  48,  32,  64, 216, 
+       219,  44,  48,  96, 131,  22, 136,  73, 193, 202, 
+        82,  31, 121,  64, 146, 177, 124, 108,  67,  78, 
+        13, 105, 160, 247,  61,  37, 100, 160,  40,   0, 
+        56, 100, 185,  95,  52,   5, 175, 145, 222, 154, 
+       150, 208, 248, 129, 147, 120, 235, 189, 247,   8, 
+       125,  43,  48, 143,  45,   1, 180, 249,  72,   8, 
+        21, 148,  83, 100, 197,  68, 176, 146, 135, 146, 
+         7, 135, 144,  65,   0,  61, 103, 176,  70,  28, 
+       118,   3, 179,   0,   3,  56, 217,  82, 207, 200, 
+       110, 128,  16,   1, 235,  57, 165,  64, 255,  34, 
+        48,  56, 100, 240,  35, 234,  77,  26,  67, 185, 
+       229,  22,  89,   0,  64,   7, 150,  58, 192, 121, 
+       100,   7, 176,   3,  58,  39,  95,  31, 115, 157, 
+        35, 108,   4,  29,  66,  10, 122, 154, 233,  67, 
+       153, 151,  36, 144, 193, 151,  34, 124,  24, 162, 
+       137,  59,  85, 111, 137,  11, 245, 129, 179,  98, 
+       206, 126,  59, 179,   0, 240,  22,  93, 208, 131, 
+        70, 231, 196, 109, 132,   1,  14,  40, 223, 201, 
+         6,  30, 104, 137, 118, 207,  41,  68,  64,  11, 
+       238, 186, 123,  78, 116, 142,  81, 165, 253, 165, 
+       141,   1, 230, 129, 196,  69,   4, 208,   3,  10, 
+        92,   0,  16, 199,  35,  66,  43, 238,  98,   2, 
+        59, 156, 199,   1,  12, 144,  65, 237, 232, 195, 
+       193,  48, 208, 231,   3,  13,  64,  67,  27,  54, 
+        16, 129,  49, 112, 144, 131,  36,  16,  96,   9, 
+        79, 200, 193, 197, 181,  46, 123,  44,  36, 151, 
+       128,  36,  64, 145,  47, 113, 130,   4, 109,   3, 
+       192,  90, 226,  87,   8, 242,  76,  69,  14,  76, 
+        74, 193,  13, 128, 161,  61,  27, 146,  44,  18, 
+        27, 112, 128,  15, 190, 119, 137,   5, 160, 192, 
+       136, 122,  33,  74, 230,  16, 176,  67,   9,  61, 
+       230,  41, 233, 170,  75,  59, 172,  82,  46,  49, 
+       124,  64,  94,  71, 228, 196, 138,  22, 215, 197, 
+        20, 176, 175,  43,  36, 184,   8,  57,  80, 133, 
+       152, 197, 200, 207, 101, 113, 217,  20,  31, 168, 
+        98, 193,  48, 218, 255,  17,  18, 125,   1, 204, 
+         4, 118, 192, 131,  14,  44,   5,  49, 225, 225, 
+       151,  18,  16, 161,  46,  89, 217, 165,  29,  38, 
+       104,  67,  29, 239, 248,   9,  80,  60, 140,   3, 
+        23,  16, 197,   2, 112, 128,   3,  82, 224,  96, 
+         1, 201, 194,  23, 197,   4, 233, 178, 201,  88, 
+        70,  55, 134, 188,  23,  31,  36,  70, 202,  82, 
+       154,  50, 147,  83, 121,  69, 102,   2, 161, 175, 
+         8, 114, 242, 149, 157, 139, 130,  44, 103, 217, 
+         4,  88, 218, 242,  52, 210, 226, 150,  46, 119, 
+       185, 175,  91, 250, 242,  72, 210, 210,  22,  23, 
+       110,  67, 204,  98, 230,  70,  55, 187,   1,  14, 
+        43,   5, 177, 173,  94, 254,  18,  90, 225,  90, 
+       141,   4, 168,  68,  46,  19, 198,  70,   2,  30, 
+       120, 192,  39, 145, 153, 204, 110, 246, 202,  55, 
+       190,  90, 214,  98, 154, 229, 172, 103, 190,   5, 
+       139,   7,  40, 128,   4, 170, 233,  65, 116,  69, 
+       128,  93,  32,  72,  67, 193, 116, 117, 199, 111, 
+       222, 139,  89, 173,  52, 231,  18,  38, 163,  78, 
+       250, 132, 225,   3, 173,  64, 131, 159,  58,  38, 
+       135,  80,  17, 138, 160,  94, 129,  88, 196, 130, 
+       117, 142,  77, 234,  19,  57,  95, 128, 205,   3, 
+        98,  54,  80, 232, 156, 192, 132,  29,  68, 145, 
+       193,  62, 245, 176, 136, 233,  32,  88, 225, 113, 
+       229, 120, 134, 233,  26, 141,  17, 101, 163, 100, 
+        33, 218, 232,  74, 135,  82,  59, 254, 168,  59, 
+       255, 198, 186, 128,  27,  69, 234,  24,  68,  60, 
+       160,  54,  14, 104,  14,  66, 245,   2,  15, 121, 
+         0,  67,   1,  79, 100,  36,  30, 255,  66,  73, 
+        28,  36,  96, 166,  35, 189, 204,   3,  54, 134, 
+        82, 131, 194,  75,  84, 113, 104, 158,  45, 106, 
+       144,   2,  71,  29, 116,  14,  79, 125,  42,  24, 
+       229,  32, 142, 166, 213, 224, 109,  86, 204,  84, 
+       186,  46, 195,   8, 130, 110,  64,   2,  24, 141, 
+       225,   9,  61, 248,   1,  12,  40, 109,   4,  76, 
+       202, 192, 147, 178, 151,  86, 127, 126, 208, 173, 
+       208,  75,  79,  93, 213, 218,  66,  15,  52,   7, 
+       165,  23, 161, 129,  11,  34,  36, 136, 115, 166, 
+        43,  51,   9, 196, 234, 236,  98,  98,  64,  56, 
+       189,  32,   5,  14,  72,   3,  37,  26, 107,   9, 
+        26, 192,  32,   5,  35, 208,   0,  10,  82, 112, 
+       183, 198, 206,  32,   6,  31,  72, 236,  27,  46, 
+       114,  55, 168, 133, 245,  10,  80, 217, 205,  78, 
+       221, 128, 161, 191,  25,  48,   6,  41,  24, 201, 
+       142,  40, 107, 137,   0,  96,  54,  70, 180, 189, 
+       132,  14, 206,   8,   7,  18, 188, 105,   0, 224, 
+       193,  84,  21, 234, 132, 129,  20,  30, 204, 123, 
+        61,  67,  83, 154, 252,  22, 178, 218, 229,  64, 
+        33, 174,  75,   1,  53, 253, 169, 128, 230,  94, 
+       162,   7,  57, 240, 128,  15, 102, 123,   9, 235, 
+        76,  73,  74, 244, 129, 129, 239, 204, 180, 149, 
+       224,   1, 160,   7,  22, 184, 255, 212,  27, 231, 
+       215,   0, 251, 121, 162, 167,  98, 114,  93,  80, 
+       231, 181, 129,  38, 205, 181, 178,  62,  16,  31, 
+         0, 254, 129,  29,  93, 137,  64, 170, 151,  32, 
+        31,  66, 160, 123, 137,  23, 144, 109, 104,  27, 
+        72,  15, 246,  44, 113,   3,   9,  32,  20, 135, 
+         0, 224,  65, 122, 133, 139,   4,  36,  81, 229, 
+        29, 250,   0,   6,  85, 141, 235, 161,  12,  12, 
+       113, 170,  66, 108,  28,  77, 154, 180,  96,   0, 
+       248,  44, 191,  34,   2, 200, 141,  84,  74,  58, 
+        91,  52, 184, 165, 110, 240, 109,  57,  30, 152, 
+       142,  36, 172, 227, 194,  75, 178, 137, 117,  45, 
+         1,  90, 216,  85,   5,   5,  57, 136, 239,  37, 
+        98, 160, 191,   8,  71,  35,  59,  86,  41,  50, 
+         0,  96,   0, 163, 241,  90, 162, 136, 114, 216, 
+        64,   3,  24, 160,  31,  19, 149,  87, 129,  23, 
+        72, 139, 156, 214, 139,  60, 247, 118,  98,  18, 
+       138, 226, 193, 145, 227, 176,   1,  12, 164, 160, 
+       196,  46,  72, 193, 149, 186,  27,  64,  56, 204, 
+         2, 113,   0, 168,  65,   1, 109, 209,   3,   5, 
+        92, 185,  42,  77, 106, 241,  37, 108, 160, 128, 
+        18, 236, 116, 129, 240, 227, 136,  18,  88, 161, 
+       188,  69,  62,  98, 103, 220, 181, 196, 137, 228, 
+       185, 129, 162, 109,  22,   6, 147, 219,  51, 140, 
+        24,  91, 224,   3,  15, 202,  38, 157,  29, 242, 
+        78, 214,  92,  91, 211, 105,  32,  13,  69, 187, 
+       168,   2, 255,  50, 253, 140,  62, 195,  56, 198, 
+       194, 179,   6,  15, 149, 240, 145,  59, 113,  66, 
+       202,  25, 212, 240,  71, 133, 181,  30, 147, 116, 
+       109,  32,  60,  82, 177,  36,  50,   4,  12,  97, 
+        80, 233, 133, 150, 136, 143, 196, 122, 225, 100, 
+        19, 125,  96, 119, 157,  32,  71,   5,  18, 112, 
+        41,  87, 222, 216, 213, 144, 200,  83, 110,  89, 
+         0,  91,  27, 129, 136, 136, 219,  27, 154, 232, 
+       244, 172, 104,  24, 185,  22, 109,   9,  64, 224, 
+       169,  71, 251, 166,  14,  88,  96, 115, 234, 104, 
+        47,  59,  68, 210,  59,  96,  32,   0,  65,  52, 
+         0, 208,  11,  86, 130, 130, 120, 246, 212,  61, 
+        90, 249, 210, 189, 219, 195, 228,  20,  48, 209, 
+        18,  50, 128,  55, 128,  98, 144, 131,  12, 108, 
+       101, 220, 228,   6,   0, 165,  30, 104,  60,  58, 
+       205, 237,  46, 102, 189,  10,  48,   4, 160,  21, 
+       163, 137, 227, 211, 207, 233, 158, 205, 144, 237, 
+        33, 155, 129, 224,   3,  90, 187, 238,  11, 114, 
+        90,  51,  18, 160,  33, 103, 171, 237, 173,   6, 
+       208,  50,   1, 182, 212, 216, 225, 245, 187, 203, 
+       121,  50, 192, 105, 192, 181,  89, 168, 231,  41, 
+         1,  79,  52,  44,   1,  40,  70,  81,   4, 153, 
+        75,  73,  27,  95, 238, 148,   9,  66, 156,  38, 
+       139,  21,  25, 206,  31, 161,  89, 206,  18, 209, 
+        70,  71,  60,  10,  57, 120, 176, 195, 182,  92, 
+       145,  60,  90, 100,  45,  68, 102, 192, 219, 117, 
+       174,  83,  85, 180,  75,  79,  17,   8,  98, 212, 
+       117, 174, 211,  64,   1,  28, 254,  57,   5, 206, 
+       214, 129,   5,   0, 146, 194,  98, 173, 218,  28, 
+        17, 102,  51, 153, 133, 125,  14,  52, 171, 187, 
+        94,  72, 181, 246, 180,  44,   5,  95, 133, 125, 
+       214,  83, 228, 130, 129,  57, 114, 128, 104, 119, 
+        79, 188,  27,  72, 101, 129,   9, 136, 169,   3, 
+        59,  92,  25,  99, 104,  90, 154, 151, 201, 113, 
+        42, 137,  28, 129, 161,  21, 239, 149, 190, 108, 
+       224,   2,  20, 168,   1, 215, 255, 147,  42, 197, 
+       232, 235, 153, 132, 188, 252,  28, 111, 197, 249, 
+       203,  57, 242, 191, 128, 169, 164,  96,   2,  64, 
+       129,  84, 113, 128,  89,  45, 211, 231,  16, 176, 
+         8, 171, 194, 139,  82, 121, 172, 255, 132, 230, 
+        55, 207,  85,  71,  26,  63,  69,  16,   3,  86, 
+        50, 138,  85, 212,  99, 101, 242, 246, 193, 201, 
+       189, 238,   7, 249, 170, 185, 196,  74, 148, 216, 
+       191, 215,  41,  73,  57,  44,  29,  32,  11, 149, 
+       208, 143, 190, 244, 167, 175,  10, 201,  84, 235, 
+       152, 175, 176,  87, 246, 215, 207,  14,  85, 174, 
+       146, 149, 229,  36,  63,  44, 167,  37, 204, 250, 
+       219, 255, 254, 206,  52, 103,  16,   0,   0,  59, 
+        10, 124, 165,  92, 136,  65, 105, 236, 247,  73, 
+       168, 224,   1,  35, 240,   0,  23, 226,   0, 154, 
+       225,  54, 178, 247,  74,  94,  17,  75, 229,  34, 
+        22, 137,  33, 128, 174,   3,  88,  10, 143,  65, 
+        21,  34,  48,   1,  51, 160,   3, 207, 151, 127, 
+       104,  37, 126, 248, 196,   4, 196,  18,  46, 202, 
+        52,  75,   2,  50, 129,  21,  88,   7, 209, 100, 
+       114,  95,  97,  12, 172,  96,  92,  36, 176, 128, 
+       104, 213, 128,  10, 117,  76, 254,  71,   8, 175, 
+        80, 130, 203, 164,  46, 186, 176, 130,  20,  24, 
+         7,  62,  24,  77, 199,  52,  47, 247, 177,  54, 
+        19, 128,  90,  60, 240,  43, 229, 132,  86, 180, 
+       161, 121,  58,  85,  11,  46, 115,   8, 175,  49, 
+        25, 155,  17,   8,  58, 184,  76,   9,  80,  46, 
+         3,   0,  85,  80, 165,  78, 235,  52,  13, 247, 
+       178,  47, 241, 164,  26, 177,  65,  27, 221, 241, 
+       132, 183, 193,  86, 189,  49,  78, 228,  84,  78, 
+       110, 248, 134, 112,  24, 135, 242,  68, 134,  28, 
+        37,  42, 103, 136, 134,  33, 104,  48,  39,  35, 
+        27, 109, 160,  48, 220, 242, 135,  21, 224,  25, 
+       220,   2,  49,   7,  53,  49,  32,  21,   4,   0, 
+        59,   0  };
+
+unsigned char php_egg_logo[] = {
+        71,  73,  70,  56,  57,  97, 130,   0,  67,   0, 
+       213, 255,   0,   0,   0,   0, 152, 138, 142, 104, 
+        95, 105,  89,  86,  93, 160, 151, 174, 102, 101, 
+       136, 164, 163, 205, 174, 173, 213, 102, 102, 153, 
+        99,  99, 149, 102, 102, 152,  96,  96, 143,  90, 
+        90, 134,  82,  82, 115,  87,  87, 121,  80,  80, 
+       108,  74,  74, 100, 110, 110, 147,  95,  95, 127, 
+       149, 149, 198, 118, 118, 157,  67,  67,  89, 144, 
+       144, 191, 128, 128, 169, 137, 137, 180, 155, 155, 
+       197, 186, 186, 227, 209, 209, 247, 242, 242, 254, 
+        64,  67,  65, 192, 192, 192,  32,  45,  25,  50, 
+        54,  36,  65,  63,  42,  75,  71,  53,  87,  79, 
+        61,  93,  85,  69, 231, 180, 110, 106,  92,  74, 
+       207, 155, 100, 121, 101,  80, 181, 131,  89, 141, 
+       110,  88, 158, 125, 103, 148, 118,  97, 169, 135, 
+       112, 131, 112,  99, 180, 141, 117, 135, 101,  81, 
+       191, 148, 124, 168, 126, 107, 201, 153, 130, 164, 
+       116,  97, 191, 139, 119, 213, 155, 135, 220, 164, 
+       146, 203, 142, 124, 180, 127, 112, 175, 118, 103, 
+       191, 127, 114, 162, 102,  91, 255, 255, 255,   0, 
+         0,   0,   0,   0,   0,  33, 249,   4,   1,   0, 
+         0,  30,   0,  44,   0,   0,   0,   0, 130,   0, 
+        67,   0,  64,   6, 255,  64, 143, 112,  72,  44, 
+        26, 143,  72, 226, 100, 105, 105,  98, 158, 151, 
+        40, 133,  18, 137,  20,  36,  18, 135, 118, 203, 
+       213,  74,  10, 133, 200,  52, 122, 121,  98, 154, 
+       150, 229,  50, 201, 110, 187, 223, 202, 137,   5, 
+       115, 137,  72,  30,  16,  72, 101,  15, 105,  48, 
+        24,  11,   9, 130,  10, 132,  10,   8, 135, 136, 
+       137, 137,  11,   3,  34,  31,  31,  32,  32,  33, 
+       147,  34, 149,  34,  35, 152, 153,  34,  33,  32, 
+       143, 143,  29,   2, 133, 130,   9,  11, 127,  14, 
+        13,  13,  91,  88,  18,  17, 101, 105,  19, 112, 
+       112, 114,  24,  17, 120, 123,  21,  14, 129, 132, 
+       138, 188, 189, 190, 137,  21,  31,  33,  38,  48, 
+        44,  52,  58,  57,  59,  53,  56, 203,  56, 206, 
+       206,  51, 207, 204,  53,  47,  57,  50,  44,  40, 
+        36,  35, 150,  33, 144, 191, 188, 132, 164,  12, 
+        14,  95,  96,  20, 103, 176, 111,  22,  20, 182, 
+        16,  12,   9, 134, 223, 242, 243, 138,  32,  36, 
+        48,  42,  52,  50,  57, 203, 205, 206,  54,   0, 
+       111,   8,  20,   8, 112, 198, 140,  24, 212,  86, 
+       184,  64,  97, 162,  33, 166,  77,  32,  36, 208, 
+       251, 165,  32, 193,  31,  49, 231,  44, 176, 185, 
+         3,  33,  87, 188, 137,  32, 229, 129,  24, 129, 
+        66,   5,  10,  23,  35,  62, 184, 112,   1, 163, 
+       134, 141,  26,  57,  98, 210,  88, 209,   2,  69, 
+       139,  24,  49,  94, 188, 136,  97,  16,  71, 181, 
+       255,  28,  42,  26, 170, 184, 105,  99, 199, 142, 
+        25,  20,  66, 130,  43, 101, 134,  13, 173,  44, 
+       126, 224,  41, 157, 170,  72, 129, 128, 124,  59, 
+       152, 225, 115, 121,   3, 161, 209,  29,  52, 118, 
+       228, 192,  97, 131, 160,  13,  28,   8, 173, 173, 
+       208, 183, 130, 133,  10, 131,  48,  73, 124, 156, 
+        90, 145,  65, 134,  13,  26,  50, 104, 116,  51, 
+       139,   2, 152,  43,  14, 222, 237, 162,  58, 113, 
+         0,  10,  26,  47, 100, 208,  40, 113,   2,   6, 
+        15,  30,  58, 190, 234,  72,  81, 162,  68, 179, 
+       131,  60,  11, 190,  88, 209, 150, 133,  11,  21, 
+       109,  77,  74, 149,  23, 110,  65,   1,  13,  61, 
+        56, 108,  48, 160,  38,  22,  27,  38, 116, 168, 
+        84, 169,  82, 224,  15, 160,  65, 133, 168,  38, 
+         0, 113, 162, 132, 138,  98, 156, 101, 200, 104, 
+       177,  83, 231, 138, 202,  59, 115, 182,  88, 190, 
+       188, 184, 206, 196, 161,  85, 184,   8,  76, 193, 
+       192, 134, 235, 120,  89, 171,  73, 231, 186, 123, 
+       119,  53, 104, 230, 152,  33,  67, 222, 204, 153, 
+       240, 232, 211, 167, 201, 192, 190, 189,  28, 245, 
+       175, 214, 120, 159,  79,  63, 142, 147,  11,  84, 
+        36,  52, 120, 192,  63, 143, 255,  10, 121, 240, 
+       151, 138, 109, 128,  44,  96, 224, 129,   6,  98, 
+        49,   0,  39, 158,  52,   8, 130,   8,  29, 116, 
+        16,  32, 127,  15, 160, 194, 197,  23,  98, 184, 
+       242,  74, 125, 243,  49,  81, 255,   7,  30, 122, 
+         0, 232,  71,  32, 240, 204,  69,  88,   3, 143, 
+       132,  80, 201,   8,  13, 161, 224,  34,  10, 197, 
+        12, 199,  28, 113,  45, 200, 208,  22,  75,  38, 
+       144, 176, 201,  35,  32,  48, 224,  75,  56, 226, 
+       156,  66,  14,  22,   5, 100,  36, 223, 119,  22, 
+        92,  32,  65, 136, 238, 148,  72,  24,  72, 144, 
+        16, 115,  76,  50, 254, 144,  21, 208,  64,   4, 
+        57,  83,  67,  13,  53,  98, 211,  16,   9,  58, 
+        66,  84,   1,  85, 225, 140,  19, 134,  24, 232, 
+       180,  81,  75,  30, 130,  61,  73,  88,   7,  35, 
+       196, 200,  79,  79,  86, 222,  96, 195,  12,  48, 
+        45, 199,  19,  78, 124,  62,  39, 214,  10,  12, 
+       145, 208,  16,  11,  47, 192,  36, 209, 147, 117, 
+        21,  16,   5,   6, 108,  68, 224,  64, 133, 186, 
+       184,  73, 213,   0,  38, 168,  96, 140, 112,  44, 
+       192,   0,   3,  13,  49,  25, 245, 204,  87, 210, 
+        60,   3,  83,  14, 250, 216, 168, 194,  80,  91, 
+       194,  36, 131, 143, 132,  85, 180,  64,   4,   7, 
+        24, 176,  87,  18, 115, 216, 129,  69,  46, 163, 
+        73,  74, 207,   0, 155, 110, 169,   2,  15,  52, 
+         4, 107,  77,  88, 151, 213, 176,  67,  98,  53, 
+        24, 148,  19,  78,  47, 180,  48, 147,  91, 248, 
+       172,  96, 146,   4,  38, 210, 227, 106,   4,  28, 
+       168, 166, 157, 119, 179, 212,  49,  91, 109, 183, 
+        57, 169,  43,  34,   9, 176, 136,   2, 101,  39, 
+        28,  19, 255, 217,  87,  89, 225, 208, 219,   9, 
+        60,  25, 116, 208, 102, 156, 177, 192,  89, 169, 
+        44, 228, 235, 194,   0,  85,  85,  36, 206,   5, 
+        27, 100, 139,  87,   6, 173, 113,  40, 203,  44, 
+       177,  77, 161,  48, 126,  84, 148,  98, 219, 129, 
+       163, 140,  82,   8,   3,  33, 208,  80, 192,   2, 
+        29,   8,  90, 146, 165, 246, 114, 214,  86,  10, 
+        49,  48, 215, 236, 114, 156, 181,  16,   0,   1, 
+         7, 104, 160, 178, 202,   7, 196,  74, 240, 118, 
+         6, 199, 252,  26,  19, 226,  73,  97, 199,  41, 
+       251,  81, 216, 159, 127,  60, 247, 220, 179, 206, 
+         2, 162, 146, 138,  42,  97,  80,  80, 198, 121, 
+        27, 202, 172, 180, 125, 177, 221,   1,  98,  30, 
+       124,  84, 248,   7, 196,  18,  23,  98, 117,  60, 
+        14,  52, 210,  73, 131, 144,  68, 178,  53, 215, 
+        33,  12, 144, 139, 195, 167,   4,  61,  52, 145, 
+        70, 163, 195, 221, 210,  73, 120,  72,   1,  71, 
+        76, 142,  72,  98, 110,  83,  49, 176, 181,  36, 
+       151, 128, 169,  55,   9,  47,  46, 100, 210,  73, 
+       129, 142, 192,  32,  36,  13, 244, 235, 106,  41, 
+        66,  14, 249, 133, 145, 107,  27, 220, 151,   3, 
+        80,   3,  24, 238,  96, 227,  34, 208, 193,  37, 
+        38, 108, 236, 150, 189,  50, 164,  26, 106, 170, 
+       212, 144, 154, 105,  54, 219, 116,   2,  66,   2, 
+       164, 249, 139, 248, 144, 230, 164, 233,  93, 173, 
+       182,  72,  30, 105, 229, 188, 116, 240, 255, 193, 
+        61, 249,  32, 163, 140,  52,   0,   5, 212, 251, 
+       157, 206,  88, 115,  77, 160, 218,  64, 244,   1, 
+       234,  33, 185, 106,  38,  24, 173, 164, 241, 134, 
+        28, 236, 132, 120,  91, 181, 180,  39,  18,   2, 
+       223, 185,  39, 195, 251, 239,   3, 149,  85, 208, 
+       188, 210,  50, 244, 229,  67, 145,  56, 208, 170, 
+         2, 165, 176,  82, 133, 235,  72,  40, 169,  71, 
+       147, 212,  87, 175, 136,   8, 184, 239, 211, 238, 
+        51, 189,  99, 105, 103, 239,   7,  81, 163, 211, 
+       240,  95,   2, 211, 138,  88, 213,  42, 113,  40, 
+       140,  81,  73, 224, 200,   3, 102,  39, 191, 111, 
+       192, 233,  36, 167, 178, 212,  62, 114,  16, 131, 
+        59, 229, 196,  70,  52,  97,  14, 159, 228, 181, 
+        37,  82, 193,  32,  71,  38,  88,   1,  79, 118, 
+        96, 131,  28, 196, 111,  34, 232,  99,   0,  25, 
+        54, 178,  31, 143,  52, 112,  30,  25,  43, 201, 
+        10, 132,  35,  28, 172,  24,   5,  25, 157, 170, 
+         1,  78,  60, 231, 140, 180,  12,  43,  83,  42, 
+        24,  11,  64, 248,  81,   0,  55, 165, 144,  96, 
+         8, 108,  31,  84,   0, 113, 194,  23,  34, 160, 
+         0, 149,  50, 198,  49, 104, 128,   2,  30, 220, 
+        80,   7,  88, 140, 140, 149, 126,  39, 170,  97, 
+       233, 131,   6, 167, 202, 193, 157,  10, 101, 130, 
+         5,  32, 202,  34,   6, 208, 128, 172, 216,  80, 
+       171,  91,  49, 177, 137, 242, 187, 138,  22, 107, 
+       240,  27,  77,  57, 255,   6, 139, 193,  90, 198, 
+        12,  98, 130,   3, 121,  45, 171,   6, 138, 153, 
+        73,  91,  74, 226, 150,  50, 158, 175,  20,   7, 
+       184, 206, 182, 218,  48,   1,  58, 252,  37,  11, 
+       186, 128, 163, 174,  20,  80,  18, 107, 192,  96, 
+       130,  84, 202,   1,  30, 129,  85, 131,  96,  33, 
+        68,  89,  51, 176, 224, 102, 242, 117, 170,  98, 
+       100, 234,  80,  32,  81,  30, 106,  56, 144, 151, 
+        35, 201,  98,  14,  84, 248,  75,  96,  34, 249, 
+       194,   4, 240, 141,   5,  50,  64, 215,  20, 143, 
+       113,  63, 116, 133, 242,  32, 161, 180,  65,  78, 
+        58,  67,  74, 123, 185, 101,  95,  39,  44,  13, 
+         3,  48, 144,  45, 109,  21, 140,  67, 176, 241, 
+       214, 183, 166, 134,  27,  73, 210,   3,   2,  36, 
+       160,  76,  10, 166, 148,  21, 207, 225, 169,  55, 
+       241, 154, 151, 141, 102,  68,  35,  12, 110,  46, 
+        20, 170,  99,  64,   4, 238, 162, 154, 236,  60, 
+       147, 109,  69, 136, 166, 194, 230,  25,   1,   2, 
+        25, 168, 154, 148, 243,  69, 185, 122,   3,  66, 
+       205, 229,  43, 131,  43,  64, 215, 140, 116, 194, 
+       172, 231,  44,   7, 131,   1, 176,  14, 118,  84, 
+       102, 128, 151, 185,  18, 158, 223, 161,  25,  20, 
+       200,  67,  81,  50, 200,   6,  12,  14,  35, 144, 
+       109,  40,  37, 168, 204, 245, 109,  37,   1,   8, 
+        41,   1,  50,  96,   0,   3, 180, 236, 164,  45, 
+        43,  41, 193, 208,   0,  51, 136, 186, 244, 165, 
+       255,  48, 141, 105,  76, 193, 227, 132, 132,  89, 
+         1,  42,  66,   3, 154,  78, 129,  38, 180,  46, 
+       148,  35,  67,  71,  99, 233,  67, 101, 170,  52, 
+       137,  74, 225,  10,  57, 219, 153, 207, 252,  99, 
+       182,  46, 104, 225,   1, 123, 136,  80, 132,   0, 
+        52, 161, 166, 122, 161, 104,  65,  77,  26,  81, 
+        35,  58,   7, 252,  56, 138,  66,  60, 139, 218, 
+       128,  10, 116, 207, 136, 225, 179,   0,   2,  24, 
+       193, 215, 184, 198, 181, 145, 144,  96,  28, 168, 
+       160,  80,  79, 175, 218, 138,  39, 104, 117, 171, 
+        70, 136, 166,  29, 158, 118, 139,  62, 204, 146, 
+        68,  37, 178,  26,  69,   6, 176,  86,  72,  76, 
+       226, 176, 136, 141,   4, 216,   6,  48,  10,   3, 
+       253,  33, 174,  22,  82,  92,  93, 239,  42, 211, 
+       110, 237,  53, 114,  21, 120, 192,  44, 171, 102, 
+       205,  68,  56, 160,   3, 221,  16, 134,  37,  50, 
+        49,   2,  48,  53, 228, 180,  95,  50, 222,  39, 
+         6,  96,   8, 171,   9, 194,  97, 115,  93,  69, 
+       218, 156, 247, 210, 190,  20,   0,  68, 124,  24, 
+        81,  53, 221,  20,  12,  72, 172, 168, 163, 167, 
+        61, 201, 103, 242, 101, 204, 124, 193, 128,  33, 
+       165, 227,  17, 242,  18,  33, 138,  32, 165,  98, 
+        21, 172, 112,  69, 227, 160, 217, 213, 219, 134, 
+        40, 179, 147, 235, 236,  60,  42,  32,   9,  76, 
+       128,   9,  70,  46, 146,  32,   5, 251, 129, 144, 
+       231,  88,  35,  95, 200, 221, 255, 209,   7,  32, 
+       240,  13,  81, 172, 110,  21,  97, 144,  46, 117, 
+       105,  17, 187,  10, 232,  54, 159, 186,  74,   0, 
+         4, 236,   1, 163, 236, 117, 106,  26, 161, 210, 
+       210, 150, 170, 113, 141,  15, 134, 137,  65,  99, 
+       154, 135,  50, 189,  80,  14,  35, 113,  11, 118, 
+        76, 154, 158, 118,  67,  18,  12, 146, 228, 131, 
+       155,  85, 250, 199, 239, 162,  49, 224, 243, 146, 
+       110,  27, 198,  91, 174, 130, 149,  71, 142, 191, 
+        56,  88,  22,  24, 136, 222,  30,  30,  32, 152, 
+         9,  79,  37,  18, 196, 200, 199, 127, 183, 167, 
+       191, 253, 161,  69,  85,  94,   2,  19, 136,  59, 
+        81,  56, 165, 148, 201,   1, 204, 107, 222, 116, 
+       143, 208, 200,  53,  73,  78,  92,  78,  60,  68, 
+         8,  44, 204, 203, 251, 245,  49, 127,   4,  49, 
+       203, 141,  55,  99, 146, 211,  22, 143,  19,  32, 
+       112, 241,  33, 126,  60, 155,  11, 208, 150,  86, 
+        24, 184, 237,  30,  26, 192, 192,  36,  31, 130, 
+       126, 248, 152, 210, 150, 160, 241, 100,  40,  19, 
+       196, 143, 128, 244, 210, 248,  74,   7, 130,   4, 
+       147,  73,  28, 103,  42, 195, 144, 135,  64,  95, 
+        61, 120,  68, 203,  79, 186,  94, 154, 169,  20, 
+        42,  55, 119,  15, 120,   3, 166,  50, 241, 180, 
+       193, 137,  30,  31,  82, 157,  99, 152, 213,  17, 
+        40, 208,   0,  63,  47,   0, 208, 110, 138, 161, 
+       140, 147,  21, 141,  58, 213,  88,  89,  49,  64, 
+        75,  78, 255, 116,  98, 141, 160, 128, 176,  33, 
+       194,  33, 129, 164,  82, 120,  64,  54,  88,  23, 
+       126, 102, 238, 197,   3,  57, 182, 143,  29, 254, 
+        18,  79, 214, 184,  73,  48,  49, 179, 195, 208, 
+       201,  32,  27,  66, 209,  73,  13, 110, 224,   2, 
+        76,  35,  64, 121,  43,  76,  32,  30, 200, 108, 
+       236,  64, 147, 164,  99,  10, 129,  17,  13, 200, 
+       130,  39, 197,  12,  37,   0,  32,   0, 128,   9, 
+        88, 160, 107, 101,  17, 216, 192,  42, 144,  65, 
+        40, 219, 101,  62,  68,  49, 229,   9,  27, 193, 
+       131,  11,  99, 205, 139, 145, 128, 215,   5, 217, 
+       246,  12,  12, 148, 177,   3, 100, 212,  64,   7, 
+       156, 154, 129,  64, 228, 229,  71, 177, 228,   0, 
+        27,  48, 106, 129,  75, 138, 130, 131, 164, 152, 
+       155,   1,  78, 112, 245, 126, 152, 205, 110,  94, 
+        64, 128,  24, 156, 139, 201,  10,  54, 197, 174, 
+       100, 196,  68, 147, 235, 122, 198,  14, 133,  55, 
+        19,  75, 137, 241,  37, 200,  64,  37, 153,  12, 
+       212,  80,  73,  27, 129,   2, 101, 107,  83, 195, 
+        17,  81, 129,  74,   5, 139,   6,  60, 168,  35, 
+        14, 249,  97, 165,   0,  63,   3,  79, 247, 214, 
+         7, 190,  79, 149, 239,  23, 224, 128,   7,   4, 
+       164, 139,  69,  46,  16,  43, 147,  23, 225,   2, 
+         5, 208,   2, 153, 115, 213, 112,   5,  72,  41, 
+        50, 157,  68, 129,  24, 113,  64,  42, 117, 105, 
+       145,  44, 221, 187, 177,  90, 216, 226, 255, 150, 
+        23,   8,  51,   6,  52,  96,   0, 166, 175, 149, 
+        29, 163,  19,  33,  73, 183,  90, 122, 179, 167, 
+        34, 199, 110, 106,  74,  56, 157,  18,  11,  22, 
+       153,  33, 196,  59, 113, 152,  26, 129, 180,  81, 
+       166, 146,   5, 148,   7, 156, 241,  85, 215,  57, 
+       192,  80, 149, 128, 118,  55,  50,  61, 214,   3, 
+        80,   1, 212,  73,  85, 199,  95, 173, 139,  93, 
+        48, 225, 244, 168, 113,  82,  35, 143,   1, 177, 
+        45, 134, 188, 179,  10,  85, 211, 202,  61,  15, 
+        65,  14,  72, 191,   2,  36,  15, 239, 196,   2, 
+       160, 128,   5, 150, 156, 210,  88,  96, 146, 149, 
+        80, 222,  96, 143,  57, 168,   6, 168, 149, 213, 
+       130, 122, 213,  49, 124, 102, 244,  49,  41,  10, 
+        16, 176,  13,   8, 126, 240, 121, 133, 229,  35, 
+       113, 133,  95, 249, 217, 242, 146,  53, 208,  84, 
+        13,  82, 160, 169, 199,  56,  31,   6, 232, 210, 
+       161, 228, 119,  61,  74,  82, 194, 160,  45,  48, 
+         8,   5,  10,  93,  37, 129,  85, 174,   6, 248, 
+       109,  19, 190,  44,  37, 236,  68, 195, 132, 251, 
+         5, 232, 114,  62, 100, 216, 245, 174,  95, 102, 
+       198, 130, 181,  39,  46, 207, 221, 130, 130, 220, 
+       183,  87,  28,  17, 216,  64, 106, 190,  15, 126, 
+        70, 194, 114,  54,  55,  67, 126, 242, 131,  77, 
+        37, 129,  46,  89, 132,  69, 158, 130,   3,  59, 
+       208,  27, 252, 102, 119, 205, 226,  49, 245,  50, 
+        67, 250,  34,   0, 255,  34, 134,   8,  64, 194, 
+         0,   5, 112,   0, 251, 167,  70, 239,  68,  31, 
+       239, 225,  85, 211, 148,  93, 180, 147,   0,  34, 
+        96,   2, 218,   4,  25,  66,  20,  42, 239, 146, 
+        25,   6, 241, 128,  52,  17,  28, 251, 160, 119, 
+       150, 130,   2, 200,   3,  36, 165,   0,  43,   2, 
+       227, 123,  45, 181,  52, 221,  34,  27,  33, 120, 
+        79, 116, 243,  36,  11,  16,   2, 148,  65,   3, 
+       184, 132,  73, 133, 210, 130, 232, 210,  39, 228, 
+        68,  28, 207,  33,  28, 157,  17,  20,  18, 128, 
+       127, 119, 177,  80, 218, 209, 127,  50,  35,  79, 
+       243, 148,  31,  83,   3,  88,  65,  72,  15,  67, 
+       216,  27, 217, 192,  49,  29,  51,  35,  43, 240, 
+        46, 207, 209,  44, 207,  81,  80,  58,  17, 127, 
+        38, 225,   2,  24, 160,   1, 216, 145,  29,  14, 
+       229, 121,  48, 245,  30,   9, 179, 133,  13, 243, 
+        48, 101,  21,  88,  87, 131,   8,  11,  48,   2, 
+        39, 208,   2, 112, 146,  57, 196, 213,  22,  51, 
+        52,  28, 103,  88,   2, 109, 232, 132,   6,  85, 
+       121,  38, 147,  70, 120, 177,  50, 177, 178,  29, 
+       118, 136,  87,  66,  32,  81, 121,  88,  81, 117, 
+       112,  49,  26,  69,  86,   7, 130,  11,   6, 210, 
+         0,  37, 232,  81, 248,  64, 134, 167,   2, 129, 
+       156,  33,  82,  41,  67, 137,  41, 213,  80, 239, 
+       209, 129, 152,  24,  11,  52,  53,  30, 156,  88, 
+        30, 102,   0,  31, 186,  56,   1, 236,  81,  82, 
+        30, 190, 248, 139,  42, 181,  82,  66, 133, 133, 
+       179, 232, 129,  52,  85,  83, 230, 145, 140, 202, 
+       184, 140, 230, 161, 139, 195, 120, 137, 108,  19, 
+         4,   0,  59,   0  };
+
+
index 688e37097af8d7d4d9b5ee08e898fe3012776289..185f189004dc2a8c2ee4eb07659ff82f6eb2ff1d 100644 (file)
@@ -1117,7 +1117,13 @@ PHPAPI void php_execute_script(zend_file_handle *primary_file CLS_DC ELS_DC PLS_
                        char *header_line = estrndup(CONTEXT_TYPE_IMAGE_GIF, sizeof(CONTEXT_TYPE_IMAGE_GIF));
 
                        php4i_add_header_information(header_line, sizeof(CONTEXT_TYPE_IMAGE_GIF)-1);
-                       PHPWRITE(php4_logo, sizeof(php4_logo));
+                       PHPWRITE(php_logo, sizeof(php_logo));
+                       return;
+               } else if (!strcmp(SG(request_info).query_string+1, PHP_EGG_LOGO_GUID)) {
+                       char *header_line = estrndup(CONTEXT_TYPE_IMAGE_GIF, sizeof(CONTEXT_TYPE_IMAGE_GIF));
+
+                       php4i_add_header_information(header_line, sizeof(CONTEXT_TYPE_IMAGE_GIF)-1);
+                       PHPWRITE(php_egg_logo, sizeof(php_egg_logo));
                        return;
                } else if (!strcmp(SG(request_info).query_string+1, ZEND_LOGO_GUID)) {
                        char *header_line = estrndup(CONTEXT_TYPE_IMAGE_GIF, sizeof(CONTEXT_TYPE_IMAGE_GIF));