1 /* 2 ** Copyright 2001 Brian J. Swetland 3 ** Copyright 2022, Adrien Destugues <pulkomandy@pulkomandy.tk> 4 ** All rights reserved. 5 ** 6 ** Redistribution and use in source and binary forms, with or without 7 ** modification, are permitted provided that the following conditions 8 ** are met: 9 ** 1. Redistributions of source code must retain the above copyright 10 ** notice, this list of conditions, and the following disclaimer. 11 ** 2. Redistributions in binary form must reproduce the above copyright 12 ** notice, this list of conditions, and the following disclaimer in the 13 ** documentation and/or other materials provided with the distribution. 14 ** 3. The name of the author may not be used to endorse or promote products 15 ** derived from this software without specific prior written permission. 16 ** 17 ** THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 18 ** IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 19 ** OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 20 ** IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 21 ** INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 22 ** NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 23 ** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 24 ** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 25 ** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 ** THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 #include <stdint.h> 30 31 struct FramebufferFont { 32 int glyphWidth; 33 int glyphHeight; 34 uint16_t data[3072]; 35 }; 36 37 FramebufferFont bigFont = { 12, 24, { 38 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 39 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 40 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 41 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 42 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 43 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 44 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 45 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 46 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 47 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 48 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 49 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 50 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 51 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 52 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 53 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 54 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 55 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 56 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 57 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 58 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 59 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 60 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 61 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 62 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 63 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 64 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 65 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 66 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 67 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 68 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 69 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 70 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 71 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 72 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 73 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 74 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 75 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 76 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 77 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 78 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 79 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 80 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 81 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 82 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 83 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 84 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 85 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 86 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 87 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 88 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 89 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 90 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 91 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 92 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 93 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 94 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 95 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 96 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 97 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 98 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 99 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 100 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 101 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 102 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 103 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 104 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 105 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 106 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 107 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 108 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 109 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 110 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 111 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 112 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 113 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 114 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 115 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 116 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 117 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 118 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 119 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 120 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 121 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 122 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 123 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 124 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 125 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 126 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 127 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 128 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 129 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 130 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 131 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 132 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 133 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 134 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 135 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 136 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 137 0x0000, 0x0000, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 138 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0000, 0x0000, 139 0x0060, 0x0060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 140 0x0000, 0x0000, 0x0198, 0x0198, 0x0198, 0x0198, 0x0198, 0x0198, 141 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 142 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 143 0x0000, 0x0000, 0x0000, 0x0000, 0x0198, 0x0198, 0x0198, 0x0198, 144 0x07fe, 0x07fe, 0x0198, 0x0198, 0x07fe, 0x07fe, 0x0198, 0x0198, 145 0x0198, 0x0198, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 146 0x0000, 0x0000, 0x0000, 0x0000, 0x0060, 0x0060, 0x07f8, 0x07fc, 147 0x006e, 0x0066, 0x01fc, 0x03f8, 0x0660, 0x0760, 0x03fe, 0x01fe, 148 0x0060, 0x0060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 149 0x0000, 0x0000, 0x0000, 0x0000, 0x000c, 0x001e, 0x061e, 0x070c, 150 0x0380, 0x01c0, 0x00e0, 0x0070, 0x0038, 0x001c, 0x030e, 0x0786, 151 0x0780, 0x0300, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 152 0x0000, 0x0000, 0x0000, 0x0000, 0x01f8, 0x01fc, 0x000e, 0x0006, 153 0x0006, 0x000e, 0x0018, 0x003c, 0x067e, 0x07e6, 0x0386, 0x01ce, 154 0x07fc, 0x0678, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 155 0x0000, 0x0000, 0x0000, 0x0060, 0x0070, 0x0030, 0x0018, 0x0018, 156 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 157 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 158 0x0600, 0x0700, 0x0380, 0x0180, 0x01c0, 0x00c0, 0x00c0, 0x00e0, 159 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x00e0, 0x00c0, 160 0x00c0, 0x01c0, 0x0180, 0x0380, 0x0700, 0x0600, 0x0000, 0x0000, 161 0x0006, 0x000e, 0x001c, 0x0018, 0x0038, 0x0030, 0x0030, 0x0070, 162 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0070, 0x0030, 163 0x0030, 0x0038, 0x0018, 0x001c, 0x000e, 0x0006, 0x0000, 0x0000, 164 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0264, 0x076e, 165 0x03fc, 0x01f8, 0x00f0, 0x01f8, 0x03fc, 0x076e, 0x0264, 0x0000, 166 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 167 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0060, 0x0060, 168 0x0060, 0x0060, 0x07fe, 0x07fe, 0x0060, 0x0060, 0x0060, 0x0060, 169 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 170 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 171 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00c0, 0x01e0, 0x01e0, 172 0x01e0, 0x00c0, 0x0060, 0x0030, 0x0000, 0x0000, 0x0000, 0x0000, 173 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 174 0x0000, 0x0000, 0x07fe, 0x07fe, 0x0000, 0x0000, 0x0000, 0x0000, 175 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 176 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 177 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00c0, 0x01e0, 178 0x01e0, 0x00c0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 179 0x0e00, 0x0e00, 0x0700, 0x0700, 0x0380, 0x0380, 0x01c0, 0x01c0, 180 0x00e0, 0x00e0, 0x0070, 0x0070, 0x0038, 0x0038, 0x001c, 0x001c, 181 0x000e, 0x000e, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 182 0x0000, 0x0000, 0x01f8, 0x03fc, 0x070e, 0x0606, 0x0706, 0x0786, 183 0x07c6, 0x06e6, 0x0676, 0x063e, 0x061e, 0x060e, 0x0606, 0x070e, 184 0x03fc, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 185 0x0000, 0x0000, 0x00e0, 0x00f0, 0x00f8, 0x00dc, 0x00ce, 0x00c6, 186 0x00c0, 0x00c0, 0x00c0, 0x00c0, 0x00c0, 0x00c0, 0x00c0, 0x00c0, 187 0x00c0, 0x00c0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 188 0x0000, 0x0000, 0x01f8, 0x03fc, 0x070e, 0x0606, 0x0600, 0x0700, 189 0x0380, 0x01c0, 0x00e0, 0x0070, 0x0038, 0x001c, 0x000e, 0x0006, 190 0x07fe, 0x07fe, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 191 0x0000, 0x0000, 0x01f8, 0x03fc, 0x070e, 0x0606, 0x0600, 0x0700, 192 0x03e0, 0x03e0, 0x0700, 0x0600, 0x0600, 0x0600, 0x0606, 0x070e, 193 0x03fc, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 194 0x0000, 0x0000, 0x0300, 0x0380, 0x03c0, 0x03e0, 0x0370, 0x0338, 195 0x031c, 0x030e, 0x0306, 0x07fe, 0x07fe, 0x0300, 0x0300, 0x0300, 196 0x0300, 0x0300, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 197 0x0000, 0x0000, 0x07fe, 0x07fe, 0x0006, 0x0006, 0x0006, 0x0006, 198 0x01fe, 0x03fe, 0x0700, 0x0600, 0x0600, 0x0600, 0x0606, 0x070e, 199 0x03fc, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 200 0x0000, 0x0000, 0x01e0, 0x01f0, 0x0038, 0x001c, 0x000e, 0x0006, 201 0x01fe, 0x03fe, 0x0706, 0x0606, 0x0606, 0x0606, 0x0606, 0x070e, 202 0x03fc, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 203 0x0000, 0x0000, 0x07fe, 0x07fe, 0x0306, 0x0306, 0x0180, 0x0180, 204 0x00c0, 0x00c0, 0x0060, 0x0060, 0x0030, 0x0030, 0x0018, 0x0018, 205 0x000c, 0x000c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 206 0x0000, 0x0000, 0x01f8, 0x03fc, 0x070e, 0x0606, 0x0606, 0x0606, 207 0x030c, 0x01f8, 0x03fc, 0x070e, 0x0606, 0x0606, 0x0606, 0x070e, 208 0x03fc, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 209 0x0000, 0x0000, 0x01f8, 0x03fc, 0x070e, 0x0606, 0x0606, 0x0606, 210 0x0606, 0x070e, 0x07fc, 0x07f8, 0x0600, 0x0700, 0x0380, 0x01c0, 211 0x00f8, 0x0078, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 212 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00c0, 0x01e0, 213 0x01e0, 0x00c0, 0x0000, 0x0000, 0x0000, 0x0000, 0x00c0, 0x01e0, 214 0x01e0, 0x00c0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 215 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00c0, 0x01e0, 216 0x01e0, 0x00c0, 0x0000, 0x0000, 0x0000, 0x0000, 0x00c0, 0x01e0, 217 0x01e0, 0x01e0, 0x00c0, 0x0060, 0x0030, 0x0010, 0x0000, 0x0000, 218 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0700, 219 0x03c0, 0x00f0, 0x003c, 0x000e, 0x003c, 0x00f0, 0x03c0, 0x0700, 220 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 221 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 222 0x07fe, 0x07fe, 0x0000, 0x0000, 0x07fe, 0x07fe, 0x0000, 0x0000, 223 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 224 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 225 0x003c, 0x00f0, 0x03c0, 0x0700, 0x03c0, 0x00f0, 0x003c, 0x000e, 226 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 227 0x0000, 0x0000, 0x01f8, 0x03fc, 0x070e, 0x0606, 0x0600, 0x0700, 228 0x0380, 0x01c0, 0x00e0, 0x0060, 0x0060, 0x0060, 0x0000, 0x0000, 229 0x0060, 0x0060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 230 0x0000, 0x0000, 0x0000, 0x0000, 0x01f8, 0x03fc, 0x070e, 0x0606, 231 0x07e6, 0x07f6, 0x0736, 0x0736, 0x03f6, 0x03e6, 0x0006, 0x000e, 232 0x01fc, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 233 0x0000, 0x0000, 0x0000, 0x0000, 0x0060, 0x00f0, 0x01f8, 0x039c, 234 0x070e, 0x0606, 0x0606, 0x0606, 0x07fe, 0x07fe, 0x0606, 0x0606, 235 0x0606, 0x0606, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 236 0x0000, 0x0000, 0x0000, 0x0000, 0x01fe, 0x03fe, 0x0706, 0x0606, 237 0x0606, 0x0706, 0x03fe, 0x03fe, 0x0706, 0x0606, 0x0606, 0x0706, 238 0x03fe, 0x01fe, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 239 0x0000, 0x0000, 0x0000, 0x0000, 0x01f8, 0x03fc, 0x070e, 0x0606, 240 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0606, 0x070e, 241 0x03fc, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 242 0x0000, 0x0000, 0x0000, 0x0000, 0x007e, 0x00fe, 0x01c6, 0x0386, 243 0x0306, 0x0606, 0x0606, 0x0606, 0x0606, 0x0306, 0x0386, 0x01c6, 244 0x00fe, 0x007e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 245 0x0000, 0x0000, 0x0000, 0x0000, 0x07fe, 0x07fe, 0x0006, 0x0006, 246 0x0006, 0x0006, 0x01fe, 0x01fe, 0x0006, 0x0006, 0x0006, 0x0006, 247 0x07fe, 0x07fe, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 248 0x0000, 0x0000, 0x0000, 0x0000, 0x07fe, 0x07fe, 0x0006, 0x0006, 249 0x0006, 0x0006, 0x01fe, 0x01fe, 0x0006, 0x0006, 0x0006, 0x0006, 250 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 251 0x0000, 0x0000, 0x0000, 0x0000, 0x01f8, 0x03fc, 0x070e, 0x0606, 252 0x0006, 0x0006, 0x07c6, 0x07c6, 0x0606, 0x0606, 0x0606, 0x070e, 253 0x03fc, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 254 0x0000, 0x0000, 0x0000, 0x0000, 0x0606, 0x0606, 0x0606, 0x0606, 255 0x0606, 0x0606, 0x07fe, 0x07fe, 0x0606, 0x0606, 0x0606, 0x0606, 256 0x0606, 0x0606, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 257 0x0000, 0x0000, 0x0000, 0x0000, 0x07fe, 0x07fe, 0x0060, 0x0060, 258 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 259 0x07fe, 0x07fe, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 260 0x0000, 0x0000, 0x0000, 0x0000, 0x07e0, 0x07e0, 0x0600, 0x0600, 261 0x0600, 0x0600, 0x0600, 0x0600, 0x0606, 0x0606, 0x0606, 0x070e, 262 0x03fc, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 263 0x0000, 0x0000, 0x0000, 0x0000, 0x0606, 0x0706, 0x0386, 0x01c6, 264 0x00e6, 0x0076, 0x003e, 0x003e, 0x0076, 0x00e6, 0x01c6, 0x0386, 265 0x0706, 0x0606, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 266 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 267 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 268 0x07fe, 0x07fe, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 269 0x0000, 0x0000, 0x0000, 0x0000, 0x0606, 0x0606, 0x070e, 0x079e, 270 0x06b6, 0x06f6, 0x0666, 0x0666, 0x0606, 0x0606, 0x0606, 0x0606, 271 0x0606, 0x0606, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 272 0x0000, 0x0000, 0x0000, 0x0000, 0x0606, 0x060e, 0x061e, 0x061e, 273 0x0636, 0x0636, 0x0666, 0x0666, 0x06c6, 0x06c6, 0x0786, 0x0786, 274 0x0706, 0x0606, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 275 0x0000, 0x0000, 0x0000, 0x0000, 0x01f8, 0x03fc, 0x070e, 0x0606, 276 0x0606, 0x0606, 0x0606, 0x0606, 0x0606, 0x0606, 0x0606, 0x070e, 277 0x03fc, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 278 0x0000, 0x0000, 0x0000, 0x0000, 0x01fe, 0x03fe, 0x0706, 0x0606, 279 0x0606, 0x0706, 0x03fe, 0x01fe, 0x0006, 0x0006, 0x0006, 0x0006, 280 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 281 0x0000, 0x0000, 0x0000, 0x0000, 0x01f8, 0x03fc, 0x070e, 0x0606, 282 0x0606, 0x0606, 0x0606, 0x0606, 0x0606, 0x0606, 0x0706, 0x03fe, 283 0x01fc, 0x0070, 0x03e0, 0x07c0, 0x0200, 0x0000, 0x0000, 0x0000, 284 0x0000, 0x0000, 0x0000, 0x0000, 0x01fe, 0x03fe, 0x0706, 0x0606, 285 0x0606, 0x0706, 0x03fe, 0x01fe, 0x0076, 0x00e6, 0x01c6, 0x0386, 286 0x0706, 0x0606, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 287 0x0000, 0x0000, 0x0000, 0x0000, 0x01f8, 0x03fc, 0x070e, 0x0606, 288 0x0006, 0x000e, 0x01fc, 0x03f8, 0x0700, 0x0600, 0x0606, 0x070e, 289 0x03fc, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 290 0x0000, 0x0000, 0x0000, 0x0000, 0x07fe, 0x07fe, 0x0060, 0x0060, 291 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 292 0x0060, 0x0060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 293 0x0000, 0x0000, 0x0000, 0x0000, 0x0606, 0x0606, 0x0606, 0x0606, 294 0x0606, 0x0606, 0x0606, 0x0606, 0x0606, 0x0606, 0x0606, 0x070e, 295 0x03fc, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 296 0x0000, 0x0000, 0x0000, 0x0000, 0x0606, 0x0606, 0x0606, 0x0606, 297 0x0606, 0x070e, 0x030c, 0x039c, 0x0198, 0x01f8, 0x00f0, 0x00f0, 298 0x0060, 0x0060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 299 0x0000, 0x0000, 0x0000, 0x0000, 0x0606, 0x0606, 0x0606, 0x0606, 300 0x0606, 0x0606, 0x0666, 0x0666, 0x06f6, 0x06d6, 0x079e, 0x070e, 301 0x0606, 0x0606, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 302 0x0000, 0x0000, 0x0000, 0x0000, 0x0606, 0x0606, 0x0606, 0x070e, 303 0x030c, 0x039c, 0x01f8, 0x00f0, 0x01f8, 0x039c, 0x030c, 0x070e, 304 0x0606, 0x0606, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 305 0x0000, 0x0000, 0x0000, 0x0000, 0x0606, 0x0606, 0x0606, 0x070e, 306 0x039c, 0x01f8, 0x00f0, 0x00f0, 0x0060, 0x0060, 0x0060, 0x0060, 307 0x0060, 0x0060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 308 0x0000, 0x0000, 0x0000, 0x0000, 0x07fe, 0x07fe, 0x0600, 0x0300, 309 0x0380, 0x01c0, 0x00e0, 0x0070, 0x0038, 0x001c, 0x000c, 0x0006, 310 0x07fe, 0x07fe, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 311 0x07e0, 0x07e0, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 312 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 313 0x0060, 0x0060, 0x0060, 0x0060, 0x07e0, 0x07e0, 0x0000, 0x0000, 314 0x0000, 0x0006, 0x0006, 0x000e, 0x000c, 0x001c, 0x0018, 0x0038, 315 0x0030, 0x0070, 0x0060, 0x00e0, 0x00c0, 0x01c0, 0x0180, 0x0380, 316 0x0300, 0x0700, 0x0600, 0x0600, 0x0000, 0x0000, 0x0000, 0x0000, 317 0x007e, 0x007e, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 318 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 319 0x0060, 0x0060, 0x0060, 0x0060, 0x007e, 0x007e, 0x0000, 0x0000, 320 0x0000, 0x0000, 0x0060, 0x00f0, 0x01f8, 0x039c, 0x070e, 0x0606, 321 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 322 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 323 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 324 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 325 0x0000, 0x0000, 0x0fff, 0x0fff, 0x0000, 0x0000, 0x0000, 0x0000, 326 0x0000, 0x0008, 0x0018, 0x0030, 0x0060, 0x00c0, 0x0180, 0x0100, 327 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 328 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 329 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 330 0x06f8, 0x07fc, 0x070e, 0x0606, 0x0606, 0x0606, 0x0606, 0x070e, 331 0x07fc, 0x0ef8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 332 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 333 0x01f6, 0x03fe, 0x070e, 0x0606, 0x0606, 0x0606, 0x0606, 0x070e, 334 0x03fe, 0x01f6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 335 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 336 0x03f8, 0x07fc, 0x060e, 0x0006, 0x0006, 0x0006, 0x0006, 0x060e, 337 0x07fc, 0x03f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 338 0x0000, 0x0000, 0x0600, 0x0600, 0x0600, 0x0600, 0x0600, 0x0600, 339 0x06f8, 0x07fc, 0x070e, 0x0606, 0x0606, 0x0606, 0x0606, 0x070e, 340 0x07fc, 0x06f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 341 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 342 0x01f8, 0x03fc, 0x070e, 0x0606, 0x07ee, 0x03fe, 0x0006, 0x000e, 343 0x03fc, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 344 0x0000, 0x0000, 0x07c0, 0x07e0, 0x0070, 0x0030, 0x0030, 0x0030, 345 0x03fc, 0x03fe, 0x0030, 0x0030, 0x0030, 0x0030, 0x0030, 0x0030, 346 0x0030, 0x0030, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 347 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 348 0x06f8, 0x07fc, 0x070e, 0x0606, 0x0606, 0x0606, 0x0606, 0x070e, 349 0x07fc, 0x06f8, 0x0600, 0x0600, 0x0600, 0x0700, 0x03f0, 0x01f8, 350 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 351 0x01f6, 0x03fe, 0x070e, 0x0606, 0x0606, 0x0606, 0x0606, 0x0606, 352 0x0606, 0x0606, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 353 0x0000, 0x0000, 0x0000, 0x0060, 0x0060, 0x0060, 0x0000, 0x0000, 354 0x0078, 0x0078, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 355 0x01f8, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 356 0x0000, 0x0000, 0x0000, 0x0180, 0x0180, 0x0180, 0x0000, 0x0000, 357 0x01f8, 0x01f8, 0x0180, 0x0180, 0x0180, 0x0180, 0x0180, 0x0180, 358 0x0180, 0x0180, 0x0180, 0x0180, 0x0180, 0x01c0, 0x00fc, 0x007e, 359 0x0000, 0x0000, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 360 0x030c, 0x038c, 0x01cc, 0x00ec, 0x007c, 0x007c, 0x00ec, 0x01cc, 361 0x038c, 0x030c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 362 0x0000, 0x0000, 0x0078, 0x0078, 0x0060, 0x0060, 0x0060, 0x0060, 363 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 364 0x01f8, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 365 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 366 0x01b6, 0x03fe, 0x076e, 0x0666, 0x0666, 0x0666, 0x0646, 0x0606, 367 0x0606, 0x0606, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 368 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 369 0x01e6, 0x03f6, 0x071e, 0x060e, 0x0606, 0x0606, 0x0606, 0x0606, 370 0x0606, 0x0606, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 371 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 372 0x01f8, 0x03fc, 0x070e, 0x0606, 0x0606, 0x0606, 0x0606, 0x070e, 373 0x03fc, 0x01f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 374 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 375 0x01f6, 0x03fe, 0x070e, 0x0606, 0x0606, 0x0606, 0x0606, 0x0706, 376 0x03fe, 0x01fe, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 377 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 378 0x06f8, 0x07fc, 0x070e, 0x0606, 0x0606, 0x0606, 0x0606, 0x070e, 379 0x07fc, 0x06f8, 0x0600, 0x0600, 0x0600, 0x0600, 0x0600, 0x0600, 380 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 381 0x01cc, 0x03ec, 0x007c, 0x003c, 0x001c, 0x000c, 0x000c, 0x000c, 382 0x000c, 0x000c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 383 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 384 0x07f8, 0x03fc, 0x000e, 0x0006, 0x01fc, 0x03f8, 0x0600, 0x0700, 385 0x03fe, 0x01fc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 386 0x0000, 0x0000, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 387 0x07f8, 0x03fc, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x00e0, 388 0x07c0, 0x0780, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 389 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 390 0x0606, 0x0606, 0x0606, 0x0606, 0x0606, 0x0606, 0x0706, 0x078e, 391 0x06fc, 0x0678, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 392 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 393 0x0606, 0x0606, 0x030c, 0x030c, 0x0198, 0x0198, 0x00f0, 0x00f0, 394 0x0060, 0x0060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 395 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 396 0x0606, 0x0606, 0x0606, 0x0666, 0x076e, 0x036c, 0x036c, 0x03fc, 397 0x0198, 0x0108, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 398 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 399 0x0606, 0x070e, 0x039c, 0x01f8, 0x00f0, 0x00f0, 0x01f8, 0x039c, 400 0x070e, 0x0606, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 401 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 402 0x0606, 0x0606, 0x0606, 0x0606, 0x0606, 0x0606, 0x0606, 0x070e, 403 0x07fc, 0x06f8, 0x0600, 0x0600, 0x0600, 0x0700, 0x03f0, 0x01f8, 404 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 405 0x07fe, 0x07fe, 0x0380, 0x01c0, 0x00e0, 0x0070, 0x0038, 0x001c, 406 0x07fe, 0x07fe, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 407 0x0600, 0x0700, 0x0380, 0x0180, 0x0180, 0x0180, 0x0180, 0x0180, 408 0x01c0, 0x00c0, 0x0060, 0x0060, 0x00c0, 0x01c0, 0x0180, 0x0180, 409 0x0180, 0x0180, 0x0180, 0x0380, 0x0700, 0x0600, 0x0000, 0x0000, 410 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 411 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 412 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0000, 0x0000, 413 0x0006, 0x000e, 0x001c, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 414 0x0038, 0x0030, 0x0060, 0x0060, 0x0030, 0x0038, 0x0018, 0x0018, 415 0x0018, 0x0018, 0x0018, 0x001c, 0x000e, 0x0006, 0x0000, 0x0000, 416 0x0000, 0x0000, 0x0000, 0x041c, 0x067e, 0x07e6, 0x0382, 0x0000, 417 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 418 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 419 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0060, 0x0060, 420 0x00f0, 0x00f0, 0x0198, 0x0198, 0x030c, 0x030c, 0x0606, 0x0606, 421 0x0fff, 0x0fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 422 }}; 423 424