Updated test file
diff --git a/verilog/dv/la_test/la_test.c b/verilog/dv/la_test/la_test.c
index 428ac9e..a1adf44 100644
--- a/verilog/dv/la_test/la_test.c
+++ b/verilog/dv/la_test/la_test.c
@@ -84,7 +84,7 @@
 
 	// Configure All LA probes 
 	reg_la0_oenb = reg_la0_iena = 0x00000000;    // [31:0]   => Output from the CPU
-	reg_la1_oenb = reg_la1_iena = 0x00000000;    // [63:32]  => Output from the CPU
+	reg_la1_oenb = reg_la1_iena = 0xFFFFC000;    // [45:32]  => Output from the CPU, [63:46]  => Input to the CPU
 	reg_la2_oenb = reg_la2_iena = 0xFFFFFFFF;    // [95:64]  => Input to the CPU
 	reg_la3_oenb = reg_la3_iena = 0xFFFFFFFF;    // [127:96] => Input to the CPU
 
@@ -104,33 +104,3110 @@
         for (int i = 0; i < 5; i++);
 
 	// IMem initiation
-	for (int i = 0; i < 13; i++) {
-                reg_la1_data = 0x00000011 | i << 12;
+	for (int i = 0; i < 1024; i++) {
+
                 reg_la0_data = 
-                        i == 0x0        ?       0b00000000000100000000010010010011      :
-                        i == 0x1        ?       0b00000010101100000000010100010011      :
-                        i == 0x2        ?       0b00000000000000000000010110010011      :
-                        i == 0x3        ?       0b00000000000000000000100010010011      :
-                        i == 0x4        ?       0b00000000101110001000100010110011      :
-                        i == 0x5        ?       0b00000000000101011000010110010011      :
-                        i == 0x6        ?       0b11111110101001011001110011100011      :
-                        i == 0x7        ?       0b00000000101110001000100010110011      :
-                        i == 0x8        ?       0b01000000101110001000100010110011      :
-                        i == 0x9        ?       0b01000000100101011000010110110011      :
-                        i == 0xA        ?       0b11111110100101011001110011100011      :
-                        i == 0xB        ?       0b01000000101110001000100010110011      :
-                        i == 0xC        ?       0b11111110000000000000000011100011      :
-                                                0b00000000000000000000000000000000      ;
+                        i == 0 ? 0b00000100010000110010000010010000 :
+                        i == 1 ? 0b00000100010000110010000010010011 :
+                        i == 2 ? 0b00000100010000110010111010100000 :
+                        i == 3 ? 0b00000100010000110010111010100001 :
+                        i == 4 ? 0b00000100010000110010111010100100 :
+                        i == 5 ? 0b00000100010000110010111010100110 :
+                        i == 6 ? 0b00000100010000110010111010101000 :
+                        i == 7 ? 0b00000100010000110010111010101010 :
+                        i == 8 ? 0b00000100010000110010111010101100 :
+                        i == 9 ? 0b00000100010000110010111010101111 :
+                        i == 10 ? 0b00000100010000110010111010110000 :
+                        i == 11 ? 0b00000100010000110010111010110100 :
+                        i == 12 ? 0b00000100010000110010111010110110 :
+                        i == 13 ? 0b00000100010000110010111010111010 :
+                        i == 14 ? 0b00000100010000110010111010111100 :
+                        i == 15 ? 0b00000100010000110010111010111111 :
+                        i == 16 ? 0b00000100010000110010111011000110 :
+                        i == 17 ? 0b00000100010000110010111011001101 :
+                        i == 18 ? 0b00000100010000110010111011010100 :
+                        i == 19 ? 0b00000100010000110010111011010111 :
+                        i == 20 ? 0b00000100010000110010111011011110 :
+                        i == 21 ? 0b00000100010000110010111011100001 :
+                        i == 22 ? 0b00000100010000110010111011101000 :
+                        i == 23 ? 0b00000100010000110010111011101111 :
+                        i == 24 ? 0b00000100010000110010111011110101 :
+                        i == 25 ? 0b00000100010000110010111011111100 :
+                        i == 26 ? 0b00000100010000110010111100000110 :
+                        i == 27 ? 0b00000100010000110010111100010000 :
+                        i == 28 ? 0b00000100010000110010111100010110 :
+                        i == 29 ? 0b00000100010000110010111100011100 :
+                        i == 30 ? 0b00000100010000110010111100100001 :
+                        i == 31 ? 0b00000100010000110010111100100100 :
+                        i == 32 ? 0b00000100010000110010111100101010 :
+                        i == 33 ? 0b00000100010000110010111100101101 :
+                        i == 34 ? 0b00000100010000110010111100110100 :
+                        i == 35 ? 0b00000100010000110010111101011011 :
+                        i == 36 ? 0b00000100010000110010111101011111 :
+                        i == 37 ? 0b00000100010000110010111101001011 :
+                        i == 38 ? 0b00000100010000110010111101001111 :
+                        i == 39 ? 0b00000100010000110010111101010011 :
+                        i == 40 ? 0b00000100010000110010111101010110 :
+                        i == 41 ? 0b00000100010000110010111101011001 :
+                        i == 42 ? 0b00000100010000110010111101011011 :
+                        i == 43 ? 0b00000100010000110010111101011111 :
+                        i == 44 ? 0b00000100010000110010111101001011 :
+                        i == 45 ? 0b00000100010000110010111101001111 :
+                        i == 46 ? 0b00000100010000110010111101010011 :
+                        i == 47 ? 0b00000100010000110010111101010110 :
+                        i == 48 ? 0b00000100010000110010111101011001 :
+                        i == 49 ? 0b00000100010000110010111101011011 :
+                        i == 50 ? 0b00000100010000110010111101011111 :
+                        i == 51 ? 0b00000100010000110010111101100001 :
+                        i == 52 ? 0b00000100010000110010111101100100 :
+                        i == 53 ? 0b00000100010000110010111101100111 :
+                        i == 54 ? 0b00000100010000110010111101101011 :
+                        i == 55 ? 0b00000100010000110010111101101101 :
+                        i == 56 ? 0b00000100010000110010111101110000 :
+                        i == 57 ? 0b00000100010000110010111101110010 :
+                        i == 58 ? 0b00000100010000110010111101110101 :
+                        i == 59 ? 0b00000100010000110011001010010000 :
+                        i == 60 ? 0b00000100010000110011001010010011 :
+                        i == 61 ? 0b00000100010000110011001010010110 :
+                        i == 62 ? 0b00000100010000110011001010011010 :
+                        i == 63 ? 0b00000100010000110011001100100000 :
+                        i == 64 ? 0b00000100010000110011001100100011 :
+                        i == 65 ? 0b00000100010000110011001100100110 :
+                        i == 66 ? 0b00000100010000110011001100101010 :
+                        i == 67 ? 0b00000100010000110011001100110000 :
+                        i == 68 ? 0b00000100010000110011001100110011 :
+                        i == 69 ? 0b00000100010000110011001100110111 :
+                        i == 70 ? 0b00000100010000110010111101001111 :
+                        i == 71 ? 0b00000100010000110010111101010011 :
+                        i == 72 ? 0b00000100010000110010111101010110 :
+                        i == 73 ? 0b00000100010000110010111101011001 :
+                        i == 74 ? 0b00000100010000110010111101011011 :
+                        i == 75 ? 0b00000100010000110010111101011111 :
+                        i == 76 ? 0b00000100010000110010111101001011 :
+                        i == 77 ? 0b00000100010000110010111101001111 :
+                        i == 78 ? 0b00000100010000110010111101010011 :
+                        i == 79 ? 0b00000100010000110010111101010110 :
+                        i == 80 ? 0b00000100010000110010111101011001 :
+                        i == 81 ? 0b00000100010000110010111101011011 :
+                        i == 82 ? 0b00000100010000110010111101011111 :
+                        i == 83 ? 0b00000100010000110010111101001011 :
+                        i == 84 ? 0b00000100010000110010111101001111 :
+                        i == 85 ? 0b00000100010000110010111101010011 :
+                        i == 86 ? 0b00000100010000110010111101010110 :
+                        i == 87 ? 0b00000100010000110010111101011001 :
+                        i == 88 ? 0b00000100010000110010111101011011 :
+                        i == 89 ? 0b00000100010000110010111101011111 :
+                        i == 90 ? 0b00000100010000110010111101001011 :
+                        i == 91 ? 0b00000100010000110010111101001111 :
+                        i == 92 ? 0b00000100010000110010111101010011 :
+                        i == 93 ? 0b00000100010000110010111101010110 :
+                        i == 94 ? 0b00000100010000110010111101011001 :
+                        i == 95 ? 0b00000100010000110010111101011011 :
+                        i == 96 ? 0b00000100010000110010111101011111 :
+                        i == 97 ? 0b00000100010000110010111101001011 :
+                        i == 98 ? 0b00000100010000110010111101001111 :
+                        i == 99 ? 0b00000100010000110010111101010011 :
+                        i == 100 ? 0b00000100010000110010111101010110 :
+                        i == 101 ? 0b00000100010000110010111101011001 :
+                        i == 102 ? 0b00000100010000110010111101011011 :
+                        i == 103 ? 0b00000100010000110010111101011111 :
+                        i == 104 ? 0b00000100010000110010111101001011 :
+                        i == 105 ? 0b00000100010000110010111101001111 :
+                        i == 106 ? 0b00000100010000110010111101010011 :
+                        i == 107 ? 0b00000100010000110010111101010110 :
+                        i == 108 ? 0b00000100010000110010111101011001 :
+                        i == 109 ? 0b00000100010000110010111101011011 :
+                        i == 110 ? 0b00000100010000110010111101011111 :
+                        i == 111 ? 0b00000100010000110010111101001011 :
+                        i == 112 ? 0b00000100010000110010111101001111 :
+                        i == 113 ? 0b00000100010000110010111101010011 :
+                        i == 114 ? 0b00000100010000110010111101010110 :
+                        i == 115 ? 0b00000100010000110010111101011001 :
+                        i == 116 ? 0b00000100010000110010111101011011 :
+                        i == 117 ? 0b00000100010000110010111101011111 :
+                        i == 118 ? 0b00000100010000110010111101001011 :
+                        i == 119 ? 0b00000100010000110010111101001111 :
+                        i == 120 ? 0b00000100010000110010111101010011 :
+                        i == 121 ? 0b00000100010000110010111101010110 :
+                        i == 122 ? 0b00000100010000110010111101011001 :
+                        i == 123 ? 0b00000100010000110010111101011011 :
+                        i == 124 ? 0b00000100010000110010111101011111 :
+                        i == 125 ? 0b00000100010000110010111101001011 :
+                        i == 126 ? 0b00000100010000110010111101001111 :
+                        i == 127 ? 0b00000100010000110010111101010011 :
+                        i == 128 ? 0b00000100010000110010111101010110 :
+                        i == 129 ? 0b00000100010000110010111101011001 :
+                        i == 130 ? 0b00000100010000110010111101011011 :
+                        i == 131 ? 0b00000100010000110010111101011111 :
+                        i == 132 ? 0b00000100010000110010111101001011 :
+                        i == 133 ? 0b00000100010000110010111101001111 :
+                        i == 134 ? 0b00000100010000110010111101010011 :
+                        i == 135 ? 0b00000100010000110010111101010110 :
+                        i == 136 ? 0b00000100010000110010111101011001 :
+                        i == 137 ? 0b00000100010000110010111101011011 :
+                        i == 138 ? 0b00000100010000110010111101011111 :
+                        i == 139 ? 0b00000100010000110010111101001011 :
+                        i == 140 ? 0b00000100010000110010111101001111 :
+                        i == 141 ? 0b00000100010000110010111101010011 :
+                        i == 142 ? 0b00000100010000110010111101010110 :
+                        i == 143 ? 0b00000100010000110010111101011001 :
+                        i == 144 ? 0b00000100010000110010111101011011 :
+                        i == 145 ? 0b00000100010000110010111101011111 :
+                        i == 146 ? 0b00000100010000110010111101001011 :
+                        i == 147 ? 0b00000100010000110010111101001111 :
+                        i == 148 ? 0b00000100010000110010111101010011 :
+                        i == 149 ? 0b00000100010000110010111101010110 :
+                        i == 150 ? 0b00000100010000110010111101011001 :
+                        i == 151 ? 0b00000100010000110010111101011011 :
+                        i == 152 ? 0b00000100010000110010111101011111 :
+                        i == 153 ? 0b00000100010000110010111101100001 :
+                        i == 154 ? 0b00000100010000110010111101100100 :
+                        i == 155 ? 0b00000100010000110010111101100111 :
+                        i == 156 ? 0b00000100010000110010111101101011 :
+                        i == 157 ? 0b00000100010000110010111101000000 :
+                        i == 158 ? 0b00000100010000110010111101000101 :
+                        i == 159 ? 0b00000100010000110010111101001000 :
+                        i == 160 ? 0b00000100010000110010111101001011 :
+                        i == 161 ? 0b00000100010000110010111101001111 :
+                        i == 162 ? 0b00000100010000110010111101010011 :
+                        i == 163 ? 0b00000100010000110010111101010110 :
+                        i == 164 ? 0b00000100010000110010111101011001 :
+                        i == 165 ? 0b00000100010000110010111101011011 :
+                        i == 166 ? 0b00000100010000110010111101011111 :
+                        i == 167 ? 0b00000100010000110010111101100001 :
+                        i == 168 ? 0b00000100010000110010111101100100 :
+                        i == 169 ? 0b00000100010000110010111101100111 :
+                        i == 170 ? 0b00000100010000110010111101101011 :
+                        i == 171 ? 0b00000100010000110010111101000000 :
+                        i == 172 ? 0b00000100010000110010111101000101 :
+                        i == 173 ? 0b00000100010000110010111101001000 :
+                        i == 174 ? 0b00000100010000110010111101001011 :
+                        i == 175 ? 0b00000100010000110010111101001111 :
+                        i == 176 ? 0b00000100010000110010111101010011 :
+                        i == 177 ? 0b00000100010000110010111101010110 :
+                        i == 178 ? 0b00000100010000110010111101011001 :
+                        i == 179 ? 0b00000100010000110010111101011011 :
+                        i == 180 ? 0b00000100010000110010111101011111 :
+                        i == 181 ? 0b00000100010000110010111101100001 :
+                        i == 182 ? 0b00000100010000110010111101100100 :
+                        i == 183 ? 0b00000100010000110010111101100111 :
+                        i == 184 ? 0b00000100010000110010111101101011 :
+                        i == 185 ? 0b00000100010000110010111101000000 :
+                        i == 186 ? 0b00000100010000110010111101000101 :
+                        i == 187 ? 0b00000100010000110010111101001000 :
+                        i == 188 ? 0b00000100010000110010111101001011 :
+                        i == 189 ? 0b00000100010000110010111101001111 :
+                        i == 190 ? 0b00000100010000110010111101010011 :
+                        i == 191 ? 0b00000100010000110010111101010110 :
+                        i == 192 ? 0b00000100010000110010111101011001 :
+                        i == 193 ? 0b00000100010000110010111101011011 :
+                        i == 194 ? 0b00000100010000110010111101011111 :
+                        i == 195 ? 0b00000100010000110010111101100001 :
+                        i == 196 ? 0b00000100010000110010111101100100 :
+                        i == 197 ? 0b00000100010000110010111101100111 :
+                        i == 198 ? 0b00000100010000110010111101101011 :
+                        i == 199 ? 0b00000100010000110010111101000000 :
+                        i == 200 ? 0b00000100010000110010111101000101 :
+                        i == 201 ? 0b00000100010000110010111101001000 :
+                        i == 202 ? 0b00000100010000110010111101001011 :
+                        i == 203 ? 0b00000100010000110010111101001111 :
+                        i == 204 ? 0b00000100010000110010111101010011 :
+                        i == 205 ? 0b00000100010000110010111101010110 :
+                        i == 206 ? 0b00000100010000110010111101011001 :
+                        i == 207 ? 0b00000100010000110010111110010000 :
+                        i == 208 ? 0b00000100010000110010111110010011 :
+                        i == 209 ? 0b00000100010000110010111110011001 :
+                        i == 210 ? 0b00000100010000110010111110100000 :
+                        i == 211 ? 0b00000100010000110010111110100011 :
+                        i == 212 ? 0b00000100010000110010111110100101 :
+                        i == 213 ? 0b00000100010000110010111110101001 :
+                        i == 214 ? 0b00000100010000110010111110110000 :
+                        i == 215 ? 0b00000100010000110010111110110011 :
+                        i == 216 ? 0b00000100010000110010111110110101 :
+                        i == 217 ? 0b00000100010000110010111110111001 :
+                        i == 218 ? 0b00000100010000110010111111000000 :
+                        i == 219 ? 0b00000100010000110010111111000011 :
+                        i == 220 ? 0b00000100010000110010111111000101 :
+                        i == 221 ? 0b00000100010000110010111111001001 :
+                        i == 222 ? 0b00000100010000110010111111010000 :
+                        i == 223 ? 0b00000100010000110010111111010011 :
+                        i == 224 ? 0b00000100010000110010111111010101 :
+                        i == 225 ? 0b00000100010000110010111111011001 :
+                        i == 226 ? 0b00000100010000110010111111100000 :
+                        i == 227 ? 0b00000100010000110010111111100011 :
+                        i == 228 ? 0b00000100010000110010111111100101 :
+                        i == 229 ? 0b00000100010000110010111111101001 :
+                        i == 230 ? 0b00000100010000110010111111110000 :
+                        i == 231 ? 0b00000100010000110010111111110011 :
+                        i == 232 ? 0b00000100010000110010111111110101 :
+                        i == 233 ? 0b00000100010000110010111111111001 :
+                        i == 234 ? 0b00000100010000110011000000000000 :
+                        i == 235 ? 0b00000100010000110011000000000011 :
+                        i == 236 ? 0b00000100010000110011000000000101 :
+                        i == 237 ? 0b00000100010000110011000000001001 :
+                        i == 238 ? 0b00000100010000110011000000010000 :
+                        i == 239 ? 0b00000100010000110011000000010011 :
+                        i == 240 ? 0b00000100010000110011000000010101 :
+                        i == 241 ? 0b00000100010000110011000000011001 :
+                        i == 242 ? 0b00000100010000110011000000100000 :
+                        i == 243 ? 0b00000100010000110011000000100011 :
+                        i == 244 ? 0b00000100010000110011000000100101 :
+                        i == 245 ? 0b00000100010000110011000000101010 :
+                        i == 246 ? 0b00000100010000110011000000110000 :
+                        i == 247 ? 0b00000100010000110011000000110111 :
+                        i == 248 ? 0b00000100010000110011000000111010 :
+                        i == 249 ? 0b00000100010000110011000000111100 :
+                        i == 250 ? 0b00000100010000110011000001000011 :
+                        i == 251 ? 0b00000100010000110011000001001000 :
+                        i == 252 ? 0b00000100010000110011000001001110 :
+                        i == 253 ? 0b00000100010000110011000001010101 :
+                        i == 254 ? 0b00000100010000110011000001011000 :
+                        i == 255 ? 0b00000100010000110011000001101000 :
+                        i == 256 ? 0b00000100010000110011000001101111 :
+                        i == 257 ? 0b00000100010000110011000001110010 :
+                        i == 258 ? 0b00000100010000110011000010000010 :
+                        i == 259 ? 0b00000100010000110011000010001010 :
+                        i == 260 ? 0b00000100010000110011000010010000 :
+                        i == 261 ? 0b00000100010000110011000010011000 :
+                        i == 262 ? 0b00000100010000110011000010011110 :
+                        i == 263 ? 0b00000100010000110011000010100001 :
+                        i == 264 ? 0b00000100010000110011000101100000 :
+                        i == 265 ? 0b00000100010000110011000101100011 :
+                        i == 266 ? 0b00000100010000110011000101101001 :
+                        i == 267 ? 0b00000100010000110011000101101101 :
+                        i == 268 ? 0b00000100010000110011000101110100 :
+                        i == 269 ? 0b00000100010000110011000101111011 :
+                        i == 270 ? 0b00000100010000110011000101111111 :
+                        i == 271 ? 0b00000100010000110011000110000010 :
+                        i == 272 ? 0b00000100010000110011000110000101 :
+                        i == 273 ? 0b00000100010000110011000110001000 :
+                        i == 274 ? 0b00000100010000110011000110001100 :
+                        i == 275 ? 0b00000100010000110011000110001110 :
+                        i == 276 ? 0b00000100010000110011000110010010 :
+                        i == 277 ? 0b00000100010000110011000110010110 :
+                        i == 278 ? 0b00000100010000110011000110011010 :
+                        i == 279 ? 0b00000100010000110011000110011101 :
+                        i == 280 ? 0b00000100010000110011000110011111 :
+                        i == 281 ? 0b00000100010000110011000110100110 :
+                        i == 282 ? 0b00000100010000110011000110101101 :
+                        i == 283 ? 0b00000100010000110011000110110001 :
+                        i == 284 ? 0b00000100010000110011000110110101 :
+                        i == 285 ? 0b00000100010000110011000110111000 :
+                        i == 286 ? 0b00000100010000110011000110111011 :
+                        i == 287 ? 0b00000100010000110011000110111110 :
+                        i == 288 ? 0b00000100010000110011000111000001 :
+                        i == 289 ? 0b00000100010000110011000111000101 :
+                        i == 290 ? 0b00000100010000110011000111001001 :
+                        i == 291 ? 0b00000100010000110011000111001100 :
+                        i == 292 ? 0b00000100010000110011000111010011 :
+                        i == 293 ? 0b00000100010000110011000111010110 :
+                        i == 294 ? 0b00000100010000110011000111011010 :
+                        i == 295 ? 0b00000100010000110011000111011100 :
+                        i == 296 ? 0b00000100010000110011000111100000 :
+                        i == 297 ? 0b00000100010000110011000111100011 :
+                        i == 298 ? 0b00000100010000110011000111100110 :
+                        i == 299 ? 0b00000100010000110011000111101010 :
+                        i == 300 ? 0b00000100010000110011000111110000 :
+                        i == 301 ? 0b00000100010000110011000111110100 :
+                        i == 302 ? 0b00000100010000110011000111111000 :
+                        i == 303 ? 0b00000100010000110011000111111011 :
+                        i == 304 ? 0b00000100010000110011000111111110 :
+                        i == 305 ? 0b00000100010000110011001000000001 :
+                        i == 306 ? 0b00000100010000110011000111100000 :
+                        i == 307 ? 0b00000100010000110011000111100011 :
+                        i == 308 ? 0b00000100010000110011000111100110 :
+                        i == 309 ? 0b00000100010000110011000111101010 :
+                        i == 310 ? 0b00000100010000110011000111110000 :
+                        i == 311 ? 0b00000100010000110011000111110100 :
+                        i == 312 ? 0b00000100010000110011000111111000 :
+                        i == 313 ? 0b00000100010000110011000111111011 :
+                        i == 314 ? 0b00000100010000110011000111111110 :
+                        i == 315 ? 0b00000100010000110011001000000001 :
+                        i == 316 ? 0b00000100010000110011000111100000 :
+                        i == 317 ? 0b00000100010000110011000111100011 :
+                        i == 318 ? 0b00000100010000110011000111100110 :
+                        i == 319 ? 0b00000100010000110011000111101010 :
+                        i == 320 ? 0b00000100010000110011000111110000 :
+                        i == 321 ? 0b00000100010000110011000111110100 :
+                        i == 322 ? 0b00000100010000110011000111111000 :
+                        i == 323 ? 0b00000100010000110011000111111011 :
+                        i == 324 ? 0b00000100010000110011000111111110 :
+                        i == 325 ? 0b00000100010000110011001000000001 :
+                        i == 326 ? 0b00000100010000110011000111100000 :
+                        i == 327 ? 0b00000100010000110011000111100011 :
+                        i == 328 ? 0b00000100010000110011000111100110 :
+                        i == 329 ? 0b00000100010000110011000111101010 :
+                        i == 330 ? 0b00000100010000110011000111110000 :
+                        i == 331 ? 0b00000100010000110011000111110100 :
+                        i == 332 ? 0b00000100010000110011000111111000 :
+                        i == 333 ? 0b00000100010000110011000111111011 :
+                        i == 334 ? 0b00000100010000110011000111111110 :
+                        i == 335 ? 0b00000100010000110011001000000001 :
+                        i == 336 ? 0b00000100010000110011000111100000 :
+                        i == 337 ? 0b00000100010000110011000111100011 :
+                        i == 338 ? 0b00000100010000110011000111100110 :
+                        i == 339 ? 0b00000100010000110011000111101010 :
+                        i == 340 ? 0b00000100010000110011000111110000 :
+                        i == 341 ? 0b00000100010000110011000111110100 :
+                        i == 342 ? 0b00000100010000110011000111111000 :
+                        i == 343 ? 0b00000100010000110011000111111011 :
+                        i == 344 ? 0b00000100010000110011000111111110 :
+                        i == 345 ? 0b00000100010000110011001000000001 :
+                        i == 346 ? 0b00000100010000110011000111100000 :
+                        i == 347 ? 0b00000100010000110011000111100011 :
+                        i == 348 ? 0b00000100010000110011000111100110 :
+                        i == 349 ? 0b00000100010000110011000111101010 :
+                        i == 350 ? 0b00000100010000110011000111110000 :
+                        i == 351 ? 0b00000100010000110011000111110100 :
+                        i == 352 ? 0b00000100010000110011000111111000 :
+                        i == 353 ? 0b00000100010000110011000111111011 :
+                        i == 354 ? 0b00000100010000110011000111111110 :
+                        i == 355 ? 0b00000100010000110011001000000001 :
+                        i == 356 ? 0b00000100010000110011000111100000 :
+                        i == 357 ? 0b00000100010000110011000111100011 :
+                        i == 358 ? 0b00000100010000110011000111100110 :
+                        i == 359 ? 0b00000100010000110011000111101010 :
+                        i == 360 ? 0b00000100010000110011000111110000 :
+                        i == 361 ? 0b00000100010000110011000111110100 :
+                        i == 362 ? 0b00000100010000110011000111111000 :
+                        i == 363 ? 0b00000100010000110011000111111011 :
+                        i == 364 ? 0b00000100010000110011000111111110 :
+                        i == 365 ? 0b00000100010000110011001000000001 :
+                        i == 366 ? 0b00000100010000110011000111100000 :
+                        i == 367 ? 0b00000100010000110011000111100011 :
+                        i == 368 ? 0b00000100010000110011000111100110 :
+                        i == 369 ? 0b00000100010000110011000111101010 :
+                        i == 370 ? 0b00000100010000110011000111110000 :
+                        i == 371 ? 0b00000100010000110011000111110100 :
+                        i == 372 ? 0b00000100010000110011000111111000 :
+                        i == 373 ? 0b00000100010000110011000111111011 :
+                        i == 374 ? 0b00000100010000110011000111111110 :
+                        i == 375 ? 0b00000100010000110011001000000001 :
+                        i == 376 ? 0b00000100010000110011000111100000 :
+                        i == 377 ? 0b00000100010000110011000111100011 :
+                        i == 378 ? 0b00000100010000110011000111100110 :
+                        i == 379 ? 0b00000100010000110011000111101010 :
+                        i == 380 ? 0b00000100010000110011000111110000 :
+                        i == 381 ? 0b00000100010000110011000111110100 :
+                        i == 382 ? 0b00000100010000110011000111111000 :
+                        i == 383 ? 0b00000100010000110011000111111011 :
+                        i == 384 ? 0b00000100010000110011000111111110 :
+                        i == 385 ? 0b00000100010000110011001000000001 :
+                        i == 386 ? 0b00000100010000110011000111100000 :
+                        i == 387 ? 0b00000100010000110011000111100011 :
+                        i == 388 ? 0b00000100010000110011000111100110 :
+                        i == 389 ? 0b00000100010000110011000111101010 :
+                        i == 390 ? 0b00000100010000110011000111110000 :
+                        i == 391 ? 0b00000100010000110011000111110100 :
+                        i == 392 ? 0b00000100010000110011000111111000 :
+                        i == 393 ? 0b00000100010000110011000111111011 :
+                        i == 394 ? 0b00000100010000110011000111111110 :
+                        i == 395 ? 0b00000100010000110011001000000001 :
+                        i == 396 ? 0b00000100010000110011000111100000 :
+                        i == 397 ? 0b00000100010000110011000111100011 :
+                        i == 398 ? 0b00000100010000110011000111100110 :
+                        i == 399 ? 0b00000100010000110011000111101010 :
+                        i == 400 ? 0b00000100010000110011000111110000 :
+                        i == 401 ? 0b00000100010000110011000111110100 :
+                        i == 402 ? 0b00000100010000110011000111111000 :
+                        i == 403 ? 0b00000100010000110011000111111011 :
+                        i == 404 ? 0b00000100010000110011000111111110 :
+                        i == 405 ? 0b00000100010000110011001000000001 :
+                        i == 406 ? 0b00000100010000110011000111100000 :
+                        i == 407 ? 0b00000100010000110011000111100011 :
+                        i == 408 ? 0b00000100010000110011000111100110 :
+                        i == 409 ? 0b00000100010000110011000111101010 :
+                        i == 410 ? 0b00000100010000110011000111110000 :
+                        i == 411 ? 0b00000100010000110011000111110100 :
+                        i == 412 ? 0b00000100010000110011000111111000 :
+                        i == 413 ? 0b00000100010000110011000111111011 :
+                        i == 414 ? 0b00000100010000110011000111111110 :
+                        i == 415 ? 0b00000100010000110011001000000001 :
+                        i == 416 ? 0b00000100010000110011000111100000 :
+                        i == 417 ? 0b00000100010000110011000111100011 :
+                        i == 418 ? 0b00000100010000110011000111100110 :
+                        i == 419 ? 0b00000100010000110011000111101010 :
+                        i == 420 ? 0b00000100010000110011000111110000 :
+                        i == 421 ? 0b00000100010000110011000111110100 :
+                        i == 422 ? 0b00000100010000110011000111111000 :
+                        i == 423 ? 0b00000100010000110011000111111011 :
+                        i == 424 ? 0b00000100010000110011000111111110 :
+                        i == 425 ? 0b00000100010000110011001000000001 :
+                        i == 426 ? 0b00000100010000110011000111100000 :
+                        i == 427 ? 0b00000100010000110011000111100011 :
+                        i == 428 ? 0b00000100010000110011000111100110 :
+                        i == 429 ? 0b00000100010000110011000111101010 :
+                        i == 430 ? 0b00000100010000110011000111110000 :
+                        i == 431 ? 0b00000100010000110011000111110100 :
+                        i == 432 ? 0b00000100010000110011000111111000 :
+                        i == 433 ? 0b00000100010000110011000111111011 :
+                        i == 434 ? 0b00000100010000110011000111111110 :
+                        i == 435 ? 0b00000100010000110011001000000001 :
+                        i == 436 ? 0b00000100010000110011000111100000 :
+                        i == 437 ? 0b00000100010000110011000111100011 :
+                        i == 438 ? 0b00000100010000110011000111100110 :
+                        i == 439 ? 0b00000100010000110011000111101010 :
+                        i == 440 ? 0b00000100010000110011000111110000 :
+                        i == 441 ? 0b00000100010000110011000111110100 :
+                        i == 442 ? 0b00000100010000110011000111111000 :
+                        i == 443 ? 0b00000100010000110011000111111011 :
+                        i == 444 ? 0b00000100010000110011000111111110 :
+                        i == 445 ? 0b00000100010000110011001000000001 :
+                        i == 446 ? 0b00000100010000110011000111100000 :
+                        i == 447 ? 0b00000100010000110011000111100011 :
+                        i == 448 ? 0b00000100010000110011000111100110 :
+                        i == 449 ? 0b00000100010000110011000111101010 :
+                        i == 450 ? 0b00000100010000110011000111110000 :
+                        i == 451 ? 0b00000100010000110011000111110100 :
+                        i == 452 ? 0b00000100010000110011000111111000 :
+                        i == 453 ? 0b00000100010000110011000111111011 :
+                        i == 454 ? 0b00000100010000110011000111111110 :
+                        i == 455 ? 0b00000100010000110011001000000001 :
+                        i == 456 ? 0b00000100010000110011000111100000 :
+                        i == 457 ? 0b00000100010000110011000111100011 :
+                        i == 458 ? 0b00000100010000110011000111100110 :
+                        i == 459 ? 0b00000100010000110011000111101010 :
+                        i == 460 ? 0b00000100010000110011000111110000 :
+                        i == 461 ? 0b00000100010000110011000111110100 :
+                        i == 462 ? 0b00000100010000110011000111111000 :
+                        i == 463 ? 0b00000100010000110011000111111011 :
+                        i == 464 ? 0b00000100010000110011000111111110 :
+                        i == 465 ? 0b00000100010000110011001000000001 :
+                        i == 466 ? 0b00000100010000110011000111100000 :
+                        i == 467 ? 0b00000100010000110011000111100011 :
+                        i == 468 ? 0b00000100010000110011000111100110 :
+                        i == 469 ? 0b00000100010000110011000111101010 :
+                        i == 470 ? 0b00000100010000110011000111110000 :
+                        i == 471 ? 0b00000100010000110011000111110100 :
+                        i == 472 ? 0b00000100010000110011000111111000 :
+                        i == 473 ? 0b00000100010000110011000111111011 :
+                        i == 474 ? 0b00000100010000110011000111111110 :
+                        i == 475 ? 0b00000100010000110011001000000001 :
+                        i == 476 ? 0b00000100010000110011000111100000 :
+                        i == 477 ? 0b00000100010000110011000111100011 :
+                        i == 478 ? 0b00000100010000110011000111100110 :
+                        i == 479 ? 0b00000100010000110011000111101010 :
+                        i == 480 ? 0b00000100010000110011000111110000 :
+                        i == 481 ? 0b00000100010000110011000111110100 :
+                        i == 482 ? 0b00000100010000110011000111111000 :
+                        i == 483 ? 0b00000100010000110011000111111011 :
+                        i == 484 ? 0b00000100010000110011000111111110 :
+                        i == 485 ? 0b00000100010000110011001000000001 :
+                        i == 486 ? 0b00000100010000110011000111100000 :
+                        i == 487 ? 0b00000100010000110011000111100011 :
+                        i == 488 ? 0b00000100010000110011000111100110 :
+                        i == 489 ? 0b00000100010000110011000111101010 :
+                        i == 490 ? 0b00000100010000110011000111110000 :
+                        i == 491 ? 0b00000100010000110011000111110100 :
+                        i == 492 ? 0b00000100010000110011000111111000 :
+                        i == 493 ? 0b00000100010000110011000111111011 :
+                        i == 494 ? 0b00000100010000110011000111111110 :
+                        i == 495 ? 0b00000100010000110011001000000001 :
+                        i == 496 ? 0b00000100010000110011000111100000 :
+                        i == 497 ? 0b00000100010000110011000111100011 :
+                        i == 498 ? 0b00000100010000110011000111100110 :
+                        i == 499 ? 0b00000100010000110011000111101010 :
+                        i == 500 ? 0b00000100010000110011000111110000 :
+                        i == 501 ? 0b00000100010000110011000111110100 :
+                        i == 502 ? 0b00000100010000110011000111111000 :
+                        i == 503 ? 0b00000100010000110011000111111011 :
+                        i == 504 ? 0b00000100010000110011000111111110 :
+                        i == 505 ? 0b00000100010000110011001000000001 :
+                        i == 506 ? 0b00000100010000110011000111100000 :
+                        i == 507 ? 0b00000100010000110011000111100011 :
+                        i == 508 ? 0b00000100010000110011000111100110 :
+                        i == 509 ? 0b00000100010000110011000111101010 :
+                        i == 510 ? 0b00000100010000110011000111110000 :
+                        i == 511 ? 0b00000100010000110011000111110100 :
+                        i == 512 ? 0b00000100010000110011000111111000 :
+                        i == 513 ? 0b00000100010000110011000111111011 :
+                        i == 514 ? 0b00000100010000110011000111111110 :
+                        i == 515 ? 0b00000100010000110011001000000001 :
+                        i == 516 ? 0b00000100010000110011000111100000 :
+                        i == 517 ? 0b00000100010000110011000111100011 :
+                        i == 518 ? 0b00000100010000110011000111100110 :
+                        i == 519 ? 0b00000100010000110011000111101010 :
+                        i == 520 ? 0b00000100010000110011000111110000 :
+                        i == 521 ? 0b00000100010000110011000111110100 :
+                        i == 522 ? 0b00000100010000110011000111111000 :
+                        i == 523 ? 0b00000100010000110011000111111011 :
+                        i == 524 ? 0b00000100010000110011000111111110 :
+                        i == 525 ? 0b00000100010000110011001000000001 :
+                        i == 526 ? 0b00000100010000110011000111100000 :
+                        i == 527 ? 0b00000100010000110011000111100011 :
+                        i == 528 ? 0b00000100010000110011000111100110 :
+                        i == 529 ? 0b00000100010000110011000111101010 :
+                        i == 530 ? 0b00000100010000110011000111110000 :
+                        i == 531 ? 0b00000100010000110011000111110100 :
+                        i == 532 ? 0b00000100010000110011000111111000 :
+                        i == 533 ? 0b00000100010000110011000111111011 :
+                        i == 534 ? 0b00000100010000110011000111111110 :
+                        i == 535 ? 0b00000100010000110011001000000001 :
+                        i == 536 ? 0b00000100010000110011000111100000 :
+                        i == 537 ? 0b00000100010000110011000111100011 :
+                        i == 538 ? 0b00000100010000110011000111100110 :
+                        i == 539 ? 0b00000100010000110011000111101010 :
+                        i == 540 ? 0b00000100010000110011000111110000 :
+                        i == 541 ? 0b00000100010000110011000111110100 :
+                        i == 542 ? 0b00000100010000110011000111111000 :
+                        i == 543 ? 0b00000100010000110011000111111011 :
+                        i == 544 ? 0b00000100010000110011000111111110 :
+                        i == 545 ? 0b00000100010000110011001000000001 :
+                        i == 546 ? 0b00000100010000110011000111100000 :
+                        i == 547 ? 0b00000100010000110011000111100011 :
+                        i == 548 ? 0b00000100010000110011000111100110 :
+                        i == 549 ? 0b00000100010000110011000111101010 :
+                        i == 550 ? 0b00000100010000110011000111110000 :
+                        i == 551 ? 0b00000100010000110011000111110100 :
+                        i == 552 ? 0b00000100010000110011000111111000 :
+                        i == 553 ? 0b00000100010000110011000111111011 :
+                        i == 554 ? 0b00000100010000110011000111111110 :
+                        i == 555 ? 0b00000100010000110011001000000001 :
+                        i == 556 ? 0b00000100010000110011000111100000 :
+                        i == 557 ? 0b00000100010000110011000111100011 :
+                        i == 558 ? 0b00000100010000110011000111100110 :
+                        i == 559 ? 0b00000100010000110011000111101010 :
+                        i == 560 ? 0b00000100010000110011000111110000 :
+                        i == 561 ? 0b00000100010000110011000111110100 :
+                        i == 562 ? 0b00000100010000110011000111111000 :
+                        i == 563 ? 0b00000100010000110011000111111011 :
+                        i == 564 ? 0b00000100010000110011000111111110 :
+                        i == 565 ? 0b00000100010000110011001000000001 :
+                        i == 566 ? 0b00000100010000110011000111100000 :
+                        i == 567 ? 0b00000100010000110011000111100011 :
+                        i == 568 ? 0b00000100010000110011000111100110 :
+                        i == 569 ? 0b00000100010000110011000111101010 :
+                        i == 570 ? 0b00000100010000110011000111110000 :
+                        i == 571 ? 0b00000100010000110011000111110100 :
+                        i == 572 ? 0b00000100010000110011000111111000 :
+                        i == 573 ? 0b00000100010000110011000111111011 :
+                        i == 574 ? 0b00000100010000110011000111111110 :
+                        i == 575 ? 0b00000100010000110011001000000001 :
+                        i == 576 ? 0b00000100010000110011000111100000 :
+                        i == 577 ? 0b00000100010000110011000111100011 :
+                        i == 578 ? 0b00000100010000110011000111100110 :
+                        i == 579 ? 0b00000100010000110011000111101010 :
+                        i == 580 ? 0b00000100010000110011000111110000 :
+                        i == 581 ? 0b00000100010000110011000111110100 :
+                        i == 582 ? 0b00000100010000110011000111111000 :
+                        i == 583 ? 0b00000100010000110011000111111011 :
+                        i == 584 ? 0b00000100010000110011000111111110 :
+                        i == 585 ? 0b00000100010000110011001000000001 :
+                        i == 586 ? 0b00000100010000110011000111100000 :
+                        i == 587 ? 0b00000100010000110011000111100011 :
+                        i == 588 ? 0b00000100010000110011000111100110 :
+                        i == 589 ? 0b00000100010000110011000111101010 :
+                        i == 590 ? 0b00000100010000110011000111110000 :
+                        i == 591 ? 0b00000100010000110011000111110100 :
+                        i == 592 ? 0b00000100010000110011000111111000 :
+                        i == 593 ? 0b00000100010000110011000111111011 :
+                        i == 594 ? 0b00000100010000110011000111111110 :
+                        i == 595 ? 0b00000100010000110011001000000001 :
+                        i == 596 ? 0b00000100010000110011000111100000 :
+                        i == 597 ? 0b00000100010000110011000111100011 :
+                        i == 598 ? 0b00000100010000110011000111100110 :
+                        i == 599 ? 0b00000100010000110011000111101010 :
+                        i == 600 ? 0b00000100010000110011000111110000 :
+                        i == 601 ? 0b00000100010000110011000111110100 :
+                        i == 602 ? 0b00000100010000110011000111111000 :
+                        i == 603 ? 0b00000100010000110011000111111011 :
+                        i == 604 ? 0b00000100010000110011000111111110 :
+                        i == 605 ? 0b00000100010000110011001000000001 :
+                        i == 606 ? 0b00000100010000110011000111100000 :
+                        i == 607 ? 0b00000100010000110011000111100011 :
+                        i == 608 ? 0b00000100010000110011000111100110 :
+                        i == 609 ? 0b00000100010000110011000111101010 :
+                        i == 610 ? 0b00000100010000110011000111110000 :
+                        i == 611 ? 0b00000100010000110011000111110100 :
+                        i == 612 ? 0b00000100010000110011000111111000 :
+                        i == 613 ? 0b00000100010000110011000111111011 :
+                        i == 614 ? 0b00000100010000110011000111111110 :
+                        i == 615 ? 0b00000100010000110011001000000001 :
+                        i == 616 ? 0b00000100010000110011000111100000 :
+                        i == 617 ? 0b00000100010000110011000111100011 :
+                        i == 618 ? 0b00000100010000110011000111100110 :
+                        i == 619 ? 0b00000100010000110011000111101010 :
+                        i == 620 ? 0b00000100010000110011000111110000 :
+                        i == 621 ? 0b00000100010000110011000111110100 :
+                        i == 622 ? 0b00000100010000110011000111111000 :
+                        i == 623 ? 0b00000100010000110011000111111011 :
+                        i == 624 ? 0b00000100010000110011000111111110 :
+                        i == 625 ? 0b00000100010000110011001000000001 :
+                        i == 626 ? 0b00000100010000110011000111100000 :
+                        i == 627 ? 0b00000100010000110011000111100011 :
+                        i == 628 ? 0b00000100010000110011000111100110 :
+                        i == 629 ? 0b00000100010000110011000111101010 :
+                        i == 630 ? 0b00000100010000110011000111110000 :
+                        i == 631 ? 0b00000100010000110011000111110100 :
+                        i == 632 ? 0b00000100010000110011000111111000 :
+                        i == 633 ? 0b00000100010000110011000111111011 :
+                        i == 634 ? 0b00000100010000110011000111111110 :
+                        i == 635 ? 0b00000100010000110011001000000001 :
+                        i == 636 ? 0b00000100010000110011000111100000 :
+                        i == 637 ? 0b00000100010000110011000111100011 :
+                        i == 638 ? 0b00000100010000110011000111100110 :
+                        i == 639 ? 0b00000100010000110011000111101010 :
+                        i == 640 ? 0b00000100010000110011000111110000 :
+                        i == 641 ? 0b00000100010000110011000111110100 :
+                        i == 642 ? 0b00000100010000110011000111111000 :
+                        i == 643 ? 0b00000100010000110011000111111011 :
+                        i == 644 ? 0b00000100010000110011000111111110 :
+                        i == 645 ? 0b00000100010000110011001000000001 :
+                        i == 646 ? 0b00000100010000110011000111100000 :
+                        i == 647 ? 0b00000100010000110011000111100011 :
+                        i == 648 ? 0b00000100010000110011000111100110 :
+                        i == 649 ? 0b00000100010000110011000111101010 :
+                        i == 650 ? 0b00000100010000110011000111110000 :
+                        i == 651 ? 0b00000100010000110011000111110100 :
+                        i == 652 ? 0b00000100010000110011000111111000 :
+                        i == 653 ? 0b00000100010000110011000111111011 :
+                        i == 654 ? 0b00000100010000110011000111111110 :
+                        i == 655 ? 0b00000100010000110011001000000001 :
+                        i == 656 ? 0b00000100010000110011000111100000 :
+                        i == 657 ? 0b00000100010000110011000111100011 :
+                        i == 658 ? 0b00000100010000110011000111100110 :
+                        i == 659 ? 0b00000100010000110011000111101010 :
+                        i == 660 ? 0b00000100010000110011000111110000 :
+                        i == 661 ? 0b00000100010000110011000111110100 :
+                        i == 662 ? 0b00000100010000110011000111111000 :
+                        i == 663 ? 0b00000100010000110011000111111011 :
+                        i == 664 ? 0b00000100010000110011000111111110 :
+                        i == 665 ? 0b00000100010000110011001000000001 :
+                        i == 666 ? 0b00000100010000110011000111100000 :
+                        i == 667 ? 0b00000100010000110011000111100011 :
+                        i == 668 ? 0b00000100010000110011000111100110 :
+                        i == 669 ? 0b00000100010000110011000111101010 :
+                        i == 670 ? 0b00000100010000110011000111110000 :
+                        i == 671 ? 0b00000100010000110011000111110100 :
+                        i == 672 ? 0b00000100010000110011000111111000 :
+                        i == 673 ? 0b00000100010000110011000111111011 :
+                        i == 674 ? 0b00000100010000110011000111111110 :
+                        i == 675 ? 0b00000100010000110011001000000001 :
+                        i == 676 ? 0b00000100010000110011000111100000 :
+                        i == 677 ? 0b00000100010000110011000111100011 :
+                        i == 678 ? 0b00000100010000110011000111100110 :
+                        i == 679 ? 0b00000100010000110011000111101010 :
+                        i == 680 ? 0b00000100010000110011000111110000 :
+                        i == 681 ? 0b00000100010000110011000111110100 :
+                        i == 682 ? 0b00000100010000110011000111111000 :
+                        i == 683 ? 0b00000100010000110011000111111011 :
+                        i == 684 ? 0b00000100010000110011000111111110 :
+                        i == 685 ? 0b00000100010000110011001000000001 :
+                        i == 686 ? 0b00000100010000110011001000000011 :
+                        i == 687 ? 0b00000100010000110011001000001011 :
+                        i == 688 ? 0b00000100010000110011001000010001 :
+                        i == 689 ? 0b00000100010000110011001000010100 :
+                        i == 690 ? 0b00000100010000110011001000011011 :
+                        i == 691 ? 0b00000100010000110011001000100010 :
+                        i == 692 ? 0b00000100010000110011001000101000 :
+                        i == 693 ? 0b00000100010000110011001000110000 :
+                        i == 694 ? 0b00000100010000110011001000110100 :
+                        i == 695 ? 0b00000100010000110011001000111000 :
+                        i == 696 ? 0b00000100010000110011001000111011 :
+                        i == 697 ? 0b00000100010000110011001000111110 :
+                        i == 698 ? 0b00000100010000110011001001000010 :
+                        i == 699 ? 0b00000100010000110011001001000101 :
+                        i == 700 ? 0b00000100010000110011001001001001 :
+                        i == 701 ? 0b00000100010000110011001001001100 :
+                        i == 702 ? 0b00000100010000110011001001010000 :
+                        i == 703 ? 0b00000100010000110011001001010010 :
+                        i == 704 ? 0b00000100010000110011001001010100 :
+                        i == 705 ? 0b00000100010000110011001001010111 :
+                        i == 706 ? 0b00000100010000110011001001011001 :
+                        i == 707 ? 0b00000100010000110011001001011110 :
+                        i == 708 ? 0b00000100010000110011001001100010 :
+                        i == 709 ? 0b00000100010000110011001001101001 :
+                        i == 710 ? 0b00000100010000110011001001101100 :
+                        i == 711 ? 0b00000100010000110011001001101111 :
+                        i == 712 ? 0b00000100010000110011001001110101 :
+                        i == 713 ? 0b00000100010000110011001001111001 :
+                        i == 714 ? 0b00000100010000110011001001111101 :
+                        i == 715 ? 0b00000100010000110011001001111111 :
+                        i == 716 ? 0b00000100010000110011001010000011 :
+                        i == 717 ? 0b00000100010000110011001010000110 :
+                        i == 718 ? 0b00000100010000110011001011100000 :
+                        i == 719 ? 0b00000100010000110011001011100100 :
+                        i == 720 ? 0b00000100010000110011001011100111 :
+                        i == 721 ? 0b00000100010000110011001011001000 :
+                        i == 722 ? 0b00000100010000110011001011001100 :
+                        i == 723 ? 0b00000100010000110011001011001111 :
+                        i == 724 ? 0b00000100010000110011001000110000 :
+                        i == 725 ? 0b00000100010000110011001000110100 :
+                        i == 726 ? 0b00000100010000110011001000111000 :
+                        i == 727 ? 0b00000100010000110011001000111011 :
+                        i == 728 ? 0b00000100010000110011001000111110 :
+                        i == 729 ? 0b00000100010000110011001001000010 :
+                        i == 730 ? 0b00000100010000110011001001000101 :
+                        i == 731 ? 0b00000100010000110011001001001001 :
+                        i == 732 ? 0b00000100010000110011001001001100 :
+                        i == 733 ? 0b00000100010000110011001001010000 :
+                        i == 734 ? 0b00000100010000110011001001010010 :
+                        i == 735 ? 0b00000100010000110011001001010100 :
+                        i == 736 ? 0b00000100010000110011001001010111 :
+                        i == 737 ? 0b00000100010000110011001001011001 :
+                        i == 738 ? 0b00000100010000110011001001011110 :
+                        i == 739 ? 0b00000100010000110011001001100010 :
+                        i == 740 ? 0b00000100010000110011001001101001 :
+                        i == 741 ? 0b00000100010000110011001001101100 :
+                        i == 742 ? 0b00000100010000110011001001101111 :
+                        i == 743 ? 0b00000100010000110011001001110101 :
+                        i == 744 ? 0b00000100010000110011001001111001 :
+                        i == 745 ? 0b00000100010000110011001001111101 :
+                        i == 746 ? 0b00000100010000110011001001111111 :
+                        i == 747 ? 0b00000100010000110011001010000011 :
+                        i == 748 ? 0b00000100010000110011001010000110 :
+                        i == 749 ? 0b00000100010000110011001011100000 :
+                        i == 750 ? 0b00000100010000110011001011100100 :
+                        i == 751 ? 0b00000100010000110011001011100111 :
+                        i == 752 ? 0b00000100010000110011001011001000 :
+                        i == 753 ? 0b00000100010000110011001011001100 :
+                        i == 754 ? 0b00000100010000110011001011001111 :
+                        i == 755 ? 0b00000100010000110011001000110000 :
+                        i == 756 ? 0b00000100010000110011001000110100 :
+                        i == 757 ? 0b00000100010000110011001000111000 :
+                        i == 758 ? 0b00000100010000110011001000111011 :
+                        i == 759 ? 0b00000100010000110011001000111110 :
+                        i == 760 ? 0b00000100010000110011001001000010 :
+                        i == 761 ? 0b00000100010000110011001001000101 :
+                        i == 762 ? 0b00000100010000110011001001001001 :
+                        i == 763 ? 0b00000100010000110011001001001100 :
+                        i == 764 ? 0b00000100010000110011001001010000 :
+                        i == 765 ? 0b00000100010000110011001001010010 :
+                        i == 766 ? 0b00000100010000110011001001010100 :
+                        i == 767 ? 0b00000100010000110011001001010111 :
+                        i == 768 ? 0b00000100010000110011001001011001 :
+                        i == 769 ? 0b00000100010000110011001001011110 :
+                        i == 770 ? 0b00000100010000110011001001100010 :
+                        i == 771 ? 0b00000100010000110011001001101001 :
+                        i == 772 ? 0b00000100010000110011001001101100 :
+                        i == 773 ? 0b00000100010000110011001001101111 :
+                        i == 774 ? 0b00000100010000110011001001110101 :
+                        i == 775 ? 0b00000100010000110011001001111001 :
+                        i == 776 ? 0b00000100010000110011001001111101 :
+                        i == 777 ? 0b00000100010000110011001001111111 :
+                        i == 778 ? 0b00000100010000110011001010000011 :
+                        i == 779 ? 0b00000100010000110011001010000110 :
+                        i == 780 ? 0b00000100010000110011001011100000 :
+                        i == 781 ? 0b00000100010000110011001011100100 :
+                        i == 782 ? 0b00000100010000110011001011100111 :
+                        i == 783 ? 0b00000100010000110011001011001000 :
+                        i == 784 ? 0b00000100010000110011001011001100 :
+                        i == 785 ? 0b00000100010000110011001011001111 :
+                        i == 786 ? 0b00000100010000110011001000110000 :
+                        i == 787 ? 0b00000100010000110011001000110100 :
+                        i == 788 ? 0b00000100010000110011001000111000 :
+                        i == 789 ? 0b00000100010000110011001000111011 :
+                        i == 790 ? 0b00000100010000110011001000111110 :
+                        i == 791 ? 0b00000100010000110011001001000010 :
+                        i == 792 ? 0b00000100010000110011001001000101 :
+                        i == 793 ? 0b00000100010000110011001001001001 :
+                        i == 794 ? 0b00000100010000110011001001001100 :
+                        i == 795 ? 0b00000100010000110011001001010000 :
+                        i == 796 ? 0b00000100010000110011001001010010 :
+                        i == 797 ? 0b00000100010000110011001001010100 :
+                        i == 798 ? 0b00000100010000110011001001010111 :
+                        i == 799 ? 0b00000100010000110011001001011001 :
+                        i == 800 ? 0b00000100010000110011001001011110 :
+                        i == 801 ? 0b00000100010000110011001001100010 :
+                        i == 802 ? 0b00000100010000110011001001101001 :
+                        i == 803 ? 0b00000100010000110011001001101100 :
+                        i == 804 ? 0b00000100010000110011001001101111 :
+                        i == 805 ? 0b00000100010000110011001001110101 :
+                        i == 806 ? 0b00000100010000110011001001111001 :
+                        i == 807 ? 0b00000100010000110011001001111101 :
+                        i == 808 ? 0b00000100010000110011001001111111 :
+                        i == 809 ? 0b00000100010000110011001010000011 :
+                        i == 810 ? 0b00000100010000110011001010000110 :
+                        i == 811 ? 0b00000100010000110011001011100000 :
+                        i == 812 ? 0b00000100010000110011001011100100 :
+                        i == 813 ? 0b00000100010000110011001011100111 :
+                        i == 814 ? 0b00000100010000110011001011001000 :
+                        i == 815 ? 0b00000100010000110011001011001100 :
+                        i == 816 ? 0b00000100010000110011001011001111 :
+                        i == 817 ? 0b00000100010000110011001000110000 :
+                        i == 818 ? 0b00000100010000110011001000110100 :
+                        i == 819 ? 0b00000100010000110011001000111000 :
+                        i == 820 ? 0b00000100010000110011001000111011 :
+                        i == 821 ? 0b00000100010000110011001000111110 :
+                        i == 822 ? 0b00000100010000110011001001000010 :
+                        i == 823 ? 0b00000100010000110011001001000101 :
+                        i == 824 ? 0b00000100010000110011001001001001 :
+                        i == 825 ? 0b00000100010000110011001001001100 :
+                        i == 826 ? 0b00000100010000110011001001010000 :
+                        i == 827 ? 0b00000100010000110011001001010010 :
+                        i == 828 ? 0b00000100010000110011001001010100 :
+                        i == 829 ? 0b00000100010000110011001001010111 :
+                        i == 830 ? 0b00000100010000110011001001011001 :
+                        i == 831 ? 0b00000100010000110011001001011110 :
+                        i == 832 ? 0b00000100010000110011001001100010 :
+                        i == 833 ? 0b00000100010000110011001001101001 :
+                        i == 834 ? 0b00000100010000110011001001101100 :
+                        i == 835 ? 0b00000100010000110011001001101111 :
+                        i == 836 ? 0b00000100010000110011001001110101 :
+                        i == 837 ? 0b00000100010000110011001001111001 :
+                        i == 838 ? 0b00000100010000110011001001111101 :
+                        i == 839 ? 0b00000100010000110011001001111111 :
+                        i == 840 ? 0b00000100010000110011001010000011 :
+                        i == 841 ? 0b00000100010000110011001010000110 :
+                        i == 842 ? 0b00000100010000110011001011100000 :
+                        i == 843 ? 0b00000100010000110011001011100100 :
+                        i == 844 ? 0b00000100010000110011001011100111 :
+                        i == 845 ? 0b00000100010000110011001011001000 :
+                        i == 846 ? 0b00000100010000110011001011001100 :
+                        i == 847 ? 0b00000100010000110011001011001111 :
+                        i == 848 ? 0b00000100010000110011001000110000 :
+                        i == 849 ? 0b00000100010000110011001000110100 :
+                        i == 850 ? 0b00000100010000110011001000111000 :
+                        i == 851 ? 0b00000100010000110011001000111011 :
+                        i == 852 ? 0b00000100010000110011001000111110 :
+                        i == 853 ? 0b00000100010000110011001001000010 :
+                        i == 854 ? 0b00000100010000110011001001000101 :
+                        i == 855 ? 0b00000100010000110011001001001001 :
+                        i == 856 ? 0b00000100010000110011001001001100 :
+                        i == 857 ? 0b00000100010000110011001001010000 :
+                        i == 858 ? 0b00000100010000110011001001010010 :
+                        i == 859 ? 0b00000100010000110011001001010100 :
+                        i == 860 ? 0b00000100010000110011001001010111 :
+                        i == 861 ? 0b00000100010000110011001001011001 :
+                        i == 862 ? 0b00000100010000110011001001011110 :
+                        i == 863 ? 0b00000100010000110011001001100010 :
+                        i == 864 ? 0b00000100010000110011001001101001 :
+                        i == 865 ? 0b00000100010000110011001001101100 :
+                        i == 866 ? 0b00000100010000110011001001101111 :
+                        i == 867 ? 0b00000100010000110011001001110101 :
+                        i == 868 ? 0b00000100010000110011001001111001 :
+                        i == 869 ? 0b00000100010000110011001001111101 :
+                        i == 870 ? 0b00000100010000110011001001111111 :
+                        i == 871 ? 0b00000100010000110011001010000011 :
+                        i == 872 ? 0b00000100010000110011001010000110 :
+                        i == 873 ? 0b00000100010000110011001011100000 :
+                        i == 874 ? 0b00000100010000110011001011100100 :
+                        i == 875 ? 0b00000100010000110011001011100111 :
+                        i == 876 ? 0b00000100010000110011001011001000 :
+                        i == 877 ? 0b00000100010000110011001011001100 :
+                        i == 878 ? 0b00000100010000110011001011001111 :
+                        i == 879 ? 0b00000100010000110011001000110000 :
+                        i == 880 ? 0b00000100010000110011001000110100 :
+                        i == 881 ? 0b00000100010000110011001000111000 :
+                        i == 882 ? 0b00000100010000110011001000111011 :
+                        i == 883 ? 0b00000100010000110011001000111110 :
+                        i == 884 ? 0b00000100010000110011001001000010 :
+                        i == 885 ? 0b00000100010000110011001001000101 :
+                        i == 886 ? 0b00000100010000110011001001001001 :
+                        i == 887 ? 0b00000100010000110011001001001100 :
+                        i == 888 ? 0b00000100010000110011001001010000 :
+                        i == 889 ? 0b00000100010000110011001001010010 :
+                        i == 890 ? 0b00000100010000110011001001010100 :
+                        i == 891 ? 0b00000100010000110011001001010111 :
+                        i == 892 ? 0b00000100010000110011001001011001 :
+                        i == 893 ? 0b00000100010000110011001001011110 :
+                        i == 894 ? 0b00000100010000110011001001100010 :
+                        i == 895 ? 0b00000100010000110011001001101001 :
+                        i == 896 ? 0b00000100010000110011001001101100 :
+                        i == 897 ? 0b00000100010000110011001001101111 :
+                        i == 898 ? 0b00000100010000110011001001110101 :
+                        i == 899 ? 0b00000100010000110011001001111001 :
+                        i == 900 ? 0b00000100010000110011001001111101 :
+                        i == 901 ? 0b00000100010000110011001001111111 :
+                        i == 902 ? 0b00000100010000110011001010000011 :
+                        i == 903 ? 0b00000100010000110011001010000110 :
+                        i == 904 ? 0b00000100010000110011001011100000 :
+                        i == 905 ? 0b00000100010000110011001011100100 :
+                        i == 906 ? 0b00000100010000110011001011100111 :
+                        i == 907 ? 0b00000100010000110011001011001000 :
+                        i == 908 ? 0b00000100010000110011001011001100 :
+                        i == 909 ? 0b00000100010000110011001011001111 :
+                        i == 910 ? 0b00000100010000110011001000110000 :
+                        i == 911 ? 0b00000100010000110011001000110100 :
+                        i == 912 ? 0b00000100010000110011001000111000 :
+                        i == 913 ? 0b00000100010000110011001000111011 :
+                        i == 914 ? 0b00000100010000110011001000111110 :
+                        i == 915 ? 0b00000100010000110011001001000010 :
+                        i == 916 ? 0b00000100010000110011001001000101 :
+                        i == 917 ? 0b00000100010000110011001001001001 :
+                        i == 918 ? 0b00000100010000110011001001001100 :
+                        i == 919 ? 0b00000100010000110011001001010000 :
+                        i == 920 ? 0b00000100010000110011001001010010 :
+                        i == 921 ? 0b00000100010000110011001001010100 :
+                        i == 922 ? 0b00000100010000110011001001010111 :
+                        i == 923 ? 0b00000100010000110011001001011001 :
+                        i == 924 ? 0b00000100010000110011001001011110 :
+                        i == 925 ? 0b00000100010000110011001001100010 :
+                        i == 926 ? 0b00000100010000110011001001101001 :
+                        i == 927 ? 0b00000100010000110011001001101100 :
+                        i == 928 ? 0b00000100010000110011001001101111 :
+                        i == 929 ? 0b00000100010000110011001001110101 :
+                        i == 930 ? 0b00000100010000110011001001111001 :
+                        i == 931 ? 0b00000100010000110011001001111101 :
+                        i == 932 ? 0b00000100010000110011001001111111 :
+                        i == 933 ? 0b00000100010000110011001010000011 :
+                        i == 934 ? 0b00000100010000110011001010000110 :
+                        i == 935 ? 0b00000100010000110011001011100000 :
+                        i == 936 ? 0b00000100010000110011001011100100 :
+                        i == 937 ? 0b00000100010000110011001011100111 :
+                        i == 938 ? 0b00000100010000110011001011001000 :
+                        i == 939 ? 0b00000100010000110011001011001100 :
+                        i == 940 ? 0b00000100010000110011001011001111 :
+                        i == 941 ? 0b00000100010000110011001000110000 :
+                        i == 942 ? 0b00000100010000110011001000110100 :
+                        i == 943 ? 0b00000100010000110011001000111000 :
+                        i == 944 ? 0b00000100010000110011001000111011 :
+                        i == 945 ? 0b00000100010000110011001000111110 :
+                        i == 946 ? 0b00000100010000110011001001000010 :
+                        i == 947 ? 0b00000100010000110011001001000101 :
+                        i == 948 ? 0b00000100010000110011001001001001 :
+                        i == 949 ? 0b00000100010000110011001001001100 :
+                        i == 950 ? 0b00000100010000110011001001010000 :
+                        i == 951 ? 0b00000100010000110011001001010010 :
+                        i == 952 ? 0b00000100010000110011001001010100 :
+                        i == 953 ? 0b00000100010000110011001001010111 :
+                        i == 954 ? 0b00000100010000110011001001011001 :
+                        i == 955 ? 0b00000100010000110011001001011110 :
+                        i == 956 ? 0b00000100010000110011001001100010 :
+                        i == 957 ? 0b00000100010000110011001001101001 :
+                        i == 958 ? 0b00000100010000110011001001101100 :
+                        i == 959 ? 0b00000100010000110011001001101111 :
+                        i == 960 ? 0b00000100010000110011001001110101 :
+                        i == 961 ? 0b00000100010000110011001001111001 :
+                        i == 962 ? 0b00000100010000110011001001111101 :
+                        i == 963 ? 0b00000100010000110011001001111111 :
+                        i == 964 ? 0b00000100010000110011001010000011 :
+                        i == 965 ? 0b00000100010000110011001010000110 :
+                        i == 966 ? 0b00000100010000110011001011100000 :
+                        i == 967 ? 0b00000100010000110011001011100100 :
+                        i == 968 ? 0b00000100010000110011001011100111 :
+                        i == 969 ? 0b00000100010000110011001011001000 :
+                        i == 970 ? 0b00000100010000110011001011001100 :
+                        i == 971 ? 0b00000100010000110011001011001111 :
+                        i == 972 ? 0b00000100010000110011001011010101 :
+                        i == 973 ? 0b00000100010000110011000010110101 :
+                        i == 974 ? 0b00000100010000110011000010111100 :
+                        i == 975 ? 0b00000100010000110011000011000011 :
+                        i == 976 ? 0b00000100010000111100111110100000 :
+                        i == 977 ? 0b00000100010000111100111110100111 :
+                        i == 978 ? 0b00000100010000111100111110101010 :
+                        i == 979 ? 0b00000100010000111100111110101100 :
+                        i == 980 ? 0b00000100010000111100111110110000 :
+                        i == 981 ? 0b00000100010000111100111110110010 :
+                        i == 982 ? 0b00000100010000111100111110111000 :
+                        i == 983 ? 0b00000100010000111100111110111011 :
+                        i == 984 ? 0b00000100010000111100111110111110 :
+                        i == 985 ? 0b00000100010000111100111111000010 :
+                        i == 986 ? 0b00000100010000111100111111000101 :
+                        i == 987 ? 0b00000100010000111100111111000111 :
+                        i == 988 ? 0b00000100010000111100111111001110 :
+                        i == 989 ? 0b00000100010000111100111111010010 :
+                        i == 990 ? 0b00000100010000111100111111010100 :
+                        i == 991 ? 0b00000100010000111100111111010111 :
+                        i == 992 ? 0b00000100010000111100111111011010 :
+                        i == 993 ? 0b00000100010000111100111111011110 :
+                        i == 994 ? 0b00000100010000111100111111100101 :
+                        i == 995 ? 0b00000100010000111100111111101100 :
+                        i == 996 ? 0b00000100010000111100111111110000 :
+                        i == 997 ? 0b00000100010000111100111111110110 :
+                        i == 998 ? 0b00000100010000111100111111111101 :
+                        i == 999 ? 0b00000100010000110011000011001000 :
+                        i == 1000 ? 0b00000100010000110011000011001111 :
+                        i == 1001 ? 0b00000100010000110011000011010110 :
+                        i == 1002 ? 0b00000100010000110011000011011101 :
+                        i == 1003 ? 0b00000100010000110011000011100100 :
+                        i == 1004 ? 0b00000100010000110011000011101011 :
+                        i == 1005 ? 0b00000100010000110011000011110010 :
+                        i == 1006 ? 0b00000100010000110011000011111001 :
+                        i == 1007 ? 0b00000100010000110011000100000000 :
+                        i == 1008 ? 0b00000100010000110011000100000010 :
+                        i == 1009 ? 0b00000100010000110011000100001001 :
+                        i == 1010 ? 0b00000100010000110011000100001101 :
+                        i == 1011 ? 0b00000100010000110011000100001111 :
+                        i == 1012 ? 0b00000100010000110011000100010010 :
+                        i == 1013 ? 0b00000100010000110011000100010101 :
+                        i == 1014 ? 0b00000100010000110011000100011100 :
+                        i == 1015 ? 0b00000100010000110011000100100011 :
+                        i == 1016 ? 0b00000100010001001011100100010000 :
+                        i == 1017 ? 0b00000100010001001011100100010010 :
+                        i == 1018 ? 0b00000100010001001011100100010100 :
+                        i == 1019 ? 0b00000100010001001011100100010110 :
+                        i == 1020 ? 0b00000100010001001011100100011000 :
+                        i == 1021 ? 0b00000100010001001011100100011011 :
+                        i == 1022 ? 0b00000100010001001011100100011100 :
+                        i == 1023 ? 0b00000100010001001011100100011101 :
+                                    0b00000000000000000000000000000000 ;  
+                
+                reg_la1_data = 
+                        i == 0 ? 0b00000000000000000000000000000000 :
+                        i == 1 ? 0b00000000000000000000000000000001 :
+                        i == 2 ? 0b00000000000000000000000000000010 :
+                        i == 3 ? 0b00000000000000000000000000000011 :
+                        i == 4 ? 0b00000000000000000000000000000100 :
+                        i == 5 ? 0b00000000000000000000000000000101 :
+                        i == 6 ? 0b00000000000000000000000000000110 :
+                        i == 7 ? 0b00000000000000000000000000000111 :
+                        i == 8 ? 0b00000000000000000000000000001000 :
+                        i == 9 ? 0b00000000000000000000000000001001 :
+                        i == 10 ? 0b00000000000000000000000000001010 :
+                        i == 11 ? 0b00000000000000000000000000001011 :
+                        i == 12 ? 0b00000000000000000000000000001100 :
+                        i == 13 ? 0b00000000000000000000000000001101 :
+                        i == 14 ? 0b00000000000000000000000000001110 :
+                        i == 15 ? 0b00000000000000000000000000001111 :
+                        i == 16 ? 0b00000000000000000000000000010000 :
+                        i == 17 ? 0b00000000000000000000000000010001 :
+                        i == 18 ? 0b00000000000000000000000000010010 :
+                        i == 19 ? 0b00000000000000000000000000010011 :
+                        i == 20 ? 0b00000000000000000000000000010100 :
+                        i == 21 ? 0b00000000000000000000000000010101 :
+                        i == 22 ? 0b00000000000000000000000000010110 :
+                        i == 23 ? 0b00000000000000000000000000010111 :
+                        i == 24 ? 0b00000000000000000000000000011000 :
+                        i == 25 ? 0b00000000000000000000000000011001 :
+                        i == 26 ? 0b00000000000000000000000000011010 :
+                        i == 27 ? 0b00000000000000000000000000011011 :
+                        i == 28 ? 0b00000000000000000000000000011100 :
+                        i == 29 ? 0b00000000000000000000000000011101 :
+                        i == 30 ? 0b00000000000000000000000000011110 :
+                        i == 31 ? 0b00000000000000000000000000011111 :
+                        i == 32 ? 0b00000000000000000000000000100000 :
+                        i == 33 ? 0b00000000000000000000000000100001 :
+                        i == 34 ? 0b00000000000000000000000000100010 :
+                        i == 35 ? 0b00000000000000000000000000100011 :
+                        i == 36 ? 0b00000000000000000000000000100100 :
+                        i == 37 ? 0b00000000000000000000000000100101 :
+                        i == 38 ? 0b00000000000000000000000000100110 :
+                        i == 39 ? 0b00000000000000000000000000100111 :
+                        i == 40 ? 0b00000000000000000000000000101000 :
+                        i == 41 ? 0b00000000000000000000000000101001 :
+                        i == 42 ? 0b00000000000000000000000000101010 :
+                        i == 43 ? 0b00000000000000000000000000101011 :
+                        i == 44 ? 0b00000000000000000000000000101100 :
+                        i == 45 ? 0b00000000000000000000000000101101 :
+                        i == 46 ? 0b00000000000000000000000000101110 :
+                        i == 47 ? 0b00000000000000000000000000101111 :
+                        i == 48 ? 0b00000000000000000000000000110000 :
+                        i == 49 ? 0b00000000000000000000000000110001 :
+                        i == 50 ? 0b00000000000000000000000000110010 :
+                        i == 51 ? 0b00000000000000000000000000110011 :
+                        i == 52 ? 0b00000000000000000000000000110100 :
+                        i == 53 ? 0b00000000000000000000000000110101 :
+                        i == 54 ? 0b00000000000000000000000000110110 :
+                        i == 55 ? 0b00000000000000000000000000110111 :
+                        i == 56 ? 0b00000000000000000000000000111000 :
+                        i == 57 ? 0b00000000000000000000000000111001 :
+                        i == 58 ? 0b00000000000000000000000000111010 :
+                        i == 59 ? 0b00000000000000000000000000111011 :
+                        i == 60 ? 0b00000000000000000000000000111100 :
+                        i == 61 ? 0b00000000000000000000000000111101 :
+                        i == 62 ? 0b00000000000000000000000000111110 :
+                        i == 63 ? 0b00000000000000000000000000111111 :
+                        i == 64 ? 0b00000000000000000000000001000000 :
+                        i == 65 ? 0b00000000000000000000000001000001 :
+                        i == 66 ? 0b00000000000000000000000001000010 :
+                        i == 67 ? 0b00000000000000000000000001000011 :
+                        i == 68 ? 0b00000000000000000000000001000100 :
+                        i == 69 ? 0b00000000000000000000000001000101 :
+                        i == 70 ? 0b00000000000000000000000001000110 :
+                        i == 71 ? 0b00000000000000000000000001000111 :
+                        i == 72 ? 0b00000000000000000000000001001000 :
+                        i == 73 ? 0b00000000000000000000000001001001 :
+                        i == 74 ? 0b00000000000000000000000001001010 :
+                        i == 75 ? 0b00000000000000000000000001001011 :
+                        i == 76 ? 0b00000000000000000000000001001100 :
+                        i == 77 ? 0b00000000000000000000000001001101 :
+                        i == 78 ? 0b00000000000000000000000001001110 :
+                        i == 79 ? 0b00000000000000000000000001001111 :
+                        i == 80 ? 0b00000000000000000000000001010000 :
+                        i == 81 ? 0b00000000000000000000000001010001 :
+                        i == 82 ? 0b00000000000000000000000001010010 :
+                        i == 83 ? 0b00000000000000000000000001010011 :
+                        i == 84 ? 0b00000000000000000000000001010100 :
+                        i == 85 ? 0b00000000000000000000000001010101 :
+                        i == 86 ? 0b00000000000000000000000001010110 :
+                        i == 87 ? 0b00000000000000000000000001010111 :
+                        i == 88 ? 0b00000000000000000000000001011000 :
+                        i == 89 ? 0b00000000000000000000000001011001 :
+                        i == 90 ? 0b00000000000000000000000001011010 :
+                        i == 91 ? 0b00000000000000000000000001011011 :
+                        i == 92 ? 0b00000000000000000000000001011100 :
+                        i == 93 ? 0b00000000000000000000000001011101 :
+                        i == 94 ? 0b00000000000000000000000001011110 :
+                        i == 95 ? 0b00000000000000000000000001011111 :
+                        i == 96 ? 0b00000000000000000000000001100000 :
+                        i == 97 ? 0b00000000000000000000000001100001 :
+                        i == 98 ? 0b00000000000000000000000001100010 :
+                        i == 99 ? 0b00000000000000000000000001100011 :
+                        i == 100 ? 0b00000000000000000000000001100100 :
+                        i == 101 ? 0b00000000000000000000000001100101 :
+                        i == 102 ? 0b00000000000000000000000001100110 :
+                        i == 103 ? 0b00000000000000000000000001100111 :
+                        i == 104 ? 0b00000000000000000000000001101000 :
+                        i == 105 ? 0b00000000000000000000000001101001 :
+                        i == 106 ? 0b00000000000000000000000001101010 :
+                        i == 107 ? 0b00000000000000000000000001101011 :
+                        i == 108 ? 0b00000000000000000000000001101100 :
+                        i == 109 ? 0b00000000000000000000000001101101 :
+                        i == 110 ? 0b00000000000000000000000001101110 :
+                        i == 111 ? 0b00000000000000000000000001101111 :
+                        i == 112 ? 0b00000000000000000000000001110000 :
+                        i == 113 ? 0b00000000000000000000000001110001 :
+                        i == 114 ? 0b00000000000000000000000001110010 :
+                        i == 115 ? 0b00000000000000000000000001110011 :
+                        i == 116 ? 0b00000000000000000000000001110100 :
+                        i == 117 ? 0b00000000000000000000000001110101 :
+                        i == 118 ? 0b00000000000000000000000001110110 :
+                        i == 119 ? 0b00000000000000000000000001110111 :
+                        i == 120 ? 0b00000000000000000000000001111000 :
+                        i == 121 ? 0b00000000000000000000000001111001 :
+                        i == 122 ? 0b00000000000000000000000001111010 :
+                        i == 123 ? 0b00000000000000000000000001111011 :
+                        i == 124 ? 0b00000000000000000000000001111100 :
+                        i == 125 ? 0b00000000000000000000000001111101 :
+                        i == 126 ? 0b00000000000000000000000001111110 :
+                        i == 127 ? 0b00000000000000000000000001111111 :
+                        i == 128 ? 0b00000000000000000000000010000000 :
+                        i == 129 ? 0b00000000000000000000000010000001 :
+                        i == 130 ? 0b00000000000000000000000010000010 :
+                        i == 131 ? 0b00000000000000000000000010000011 :
+                        i == 132 ? 0b00000000000000000000000010000100 :
+                        i == 133 ? 0b00000000000000000000000010000101 :
+                        i == 134 ? 0b00000000000000000000000010000110 :
+                        i == 135 ? 0b00000000000000000000000010000111 :
+                        i == 136 ? 0b00000000000000000000000010001000 :
+                        i == 137 ? 0b00000000000000000000000010001001 :
+                        i == 138 ? 0b00000000000000000000000010001010 :
+                        i == 139 ? 0b00000000000000000000000010001011 :
+                        i == 140 ? 0b00000000000000000000000010001100 :
+                        i == 141 ? 0b00000000000000000000000010001101 :
+                        i == 142 ? 0b00000000000000000000000010001110 :
+                        i == 143 ? 0b00000000000000000000000010001111 :
+                        i == 144 ? 0b00000000000000000000000010010000 :
+                        i == 145 ? 0b00000000000000000000000010010001 :
+                        i == 146 ? 0b00000000000000000000000010010010 :
+                        i == 147 ? 0b00000000000000000000000010010011 :
+                        i == 148 ? 0b00000000000000000000000010010100 :
+                        i == 149 ? 0b00000000000000000000000010010101 :
+                        i == 150 ? 0b00000000000000000000000010010110 :
+                        i == 151 ? 0b00000000000000000000000010010111 :
+                        i == 152 ? 0b00000000000000000000000010011000 :
+                        i == 153 ? 0b00000000000000000000000010011001 :
+                        i == 154 ? 0b00000000000000000000000010011010 :
+                        i == 155 ? 0b00000000000000000000000010011011 :
+                        i == 156 ? 0b00000000000000000000000010011100 :
+                        i == 157 ? 0b00000000000000000000000010011101 :
+                        i == 158 ? 0b00000000000000000000000010011110 :
+                        i == 159 ? 0b00000000000000000000000010011111 :
+                        i == 160 ? 0b00000000000000000000000010100000 :
+                        i == 161 ? 0b00000000000000000000000010100001 :
+                        i == 162 ? 0b00000000000000000000000010100010 :
+                        i == 163 ? 0b00000000000000000000000010100011 :
+                        i == 164 ? 0b00000000000000000000000010100100 :
+                        i == 165 ? 0b00000000000000000000000010100101 :
+                        i == 166 ? 0b00000000000000000000000010100110 :
+                        i == 167 ? 0b00000000000000000000000010100111 :
+                        i == 168 ? 0b00000000000000000000000010101000 :
+                        i == 169 ? 0b00000000000000000000000010101001 :
+                        i == 170 ? 0b00000000000000000000000010101010 :
+                        i == 171 ? 0b00000000000000000000000010101011 :
+                        i == 172 ? 0b00000000000000000000000010101100 :
+                        i == 173 ? 0b00000000000000000000000010101101 :
+                        i == 174 ? 0b00000000000000000000000010101110 :
+                        i == 175 ? 0b00000000000000000000000010101111 :
+                        i == 176 ? 0b00000000000000000000000010110000 :
+                        i == 177 ? 0b00000000000000000000000010110001 :
+                        i == 178 ? 0b00000000000000000000000010110010 :
+                        i == 179 ? 0b00000000000000000000000010110011 :
+                        i == 180 ? 0b00000000000000000000000010110100 :
+                        i == 181 ? 0b00000000000000000000000010110101 :
+                        i == 182 ? 0b00000000000000000000000010110110 :
+                        i == 183 ? 0b00000000000000000000000010110111 :
+                        i == 184 ? 0b00000000000000000000000010111000 :
+                        i == 185 ? 0b00000000000000000000000010111001 :
+                        i == 186 ? 0b00000000000000000000000010111010 :
+                        i == 187 ? 0b00000000000000000000000010111011 :
+                        i == 188 ? 0b00000000000000000000000010111100 :
+                        i == 189 ? 0b00000000000000000000000010111101 :
+                        i == 190 ? 0b00000000000000000000000010111110 :
+                        i == 191 ? 0b00000000000000000000000010111111 :
+                        i == 192 ? 0b00000000000000000000000011000000 :
+                        i == 193 ? 0b00000000000000000000000011000001 :
+                        i == 194 ? 0b00000000000000000000000011000010 :
+                        i == 195 ? 0b00000000000000000000000011000011 :
+                        i == 196 ? 0b00000000000000000000000011000100 :
+                        i == 197 ? 0b00000000000000000000000011000101 :
+                        i == 198 ? 0b00000000000000000000000011000110 :
+                        i == 199 ? 0b00000000000000000000000011000111 :
+                        i == 200 ? 0b00000000000000000000000011001000 :
+                        i == 201 ? 0b00000000000000000000000011001001 :
+                        i == 202 ? 0b00000000000000000000000011001010 :
+                        i == 203 ? 0b00000000000000000000000011001011 :
+                        i == 204 ? 0b00000000000000000000000011001100 :
+                        i == 205 ? 0b00000000000000000000000011001101 :
+                        i == 206 ? 0b00000000000000000000000011001110 :
+                        i == 207 ? 0b00000000000000000000000011001111 :
+                        i == 208 ? 0b00000000000000000000000011010000 :
+                        i == 209 ? 0b00000000000000000000000011010001 :
+                        i == 210 ? 0b00000000000000000000000011010010 :
+                        i == 211 ? 0b00000000000000000000000011010011 :
+                        i == 212 ? 0b00000000000000000000000011010100 :
+                        i == 213 ? 0b00000000000000000000000011010101 :
+                        i == 214 ? 0b00000000000000000000000011010110 :
+                        i == 215 ? 0b00000000000000000000000011010111 :
+                        i == 216 ? 0b00000000000000000000000011011000 :
+                        i == 217 ? 0b00000000000000000000000011011001 :
+                        i == 218 ? 0b00000000000000000000000011011010 :
+                        i == 219 ? 0b00000000000000000000000011011011 :
+                        i == 220 ? 0b00000000000000000000000011011100 :
+                        i == 221 ? 0b00000000000000000000000011011101 :
+                        i == 222 ? 0b00000000000000000000000011011110 :
+                        i == 223 ? 0b00000000000000000000000011011111 :
+                        i == 224 ? 0b00000000000000000000000011100000 :
+                        i == 225 ? 0b00000000000000000000000011100001 :
+                        i == 226 ? 0b00000000000000000000000011100010 :
+                        i == 227 ? 0b00000000000000000000000011100011 :
+                        i == 228 ? 0b00000000000000000000000011100100 :
+                        i == 229 ? 0b00000000000000000000000011100101 :
+                        i == 230 ? 0b00000000000000000000000011100110 :
+                        i == 231 ? 0b00000000000000000000000011100111 :
+                        i == 232 ? 0b00000000000000000000000011101000 :
+                        i == 233 ? 0b00000000000000000000000011101001 :
+                        i == 234 ? 0b00000000000000000000000011101010 :
+                        i == 235 ? 0b00000000000000000000000011101011 :
+                        i == 236 ? 0b00000000000000000000000011101100 :
+                        i == 237 ? 0b00000000000000000000000011101101 :
+                        i == 238 ? 0b00000000000000000000000011101110 :
+                        i == 239 ? 0b00000000000000000000000011101111 :
+                        i == 240 ? 0b00000000000000000000000011110000 :
+                        i == 241 ? 0b00000000000000000000000011110001 :
+                        i == 242 ? 0b00000000000000000000000011110010 :
+                        i == 243 ? 0b00000000000000000000000011110011 :
+                        i == 244 ? 0b00000000000000000000000011110100 :
+                        i == 245 ? 0b00000000000000000000000011110101 :
+                        i == 246 ? 0b00000000000000000000000011110110 :
+                        i == 247 ? 0b00000000000000000000000011110111 :
+                        i == 248 ? 0b00000000000000000000000011111000 :
+                        i == 249 ? 0b00000000000000000000000011111001 :
+                        i == 250 ? 0b00000000000000000000000011111010 :
+                        i == 251 ? 0b00000000000000000000000011111011 :
+                        i == 252 ? 0b00000000000000000000000011111100 :
+                        i == 253 ? 0b00000000000000000000000011111101 :
+                        i == 254 ? 0b00000000000000000000000011111110 :
+                        i == 255 ? 0b00000000000000000000000011111111 :
+                        i == 256 ? 0b00000000000000000000000100000000 :
+                        i == 257 ? 0b00000000000000000000000100000001 :
+                        i == 258 ? 0b00000000000000000000000100000010 :
+                        i == 259 ? 0b00000000000000000000000100000011 :
+                        i == 260 ? 0b00000000000000000000000100000100 :
+                        i == 261 ? 0b00000000000000000000000100000101 :
+                        i == 262 ? 0b00000000000000000000000100000110 :
+                        i == 263 ? 0b00000000000000000000000100000111 :
+                        i == 264 ? 0b00000000000000000000000100001000 :
+                        i == 265 ? 0b00000000000000000000000100001001 :
+                        i == 266 ? 0b00000000000000000000000100001010 :
+                        i == 267 ? 0b00000000000000000000000100001011 :
+                        i == 268 ? 0b00000000000000000000000100001100 :
+                        i == 269 ? 0b00000000000000000000000100001101 :
+                        i == 270 ? 0b00000000000000000000000100001110 :
+                        i == 271 ? 0b00000000000000000000000100001111 :
+                        i == 272 ? 0b00000000000000000000000100010000 :
+                        i == 273 ? 0b00000000000000000000000100010001 :
+                        i == 274 ? 0b00000000000000000000000100010010 :
+                        i == 275 ? 0b00000000000000000000000100010011 :
+                        i == 276 ? 0b00000000000000000000000100010100 :
+                        i == 277 ? 0b00000000000000000000000100010101 :
+                        i == 278 ? 0b00000000000000000000000100010110 :
+                        i == 279 ? 0b00000000000000000000000100010111 :
+                        i == 280 ? 0b00000000000000000000000100011000 :
+                        i == 281 ? 0b00000000000000000000000100011001 :
+                        i == 282 ? 0b00000000000000000000000100011010 :
+                        i == 283 ? 0b00000000000000000000000100011011 :
+                        i == 284 ? 0b00000000000000000000000100011100 :
+                        i == 285 ? 0b00000000000000000000000100011101 :
+                        i == 286 ? 0b00000000000000000000000100011110 :
+                        i == 287 ? 0b00000000000000000000000100011111 :
+                        i == 288 ? 0b00000000000000000000000100100000 :
+                        i == 289 ? 0b00000000000000000000000100100001 :
+                        i == 290 ? 0b00000000000000000000000100100010 :
+                        i == 291 ? 0b00000000000000000000000100100011 :
+                        i == 292 ? 0b00000000000000000000000100100100 :
+                        i == 293 ? 0b00000000000000000000000100100101 :
+                        i == 294 ? 0b00000000000000000000000100100110 :
+                        i == 295 ? 0b00000000000000000000000100100111 :
+                        i == 296 ? 0b00000000000000000000000100101000 :
+                        i == 297 ? 0b00000000000000000000000100101001 :
+                        i == 298 ? 0b00000000000000000000000100101010 :
+                        i == 299 ? 0b00000000000000000000000100101011 :
+                        i == 300 ? 0b00000000000000000000000100101100 :
+                        i == 301 ? 0b00000000000000000000000100101101 :
+                        i == 302 ? 0b00000000000000000000000100101110 :
+                        i == 303 ? 0b00000000000000000000000100101111 :
+                        i == 304 ? 0b00000000000000000000000100110000 :
+                        i == 305 ? 0b00000000000000000000000100110001 :
+                        i == 306 ? 0b00000000000000000000000100110010 :
+                        i == 307 ? 0b00000000000000000000000100110011 :
+                        i == 308 ? 0b00000000000000000000000100110100 :
+                        i == 309 ? 0b00000000000000000000000100110101 :
+                        i == 310 ? 0b00000000000000000000000100110110 :
+                        i == 311 ? 0b00000000000000000000000100110111 :
+                        i == 312 ? 0b00000000000000000000000100111000 :
+                        i == 313 ? 0b00000000000000000000000100111001 :
+                        i == 314 ? 0b00000000000000000000000100111010 :
+                        i == 315 ? 0b00000000000000000000000100111011 :
+                        i == 316 ? 0b00000000000000000000000100111100 :
+                        i == 317 ? 0b00000000000000000000000100111101 :
+                        i == 318 ? 0b00000000000000000000000100111110 :
+                        i == 319 ? 0b00000000000000000000000100111111 :
+                        i == 320 ? 0b00000000000000000000000101000000 :
+                        i == 321 ? 0b00000000000000000000000101000001 :
+                        i == 322 ? 0b00000000000000000000000101000010 :
+                        i == 323 ? 0b00000000000000000000000101000011 :
+                        i == 324 ? 0b00000000000000000000000101000100 :
+                        i == 325 ? 0b00000000000000000000000101000101 :
+                        i == 326 ? 0b00000000000000000000000101000110 :
+                        i == 327 ? 0b00000000000000000000000101000111 :
+                        i == 328 ? 0b00000000000000000000000101001000 :
+                        i == 329 ? 0b00000000000000000000000101001001 :
+                        i == 330 ? 0b00000000000000000000000101001010 :
+                        i == 331 ? 0b00000000000000000000000101001011 :
+                        i == 332 ? 0b00000000000000000000000101001100 :
+                        i == 333 ? 0b00000000000000000000000101001101 :
+                        i == 334 ? 0b00000000000000000000000101001110 :
+                        i == 335 ? 0b00000000000000000000000101001111 :
+                        i == 336 ? 0b00000000000000000000000101010000 :
+                        i == 337 ? 0b00000000000000000000000101010001 :
+                        i == 338 ? 0b00000000000000000000000101010010 :
+                        i == 339 ? 0b00000000000000000000000101010011 :
+                        i == 340 ? 0b00000000000000000000000101010100 :
+                        i == 341 ? 0b00000000000000000000000101010101 :
+                        i == 342 ? 0b00000000000000000000000101010110 :
+                        i == 343 ? 0b00000000000000000000000101010111 :
+                        i == 344 ? 0b00000000000000000000000101011000 :
+                        i == 345 ? 0b00000000000000000000000101011001 :
+                        i == 346 ? 0b00000000000000000000000101011010 :
+                        i == 347 ? 0b00000000000000000000000101011011 :
+                        i == 348 ? 0b00000000000000000000000101011100 :
+                        i == 349 ? 0b00000000000000000000000101011101 :
+                        i == 350 ? 0b00000000000000000000000101011110 :
+                        i == 351 ? 0b00000000000000000000000101011111 :
+                        i == 352 ? 0b00000000000000000000000101100000 :
+                        i == 353 ? 0b00000000000000000000000101100001 :
+                        i == 354 ? 0b00000000000000000000000101100010 :
+                        i == 355 ? 0b00000000000000000000000101100011 :
+                        i == 356 ? 0b00000000000000000000000101100100 :
+                        i == 357 ? 0b00000000000000000000000101100101 :
+                        i == 358 ? 0b00000000000000000000000101100110 :
+                        i == 359 ? 0b00000000000000000000000101100111 :
+                        i == 360 ? 0b00000000000000000000000101101000 :
+                        i == 361 ? 0b00000000000000000000000101101001 :
+                        i == 362 ? 0b00000000000000000000000101101010 :
+                        i == 363 ? 0b00000000000000000000000101101011 :
+                        i == 364 ? 0b00000000000000000000000101101100 :
+                        i == 365 ? 0b00000000000000000000000101101101 :
+                        i == 366 ? 0b00000000000000000000000101101110 :
+                        i == 367 ? 0b00000000000000000000000101101111 :
+                        i == 368 ? 0b00000000000000000000000101110000 :
+                        i == 369 ? 0b00000000000000000000000101110001 :
+                        i == 370 ? 0b00000000000000000000000101110010 :
+                        i == 371 ? 0b00000000000000000000000101110011 :
+                        i == 372 ? 0b00000000000000000000000101110100 :
+                        i == 373 ? 0b00000000000000000000000101110101 :
+                        i == 374 ? 0b00000000000000000000000101110110 :
+                        i == 375 ? 0b00000000000000000000000101110111 :
+                        i == 376 ? 0b00000000000000000000000101111000 :
+                        i == 377 ? 0b00000000000000000000000101111001 :
+                        i == 378 ? 0b00000000000000000000000101111010 :
+                        i == 379 ? 0b00000000000000000000000101111011 :
+                        i == 380 ? 0b00000000000000000000000101111100 :
+                        i == 381 ? 0b00000000000000000000000101111101 :
+                        i == 382 ? 0b00000000000000000000000101111110 :
+                        i == 383 ? 0b00000000000000000000000101111111 :
+                        i == 384 ? 0b00000000000000000000000110000000 :
+                        i == 385 ? 0b00000000000000000000000110000001 :
+                        i == 386 ? 0b00000000000000000000000110000010 :
+                        i == 387 ? 0b00000000000000000000000110000011 :
+                        i == 388 ? 0b00000000000000000000000110000100 :
+                        i == 389 ? 0b00000000000000000000000110000101 :
+                        i == 390 ? 0b00000000000000000000000110000110 :
+                        i == 391 ? 0b00000000000000000000000110000111 :
+                        i == 392 ? 0b00000000000000000000000110001000 :
+                        i == 393 ? 0b00000000000000000000000110001001 :
+                        i == 394 ? 0b00000000000000000000000110001010 :
+                        i == 395 ? 0b00000000000000000000000110001011 :
+                        i == 396 ? 0b00000000000000000000000110001100 :
+                        i == 397 ? 0b00000000000000000000000110001101 :
+                        i == 398 ? 0b00000000000000000000000110001110 :
+                        i == 399 ? 0b00000000000000000000000110001111 :
+                        i == 400 ? 0b00000000000000000000000110010000 :
+                        i == 401 ? 0b00000000000000000000000110010001 :
+                        i == 402 ? 0b00000000000000000000000110010010 :
+                        i == 403 ? 0b00000000000000000000000110010011 :
+                        i == 404 ? 0b00000000000000000000000110010100 :
+                        i == 405 ? 0b00000000000000000000000110010101 :
+                        i == 406 ? 0b00000000000000000000000110010110 :
+                        i == 407 ? 0b00000000000000000000000110010111 :
+                        i == 408 ? 0b00000000000000000000000110011000 :
+                        i == 409 ? 0b00000000000000000000000110011001 :
+                        i == 410 ? 0b00000000000000000000000110011010 :
+                        i == 411 ? 0b00000000000000000000000110011011 :
+                        i == 412 ? 0b00000000000000000000000110011100 :
+                        i == 413 ? 0b00000000000000000000000110011101 :
+                        i == 414 ? 0b00000000000000000000000110011110 :
+                        i == 415 ? 0b00000000000000000000000110011111 :
+                        i == 416 ? 0b00000000000000000000000110100000 :
+                        i == 417 ? 0b00000000000000000000000110100001 :
+                        i == 418 ? 0b00000000000000000000000110100010 :
+                        i == 419 ? 0b00000000000000000000000110100011 :
+                        i == 420 ? 0b00000000000000000000000110100100 :
+                        i == 421 ? 0b00000000000000000000000110100101 :
+                        i == 422 ? 0b00000000000000000000000110100110 :
+                        i == 423 ? 0b00000000000000000000000110100111 :
+                        i == 424 ? 0b00000000000000000000000110101000 :
+                        i == 425 ? 0b00000000000000000000000110101001 :
+                        i == 426 ? 0b00000000000000000000000110101010 :
+                        i == 427 ? 0b00000000000000000000000110101011 :
+                        i == 428 ? 0b00000000000000000000000110101100 :
+                        i == 429 ? 0b00000000000000000000000110101101 :
+                        i == 430 ? 0b00000000000000000000000110101110 :
+                        i == 431 ? 0b00000000000000000000000110101111 :
+                        i == 432 ? 0b00000000000000000000000110110000 :
+                        i == 433 ? 0b00000000000000000000000110110001 :
+                        i == 434 ? 0b00000000000000000000000110110010 :
+                        i == 435 ? 0b00000000000000000000000110110011 :
+                        i == 436 ? 0b00000000000000000000000110110100 :
+                        i == 437 ? 0b00000000000000000000000110110101 :
+                        i == 438 ? 0b00000000000000000000000110110110 :
+                        i == 439 ? 0b00000000000000000000000110110111 :
+                        i == 440 ? 0b00000000000000000000000110111000 :
+                        i == 441 ? 0b00000000000000000000000110111001 :
+                        i == 442 ? 0b00000000000000000000000110111010 :
+                        i == 443 ? 0b00000000000000000000000110111011 :
+                        i == 444 ? 0b00000000000000000000000110111100 :
+                        i == 445 ? 0b00000000000000000000000110111101 :
+                        i == 446 ? 0b00000000000000000000000110111110 :
+                        i == 447 ? 0b00000000000000000000000110111111 :
+                        i == 448 ? 0b00000000000000000000000111000000 :
+                        i == 449 ? 0b00000000000000000000000111000001 :
+                        i == 450 ? 0b00000000000000000000000111000010 :
+                        i == 451 ? 0b00000000000000000000000111000011 :
+                        i == 452 ? 0b00000000000000000000000111000100 :
+                        i == 453 ? 0b00000000000000000000000111000101 :
+                        i == 454 ? 0b00000000000000000000000111000110 :
+                        i == 455 ? 0b00000000000000000000000111000111 :
+                        i == 456 ? 0b00000000000000000000000111001000 :
+                        i == 457 ? 0b00000000000000000000000111001001 :
+                        i == 458 ? 0b00000000000000000000000111001010 :
+                        i == 459 ? 0b00000000000000000000000111001011 :
+                        i == 460 ? 0b00000000000000000000000111001100 :
+                        i == 461 ? 0b00000000000000000000000111001101 :
+                        i == 462 ? 0b00000000000000000000000111001110 :
+                        i == 463 ? 0b00000000000000000000000111001111 :
+                        i == 464 ? 0b00000000000000000000000111010000 :
+                        i == 465 ? 0b00000000000000000000000111010001 :
+                        i == 466 ? 0b00000000000000000000000111010010 :
+                        i == 467 ? 0b00000000000000000000000111010011 :
+                        i == 468 ? 0b00000000000000000000000111010100 :
+                        i == 469 ? 0b00000000000000000000000111010101 :
+                        i == 470 ? 0b00000000000000000000000111010110 :
+                        i == 471 ? 0b00000000000000000000000111010111 :
+                        i == 472 ? 0b00000000000000000000000111011000 :
+                        i == 473 ? 0b00000000000000000000000111011001 :
+                        i == 474 ? 0b00000000000000000000000111011010 :
+                        i == 475 ? 0b00000000000000000000000111011011 :
+                        i == 476 ? 0b00000000000000000000000111011100 :
+                        i == 477 ? 0b00000000000000000000000111011101 :
+                        i == 478 ? 0b00000000000000000000000111011110 :
+                        i == 479 ? 0b00000000000000000000000111011111 :
+                        i == 480 ? 0b00000000000000000000000111100000 :
+                        i == 481 ? 0b00000000000000000000000111100001 :
+                        i == 482 ? 0b00000000000000000000000111100010 :
+                        i == 483 ? 0b00000000000000000000000111100011 :
+                        i == 484 ? 0b00000000000000000000000111100100 :
+                        i == 485 ? 0b00000000000000000000000111100101 :
+                        i == 486 ? 0b00000000000000000000000111100110 :
+                        i == 487 ? 0b00000000000000000000000111100111 :
+                        i == 488 ? 0b00000000000000000000000111101000 :
+                        i == 489 ? 0b00000000000000000000000111101001 :
+                        i == 490 ? 0b00000000000000000000000111101010 :
+                        i == 491 ? 0b00000000000000000000000111101011 :
+                        i == 492 ? 0b00000000000000000000000111101100 :
+                        i == 493 ? 0b00000000000000000000000111101101 :
+                        i == 494 ? 0b00000000000000000000000111101110 :
+                        i == 495 ? 0b00000000000000000000000111101111 :
+                        i == 496 ? 0b00000000000000000000000111110000 :
+                        i == 497 ? 0b00000000000000000000000111110001 :
+                        i == 498 ? 0b00000000000000000000000111110010 :
+                        i == 499 ? 0b00000000000000000000000111110011 :
+                        i == 500 ? 0b00000000000000000000000111110100 :
+                        i == 501 ? 0b00000000000000000000000111110101 :
+                        i == 502 ? 0b00000000000000000000000111110110 :
+                        i == 503 ? 0b00000000000000000000000111110111 :
+                        i == 504 ? 0b00000000000000000000000111111000 :
+                        i == 505 ? 0b00000000000000000000000111111001 :
+                        i == 506 ? 0b00000000000000000000000111111010 :
+                        i == 507 ? 0b00000000000000000000000111111011 :
+                        i == 508 ? 0b00000000000000000000000111111100 :
+                        i == 509 ? 0b00000000000000000000000111111101 :
+                        i == 510 ? 0b00000000000000000000000111111110 :
+                        i == 511 ? 0b00000000000000000000000111111111 :
+                        i == 512 ? 0b00000000000000000000001000000000 :
+                        i == 513 ? 0b00000000000000000000001000000001 :
+                        i == 514 ? 0b00000000000000000000001000000010 :
+                        i == 515 ? 0b00000000000000000000001000000011 :
+                        i == 516 ? 0b00000000000000000000001000000100 :
+                        i == 517 ? 0b00000000000000000000001000000101 :
+                        i == 518 ? 0b00000000000000000000001000000110 :
+                        i == 519 ? 0b00000000000000000000001000000111 :
+                        i == 520 ? 0b00000000000000000000001000001000 :
+                        i == 521 ? 0b00000000000000000000001000001001 :
+                        i == 522 ? 0b00000000000000000000001000001010 :
+                        i == 523 ? 0b00000000000000000000001000001011 :
+                        i == 524 ? 0b00000000000000000000001000001100 :
+                        i == 525 ? 0b00000000000000000000001000001101 :
+                        i == 526 ? 0b00000000000000000000001000001110 :
+                        i == 527 ? 0b00000000000000000000001000001111 :
+                        i == 528 ? 0b00000000000000000000001000010000 :
+                        i == 529 ? 0b00000000000000000000001000010001 :
+                        i == 530 ? 0b00000000000000000000001000010010 :
+                        i == 531 ? 0b00000000000000000000001000010011 :
+                        i == 532 ? 0b00000000000000000000001000010100 :
+                        i == 533 ? 0b00000000000000000000001000010101 :
+                        i == 534 ? 0b00000000000000000000001000010110 :
+                        i == 535 ? 0b00000000000000000000001000010111 :
+                        i == 536 ? 0b00000000000000000000001000011000 :
+                        i == 537 ? 0b00000000000000000000001000011001 :
+                        i == 538 ? 0b00000000000000000000001000011010 :
+                        i == 539 ? 0b00000000000000000000001000011011 :
+                        i == 540 ? 0b00000000000000000000001000011100 :
+                        i == 541 ? 0b00000000000000000000001000011101 :
+                        i == 542 ? 0b00000000000000000000001000011110 :
+                        i == 543 ? 0b00000000000000000000001000011111 :
+                        i == 544 ? 0b00000000000000000000001000100000 :
+                        i == 545 ? 0b00000000000000000000001000100001 :
+                        i == 546 ? 0b00000000000000000000001000100010 :
+                        i == 547 ? 0b00000000000000000000001000100011 :
+                        i == 548 ? 0b00000000000000000000001000100100 :
+                        i == 549 ? 0b00000000000000000000001000100101 :
+                        i == 550 ? 0b00000000000000000000001000100110 :
+                        i == 551 ? 0b00000000000000000000001000100111 :
+                        i == 552 ? 0b00000000000000000000001000101000 :
+                        i == 553 ? 0b00000000000000000000001000101001 :
+                        i == 554 ? 0b00000000000000000000001000101010 :
+                        i == 555 ? 0b00000000000000000000001000101011 :
+                        i == 556 ? 0b00000000000000000000001000101100 :
+                        i == 557 ? 0b00000000000000000000001000101101 :
+                        i == 558 ? 0b00000000000000000000001000101110 :
+                        i == 559 ? 0b00000000000000000000001000101111 :
+                        i == 560 ? 0b00000000000000000000001000110000 :
+                        i == 561 ? 0b00000000000000000000001000110001 :
+                        i == 562 ? 0b00000000000000000000001000110010 :
+                        i == 563 ? 0b00000000000000000000001000110011 :
+                        i == 564 ? 0b00000000000000000000001000110100 :
+                        i == 565 ? 0b00000000000000000000001000110101 :
+                        i == 566 ? 0b00000000000000000000001000110110 :
+                        i == 567 ? 0b00000000000000000000001000110111 :
+                        i == 568 ? 0b00000000000000000000001000111000 :
+                        i == 569 ? 0b00000000000000000000001000111001 :
+                        i == 570 ? 0b00000000000000000000001000111010 :
+                        i == 571 ? 0b00000000000000000000001000111011 :
+                        i == 572 ? 0b00000000000000000000001000111100 :
+                        i == 573 ? 0b00000000000000000000001000111101 :
+                        i == 574 ? 0b00000000000000000000001000111110 :
+                        i == 575 ? 0b00000000000000000000001000111111 :
+                        i == 576 ? 0b00000000000000000000001001000000 :
+                        i == 577 ? 0b00000000000000000000001001000001 :
+                        i == 578 ? 0b00000000000000000000001001000010 :
+                        i == 579 ? 0b00000000000000000000001001000011 :
+                        i == 580 ? 0b00000000000000000000001001000100 :
+                        i == 581 ? 0b00000000000000000000001001000101 :
+                        i == 582 ? 0b00000000000000000000001001000110 :
+                        i == 583 ? 0b00000000000000000000001001000111 :
+                        i == 584 ? 0b00000000000000000000001001001000 :
+                        i == 585 ? 0b00000000000000000000001001001001 :
+                        i == 586 ? 0b00000000000000000000001001001010 :
+                        i == 587 ? 0b00000000000000000000001001001011 :
+                        i == 588 ? 0b00000000000000000000001001001100 :
+                        i == 589 ? 0b00000000000000000000001001001101 :
+                        i == 590 ? 0b00000000000000000000001001001110 :
+                        i == 591 ? 0b00000000000000000000001001001111 :
+                        i == 592 ? 0b00000000000000000000001001010000 :
+                        i == 593 ? 0b00000000000000000000001001010001 :
+                        i == 594 ? 0b00000000000000000000001001010010 :
+                        i == 595 ? 0b00000000000000000000001001010011 :
+                        i == 596 ? 0b00000000000000000000001001010100 :
+                        i == 597 ? 0b00000000000000000000001001010101 :
+                        i == 598 ? 0b00000000000000000000001001010110 :
+                        i == 599 ? 0b00000000000000000000001001010111 :
+                        i == 600 ? 0b00000000000000000000001001011000 :
+                        i == 601 ? 0b00000000000000000000001001011001 :
+                        i == 602 ? 0b00000000000000000000001001011010 :
+                        i == 603 ? 0b00000000000000000000001001011011 :
+                        i == 604 ? 0b00000000000000000000001001011100 :
+                        i == 605 ? 0b00000000000000000000001001011101 :
+                        i == 606 ? 0b00000000000000000000001001011110 :
+                        i == 607 ? 0b00000000000000000000001001011111 :
+                        i == 608 ? 0b00000000000000000000001001100000 :
+                        i == 609 ? 0b00000000000000000000001001100001 :
+                        i == 610 ? 0b00000000000000000000001001100010 :
+                        i == 611 ? 0b00000000000000000000001001100011 :
+                        i == 612 ? 0b00000000000000000000001001100100 :
+                        i == 613 ? 0b00000000000000000000001001100101 :
+                        i == 614 ? 0b00000000000000000000001001100110 :
+                        i == 615 ? 0b00000000000000000000001001100111 :
+                        i == 616 ? 0b00000000000000000000001001101000 :
+                        i == 617 ? 0b00000000000000000000001001101001 :
+                        i == 618 ? 0b00000000000000000000001001101010 :
+                        i == 619 ? 0b00000000000000000000001001101011 :
+                        i == 620 ? 0b00000000000000000000001001101100 :
+                        i == 621 ? 0b00000000000000000000001001101101 :
+                        i == 622 ? 0b00000000000000000000001001101110 :
+                        i == 623 ? 0b00000000000000000000001001101111 :
+                        i == 624 ? 0b00000000000000000000001001110000 :
+                        i == 625 ? 0b00000000000000000000001001110001 :
+                        i == 626 ? 0b00000000000000000000001001110010 :
+                        i == 627 ? 0b00000000000000000000001001110011 :
+                        i == 628 ? 0b00000000000000000000001001110100 :
+                        i == 629 ? 0b00000000000000000000001001110101 :
+                        i == 630 ? 0b00000000000000000000001001110110 :
+                        i == 631 ? 0b00000000000000000000001001110111 :
+                        i == 632 ? 0b00000000000000000000001001111000 :
+                        i == 633 ? 0b00000000000000000000001001111001 :
+                        i == 634 ? 0b00000000000000000000001001111010 :
+                        i == 635 ? 0b00000000000000000000001001111011 :
+                        i == 636 ? 0b00000000000000000000001001111100 :
+                        i == 637 ? 0b00000000000000000000001001111101 :
+                        i == 638 ? 0b00000000000000000000001001111110 :
+                        i == 639 ? 0b00000000000000000000001001111111 :
+                        i == 640 ? 0b00000000000000000000001010000000 :
+                        i == 641 ? 0b00000000000000000000001010000001 :
+                        i == 642 ? 0b00000000000000000000001010000010 :
+                        i == 643 ? 0b00000000000000000000001010000011 :
+                        i == 644 ? 0b00000000000000000000001010000100 :
+                        i == 645 ? 0b00000000000000000000001010000101 :
+                        i == 646 ? 0b00000000000000000000001010000110 :
+                        i == 647 ? 0b00000000000000000000001010000111 :
+                        i == 648 ? 0b00000000000000000000001010001000 :
+                        i == 649 ? 0b00000000000000000000001010001001 :
+                        i == 650 ? 0b00000000000000000000001010001010 :
+                        i == 651 ? 0b00000000000000000000001010001011 :
+                        i == 652 ? 0b00000000000000000000001010001100 :
+                        i == 653 ? 0b00000000000000000000001010001101 :
+                        i == 654 ? 0b00000000000000000000001010001110 :
+                        i == 655 ? 0b00000000000000000000001010001111 :
+                        i == 656 ? 0b00000000000000000000001010010000 :
+                        i == 657 ? 0b00000000000000000000001010010001 :
+                        i == 658 ? 0b00000000000000000000001010010010 :
+                        i == 659 ? 0b00000000000000000000001010010011 :
+                        i == 660 ? 0b00000000000000000000001010010100 :
+                        i == 661 ? 0b00000000000000000000001010010101 :
+                        i == 662 ? 0b00000000000000000000001010010110 :
+                        i == 663 ? 0b00000000000000000000001010010111 :
+                        i == 664 ? 0b00000000000000000000001010011000 :
+                        i == 665 ? 0b00000000000000000000001010011001 :
+                        i == 666 ? 0b00000000000000000000001010011010 :
+                        i == 667 ? 0b00000000000000000000001010011011 :
+                        i == 668 ? 0b00000000000000000000001010011100 :
+                        i == 669 ? 0b00000000000000000000001010011101 :
+                        i == 670 ? 0b00000000000000000000001010011110 :
+                        i == 671 ? 0b00000000000000000000001010011111 :
+                        i == 672 ? 0b00000000000000000000001010100000 :
+                        i == 673 ? 0b00000000000000000000001010100001 :
+                        i == 674 ? 0b00000000000000000000001010100010 :
+                        i == 675 ? 0b00000000000000000000001010100011 :
+                        i == 676 ? 0b00000000000000000000001010100100 :
+                        i == 677 ? 0b00000000000000000000001010100101 :
+                        i == 678 ? 0b00000000000000000000001010100110 :
+                        i == 679 ? 0b00000000000000000000001010100111 :
+                        i == 680 ? 0b00000000000000000000001010101000 :
+                        i == 681 ? 0b00000000000000000000001010101001 :
+                        i == 682 ? 0b00000000000000000000001010101010 :
+                        i == 683 ? 0b00000000000000000000001010101011 :
+                        i == 684 ? 0b00000000000000000000001010101100 :
+                        i == 685 ? 0b00000000000000000000001010101101 :
+                        i == 686 ? 0b00000000000000000000001010101110 :
+                        i == 687 ? 0b00000000000000000000001010101111 :
+                        i == 688 ? 0b00000000000000000000001010110000 :
+                        i == 689 ? 0b00000000000000000000001010110001 :
+                        i == 690 ? 0b00000000000000000000001010110010 :
+                        i == 691 ? 0b00000000000000000000001010110011 :
+                        i == 692 ? 0b00000000000000000000001010110100 :
+                        i == 693 ? 0b00000000000000000000001010110101 :
+                        i == 694 ? 0b00000000000000000000001010110110 :
+                        i == 695 ? 0b00000000000000000000001010110111 :
+                        i == 696 ? 0b00000000000000000000001010111000 :
+                        i == 697 ? 0b00000000000000000000001010111001 :
+                        i == 698 ? 0b00000000000000000000001010111010 :
+                        i == 699 ? 0b00000000000000000000001010111011 :
+                        i == 700 ? 0b00000000000000000000001010111100 :
+                        i == 701 ? 0b00000000000000000000001010111101 :
+                        i == 702 ? 0b00000000000000000000001010111110 :
+                        i == 703 ? 0b00000000000000000000001010111111 :
+                        i == 704 ? 0b00000000000000000000001011000000 :
+                        i == 705 ? 0b00000000000000000000001011000001 :
+                        i == 706 ? 0b00000000000000000000001011000010 :
+                        i == 707 ? 0b00000000000000000000001011000011 :
+                        i == 708 ? 0b00000000000000000000001011000100 :
+                        i == 709 ? 0b00000000000000000000001011000101 :
+                        i == 710 ? 0b00000000000000000000001011000110 :
+                        i == 711 ? 0b00000000000000000000001011000111 :
+                        i == 712 ? 0b00000000000000000000001011001000 :
+                        i == 713 ? 0b00000000000000000000001011001001 :
+                        i == 714 ? 0b00000000000000000000001011001010 :
+                        i == 715 ? 0b00000000000000000000001011001011 :
+                        i == 716 ? 0b00000000000000000000001011001100 :
+                        i == 717 ? 0b00000000000000000000001011001101 :
+                        i == 718 ? 0b00000000000000000000001011001110 :
+                        i == 719 ? 0b00000000000000000000001011001111 :
+                        i == 720 ? 0b00000000000000000000001011010000 :
+                        i == 721 ? 0b00000000000000000000001011010001 :
+                        i == 722 ? 0b00000000000000000000001011010010 :
+                        i == 723 ? 0b00000000000000000000001011010011 :
+                        i == 724 ? 0b00000000000000000000001011010100 :
+                        i == 725 ? 0b00000000000000000000001011010101 :
+                        i == 726 ? 0b00000000000000000000001011010110 :
+                        i == 727 ? 0b00000000000000000000001011010111 :
+                        i == 728 ? 0b00000000000000000000001011011000 :
+                        i == 729 ? 0b00000000000000000000001011011001 :
+                        i == 730 ? 0b00000000000000000000001011011010 :
+                        i == 731 ? 0b00000000000000000000001011011011 :
+                        i == 732 ? 0b00000000000000000000001011011100 :
+                        i == 733 ? 0b00000000000000000000001011011101 :
+                        i == 734 ? 0b00000000000000000000001011011110 :
+                        i == 735 ? 0b00000000000000000000001011011111 :
+                        i == 736 ? 0b00000000000000000000001011100000 :
+                        i == 737 ? 0b00000000000000000000001011100001 :
+                        i == 738 ? 0b00000000000000000000001011100010 :
+                        i == 739 ? 0b00000000000000000000001011100011 :
+                        i == 740 ? 0b00000000000000000000001011100100 :
+                        i == 741 ? 0b00000000000000000000001011100101 :
+                        i == 742 ? 0b00000000000000000000001011100110 :
+                        i == 743 ? 0b00000000000000000000001011100111 :
+                        i == 744 ? 0b00000000000000000000001011101000 :
+                        i == 745 ? 0b00000000000000000000001011101001 :
+                        i == 746 ? 0b00000000000000000000001011101010 :
+                        i == 747 ? 0b00000000000000000000001011101011 :
+                        i == 748 ? 0b00000000000000000000001011101100 :
+                        i == 749 ? 0b00000000000000000000001011101101 :
+                        i == 750 ? 0b00000000000000000000001011101110 :
+                        i == 751 ? 0b00000000000000000000001011101111 :
+                        i == 752 ? 0b00000000000000000000001011110000 :
+                        i == 753 ? 0b00000000000000000000001011110001 :
+                        i == 754 ? 0b00000000000000000000001011110010 :
+                        i == 755 ? 0b00000000000000000000001011110011 :
+                        i == 756 ? 0b00000000000000000000001011110100 :
+                        i == 757 ? 0b00000000000000000000001011110101 :
+                        i == 758 ? 0b00000000000000000000001011110110 :
+                        i == 759 ? 0b00000000000000000000001011110111 :
+                        i == 760 ? 0b00000000000000000000001011111000 :
+                        i == 761 ? 0b00000000000000000000001011111001 :
+                        i == 762 ? 0b00000000000000000000001011111010 :
+                        i == 763 ? 0b00000000000000000000001011111011 :
+                        i == 764 ? 0b00000000000000000000001011111100 :
+                        i == 765 ? 0b00000000000000000000001011111101 :
+                        i == 766 ? 0b00000000000000000000001011111110 :
+                        i == 767 ? 0b00000000000000000000001011111111 :
+                        i == 768 ? 0b00000000000000000000001100000000 :
+                        i == 769 ? 0b00000000000000000000001100000001 :
+                        i == 770 ? 0b00000000000000000000001100000010 :
+                        i == 771 ? 0b00000000000000000000001100000011 :
+                        i == 772 ? 0b00000000000000000000001100000100 :
+                        i == 773 ? 0b00000000000000000000001100000101 :
+                        i == 774 ? 0b00000000000000000000001100000110 :
+                        i == 775 ? 0b00000000000000000000001100000111 :
+                        i == 776 ? 0b00000000000000000000001100001000 :
+                        i == 777 ? 0b00000000000000000000001100001001 :
+                        i == 778 ? 0b00000000000000000000001100001010 :
+                        i == 779 ? 0b00000000000000000000001100001011 :
+                        i == 780 ? 0b00000000000000000000001100001100 :
+                        i == 781 ? 0b00000000000000000000001100001101 :
+                        i == 782 ? 0b00000000000000000000001100001110 :
+                        i == 783 ? 0b00000000000000000000001100001111 :
+                        i == 784 ? 0b00000000000000000000001100010000 :
+                        i == 785 ? 0b00000000000000000000001100010001 :
+                        i == 786 ? 0b00000000000000000000001100010010 :
+                        i == 787 ? 0b00000000000000000000001100010011 :
+                        i == 788 ? 0b00000000000000000000001100010100 :
+                        i == 789 ? 0b00000000000000000000001100010101 :
+                        i == 790 ? 0b00000000000000000000001100010110 :
+                        i == 791 ? 0b00000000000000000000001100010111 :
+                        i == 792 ? 0b00000000000000000000001100011000 :
+                        i == 793 ? 0b00000000000000000000001100011001 :
+                        i == 794 ? 0b00000000000000000000001100011010 :
+                        i == 795 ? 0b00000000000000000000001100011011 :
+                        i == 796 ? 0b00000000000000000000001100011100 :
+                        i == 797 ? 0b00000000000000000000001100011101 :
+                        i == 798 ? 0b00000000000000000000001100011110 :
+                        i == 799 ? 0b00000000000000000000001100011111 :
+                        i == 800 ? 0b00000000000000000000001100100000 :
+                        i == 801 ? 0b00000000000000000000001100100001 :
+                        i == 802 ? 0b00000000000000000000001100100010 :
+                        i == 803 ? 0b00000000000000000000001100100011 :
+                        i == 804 ? 0b00000000000000000000001100100100 :
+                        i == 805 ? 0b00000000000000000000001100100101 :
+                        i == 806 ? 0b00000000000000000000001100100110 :
+                        i == 807 ? 0b00000000000000000000001100100111 :
+                        i == 808 ? 0b00000000000000000000001100101000 :
+                        i == 809 ? 0b00000000000000000000001100101001 :
+                        i == 810 ? 0b00000000000000000000001100101010 :
+                        i == 811 ? 0b00000000000000000000001100101011 :
+                        i == 812 ? 0b00000000000000000000001100101100 :
+                        i == 813 ? 0b00000000000000000000001100101101 :
+                        i == 814 ? 0b00000000000000000000001100101110 :
+                        i == 815 ? 0b00000000000000000000001100101111 :
+                        i == 816 ? 0b00000000000000000000001100110000 :
+                        i == 817 ? 0b00000000000000000000001100110001 :
+                        i == 818 ? 0b00000000000000000000001100110010 :
+                        i == 819 ? 0b00000000000000000000001100110011 :
+                        i == 820 ? 0b00000000000000000000001100110100 :
+                        i == 821 ? 0b00000000000000000000001100110101 :
+                        i == 822 ? 0b00000000000000000000001100110110 :
+                        i == 823 ? 0b00000000000000000000001100110111 :
+                        i == 824 ? 0b00000000000000000000001100111000 :
+                        i == 825 ? 0b00000000000000000000001100111001 :
+                        i == 826 ? 0b00000000000000000000001100111010 :
+                        i == 827 ? 0b00000000000000000000001100111011 :
+                        i == 828 ? 0b00000000000000000000001100111100 :
+                        i == 829 ? 0b00000000000000000000001100111101 :
+                        i == 830 ? 0b00000000000000000000001100111110 :
+                        i == 831 ? 0b00000000000000000000001100111111 :
+                        i == 832 ? 0b00000000000000000000001101000000 :
+                        i == 833 ? 0b00000000000000000000001101000001 :
+                        i == 834 ? 0b00000000000000000000001101000010 :
+                        i == 835 ? 0b00000000000000000000001101000011 :
+                        i == 836 ? 0b00000000000000000000001101000100 :
+                        i == 837 ? 0b00000000000000000000001101000101 :
+                        i == 838 ? 0b00000000000000000000001101000110 :
+                        i == 839 ? 0b00000000000000000000001101000111 :
+                        i == 840 ? 0b00000000000000000000001101001000 :
+                        i == 841 ? 0b00000000000000000000001101001001 :
+                        i == 842 ? 0b00000000000000000000001101001010 :
+                        i == 843 ? 0b00000000000000000000001101001011 :
+                        i == 844 ? 0b00000000000000000000001101001100 :
+                        i == 845 ? 0b00000000000000000000001101001101 :
+                        i == 846 ? 0b00000000000000000000001101001110 :
+                        i == 847 ? 0b00000000000000000000001101001111 :
+                        i == 848 ? 0b00000000000000000000001101010000 :
+                        i == 849 ? 0b00000000000000000000001101010001 :
+                        i == 850 ? 0b00000000000000000000001101010010 :
+                        i == 851 ? 0b00000000000000000000001101010011 :
+                        i == 852 ? 0b00000000000000000000001101010100 :
+                        i == 853 ? 0b00000000000000000000001101010101 :
+                        i == 854 ? 0b00000000000000000000001101010110 :
+                        i == 855 ? 0b00000000000000000000001101010111 :
+                        i == 856 ? 0b00000000000000000000001101011000 :
+                        i == 857 ? 0b00000000000000000000001101011001 :
+                        i == 858 ? 0b00000000000000000000001101011010 :
+                        i == 859 ? 0b00000000000000000000001101011011 :
+                        i == 860 ? 0b00000000000000000000001101011100 :
+                        i == 861 ? 0b00000000000000000000001101011101 :
+                        i == 862 ? 0b00000000000000000000001101011110 :
+                        i == 863 ? 0b00000000000000000000001101011111 :
+                        i == 864 ? 0b00000000000000000000001101100000 :
+                        i == 865 ? 0b00000000000000000000001101100001 :
+                        i == 866 ? 0b00000000000000000000001101100010 :
+                        i == 867 ? 0b00000000000000000000001101100011 :
+                        i == 868 ? 0b00000000000000000000001101100100 :
+                        i == 869 ? 0b00000000000000000000001101100101 :
+                        i == 870 ? 0b00000000000000000000001101100110 :
+                        i == 871 ? 0b00000000000000000000001101100111 :
+                        i == 872 ? 0b00000000000000000000001101101000 :
+                        i == 873 ? 0b00000000000000000000001101101001 :
+                        i == 874 ? 0b00000000000000000000001101101010 :
+                        i == 875 ? 0b00000000000000000000001101101011 :
+                        i == 876 ? 0b00000000000000000000001101101100 :
+                        i == 877 ? 0b00000000000000000000001101101101 :
+                        i == 878 ? 0b00000000000000000000001101101110 :
+                        i == 879 ? 0b00000000000000000000001101101111 :
+                        i == 880 ? 0b00000000000000000000001101110000 :
+                        i == 881 ? 0b00000000000000000000001101110001 :
+                        i == 882 ? 0b00000000000000000000001101110010 :
+                        i == 883 ? 0b00000000000000000000001101110011 :
+                        i == 884 ? 0b00000000000000000000001101110100 :
+                        i == 885 ? 0b00000000000000000000001101110101 :
+                        i == 886 ? 0b00000000000000000000001101110110 :
+                        i == 887 ? 0b00000000000000000000001101110111 :
+                        i == 888 ? 0b00000000000000000000001101111000 :
+                        i == 889 ? 0b00000000000000000000001101111001 :
+                        i == 890 ? 0b00000000000000000000001101111010 :
+                        i == 891 ? 0b00000000000000000000001101111011 :
+                        i == 892 ? 0b00000000000000000000001101111100 :
+                        i == 893 ? 0b00000000000000000000001101111101 :
+                        i == 894 ? 0b00000000000000000000001101111110 :
+                        i == 895 ? 0b00000000000000000000001101111111 :
+                        i == 896 ? 0b00000000000000000000001110000000 :
+                        i == 897 ? 0b00000000000000000000001110000001 :
+                        i == 898 ? 0b00000000000000000000001110000010 :
+                        i == 899 ? 0b00000000000000000000001110000011 :
+                        i == 900 ? 0b00000000000000000000001110000100 :
+                        i == 901 ? 0b00000000000000000000001110000101 :
+                        i == 902 ? 0b00000000000000000000001110000110 :
+                        i == 903 ? 0b00000000000000000000001110000111 :
+                        i == 904 ? 0b00000000000000000000001110001000 :
+                        i == 905 ? 0b00000000000000000000001110001001 :
+                        i == 906 ? 0b00000000000000000000001110001010 :
+                        i == 907 ? 0b00000000000000000000001110001011 :
+                        i == 908 ? 0b00000000000000000000001110001100 :
+                        i == 909 ? 0b00000000000000000000001110001101 :
+                        i == 910 ? 0b00000000000000000000001110001110 :
+                        i == 911 ? 0b00000000000000000000001110001111 :
+                        i == 912 ? 0b00000000000000000000001110010000 :
+                        i == 913 ? 0b00000000000000000000001110010001 :
+                        i == 914 ? 0b00000000000000000000001110010010 :
+                        i == 915 ? 0b00000000000000000000001110010011 :
+                        i == 916 ? 0b00000000000000000000001110010100 :
+                        i == 917 ? 0b00000000000000000000001110010101 :
+                        i == 918 ? 0b00000000000000000000001110010110 :
+                        i == 919 ? 0b00000000000000000000001110010111 :
+                        i == 920 ? 0b00000000000000000000001110011000 :
+                        i == 921 ? 0b00000000000000000000001110011001 :
+                        i == 922 ? 0b00000000000000000000001110011010 :
+                        i == 923 ? 0b00000000000000000000001110011011 :
+                        i == 924 ? 0b00000000000000000000001110011100 :
+                        i == 925 ? 0b00000000000000000000001110011101 :
+                        i == 926 ? 0b00000000000000000000001110011110 :
+                        i == 927 ? 0b00000000000000000000001110011111 :
+                        i == 928 ? 0b00000000000000000000001110100000 :
+                        i == 929 ? 0b00000000000000000000001110100001 :
+                        i == 930 ? 0b00000000000000000000001110100010 :
+                        i == 931 ? 0b00000000000000000000001110100011 :
+                        i == 932 ? 0b00000000000000000000001110100100 :
+                        i == 933 ? 0b00000000000000000000001110100101 :
+                        i == 934 ? 0b00000000000000000000001110100110 :
+                        i == 935 ? 0b00000000000000000000001110100111 :
+                        i == 936 ? 0b00000000000000000000001110101000 :
+                        i == 937 ? 0b00000000000000000000001110101001 :
+                        i == 938 ? 0b00000000000000000000001110101010 :
+                        i == 939 ? 0b00000000000000000000001110101011 :
+                        i == 940 ? 0b00000000000000000000001110101100 :
+                        i == 941 ? 0b00000000000000000000001110101101 :
+                        i == 942 ? 0b00000000000000000000001110101110 :
+                        i == 943 ? 0b00000000000000000000001110101111 :
+                        i == 944 ? 0b00000000000000000000001110110000 :
+                        i == 945 ? 0b00000000000000000000001110110001 :
+                        i == 946 ? 0b00000000000000000000001110110010 :
+                        i == 947 ? 0b00000000000000000000001110110011 :
+                        i == 948 ? 0b00000000000000000000001110110100 :
+                        i == 949 ? 0b00000000000000000000001110110101 :
+                        i == 950 ? 0b00000000000000000000001110110110 :
+                        i == 951 ? 0b00000000000000000000001110110111 :
+                        i == 952 ? 0b00000000000000000000001110111000 :
+                        i == 953 ? 0b00000000000000000000001110111001 :
+                        i == 954 ? 0b00000000000000000000001110111010 :
+                        i == 955 ? 0b00000000000000000000001110111011 :
+                        i == 956 ? 0b00000000000000000000001110111100 :
+                        i == 957 ? 0b00000000000000000000001110111101 :
+                        i == 958 ? 0b00000000000000000000001110111110 :
+                        i == 959 ? 0b00000000000000000000001110111111 :
+                        i == 960 ? 0b00000000000000000000001111000000 :
+                        i == 961 ? 0b00000000000000000000001111000001 :
+                        i == 962 ? 0b00000000000000000000001111000010 :
+                        i == 963 ? 0b00000000000000000000001111000011 :
+                        i == 964 ? 0b00000000000000000000001111000100 :
+                        i == 965 ? 0b00000000000000000000001111000101 :
+                        i == 966 ? 0b00000000000000000000001111000110 :
+                        i == 967 ? 0b00000000000000000000001111000111 :
+                        i == 968 ? 0b00000000000000000000001111001000 :
+                        i == 969 ? 0b00000000000000000000001111001001 :
+                        i == 970 ? 0b00000000000000000000001111001010 :
+                        i == 971 ? 0b00000000000000000000001111001011 :
+                        i == 972 ? 0b00000000000000000000001111001100 :
+                        i == 973 ? 0b00000000000000000000001111001101 :
+                        i == 974 ? 0b00000000000000000000001111001110 :
+                        i == 975 ? 0b00000000000000000000001111001111 :
+                        i == 976 ? 0b00000000000000000000001111010000 :
+                        i == 977 ? 0b00000000000000000000001111010001 :
+                        i == 978 ? 0b00000000000000000000001111010010 :
+                        i == 979 ? 0b00000000000000000000001111010011 :
+                        i == 980 ? 0b00000000000000000000001111010100 :
+                        i == 981 ? 0b00000000000000000000001111010101 :
+                        i == 982 ? 0b00000000000000000000001111010110 :
+                        i == 983 ? 0b00000000000000000000001111010111 :
+                        i == 984 ? 0b00000000000000000000001111011000 :
+                        i == 985 ? 0b00000000000000000000001111011001 :
+                        i == 986 ? 0b00000000000000000000001111011010 :
+                        i == 987 ? 0b00000000000000000000001111011011 :
+                        i == 988 ? 0b00000000000000000000001111011100 :
+                        i == 989 ? 0b00000000000000000000001111011101 :
+                        i == 990 ? 0b00000000000000000000001111011110 :
+                        i == 991 ? 0b00000000000000000000001111011111 :
+                        i == 992 ? 0b00000000000000000000001111100000 :
+                        i == 993 ? 0b00000000000000000000001111100001 :
+                        i == 994 ? 0b00000000000000000000001111100010 :
+                        i == 995 ? 0b00000000000000000000001111100011 :
+                        i == 996 ? 0b00000000000000000000001111100100 :
+                        i == 997 ? 0b00000000000000000000001111100101 :
+                        i == 998 ? 0b00000000000000000000001111100110 :
+                        i == 999 ? 0b00000000000000000000001111100111 :
+                        i == 1000 ? 0b00000000000000000000001111101000 :
+                        i == 1001 ? 0b00000000000000000000001111101001 :
+                        i == 1002 ? 0b00000000000000000000001111101010 :
+                        i == 1003 ? 0b00000000000000000000001111101011 :
+                        i == 1004 ? 0b00000000000000000000001111101100 :
+                        i == 1005 ? 0b00000000000000000000001111101101 :
+                        i == 1006 ? 0b00000000000000000000001111101110 :
+                        i == 1007 ? 0b00000000000000000000001111101111 :
+                        i == 1008 ? 0b00000000000000000000001111110000 :
+                        i == 1009 ? 0b00000000000000000000001111110001 :
+                        i == 1010 ? 0b00000000000000000000001111110010 :
+                        i == 1011 ? 0b00000000000000000000001111110011 :
+                        i == 1012 ? 0b00000000000000000000001111110100 :
+                        i == 1013 ? 0b00000000000000000000001111110101 :
+                        i == 1014 ? 0b00000000000000000000001111110110 :
+                        i == 1015 ? 0b00000000000000000000001111110111 :
+                        i == 1016 ? 0b00000000000000000000001111111000 :
+                        i == 1017 ? 0b00000000000000000000001111111001 :
+                        i == 1018 ? 0b00000000000000000000001111111010 :
+                        i == 1019 ? 0b00000000000000000000001111111011 :
+                        i == 1020 ? 0b00000000000000000000001111111100 :
+                        i == 1021 ? 0b00000000000000000000001111111101 :
+                        i == 1022 ? 0b00000000000000000000001111111110 :
+                        i == 1023 ? 0b00000000000000000000001111111111 :
+                                    0b00000000000000000000010000000000 ;                                   
 	}
 
-        // Write enable signal de-assert and keep reset asserted
-        reg_la1_data = 0x00000001;
+        // Write enable signal de-assert
+        reg_la1_data = 0x00000000;
         // Wait for a few clocks to propagate signals
         for (int i = 0; i < 2; i++);
-        // Reset signal de-assert and RVMYTH starts
-        reg_la1_data = 0x00000000;
+        // Write enable signal assert (so now read starts) and address is 0
+        reg_la1_data = 0x00002000;                
+        
+        for (int i = 0; i < 1024; i++){
+        
+            if(reg_la3_data & 0x8000000){
+                reg_la1_data =             
+                        i == 0 ? 0b00000000000000000000100000000000 :
+                        i == 1 ? 0b00000000000000000000100000000001 :
+                        i == 2 ? 0b00000000000000000000100000000010 :
+                        i == 3 ? 0b00000000000000000000100000000011 :
+                        i == 4 ? 0b00000000000000000000100000000100 :
+                        i == 5 ? 0b00000000000000000000100000000101 :
+                        i == 6 ? 0b00000000000000000000100000000110 :
+                        i == 7 ? 0b00000000000000000000100000000111 :
+                        i == 8 ? 0b00000000000000000000100000001000 :
+                        i == 9 ? 0b00000000000000000000100000001001 :
+                        i == 10 ? 0b00000000000000000000100000001010 :
+                        i == 11 ? 0b00000000000000000000100000001011 :
+                        i == 12 ? 0b00000000000000000000100000001100 :
+                        i == 13 ? 0b00000000000000000000100000001101 :
+                        i == 14 ? 0b00000000000000000000100000001110 :
+                        i == 15 ? 0b00000000000000000000100000001111 :
+                        i == 16 ? 0b00000000000000000000100000010000 :
+                        i == 17 ? 0b00000000000000000000100000010001 :
+                        i == 18 ? 0b00000000000000000000100000010010 :
+                        i == 19 ? 0b00000000000000000000100000010011 :
+                        i == 20 ? 0b00000000000000000000100000010100 :
+                        i == 21 ? 0b00000000000000000000100000010101 :
+                        i == 22 ? 0b00000000000000000000100000010110 :
+                        i == 23 ? 0b00000000000000000000100000010111 :
+                        i == 24 ? 0b00000000000000000000100000011000 :
+                        i == 25 ? 0b00000000000000000000100000011001 :
+                        i == 26 ? 0b00000000000000000000100000011010 :
+                        i == 27 ? 0b00000000000000000000100000011011 :
+                        i == 28 ? 0b00000000000000000000100000011100 :
+                        i == 29 ? 0b00000000000000000000100000011101 :
+                        i == 30 ? 0b00000000000000000000100000011110 :
+                        i == 31 ? 0b00000000000000000000100000011111 :
+                        i == 32 ? 0b00000000000000000000100000100000 :
+                        i == 33 ? 0b00000000000000000000100000100001 :
+                        i == 34 ? 0b00000000000000000000100000100010 :
+                        i == 35 ? 0b00000000000000000000100000100011 :
+                        i == 36 ? 0b00000000000000000000100000100100 :
+                        i == 37 ? 0b00000000000000000000100000100101 :
+                        i == 38 ? 0b00000000000000000000100000100110 :
+                        i == 39 ? 0b00000000000000000000100000100111 :
+                        i == 40 ? 0b00000000000000000000100000101000 :
+                        i == 41 ? 0b00000000000000000000100000101001 :
+                        i == 42 ? 0b00000000000000000000100000101010 :
+                        i == 43 ? 0b00000000000000000000100000101011 :
+                        i == 44 ? 0b00000000000000000000100000101100 :
+                        i == 45 ? 0b00000000000000000000100000101101 :
+                        i == 46 ? 0b00000000000000000000100000101110 :
+                        i == 47 ? 0b00000000000000000000100000101111 :
+                        i == 48 ? 0b00000000000000000000100000110000 :
+                        i == 49 ? 0b00000000000000000000100000110001 :
+                        i == 50 ? 0b00000000000000000000100000110010 :
+                        i == 51 ? 0b00000000000000000000100000110011 :
+                        i == 52 ? 0b00000000000000000000100000110100 :
+                        i == 53 ? 0b00000000000000000000100000110101 :
+                        i == 54 ? 0b00000000000000000000100000110110 :
+                        i == 55 ? 0b00000000000000000000100000110111 :
+                        i == 56 ? 0b00000000000000000000100000111000 :
+                        i == 57 ? 0b00000000000000000000100000111001 :
+                        i == 58 ? 0b00000000000000000000100000111010 :
+                        i == 59 ? 0b00000000000000000000100000111011 :
+                        i == 60 ? 0b00000000000000000000100000111100 :
+                        i == 61 ? 0b00000000000000000000100000111101 :
+                        i == 62 ? 0b00000000000000000000100000111110 :
+                        i == 63 ? 0b00000000000000000000100000111111 :
+                        i == 64 ? 0b00000000000000000000100001000000 :
+                        i == 65 ? 0b00000000000000000000100001000001 :
+                        i == 66 ? 0b00000000000000000000100001000010 :
+                        i == 67 ? 0b00000000000000000000100001000011 :
+                        i == 68 ? 0b00000000000000000000100001000100 :
+                        i == 69 ? 0b00000000000000000000100001000101 :
+                        i == 70 ? 0b00000000000000000000100001000110 :
+                        i == 71 ? 0b00000000000000000000100001000111 :
+                        i == 72 ? 0b00000000000000000000100001001000 :
+                        i == 73 ? 0b00000000000000000000100001001001 :
+                        i == 74 ? 0b00000000000000000000100001001010 :
+                        i == 75 ? 0b00000000000000000000100001001011 :
+                        i == 76 ? 0b00000000000000000000100001001100 :
+                        i == 77 ? 0b00000000000000000000100001001101 :
+                        i == 78 ? 0b00000000000000000000100001001110 :
+                        i == 79 ? 0b00000000000000000000100001001111 :
+                        i == 80 ? 0b00000000000000000000100001010000 :
+                        i == 81 ? 0b00000000000000000000100001010001 :
+                        i == 82 ? 0b00000000000000000000100001010010 :
+                        i == 83 ? 0b00000000000000000000100001010011 :
+                        i == 84 ? 0b00000000000000000000100001010100 :
+                        i == 85 ? 0b00000000000000000000100001010101 :
+                        i == 86 ? 0b00000000000000000000100001010110 :
+                        i == 87 ? 0b00000000000000000000100001010111 :
+                        i == 88 ? 0b00000000000000000000100001011000 :
+                        i == 89 ? 0b00000000000000000000100001011001 :
+                        i == 90 ? 0b00000000000000000000100001011010 :
+                        i == 91 ? 0b00000000000000000000100001011011 :
+                        i == 92 ? 0b00000000000000000000100001011100 :
+                        i == 93 ? 0b00000000000000000000100001011101 :
+                        i == 94 ? 0b00000000000000000000100001011110 :
+                        i == 95 ? 0b00000000000000000000100001011111 :
+                        i == 96 ? 0b00000000000000000000100001100000 :
+                        i == 97 ? 0b00000000000000000000100001100001 :
+                        i == 98 ? 0b00000000000000000000100001100010 :
+                        i == 99 ? 0b00000000000000000000100001100011 :
+                        i == 100 ? 0b00000000000000000000100001100100 :
+                        i == 101 ? 0b00000000000000000000100001100101 :
+                        i == 102 ? 0b00000000000000000000100001100110 :
+                        i == 103 ? 0b00000000000000000000100001100111 :
+                        i == 104 ? 0b00000000000000000000100001101000 :
+                        i == 105 ? 0b00000000000000000000100001101001 :
+                        i == 106 ? 0b00000000000000000000100001101010 :
+                        i == 107 ? 0b00000000000000000000100001101011 :
+                        i == 108 ? 0b00000000000000000000100001101100 :
+                        i == 109 ? 0b00000000000000000000100001101101 :
+                        i == 110 ? 0b00000000000000000000100001101110 :
+                        i == 111 ? 0b00000000000000000000100001101111 :
+                        i == 112 ? 0b00000000000000000000100001110000 :
+                        i == 113 ? 0b00000000000000000000100001110001 :
+                        i == 114 ? 0b00000000000000000000100001110010 :
+                        i == 115 ? 0b00000000000000000000100001110011 :
+                        i == 116 ? 0b00000000000000000000100001110100 :
+                        i == 117 ? 0b00000000000000000000100001110101 :
+                        i == 118 ? 0b00000000000000000000100001110110 :
+                        i == 119 ? 0b00000000000000000000100001110111 :
+                        i == 120 ? 0b00000000000000000000100001111000 :
+                        i == 121 ? 0b00000000000000000000100001111001 :
+                        i == 122 ? 0b00000000000000000000100001111010 :
+                        i == 123 ? 0b00000000000000000000100001111011 :
+                        i == 124 ? 0b00000000000000000000100001111100 :
+                        i == 125 ? 0b00000000000000000000100001111101 :
+                        i == 126 ? 0b00000000000000000000100001111110 :
+                        i == 127 ? 0b00000000000000000000100001111111 :
+                        i == 128 ? 0b00000000000000000000100010000000 :
+                        i == 129 ? 0b00000000000000000000100010000001 :
+                        i == 130 ? 0b00000000000000000000100010000010 :
+                        i == 131 ? 0b00000000000000000000100010000011 :
+                        i == 132 ? 0b00000000000000000000100010000100 :
+                        i == 133 ? 0b00000000000000000000100010000101 :
+                        i == 134 ? 0b00000000000000000000100010000110 :
+                        i == 135 ? 0b00000000000000000000100010000111 :
+                        i == 136 ? 0b00000000000000000000100010001000 :
+                        i == 137 ? 0b00000000000000000000100010001001 :
+                        i == 138 ? 0b00000000000000000000100010001010 :
+                        i == 139 ? 0b00000000000000000000100010001011 :
+                        i == 140 ? 0b00000000000000000000100010001100 :
+                        i == 141 ? 0b00000000000000000000100010001101 :
+                        i == 142 ? 0b00000000000000000000100010001110 :
+                        i == 143 ? 0b00000000000000000000100010001111 :
+                        i == 144 ? 0b00000000000000000000100010010000 :
+                        i == 145 ? 0b00000000000000000000100010010001 :
+                        i == 146 ? 0b00000000000000000000100010010010 :
+                        i == 147 ? 0b00000000000000000000100010010011 :
+                        i == 148 ? 0b00000000000000000000100010010100 :
+                        i == 149 ? 0b00000000000000000000100010010101 :
+                        i == 150 ? 0b00000000000000000000100010010110 :
+                        i == 151 ? 0b00000000000000000000100010010111 :
+                        i == 152 ? 0b00000000000000000000100010011000 :
+                        i == 153 ? 0b00000000000000000000100010011001 :
+                        i == 154 ? 0b00000000000000000000100010011010 :
+                        i == 155 ? 0b00000000000000000000100010011011 :
+                        i == 156 ? 0b00000000000000000000100010011100 :
+                        i == 157 ? 0b00000000000000000000100010011101 :
+                        i == 158 ? 0b00000000000000000000100010011110 :
+                        i == 159 ? 0b00000000000000000000100010011111 :
+                        i == 160 ? 0b00000000000000000000100010100000 :
+                        i == 161 ? 0b00000000000000000000100010100001 :
+                        i == 162 ? 0b00000000000000000000100010100010 :
+                        i == 163 ? 0b00000000000000000000100010100011 :
+                        i == 164 ? 0b00000000000000000000100010100100 :
+                        i == 165 ? 0b00000000000000000000100010100101 :
+                        i == 166 ? 0b00000000000000000000100010100110 :
+                        i == 167 ? 0b00000000000000000000100010100111 :
+                        i == 168 ? 0b00000000000000000000100010101000 :
+                        i == 169 ? 0b00000000000000000000100010101001 :
+                        i == 170 ? 0b00000000000000000000100010101010 :
+                        i == 171 ? 0b00000000000000000000100010101011 :
+                        i == 172 ? 0b00000000000000000000100010101100 :
+                        i == 173 ? 0b00000000000000000000100010101101 :
+                        i == 174 ? 0b00000000000000000000100010101110 :
+                        i == 175 ? 0b00000000000000000000100010101111 :
+                        i == 176 ? 0b00000000000000000000100010110000 :
+                        i == 177 ? 0b00000000000000000000100010110001 :
+                        i == 178 ? 0b00000000000000000000100010110010 :
+                        i == 179 ? 0b00000000000000000000100010110011 :
+                        i == 180 ? 0b00000000000000000000100010110100 :
+                        i == 181 ? 0b00000000000000000000100010110101 :
+                        i == 182 ? 0b00000000000000000000100010110110 :
+                        i == 183 ? 0b00000000000000000000100010110111 :
+                        i == 184 ? 0b00000000000000000000100010111000 :
+                        i == 185 ? 0b00000000000000000000100010111001 :
+                        i == 186 ? 0b00000000000000000000100010111010 :
+                        i == 187 ? 0b00000000000000000000100010111011 :
+                        i == 188 ? 0b00000000000000000000100010111100 :
+                        i == 189 ? 0b00000000000000000000100010111101 :
+                        i == 190 ? 0b00000000000000000000100010111110 :
+                        i == 191 ? 0b00000000000000000000100010111111 :
+                        i == 192 ? 0b00000000000000000000100011000000 :
+                        i == 193 ? 0b00000000000000000000100011000001 :
+                        i == 194 ? 0b00000000000000000000100011000010 :
+                        i == 195 ? 0b00000000000000000000100011000011 :
+                        i == 196 ? 0b00000000000000000000100011000100 :
+                        i == 197 ? 0b00000000000000000000100011000101 :
+                        i == 198 ? 0b00000000000000000000100011000110 :
+                        i == 199 ? 0b00000000000000000000100011000111 :
+                        i == 200 ? 0b00000000000000000000100011001000 :
+                        i == 201 ? 0b00000000000000000000100011001001 :
+                        i == 202 ? 0b00000000000000000000100011001010 :
+                        i == 203 ? 0b00000000000000000000100011001011 :
+                        i == 204 ? 0b00000000000000000000100011001100 :
+                        i == 205 ? 0b00000000000000000000100011001101 :
+                        i == 206 ? 0b00000000000000000000100011001110 :
+                        i == 207 ? 0b00000000000000000000100011001111 :
+                        i == 208 ? 0b00000000000000000000100011010000 :
+                        i == 209 ? 0b00000000000000000000100011010001 :
+                        i == 210 ? 0b00000000000000000000100011010010 :
+                        i == 211 ? 0b00000000000000000000100011010011 :
+                        i == 212 ? 0b00000000000000000000100011010100 :
+                        i == 213 ? 0b00000000000000000000100011010101 :
+                        i == 214 ? 0b00000000000000000000100011010110 :
+                        i == 215 ? 0b00000000000000000000100011010111 :
+                        i == 216 ? 0b00000000000000000000100011011000 :
+                        i == 217 ? 0b00000000000000000000100011011001 :
+                        i == 218 ? 0b00000000000000000000100011011010 :
+                        i == 219 ? 0b00000000000000000000100011011011 :
+                        i == 220 ? 0b00000000000000000000100011011100 :
+                        i == 221 ? 0b00000000000000000000100011011101 :
+                        i == 222 ? 0b00000000000000000000100011011110 :
+                        i == 223 ? 0b00000000000000000000100011011111 :
+                        i == 224 ? 0b00000000000000000000100011100000 :
+                        i == 225 ? 0b00000000000000000000100011100001 :
+                        i == 226 ? 0b00000000000000000000100011100010 :
+                        i == 227 ? 0b00000000000000000000100011100011 :
+                        i == 228 ? 0b00000000000000000000100011100100 :
+                        i == 229 ? 0b00000000000000000000100011100101 :
+                        i == 230 ? 0b00000000000000000000100011100110 :
+                        i == 231 ? 0b00000000000000000000100011100111 :
+                        i == 232 ? 0b00000000000000000000100011101000 :
+                        i == 233 ? 0b00000000000000000000100011101001 :
+                        i == 234 ? 0b00000000000000000000100011101010 :
+                        i == 235 ? 0b00000000000000000000100011101011 :
+                        i == 236 ? 0b00000000000000000000100011101100 :
+                        i == 237 ? 0b00000000000000000000100011101101 :
+                        i == 238 ? 0b00000000000000000000100011101110 :
+                        i == 239 ? 0b00000000000000000000100011101111 :
+                        i == 240 ? 0b00000000000000000000100011110000 :
+                        i == 241 ? 0b00000000000000000000100011110001 :
+                        i == 242 ? 0b00000000000000000000100011110010 :
+                        i == 243 ? 0b00000000000000000000100011110011 :
+                        i == 244 ? 0b00000000000000000000100011110100 :
+                        i == 245 ? 0b00000000000000000000100011110101 :
+                        i == 246 ? 0b00000000000000000000100011110110 :
+                        i == 247 ? 0b00000000000000000000100011110111 :
+                        i == 248 ? 0b00000000000000000000100011111000 :
+                        i == 249 ? 0b00000000000000000000100011111001 :
+                        i == 250 ? 0b00000000000000000000100011111010 :
+                        i == 251 ? 0b00000000000000000000100011111011 :
+                        i == 252 ? 0b00000000000000000000100011111100 :
+                        i == 253 ? 0b00000000000000000000100011111101 :
+                        i == 254 ? 0b00000000000000000000100011111110 :
+                        i == 255 ? 0b00000000000000000000100011111111 :
+                        i == 256 ? 0b00000000000000000000100100000000 :
+                        i == 257 ? 0b00000000000000000000100100000001 :
+                        i == 258 ? 0b00000000000000000000100100000010 :
+                        i == 259 ? 0b00000000000000000000100100000011 :
+                        i == 260 ? 0b00000000000000000000100100000100 :
+                        i == 261 ? 0b00000000000000000000100100000101 :
+                        i == 262 ? 0b00000000000000000000100100000110 :
+                        i == 263 ? 0b00000000000000000000100100000111 :
+                        i == 264 ? 0b00000000000000000000100100001000 :
+                        i == 265 ? 0b00000000000000000000100100001001 :
+                        i == 266 ? 0b00000000000000000000100100001010 :
+                        i == 267 ? 0b00000000000000000000100100001011 :
+                        i == 268 ? 0b00000000000000000000100100001100 :
+                        i == 269 ? 0b00000000000000000000100100001101 :
+                        i == 270 ? 0b00000000000000000000100100001110 :
+                        i == 271 ? 0b00000000000000000000100100001111 :
+                        i == 272 ? 0b00000000000000000000100100010000 :
+                        i == 273 ? 0b00000000000000000000100100010001 :
+                        i == 274 ? 0b00000000000000000000100100010010 :
+                        i == 275 ? 0b00000000000000000000100100010011 :
+                        i == 276 ? 0b00000000000000000000100100010100 :
+                        i == 277 ? 0b00000000000000000000100100010101 :
+                        i == 278 ? 0b00000000000000000000100100010110 :
+                        i == 279 ? 0b00000000000000000000100100010111 :
+                        i == 280 ? 0b00000000000000000000100100011000 :
+                        i == 281 ? 0b00000000000000000000100100011001 :
+                        i == 282 ? 0b00000000000000000000100100011010 :
+                        i == 283 ? 0b00000000000000000000100100011011 :
+                        i == 284 ? 0b00000000000000000000100100011100 :
+                        i == 285 ? 0b00000000000000000000100100011101 :
+                        i == 286 ? 0b00000000000000000000100100011110 :
+                        i == 287 ? 0b00000000000000000000100100011111 :
+                        i == 288 ? 0b00000000000000000000100100100000 :
+                        i == 289 ? 0b00000000000000000000100100100001 :
+                        i == 290 ? 0b00000000000000000000100100100010 :
+                        i == 291 ? 0b00000000000000000000100100100011 :
+                        i == 292 ? 0b00000000000000000000100100100100 :
+                        i == 293 ? 0b00000000000000000000100100100101 :
+                        i == 294 ? 0b00000000000000000000100100100110 :
+                        i == 295 ? 0b00000000000000000000100100100111 :
+                        i == 296 ? 0b00000000000000000000100100101000 :
+                        i == 297 ? 0b00000000000000000000100100101001 :
+                        i == 298 ? 0b00000000000000000000100100101010 :
+                        i == 299 ? 0b00000000000000000000100100101011 :
+                        i == 300 ? 0b00000000000000000000100100101100 :
+                        i == 301 ? 0b00000000000000000000100100101101 :
+                        i == 302 ? 0b00000000000000000000100100101110 :
+                        i == 303 ? 0b00000000000000000000100100101111 :
+                        i == 304 ? 0b00000000000000000000100100110000 :
+                        i == 305 ? 0b00000000000000000000100100110001 :
+                        i == 306 ? 0b00000000000000000000100100110010 :
+                        i == 307 ? 0b00000000000000000000100100110011 :
+                        i == 308 ? 0b00000000000000000000100100110100 :
+                        i == 309 ? 0b00000000000000000000100100110101 :
+                        i == 310 ? 0b00000000000000000000100100110110 :
+                        i == 311 ? 0b00000000000000000000100100110111 :
+                        i == 312 ? 0b00000000000000000000100100111000 :
+                        i == 313 ? 0b00000000000000000000100100111001 :
+                        i == 314 ? 0b00000000000000000000100100111010 :
+                        i == 315 ? 0b00000000000000000000100100111011 :
+                        i == 316 ? 0b00000000000000000000100100111100 :
+                        i == 317 ? 0b00000000000000000000100100111101 :
+                        i == 318 ? 0b00000000000000000000100100111110 :
+                        i == 319 ? 0b00000000000000000000100100111111 :
+                        i == 320 ? 0b00000000000000000000100101000000 :
+                        i == 321 ? 0b00000000000000000000100101000001 :
+                        i == 322 ? 0b00000000000000000000100101000010 :
+                        i == 323 ? 0b00000000000000000000100101000011 :
+                        i == 324 ? 0b00000000000000000000100101000100 :
+                        i == 325 ? 0b00000000000000000000100101000101 :
+                        i == 326 ? 0b00000000000000000000100101000110 :
+                        i == 327 ? 0b00000000000000000000100101000111 :
+                        i == 328 ? 0b00000000000000000000100101001000 :
+                        i == 329 ? 0b00000000000000000000100101001001 :
+                        i == 330 ? 0b00000000000000000000100101001010 :
+                        i == 331 ? 0b00000000000000000000100101001011 :
+                        i == 332 ? 0b00000000000000000000100101001100 :
+                        i == 333 ? 0b00000000000000000000100101001101 :
+                        i == 334 ? 0b00000000000000000000100101001110 :
+                        i == 335 ? 0b00000000000000000000100101001111 :
+                        i == 336 ? 0b00000000000000000000100101010000 :
+                        i == 337 ? 0b00000000000000000000100101010001 :
+                        i == 338 ? 0b00000000000000000000100101010010 :
+                        i == 339 ? 0b00000000000000000000100101010011 :
+                        i == 340 ? 0b00000000000000000000100101010100 :
+                        i == 341 ? 0b00000000000000000000100101010101 :
+                        i == 342 ? 0b00000000000000000000100101010110 :
+                        i == 343 ? 0b00000000000000000000100101010111 :
+                        i == 344 ? 0b00000000000000000000100101011000 :
+                        i == 345 ? 0b00000000000000000000100101011001 :
+                        i == 346 ? 0b00000000000000000000100101011010 :
+                        i == 347 ? 0b00000000000000000000100101011011 :
+                        i == 348 ? 0b00000000000000000000100101011100 :
+                        i == 349 ? 0b00000000000000000000100101011101 :
+                        i == 350 ? 0b00000000000000000000100101011110 :
+                        i == 351 ? 0b00000000000000000000100101011111 :
+                        i == 352 ? 0b00000000000000000000100101100000 :
+                        i == 353 ? 0b00000000000000000000100101100001 :
+                        i == 354 ? 0b00000000000000000000100101100010 :
+                        i == 355 ? 0b00000000000000000000100101100011 :
+                        i == 356 ? 0b00000000000000000000100101100100 :
+                        i == 357 ? 0b00000000000000000000100101100101 :
+                        i == 358 ? 0b00000000000000000000100101100110 :
+                        i == 359 ? 0b00000000000000000000100101100111 :
+                        i == 360 ? 0b00000000000000000000100101101000 :
+                        i == 361 ? 0b00000000000000000000100101101001 :
+                        i == 362 ? 0b00000000000000000000100101101010 :
+                        i == 363 ? 0b00000000000000000000100101101011 :
+                        i == 364 ? 0b00000000000000000000100101101100 :
+                        i == 365 ? 0b00000000000000000000100101101101 :
+                        i == 366 ? 0b00000000000000000000100101101110 :
+                        i == 367 ? 0b00000000000000000000100101101111 :
+                        i == 368 ? 0b00000000000000000000100101110000 :
+                        i == 369 ? 0b00000000000000000000100101110001 :
+                        i == 370 ? 0b00000000000000000000100101110010 :
+                        i == 371 ? 0b00000000000000000000100101110011 :
+                        i == 372 ? 0b00000000000000000000100101110100 :
+                        i == 373 ? 0b00000000000000000000100101110101 :
+                        i == 374 ? 0b00000000000000000000100101110110 :
+                        i == 375 ? 0b00000000000000000000100101110111 :
+                        i == 376 ? 0b00000000000000000000100101111000 :
+                        i == 377 ? 0b00000000000000000000100101111001 :
+                        i == 378 ? 0b00000000000000000000100101111010 :
+                        i == 379 ? 0b00000000000000000000100101111011 :
+                        i == 380 ? 0b00000000000000000000100101111100 :
+                        i == 381 ? 0b00000000000000000000100101111101 :
+                        i == 382 ? 0b00000000000000000000100101111110 :
+                        i == 383 ? 0b00000000000000000000100101111111 :
+                        i == 384 ? 0b00000000000000000000100110000000 :
+                        i == 385 ? 0b00000000000000000000100110000001 :
+                        i == 386 ? 0b00000000000000000000100110000010 :
+                        i == 387 ? 0b00000000000000000000100110000011 :
+                        i == 388 ? 0b00000000000000000000100110000100 :
+                        i == 389 ? 0b00000000000000000000100110000101 :
+                        i == 390 ? 0b00000000000000000000100110000110 :
+                        i == 391 ? 0b00000000000000000000100110000111 :
+                        i == 392 ? 0b00000000000000000000100110001000 :
+                        i == 393 ? 0b00000000000000000000100110001001 :
+                        i == 394 ? 0b00000000000000000000100110001010 :
+                        i == 395 ? 0b00000000000000000000100110001011 :
+                        i == 396 ? 0b00000000000000000000100110001100 :
+                        i == 397 ? 0b00000000000000000000100110001101 :
+                        i == 398 ? 0b00000000000000000000100110001110 :
+                        i == 399 ? 0b00000000000000000000100110001111 :
+                        i == 400 ? 0b00000000000000000000100110010000 :
+                        i == 401 ? 0b00000000000000000000100110010001 :
+                        i == 402 ? 0b00000000000000000000100110010010 :
+                        i == 403 ? 0b00000000000000000000100110010011 :
+                        i == 404 ? 0b00000000000000000000100110010100 :
+                        i == 405 ? 0b00000000000000000000100110010101 :
+                        i == 406 ? 0b00000000000000000000100110010110 :
+                        i == 407 ? 0b00000000000000000000100110010111 :
+                        i == 408 ? 0b00000000000000000000100110011000 :
+                        i == 409 ? 0b00000000000000000000100110011001 :
+                        i == 410 ? 0b00000000000000000000100110011010 :
+                        i == 411 ? 0b00000000000000000000100110011011 :
+                        i == 412 ? 0b00000000000000000000100110011100 :
+                        i == 413 ? 0b00000000000000000000100110011101 :
+                        i == 414 ? 0b00000000000000000000100110011110 :
+                        i == 415 ? 0b00000000000000000000100110011111 :
+                        i == 416 ? 0b00000000000000000000100110100000 :
+                        i == 417 ? 0b00000000000000000000100110100001 :
+                        i == 418 ? 0b00000000000000000000100110100010 :
+                        i == 419 ? 0b00000000000000000000100110100011 :
+                        i == 420 ? 0b00000000000000000000100110100100 :
+                        i == 421 ? 0b00000000000000000000100110100101 :
+                        i == 422 ? 0b00000000000000000000100110100110 :
+                        i == 423 ? 0b00000000000000000000100110100111 :
+                        i == 424 ? 0b00000000000000000000100110101000 :
+                        i == 425 ? 0b00000000000000000000100110101001 :
+                        i == 426 ? 0b00000000000000000000100110101010 :
+                        i == 427 ? 0b00000000000000000000100110101011 :
+                        i == 428 ? 0b00000000000000000000100110101100 :
+                        i == 429 ? 0b00000000000000000000100110101101 :
+                        i == 430 ? 0b00000000000000000000100110101110 :
+                        i == 431 ? 0b00000000000000000000100110101111 :
+                        i == 432 ? 0b00000000000000000000100110110000 :
+                        i == 433 ? 0b00000000000000000000100110110001 :
+                        i == 434 ? 0b00000000000000000000100110110010 :
+                        i == 435 ? 0b00000000000000000000100110110011 :
+                        i == 436 ? 0b00000000000000000000100110110100 :
+                        i == 437 ? 0b00000000000000000000100110110101 :
+                        i == 438 ? 0b00000000000000000000100110110110 :
+                        i == 439 ? 0b00000000000000000000100110110111 :
+                        i == 440 ? 0b00000000000000000000100110111000 :
+                        i == 441 ? 0b00000000000000000000100110111001 :
+                        i == 442 ? 0b00000000000000000000100110111010 :
+                        i == 443 ? 0b00000000000000000000100110111011 :
+                        i == 444 ? 0b00000000000000000000100110111100 :
+                        i == 445 ? 0b00000000000000000000100110111101 :
+                        i == 446 ? 0b00000000000000000000100110111110 :
+                        i == 447 ? 0b00000000000000000000100110111111 :
+                        i == 448 ? 0b00000000000000000000100111000000 :
+                        i == 449 ? 0b00000000000000000000100111000001 :
+                        i == 450 ? 0b00000000000000000000100111000010 :
+                        i == 451 ? 0b00000000000000000000100111000011 :
+                        i == 452 ? 0b00000000000000000000100111000100 :
+                        i == 453 ? 0b00000000000000000000100111000101 :
+                        i == 454 ? 0b00000000000000000000100111000110 :
+                        i == 455 ? 0b00000000000000000000100111000111 :
+                        i == 456 ? 0b00000000000000000000100111001000 :
+                        i == 457 ? 0b00000000000000000000100111001001 :
+                        i == 458 ? 0b00000000000000000000100111001010 :
+                        i == 459 ? 0b00000000000000000000100111001011 :
+                        i == 460 ? 0b00000000000000000000100111001100 :
+                        i == 461 ? 0b00000000000000000000100111001101 :
+                        i == 462 ? 0b00000000000000000000100111001110 :
+                        i == 463 ? 0b00000000000000000000100111001111 :
+                        i == 464 ? 0b00000000000000000000100111010000 :
+                        i == 465 ? 0b00000000000000000000100111010001 :
+                        i == 466 ? 0b00000000000000000000100111010010 :
+                        i == 467 ? 0b00000000000000000000100111010011 :
+                        i == 468 ? 0b00000000000000000000100111010100 :
+                        i == 469 ? 0b00000000000000000000100111010101 :
+                        i == 470 ? 0b00000000000000000000100111010110 :
+                        i == 471 ? 0b00000000000000000000100111010111 :
+                        i == 472 ? 0b00000000000000000000100111011000 :
+                        i == 473 ? 0b00000000000000000000100111011001 :
+                        i == 474 ? 0b00000000000000000000100111011010 :
+                        i == 475 ? 0b00000000000000000000100111011011 :
+                        i == 476 ? 0b00000000000000000000100111011100 :
+                        i == 477 ? 0b00000000000000000000100111011101 :
+                        i == 478 ? 0b00000000000000000000100111011110 :
+                        i == 479 ? 0b00000000000000000000100111011111 :
+                        i == 480 ? 0b00000000000000000000100111100000 :
+                        i == 481 ? 0b00000000000000000000100111100001 :
+                        i == 482 ? 0b00000000000000000000100111100010 :
+                        i == 483 ? 0b00000000000000000000100111100011 :
+                        i == 484 ? 0b00000000000000000000100111100100 :
+                        i == 485 ? 0b00000000000000000000100111100101 :
+                        i == 486 ? 0b00000000000000000000100111100110 :
+                        i == 487 ? 0b00000000000000000000100111100111 :
+                        i == 488 ? 0b00000000000000000000100111101000 :
+                        i == 489 ? 0b00000000000000000000100111101001 :
+                        i == 490 ? 0b00000000000000000000100111101010 :
+                        i == 491 ? 0b00000000000000000000100111101011 :
+                        i == 492 ? 0b00000000000000000000100111101100 :
+                        i == 493 ? 0b00000000000000000000100111101101 :
+                        i == 494 ? 0b00000000000000000000100111101110 :
+                        i == 495 ? 0b00000000000000000000100111101111 :
+                        i == 496 ? 0b00000000000000000000100111110000 :
+                        i == 497 ? 0b00000000000000000000100111110001 :
+                        i == 498 ? 0b00000000000000000000100111110010 :
+                        i == 499 ? 0b00000000000000000000100111110011 :
+                        i == 500 ? 0b00000000000000000000100111110100 :
+                        i == 501 ? 0b00000000000000000000100111110101 :
+                        i == 502 ? 0b00000000000000000000100111110110 :
+                        i == 503 ? 0b00000000000000000000100111110111 :
+                        i == 504 ? 0b00000000000000000000100111111000 :
+                        i == 505 ? 0b00000000000000000000100111111001 :
+                        i == 506 ? 0b00000000000000000000100111111010 :
+                        i == 507 ? 0b00000000000000000000100111111011 :
+                        i == 508 ? 0b00000000000000000000100111111100 :
+                        i == 509 ? 0b00000000000000000000100111111101 :
+                        i == 510 ? 0b00000000000000000000100111111110 :
+                        i == 511 ? 0b00000000000000000000100111111111 :
+                        i == 512 ? 0b00000000000000000000101000000000 :
+                        i == 513 ? 0b00000000000000000000101000000001 :
+                        i == 514 ? 0b00000000000000000000101000000010 :
+                        i == 515 ? 0b00000000000000000000101000000011 :
+                        i == 516 ? 0b00000000000000000000101000000100 :
+                        i == 517 ? 0b00000000000000000000101000000101 :
+                        i == 518 ? 0b00000000000000000000101000000110 :
+                        i == 519 ? 0b00000000000000000000101000000111 :
+                        i == 520 ? 0b00000000000000000000101000001000 :
+                        i == 521 ? 0b00000000000000000000101000001001 :
+                        i == 522 ? 0b00000000000000000000101000001010 :
+                        i == 523 ? 0b00000000000000000000101000001011 :
+                        i == 524 ? 0b00000000000000000000101000001100 :
+                        i == 525 ? 0b00000000000000000000101000001101 :
+                        i == 526 ? 0b00000000000000000000101000001110 :
+                        i == 527 ? 0b00000000000000000000101000001111 :
+                        i == 528 ? 0b00000000000000000000101000010000 :
+                        i == 529 ? 0b00000000000000000000101000010001 :
+                        i == 530 ? 0b00000000000000000000101000010010 :
+                        i == 531 ? 0b00000000000000000000101000010011 :
+                        i == 532 ? 0b00000000000000000000101000010100 :
+                        i == 533 ? 0b00000000000000000000101000010101 :
+                        i == 534 ? 0b00000000000000000000101000010110 :
+                        i == 535 ? 0b00000000000000000000101000010111 :
+                        i == 536 ? 0b00000000000000000000101000011000 :
+                        i == 537 ? 0b00000000000000000000101000011001 :
+                        i == 538 ? 0b00000000000000000000101000011010 :
+                        i == 539 ? 0b00000000000000000000101000011011 :
+                        i == 540 ? 0b00000000000000000000101000011100 :
+                        i == 541 ? 0b00000000000000000000101000011101 :
+                        i == 542 ? 0b00000000000000000000101000011110 :
+                        i == 543 ? 0b00000000000000000000101000011111 :
+                        i == 544 ? 0b00000000000000000000101000100000 :
+                        i == 545 ? 0b00000000000000000000101000100001 :
+                        i == 546 ? 0b00000000000000000000101000100010 :
+                        i == 547 ? 0b00000000000000000000101000100011 :
+                        i == 548 ? 0b00000000000000000000101000100100 :
+                        i == 549 ? 0b00000000000000000000101000100101 :
+                        i == 550 ? 0b00000000000000000000101000100110 :
+                        i == 551 ? 0b00000000000000000000101000100111 :
+                        i == 552 ? 0b00000000000000000000101000101000 :
+                        i == 553 ? 0b00000000000000000000101000101001 :
+                        i == 554 ? 0b00000000000000000000101000101010 :
+                        i == 555 ? 0b00000000000000000000101000101011 :
+                        i == 556 ? 0b00000000000000000000101000101100 :
+                        i == 557 ? 0b00000000000000000000101000101101 :
+                        i == 558 ? 0b00000000000000000000101000101110 :
+                        i == 559 ? 0b00000000000000000000101000101111 :
+                        i == 560 ? 0b00000000000000000000101000110000 :
+                        i == 561 ? 0b00000000000000000000101000110001 :
+                        i == 562 ? 0b00000000000000000000101000110010 :
+                        i == 563 ? 0b00000000000000000000101000110011 :
+                        i == 564 ? 0b00000000000000000000101000110100 :
+                        i == 565 ? 0b00000000000000000000101000110101 :
+                        i == 566 ? 0b00000000000000000000101000110110 :
+                        i == 567 ? 0b00000000000000000000101000110111 :
+                        i == 568 ? 0b00000000000000000000101000111000 :
+                        i == 569 ? 0b00000000000000000000101000111001 :
+                        i == 570 ? 0b00000000000000000000101000111010 :
+                        i == 571 ? 0b00000000000000000000101000111011 :
+                        i == 572 ? 0b00000000000000000000101000111100 :
+                        i == 573 ? 0b00000000000000000000101000111101 :
+                        i == 574 ? 0b00000000000000000000101000111110 :
+                        i == 575 ? 0b00000000000000000000101000111111 :
+                        i == 576 ? 0b00000000000000000000101001000000 :
+                        i == 577 ? 0b00000000000000000000101001000001 :
+                        i == 578 ? 0b00000000000000000000101001000010 :
+                        i == 579 ? 0b00000000000000000000101001000011 :
+                        i == 580 ? 0b00000000000000000000101001000100 :
+                        i == 581 ? 0b00000000000000000000101001000101 :
+                        i == 582 ? 0b00000000000000000000101001000110 :
+                        i == 583 ? 0b00000000000000000000101001000111 :
+                        i == 584 ? 0b00000000000000000000101001001000 :
+                        i == 585 ? 0b00000000000000000000101001001001 :
+                        i == 586 ? 0b00000000000000000000101001001010 :
+                        i == 587 ? 0b00000000000000000000101001001011 :
+                        i == 588 ? 0b00000000000000000000101001001100 :
+                        i == 589 ? 0b00000000000000000000101001001101 :
+                        i == 590 ? 0b00000000000000000000101001001110 :
+                        i == 591 ? 0b00000000000000000000101001001111 :
+                        i == 592 ? 0b00000000000000000000101001010000 :
+                        i == 593 ? 0b00000000000000000000101001010001 :
+                        i == 594 ? 0b00000000000000000000101001010010 :
+                        i == 595 ? 0b00000000000000000000101001010011 :
+                        i == 596 ? 0b00000000000000000000101001010100 :
+                        i == 597 ? 0b00000000000000000000101001010101 :
+                        i == 598 ? 0b00000000000000000000101001010110 :
+                        i == 599 ? 0b00000000000000000000101001010111 :
+                        i == 600 ? 0b00000000000000000000101001011000 :
+                        i == 601 ? 0b00000000000000000000101001011001 :
+                        i == 602 ? 0b00000000000000000000101001011010 :
+                        i == 603 ? 0b00000000000000000000101001011011 :
+                        i == 604 ? 0b00000000000000000000101001011100 :
+                        i == 605 ? 0b00000000000000000000101001011101 :
+                        i == 606 ? 0b00000000000000000000101001011110 :
+                        i == 607 ? 0b00000000000000000000101001011111 :
+                        i == 608 ? 0b00000000000000000000101001100000 :
+                        i == 609 ? 0b00000000000000000000101001100001 :
+                        i == 610 ? 0b00000000000000000000101001100010 :
+                        i == 611 ? 0b00000000000000000000101001100011 :
+                        i == 612 ? 0b00000000000000000000101001100100 :
+                        i == 613 ? 0b00000000000000000000101001100101 :
+                        i == 614 ? 0b00000000000000000000101001100110 :
+                        i == 615 ? 0b00000000000000000000101001100111 :
+                        i == 616 ? 0b00000000000000000000101001101000 :
+                        i == 617 ? 0b00000000000000000000101001101001 :
+                        i == 618 ? 0b00000000000000000000101001101010 :
+                        i == 619 ? 0b00000000000000000000101001101011 :
+                        i == 620 ? 0b00000000000000000000101001101100 :
+                        i == 621 ? 0b00000000000000000000101001101101 :
+                        i == 622 ? 0b00000000000000000000101001101110 :
+                        i == 623 ? 0b00000000000000000000101001101111 :
+                        i == 624 ? 0b00000000000000000000101001110000 :
+                        i == 625 ? 0b00000000000000000000101001110001 :
+                        i == 626 ? 0b00000000000000000000101001110010 :
+                        i == 627 ? 0b00000000000000000000101001110011 :
+                        i == 628 ? 0b00000000000000000000101001110100 :
+                        i == 629 ? 0b00000000000000000000101001110101 :
+                        i == 630 ? 0b00000000000000000000101001110110 :
+                        i == 631 ? 0b00000000000000000000101001110111 :
+                        i == 632 ? 0b00000000000000000000101001111000 :
+                        i == 633 ? 0b00000000000000000000101001111001 :
+                        i == 634 ? 0b00000000000000000000101001111010 :
+                        i == 635 ? 0b00000000000000000000101001111011 :
+                        i == 636 ? 0b00000000000000000000101001111100 :
+                        i == 637 ? 0b00000000000000000000101001111101 :
+                        i == 638 ? 0b00000000000000000000101001111110 :
+                        i == 639 ? 0b00000000000000000000101001111111 :
+                        i == 640 ? 0b00000000000000000000101010000000 :
+                        i == 641 ? 0b00000000000000000000101010000001 :
+                        i == 642 ? 0b00000000000000000000101010000010 :
+                        i == 643 ? 0b00000000000000000000101010000011 :
+                        i == 644 ? 0b00000000000000000000101010000100 :
+                        i == 645 ? 0b00000000000000000000101010000101 :
+                        i == 646 ? 0b00000000000000000000101010000110 :
+                        i == 647 ? 0b00000000000000000000101010000111 :
+                        i == 648 ? 0b00000000000000000000101010001000 :
+                        i == 649 ? 0b00000000000000000000101010001001 :
+                        i == 650 ? 0b00000000000000000000101010001010 :
+                        i == 651 ? 0b00000000000000000000101010001011 :
+                        i == 652 ? 0b00000000000000000000101010001100 :
+                        i == 653 ? 0b00000000000000000000101010001101 :
+                        i == 654 ? 0b00000000000000000000101010001110 :
+                        i == 655 ? 0b00000000000000000000101010001111 :
+                        i == 656 ? 0b00000000000000000000101010010000 :
+                        i == 657 ? 0b00000000000000000000101010010001 :
+                        i == 658 ? 0b00000000000000000000101010010010 :
+                        i == 659 ? 0b00000000000000000000101010010011 :
+                        i == 660 ? 0b00000000000000000000101010010100 :
+                        i == 661 ? 0b00000000000000000000101010010101 :
+                        i == 662 ? 0b00000000000000000000101010010110 :
+                        i == 663 ? 0b00000000000000000000101010010111 :
+                        i == 664 ? 0b00000000000000000000101010011000 :
+                        i == 665 ? 0b00000000000000000000101010011001 :
+                        i == 666 ? 0b00000000000000000000101010011010 :
+                        i == 667 ? 0b00000000000000000000101010011011 :
+                        i == 668 ? 0b00000000000000000000101010011100 :
+                        i == 669 ? 0b00000000000000000000101010011101 :
+                        i == 670 ? 0b00000000000000000000101010011110 :
+                        i == 671 ? 0b00000000000000000000101010011111 :
+                        i == 672 ? 0b00000000000000000000101010100000 :
+                        i == 673 ? 0b00000000000000000000101010100001 :
+                        i == 674 ? 0b00000000000000000000101010100010 :
+                        i == 675 ? 0b00000000000000000000101010100011 :
+                        i == 676 ? 0b00000000000000000000101010100100 :
+                        i == 677 ? 0b00000000000000000000101010100101 :
+                        i == 678 ? 0b00000000000000000000101010100110 :
+                        i == 679 ? 0b00000000000000000000101010100111 :
+                        i == 680 ? 0b00000000000000000000101010101000 :
+                        i == 681 ? 0b00000000000000000000101010101001 :
+                        i == 682 ? 0b00000000000000000000101010101010 :
+                        i == 683 ? 0b00000000000000000000101010101011 :
+                        i == 684 ? 0b00000000000000000000101010101100 :
+                        i == 685 ? 0b00000000000000000000101010101101 :
+                        i == 686 ? 0b00000000000000000000101010101110 :
+                        i == 687 ? 0b00000000000000000000101010101111 :
+                        i == 688 ? 0b00000000000000000000101010110000 :
+                        i == 689 ? 0b00000000000000000000101010110001 :
+                        i == 690 ? 0b00000000000000000000101010110010 :
+                        i == 691 ? 0b00000000000000000000101010110011 :
+                        i == 692 ? 0b00000000000000000000101010110100 :
+                        i == 693 ? 0b00000000000000000000101010110101 :
+                        i == 694 ? 0b00000000000000000000101010110110 :
+                        i == 695 ? 0b00000000000000000000101010110111 :
+                        i == 696 ? 0b00000000000000000000101010111000 :
+                        i == 697 ? 0b00000000000000000000101010111001 :
+                        i == 698 ? 0b00000000000000000000101010111010 :
+                        i == 699 ? 0b00000000000000000000101010111011 :
+                        i == 700 ? 0b00000000000000000000101010111100 :
+                        i == 701 ? 0b00000000000000000000101010111101 :
+                        i == 702 ? 0b00000000000000000000101010111110 :
+                        i == 703 ? 0b00000000000000000000101010111111 :
+                        i == 704 ? 0b00000000000000000000101011000000 :
+                        i == 705 ? 0b00000000000000000000101011000001 :
+                        i == 706 ? 0b00000000000000000000101011000010 :
+                        i == 707 ? 0b00000000000000000000101011000011 :
+                        i == 708 ? 0b00000000000000000000101011000100 :
+                        i == 709 ? 0b00000000000000000000101011000101 :
+                        i == 710 ? 0b00000000000000000000101011000110 :
+                        i == 711 ? 0b00000000000000000000101011000111 :
+                        i == 712 ? 0b00000000000000000000101011001000 :
+                        i == 713 ? 0b00000000000000000000101011001001 :
+                        i == 714 ? 0b00000000000000000000101011001010 :
+                        i == 715 ? 0b00000000000000000000101011001011 :
+                        i == 716 ? 0b00000000000000000000101011001100 :
+                        i == 717 ? 0b00000000000000000000101011001101 :
+                        i == 718 ? 0b00000000000000000000101011001110 :
+                        i == 719 ? 0b00000000000000000000101011001111 :
+                        i == 720 ? 0b00000000000000000000101011010000 :
+                        i == 721 ? 0b00000000000000000000101011010001 :
+                        i == 722 ? 0b00000000000000000000101011010010 :
+                        i == 723 ? 0b00000000000000000000101011010011 :
+                        i == 724 ? 0b00000000000000000000101011010100 :
+                        i == 725 ? 0b00000000000000000000101011010101 :
+                        i == 726 ? 0b00000000000000000000101011010110 :
+                        i == 727 ? 0b00000000000000000000101011010111 :
+                        i == 728 ? 0b00000000000000000000101011011000 :
+                        i == 729 ? 0b00000000000000000000101011011001 :
+                        i == 730 ? 0b00000000000000000000101011011010 :
+                        i == 731 ? 0b00000000000000000000101011011011 :
+                        i == 732 ? 0b00000000000000000000101011011100 :
+                        i == 733 ? 0b00000000000000000000101011011101 :
+                        i == 734 ? 0b00000000000000000000101011011110 :
+                        i == 735 ? 0b00000000000000000000101011011111 :
+                        i == 736 ? 0b00000000000000000000101011100000 :
+                        i == 737 ? 0b00000000000000000000101011100001 :
+                        i == 738 ? 0b00000000000000000000101011100010 :
+                        i == 739 ? 0b00000000000000000000101011100011 :
+                        i == 740 ? 0b00000000000000000000101011100100 :
+                        i == 741 ? 0b00000000000000000000101011100101 :
+                        i == 742 ? 0b00000000000000000000101011100110 :
+                        i == 743 ? 0b00000000000000000000101011100111 :
+                        i == 744 ? 0b00000000000000000000101011101000 :
+                        i == 745 ? 0b00000000000000000000101011101001 :
+                        i == 746 ? 0b00000000000000000000101011101010 :
+                        i == 747 ? 0b00000000000000000000101011101011 :
+                        i == 748 ? 0b00000000000000000000101011101100 :
+                        i == 749 ? 0b00000000000000000000101011101101 :
+                        i == 750 ? 0b00000000000000000000101011101110 :
+                        i == 751 ? 0b00000000000000000000101011101111 :
+                        i == 752 ? 0b00000000000000000000101011110000 :
+                        i == 753 ? 0b00000000000000000000101011110001 :
+                        i == 754 ? 0b00000000000000000000101011110010 :
+                        i == 755 ? 0b00000000000000000000101011110011 :
+                        i == 756 ? 0b00000000000000000000101011110100 :
+                        i == 757 ? 0b00000000000000000000101011110101 :
+                        i == 758 ? 0b00000000000000000000101011110110 :
+                        i == 759 ? 0b00000000000000000000101011110111 :
+                        i == 760 ? 0b00000000000000000000101011111000 :
+                        i == 761 ? 0b00000000000000000000101011111001 :
+                        i == 762 ? 0b00000000000000000000101011111010 :
+                        i == 763 ? 0b00000000000000000000101011111011 :
+                        i == 764 ? 0b00000000000000000000101011111100 :
+                        i == 765 ? 0b00000000000000000000101011111101 :
+                        i == 766 ? 0b00000000000000000000101011111110 :
+                        i == 767 ? 0b00000000000000000000101011111111 :
+                        i == 768 ? 0b00000000000000000000101100000000 :
+                        i == 769 ? 0b00000000000000000000101100000001 :
+                        i == 770 ? 0b00000000000000000000101100000010 :
+                        i == 771 ? 0b00000000000000000000101100000011 :
+                        i == 772 ? 0b00000000000000000000101100000100 :
+                        i == 773 ? 0b00000000000000000000101100000101 :
+                        i == 774 ? 0b00000000000000000000101100000110 :
+                        i == 775 ? 0b00000000000000000000101100000111 :
+                        i == 776 ? 0b00000000000000000000101100001000 :
+                        i == 777 ? 0b00000000000000000000101100001001 :
+                        i == 778 ? 0b00000000000000000000101100001010 :
+                        i == 779 ? 0b00000000000000000000101100001011 :
+                        i == 780 ? 0b00000000000000000000101100001100 :
+                        i == 781 ? 0b00000000000000000000101100001101 :
+                        i == 782 ? 0b00000000000000000000101100001110 :
+                        i == 783 ? 0b00000000000000000000101100001111 :
+                        i == 784 ? 0b00000000000000000000101100010000 :
+                        i == 785 ? 0b00000000000000000000101100010001 :
+                        i == 786 ? 0b00000000000000000000101100010010 :
+                        i == 787 ? 0b00000000000000000000101100010011 :
+                        i == 788 ? 0b00000000000000000000101100010100 :
+                        i == 789 ? 0b00000000000000000000101100010101 :
+                        i == 790 ? 0b00000000000000000000101100010110 :
+                        i == 791 ? 0b00000000000000000000101100010111 :
+                        i == 792 ? 0b00000000000000000000101100011000 :
+                        i == 793 ? 0b00000000000000000000101100011001 :
+                        i == 794 ? 0b00000000000000000000101100011010 :
+                        i == 795 ? 0b00000000000000000000101100011011 :
+                        i == 796 ? 0b00000000000000000000101100011100 :
+                        i == 797 ? 0b00000000000000000000101100011101 :
+                        i == 798 ? 0b00000000000000000000101100011110 :
+                        i == 799 ? 0b00000000000000000000101100011111 :
+                        i == 800 ? 0b00000000000000000000101100100000 :
+                        i == 801 ? 0b00000000000000000000101100100001 :
+                        i == 802 ? 0b00000000000000000000101100100010 :
+                        i == 803 ? 0b00000000000000000000101100100011 :
+                        i == 804 ? 0b00000000000000000000101100100100 :
+                        i == 805 ? 0b00000000000000000000101100100101 :
+                        i == 806 ? 0b00000000000000000000101100100110 :
+                        i == 807 ? 0b00000000000000000000101100100111 :
+                        i == 808 ? 0b00000000000000000000101100101000 :
+                        i == 809 ? 0b00000000000000000000101100101001 :
+                        i == 810 ? 0b00000000000000000000101100101010 :
+                        i == 811 ? 0b00000000000000000000101100101011 :
+                        i == 812 ? 0b00000000000000000000101100101100 :
+                        i == 813 ? 0b00000000000000000000101100101101 :
+                        i == 814 ? 0b00000000000000000000101100101110 :
+                        i == 815 ? 0b00000000000000000000101100101111 :
+                        i == 816 ? 0b00000000000000000000101100110000 :
+                        i == 817 ? 0b00000000000000000000101100110001 :
+                        i == 818 ? 0b00000000000000000000101100110010 :
+                        i == 819 ? 0b00000000000000000000101100110011 :
+                        i == 820 ? 0b00000000000000000000101100110100 :
+                        i == 821 ? 0b00000000000000000000101100110101 :
+                        i == 822 ? 0b00000000000000000000101100110110 :
+                        i == 823 ? 0b00000000000000000000101100110111 :
+                        i == 824 ? 0b00000000000000000000101100111000 :
+                        i == 825 ? 0b00000000000000000000101100111001 :
+                        i == 826 ? 0b00000000000000000000101100111010 :
+                        i == 827 ? 0b00000000000000000000101100111011 :
+                        i == 828 ? 0b00000000000000000000101100111100 :
+                        i == 829 ? 0b00000000000000000000101100111101 :
+                        i == 830 ? 0b00000000000000000000101100111110 :
+                        i == 831 ? 0b00000000000000000000101100111111 :
+                        i == 832 ? 0b00000000000000000000101101000000 :
+                        i == 833 ? 0b00000000000000000000101101000001 :
+                        i == 834 ? 0b00000000000000000000101101000010 :
+                        i == 835 ? 0b00000000000000000000101101000011 :
+                        i == 836 ? 0b00000000000000000000101101000100 :
+                        i == 837 ? 0b00000000000000000000101101000101 :
+                        i == 838 ? 0b00000000000000000000101101000110 :
+                        i == 839 ? 0b00000000000000000000101101000111 :
+                        i == 840 ? 0b00000000000000000000101101001000 :
+                        i == 841 ? 0b00000000000000000000101101001001 :
+                        i == 842 ? 0b00000000000000000000101101001010 :
+                        i == 843 ? 0b00000000000000000000101101001011 :
+                        i == 844 ? 0b00000000000000000000101101001100 :
+                        i == 845 ? 0b00000000000000000000101101001101 :
+                        i == 846 ? 0b00000000000000000000101101001110 :
+                        i == 847 ? 0b00000000000000000000101101001111 :
+                        i == 848 ? 0b00000000000000000000101101010000 :
+                        i == 849 ? 0b00000000000000000000101101010001 :
+                        i == 850 ? 0b00000000000000000000101101010010 :
+                        i == 851 ? 0b00000000000000000000101101010011 :
+                        i == 852 ? 0b00000000000000000000101101010100 :
+                        i == 853 ? 0b00000000000000000000101101010101 :
+                        i == 854 ? 0b00000000000000000000101101010110 :
+                        i == 855 ? 0b00000000000000000000101101010111 :
+                        i == 856 ? 0b00000000000000000000101101011000 :
+                        i == 857 ? 0b00000000000000000000101101011001 :
+                        i == 858 ? 0b00000000000000000000101101011010 :
+                        i == 859 ? 0b00000000000000000000101101011011 :
+                        i == 860 ? 0b00000000000000000000101101011100 :
+                        i == 861 ? 0b00000000000000000000101101011101 :
+                        i == 862 ? 0b00000000000000000000101101011110 :
+                        i == 863 ? 0b00000000000000000000101101011111 :
+                        i == 864 ? 0b00000000000000000000101101100000 :
+                        i == 865 ? 0b00000000000000000000101101100001 :
+                        i == 866 ? 0b00000000000000000000101101100010 :
+                        i == 867 ? 0b00000000000000000000101101100011 :
+                        i == 868 ? 0b00000000000000000000101101100100 :
+                        i == 869 ? 0b00000000000000000000101101100101 :
+                        i == 870 ? 0b00000000000000000000101101100110 :
+                        i == 871 ? 0b00000000000000000000101101100111 :
+                        i == 872 ? 0b00000000000000000000101101101000 :
+                        i == 873 ? 0b00000000000000000000101101101001 :
+                        i == 874 ? 0b00000000000000000000101101101010 :
+                        i == 875 ? 0b00000000000000000000101101101011 :
+                        i == 876 ? 0b00000000000000000000101101101100 :
+                        i == 877 ? 0b00000000000000000000101101101101 :
+                        i == 878 ? 0b00000000000000000000101101101110 :
+                        i == 879 ? 0b00000000000000000000101101101111 :
+                        i == 880 ? 0b00000000000000000000101101110000 :
+                        i == 881 ? 0b00000000000000000000101101110001 :
+                        i == 882 ? 0b00000000000000000000101101110010 :
+                        i == 883 ? 0b00000000000000000000101101110011 :
+                        i == 884 ? 0b00000000000000000000101101110100 :
+                        i == 885 ? 0b00000000000000000000101101110101 :
+                        i == 886 ? 0b00000000000000000000101101110110 :
+                        i == 887 ? 0b00000000000000000000101101110111 :
+                        i == 888 ? 0b00000000000000000000101101111000 :
+                        i == 889 ? 0b00000000000000000000101101111001 :
+                        i == 890 ? 0b00000000000000000000101101111010 :
+                        i == 891 ? 0b00000000000000000000101101111011 :
+                        i == 892 ? 0b00000000000000000000101101111100 :
+                        i == 893 ? 0b00000000000000000000101101111101 :
+                        i == 894 ? 0b00000000000000000000101101111110 :
+                        i == 895 ? 0b00000000000000000000101101111111 :
+                        i == 896 ? 0b00000000000000000000101110000000 :
+                        i == 897 ? 0b00000000000000000000101110000001 :
+                        i == 898 ? 0b00000000000000000000101110000010 :
+                        i == 899 ? 0b00000000000000000000101110000011 :
+                        i == 900 ? 0b00000000000000000000101110000100 :
+                        i == 901 ? 0b00000000000000000000101110000101 :
+                        i == 902 ? 0b00000000000000000000101110000110 :
+                        i == 903 ? 0b00000000000000000000101110000111 :
+                        i == 904 ? 0b00000000000000000000101110001000 :
+                        i == 905 ? 0b00000000000000000000101110001001 :
+                        i == 906 ? 0b00000000000000000000101110001010 :
+                        i == 907 ? 0b00000000000000000000101110001011 :
+                        i == 908 ? 0b00000000000000000000101110001100 :
+                        i == 909 ? 0b00000000000000000000101110001101 :
+                        i == 910 ? 0b00000000000000000000101110001110 :
+                        i == 911 ? 0b00000000000000000000101110001111 :
+                        i == 912 ? 0b00000000000000000000101110010000 :
+                        i == 913 ? 0b00000000000000000000101110010001 :
+                        i == 914 ? 0b00000000000000000000101110010010 :
+                        i == 915 ? 0b00000000000000000000101110010011 :
+                        i == 916 ? 0b00000000000000000000101110010100 :
+                        i == 917 ? 0b00000000000000000000101110010101 :
+                        i == 918 ? 0b00000000000000000000101110010110 :
+                        i == 919 ? 0b00000000000000000000101110010111 :
+                        i == 920 ? 0b00000000000000000000101110011000 :
+                        i == 921 ? 0b00000000000000000000101110011001 :
+                        i == 922 ? 0b00000000000000000000101110011010 :
+                        i == 923 ? 0b00000000000000000000101110011011 :
+                        i == 924 ? 0b00000000000000000000101110011100 :
+                        i == 925 ? 0b00000000000000000000101110011101 :
+                        i == 926 ? 0b00000000000000000000101110011110 :
+                        i == 927 ? 0b00000000000000000000101110011111 :
+                        i == 928 ? 0b00000000000000000000101110100000 :
+                        i == 929 ? 0b00000000000000000000101110100001 :
+                        i == 930 ? 0b00000000000000000000101110100010 :
+                        i == 931 ? 0b00000000000000000000101110100011 :
+                        i == 932 ? 0b00000000000000000000101110100100 :
+                        i == 933 ? 0b00000000000000000000101110100101 :
+                        i == 934 ? 0b00000000000000000000101110100110 :
+                        i == 935 ? 0b00000000000000000000101110100111 :
+                        i == 936 ? 0b00000000000000000000101110101000 :
+                        i == 937 ? 0b00000000000000000000101110101001 :
+                        i == 938 ? 0b00000000000000000000101110101010 :
+                        i == 939 ? 0b00000000000000000000101110101011 :
+                        i == 940 ? 0b00000000000000000000101110101100 :
+                        i == 941 ? 0b00000000000000000000101110101101 :
+                        i == 942 ? 0b00000000000000000000101110101110 :
+                        i == 943 ? 0b00000000000000000000101110101111 :
+                        i == 944 ? 0b00000000000000000000101110110000 :
+                        i == 945 ? 0b00000000000000000000101110110001 :
+                        i == 946 ? 0b00000000000000000000101110110010 :
+                        i == 947 ? 0b00000000000000000000101110110011 :
+                        i == 948 ? 0b00000000000000000000101110110100 :
+                        i == 949 ? 0b00000000000000000000101110110101 :
+                        i == 950 ? 0b00000000000000000000101110110110 :
+                        i == 951 ? 0b00000000000000000000101110110111 :
+                        i == 952 ? 0b00000000000000000000101110111000 :
+                        i == 953 ? 0b00000000000000000000101110111001 :
+                        i == 954 ? 0b00000000000000000000101110111010 :
+                        i == 955 ? 0b00000000000000000000101110111011 :
+                        i == 956 ? 0b00000000000000000000101110111100 :
+                        i == 957 ? 0b00000000000000000000101110111101 :
+                        i == 958 ? 0b00000000000000000000101110111110 :
+                        i == 959 ? 0b00000000000000000000101110111111 :
+                        i == 960 ? 0b00000000000000000000101111000000 :
+                        i == 961 ? 0b00000000000000000000101111000001 :
+                        i == 962 ? 0b00000000000000000000101111000010 :
+                        i == 963 ? 0b00000000000000000000101111000011 :
+                        i == 964 ? 0b00000000000000000000101111000100 :
+                        i == 965 ? 0b00000000000000000000101111000101 :
+                        i == 966 ? 0b00000000000000000000101111000110 :
+                        i == 967 ? 0b00000000000000000000101111000111 :
+                        i == 968 ? 0b00000000000000000000101111001000 :
+                        i == 969 ? 0b00000000000000000000101111001001 :
+                        i == 970 ? 0b00000000000000000000101111001010 :
+                        i == 971 ? 0b00000000000000000000101111001011 :
+                        i == 972 ? 0b00000000000000000000101111001100 :
+                        i == 973 ? 0b00000000000000000000101111001101 :
+                        i == 974 ? 0b00000000000000000000101111001110 :
+                        i == 975 ? 0b00000000000000000000101111001111 :
+                        i == 976 ? 0b00000000000000000000101111010000 :
+                        i == 977 ? 0b00000000000000000000101111010001 :
+                        i == 978 ? 0b00000000000000000000101111010010 :
+                        i == 979 ? 0b00000000000000000000101111010011 :
+                        i == 980 ? 0b00000000000000000000101111010100 :
+                        i == 981 ? 0b00000000000000000000101111010101 :
+                        i == 982 ? 0b00000000000000000000101111010110 :
+                        i == 983 ? 0b00000000000000000000101111010111 :
+                        i == 984 ? 0b00000000000000000000101111011000 :
+                        i == 985 ? 0b00000000000000000000101111011001 :
+                        i == 986 ? 0b00000000000000000000101111011010 :
+                        i == 987 ? 0b00000000000000000000101111011011 :
+                        i == 988 ? 0b00000000000000000000101111011100 :
+                        i == 989 ? 0b00000000000000000000101111011101 :
+                        i == 990 ? 0b00000000000000000000101111011110 :
+                        i == 991 ? 0b00000000000000000000101111011111 :
+                        i == 992 ? 0b00000000000000000000101111100000 :
+                        i == 993 ? 0b00000000000000000000101111100001 :
+                        i == 994 ? 0b00000000000000000000101111100010 :
+                        i == 995 ? 0b00000000000000000000101111100011 :
+                        i == 996 ? 0b00000000000000000000101111100100 :
+                        i == 997 ? 0b00000000000000000000101111100101 :
+                        i == 998 ? 0b00000000000000000000101111100110 :
+                        i == 999 ? 0b00000000000000000000101111100111 :
+                        i == 1000 ? 0b00000000000000000000101111101000 :
+                        i == 1001 ? 0b00000000000000000000101111101001 :
+                        i == 1002 ? 0b00000000000000000000101111101010 :
+                        i == 1003 ? 0b00000000000000000000101111101011 :
+                        i == 1004 ? 0b00000000000000000000101111101100 :
+                        i == 1005 ? 0b00000000000000000000101111101101 :
+                        i == 1006 ? 0b00000000000000000000101111101110 :
+                        i == 1007 ? 0b00000000000000000000101111101111 :
+                        i == 1008 ? 0b00000000000000000000101111110000 :
+                        i == 1009 ? 0b00000000000000000000101111110001 :
+                        i == 1010 ? 0b00000000000000000000101111110010 :
+                        i == 1011 ? 0b00000000000000000000101111110011 :
+                        i == 1012 ? 0b00000000000000000000101111110100 :
+                        i == 1013 ? 0b00000000000000000000101111110101 :
+                        i == 1014 ? 0b00000000000000000000101111110110 :
+                        i == 1015 ? 0b00000000000000000000101111110111 :
+                        i == 1016 ? 0b00000000000000000000101111111000 :
+                        i == 1017 ? 0b00000000000000000000101111111001 :
+                        i == 1018 ? 0b00000000000000000000101111111010 :
+                        i == 1019 ? 0b00000000000000000000101111111011 :
+                        i == 1020 ? 0b00000000000000000000101111111100 :
+                        i == 1021 ? 0b00000000000000000000101111111101 :
+                        i == 1022 ? 0b00000000000000000000101111111110 :
+                        i == 1023 ? 0b00000000000000000000101111111111 :
+                                    0b00000000000000000000000000000000 ;
+                                    
+                for (int i = 0; i < 5; i++);
+                reg_la1_data = 0x00000000;
+            }
+            
+        
+      }
+
         // Wait for the expected result
-        while ((reg_la2_data & 0x000003FF) != 0x2D);
+        while (((reg_la1_data & 0x00FFC000) != 0x) && ((reg_la1_data & 0xFF000000) != 0x) && ((reg_la2_data & 0x000000FF) != 0x) && ((reg_la2_data & 0x0000FF00) != 0x) && ((reg_la2_data & 0x00FF0000) != 0x) && ((reg_la2_data & 0xFF000000) != 0x) && ((reg_la3_data & 0x000000FF) != 0x) && ((reg_la3_data & 0x0000FF00) != 0x) && ((reg_la3_data & 0x00FF0000) != 0x) && ((reg_la2_data & 0x7F000000) != 0x)); // L1 hit count, L2 hit count4, L2 hit count8, L2 hit count16, L2 ss1 count4, L2 ss1 count 8, L2 hit count16, L2 ss2 hit count4, L2 ss2 count8, L2 ss2 count16.
+        
         // Test has been done successfully
 	reg_mprj_datal = 0xAB610000;
 }
diff --git a/verilog/rtl/user_project_wrapper.v b/verilog/rtl/user_project_wrapper.v
index ab64d97..5f0bc92 100644
--- a/verilog/rtl/user_project_wrapper.v
+++ b/verilog/rtl/user_project_wrapper.v
@@ -89,20 +89,20 @@
 `endif
 
 	.clk(wb_clk_i),
-	.reset(la_data_in[0]),
-	.trace_ready(la_data_in[1]),
+	.reset(la_data_in[42]),
+	.trace_ready(la_data_in[43]),
 	.mem_addr(mem_data),
-	.updated(la_data_out[100]),
-        .L1_hit_count(la_data_out[9:0]),
-        .L2_hit_count4(la_data_out[19:10]),
-        .L2_hit_count8(la_data_out[29:20]),
-        .L2_hit_count16(la_data_out[39:30]),
-        .L2_ss1_count4(la_data_out[49:40]),
-        .L2_ss1_count8(la_data_out[59:50]),
-        .L2_ss1_count16(la_data_out[69:60]),
-        .L2_ss2_count4(la_data_out[79:70]),
-        .L2_ss2_count8(la_data_out[89:80]),
-        .L2_ss2_count16(la_data_out[99:90])
+	.updated(la_data_out[127]),
+        .L1_hit_count(la_data_out[55:46]),
+        .L2_hit_count4(la_data_out[63:56]),
+        .L2_hit_count8(la_data_out[71:64]),
+        .L2_hit_count16(la_data_out[79:72]),
+        .L2_ss1_count4(la_data_out[87:80]),
+        .L2_ss1_count8(la_data_out[95:88]),
+        .L2_ss1_count16(la_data_out[103:96]),
+        .L2_ss2_count4(la_data_out[111:104]),
+        .L2_ss2_count8(la_data_out[119:112]),
+        .L2_ss2_count16(la_data_out[126:120])
 
 );
 	
@@ -112,10 +112,10 @@
 		.vssd1(vssd1),	// User area 1 digital ground
 	`endif
 	.clk0(wb_clk_i),
-	.csb0(la_data_in[34]),
-	.web0(la_data_in[35]),
-	.addr0(la_data_in[45:36]),
-	.din0(la_data_in[33:2]),
+	.csb0(la_data_in[44]),
+	.web0(la_data_in[45]),
+	.addr0(la_data_in[41:32]),
+	.din0(la_data_in[31:0]),
 	.dout0(mem_data)
     );