Graphical demo for the LPC4088 Experiment Base Board with one of the Display Expansion Kits. This program displays a Mandelbrot calculation in a circular zoomed-in sequence.

Dependencies:   EALib mbed

Committer:
embeddedartists
Date:
Fri Oct 03 13:21:52 2014 +0000
Revision:
0:e24e3d741c52
First version

Who changed what in which revision?

UserRevisionLine numberNew contents of line
embeddedartists 0:e24e3d741c52 1 /******************************************************************************
embeddedartists 0:e24e3d741c52 2 * Includes
embeddedartists 0:e24e3d741c52 3 *****************************************************************************/
embeddedartists 0:e24e3d741c52 4
embeddedartists 0:e24e3d741c52 5 #include "mbed.h"
embeddedartists 0:e24e3d741c52 6
embeddedartists 0:e24e3d741c52 7 #include "LcdController.h"
embeddedartists 0:e24e3d741c52 8 #include "EaLcdBoard.h"
embeddedartists 0:e24e3d741c52 9 #include "MandelbDemo.h"
embeddedartists 0:e24e3d741c52 10
embeddedartists 0:e24e3d741c52 11 /******************************************************************************
embeddedartists 0:e24e3d741c52 12 * Typedefs and defines
embeddedartists 0:e24e3d741c52 13 *****************************************************************************/
embeddedartists 0:e24e3d741c52 14
embeddedartists 0:e24e3d741c52 15
embeddedartists 0:e24e3d741c52 16 // Translates a 24-bit RGB color to RGB565
embeddedartists 0:e24e3d741c52 17 #define TRANSLATE24BIT_TO_RGB565(c) ((((c) & 0x00ff0000) >> 19) | \
embeddedartists 0:e24e3d741c52 18 ((((c) & 0x0000ff00) >> 5) & 0x000007e0) | \
embeddedartists 0:e24e3d741c52 19 ((((c) & 0x000000ff) << 8) & 0x0000f800))
embeddedartists 0:e24e3d741c52 20
embeddedartists 0:e24e3d741c52 21 /******************************************************************************
embeddedartists 0:e24e3d741c52 22 * Local variables
embeddedartists 0:e24e3d741c52 23 *****************************************************************************/
embeddedartists 0:e24e3d741c52 24
embeddedartists 0:e24e3d741c52 25 static const MandelbDemo::Coord_t missedPixels[] = {
embeddedartists 0:e24e3d741c52 26 {124, 124, 1, 0},
embeddedartists 0:e24e3d741c52 27 {121, 123, 4, 0},
embeddedartists 0:e24e3d741c52 28 {123, 121, 4, 0},
embeddedartists 0:e24e3d741c52 29 {120, 121, 6, 0},
embeddedartists 0:e24e3d741c52 30 {121, 120, 6, 0},
embeddedartists 0:e24e3d741c52 31 {119, 119, 8, 0},
embeddedartists 0:e24e3d741c52 32 {116, 122, 9, 0},
embeddedartists 0:e24e3d741c52 33 {117, 120, 9, 0},
embeddedartists 0:e24e3d741c52 34 {120, 117, 9, 0},
embeddedartists 0:e24e3d741c52 35 {122, 116, 9, 0},
embeddedartists 0:e24e3d741c52 36 {116, 118, 11, 0},
embeddedartists 0:e24e3d741c52 37 {118, 116, 11, 0},
embeddedartists 0:e24e3d741c52 38 {114, 119, 12, 0},
embeddedartists 0:e24e3d741c52 39 {119, 114, 12, 0},
embeddedartists 0:e24e3d741c52 40 {115, 116, 13, 0},
embeddedartists 0:e24e3d741c52 41 {116, 115, 13, 0},
embeddedartists 0:e24e3d741c52 42 {113, 117, 14, 0},
embeddedartists 0:e24e3d741c52 43 {117, 113, 14, 0},
embeddedartists 0:e24e3d741c52 44 {114, 114, 15, 0},
embeddedartists 0:e24e3d741c52 45 {109, 121, 16, 0},
embeddedartists 0:e24e3d741c52 46 {112, 115, 16, 0},
embeddedartists 0:e24e3d741c52 47 {115, 112, 16, 0},
embeddedartists 0:e24e3d741c52 48 {121, 109, 16, 0},
embeddedartists 0:e24e3d741c52 49 {109, 118, 17, 0},
embeddedartists 0:e24e3d741c52 50 {110, 116, 17, 0},
embeddedartists 0:e24e3d741c52 51 {116, 110, 17, 0},
embeddedartists 0:e24e3d741c52 52 {118, 109, 17, 0},
embeddedartists 0:e24e3d741c52 53 {111, 113, 18, 0},
embeddedartists 0:e24e3d741c52 54 {112, 112, 18, 0},
embeddedartists 0:e24e3d741c52 55 {113, 111, 18, 0},
embeddedartists 0:e24e3d741c52 56 {109, 114, 19, 0},
embeddedartists 0:e24e3d741c52 57 {114, 109, 19, 0},
embeddedartists 0:e24e3d741c52 58 {110, 111, 20, 0},
embeddedartists 0:e24e3d741c52 59 {111, 110, 20, 0},
embeddedartists 0:e24e3d741c52 60 {106, 115, 21, 0},
embeddedartists 0:e24e3d741c52 61 {108, 112, 21, 0},
embeddedartists 0:e24e3d741c52 62 {112, 108, 21, 0},
embeddedartists 0:e24e3d741c52 63 {115, 106, 21, 0},
embeddedartists 0:e24e3d741c52 64 {104, 117, 22, 0},
embeddedartists 0:e24e3d741c52 65 {106, 113, 22, 0},
embeddedartists 0:e24e3d741c52 66 {109, 109, 22, 0},
embeddedartists 0:e24e3d741c52 67 {113, 106, 22, 0},
embeddedartists 0:e24e3d741c52 68 {117, 104, 22, 0},
embeddedartists 0:e24e3d741c52 69 {107, 110, 23, 0},
embeddedartists 0:e24e3d741c52 70 {110, 107, 23, 0},
embeddedartists 0:e24e3d741c52 71 {105, 111, 24, 0},
embeddedartists 0:e24e3d741c52 72 {111, 105, 24, 0},
embeddedartists 0:e24e3d741c52 73 {100, 120, 25, 0},
embeddedartists 0:e24e3d741c52 74 {102, 114, 25, 0},
embeddedartists 0:e24e3d741c52 75 {103, 112, 25, 0},
embeddedartists 0:e24e3d741c52 76 {106, 108, 25, 0},
embeddedartists 0:e24e3d741c52 77 {107, 107, 25, 0},
embeddedartists 0:e24e3d741c52 78 {108, 106, 25, 0},
embeddedartists 0:e24e3d741c52 79 {112, 103, 25, 0},
embeddedartists 0:e24e3d741c52 80 {114, 102, 25, 0},
embeddedartists 0:e24e3d741c52 81 {120, 100, 25, 0},
embeddedartists 0:e24e3d741c52 82 {104, 109, 26, 0},
embeddedartists 0:e24e3d741c52 83 {109, 104, 26, 0},
embeddedartists 0:e24e3d741c52 84 {99, 116, 27, 0},
embeddedartists 0:e24e3d741c52 85 {102, 110, 27, 0},
embeddedartists 0:e24e3d741c52 86 {105, 106, 27, 0},
embeddedartists 0:e24e3d741c52 87 {106, 105, 27, 0},
embeddedartists 0:e24e3d741c52 88 {110, 102, 27, 0},
embeddedartists 0:e24e3d741c52 89 {116, 99, 27, 0},
embeddedartists 0:e24e3d741c52 90 {103, 107, 28, 0},
embeddedartists 0:e24e3d741c52 91 {107, 103, 28, 0},
embeddedartists 0:e24e3d741c52 92 {99, 111, 29, 0},
embeddedartists 0:e24e3d741c52 93 {101, 108, 29, 0},
embeddedartists 0:e24e3d741c52 94 {108, 101, 29, 0},
embeddedartists 0:e24e3d741c52 95 {111, 99, 29, 0},
embeddedartists 0:e24e3d741c52 96 {97, 113, 30, 0},
embeddedartists 0:e24e3d741c52 97 {99, 109, 30, 0},
embeddedartists 0:e24e3d741c52 98 {102, 105, 30, 0},
embeddedartists 0:e24e3d741c52 99 {103, 104, 30, 0},
embeddedartists 0:e24e3d741c52 100 {104, 103, 30, 0},
embeddedartists 0:e24e3d741c52 101 {105, 102, 30, 0},
embeddedartists 0:e24e3d741c52 102 {109, 99, 30, 0},
embeddedartists 0:e24e3d741c52 103 {113, 97, 30, 0},
embeddedartists 0:e24e3d741c52 104 {100, 106, 31, 0},
embeddedartists 0:e24e3d741c52 105 {106, 100, 31, 0},
embeddedartists 0:e24e3d741c52 106 {98, 107, 32, 0},
embeddedartists 0:e24e3d741c52 107 {101, 103, 32, 0},
embeddedartists 0:e24e3d741c52 108 {102, 102, 32, 0},
embeddedartists 0:e24e3d741c52 109 {103, 101, 32, 0},
embeddedartists 0:e24e3d741c52 110 {107, 98, 32, 0},
embeddedartists 0:e24e3d741c52 111 {95, 110, 33, 0},
embeddedartists 0:e24e3d741c52 112 {99, 104, 33, 0},
embeddedartists 0:e24e3d741c52 113 {104, 99, 33, 0},
embeddedartists 0:e24e3d741c52 114 {110, 95, 33, 0},
embeddedartists 0:e24e3d741c52 115 {92, 115, 34, 0},
embeddedartists 0:e24e3d741c52 116 {95, 108, 34, 0},
embeddedartists 0:e24e3d741c52 117 {97, 105, 34, 0},
embeddedartists 0:e24e3d741c52 118 {105, 97, 34, 0},
embeddedartists 0:e24e3d741c52 119 {108, 95, 34, 0},
embeddedartists 0:e24e3d741c52 120 {115, 92, 34, 0},
embeddedartists 0:e24e3d741c52 121 {92, 112, 35, 0},
embeddedartists 0:e24e3d741c52 122 {95, 106, 35, 0},
embeddedartists 0:e24e3d741c52 123 {98, 102, 35, 0},
embeddedartists 0:e24e3d741c52 124 {99, 101, 35, 0},
embeddedartists 0:e24e3d741c52 125 {100, 100, 35, 0},
embeddedartists 0:e24e3d741c52 126 {101, 99, 35, 0},
embeddedartists 0:e24e3d741c52 127 {102, 98, 35, 0},
embeddedartists 0:e24e3d741c52 128 {106, 95, 35, 0},
embeddedartists 0:e24e3d741c52 129 {112, 92, 35, 0},
embeddedartists 0:e24e3d741c52 130 {89, 119, 36, 0},
embeddedartists 0:e24e3d741c52 131 {96, 103, 36, 0},
embeddedartists 0:e24e3d741c52 132 {103, 96, 36, 0},
embeddedartists 0:e24e3d741c52 133 {119, 89, 36, 0},
embeddedartists 0:e24e3d741c52 134 {94, 104, 37, 0},
embeddedartists 0:e24e3d741c52 135 {97, 100, 37, 0},
embeddedartists 0:e24e3d741c52 136 {98, 99, 37, 0},
embeddedartists 0:e24e3d741c52 137 {99, 98, 37, 0},
embeddedartists 0:e24e3d741c52 138 {100, 97, 37, 0},
embeddedartists 0:e24e3d741c52 139 {104, 94, 37, 0},
embeddedartists 0:e24e3d741c52 140 {90, 109, 38, 0},
embeddedartists 0:e24e3d741c52 141 {91, 107, 38, 0},
embeddedartists 0:e24e3d741c52 142 {95, 101, 38, 0},
embeddedartists 0:e24e3d741c52 143 {101, 95, 38, 0},
embeddedartists 0:e24e3d741c52 144 {107, 91, 38, 0},
embeddedartists 0:e24e3d741c52 145 {109, 90, 38, 0},
embeddedartists 0:e24e3d741c52 146 {91, 105, 39, 0},
embeddedartists 0:e24e3d741c52 147 {93, 102, 39, 0},
embeddedartists 0:e24e3d741c52 148 {96, 98, 39, 0},
embeddedartists 0:e24e3d741c52 149 {97, 97, 39, 0},
embeddedartists 0:e24e3d741c52 150 {98, 96, 39, 0},
embeddedartists 0:e24e3d741c52 151 {102, 93, 39, 0},
embeddedartists 0:e24e3d741c52 152 {105, 91, 39, 0},
embeddedartists 0:e24e3d741c52 153 {87, 111, 40, 0},
embeddedartists 0:e24e3d741c52 154 {91, 103, 40, 0},
embeddedartists 0:e24e3d741c52 155 {94, 99, 40, 0},
embeddedartists 0:e24e3d741c52 156 {99, 94, 40, 0},
embeddedartists 0:e24e3d741c52 157 {103, 91, 40, 0},
embeddedartists 0:e24e3d741c52 158 {111, 87, 40, 0},
embeddedartists 0:e24e3d741c52 159 {85, 114, 41, 0},
embeddedartists 0:e24e3d741c52 160 {92, 100, 41, 0},
embeddedartists 0:e24e3d741c52 161 {100, 92, 41, 0},
embeddedartists 0:e24e3d741c52 162 {114, 85, 41, 0},
embeddedartists 0:e24e3d741c52 163 {87, 106, 42, 0},
embeddedartists 0:e24e3d741c52 164 {88, 104, 42, 0},
embeddedartists 0:e24e3d741c52 165 {90, 101, 42, 0},
embeddedartists 0:e24e3d741c52 166 {93, 97, 42, 0},
embeddedartists 0:e24e3d741c52 167 {94, 96, 42, 0},
embeddedartists 0:e24e3d741c52 168 {95, 95, 42, 0},
embeddedartists 0:e24e3d741c52 169 {96, 94, 42, 0},
embeddedartists 0:e24e3d741c52 170 {97, 93, 42, 0},
embeddedartists 0:e24e3d741c52 171 {101, 90, 42, 0},
embeddedartists 0:e24e3d741c52 172 {104, 88, 42, 0},
embeddedartists 0:e24e3d741c52 173 {106, 87, 42, 0},
embeddedartists 0:e24e3d741c52 174 {85, 108, 43, 0},
embeddedartists 0:e24e3d741c52 175 {88, 102, 43, 0},
embeddedartists 0:e24e3d741c52 176 {91, 98, 43, 0},
embeddedartists 0:e24e3d741c52 177 {98, 91, 43, 0},
embeddedartists 0:e24e3d741c52 178 {102, 88, 43, 0},
embeddedartists 0:e24e3d741c52 179 {108, 85, 43, 0},
embeddedartists 0:e24e3d741c52 180 {89, 99, 44, 0},
embeddedartists 0:e24e3d741c52 181 {92, 95, 44, 0},
embeddedartists 0:e24e3d741c52 182 {93, 94, 44, 0},
embeddedartists 0:e24e3d741c52 183 {94, 93, 44, 0},
embeddedartists 0:e24e3d741c52 184 {95, 92, 44, 0},
embeddedartists 0:e24e3d741c52 185 {99, 89, 44, 0},
embeddedartists 0:e24e3d741c52 186 {87, 100, 45, 0},
embeddedartists 0:e24e3d741c52 187 {90, 96, 45, 0},
embeddedartists 0:e24e3d741c52 188 {96, 90, 45, 0},
embeddedartists 0:e24e3d741c52 189 {100, 87, 45, 0},
embeddedartists 0:e24e3d741c52 190 {81, 110, 46, 0},
embeddedartists 0:e24e3d741c52 191 {83, 105, 46, 0},
embeddedartists 0:e24e3d741c52 192 {84, 103, 46, 0},
embeddedartists 0:e24e3d741c52 193 {88, 97, 46, 0},
embeddedartists 0:e24e3d741c52 194 {97, 88, 46, 0},
embeddedartists 0:e24e3d741c52 195 {103, 84, 46, 0},
embeddedartists 0:e24e3d741c52 196 {105, 83, 46, 0},
embeddedartists 0:e24e3d741c52 197 {110, 81, 46, 0},
embeddedartists 0:e24e3d741c52 198 {84, 101, 47, 0},
embeddedartists 0:e24e3d741c52 199 {86, 98, 47, 0},
embeddedartists 0:e24e3d741c52 200 {89, 94, 47, 0},
embeddedartists 0:e24e3d741c52 201 {90, 93, 47, 0},
embeddedartists 0:e24e3d741c52 202 {91, 92, 47, 0},
embeddedartists 0:e24e3d741c52 203 {92, 91, 47, 0},
embeddedartists 0:e24e3d741c52 204 {93, 90, 47, 0},
embeddedartists 0:e24e3d741c52 205 {94, 89, 47, 0},
embeddedartists 0:e24e3d741c52 206 {98, 86, 47, 0},
embeddedartists 0:e24e3d741c52 207 {101, 84, 47, 0},
embeddedartists 0:e24e3d741c52 208 {78, 113, 48, 0},
embeddedartists 0:e24e3d741c52 209 {80, 107, 48, 0},
embeddedartists 0:e24e3d741c52 210 {84, 99, 48, 0},
embeddedartists 0:e24e3d741c52 211 {87, 95, 48, 0},
embeddedartists 0:e24e3d741c52 212 {95, 87, 48, 0},
embeddedartists 0:e24e3d741c52 213 {99, 84, 48, 0},
embeddedartists 0:e24e3d741c52 214 {107, 80, 48, 0},
embeddedartists 0:e24e3d741c52 215 {113, 78, 48, 0},
embeddedartists 0:e24e3d741c52 216 {76, 118, 49, 0},
embeddedartists 0:e24e3d741c52 217 {85, 96, 49, 0},
embeddedartists 0:e24e3d741c52 218 {88, 92, 49, 0},
embeddedartists 0:e24e3d741c52 219 {89, 91, 49, 0},
embeddedartists 0:e24e3d741c52 220 {90, 90, 49, 0},
embeddedartists 0:e24e3d741c52 221 {91, 89, 49, 0},
embeddedartists 0:e24e3d741c52 222 {92, 88, 49, 0},
embeddedartists 0:e24e3d741c52 223 {96, 85, 49, 0},
embeddedartists 0:e24e3d741c52 224 {118, 76, 49, 0},
embeddedartists 0:e24e3d741c52 225 {80, 102, 50, 0},
embeddedartists 0:e24e3d741c52 226 {83, 97, 50, 0},
embeddedartists 0:e24e3d741c52 227 {86, 93, 50, 0},
embeddedartists 0:e24e3d741c52 228 {93, 86, 50, 0},
embeddedartists 0:e24e3d741c52 229 {97, 83, 50, 0},
embeddedartists 0:e24e3d741c52 230 {102, 80, 50, 0},
embeddedartists 0:e24e3d741c52 231 {78, 104, 51, 0},
embeddedartists 0:e24e3d741c52 232 {80, 100, 51, 0},
embeddedartists 0:e24e3d741c52 233 {84, 94, 51, 0},
embeddedartists 0:e24e3d741c52 234 {88, 89, 51, 0},
embeddedartists 0:e24e3d741c52 235 {89, 88, 51, 0},
embeddedartists 0:e24e3d741c52 236 {94, 84, 51, 0},
embeddedartists 0:e24e3d741c52 237 {100, 80, 51, 0},
embeddedartists 0:e24e3d741c52 238 {104, 78, 51, 0},
embeddedartists 0:e24e3d741c52 239 {75, 109, 52, 0},
embeddedartists 0:e24e3d741c52 240 {80, 98, 52, 0},
embeddedartists 0:e24e3d741c52 241 {82, 95, 52, 0},
embeddedartists 0:e24e3d741c52 242 {85, 91, 52, 0},
embeddedartists 0:e24e3d741c52 243 {86, 90, 52, 0},
embeddedartists 0:e24e3d741c52 244 {90, 86, 52, 0},
embeddedartists 0:e24e3d741c52 245 {91, 85, 52, 0},
embeddedartists 0:e24e3d741c52 246 {95, 82, 52, 0},
embeddedartists 0:e24e3d741c52 247 {98, 80, 52, 0},
embeddedartists 0:e24e3d741c52 248 {109, 75, 52, 0},
embeddedartists 0:e24e3d741c52 249 {75, 106, 53, 0},
embeddedartists 0:e24e3d741c52 250 {80, 96, 53, 0},
embeddedartists 0:e24e3d741c52 251 {83, 92, 53, 0},
embeddedartists 0:e24e3d741c52 252 {92, 83, 53, 0},
embeddedartists 0:e24e3d741c52 253 {96, 80, 53, 0},
embeddedartists 0:e24e3d741c52 254 {106, 75, 53, 0},
embeddedartists 0:e24e3d741c52 255 {81, 93, 54, 0},
embeddedartists 0:e24e3d741c52 256 {84, 89, 54, 0},
embeddedartists 0:e24e3d741c52 257 {85, 88, 54, 0},
embeddedartists 0:e24e3d741c52 258 {86, 87, 54, 0},
embeddedartists 0:e24e3d741c52 259 {87, 86, 54, 0},
embeddedartists 0:e24e3d741c52 260 {88, 85, 54, 0},
embeddedartists 0:e24e3d741c52 261 {89, 84, 54, 0},
embeddedartists 0:e24e3d741c52 262 {93, 81, 54, 0},
embeddedartists 0:e24e3d741c52 263 {75, 101, 55, 0},
embeddedartists 0:e24e3d741c52 264 {76, 99, 55, 0},
embeddedartists 0:e24e3d741c52 265 {79, 94, 55, 0},
embeddedartists 0:e24e3d741c52 266 {82, 90, 55, 0},
embeddedartists 0:e24e3d741c52 267 {90, 82, 55, 0},
embeddedartists 0:e24e3d741c52 268 {94, 79, 55, 0},
embeddedartists 0:e24e3d741c52 269 {99, 76, 55, 0},
embeddedartists 0:e24e3d741c52 270 {101, 75, 55, 0},
embeddedartists 0:e24e3d741c52 271 {73, 103, 56, 0},
embeddedartists 0:e24e3d741c52 272 {76, 97, 56, 0},
embeddedartists 0:e24e3d741c52 273 {80, 91, 56, 0},
embeddedartists 0:e24e3d741c52 274 {84, 86, 56, 0},
embeddedartists 0:e24e3d741c52 275 {85, 85, 56, 0},
embeddedartists 0:e24e3d741c52 276 {86, 84, 56, 0},
embeddedartists 0:e24e3d741c52 277 {91, 80, 56, 0},
embeddedartists 0:e24e3d741c52 278 {97, 76, 56, 0},
embeddedartists 0:e24e3d741c52 279 {103, 73, 56, 0},
embeddedartists 0:e24e3d741c52 280 {69, 112, 57, 0},
embeddedartists 0:e24e3d741c52 281 {76, 95, 57, 0},
embeddedartists 0:e24e3d741c52 282 {78, 92, 57, 0},
embeddedartists 0:e24e3d741c52 283 {81, 88, 57, 0},
embeddedartists 0:e24e3d741c52 284 {82, 87, 57, 0},
embeddedartists 0:e24e3d741c52 285 {87, 82, 57, 0},
embeddedartists 0:e24e3d741c52 286 {88, 81, 57, 0},
embeddedartists 0:e24e3d741c52 287 {92, 78, 57, 0},
embeddedartists 0:e24e3d741c52 288 {95, 76, 57, 0},
embeddedartists 0:e24e3d741c52 289 {112, 69, 57, 0},
embeddedartists 0:e24e3d741c52 290 {70, 105, 58, 0},
embeddedartists 0:e24e3d741c52 291 {76, 93, 58, 0},
embeddedartists 0:e24e3d741c52 292 {79, 89, 58, 0},
embeddedartists 0:e24e3d741c52 293 {89, 79, 58, 0},
embeddedartists 0:e24e3d741c52 294 {93, 76, 58, 0},
embeddedartists 0:e24e3d741c52 295 {105, 70, 58, 0},
embeddedartists 0:e24e3d741c52 296 {68, 108, 59, 0},
embeddedartists 0:e24e3d741c52 297 {71, 100, 59, 0},
embeddedartists 0:e24e3d741c52 298 {72, 98, 59, 0},
embeddedartists 0:e24e3d741c52 299 {73, 96, 59, 0},
embeddedartists 0:e24e3d741c52 300 {77, 90, 59, 0},
embeddedartists 0:e24e3d741c52 301 {80, 86, 59, 0},
embeddedartists 0:e24e3d741c52 302 {81, 85, 59, 0},
embeddedartists 0:e24e3d741c52 303 {82, 84, 59, 0},
embeddedartists 0:e24e3d741c52 304 {83, 83, 59, 0},
embeddedartists 0:e24e3d741c52 305 {84, 82, 59, 0},
embeddedartists 0:e24e3d741c52 306 {85, 81, 59, 0},
embeddedartists 0:e24e3d741c52 307 {86, 80, 59, 0},
embeddedartists 0:e24e3d741c52 308 {90, 77, 59, 0},
embeddedartists 0:e24e3d741c52 309 {96, 73, 59, 0},
embeddedartists 0:e24e3d741c52 310 {98, 72, 59, 0},
embeddedartists 0:e24e3d741c52 311 {100, 71, 59, 0},
embeddedartists 0:e24e3d741c52 312 {108, 68, 59, 0},
embeddedartists 0:e24e3d741c52 313 {73, 94, 60, 0},
embeddedartists 0:e24e3d741c52 314 {75, 91, 60, 0},
embeddedartists 0:e24e3d741c52 315 {78, 87, 60, 0},
embeddedartists 0:e24e3d741c52 316 {87, 78, 60, 0},
embeddedartists 0:e24e3d741c52 317 {91, 75, 60, 0},
embeddedartists 0:e24e3d741c52 318 {94, 73, 60, 0},
embeddedartists 0:e24e3d741c52 319 {68, 102, 61, 0},
embeddedartists 0:e24e3d741c52 320 {76, 88, 61, 0},
embeddedartists 0:e24e3d741c52 321 {79, 84, 61, 0},
embeddedartists 0:e24e3d741c52 322 {80, 83, 61, 0},
embeddedartists 0:e24e3d741c52 323 {81, 82, 61, 0},
embeddedartists 0:e24e3d741c52 324 {82, 81, 61, 0},
embeddedartists 0:e24e3d741c52 325 {83, 80, 61, 0},
embeddedartists 0:e24e3d741c52 326 {84, 79, 61, 0},
embeddedartists 0:e24e3d741c52 327 {88, 76, 61, 0},
embeddedartists 0:e24e3d741c52 328 {102, 68, 61, 0},
embeddedartists 0:e24e3d741c52 329 {72, 92, 62, 0},
embeddedartists 0:e24e3d741c52 330 {74, 89, 62, 0},
embeddedartists 0:e24e3d741c52 331 {77, 85, 62, 0},
embeddedartists 0:e24e3d741c52 332 {85, 77, 62, 0},
embeddedartists 0:e24e3d741c52 333 {89, 74, 62, 0},
embeddedartists 0:e24e3d741c52 334 {92, 72, 62, 0},
embeddedartists 0:e24e3d741c52 335 {68, 97, 63, 0},
embeddedartists 0:e24e3d741c52 336 {69, 95, 63, 0},
embeddedartists 0:e24e3d741c52 337 {72, 90, 63, 0},
embeddedartists 0:e24e3d741c52 338 {75, 86, 63, 0},
embeddedartists 0:e24e3d741c52 339 {80, 80, 63, 0},
embeddedartists 0:e24e3d741c52 340 {86, 75, 63, 0},
embeddedartists 0:e24e3d741c52 341 {90, 72, 63, 0},
embeddedartists 0:e24e3d741c52 342 {95, 69, 63, 0},
embeddedartists 0:e24e3d741c52 343 {97, 68, 63, 0},
embeddedartists 0:e24e3d741c52 344 {61, 117, 64, 0},
embeddedartists 0:e24e3d741c52 345 {64, 104, 64, 0},
embeddedartists 0:e24e3d741c52 346 {66, 99, 64, 0},
embeddedartists 0:e24e3d741c52 347 {69, 93, 64, 0},
embeddedartists 0:e24e3d741c52 348 {73, 87, 64, 0},
embeddedartists 0:e24e3d741c52 349 {76, 83, 64, 0},
embeddedartists 0:e24e3d741c52 350 {77, 82, 64, 0},
embeddedartists 0:e24e3d741c52 351 {78, 81, 64, 0},
embeddedartists 0:e24e3d741c52 352 {81, 78, 64, 0},
embeddedartists 0:e24e3d741c52 353 {82, 77, 64, 0},
embeddedartists 0:e24e3d741c52 354 {83, 76, 64, 0},
embeddedartists 0:e24e3d741c52 355 {87, 73, 64, 0},
embeddedartists 0:e24e3d741c52 356 {93, 69, 64, 0},
embeddedartists 0:e24e3d741c52 357 {99, 66, 64, 0},
embeddedartists 0:e24e3d741c52 358 {104, 64, 64, 0},
embeddedartists 0:e24e3d741c52 359 {117, 61, 64, 0},
embeddedartists 0:e24e3d741c52 360 {69, 91, 65, 0},
embeddedartists 0:e24e3d741c52 361 {71, 88, 65, 0},
embeddedartists 0:e24e3d741c52 362 {74, 84, 65, 0},
embeddedartists 0:e24e3d741c52 363 {84, 74, 65, 0},
embeddedartists 0:e24e3d741c52 364 {88, 71, 65, 0},
embeddedartists 0:e24e3d741c52 365 {91, 69, 65, 0},
embeddedartists 0:e24e3d741c52 366 {60, 111, 66, 0},
embeddedartists 0:e24e3d741c52 367 {61, 107, 66, 0},
embeddedartists 0:e24e3d741c52 368 {63, 101, 66, 0},
embeddedartists 0:e24e3d741c52 369 {69, 89, 66, 0},
embeddedartists 0:e24e3d741c52 370 {72, 85, 66, 0},
embeddedartists 0:e24e3d741c52 371 {75, 81, 66, 0},
embeddedartists 0:e24e3d741c52 372 {76, 80, 66, 0},
embeddedartists 0:e24e3d741c52 373 {77, 79, 66, 0},
embeddedartists 0:e24e3d741c52 374 {78, 78, 66, 0},
embeddedartists 0:e24e3d741c52 375 {79, 77, 66, 0},
embeddedartists 0:e24e3d741c52 376 {80, 76, 66, 0},
embeddedartists 0:e24e3d741c52 377 {81, 75, 66, 0},
embeddedartists 0:e24e3d741c52 378 {85, 72, 66, 0},
embeddedartists 0:e24e3d741c52 379 {89, 69, 66, 0},
embeddedartists 0:e24e3d741c52 380 {101, 63, 66, 0},
embeddedartists 0:e24e3d741c52 381 {107, 61, 66, 0},
embeddedartists 0:e24e3d741c52 382 {111, 60, 66, 0},
embeddedartists 0:e24e3d741c52 383 {64, 96, 67, 0},
embeddedartists 0:e24e3d741c52 384 {65, 94, 67, 0},
embeddedartists 0:e24e3d741c52 385 {70, 86, 67, 0},
embeddedartists 0:e24e3d741c52 386 {73, 82, 67, 0},
embeddedartists 0:e24e3d741c52 387 {82, 73, 67, 0},
embeddedartists 0:e24e3d741c52 388 {86, 70, 67, 0},
embeddedartists 0:e24e3d741c52 389 {94, 65, 67, 0},
embeddedartists 0:e24e3d741c52 390 {96, 64, 67, 0},
embeddedartists 0:e24e3d741c52 391 {65, 92, 68, 0},
embeddedartists 0:e24e3d741c52 392 {68, 87, 68, 0},
embeddedartists 0:e24e3d741c52 393 {71, 83, 68, 0},
embeddedartists 0:e24e3d741c52 394 {75, 78, 68, 0},
embeddedartists 0:e24e3d741c52 395 {76, 77, 68, 0},
embeddedartists 0:e24e3d741c52 396 {77, 76, 68, 0},
embeddedartists 0:e24e3d741c52 397 {78, 75, 68, 0},
embeddedartists 0:e24e3d741c52 398 {83, 71, 68, 0},
embeddedartists 0:e24e3d741c52 399 {87, 68, 68, 0},
embeddedartists 0:e24e3d741c52 400 {92, 65, 68, 0},
embeddedartists 0:e24e3d741c52 401 {61, 98, 69, 0},
embeddedartists 0:e24e3d741c52 402 {65, 90, 69, 0},
embeddedartists 0:e24e3d741c52 403 {69, 84, 69, 0},
embeddedartists 0:e24e3d741c52 404 {72, 80, 69, 0},
embeddedartists 0:e24e3d741c52 405 {73, 79, 69, 0},
embeddedartists 0:e24e3d741c52 406 {79, 73, 69, 0},
embeddedartists 0:e24e3d741c52 407 {80, 72, 69, 0},
embeddedartists 0:e24e3d741c52 408 {84, 69, 69, 0},
embeddedartists 0:e24e3d741c52 409 {90, 65, 69, 0},
embeddedartists 0:e24e3d741c52 410 {98, 61, 69, 0},
embeddedartists 0:e24e3d741c52 411 {58, 103, 70, 0},
embeddedartists 0:e24e3d741c52 412 {65, 88, 70, 0},
embeddedartists 0:e24e3d741c52 413 {67, 85, 70, 0},
embeddedartists 0:e24e3d741c52 414 {70, 81, 70, 0},
embeddedartists 0:e24e3d741c52 415 {81, 70, 70, 0},
embeddedartists 0:e24e3d741c52 416 {85, 67, 70, 0},
embeddedartists 0:e24e3d741c52 417 {88, 65, 70, 0},
embeddedartists 0:e24e3d741c52 418 {103, 58, 70, 0},
embeddedartists 0:e24e3d741c52 419 {58, 100, 71, 0},
embeddedartists 0:e24e3d741c52 420 {65, 86, 71, 0},
embeddedartists 0:e24e3d741c52 421 {68, 82, 71, 0},
embeddedartists 0:e24e3d741c52 422 {71, 78, 71, 0},
embeddedartists 0:e24e3d741c52 423 {72, 77, 71, 0},
embeddedartists 0:e24e3d741c52 424 {73, 76, 71, 0},
embeddedartists 0:e24e3d741c52 425 {74, 75, 71, 0},
embeddedartists 0:e24e3d741c52 426 {75, 74, 71, 0},
embeddedartists 0:e24e3d741c52 427 {76, 73, 71, 0},
embeddedartists 0:e24e3d741c52 428 {77, 72, 71, 0},
embeddedartists 0:e24e3d741c52 429 {78, 71, 71, 0},
embeddedartists 0:e24e3d741c52 430 {82, 68, 71, 0},
embeddedartists 0:e24e3d741c52 431 {86, 65, 71, 0},
embeddedartists 0:e24e3d741c52 432 {100, 58, 71, 0},
embeddedartists 0:e24e3d741c52 433 {59, 95, 72, 0},
embeddedartists 0:e24e3d741c52 434 {60, 93, 72, 0},
embeddedartists 0:e24e3d741c52 435 {61, 91, 72, 0},
embeddedartists 0:e24e3d741c52 436 {62, 89, 72, 0},
embeddedartists 0:e24e3d741c52 437 {66, 83, 72, 0},
embeddedartists 0:e24e3d741c52 438 {69, 79, 72, 0},
embeddedartists 0:e24e3d741c52 439 {79, 69, 72, 0},
embeddedartists 0:e24e3d741c52 440 {83, 66, 72, 0},
embeddedartists 0:e24e3d741c52 441 {89, 62, 72, 0},
embeddedartists 0:e24e3d741c52 442 {91, 61, 72, 0},
embeddedartists 0:e24e3d741c52 443 {93, 60, 72, 0},
embeddedartists 0:e24e3d741c52 444 {95, 59, 72, 0},
embeddedartists 0:e24e3d741c52 445 {54, 106, 73, 0},
embeddedartists 0:e24e3d741c52 446 {64, 84, 73, 0},
embeddedartists 0:e24e3d741c52 447 {67, 80, 73, 0},
embeddedartists 0:e24e3d741c52 448 {71, 75, 73, 0},
embeddedartists 0:e24e3d741c52 449 {72, 74, 73, 0},
embeddedartists 0:e24e3d741c52 450 {73, 73, 73, 0},
embeddedartists 0:e24e3d741c52 451 {74, 72, 73, 0},
embeddedartists 0:e24e3d741c52 452 {75, 71, 73, 0},
embeddedartists 0:e24e3d741c52 453 {80, 67, 73, 0},
embeddedartists 0:e24e3d741c52 454 {84, 64, 73, 0},
embeddedartists 0:e24e3d741c52 455 {106, 54, 73, 0},
embeddedartists 0:e24e3d741c52 456 {56, 97, 74, 0},
embeddedartists 0:e24e3d741c52 457 {61, 87, 74, 0},
embeddedartists 0:e24e3d741c52 458 {65, 81, 74, 0},
embeddedartists 0:e24e3d741c52 459 {68, 77, 74, 0},
embeddedartists 0:e24e3d741c52 460 {69, 76, 74, 0},
embeddedartists 0:e24e3d741c52 461 {76, 69, 74, 0},
embeddedartists 0:e24e3d741c52 462 {77, 68, 74, 0},
embeddedartists 0:e24e3d741c52 463 {81, 65, 74, 0},
embeddedartists 0:e24e3d741c52 464 {87, 61, 74, 0},
embeddedartists 0:e24e3d741c52 465 {97, 56, 74, 0},
embeddedartists 0:e24e3d741c52 466 {51, 110, 75, 0},
embeddedartists 0:e24e3d741c52 467 {61, 85, 75, 0},
embeddedartists 0:e24e3d741c52 468 {63, 82, 75, 0},
embeddedartists 0:e24e3d741c52 469 {66, 78, 75, 0},
embeddedartists 0:e24e3d741c52 470 {78, 66, 75, 0},
embeddedartists 0:e24e3d741c52 471 {82, 63, 75, 0},
embeddedartists 0:e24e3d741c52 472 {85, 61, 75, 0},
embeddedartists 0:e24e3d741c52 473 {110, 51, 75, 0},
embeddedartists 0:e24e3d741c52 474 {56, 92, 76, 0},
embeddedartists 0:e24e3d741c52 475 {57, 90, 76, 0},
embeddedartists 0:e24e3d741c52 476 {58, 88, 76, 0},
embeddedartists 0:e24e3d741c52 477 {61, 83, 76, 0},
embeddedartists 0:e24e3d741c52 478 {64, 79, 76, 0},
embeddedartists 0:e24e3d741c52 479 {67, 75, 76, 0},
embeddedartists 0:e24e3d741c52 480 {68, 74, 76, 0},
embeddedartists 0:e24e3d741c52 481 {69, 73, 76, 0},
embeddedartists 0:e24e3d741c52 482 {70, 72, 76, 0},
embeddedartists 0:e24e3d741c52 483 {71, 71, 76, 0},
embeddedartists 0:e24e3d741c52 484 {72, 70, 76, 0},
embeddedartists 0:e24e3d741c52 485 {73, 69, 76, 0},
embeddedartists 0:e24e3d741c52 486 {74, 68, 76, 0},
embeddedartists 0:e24e3d741c52 487 {75, 67, 76, 0},
embeddedartists 0:e24e3d741c52 488 {79, 64, 76, 0},
embeddedartists 0:e24e3d741c52 489 {83, 61, 76, 0},
embeddedartists 0:e24e3d741c52 490 {88, 58, 76, 0},
embeddedartists 0:e24e3d741c52 491 {90, 57, 76, 0},
embeddedartists 0:e24e3d741c52 492 {92, 56, 76, 0},
embeddedartists 0:e24e3d741c52 493 {51, 102, 77, 0},
embeddedartists 0:e24e3d741c52 494 {52, 99, 77, 0},
embeddedartists 0:e24e3d741c52 495 {54, 94, 77, 0},
embeddedartists 0:e24e3d741c52 496 {58, 86, 77, 0},
embeddedartists 0:e24e3d741c52 497 {62, 80, 77, 0},
embeddedartists 0:e24e3d741c52 498 {65, 76, 77, 0},
embeddedartists 0:e24e3d741c52 499 {76, 65, 77, 0},
embeddedartists 0:e24e3d741c52 500 {80, 62, 77, 0},
embeddedartists 0:e24e3d741c52 501 {86, 58, 77, 0},
embeddedartists 0:e24e3d741c52 502 {94, 54, 77, 0},
embeddedartists 0:e24e3d741c52 503 {99, 52, 77, 0},
embeddedartists 0:e24e3d741c52 504 {102, 51, 77, 0},
embeddedartists 0:e24e3d741c52 505 {58, 84, 78, 0},
embeddedartists 0:e24e3d741c52 506 {60, 81, 78, 0},
embeddedartists 0:e24e3d741c52 507 {63, 77, 78, 0},
embeddedartists 0:e24e3d741c52 508 {67, 72, 78, 0},
embeddedartists 0:e24e3d741c52 509 {68, 71, 78, 0},
embeddedartists 0:e24e3d741c52 510 {69, 70, 78, 0},
embeddedartists 0:e24e3d741c52 511 {70, 69, 78, 0},
embeddedartists 0:e24e3d741c52 512 {71, 68, 78, 0},
embeddedartists 0:e24e3d741c52 513 {72, 67, 78, 0},
embeddedartists 0:e24e3d741c52 514 {77, 63, 78, 0},
embeddedartists 0:e24e3d741c52 515 {81, 60, 78, 0},
embeddedartists 0:e24e3d741c52 516 {84, 58, 78, 0},
embeddedartists 0:e24e3d741c52 517 {51, 96, 79, 0},
embeddedartists 0:e24e3d741c52 518 {61, 78, 79, 0},
embeddedartists 0:e24e3d741c52 519 {64, 74, 79, 0},
embeddedartists 0:e24e3d741c52 520 {65, 73, 79, 0},
embeddedartists 0:e24e3d741c52 521 {73, 65, 79, 0},
embeddedartists 0:e24e3d741c52 522 {74, 64, 79, 0},
embeddedartists 0:e24e3d741c52 523 {78, 61, 79, 0},
embeddedartists 0:e24e3d741c52 524 {96, 51, 79, 0},
embeddedartists 0:e24e3d741c52 525 {52, 91, 80, 0},
embeddedartists 0:e24e3d741c52 526 {53, 89, 80, 0},
embeddedartists 0:e24e3d741c52 527 {54, 87, 80, 0},
embeddedartists 0:e24e3d741c52 528 {57, 82, 80, 0},
embeddedartists 0:e24e3d741c52 529 {59, 79, 80, 0},
embeddedartists 0:e24e3d741c52 530 {62, 75, 80, 0},
embeddedartists 0:e24e3d741c52 531 {67, 69, 80, 0},
embeddedartists 0:e24e3d741c52 532 {68, 68, 80, 0},
embeddedartists 0:e24e3d741c52 533 {69, 67, 80, 0},
embeddedartists 0:e24e3d741c52 534 {75, 62, 80, 0},
embeddedartists 0:e24e3d741c52 535 {79, 59, 80, 0},
embeddedartists 0:e24e3d741c52 536 {82, 57, 80, 0},
embeddedartists 0:e24e3d741c52 537 {87, 54, 80, 0},
embeddedartists 0:e24e3d741c52 538 {89, 53, 80, 0},
embeddedartists 0:e24e3d741c52 539 {91, 52, 80, 0},
embeddedartists 0:e24e3d741c52 540 {44, 116, 81, 0},
embeddedartists 0:e24e3d741c52 541 {46, 105, 81, 0},
embeddedartists 0:e24e3d741c52 542 {54, 85, 81, 0},
embeddedartists 0:e24e3d741c52 543 {57, 80, 81, 0},
embeddedartists 0:e24e3d741c52 544 {60, 76, 81, 0},
embeddedartists 0:e24e3d741c52 545 {63, 72, 81, 0},
embeddedartists 0:e24e3d741c52 546 {64, 71, 81, 0},
embeddedartists 0:e24e3d741c52 547 {65, 70, 81, 0},
embeddedartists 0:e24e3d741c52 548 {70, 65, 81, 0},
embeddedartists 0:e24e3d741c52 549 {71, 64, 81, 0},
embeddedartists 0:e24e3d741c52 550 {72, 63, 81, 0},
embeddedartists 0:e24e3d741c52 551 {76, 60, 81, 0},
embeddedartists 0:e24e3d741c52 552 {80, 57, 81, 0},
embeddedartists 0:e24e3d741c52 553 {85, 54, 81, 0},
embeddedartists 0:e24e3d741c52 554 {105, 46, 81, 0},
embeddedartists 0:e24e3d741c52 555 {116, 44, 81, 0},
embeddedartists 0:e24e3d741c52 556 {49, 93, 82, 0},
embeddedartists 0:e24e3d741c52 557 {54, 83, 82, 0},
embeddedartists 0:e24e3d741c52 558 {58, 77, 82, 0},
embeddedartists 0:e24e3d741c52 559 {61, 73, 82, 0},
embeddedartists 0:e24e3d741c52 560 {73, 61, 82, 0},
embeddedartists 0:e24e3d741c52 561 {77, 58, 82, 0},
embeddedartists 0:e24e3d741c52 562 {83, 54, 82, 0},
embeddedartists 0:e24e3d741c52 563 {93, 49, 82, 0},
embeddedartists 0:e24e3d741c52 564 {46, 98, 83, 0},
embeddedartists 0:e24e3d741c52 565 {54, 81, 83, 0},
embeddedartists 0:e24e3d741c52 566 {56, 78, 83, 0},
embeddedartists 0:e24e3d741c52 567 {59, 74, 83, 0},
embeddedartists 0:e24e3d741c52 568 {63, 69, 83, 0},
embeddedartists 0:e24e3d741c52 569 {64, 68, 83, 0},
embeddedartists 0:e24e3d741c52 570 {65, 67, 83, 0},
embeddedartists 0:e24e3d741c52 571 {66, 66, 83, 0},
embeddedartists 0:e24e3d741c52 572 {67, 65, 83, 0},
embeddedartists 0:e24e3d741c52 573 {68, 64, 83, 0},
embeddedartists 0:e24e3d741c52 574 {69, 63, 83, 0},
embeddedartists 0:e24e3d741c52 575 {74, 59, 83, 0},
embeddedartists 0:e24e3d741c52 576 {78, 56, 83, 0},
embeddedartists 0:e24e3d741c52 577 {81, 54, 83, 0},
embeddedartists 0:e24e3d741c52 578 {98, 46, 83, 0},
embeddedartists 0:e24e3d741c52 579 {44, 101, 84, 0},
embeddedartists 0:e24e3d741c52 580 {46, 95, 84, 0},
embeddedartists 0:e24e3d741c52 581 {49, 88, 84, 0},
embeddedartists 0:e24e3d741c52 582 {50, 86, 84, 0},
embeddedartists 0:e24e3d741c52 583 {57, 75, 84, 0},
embeddedartists 0:e24e3d741c52 584 {60, 71, 84, 0},
embeddedartists 0:e24e3d741c52 585 {61, 70, 84, 0},
embeddedartists 0:e24e3d741c52 586 {70, 61, 84, 0},
embeddedartists 0:e24e3d741c52 587 {71, 60, 84, 0},
embeddedartists 0:e24e3d741c52 588 {75, 57, 84, 0},
embeddedartists 0:e24e3d741c52 589 {86, 50, 84, 0},
embeddedartists 0:e24e3d741c52 590 {88, 49, 84, 0},
embeddedartists 0:e24e3d741c52 591 {95, 46, 84, 0},
embeddedartists 0:e24e3d741c52 592 {101, 44, 84, 0},
embeddedartists 0:e24e3d741c52 593 {47, 90, 85, 0},
embeddedartists 0:e24e3d741c52 594 {50, 84, 85, 0},
embeddedartists 0:e24e3d741c52 595 {53, 79, 85, 0},
embeddedartists 0:e24e3d741c52 596 {55, 76, 85, 0},
embeddedartists 0:e24e3d741c52 597 {58, 72, 85, 0},
embeddedartists 0:e24e3d741c52 598 {63, 66, 85, 0},
embeddedartists 0:e24e3d741c52 599 {64, 65, 85, 0},
embeddedartists 0:e24e3d741c52 600 {65, 64, 85, 0},
embeddedartists 0:e24e3d741c52 601 {66, 63, 85, 0},
embeddedartists 0:e24e3d741c52 602 {72, 58, 85, 0},
embeddedartists 0:e24e3d741c52 603 {76, 55, 85, 0},
embeddedartists 0:e24e3d741c52 604 {79, 53, 85, 0},
embeddedartists 0:e24e3d741c52 605 {84, 50, 85, 0},
embeddedartists 0:e24e3d741c52 606 {90, 47, 85, 0},
embeddedartists 0:e24e3d741c52 607 {40, 109, 86, 0},
embeddedartists 0:e24e3d741c52 608 {50, 82, 86, 0},
embeddedartists 0:e24e3d741c52 609 {53, 77, 86, 0},
embeddedartists 0:e24e3d741c52 610 {56, 73, 86, 0},
embeddedartists 0:e24e3d741c52 611 {59, 69, 86, 0},
embeddedartists 0:e24e3d741c52 612 {60, 68, 86, 0},
embeddedartists 0:e24e3d741c52 613 {61, 67, 86, 0},
embeddedartists 0:e24e3d741c52 614 {67, 61, 86, 0},
embeddedartists 0:e24e3d741c52 615 {68, 60, 86, 0},
embeddedartists 0:e24e3d741c52 616 {69, 59, 86, 0},
embeddedartists 0:e24e3d741c52 617 {73, 56, 86, 0},
embeddedartists 0:e24e3d741c52 618 {77, 53, 86, 0},
embeddedartists 0:e24e3d741c52 619 {82, 50, 86, 0},
embeddedartists 0:e24e3d741c52 620 {109, 40, 86, 0},
embeddedartists 0:e24e3d741c52 621 {44, 92, 87, 0},
embeddedartists 0:e24e3d741c52 622 {50, 80, 87, 0},
embeddedartists 0:e24e3d741c52 623 {54, 74, 87, 0},
embeddedartists 0:e24e3d741c52 624 {57, 70, 87, 0},
embeddedartists 0:e24e3d741c52 625 {70, 57, 87, 0},
embeddedartists 0:e24e3d741c52 626 {74, 54, 87, 0},
embeddedartists 0:e24e3d741c52 627 {80, 50, 87, 0},
embeddedartists 0:e24e3d741c52 628 {92, 44, 87, 0},
embeddedartists 0:e24e3d741c52 629 {46, 85, 88, 0},
embeddedartists 0:e24e3d741c52 630 {50, 78, 88, 0},
embeddedartists 0:e24e3d741c52 631 {52, 75, 88, 0},
embeddedartists 0:e24e3d741c52 632 {55, 71, 88, 0},
embeddedartists 0:e24e3d741c52 633 {58, 67, 88, 0},
embeddedartists 0:e24e3d741c52 634 {59, 66, 88, 0},
embeddedartists 0:e24e3d741c52 635 {60, 65, 88, 0},
embeddedartists 0:e24e3d741c52 636 {61, 64, 88, 0},
embeddedartists 0:e24e3d741c52 637 {62, 63, 88, 0},
embeddedartists 0:e24e3d741c52 638 {63, 62, 88, 0},
embeddedartists 0:e24e3d741c52 639 {64, 61, 88, 0},
embeddedartists 0:e24e3d741c52 640 {65, 60, 88, 0},
embeddedartists 0:e24e3d741c52 641 {66, 59, 88, 0},
embeddedartists 0:e24e3d741c52 642 {67, 58, 88, 0},
embeddedartists 0:e24e3d741c52 643 {71, 55, 88, 0},
embeddedartists 0:e24e3d741c52 644 {75, 52, 88, 0},
embeddedartists 0:e24e3d741c52 645 {78, 50, 88, 0},
embeddedartists 0:e24e3d741c52 646 {85, 46, 88, 0},
embeddedartists 0:e24e3d741c52 647 {38, 104, 89, 0},
embeddedartists 0:e24e3d741c52 648 {40, 97, 89, 0},
embeddedartists 0:e24e3d741c52 649 {44, 87, 89, 0},
embeddedartists 0:e24e3d741c52 650 {46, 83, 89, 0},
embeddedartists 0:e24e3d741c52 651 {47, 81, 89, 0},
embeddedartists 0:e24e3d741c52 652 {53, 72, 89, 0},
embeddedartists 0:e24e3d741c52 653 {56, 68, 89, 0},
embeddedartists 0:e24e3d741c52 654 {68, 56, 89, 0},
embeddedartists 0:e24e3d741c52 655 {72, 53, 89, 0},
embeddedartists 0:e24e3d741c52 656 {81, 47, 89, 0},
embeddedartists 0:e24e3d741c52 657 {83, 46, 89, 0},
embeddedartists 0:e24e3d741c52 658 {87, 44, 89, 0},
embeddedartists 0:e24e3d741c52 659 {97, 40, 89, 0},
embeddedartists 0:e24e3d741c52 660 {104, 38, 89, 0},
embeddedartists 0:e24e3d741c52 661 {40, 94, 90, 0},
embeddedartists 0:e24e3d741c52 662 {42, 89, 90, 0},
embeddedartists 0:e24e3d741c52 663 {47, 79, 90, 0},
embeddedartists 0:e24e3d741c52 664 {49, 76, 90, 0},
embeddedartists 0:e24e3d741c52 665 {51, 73, 90, 0},
embeddedartists 0:e24e3d741c52 666 {54, 69, 90, 0},
embeddedartists 0:e24e3d741c52 667 {58, 64, 90, 0},
embeddedartists 0:e24e3d741c52 668 {59, 63, 90, 0},
embeddedartists 0:e24e3d741c52 669 {60, 62, 90, 0},
embeddedartists 0:e24e3d741c52 670 {61, 61, 90, 0},
embeddedartists 0:e24e3d741c52 671 {62, 60, 90, 0},
embeddedartists 0:e24e3d741c52 672 {63, 59, 90, 0},
embeddedartists 0:e24e3d741c52 673 {64, 58, 90, 0},
embeddedartists 0:e24e3d741c52 674 {69, 54, 90, 0},
embeddedartists 0:e24e3d741c52 675 {73, 51, 90, 0},
embeddedartists 0:e24e3d741c52 676 {76, 49, 90, 0},
embeddedartists 0:e24e3d741c52 677 {79, 47, 90, 0},
embeddedartists 0:e24e3d741c52 678 {89, 42, 90, 0},
embeddedartists 0:e24e3d741c52 679 {94, 40, 90, 0},
embeddedartists 0:e24e3d741c52 680 {37, 100, 91, 0},
embeddedartists 0:e24e3d741c52 681 {49, 74, 91, 0},
embeddedartists 0:e24e3d741c52 682 {52, 70, 91, 0},
embeddedartists 0:e24e3d741c52 683 {55, 66, 91, 0},
embeddedartists 0:e24e3d741c52 684 {56, 65, 91, 0},
embeddedartists 0:e24e3d741c52 685 {65, 56, 91, 0},
embeddedartists 0:e24e3d741c52 686 {66, 55, 91, 0},
embeddedartists 0:e24e3d741c52 687 {70, 52, 91, 0},
embeddedartists 0:e24e3d741c52 688 {74, 49, 91, 0},
embeddedartists 0:e24e3d741c52 689 {100, 37, 91, 0},
embeddedartists 0:e24e3d741c52 690 {39, 91, 92, 0},
embeddedartists 0:e24e3d741c52 691 {46, 77, 92, 0},
embeddedartists 0:e24e3d741c52 692 {50, 71, 92, 0},
embeddedartists 0:e24e3d741c52 693 {53, 67, 92, 0},
embeddedartists 0:e24e3d741c52 694 {59, 60, 92, 0},
embeddedartists 0:e24e3d741c52 695 {60, 59, 92, 0},
embeddedartists 0:e24e3d741c52 696 {67, 53, 92, 0},
embeddedartists 0:e24e3d741c52 697 {71, 50, 92, 0},
embeddedartists 0:e24e3d741c52 698 {77, 46, 92, 0},
embeddedartists 0:e24e3d741c52 699 {91, 39, 92, 0},
embeddedartists 0:e24e3d741c52 700 {40, 86, 93, 0},
embeddedartists 0:e24e3d741c52 701 {41, 84, 93, 0},
embeddedartists 0:e24e3d741c52 702 {42, 82, 93, 0},
embeddedartists 0:e24e3d741c52 703 {43, 80, 93, 0},
embeddedartists 0:e24e3d741c52 704 {46, 75, 93, 0},
embeddedartists 0:e24e3d741c52 705 {48, 72, 93, 0},
embeddedartists 0:e24e3d741c52 706 {51, 68, 93, 0},
embeddedartists 0:e24e3d741c52 707 {54, 64, 93, 0},
embeddedartists 0:e24e3d741c52 708 {55, 63, 93, 0},
embeddedartists 0:e24e3d741c52 709 {56, 62, 93, 0},
embeddedartists 0:e24e3d741c52 710 {57, 61, 93, 0},
embeddedartists 0:e24e3d741c52 711 {61, 57, 93, 0},
embeddedartists 0:e24e3d741c52 712 {62, 56, 93, 0},
embeddedartists 0:e24e3d741c52 713 {63, 55, 93, 0},
embeddedartists 0:e24e3d741c52 714 {64, 54, 93, 0},
embeddedartists 0:e24e3d741c52 715 {68, 51, 93, 0},
embeddedartists 0:e24e3d741c52 716 {72, 48, 93, 0},
embeddedartists 0:e24e3d741c52 717 {75, 46, 93, 0},
embeddedartists 0:e24e3d741c52 718 {80, 43, 93, 0},
embeddedartists 0:e24e3d741c52 719 {82, 42, 93, 0},
embeddedartists 0:e24e3d741c52 720 {84, 41, 93, 0},
embeddedartists 0:e24e3d741c52 721 {86, 40, 93, 0},
embeddedartists 0:e24e3d741c52 722 {43, 78, 94, 0},
embeddedartists 0:e24e3d741c52 723 {46, 73, 94, 0},
embeddedartists 0:e24e3d741c52 724 {49, 69, 94, 0},
embeddedartists 0:e24e3d741c52 725 {52, 65, 94, 0},
embeddedartists 0:e24e3d741c52 726 {65, 52, 94, 0},
embeddedartists 0:e24e3d741c52 727 {69, 49, 94, 0},
embeddedartists 0:e24e3d741c52 728 {73, 46, 94, 0},
embeddedartists 0:e24e3d741c52 729 {78, 43, 94, 0},
embeddedartists 0:e24e3d741c52 730 {34, 96, 95, 0},
embeddedartists 0:e24e3d741c52 731 {35, 93, 95, 0},
embeddedartists 0:e24e3d741c52 732 {37, 88, 95, 0},
embeddedartists 0:e24e3d741c52 733 {43, 76, 95, 0},
embeddedartists 0:e24e3d741c52 734 {47, 70, 95, 0},
embeddedartists 0:e24e3d741c52 735 {50, 66, 95, 0},
embeddedartists 0:e24e3d741c52 736 {54, 61, 95, 0},
embeddedartists 0:e24e3d741c52 737 {55, 60, 95, 0},
embeddedartists 0:e24e3d741c52 738 {56, 59, 95, 0},
embeddedartists 0:e24e3d741c52 739 {57, 58, 95, 0},
embeddedartists 0:e24e3d741c52 740 {58, 57, 95, 0},
embeddedartists 0:e24e3d741c52 741 {59, 56, 95, 0},
embeddedartists 0:e24e3d741c52 742 {60, 55, 95, 0},
embeddedartists 0:e24e3d741c52 743 {61, 54, 95, 0},
embeddedartists 0:e24e3d741c52 744 {66, 50, 95, 0},
embeddedartists 0:e24e3d741c52 745 {70, 47, 95, 0},
embeddedartists 0:e24e3d741c52 746 {76, 43, 95, 0},
embeddedartists 0:e24e3d741c52 747 {88, 37, 95, 0},
embeddedartists 0:e24e3d741c52 748 {93, 35, 95, 0},
embeddedartists 0:e24e3d741c52 749 {96, 34, 95, 0},
embeddedartists 0:e24e3d741c52 750 {43, 74, 96, 0},
embeddedartists 0:e24e3d741c52 751 {45, 71, 96, 0},
embeddedartists 0:e24e3d741c52 752 {48, 67, 96, 0},
embeddedartists 0:e24e3d741c52 753 {51, 63, 96, 0},
embeddedartists 0:e24e3d741c52 754 {52, 62, 96, 0},
embeddedartists 0:e24e3d741c52 755 {62, 52, 96, 0},
embeddedartists 0:e24e3d741c52 756 {63, 51, 96, 0},
embeddedartists 0:e24e3d741c52 757 {67, 48, 96, 0},
embeddedartists 0:e24e3d741c52 758 {71, 45, 96, 0},
embeddedartists 0:e24e3d741c52 759 {74, 43, 96, 0},
embeddedartists 0:e24e3d741c52 760 {29, 108, 97, 0},
embeddedartists 0:e24e3d741c52 761 {34, 90, 97, 0},
embeddedartists 0:e24e3d741c52 762 {37, 83, 97, 0},
embeddedartists 0:e24e3d741c52 763 {38, 81, 97, 0},
embeddedartists 0:e24e3d741c52 764 {39, 79, 97, 0},
embeddedartists 0:e24e3d741c52 765 {46, 68, 97, 0},
embeddedartists 0:e24e3d741c52 766 {49, 64, 97, 0},
embeddedartists 0:e24e3d741c52 767 {54, 58, 97, 0},
embeddedartists 0:e24e3d741c52 768 {55, 57, 97, 0},
embeddedartists 0:e24e3d741c52 769 {56, 56, 97, 0},
embeddedartists 0:e24e3d741c52 770 {57, 55, 97, 0},
embeddedartists 0:e24e3d741c52 771 {58, 54, 97, 0},
embeddedartists 0:e24e3d741c52 772 {64, 49, 97, 0},
embeddedartists 0:e24e3d741c52 773 {68, 46, 97, 0},
embeddedartists 0:e24e3d741c52 774 {79, 39, 97, 0},
embeddedartists 0:e24e3d741c52 775 {81, 38, 97, 0},
embeddedartists 0:e24e3d741c52 776 {83, 37, 97, 0},
embeddedartists 0:e24e3d741c52 777 {90, 34, 97, 0},
embeddedartists 0:e24e3d741c52 778 {108, 29, 97, 0},
embeddedartists 0:e24e3d741c52 779 {29, 103, 98, 0},
embeddedartists 0:e24e3d741c52 780 {30, 99, 98, 0},
embeddedartists 0:e24e3d741c52 781 {35, 85, 98, 0},
embeddedartists 0:e24e3d741c52 782 {39, 77, 98, 0},
embeddedartists 0:e24e3d741c52 783 {42, 72, 98, 0},
embeddedartists 0:e24e3d741c52 784 {44, 69, 98, 0},
embeddedartists 0:e24e3d741c52 785 {47, 65, 98, 0},
embeddedartists 0:e24e3d741c52 786 {50, 61, 98, 0},
embeddedartists 0:e24e3d741c52 787 {51, 60, 98, 0},
embeddedartists 0:e24e3d741c52 788 {52, 59, 98, 0},
embeddedartists 0:e24e3d741c52 789 {59, 52, 98, 0},
embeddedartists 0:e24e3d741c52 790 {60, 51, 98, 0},
embeddedartists 0:e24e3d741c52 791 {61, 50, 98, 0},
embeddedartists 0:e24e3d741c52 792 {65, 47, 98, 0},
embeddedartists 0:e24e3d741c52 793 {69, 44, 98, 0},
embeddedartists 0:e24e3d741c52 794 {72, 42, 98, 0},
embeddedartists 0:e24e3d741c52 795 {77, 39, 98, 0},
embeddedartists 0:e24e3d741c52 796 {85, 35, 98, 0},
embeddedartists 0:e24e3d741c52 797 {99, 30, 98, 0},
embeddedartists 0:e24e3d741c52 798 {103, 29, 98, 0},
embeddedartists 0:e24e3d741c52 799 {39, 75, 99, 0},
embeddedartists 0:e24e3d741c52 800 {42, 70, 99, 0},
embeddedartists 0:e24e3d741c52 801 {45, 66, 99, 0},
embeddedartists 0:e24e3d741c52 802 {48, 62, 99, 0},
embeddedartists 0:e24e3d741c52 803 {62, 48, 99, 0},
embeddedartists 0:e24e3d741c52 804 {66, 45, 99, 0},
embeddedartists 0:e24e3d741c52 805 {70, 42, 99, 0},
embeddedartists 0:e24e3d741c52 806 {75, 39, 99, 0},
embeddedartists 0:e24e3d741c52 807 {25, 115, 100, 0},
embeddedartists 0:e24e3d741c52 808 {32, 87, 100, 0},
embeddedartists 0:e24e3d741c52 809 {39, 73, 100, 0},
embeddedartists 0:e24e3d741c52 810 {43, 67, 100, 0},
embeddedartists 0:e24e3d741c52 811 {46, 63, 100, 0},
embeddedartists 0:e24e3d741c52 812 {50, 58, 100, 0},
embeddedartists 0:e24e3d741c52 813 {51, 57, 100, 0},
embeddedartists 0:e24e3d741c52 814 {52, 56, 100, 0},
embeddedartists 0:e24e3d741c52 815 {53, 55, 100, 0},
embeddedartists 0:e24e3d741c52 816 {54, 54, 100, 0},
embeddedartists 0:e24e3d741c52 817 {55, 53, 100, 0},
embeddedartists 0:e24e3d741c52 818 {56, 52, 100, 0},
embeddedartists 0:e24e3d741c52 819 {57, 51, 100, 0},
embeddedartists 0:e24e3d741c52 820 {58, 50, 100, 0},
embeddedartists 0:e24e3d741c52 821 {63, 46, 100, 0},
embeddedartists 0:e24e3d741c52 822 {67, 43, 100, 0},
embeddedartists 0:e24e3d741c52 823 {73, 39, 100, 0},
embeddedartists 0:e24e3d741c52 824 {87, 32, 100, 0},
embeddedartists 0:e24e3d741c52 825 {115, 25, 100, 0},
embeddedartists 0:e24e3d741c52 826 {29, 92, 101, 0},
embeddedartists 0:e24e3d741c52 827 {34, 80, 101, 0},
embeddedartists 0:e24e3d741c52 828 {35, 78, 101, 0},
embeddedartists 0:e24e3d741c52 829 {39, 71, 101, 0},
embeddedartists 0:e24e3d741c52 830 {41, 68, 101, 0},
embeddedartists 0:e24e3d741c52 831 {44, 64, 101, 0},
embeddedartists 0:e24e3d741c52 832 {47, 60, 101, 0},
embeddedartists 0:e24e3d741c52 833 {48, 59, 101, 0},
embeddedartists 0:e24e3d741c52 834 {59, 48, 101, 0},
embeddedartists 0:e24e3d741c52 835 {60, 47, 101, 0},
embeddedartists 0:e24e3d741c52 836 {64, 44, 101, 0},
embeddedartists 0:e24e3d741c52 837 {68, 41, 101, 0},
embeddedartists 0:e24e3d741c52 838 {71, 39, 101, 0},
embeddedartists 0:e24e3d741c52 839 {78, 35, 101, 0},
embeddedartists 0:e24e3d741c52 840 {80, 34, 101, 0},
embeddedartists 0:e24e3d741c52 841 {92, 29, 101, 0},
embeddedartists 0:e24e3d741c52 842 {27, 95, 102, 0},
embeddedartists 0:e24e3d741c52 843 {29, 89, 102, 0},
embeddedartists 0:e24e3d741c52 844 {32, 82, 102, 0},
embeddedartists 0:e24e3d741c52 845 {35, 76, 102, 0},
embeddedartists 0:e24e3d741c52 846 {42, 65, 102, 0},
embeddedartists 0:e24e3d741c52 847 {45, 61, 102, 0},
embeddedartists 0:e24e3d741c52 848 {50, 55, 102, 0},
embeddedartists 0:e24e3d741c52 849 {51, 54, 102, 0},
embeddedartists 0:e24e3d741c52 850 {52, 53, 102, 0},
embeddedartists 0:e24e3d741c52 851 {53, 52, 102, 0},
embeddedartists 0:e24e3d741c52 852 {54, 51, 102, 0},
embeddedartists 0:e24e3d741c52 853 {55, 50, 102, 0},
embeddedartists 0:e24e3d741c52 854 {61, 45, 102, 0},
embeddedartists 0:e24e3d741c52 855 {65, 42, 102, 0},
embeddedartists 0:e24e3d741c52 856 {76, 35, 102, 0},
embeddedartists 0:e24e3d741c52 857 {82, 32, 102, 0},
embeddedartists 0:e24e3d741c52 858 {89, 29, 102, 0},
embeddedartists 0:e24e3d741c52 859 {95, 27, 102, 0},
embeddedartists 0:e24e3d741c52 860 {30, 84, 103, 0},
embeddedartists 0:e24e3d741c52 861 {35, 74, 103, 0},
embeddedartists 0:e24e3d741c52 862 {38, 69, 103, 0},
embeddedartists 0:e24e3d741c52 863 {40, 66, 103, 0},
embeddedartists 0:e24e3d741c52 864 {43, 62, 103, 0},
embeddedartists 0:e24e3d741c52 865 {46, 58, 103, 0},
embeddedartists 0:e24e3d741c52 866 {47, 57, 103, 0},
embeddedartists 0:e24e3d741c52 867 {48, 56, 103, 0},
embeddedartists 0:e24e3d741c52 868 {56, 48, 103, 0},
embeddedartists 0:e24e3d741c52 869 {57, 47, 103, 0},
embeddedartists 0:e24e3d741c52 870 {58, 46, 103, 0},
embeddedartists 0:e24e3d741c52 871 {62, 43, 103, 0},
embeddedartists 0:e24e3d741c52 872 {66, 40, 103, 0},
embeddedartists 0:e24e3d741c52 873 {69, 38, 103, 0},
embeddedartists 0:e24e3d741c52 874 {74, 35, 103, 0},
embeddedartists 0:e24e3d741c52 875 {84, 30, 103, 0},
embeddedartists 0:e24e3d741c52 876 {35, 72, 104, 0},
embeddedartists 0:e24e3d741c52 877 {38, 67, 104, 0},
embeddedartists 0:e24e3d741c52 878 {41, 63, 104, 0},
embeddedartists 0:e24e3d741c52 879 {44, 59, 104, 0},
embeddedartists 0:e24e3d741c52 880 {59, 44, 104, 0},
embeddedartists 0:e24e3d741c52 881 {63, 41, 104, 0},
embeddedartists 0:e24e3d741c52 882 {67, 38, 104, 0},
embeddedartists 0:e24e3d741c52 883 {72, 35, 104, 0},
embeddedartists 0:e24e3d741c52 884 {23, 98, 105, 0},
embeddedartists 0:e24e3d741c52 885 {27, 86, 105, 0},
embeddedartists 0:e24e3d741c52 886 {31, 77, 105, 0},
embeddedartists 0:e24e3d741c52 887 {35, 70, 105, 0},
embeddedartists 0:e24e3d741c52 888 {39, 64, 105, 0},
embeddedartists 0:e24e3d741c52 889 {42, 60, 105, 0},
embeddedartists 0:e24e3d741c52 890 {46, 55, 105, 0},
embeddedartists 0:e24e3d741c52 891 {47, 54, 105, 0},
embeddedartists 0:e24e3d741c52 892 {48, 53, 105, 0},
embeddedartists 0:e24e3d741c52 893 {49, 52, 105, 0},
embeddedartists 0:e24e3d741c52 894 {50, 51, 105, 0},
embeddedartists 0:e24e3d741c52 895 {51, 50, 105, 0},
embeddedartists 0:e24e3d741c52 896 {52, 49, 105, 0},
embeddedartists 0:e24e3d741c52 897 {53, 48, 105, 0},
embeddedartists 0:e24e3d741c52 898 {54, 47, 105, 0},
embeddedartists 0:e24e3d741c52 899 {55, 46, 105, 0},
embeddedartists 0:e24e3d741c52 900 {60, 42, 105, 0},
embeddedartists 0:e24e3d741c52 901 {64, 39, 105, 0},
embeddedartists 0:e24e3d741c52 902 {70, 35, 105, 0},
embeddedartists 0:e24e3d741c52 903 {77, 31, 105, 0},
embeddedartists 0:e24e3d741c52 904 {86, 27, 105, 0},
embeddedartists 0:e24e3d741c52 905 {98, 23, 105, 0},
embeddedartists 0:e24e3d741c52 906 {28, 81, 106, 0},
embeddedartists 0:e24e3d741c52 907 {29, 79, 106, 0},
embeddedartists 0:e24e3d741c52 908 {31, 75, 106, 0},
embeddedartists 0:e24e3d741c52 909 {32, 73, 106, 0},
embeddedartists 0:e24e3d741c52 910 {35, 68, 106, 0},
embeddedartists 0:e24e3d741c52 911 {37, 65, 106, 0},
embeddedartists 0:e24e3d741c52 912 {40, 61, 106, 0},
embeddedartists 0:e24e3d741c52 913 {43, 57, 106, 0},
embeddedartists 0:e24e3d741c52 914 {44, 56, 106, 0},
embeddedartists 0:e24e3d741c52 915 {56, 44, 106, 0},
embeddedartists 0:e24e3d741c52 916 {57, 43, 106, 0},
embeddedartists 0:e24e3d741c52 917 {61, 40, 106, 0},
embeddedartists 0:e24e3d741c52 918 {65, 37, 106, 0},
embeddedartists 0:e24e3d741c52 919 {68, 35, 106, 0},
embeddedartists 0:e24e3d741c52 920 {73, 32, 106, 0},
embeddedartists 0:e24e3d741c52 921 {75, 31, 106, 0},
embeddedartists 0:e24e3d741c52 922 {79, 29, 106, 0},
embeddedartists 0:e24e3d741c52 923 {81, 28, 106, 0},
embeddedartists 0:e24e3d741c52 924 {20, 102, 107, 0},
embeddedartists 0:e24e3d741c52 925 {23, 91, 107, 0},
embeddedartists 0:e24e3d741c52 926 {32, 71, 107, 0},
embeddedartists 0:e24e3d741c52 927 {38, 62, 107, 0},
embeddedartists 0:e24e3d741c52 928 {41, 58, 107, 0},
embeddedartists 0:e24e3d741c52 929 {46, 52, 107, 0},
embeddedartists 0:e24e3d741c52 930 {47, 51, 107, 0},
embeddedartists 0:e24e3d741c52 931 {48, 50, 107, 0},
embeddedartists 0:e24e3d741c52 932 {49, 49, 107, 0},
embeddedartists 0:e24e3d741c52 933 {50, 48, 107, 0},
embeddedartists 0:e24e3d741c52 934 {51, 47, 107, 0},
embeddedartists 0:e24e3d741c52 935 {52, 46, 107, 0},
embeddedartists 0:e24e3d741c52 936 {58, 41, 107, 0},
embeddedartists 0:e24e3d741c52 937 {62, 38, 107, 0},
embeddedartists 0:e24e3d741c52 938 {71, 32, 107, 0},
embeddedartists 0:e24e3d741c52 939 {91, 23, 107, 0},
embeddedartists 0:e24e3d741c52 940 {102, 20, 107, 0},
embeddedartists 0:e24e3d741c52 941 {18, 107, 108, 0},
embeddedartists 0:e24e3d741c52 942 {23, 88, 108, 0},
embeddedartists 0:e24e3d741c52 943 {25, 83, 108, 0},
embeddedartists 0:e24e3d741c52 944 {32, 69, 108, 0},
embeddedartists 0:e24e3d741c52 945 {34, 66, 108, 0},
embeddedartists 0:e24e3d741c52 946 {36, 63, 108, 0},
embeddedartists 0:e24e3d741c52 947 {39, 59, 108, 0},
embeddedartists 0:e24e3d741c52 948 {42, 55, 108, 0},
embeddedartists 0:e24e3d741c52 949 {43, 54, 108, 0},
embeddedartists 0:e24e3d741c52 950 {44, 53, 108, 0},
embeddedartists 0:e24e3d741c52 951 {53, 44, 108, 0},
embeddedartists 0:e24e3d741c52 952 {54, 43, 108, 0},
embeddedartists 0:e24e3d741c52 953 {55, 42, 108, 0},
embeddedartists 0:e24e3d741c52 954 {59, 39, 108, 0},
embeddedartists 0:e24e3d741c52 955 {63, 36, 108, 0},
embeddedartists 0:e24e3d741c52 956 {66, 34, 108, 0},
embeddedartists 0:e24e3d741c52 957 {69, 32, 108, 0},
embeddedartists 0:e24e3d741c52 958 {83, 25, 108, 0},
embeddedartists 0:e24e3d741c52 959 {88, 23, 108, 0},
embeddedartists 0:e24e3d741c52 960 {107, 18, 108, 0},
embeddedartists 0:e24e3d741c52 961 {20, 94, 109, 0},
embeddedartists 0:e24e3d741c52 962 {34, 64, 109, 0},
embeddedartists 0:e24e3d741c52 963 {37, 60, 109, 0},
embeddedartists 0:e24e3d741c52 964 {40, 56, 109, 0},
embeddedartists 0:e24e3d741c52 965 {46, 49, 109, 0},
embeddedartists 0:e24e3d741c52 966 {47, 48, 109, 0},
embeddedartists 0:e24e3d741c52 967 {48, 47, 109, 0},
embeddedartists 0:e24e3d741c52 968 {49, 46, 109, 0},
embeddedartists 0:e24e3d741c52 969 {56, 40, 109, 0},
embeddedartists 0:e24e3d741c52 970 {60, 37, 109, 0},
embeddedartists 0:e24e3d741c52 971 {64, 34, 109, 0},
embeddedartists 0:e24e3d741c52 972 {94, 20, 109, 0},
embeddedartists 0:e24e3d741c52 973 {22, 85, 110, 0},
embeddedartists 0:e24e3d741c52 974 {25, 78, 110, 0},
embeddedartists 0:e24e3d741c52 975 {26, 76, 110, 0},
embeddedartists 0:e24e3d741c52 976 {27, 74, 110, 0},
embeddedartists 0:e24e3d741c52 977 {28, 72, 110, 0},
embeddedartists 0:e24e3d741c52 978 {31, 67, 110, 0},
embeddedartists 0:e24e3d741c52 979 {35, 61, 110, 0},
embeddedartists 0:e24e3d741c52 980 {38, 57, 110, 0},
embeddedartists 0:e24e3d741c52 981 {42, 52, 110, 0},
embeddedartists 0:e24e3d741c52 982 {43, 51, 110, 0},
embeddedartists 0:e24e3d741c52 983 {44, 50, 110, 0},
embeddedartists 0:e24e3d741c52 984 {50, 44, 110, 0},
embeddedartists 0:e24e3d741c52 985 {51, 43, 110, 0},
embeddedartists 0:e24e3d741c52 986 {52, 42, 110, 0},
embeddedartists 0:e24e3d741c52 987 {57, 38, 110, 0},
embeddedartists 0:e24e3d741c52 988 {61, 35, 110, 0},
embeddedartists 0:e24e3d741c52 989 {67, 31, 110, 0},
embeddedartists 0:e24e3d741c52 990 {72, 28, 110, 0},
embeddedartists 0:e24e3d741c52 991 {74, 27, 110, 0},
embeddedartists 0:e24e3d741c52 992 {76, 26, 110, 0},
embeddedartists 0:e24e3d741c52 993 {78, 25, 110, 0},
embeddedartists 0:e24e3d741c52 994 {85, 22, 110, 0},
embeddedartists 0:e24e3d741c52 995 {23, 80, 111, 0},
embeddedartists 0:e24e3d741c52 996 {28, 70, 111, 0},
embeddedartists 0:e24e3d741c52 997 {31, 65, 111, 0},
embeddedartists 0:e24e3d741c52 998 {33, 62, 111, 0},
embeddedartists 0:e24e3d741c52 999 {36, 58, 111, 0},
embeddedartists 0:e24e3d741c52 1000 {39, 54, 111, 0},
embeddedartists 0:e24e3d741c52 1001 {40, 53, 111, 0},
embeddedartists 0:e24e3d741c52 1002 {53, 40, 111, 0},
embeddedartists 0:e24e3d741c52 1003 {54, 39, 111, 0},
embeddedartists 0:e24e3d741c52 1004 {58, 36, 111, 0},
embeddedartists 0:e24e3d741c52 1005 {62, 33, 111, 0},
embeddedartists 0:e24e3d741c52 1006 {65, 31, 111, 0},
embeddedartists 0:e24e3d741c52 1007 {70, 28, 111, 0},
embeddedartists 0:e24e3d741c52 1008 {80, 23, 111, 0},
embeddedartists 0:e24e3d741c52 1009 {28, 68, 112, 0},
embeddedartists 0:e24e3d741c52 1010 {34, 59, 112, 0},
embeddedartists 0:e24e3d741c52 1011 {37, 55, 112, 0},
embeddedartists 0:e24e3d741c52 1012 {41, 50, 112, 0},
embeddedartists 0:e24e3d741c52 1013 {42, 49, 112, 0},
embeddedartists 0:e24e3d741c52 1014 {43, 48, 112, 0},
embeddedartists 0:e24e3d741c52 1015 {44, 47, 112, 0},
embeddedartists 0:e24e3d741c52 1016 {45, 46, 112, 0},
embeddedartists 0:e24e3d741c52 1017 {46, 45, 112, 0},
embeddedartists 0:e24e3d741c52 1018 {47, 44, 112, 0},
embeddedartists 0:e24e3d741c52 1019 {48, 43, 112, 0},
embeddedartists 0:e24e3d741c52 1020 {49, 42, 112, 0},
embeddedartists 0:e24e3d741c52 1021 {50, 41, 112, 0},
embeddedartists 0:e24e3d741c52 1022 {55, 37, 112, 0},
embeddedartists 0:e24e3d741c52 1023 {59, 34, 112, 0},
embeddedartists 0:e24e3d741c52 1024 {68, 28, 112, 0},
embeddedartists 0:e24e3d741c52 1025 {15, 97, 113, 0},
embeddedartists 0:e24e3d741c52 1026 {20, 82, 113, 0},
embeddedartists 0:e24e3d741c52 1027 {28, 66, 113, 0},
embeddedartists 0:e24e3d741c52 1028 {30, 63, 113, 0},
embeddedartists 0:e24e3d741c52 1029 {32, 60, 113, 0},
embeddedartists 0:e24e3d741c52 1030 {35, 56, 113, 0},
embeddedartists 0:e24e3d741c52 1031 {38, 52, 113, 0},
embeddedartists 0:e24e3d741c52 1032 {39, 51, 113, 0},
embeddedartists 0:e24e3d741c52 1033 {51, 39, 113, 0},
embeddedartists 0:e24e3d741c52 1034 {52, 38, 113, 0},
embeddedartists 0:e24e3d741c52 1035 {56, 35, 113, 0},
embeddedartists 0:e24e3d741c52 1036 {60, 32, 113, 0},
embeddedartists 0:e24e3d741c52 1037 {63, 30, 113, 0},
embeddedartists 0:e24e3d741c52 1038 {66, 28, 113, 0},
embeddedartists 0:e24e3d741c52 1039 {82, 20, 113, 0},
embeddedartists 0:e24e3d741c52 1040 {97, 15, 113, 0},
embeddedartists 0:e24e3d741c52 1041 {16, 90, 114, 0},
embeddedartists 0:e24e3d741c52 1042 {17, 87, 114, 0},
embeddedartists 0:e24e3d741c52 1043 {21, 77, 114, 0},
embeddedartists 0:e24e3d741c52 1044 {22, 75, 114, 0},
embeddedartists 0:e24e3d741c52 1045 {23, 73, 114, 0},
embeddedartists 0:e24e3d741c52 1046 {24, 71, 114, 0},
embeddedartists 0:e24e3d741c52 1047 {30, 61, 114, 0},
embeddedartists 0:e24e3d741c52 1048 {33, 57, 114, 0},
embeddedartists 0:e24e3d741c52 1049 {36, 53, 114, 0},
embeddedartists 0:e24e3d741c52 1050 {41, 47, 114, 0},
embeddedartists 0:e24e3d741c52 1051 {42, 46, 114, 0},
embeddedartists 0:e24e3d741c52 1052 {43, 45, 114, 0},
embeddedartists 0:e24e3d741c52 1053 {44, 44, 114, 0},
embeddedartists 0:e24e3d741c52 1054 {45, 43, 114, 0},
embeddedartists 0:e24e3d741c52 1055 {46, 42, 114, 0},
embeddedartists 0:e24e3d741c52 1056 {47, 41, 114, 0},
embeddedartists 0:e24e3d741c52 1057 {53, 36, 114, 0},
embeddedartists 0:e24e3d741c52 1058 {57, 33, 114, 0},
embeddedartists 0:e24e3d741c52 1059 {61, 30, 114, 0},
embeddedartists 0:e24e3d741c52 1060 {71, 24, 114, 0},
embeddedartists 0:e24e3d741c52 1061 {73, 23, 114, 0},
embeddedartists 0:e24e3d741c52 1062 {75, 22, 114, 0},
embeddedartists 0:e24e3d741c52 1063 {77, 21, 114, 0},
embeddedartists 0:e24e3d741c52 1064 {87, 17, 114, 0},
embeddedartists 0:e24e3d741c52 1065 {90, 16, 114, 0},
embeddedartists 0:e24e3d741c52 1066 {17, 84, 115, 0},
embeddedartists 0:e24e3d741c52 1067 {24, 69, 115, 0},
embeddedartists 0:e24e3d741c52 1068 {27, 64, 115, 0},
embeddedartists 0:e24e3d741c52 1069 {31, 58, 115, 0},
embeddedartists 0:e24e3d741c52 1070 {34, 54, 115, 0},
embeddedartists 0:e24e3d741c52 1071 {38, 49, 115, 0},
embeddedartists 0:e24e3d741c52 1072 {39, 48, 115, 0},
embeddedartists 0:e24e3d741c52 1073 {48, 39, 115, 0},
embeddedartists 0:e24e3d741c52 1074 {49, 38, 115, 0},
embeddedartists 0:e24e3d741c52 1075 {54, 34, 115, 0},
embeddedartists 0:e24e3d741c52 1076 {58, 31, 115, 0},
embeddedartists 0:e24e3d741c52 1077 {64, 27, 115, 0},
embeddedartists 0:e24e3d741c52 1078 {69, 24, 115, 0},
embeddedartists 0:e24e3d741c52 1079 {84, 17, 115, 0},
embeddedartists 0:e24e3d741c52 1080 {11, 101, 116, 0},
embeddedartists 0:e24e3d741c52 1081 {13, 93, 116, 0},
embeddedartists 0:e24e3d741c52 1082 {18, 79, 116, 0},
embeddedartists 0:e24e3d741c52 1083 {24, 67, 116, 0},
embeddedartists 0:e24e3d741c52 1084 {27, 62, 116, 0},
embeddedartists 0:e24e3d741c52 1085 {29, 59, 116, 0},
embeddedartists 0:e24e3d741c52 1086 {32, 55, 116, 0},
embeddedartists 0:e24e3d741c52 1087 {35, 51, 116, 0},
embeddedartists 0:e24e3d741c52 1088 {36, 50, 116, 0},
embeddedartists 0:e24e3d741c52 1089 {50, 36, 116, 0},
embeddedartists 0:e24e3d741c52 1090 {51, 35, 116, 0},
embeddedartists 0:e24e3d741c52 1091 {55, 32, 116, 0},
embeddedartists 0:e24e3d741c52 1092 {59, 29, 116, 0},
embeddedartists 0:e24e3d741c52 1093 {62, 27, 116, 0},
embeddedartists 0:e24e3d741c52 1094 {67, 24, 116, 0},
embeddedartists 0:e24e3d741c52 1095 {79, 18, 116, 0},
embeddedartists 0:e24e3d741c52 1096 {93, 13, 116, 0},
embeddedartists 0:e24e3d741c52 1097 {101, 11, 116, 0},
embeddedartists 0:e24e3d741c52 1098 {24, 65, 117, 0},
embeddedartists 0:e24e3d741c52 1099 {30, 56, 117, 0},
embeddedartists 0:e24e3d741c52 1100 {33, 52, 117, 0},
embeddedartists 0:e24e3d741c52 1101 {37, 47, 117, 0},
embeddedartists 0:e24e3d741c52 1102 {38, 46, 117, 0},
embeddedartists 0:e24e3d741c52 1103 {39, 45, 117, 0},
embeddedartists 0:e24e3d741c52 1104 {40, 44, 117, 0},
embeddedartists 0:e24e3d741c52 1105 {41, 43, 117, 0},
embeddedartists 0:e24e3d741c52 1106 {42, 42, 117, 0},
embeddedartists 0:e24e3d741c52 1107 {43, 41, 117, 0},
embeddedartists 0:e24e3d741c52 1108 {44, 40, 117, 0},
embeddedartists 0:e24e3d741c52 1109 {45, 39, 117, 0},
embeddedartists 0:e24e3d741c52 1110 {46, 38, 117, 0},
embeddedartists 0:e24e3d741c52 1111 {47, 37, 117, 0},
embeddedartists 0:e24e3d741c52 1112 {52, 33, 117, 0},
embeddedartists 0:e24e3d741c52 1113 {56, 30, 117, 0},
embeddedartists 0:e24e3d741c52 1114 {65, 24, 117, 0},
embeddedartists 0:e24e3d741c52 1115 {15, 81, 118, 0},
embeddedartists 0:e24e3d741c52 1116 {18, 74, 118, 0},
embeddedartists 0:e24e3d741c52 1117 {19, 72, 118, 0},
embeddedartists 0:e24e3d741c52 1118 {20, 70, 118, 0},
embeddedartists 0:e24e3d741c52 1119 {24, 63, 118, 0},
embeddedartists 0:e24e3d741c52 1120 {26, 60, 118, 0},
embeddedartists 0:e24e3d741c52 1121 {28, 57, 118, 0},
embeddedartists 0:e24e3d741c52 1122 {31, 53, 118, 0},
embeddedartists 0:e24e3d741c52 1123 {34, 49, 118, 0},
embeddedartists 0:e24e3d741c52 1124 {35, 48, 118, 0},
embeddedartists 0:e24e3d741c52 1125 {48, 35, 118, 0},
embeddedartists 0:e24e3d741c52 1126 {49, 34, 118, 0},
embeddedartists 0:e24e3d741c52 1127 {53, 31, 118, 0},
embeddedartists 0:e24e3d741c52 1128 {57, 28, 118, 0},
embeddedartists 0:e24e3d741c52 1129 {60, 26, 118, 0},
embeddedartists 0:e24e3d741c52 1130 {63, 24, 118, 0},
embeddedartists 0:e24e3d741c52 1131 {70, 20, 118, 0},
embeddedartists 0:e24e3d741c52 1132 {72, 19, 118, 0},
embeddedartists 0:e24e3d741c52 1133 {74, 18, 118, 0},
embeddedartists 0:e24e3d741c52 1134 {81, 15, 118, 0},
embeddedartists 0:e24e3d741c52 1135 {16, 76, 119, 0},
embeddedartists 0:e24e3d741c52 1136 {20, 68, 119, 0},
embeddedartists 0:e24e3d741c52 1137 {24, 61, 119, 0},
embeddedartists 0:e24e3d741c52 1138 {26, 58, 119, 0},
embeddedartists 0:e24e3d741c52 1139 {29, 54, 119, 0},
embeddedartists 0:e24e3d741c52 1140 {32, 50, 119, 0},
embeddedartists 0:e24e3d741c52 1141 {37, 44, 119, 0},
embeddedartists 0:e24e3d741c52 1142 {38, 43, 119, 0},
embeddedartists 0:e24e3d741c52 1143 {39, 42, 119, 0},
embeddedartists 0:e24e3d741c52 1144 {40, 41, 119, 0},
embeddedartists 0:e24e3d741c52 1145 {41, 40, 119, 0},
embeddedartists 0:e24e3d741c52 1146 {42, 39, 119, 0},
embeddedartists 0:e24e3d741c52 1147 {43, 38, 119, 0},
embeddedartists 0:e24e3d741c52 1148 {44, 37, 119, 0},
embeddedartists 0:e24e3d741c52 1149 {50, 32, 119, 0},
embeddedartists 0:e24e3d741c52 1150 {54, 29, 119, 0},
embeddedartists 0:e24e3d741c52 1151 {58, 26, 119, 0},
embeddedartists 0:e24e3d741c52 1152 {61, 24, 119, 0},
embeddedartists 0:e24e3d741c52 1153 {68, 20, 119, 0},
embeddedartists 0:e24e3d741c52 1154 {76, 16, 119, 0},
embeddedartists 0:e24e3d741c52 1155 {10, 89, 120, 0},
embeddedartists 0:e24e3d741c52 1156 {11, 86, 120, 0},
embeddedartists 0:e24e3d741c52 1157 {20, 66, 120, 0},
embeddedartists 0:e24e3d741c52 1158 {27, 55, 120, 0},
embeddedartists 0:e24e3d741c52 1159 {30, 51, 120, 0},
embeddedartists 0:e24e3d741c52 1160 {33, 47, 120, 0},
embeddedartists 0:e24e3d741c52 1161 {34, 46, 120, 0},
embeddedartists 0:e24e3d741c52 1162 {35, 45, 120, 0},
embeddedartists 0:e24e3d741c52 1163 {45, 35, 120, 0},
embeddedartists 0:e24e3d741c52 1164 {46, 34, 120, 0},
embeddedartists 0:e24e3d741c52 1165 {47, 33, 120, 0},
embeddedartists 0:e24e3d741c52 1166 {51, 30, 120, 0},
embeddedartists 0:e24e3d741c52 1167 {55, 27, 120, 0},
embeddedartists 0:e24e3d741c52 1168 {66, 20, 120, 0},
embeddedartists 0:e24e3d741c52 1169 {86, 11, 120, 0},
embeddedartists 0:e24e3d741c52 1170 {89, 10, 120, 0},
embeddedartists 0:e24e3d741c52 1171 {4, 114, 121, 0},
embeddedartists 0:e24e3d741c52 1172 {5, 106, 121, 0},
embeddedartists 0:e24e3d741c52 1173 {7, 96, 121, 0},
embeddedartists 0:e24e3d741c52 1174 {11, 83, 121, 0},
embeddedartists 0:e24e3d741c52 1175 {13, 78, 121, 0},
embeddedartists 0:e24e3d741c52 1176 {20, 64, 121, 0},
embeddedartists 0:e24e3d741c52 1177 {23, 59, 121, 0},
embeddedartists 0:e24e3d741c52 1178 {25, 56, 121, 0},
embeddedartists 0:e24e3d741c52 1179 {28, 52, 121, 0},
embeddedartists 0:e24e3d741c52 1180 {31, 48, 121, 0},
embeddedartists 0:e24e3d741c52 1181 {38, 40, 121, 0},
embeddedartists 0:e24e3d741c52 1182 {39, 39, 121, 0},
embeddedartists 0:e24e3d741c52 1183 {40, 38, 121, 0},
embeddedartists 0:e24e3d741c52 1184 {48, 31, 121, 0},
embeddedartists 0:e24e3d741c52 1185 {52, 28, 121, 0},
embeddedartists 0:e24e3d741c52 1186 {56, 25, 121, 0},
embeddedartists 0:e24e3d741c52 1187 {59, 23, 121, 0},
embeddedartists 0:e24e3d741c52 1188 {64, 20, 121, 0},
embeddedartists 0:e24e3d741c52 1189 {78, 13, 121, 0},
embeddedartists 0:e24e3d741c52 1190 {83, 11, 121, 0},
embeddedartists 0:e24e3d741c52 1191 {96, 7, 121, 0},
embeddedartists 0:e24e3d741c52 1192 {106, 5, 121, 0},
embeddedartists 0:e24e3d741c52 1193 {114, 4, 121, 0},
embeddedartists 0:e24e3d741c52 1194 {15, 71, 122, 0},
embeddedartists 0:e24e3d741c52 1195 {16, 69, 122, 0},
embeddedartists 0:e24e3d741c52 1196 {20, 62, 122, 0},
embeddedartists 0:e24e3d741c52 1197 {26, 53, 122, 0},
embeddedartists 0:e24e3d741c52 1198 {29, 49, 122, 0},
embeddedartists 0:e24e3d741c52 1199 {33, 44, 122, 0},
embeddedartists 0:e24e3d741c52 1200 {34, 43, 122, 0},
embeddedartists 0:e24e3d741c52 1201 {35, 42, 122, 0},
embeddedartists 0:e24e3d741c52 1202 {36, 41, 122, 0},
embeddedartists 0:e24e3d741c52 1203 {41, 36, 122, 0},
embeddedartists 0:e24e3d741c52 1204 {42, 35, 122, 0},
embeddedartists 0:e24e3d741c52 1205 {43, 34, 122, 0},
embeddedartists 0:e24e3d741c52 1206 {44, 33, 122, 0},
embeddedartists 0:e24e3d741c52 1207 {49, 29, 122, 0},
embeddedartists 0:e24e3d741c52 1208 {53, 26, 122, 0},
embeddedartists 0:e24e3d741c52 1209 {62, 20, 122, 0},
embeddedartists 0:e24e3d741c52 1210 {69, 16, 122, 0},
embeddedartists 0:e24e3d741c52 1211 {71, 15, 122, 0},
embeddedartists 0:e24e3d741c52 1212 {6, 92, 123, 0},
embeddedartists 0:e24e3d741c52 1213 {10, 80, 123, 0},
embeddedartists 0:e24e3d741c52 1214 {13, 73, 123, 0},
embeddedartists 0:e24e3d741c52 1215 {16, 67, 123, 0},
embeddedartists 0:e24e3d741c52 1216 {17, 65, 123, 0},
embeddedartists 0:e24e3d741c52 1217 {20, 60, 123, 0},
embeddedartists 0:e24e3d741c52 1218 {22, 57, 123, 0},
embeddedartists 0:e24e3d741c52 1219 {24, 54, 123, 0},
embeddedartists 0:e24e3d741c52 1220 {27, 50, 123, 0},
embeddedartists 0:e24e3d741c52 1221 {30, 46, 123, 0},
embeddedartists 0:e24e3d741c52 1222 {31, 45, 123, 0},
embeddedartists 0:e24e3d741c52 1223 {45, 31, 123, 0},
embeddedartists 0:e24e3d741c52 1224 {46, 30, 123, 0},
embeddedartists 0:e24e3d741c52 1225 {50, 27, 123, 0},
embeddedartists 0:e24e3d741c52 1226 {54, 24, 123, 0},
embeddedartists 0:e24e3d741c52 1227 {57, 22, 123, 0},
embeddedartists 0:e24e3d741c52 1228 {60, 20, 123, 0},
embeddedartists 0:e24e3d741c52 1229 {65, 17, 123, 0},
embeddedartists 0:e24e3d741c52 1230 {67, 16, 123, 0},
embeddedartists 0:e24e3d741c52 1231 {73, 13, 123, 0},
embeddedartists 0:e24e3d741c52 1232 {80, 10, 123, 0},
embeddedartists 0:e24e3d741c52 1233 {92, 6, 123, 0},
embeddedartists 0:e24e3d741c52 1234 {11, 75, 124, 0},
embeddedartists 0:e24e3d741c52 1235 {17, 63, 124, 0},
embeddedartists 0:e24e3d741c52 1236 {20, 58, 124, 0},
embeddedartists 0:e24e3d741c52 1237 {22, 55, 124, 0},
embeddedartists 0:e24e3d741c52 1238 {25, 51, 124, 0},
embeddedartists 0:e24e3d741c52 1239 {28, 47, 124, 0},
embeddedartists 0:e24e3d741c52 1240 {33, 41, 124, 0},
embeddedartists 0:e24e3d741c52 1241 {34, 40, 124, 0},
embeddedartists 0:e24e3d741c52 1242 {35, 39, 124, 0},
embeddedartists 0:e24e3d741c52 1243 {36, 38, 124, 0},
embeddedartists 0:e24e3d741c52 1244 {37, 37, 124, 0},
embeddedartists 0:e24e3d741c52 1245 {38, 36, 124, 0},
embeddedartists 0:e24e3d741c52 1246 {39, 35, 124, 0},
embeddedartists 0:e24e3d741c52 1247 {40, 34, 124, 0},
embeddedartists 0:e24e3d741c52 1248 {41, 33, 124, 0},
embeddedartists 0:e24e3d741c52 1249 {47, 28, 124, 0},
embeddedartists 0:e24e3d741c52 1250 {51, 25, 124, 0},
embeddedartists 0:e24e3d741c52 1251 {55, 22, 124, 0},
embeddedartists 0:e24e3d741c52 1252 {58, 20, 124, 0},
embeddedartists 0:e24e3d741c52 1253 {63, 17, 124, 0},
embeddedartists 0:e24e3d741c52 1254 {75, 11, 124, 0},
embeddedartists 0:e24e3d741c52 1255 {17, 61, 125, 0},
embeddedartists 0:e24e3d741c52 1256 {23, 52, 125, 0},
embeddedartists 0:e24e3d741c52 1257 {26, 48, 125, 0},
embeddedartists 0:e24e3d741c52 1258 {29, 44, 125, 0},
embeddedartists 0:e24e3d741c52 1259 {30, 43, 125, 0},
embeddedartists 0:e24e3d741c52 1260 {31, 42, 125, 0},
embeddedartists 0:e24e3d741c52 1261 {42, 31, 125, 0},
embeddedartists 0:e24e3d741c52 1262 {43, 30, 125, 0},
embeddedartists 0:e24e3d741c52 1263 {44, 29, 125, 0},
embeddedartists 0:e24e3d741c52 1264 {48, 26, 125, 0},
embeddedartists 0:e24e3d741c52 1265 {52, 23, 125, 0},
embeddedartists 0:e24e3d741c52 1266 {61, 17, 125, 0},
embeddedartists 0:e24e3d741c52 1267 {1, 100, 126, 0},
embeddedartists 0:e24e3d741c52 1268 {5, 85, 126, 0},
embeddedartists 0:e24e3d741c52 1269 {8, 77, 126, 0},
embeddedartists 0:e24e3d741c52 1270 {17, 59, 126, 0},
embeddedartists 0:e24e3d741c52 1271 {19, 56, 126, 0},
embeddedartists 0:e24e3d741c52 1272 {21, 53, 126, 0},
embeddedartists 0:e24e3d741c52 1273 {24, 49, 126, 0},
embeddedartists 0:e24e3d741c52 1274 {27, 45, 126, 0},
embeddedartists 0:e24e3d741c52 1275 {33, 38, 126, 0},
embeddedartists 0:e24e3d741c52 1276 {34, 37, 126, 0},
embeddedartists 0:e24e3d741c52 1277 {35, 36, 126, 0},
embeddedartists 0:e24e3d741c52 1278 {36, 35, 126, 0},
embeddedartists 0:e24e3d741c52 1279 {37, 34, 126, 0},
embeddedartists 0:e24e3d741c52 1280 {38, 33, 126, 0},
embeddedartists 0:e24e3d741c52 1281 {45, 27, 126, 0},
embeddedartists 0:e24e3d741c52 1282 {49, 24, 126, 0},
embeddedartists 0:e24e3d741c52 1283 {53, 21, 126, 0},
embeddedartists 0:e24e3d741c52 1284 {56, 19, 126, 0},
embeddedartists 0:e24e3d741c52 1285 {59, 17, 126, 0},
embeddedartists 0:e24e3d741c52 1286 {77, 8, 126, 0},
embeddedartists 0:e24e3d741c52 1287 {85, 5, 126, 0},
embeddedartists 0:e24e3d741c52 1288 {100, 1, 126, 0},
embeddedartists 0:e24e3d741c52 1289 {3, 88, 127, 0},
embeddedartists 0:e24e3d741c52 1290 {5, 82, 127, 0},
embeddedartists 0:e24e3d741c52 1291 {9, 72, 127, 0},
embeddedartists 0:e24e3d741c52 1292 {10, 70, 127, 0},
embeddedartists 0:e24e3d741c52 1293 {11, 68, 127, 0},
embeddedartists 0:e24e3d741c52 1294 {12, 66, 127, 0},
embeddedartists 0:e24e3d741c52 1295 {13, 64, 127, 0},
embeddedartists 0:e24e3d741c52 1296 {19, 54, 127, 0},
embeddedartists 0:e24e3d741c52 1297 {22, 50, 127, 0},
embeddedartists 0:e24e3d741c52 1298 {25, 46, 127, 0},
embeddedartists 0:e24e3d741c52 1299 {29, 41, 127, 0},
embeddedartists 0:e24e3d741c52 1300 {30, 40, 127, 0},
embeddedartists 0:e24e3d741c52 1301 {31, 39, 127, 0},
embeddedartists 0:e24e3d741c52 1302 {39, 31, 127, 0},
embeddedartists 0:e24e3d741c52 1303 {40, 30, 127, 0},
embeddedartists 0:e24e3d741c52 1304 {41, 29, 127, 0},
embeddedartists 0:e24e3d741c52 1305 {46, 25, 127, 0},
embeddedartists 0:e24e3d741c52 1306 {50, 22, 127, 0},
embeddedartists 0:e24e3d741c52 1307 {54, 19, 127, 0},
embeddedartists 0:e24e3d741c52 1308 {64, 13, 127, 0},
embeddedartists 0:e24e3d741c52 1309 {66, 12, 127, 0},
embeddedartists 0:e24e3d741c52 1310 {68, 11, 127, 0},
embeddedartists 0:e24e3d741c52 1311 {70, 10, 127, 0},
embeddedartists 0:e24e3d741c52 1312 {72, 9, 127, 0},
embeddedartists 0:e24e3d741c52 1313 {82, 5, 127, 0},
embeddedartists 0:e24e3d741c52 1314 {88, 3, 127, 0},
embeddedartists 0:e24e3d741c52 1315 {5, 79, 128, 0},
embeddedartists 0:e24e3d741c52 1316 {13, 62, 128, 0},
embeddedartists 0:e24e3d741c52 1317 {16, 57, 128, 0},
embeddedartists 0:e24e3d741c52 1318 {20, 51, 128, 0},
embeddedartists 0:e24e3d741c52 1319 {23, 47, 128, 0},
embeddedartists 0:e24e3d741c52 1320 {26, 43, 128, 0},
embeddedartists 0:e24e3d741c52 1321 {27, 42, 128, 0},
embeddedartists 0:e24e3d741c52 1322 {42, 27, 128, 0},
embeddedartists 0:e24e3d741c52 1323 {43, 26, 128, 0},
embeddedartists 0:e24e3d741c52 1324 {47, 23, 128, 0},
embeddedartists 0:e24e3d741c52 1325 {51, 20, 128, 0},
embeddedartists 0:e24e3d741c52 1326 {57, 16, 128, 0},
embeddedartists 0:e24e3d741c52 1327 {62, 13, 128, 0},
embeddedartists 0:e24e3d741c52 1328 {79, 5, 128, 0},
embeddedartists 0:e24e3d741c52 1329 {6, 74, 129, 0},
embeddedartists 0:e24e3d741c52 1330 {13, 60, 129, 0},
embeddedartists 0:e24e3d741c52 1331 {16, 55, 129, 0},
embeddedartists 0:e24e3d741c52 1332 {18, 52, 129, 0},
embeddedartists 0:e24e3d741c52 1333 {21, 48, 129, 0},
embeddedartists 0:e24e3d741c52 1334 {24, 44, 129, 0},
embeddedartists 0:e24e3d741c52 1335 {29, 38, 129, 0},
embeddedartists 0:e24e3d741c52 1336 {30, 37, 129, 0},
embeddedartists 0:e24e3d741c52 1337 {31, 36, 129, 0},
embeddedartists 0:e24e3d741c52 1338 {32, 35, 129, 0},
embeddedartists 0:e24e3d741c52 1339 {33, 34, 129, 0},
embeddedartists 0:e24e3d741c52 1340 {34, 33, 129, 0},
embeddedartists 0:e24e3d741c52 1341 {35, 32, 129, 0},
embeddedartists 0:e24e3d741c52 1342 {36, 31, 129, 0},
embeddedartists 0:e24e3d741c52 1343 {37, 30, 129, 0},
embeddedartists 0:e24e3d741c52 1344 {38, 29, 129, 0},
embeddedartists 0:e24e3d741c52 1345 {44, 24, 129, 0},
embeddedartists 0:e24e3d741c52 1346 {48, 21, 129, 0},
embeddedartists 0:e24e3d741c52 1347 {52, 18, 129, 0},
embeddedartists 0:e24e3d741c52 1348 {55, 16, 129, 0},
embeddedartists 0:e24e3d741c52 1349 {60, 13, 129, 0},
embeddedartists 0:e24e3d741c52 1350 {74, 6, 129, 0},
embeddedartists 0:e24e3d741c52 1351 {13, 58, 130, 0},
embeddedartists 0:e24e3d741c52 1352 {19, 49, 130, 0},
embeddedartists 0:e24e3d741c52 1353 {22, 45, 130, 0},
embeddedartists 0:e24e3d741c52 1354 {25, 41, 130, 0},
embeddedartists 0:e24e3d741c52 1355 {26, 40, 130, 0},
embeddedartists 0:e24e3d741c52 1356 {27, 39, 130, 0},
embeddedartists 0:e24e3d741c52 1357 {39, 27, 130, 0},
embeddedartists 0:e24e3d741c52 1358 {40, 26, 130, 0},
embeddedartists 0:e24e3d741c52 1359 {41, 25, 130, 0},
embeddedartists 0:e24e3d741c52 1360 {45, 22, 130, 0},
embeddedartists 0:e24e3d741c52 1361 {49, 19, 130, 0},
embeddedartists 0:e24e3d741c52 1362 {58, 13, 130, 0},
embeddedartists 0:e24e3d741c52 1363 {3, 76, 131, 0},
embeddedartists 0:e24e3d741c52 1364 {6, 69, 131, 0},
embeddedartists 0:e24e3d741c52 1365 {7, 67, 131, 0},
embeddedartists 0:e24e3d741c52 1366 {8, 65, 131, 0},
embeddedartists 0:e24e3d741c52 1367 {9, 63, 131, 0},
embeddedartists 0:e24e3d741c52 1368 {13, 56, 131, 0},
embeddedartists 0:e24e3d741c52 1369 {15, 53, 131, 0},
embeddedartists 0:e24e3d741c52 1370 {17, 50, 131, 0},
embeddedartists 0:e24e3d741c52 1371 {20, 46, 131, 0},
embeddedartists 0:e24e3d741c52 1372 {23, 42, 131, 0},
embeddedartists 0:e24e3d741c52 1373 {29, 35, 131, 0},
embeddedartists 0:e24e3d741c52 1374 {30, 34, 131, 0},
embeddedartists 0:e24e3d741c52 1375 {31, 33, 131, 0},
embeddedartists 0:e24e3d741c52 1376 {32, 32, 131, 0},
embeddedartists 0:e24e3d741c52 1377 {33, 31, 131, 0},
embeddedartists 0:e24e3d741c52 1378 {34, 30, 131, 0},
embeddedartists 0:e24e3d741c52 1379 {35, 29, 131, 0},
embeddedartists 0:e24e3d741c52 1380 {42, 23, 131, 0},
embeddedartists 0:e24e3d741c52 1381 {46, 20, 131, 0},
embeddedartists 0:e24e3d741c52 1382 {50, 17, 131, 0},
embeddedartists 0:e24e3d741c52 1383 {53, 15, 131, 0},
embeddedartists 0:e24e3d741c52 1384 {56, 13, 131, 0},
embeddedartists 0:e24e3d741c52 1385 {63, 9, 131, 0},
embeddedartists 0:e24e3d741c52 1386 {65, 8, 131, 0},
embeddedartists 0:e24e3d741c52 1387 {67, 7, 131, 0},
embeddedartists 0:e24e3d741c52 1388 {69, 6, 131, 0},
embeddedartists 0:e24e3d741c52 1389 {76, 3, 131, 0},
embeddedartists 0:e24e3d741c52 1390 {0, 81, 132, 1}, //
embeddedartists 0:e24e3d741c52 1391 {4, 71, 132, 0},
embeddedartists 0:e24e3d741c52 1392 {9, 61, 132, 0},
embeddedartists 0:e24e3d741c52 1393 {15, 51, 132, 0},
embeddedartists 0:e24e3d741c52 1394 {18, 47, 132, 0},
embeddedartists 0:e24e3d741c52 1395 {21, 43, 132, 0},
embeddedartists 0:e24e3d741c52 1396 {25, 38, 132, 0},
embeddedartists 0:e24e3d741c52 1397 {26, 37, 132, 0},
embeddedartists 0:e24e3d741c52 1398 {27, 36, 132, 0},
embeddedartists 0:e24e3d741c52 1399 {36, 27, 132, 0},
embeddedartists 0:e24e3d741c52 1400 {37, 26, 132, 0},
embeddedartists 0:e24e3d741c52 1401 {38, 25, 132, 0},
embeddedartists 0:e24e3d741c52 1402 {43, 21, 132, 0},
embeddedartists 0:e24e3d741c52 1403 {47, 18, 132, 0},
embeddedartists 0:e24e3d741c52 1404 {51, 15, 132, 0},
embeddedartists 0:e24e3d741c52 1405 {61, 9, 132, 0},
embeddedartists 0:e24e3d741c52 1406 {71, 4, 132, 0},
embeddedartists 0:e24e3d741c52 1407 {81, 0, 132, 1}, //
embeddedartists 0:e24e3d741c52 1408 {9, 59, 133, 0},
embeddedartists 0:e24e3d741c52 1409 {12, 54, 133, 0},
embeddedartists 0:e24e3d741c52 1410 {16, 48, 133, 0},
embeddedartists 0:e24e3d741c52 1411 {19, 44, 133, 0},
embeddedartists 0:e24e3d741c52 1412 {22, 40, 133, 0},
embeddedartists 0:e24e3d741c52 1413 {23, 39, 133, 0},
embeddedartists 0:e24e3d741c52 1414 {39, 23, 133, 0},
embeddedartists 0:e24e3d741c52 1415 {40, 22, 133, 0},
embeddedartists 0:e24e3d741c52 1416 {44, 19, 133, 0},
embeddedartists 0:e24e3d741c52 1417 {48, 16, 133, 0},
embeddedartists 0:e24e3d741c52 1418 {54, 12, 133, 0},
embeddedartists 0:e24e3d741c52 1419 {59, 9, 133, 0},
embeddedartists 0:e24e3d741c52 1420 {1, 73, 134, 0},
embeddedartists 0:e24e3d741c52 1421 {9, 57, 134, 0},
embeddedartists 0:e24e3d741c52 1422 {12, 52, 134, 0},
embeddedartists 0:e24e3d741c52 1423 {14, 49, 134, 0},
embeddedartists 0:e24e3d741c52 1424 {17, 45, 134, 0},
embeddedartists 0:e24e3d741c52 1425 {20, 41, 134, 0},
embeddedartists 0:e24e3d741c52 1426 {24, 36, 134, 0},
embeddedartists 0:e24e3d741c52 1427 {25, 35, 134, 0},
embeddedartists 0:e24e3d741c52 1428 {26, 34, 134, 0},
embeddedartists 0:e24e3d741c52 1429 {27, 33, 134, 0},
embeddedartists 0:e24e3d741c52 1430 {28, 32, 134, 0},
embeddedartists 0:e24e3d741c52 1431 {29, 31, 134, 0},
embeddedartists 0:e24e3d741c52 1432 {31, 29, 134, 0},
embeddedartists 0:e24e3d741c52 1433 {32, 28, 134, 0},
embeddedartists 0:e24e3d741c52 1434 {33, 27, 134, 0},
embeddedartists 0:e24e3d741c52 1435 {34, 26, 134, 0},
embeddedartists 0:e24e3d741c52 1436 {35, 25, 134, 0},
embeddedartists 0:e24e3d741c52 1437 {36, 24, 134, 0},
embeddedartists 0:e24e3d741c52 1438 {41, 20, 134, 0},
embeddedartists 0:e24e3d741c52 1439 {45, 17, 134, 0},
embeddedartists 0:e24e3d741c52 1440 {49, 14, 134, 0},
embeddedartists 0:e24e3d741c52 1441 {52, 12, 134, 0},
embeddedartists 0:e24e3d741c52 1442 {57, 9, 134, 0},
embeddedartists 0:e24e3d741c52 1443 {73, 1, 134, 0},
embeddedartists 0:e24e3d741c52 1444 {3, 66, 135, 0},
embeddedartists 0:e24e3d741c52 1445 {4, 64, 135, 0},
embeddedartists 0:e24e3d741c52 1446 {5, 62, 135, 0},
embeddedartists 0:e24e3d741c52 1447 {9, 55, 135, 0},
embeddedartists 0:e24e3d741c52 1448 {15, 46, 135, 0},
embeddedartists 0:e24e3d741c52 1449 {18, 42, 135, 0},
embeddedartists 0:e24e3d741c52 1450 {21, 38, 135, 0},
embeddedartists 0:e24e3d741c52 1451 {22, 37, 135, 0},
embeddedartists 0:e24e3d741c52 1452 {37, 22, 135, 0},
embeddedartists 0:e24e3d741c52 1453 {38, 21, 135, 0},
embeddedartists 0:e24e3d741c52 1454 {42, 18, 135, 0},
embeddedartists 0:e24e3d741c52 1455 {46, 15, 135, 0},
embeddedartists 0:e24e3d741c52 1456 {55, 9, 135, 0},
embeddedartists 0:e24e3d741c52 1457 {62, 5, 135, 0},
embeddedartists 0:e24e3d741c52 1458 {64, 4, 135, 0},
embeddedartists 0:e24e3d741c52 1459 {66, 3, 135, 0},
embeddedartists 0:e24e3d741c52 1460 {1, 68, 136, 0},
embeddedartists 0:e24e3d741c52 1461 {5, 60, 136, 0},
embeddedartists 0:e24e3d741c52 1462 {9, 53, 136, 0},
embeddedartists 0:e24e3d741c52 1463 {11, 50, 136, 0},
embeddedartists 0:e24e3d741c52 1464 {13, 47, 136, 0},
embeddedartists 0:e24e3d741c52 1465 {16, 43, 136, 0},
embeddedartists 0:e24e3d741c52 1466 {19, 39, 136, 0},
embeddedartists 0:e24e3d741c52 1467 {24, 33, 136, 0},
embeddedartists 0:e24e3d741c52 1468 {25, 32, 136, 0},
embeddedartists 0:e24e3d741c52 1469 {26, 31, 136, 0},
embeddedartists 0:e24e3d741c52 1470 {27, 30, 136, 0},
embeddedartists 0:e24e3d741c52 1471 {28, 29, 136, 0},
embeddedartists 0:e24e3d741c52 1472 {29, 28, 136, 0},
embeddedartists 0:e24e3d741c52 1473 {30, 27, 136, 0},
embeddedartists 0:e24e3d741c52 1474 {31, 26, 136, 0},
embeddedartists 0:e24e3d741c52 1475 {32, 25, 136, 0},
embeddedartists 0:e24e3d741c52 1476 {33, 24, 136, 0},
embeddedartists 0:e24e3d741c52 1477 {39, 19, 136, 0},
embeddedartists 0:e24e3d741c52 1478 {43, 16, 136, 0},
embeddedartists 0:e24e3d741c52 1479 {47, 13, 136, 0},
embeddedartists 0:e24e3d741c52 1480 {50, 11, 136, 0},
embeddedartists 0:e24e3d741c52 1481 {53, 9, 136, 0},
embeddedartists 0:e24e3d741c52 1482 {60, 5, 136, 0},
embeddedartists 0:e24e3d741c52 1483 {68, 1, 136, 0},
embeddedartists 0:e24e3d741c52 1484 {5, 58, 137, 0},
embeddedartists 0:e24e3d741c52 1485 {6, 56, 137, 0},
embeddedartists 0:e24e3d741c52 1486 {11, 48, 137, 0},
embeddedartists 0:e24e3d741c52 1487 {14, 44, 137, 0},
embeddedartists 0:e24e3d741c52 1488 {17, 40, 137, 0},
embeddedartists 0:e24e3d741c52 1489 {21, 35, 137, 0},
embeddedartists 0:e24e3d741c52 1490 {22, 34, 137, 0},
embeddedartists 0:e24e3d741c52 1491 {34, 22, 137, 0},
embeddedartists 0:e24e3d741c52 1492 {35, 21, 137, 0},
embeddedartists 0:e24e3d741c52 1493 {40, 17, 137, 0},
embeddedartists 0:e24e3d741c52 1494 {44, 14, 137, 0},
embeddedartists 0:e24e3d741c52 1495 {48, 11, 137, 0},
embeddedartists 0:e24e3d741c52 1496 {56, 6, 137, 0},
embeddedartists 0:e24e3d741c52 1497 {58, 5, 137, 0},
embeddedartists 0:e24e3d741c52 1498 {8, 51, 138, 0},
embeddedartists 0:e24e3d741c52 1499 {12, 45, 138, 0},
embeddedartists 0:e24e3d741c52 1500 {15, 41, 138, 0},
embeddedartists 0:e24e3d741c52 1501 {18, 37, 138, 0},
embeddedartists 0:e24e3d741c52 1502 {19, 36, 138, 0},
embeddedartists 0:e24e3d741c52 1503 {25, 29, 138, 0},
embeddedartists 0:e24e3d741c52 1504 {26, 28, 138, 0},
embeddedartists 0:e24e3d741c52 1505 {27, 27, 138, 0},
embeddedartists 0:e24e3d741c52 1506 {28, 26, 138, 0},
embeddedartists 0:e24e3d741c52 1507 {29, 25, 138, 0},
embeddedartists 0:e24e3d741c52 1508 {36, 19, 138, 0},
embeddedartists 0:e24e3d741c52 1509 {37, 18, 138, 0},
embeddedartists 0:e24e3d741c52 1510 {41, 15, 138, 0},
embeddedartists 0:e24e3d741c52 1511 {45, 12, 138, 0},
embeddedartists 0:e24e3d741c52 1512 {51, 8, 138, 0},
embeddedartists 0:e24e3d741c52 1513 {0, 63, 139, 1}, //
embeddedartists 0:e24e3d741c52 1514 {1, 61, 139, 0},
embeddedartists 0:e24e3d741c52 1515 {5, 54, 139, 0},
embeddedartists 0:e24e3d741c52 1516 {8, 49, 139, 0},
embeddedartists 0:e24e3d741c52 1517 {10, 46, 139, 0},
embeddedartists 0:e24e3d741c52 1518 {13, 42, 139, 0},
embeddedartists 0:e24e3d741c52 1519 {16, 38, 139, 0},
embeddedartists 0:e24e3d741c52 1520 {20, 33, 139, 0},
embeddedartists 0:e24e3d741c52 1521 {21, 32, 139, 0},
embeddedartists 0:e24e3d741c52 1522 {22, 31, 139, 0},
embeddedartists 0:e24e3d741c52 1523 {23, 30, 139, 0},
embeddedartists 0:e24e3d741c52 1524 {30, 23, 139, 0},
embeddedartists 0:e24e3d741c52 1525 {31, 22, 139, 0},
embeddedartists 0:e24e3d741c52 1526 {32, 21, 139, 0},
embeddedartists 0:e24e3d741c52 1527 {33, 20, 139, 0},
embeddedartists 0:e24e3d741c52 1528 {38, 16, 139, 0},
embeddedartists 0:e24e3d741c52 1529 {42, 13, 139, 0},
embeddedartists 0:e24e3d741c52 1530 {46, 10, 139, 0},
embeddedartists 0:e24e3d741c52 1531 {49, 8, 139, 0},
embeddedartists 0:e24e3d741c52 1532 {54, 5, 139, 0},
embeddedartists 0:e24e3d741c52 1533 {61, 1, 139, 0},
embeddedartists 0:e24e3d741c52 1534 {63, 0, 139, 1}, //
embeddedartists 0:e24e3d741c52 1535 {1, 59, 140, 0},
embeddedartists 0:e24e3d741c52 1536 {2, 57, 140, 0},
embeddedartists 0:e24e3d741c52 1537 {5, 52, 140, 0},
embeddedartists 0:e24e3d741c52 1538 {11, 43, 140, 0},
embeddedartists 0:e24e3d741c52 1539 {14, 39, 140, 0},
embeddedartists 0:e24e3d741c52 1540 {17, 35, 140, 0},
embeddedartists 0:e24e3d741c52 1541 {18, 34, 140, 0},
embeddedartists 0:e24e3d741c52 1542 {34, 18, 140, 0},
embeddedartists 0:e24e3d741c52 1543 {35, 17, 140, 0},
embeddedartists 0:e24e3d741c52 1544 {39, 14, 140, 0},
embeddedartists 0:e24e3d741c52 1545 {43, 11, 140, 0},
embeddedartists 0:e24e3d741c52 1546 {52, 5, 140, 0},
embeddedartists 0:e24e3d741c52 1547 {57, 2, 140, 0},
embeddedartists 0:e24e3d741c52 1548 {59, 1, 140, 0},
embeddedartists 0:e24e3d741c52 1549 {2, 55, 141, 0},
embeddedartists 0:e24e3d741c52 1550 {5, 50, 141, 0},
embeddedartists 0:e24e3d741c52 1551 {7, 47, 141, 0},
embeddedartists 0:e24e3d741c52 1552 {9, 44, 141, 0},
embeddedartists 0:e24e3d741c52 1553 {12, 40, 141, 0},
embeddedartists 0:e24e3d741c52 1554 {15, 36, 141, 0},
embeddedartists 0:e24e3d741c52 1555 {20, 30, 141, 0},
embeddedartists 0:e24e3d741c52 1556 {21, 29, 141, 0},
embeddedartists 0:e24e3d741c52 1557 {22, 28, 141, 0},
embeddedartists 0:e24e3d741c52 1558 {23, 27, 141, 0},
embeddedartists 0:e24e3d741c52 1559 {24, 26, 141, 0},
embeddedartists 0:e24e3d741c52 1560 {25, 25, 141, 0},
embeddedartists 0:e24e3d741c52 1561 {26, 24, 141, 0},
embeddedartists 0:e24e3d741c52 1562 {27, 23, 141, 0},
embeddedartists 0:e24e3d741c52 1563 {28, 22, 141, 0},
embeddedartists 0:e24e3d741c52 1564 {29, 21, 141, 0},
embeddedartists 0:e24e3d741c52 1565 {30, 20, 141, 0},
embeddedartists 0:e24e3d741c52 1566 {36, 15, 141, 0},
embeddedartists 0:e24e3d741c52 1567 {40, 12, 141, 0},
embeddedartists 0:e24e3d741c52 1568 {44, 9, 141, 0},
embeddedartists 0:e24e3d741c52 1569 {47, 7, 141, 0},
embeddedartists 0:e24e3d741c52 1570 {50, 5, 141, 0},
embeddedartists 0:e24e3d741c52 1571 {55, 2, 141, 0},
embeddedartists 0:e24e3d741c52 1572 {2, 53, 142, 0},
embeddedartists 0:e24e3d741c52 1573 {7, 45, 142, 0},
embeddedartists 0:e24e3d741c52 1574 {10, 41, 142, 0},
embeddedartists 0:e24e3d741c52 1575 {13, 37, 142, 0},
embeddedartists 0:e24e3d741c52 1576 {17, 32, 142, 0},
embeddedartists 0:e24e3d741c52 1577 {18, 31, 142, 0},
embeddedartists 0:e24e3d741c52 1578 {31, 18, 142, 0},
embeddedartists 0:e24e3d741c52 1579 {32, 17, 142, 0},
embeddedartists 0:e24e3d741c52 1580 {37, 13, 142, 0},
embeddedartists 0:e24e3d741c52 1581 {41, 10, 142, 0},
embeddedartists 0:e24e3d741c52 1582 {45, 7, 142, 0},
embeddedartists 0:e24e3d741c52 1583 {53, 2, 142, 0},
embeddedartists 0:e24e3d741c52 1584 {2, 51, 143, 0},
embeddedartists 0:e24e3d741c52 1585 {4, 48, 143, 0},
embeddedartists 0:e24e3d741c52 1586 {8, 42, 143, 0},
embeddedartists 0:e24e3d741c52 1587 {11, 38, 143, 0},
embeddedartists 0:e24e3d741c52 1588 {14, 34, 143, 0},
embeddedartists 0:e24e3d741c52 1589 {15, 33, 143, 0},
embeddedartists 0:e24e3d741c52 1590 {20, 27, 143, 0},
embeddedartists 0:e24e3d741c52 1591 {21, 26, 143, 0},
embeddedartists 0:e24e3d741c52 1592 {22, 25, 143, 0},
embeddedartists 0:e24e3d741c52 1593 {23, 24, 143, 0},
embeddedartists 0:e24e3d741c52 1594 {24, 23, 143, 0},
embeddedartists 0:e24e3d741c52 1595 {25, 22, 143, 0},
embeddedartists 0:e24e3d741c52 1596 {26, 21, 143, 0},
embeddedartists 0:e24e3d741c52 1597 {27, 20, 143, 0},
embeddedartists 0:e24e3d741c52 1598 {33, 15, 143, 0},
embeddedartists 0:e24e3d741c52 1599 {34, 14, 143, 0},
embeddedartists 0:e24e3d741c52 1600 {38, 11, 143, 0},
embeddedartists 0:e24e3d741c52 1601 {42, 8, 143, 0},
embeddedartists 0:e24e3d741c52 1602 {48, 4, 143, 0},
embeddedartists 0:e24e3d741c52 1603 {51, 2, 143, 0},
embeddedartists 0:e24e3d741c52 1604 {4, 46, 144, 0},
embeddedartists 0:e24e3d741c52 1605 {6, 43, 144, 0},
embeddedartists 0:e24e3d741c52 1606 {9, 39, 144, 0},
embeddedartists 0:e24e3d741c52 1607 {12, 35, 144, 0},
embeddedartists 0:e24e3d741c52 1608 {16, 30, 144, 0},
embeddedartists 0:e24e3d741c52 1609 {17, 29, 144, 0},
embeddedartists 0:e24e3d741c52 1610 {18, 28, 144, 0},
embeddedartists 0:e24e3d741c52 1611 {28, 18, 144, 0},
embeddedartists 0:e24e3d741c52 1612 {29, 17, 144, 0},
embeddedartists 0:e24e3d741c52 1613 {30, 16, 144, 0},
embeddedartists 0:e24e3d741c52 1614 {35, 12, 144, 0},
embeddedartists 0:e24e3d741c52 1615 {39, 9, 144, 0},
embeddedartists 0:e24e3d741c52 1616 {43, 6, 144, 0},
embeddedartists 0:e24e3d741c52 1617 {46, 4, 144, 0},
embeddedartists 0:e24e3d741c52 1618 {1, 49, 145, 0},
embeddedartists 0:e24e3d741c52 1619 {7, 40, 145, 0},
embeddedartists 0:e24e3d741c52 1620 {10, 36, 145, 0},
embeddedartists 0:e24e3d741c52 1621 {13, 32, 145, 0},
embeddedartists 0:e24e3d741c52 1622 {14, 31, 145, 0},
embeddedartists 0:e24e3d741c52 1623 {31, 14, 145, 0},
embeddedartists 0:e24e3d741c52 1624 {32, 13, 145, 0},
embeddedartists 0:e24e3d741c52 1625 {36, 10, 145, 0},
embeddedartists 0:e24e3d741c52 1626 {40, 7, 145, 0},
embeddedartists 0:e24e3d741c52 1627 {49, 1, 145, 0},
embeddedartists 0:e24e3d741c52 1628 {1, 47, 146, 0},
embeddedartists 0:e24e3d741c52 1629 {3, 44, 146, 0},
embeddedartists 0:e24e3d741c52 1630 {5, 41, 146, 0},
embeddedartists 0:e24e3d741c52 1631 {8, 37, 146, 0},
embeddedartists 0:e24e3d741c52 1632 {11, 33, 146, 0},
embeddedartists 0:e24e3d741c52 1633 {16, 27, 146, 0},
embeddedartists 0:e24e3d741c52 1634 {17, 26, 146, 0},
embeddedartists 0:e24e3d741c52 1635 {18, 25, 146, 0},
embeddedartists 0:e24e3d741c52 1636 {19, 24, 146, 0},
embeddedartists 0:e24e3d741c52 1637 {20, 23, 146, 0},
embeddedartists 0:e24e3d741c52 1638 {21, 22, 146, 0},
embeddedartists 0:e24e3d741c52 1639 {22, 21, 146, 0},
embeddedartists 0:e24e3d741c52 1640 {23, 20, 146, 0},
embeddedartists 0:e24e3d741c52 1641 {24, 19, 146, 0},
embeddedartists 0:e24e3d741c52 1642 {25, 18, 146, 0},
embeddedartists 0:e24e3d741c52 1643 {26, 17, 146, 0},
embeddedartists 0:e24e3d741c52 1644 {27, 16, 146, 0},
embeddedartists 0:e24e3d741c52 1645 {33, 11, 146, 0},
embeddedartists 0:e24e3d741c52 1646 {37, 8, 146, 0},
embeddedartists 0:e24e3d741c52 1647 {41, 5, 146, 0},
embeddedartists 0:e24e3d741c52 1648 {44, 3, 146, 0},
embeddedartists 0:e24e3d741c52 1649 {47, 1, 146, 0},
embeddedartists 0:e24e3d741c52 1650 {1, 45, 147, 0},
embeddedartists 0:e24e3d741c52 1651 {3, 42, 147, 0},
embeddedartists 0:e24e3d741c52 1652 {6, 38, 147, 0},
embeddedartists 0:e24e3d741c52 1653 {9, 34, 147, 0},
embeddedartists 0:e24e3d741c52 1654 {13, 29, 147, 0},
embeddedartists 0:e24e3d741c52 1655 {14, 28, 147, 0},
embeddedartists 0:e24e3d741c52 1656 {28, 14, 147, 0},
embeddedartists 0:e24e3d741c52 1657 {29, 13, 147, 0},
embeddedartists 0:e24e3d741c52 1658 {34, 9, 147, 0},
embeddedartists 0:e24e3d741c52 1659 {38, 6, 147, 0},
embeddedartists 0:e24e3d741c52 1660 {42, 3, 147, 0},
embeddedartists 0:e24e3d741c52 1661 {45, 1, 147, 0},
embeddedartists 0:e24e3d741c52 1662 {4, 39, 148, 0},
embeddedartists 0:e24e3d741c52 1663 {7, 35, 148, 0},
embeddedartists 0:e24e3d741c52 1664 {10, 31, 148, 0},
embeddedartists 0:e24e3d741c52 1665 {11, 30, 148, 0},
embeddedartists 0:e24e3d741c52 1666 {16, 24, 148, 0},
embeddedartists 0:e24e3d741c52 1667 {17, 23, 148, 0},
embeddedartists 0:e24e3d741c52 1668 {18, 22, 148, 0},
embeddedartists 0:e24e3d741c52 1669 {19, 21, 148, 0},
embeddedartists 0:e24e3d741c52 1670 {20, 20, 148, 0},
embeddedartists 0:e24e3d741c52 1671 {21, 19, 148, 0},
embeddedartists 0:e24e3d741c52 1672 {22, 18, 148, 0},
embeddedartists 0:e24e3d741c52 1673 {23, 17, 148, 0},
embeddedartists 0:e24e3d741c52 1674 {24, 16, 148, 0},
embeddedartists 0:e24e3d741c52 1675 {30, 11, 148, 0},
embeddedartists 0:e24e3d741c52 1676 {31, 10, 148, 0},
embeddedartists 0:e24e3d741c52 1677 {35, 7, 148, 0},
embeddedartists 0:e24e3d741c52 1678 {39, 4, 148, 0},
embeddedartists 0:e24e3d741c52 1679 {0, 43, 149, 1}, //
embeddedartists 0:e24e3d741c52 1680 {2, 40, 149, 0},
embeddedartists 0:e24e3d741c52 1681 {5, 36, 149, 0},
embeddedartists 0:e24e3d741c52 1682 {8, 32, 149, 0},
embeddedartists 0:e24e3d741c52 1683 {12, 27, 149, 0},
embeddedartists 0:e24e3d741c52 1684 {13, 26, 149, 0},
embeddedartists 0:e24e3d741c52 1685 {14, 25, 149, 0},
embeddedartists 0:e24e3d741c52 1686 {25, 14, 149, 0},
embeddedartists 0:e24e3d741c52 1687 {26, 13, 149, 0},
embeddedartists 0:e24e3d741c52 1688 {27, 12, 149, 0},
embeddedartists 0:e24e3d741c52 1689 {32, 8, 149, 0},
embeddedartists 0:e24e3d741c52 1690 {36, 5, 149, 0},
embeddedartists 0:e24e3d741c52 1691 {40, 2, 149, 0},
embeddedartists 0:e24e3d741c52 1692 {43, 0, 149, 1}, //
embeddedartists 0:e24e3d741c52 1693 {3, 37, 150, 0},
embeddedartists 0:e24e3d741c52 1694 {6, 33, 150, 0},
embeddedartists 0:e24e3d741c52 1695 {9, 29, 150, 0},
embeddedartists 0:e24e3d741c52 1696 {10, 28, 150, 0},
embeddedartists 0:e24e3d741c52 1697 {17, 20, 150, 0},
embeddedartists 0:e24e3d741c52 1698 {18, 19, 150, 0},
embeddedartists 0:e24e3d741c52 1699 {19, 18, 150, 0},
embeddedartists 0:e24e3d741c52 1700 {20, 17, 150, 0},
embeddedartists 0:e24e3d741c52 1701 {28, 10, 150, 0},
embeddedartists 0:e24e3d741c52 1702 {29, 9, 150, 0},
embeddedartists 0:e24e3d741c52 1703 {33, 6, 150, 0},
embeddedartists 0:e24e3d741c52 1704 {37, 3, 150, 0},
embeddedartists 0:e24e3d741c52 1705 {1, 38, 151, 0},
embeddedartists 0:e24e3d741c52 1706 {4, 34, 151, 0},
embeddedartists 0:e24e3d741c52 1707 {7, 30, 151, 0},
embeddedartists 0:e24e3d741c52 1708 {12, 24, 151, 0},
embeddedartists 0:e24e3d741c52 1709 {13, 23, 151, 0},
embeddedartists 0:e24e3d741c52 1710 {14, 22, 151, 0},
embeddedartists 0:e24e3d741c52 1711 {15, 21, 151, 0},
embeddedartists 0:e24e3d741c52 1712 {21, 15, 151, 0},
embeddedartists 0:e24e3d741c52 1713 {22, 14, 151, 0},
embeddedartists 0:e24e3d741c52 1714 {23, 13, 151, 0},
embeddedartists 0:e24e3d741c52 1715 {24, 12, 151, 0},
embeddedartists 0:e24e3d741c52 1716 {30, 7, 151, 0},
embeddedartists 0:e24e3d741c52 1717 {34, 4, 151, 0},
embeddedartists 0:e24e3d741c52 1718 {38, 1, 151, 0},
embeddedartists 0:e24e3d741c52 1719 {2, 35, 152, 0},
embeddedartists 0:e24e3d741c52 1720 {5, 31, 152, 0},
embeddedartists 0:e24e3d741c52 1721 {9, 26, 152, 0},
embeddedartists 0:e24e3d741c52 1722 {10, 25, 152, 0},
embeddedartists 0:e24e3d741c52 1723 {25, 10, 152, 0},
embeddedartists 0:e24e3d741c52 1724 {26, 9, 152, 0},
embeddedartists 0:e24e3d741c52 1725 {31, 5, 152, 0},
embeddedartists 0:e24e3d741c52 1726 {35, 2, 152, 0},
embeddedartists 0:e24e3d741c52 1727 {0, 36, 153, 1}, //
embeddedartists 0:e24e3d741c52 1728 {3, 32, 153, 0},
embeddedartists 0:e24e3d741c52 1729 {6, 28, 153, 0},
embeddedartists 0:e24e3d741c52 1730 {7, 27, 153, 0},
embeddedartists 0:e24e3d741c52 1731 {12, 21, 153, 0},
embeddedartists 0:e24e3d741c52 1732 {13, 20, 153, 0},
embeddedartists 0:e24e3d741c52 1733 {14, 19, 153, 0},
embeddedartists 0:e24e3d741c52 1734 {15, 18, 153, 0},
embeddedartists 0:e24e3d741c52 1735 {16, 17, 153, 0},
embeddedartists 0:e24e3d741c52 1736 {17, 16, 153, 0},
embeddedartists 0:e24e3d741c52 1737 {18, 15, 153, 0},
embeddedartists 0:e24e3d741c52 1738 {19, 14, 153, 0},
embeddedartists 0:e24e3d741c52 1739 {20, 13, 153, 0},
embeddedartists 0:e24e3d741c52 1740 {21, 12, 153, 0},
embeddedartists 0:e24e3d741c52 1741 {27, 7, 153, 0},
embeddedartists 0:e24e3d741c52 1742 {28, 6, 153, 0},
embeddedartists 0:e24e3d741c52 1743 {32, 3, 153, 0},
embeddedartists 0:e24e3d741c52 1744 {36, 0, 153, 1}, //
embeddedartists 0:e24e3d741c52 1745 {1, 33, 154, 0},
embeddedartists 0:e24e3d741c52 1746 {4, 29, 154, 0},
embeddedartists 0:e24e3d741c52 1747 {8, 24, 154, 0},
embeddedartists 0:e24e3d741c52 1748 {9, 23, 154, 0},
embeddedartists 0:e24e3d741c52 1749 {10, 22, 154, 0},
embeddedartists 0:e24e3d741c52 1750 {22, 10, 154, 0},
embeddedartists 0:e24e3d741c52 1751 {23, 9, 154, 0},
embeddedartists 0:e24e3d741c52 1752 {24, 8, 154, 0},
embeddedartists 0:e24e3d741c52 1753 {29, 4, 154, 0},
embeddedartists 0:e24e3d741c52 1754 {33, 1, 154, 0},
embeddedartists 0:e24e3d741c52 1755 {2, 30, 155, 0},
embeddedartists 0:e24e3d741c52 1756 {5, 26, 155, 0},
embeddedartists 0:e24e3d741c52 1757 {6, 25, 155, 0},
embeddedartists 0:e24e3d741c52 1758 {12, 18, 155, 0},
embeddedartists 0:e24e3d741c52 1759 {13, 17, 155, 0},
embeddedartists 0:e24e3d741c52 1760 {14, 16, 155, 0},
embeddedartists 0:e24e3d741c52 1761 {15, 15, 155, 0},
embeddedartists 0:e24e3d741c52 1762 {16, 14, 155, 0},
embeddedartists 0:e24e3d741c52 1763 {17, 13, 155, 0},
embeddedartists 0:e24e3d741c52 1764 {18, 12, 155, 0},
embeddedartists 0:e24e3d741c52 1765 {25, 6, 155, 0},
embeddedartists 0:e24e3d741c52 1766 {26, 5, 155, 0},
embeddedartists 0:e24e3d741c52 1767 {30, 2, 155, 0},
embeddedartists 0:e24e3d741c52 1768 {0, 31, 156, 1}, //
embeddedartists 0:e24e3d741c52 1769 {3, 27, 156, 0},
embeddedartists 0:e24e3d741c52 1770 {8, 21, 156, 0},
embeddedartists 0:e24e3d741c52 1771 {9, 20, 156, 0},
embeddedartists 0:e24e3d741c52 1772 {10, 19, 156, 0},
embeddedartists 0:e24e3d741c52 1773 {19, 10, 156, 0},
embeddedartists 0:e24e3d741c52 1774 {20, 9, 156, 0},
embeddedartists 0:e24e3d741c52 1775 {21, 8, 156, 0},
embeddedartists 0:e24e3d741c52 1776 {27, 3, 156, 0},
embeddedartists 0:e24e3d741c52 1777 {31, 0, 156, 1}, //
embeddedartists 0:e24e3d741c52 1778 {1, 28, 157, 0},
embeddedartists 0:e24e3d741c52 1779 {4, 24, 157, 0},
embeddedartists 0:e24e3d741c52 1780 {5, 23, 157, 0},
embeddedartists 0:e24e3d741c52 1781 {6, 22, 157, 0},
embeddedartists 0:e24e3d741c52 1782 {22, 6, 157, 0},
embeddedartists 0:e24e3d741c52 1783 {23, 5, 157, 0},
embeddedartists 0:e24e3d741c52 1784 {24, 4, 157, 0},
embeddedartists 0:e24e3d741c52 1785 {28, 1, 157, 0},
embeddedartists 0:e24e3d741c52 1786 {2, 25, 158, 0},
embeddedartists 0:e24e3d741c52 1787 {7, 19, 158, 0},
embeddedartists 0:e24e3d741c52 1788 {8, 18, 158, 0},
embeddedartists 0:e24e3d741c52 1789 {9, 17, 158, 0},
embeddedartists 0:e24e3d741c52 1790 {10, 16, 158, 0},
embeddedartists 0:e24e3d741c52 1791 {11, 15, 158, 0},
embeddedartists 0:e24e3d741c52 1792 {12, 14, 158, 0},
embeddedartists 0:e24e3d741c52 1793 {13, 13, 158, 0},
embeddedartists 0:e24e3d741c52 1794 {14, 12, 158, 0},
embeddedartists 0:e24e3d741c52 1795 {15, 11, 158, 0},
embeddedartists 0:e24e3d741c52 1796 {16, 10, 158, 0},
embeddedartists 0:e24e3d741c52 1797 {17, 9, 158, 0},
embeddedartists 0:e24e3d741c52 1798 {18, 8, 158, 0},
embeddedartists 0:e24e3d741c52 1799 {19, 7, 158, 0},
embeddedartists 0:e24e3d741c52 1800 {25, 2, 158, 0},
embeddedartists 0:e24e3d741c52 1801 {0, 26, 159, 1}, //
embeddedartists 0:e24e3d741c52 1802 {4, 21, 159, 0},
embeddedartists 0:e24e3d741c52 1803 {5, 20, 159, 0},
embeddedartists 0:e24e3d741c52 1804 {20, 5, 159, 0},
embeddedartists 0:e24e3d741c52 1805 {21, 4, 159, 0},
embeddedartists 0:e24e3d741c52 1806 {26, 0, 159, 1}, //
embeddedartists 0:e24e3d741c52 1807 {1, 23, 160, 0},
embeddedartists 0:e24e3d741c52 1808 {2, 22, 160, 0},
embeddedartists 0:e24e3d741c52 1809 {8, 15, 160, 0},
embeddedartists 0:e24e3d741c52 1810 {9, 14, 160, 0},
embeddedartists 0:e24e3d741c52 1811 {10, 13, 160, 0},
embeddedartists 0:e24e3d741c52 1812 {11, 12, 160, 0},
embeddedartists 0:e24e3d741c52 1813 {12, 11, 160, 0},
embeddedartists 0:e24e3d741c52 1814 {13, 10, 160, 0},
embeddedartists 0:e24e3d741c52 1815 {14, 9, 160, 0},
embeddedartists 0:e24e3d741c52 1816 {15, 8, 160, 0},
embeddedartists 0:e24e3d741c52 1817 {22, 2, 160, 0},
embeddedartists 0:e24e3d741c52 1818 {23, 1, 160, 0},
embeddedartists 0:e24e3d741c52 1819 {3, 19, 161, 0},
embeddedartists 0:e24e3d741c52 1820 {4, 18, 161, 0},
embeddedartists 0:e24e3d741c52 1821 {5, 17, 161, 0},
embeddedartists 0:e24e3d741c52 1822 {6, 16, 161, 0},
embeddedartists 0:e24e3d741c52 1823 {16, 6, 161, 0},
embeddedartists 0:e24e3d741c52 1824 {17, 5, 161, 0},
embeddedartists 0:e24e3d741c52 1825 {18, 4, 161, 0},
embeddedartists 0:e24e3d741c52 1826 {19, 3, 161, 0},
embeddedartists 0:e24e3d741c52 1827 {0, 21, 162, 1}, //
embeddedartists 0:e24e3d741c52 1828 {1, 20, 162, 0},
embeddedartists 0:e24e3d741c52 1829 {9, 11, 162, 0},
embeddedartists 0:e24e3d741c52 1830 {10, 10, 162, 0},
embeddedartists 0:e24e3d741c52 1831 {11, 9, 162, 0},
embeddedartists 0:e24e3d741c52 1832 {20, 1, 162, 0},
embeddedartists 0:e24e3d741c52 1833 {21, 0, 162, 1}, //
embeddedartists 0:e24e3d741c52 1834 {3, 16, 163, 0},
embeddedartists 0:e24e3d741c52 1835 {4, 15, 163, 0},
embeddedartists 0:e24e3d741c52 1836 {5, 14, 163, 0},
embeddedartists 0:e24e3d741c52 1837 {6, 13, 163, 0},
embeddedartists 0:e24e3d741c52 1838 {7, 12, 163, 0},
embeddedartists 0:e24e3d741c52 1839 {12, 7, 163, 0},
embeddedartists 0:e24e3d741c52 1840 {13, 6, 163, 0},
embeddedartists 0:e24e3d741c52 1841 {14, 5, 163, 0},
embeddedartists 0:e24e3d741c52 1842 {15, 4, 163, 0},
embeddedartists 0:e24e3d741c52 1843 {16, 3, 163, 0},
embeddedartists 0:e24e3d741c52 1844 {0, 18, 164, 1}, //
embeddedartists 0:e24e3d741c52 1845 {1, 17, 164, 0},
embeddedartists 0:e24e3d741c52 1846 {17, 1, 164, 0},
embeddedartists 0:e24e3d741c52 1847 {18, 0, 164, 1}, //
embeddedartists 0:e24e3d741c52 1848 {3, 13, 165, 0},
embeddedartists 0:e24e3d741c52 1849 {4, 12, 165, 0},
embeddedartists 0:e24e3d741c52 1850 {5, 11, 165, 0},
embeddedartists 0:e24e3d741c52 1851 {6, 10, 165, 0},
embeddedartists 0:e24e3d741c52 1852 {7, 9, 165, 0},
embeddedartists 0:e24e3d741c52 1853 {8, 8, 165, 0},
embeddedartists 0:e24e3d741c52 1854 {9, 7, 165, 0},
embeddedartists 0:e24e3d741c52 1855 {10, 6, 165, 0},
embeddedartists 0:e24e3d741c52 1856 {11, 5, 165, 0},
embeddedartists 0:e24e3d741c52 1857 {12, 4, 165, 0},
embeddedartists 0:e24e3d741c52 1858 {13, 3, 165, 0},
embeddedartists 0:e24e3d741c52 1859 {0, 15, 166, 1}, //
embeddedartists 0:e24e3d741c52 1860 {1, 14, 166, 0},
embeddedartists 0:e24e3d741c52 1861 {14, 1, 166, 0},
embeddedartists 0:e24e3d741c52 1862 {15, 0, 166, 1}, //
embeddedartists 0:e24e3d741c52 1863 {4, 9, 167, 0},
embeddedartists 0:e24e3d741c52 1864 {5, 8, 167, 0},
embeddedartists 0:e24e3d741c52 1865 {6, 7, 167, 0},
embeddedartists 0:e24e3d741c52 1866 {7, 6, 167, 0},
embeddedartists 0:e24e3d741c52 1867 {8, 5, 167, 0},
embeddedartists 0:e24e3d741c52 1868 {9, 4, 167, 0},
embeddedartists 0:e24e3d741c52 1869 {0, 12, 168, 1}, //
embeddedartists 0:e24e3d741c52 1870 {1, 11, 168, 0},
embeddedartists 0:e24e3d741c52 1871 {2, 10, 168, 0},
embeddedartists 0:e24e3d741c52 1872 {10, 2, 168, 0},
embeddedartists 0:e24e3d741c52 1873 {11, 1, 168, 0},
embeddedartists 0:e24e3d741c52 1874 {12, 0, 168, 1}, //
embeddedartists 0:e24e3d741c52 1875 {0, 9, 170, 1}, //
embeddedartists 0:e24e3d741c52 1876 {1, 8, 170, 0},
embeddedartists 0:e24e3d741c52 1877 {2, 7, 170, 0},
embeddedartists 0:e24e3d741c52 1878 {3, 6, 170, 0},
embeddedartists 0:e24e3d741c52 1879 {4, 5, 170, 0},
embeddedartists 0:e24e3d741c52 1880 {5, 4, 170, 0},
embeddedartists 0:e24e3d741c52 1881 {6, 3, 170, 0},
embeddedartists 0:e24e3d741c52 1882 {7, 2, 170, 0},
embeddedartists 0:e24e3d741c52 1883 {8, 1, 170, 0},
embeddedartists 0:e24e3d741c52 1884 {9, 0, 170, 1}, //
embeddedartists 0:e24e3d741c52 1885 {0, 6, 172, 1}, //
embeddedartists 0:e24e3d741c52 1886 {1, 5, 172, 0},
embeddedartists 0:e24e3d741c52 1887 {2, 4, 172, 0},
embeddedartists 0:e24e3d741c52 1888 {3, 3, 172, 0},
embeddedartists 0:e24e3d741c52 1889 {4, 2, 172, 0},
embeddedartists 0:e24e3d741c52 1890 {5, 1, 172, 0},
embeddedartists 0:e24e3d741c52 1891 {6, 0, 172, 1}, //
embeddedartists 0:e24e3d741c52 1892 {0, 2, 175, 1}, //
embeddedartists 0:e24e3d741c52 1893 {1, 1, 175, 0},
embeddedartists 0:e24e3d741c52 1894 {2, 0, 175, 1} //
embeddedartists 0:e24e3d741c52 1895 };
embeddedartists 0:e24e3d741c52 1896
embeddedartists 0:e24e3d741c52 1897
embeddedartists 0:e24e3d741c52 1898 /******************************************************************************
embeddedartists 0:e24e3d741c52 1899 * External variables
embeddedartists 0:e24e3d741c52 1900 *****************************************************************************/
embeddedartists 0:e24e3d741c52 1901
embeddedartists 0:e24e3d741c52 1902 /******************************************************************************
embeddedartists 0:e24e3d741c52 1903 * Local functions
embeddedartists 0:e24e3d741c52 1904 *****************************************************************************/
embeddedartists 0:e24e3d741c52 1905
embeddedartists 0:e24e3d741c52 1906 uint32_t MandelbDemo::iterate( int32_t x, int32_t y )
embeddedartists 0:e24e3d741c52 1907 {
embeddedartists 0:e24e3d741c52 1908 int i;
embeddedartists 0:e24e3d741c52 1909
embeddedartists 0:e24e3d741c52 1910 // calculate the initial real and imaginary part of z, based on the
embeddedartists 0:e24e3d741c52 1911 // pixel location and zoom and position values
embeddedartists 0:e24e3d741c52 1912 pixel_real = 1.5 * (x - MANDEL_WIDTH / 2) / (0.5 * zoom * MANDEL_WIDTH) + moveX;
embeddedartists 0:e24e3d741c52 1913 pixel_imag = (y - MANDEL_HEIGHT / 2) / (0.5 * zoom * MANDEL_HEIGHT) + moveY;
embeddedartists 0:e24e3d741c52 1914 newReal = newImag = oldReal = oldImag = 0; //these should start at 0,0
embeddedartists 0:e24e3d741c52 1915
embeddedartists 0:e24e3d741c52 1916 //start the iteration process
embeddedartists 0:e24e3d741c52 1917 for (i = 0; i < MAXITERATIONS; i++) {
embeddedartists 0:e24e3d741c52 1918 // remember value of previous iteration
embeddedartists 0:e24e3d741c52 1919 oldReal = newReal;
embeddedartists 0:e24e3d741c52 1920 oldImag = newImag;
embeddedartists 0:e24e3d741c52 1921 // the actual iteration, the real and imaginary part are calculated
embeddedartists 0:e24e3d741c52 1922 newReal = oldReal * oldReal - oldImag * oldImag + pixel_real;
embeddedartists 0:e24e3d741c52 1923 newImag = 2 * oldReal * oldImag + pixel_imag;
embeddedartists 0:e24e3d741c52 1924 // if the point is outside the circle with radius 2: stop
embeddedartists 0:e24e3d741c52 1925 if ((newReal * newReal + newImag * newImag) > 4)
embeddedartists 0:e24e3d741c52 1926 break;
embeddedartists 0:e24e3d741c52 1927 } // for (i = 0
embeddedartists 0:e24e3d741c52 1928 return i;
embeddedartists 0:e24e3d741c52 1929 }
embeddedartists 0:e24e3d741c52 1930
embeddedartists 0:e24e3d741c52 1931 unsigned short MandelbDemo::qsqrt(unsigned long a) const
embeddedartists 0:e24e3d741c52 1932 {
embeddedartists 0:e24e3d741c52 1933 unsigned long temp;
embeddedartists 0:e24e3d741c52 1934 long e;
embeddedartists 0:e24e3d741c52 1935 unsigned long x = 0;
embeddedartists 0:e24e3d741c52 1936 if((a & 0xffff0000) != 0)
embeddedartists 0:e24e3d741c52 1937 x = 444 + a / 26743;
embeddedartists 0:e24e3d741c52 1938 else if((a & 0xff00) != 0)
embeddedartists 0:e24e3d741c52 1939 x = 21 + a / 200;
embeddedartists 0:e24e3d741c52 1940 else
embeddedartists 0:e24e3d741c52 1941 x = 1 + a / 12;
embeddedartists 0:e24e3d741c52 1942 do{
embeddedartists 0:e24e3d741c52 1943 temp = a / x;
embeddedartists 0:e24e3d741c52 1944 e = (x - temp) / 2;
embeddedartists 0:e24e3d741c52 1945 x = (x + temp) / 2;
embeddedartists 0:e24e3d741c52 1946 }
embeddedartists 0:e24e3d741c52 1947 while(e != 0);
embeddedartists 0:e24e3d741c52 1948 return (unsigned short)x;
embeddedartists 0:e24e3d741c52 1949 }
embeddedartists 0:e24e3d741c52 1950
embeddedartists 0:e24e3d741c52 1951 void MandelbDemo::plot4points( int32_t cx, int32_t cy, int32_t x, int32_t y, int16_t color, int32_t doMandel )
embeddedartists 0:e24e3d741c52 1952 {
embeddedartists 0:e24e3d741c52 1953 int16_t x0, x1, y0, y1;
embeddedartists 0:e24e3d741c52 1954
embeddedartists 0:e24e3d741c52 1955 y0 = cy + y;
embeddedartists 0:e24e3d741c52 1956 y1 = cy - y;
embeddedartists 0:e24e3d741c52 1957 if( doMandel )
embeddedartists 0:e24e3d741c52 1958 {
embeddedartists 0:e24e3d741c52 1959 x0 = cx + x;
embeddedartists 0:e24e3d741c52 1960 x1 = cx - x;
embeddedartists 0:e24e3d741c52 1961 if ((x0>=0) && (x0<MANDEL_WIDTH) && (y0>=0) && (y0<MANDEL_HEIGHT))
embeddedartists 0:e24e3d741c52 1962 this->pFrmBuf[(x0+115) + (this->windowX*(y0+11))] = cols[iterate(x0,y0)];
embeddedartists 0:e24e3d741c52 1963 if ((x != 0) &&
embeddedartists 0:e24e3d741c52 1964 (x1>=0) && (x1<MANDEL_WIDTH) && (y0>=0) && (y0<MANDEL_HEIGHT))
embeddedartists 0:e24e3d741c52 1965 this->pFrmBuf[(x1+115) + (this->windowX*(y0+11))] = cols[iterate(x1,y0)];
embeddedartists 0:e24e3d741c52 1966 if ((y != 0) &&
embeddedartists 0:e24e3d741c52 1967 (x0>=0) && (x0<MANDEL_WIDTH) && (y1>=0) && (y1<MANDEL_HEIGHT))
embeddedartists 0:e24e3d741c52 1968 this->pFrmBuf[(x0+115) + (this->windowX*(y1+11))] = cols[iterate(x0,y1)];
embeddedartists 0:e24e3d741c52 1969 if ((x != 0 && y != 0) &&
embeddedartists 0:e24e3d741c52 1970 (x1>=0) && (x1<MANDEL_WIDTH) && (y1>=0) && (y1<MANDEL_HEIGHT))
embeddedartists 0:e24e3d741c52 1971 this->pFrmBuf[(x1+115) + (this->windowX*(y1+11))] = cols[iterate(x1,y1)];
embeddedartists 0:e24e3d741c52 1972 }
embeddedartists 0:e24e3d741c52 1973 else
embeddedartists 0:e24e3d741c52 1974 {
embeddedartists 0:e24e3d741c52 1975 x0 = cx + x;
embeddedartists 0:e24e3d741c52 1976 x1 = cx - x;
embeddedartists 0:e24e3d741c52 1977 if ((x0>=0) && (x0<MANDEL_WIDTH) && (y0>=0) && (y0<MANDEL_HEIGHT))
embeddedartists 0:e24e3d741c52 1978 this->pFrmBuf[(x0+115) + (this->windowX*(y0+11))] = color;
embeddedartists 0:e24e3d741c52 1979 if ((x != 0) &&
embeddedartists 0:e24e3d741c52 1980 (x1>=0) && (x1<MANDEL_WIDTH) && (y0>=0) && (y0<MANDEL_HEIGHT))
embeddedartists 0:e24e3d741c52 1981 this->pFrmBuf[(x1+115) + (this->windowX*(y0+11))] = color;
embeddedartists 0:e24e3d741c52 1982 if ((y != 0) &&
embeddedartists 0:e24e3d741c52 1983 (x0>=0) && (x0<MANDEL_WIDTH) && (y1>=0) && (y1<MANDEL_HEIGHT))
embeddedartists 0:e24e3d741c52 1984 this->pFrmBuf[(x0+115) + (this->windowX*(y1+11))] = color;
embeddedartists 0:e24e3d741c52 1985 if ((x != 0 && y != 0) &&
embeddedartists 0:e24e3d741c52 1986 (x1>=0) && (x1<MANDEL_WIDTH) && (y1>=0) && (y1<MANDEL_HEIGHT))
embeddedartists 0:e24e3d741c52 1987 this->pFrmBuf[(x1+115) + (this->windowX*(y1+11))] = color;
embeddedartists 0:e24e3d741c52 1988 }
embeddedartists 0:e24e3d741c52 1989 }
embeddedartists 0:e24e3d741c52 1990
embeddedartists 0:e24e3d741c52 1991 /******************************************************************************
embeddedartists 0:e24e3d741c52 1992 * Public functions
embeddedartists 0:e24e3d741c52 1993 *****************************************************************************/
embeddedartists 0:e24e3d741c52 1994 MandelbDemo::MandelbDemo(uint8_t *pFrameBuf, uint16_t dispWidth, uint16_t dispHeight)
embeddedartists 0:e24e3d741c52 1995 : Graphics((uint16_t *)pFrameBuf, dispWidth, dispHeight)
embeddedartists 0:e24e3d741c52 1996 {
embeddedartists 0:e24e3d741c52 1997 this->windowX = dispWidth;
embeddedartists 0:e24e3d741c52 1998 this->windowY = dispHeight;
embeddedartists 0:e24e3d741c52 1999 this->pFrmBuf = (uint16_t *)pFrameBuf;
embeddedartists 0:e24e3d741c52 2000 this->pFrmBuf1 = (uint16_t *)pFrameBuf;
embeddedartists 0:e24e3d741c52 2001 this->pFrmBuf2 = (uint16_t *)((uint32_t)pFrameBuf + dispWidth*dispHeight*2);
embeddedartists 0:e24e3d741c52 2002 this->pFrmBuf3 = (uint16_t *)((uint32_t)pFrameBuf + dispWidth*dispHeight*4);
embeddedartists 0:e24e3d741c52 2003
embeddedartists 0:e24e3d741c52 2004 this->zoom = 1;
embeddedartists 0:e24e3d741c52 2005 this->moveX = -0.74364388;
embeddedartists 0:e24e3d741c52 2006 this->moveY = 0.13182590;
embeddedartists 0:e24e3d741c52 2007
embeddedartists 0:e24e3d741c52 2008 // Initialise the color map to be used for displaying the Mandelbrot
embeddedartists 0:e24e3d741c52 2009 int i;
embeddedartists 0:e24e3d741c52 2010 char r, b, g;
embeddedartists 0:e24e3d741c52 2011 for (i = 0; i < MAXITERATIONS / 4; i++) {
embeddedartists 0:e24e3d741c52 2012 r/*r*/ = i * 4 + 128;
embeddedartists 0:e24e3d741c52 2013 g/*g*/ = i * 4;
embeddedartists 0:e24e3d741c52 2014 b/*b*/ = 0;
embeddedartists 0:e24e3d741c52 2015 cols[i] = TRANSLATE24BIT_TO_RGB565(b + 256 * g + 256 * 256 * r);
embeddedartists 0:e24e3d741c52 2016 }
embeddedartists 0:e24e3d741c52 2017 for (i = MAXITERATIONS / 4; i < MAXITERATIONS / 2; i++) {
embeddedartists 0:e24e3d741c52 2018 r/*r*/ = 64;
embeddedartists 0:e24e3d741c52 2019 g/*g*/ = 255;
embeddedartists 0:e24e3d741c52 2020 b/*b*/ = 4 * i;
embeddedartists 0:e24e3d741c52 2021 cols[i] = TRANSLATE24BIT_TO_RGB565(b + 256 * g + 256 * 256 * r);
embeddedartists 0:e24e3d741c52 2022 }
embeddedartists 0:e24e3d741c52 2023 for (i = MAXITERATIONS / 2; i < MAXITERATIONS * 3 / 4; i++) {
embeddedartists 0:e24e3d741c52 2024 r/*r*/ = 64;
embeddedartists 0:e24e3d741c52 2025 g/*g*/ = 255 - 4 * i;
embeddedartists 0:e24e3d741c52 2026 b/*b*/ = 255;
embeddedartists 0:e24e3d741c52 2027 cols[i] = TRANSLATE24BIT_TO_RGB565(b + 256 * g + 256 * 256 * r);
embeddedartists 0:e24e3d741c52 2028 }
embeddedartists 0:e24e3d741c52 2029 for (i = MAXITERATIONS * 3 / 4; i < MAXITERATIONS; i++) {
embeddedartists 0:e24e3d741c52 2030 r/*r*/ = 64;
embeddedartists 0:e24e3d741c52 2031 g/*g*/ = 0;
embeddedartists 0:e24e3d741c52 2032 b/*b*/ = 255 - 4 * i;
embeddedartists 0:e24e3d741c52 2033 cols[i] = TRANSLATE24BIT_TO_RGB565(b + 256 * g + 256 * 256 * r);
embeddedartists 0:e24e3d741c52 2034 }
embeddedartists 0:e24e3d741c52 2035 cols[MAXITERATIONS] = 0;
embeddedartists 0:e24e3d741c52 2036 }
embeddedartists 0:e24e3d741c52 2037
embeddedartists 0:e24e3d741c52 2038 void MandelbDemo::run(EaLcdBoardGPIO& lcdBoard, uint32_t loops, uint32_t delayMs)
embeddedartists 0:e24e3d741c52 2039 {
embeddedartists 0:e24e3d741c52 2040 printf("MandelbDemo, %d loops, %dms delay\n", loops, delayMs);
embeddedartists 0:e24e3d741c52 2041
embeddedartists 0:e24e3d741c52 2042 //update framebuffer
embeddedartists 0:e24e3d741c52 2043 setFrameBuffer(this->pFrmBuf);
embeddedartists 0:e24e3d741c52 2044 lcdBoard.setFrameBuffer((uint32_t)this->pFrmBuf);
embeddedartists 0:e24e3d741c52 2045 memset((void*)(pFrmBuf), 0, this->windowX * this->windowY * 2);
embeddedartists 0:e24e3d741c52 2046
embeddedartists 0:e24e3d741c52 2047 #if 0
embeddedartists 0:e24e3d741c52 2048
embeddedartists 0:e24e3d741c52 2049 for (x = 0; x < (MANDEL_WIDTH*3/2); x++) {
embeddedartists 0:e24e3d741c52 2050 put_circle(125,125, UPDATE_ZONE_COLOR, x+1, false);
embeddedartists 0:e24e3d741c52 2051 }
embeddedartists 0:e24e3d741c52 2052 for(int r = 1; r<250*3/2; r++)
embeddedartists 0:e24e3d741c52 2053 for(int x =0; x<=MANDEL_WIDTH/2; x++)
embeddedartists 0:e24e3d741c52 2054 {
embeddedartists 0:e24e3d741c52 2055 for(int y =0; y<=MANDEL_WIDTH/2; y++)
embeddedartists 0:e24e3d741c52 2056 {
embeddedartists 0:e24e3d741c52 2057 if ((this->pFrmBuf[(x+115) + (this->windowX*(y+11))] == 0) && ((int)sqrtf((125-x)*(125-x)+(125-y)*(125-y)) == r))
embeddedartists 0:e24e3d741c52 2058 printf("\n{%d, %d, %d, 0},", x,y, (int)sqrtf((125-x)*(125-x)+(125-y)*(125-y)));
embeddedartists 0:e24e3d741c52 2059 }
embeddedartists 0:e24e3d741c52 2060 }
embeddedartists 0:e24e3d741c52 2061 #endif
embeddedartists 0:e24e3d741c52 2062
embeddedartists 0:e24e3d741c52 2063
embeddedartists 0:e24e3d741c52 2064 zoom = 1; // Start off with zoom level set to 1
embeddedartists 0:e24e3d741c52 2065
embeddedartists 0:e24e3d741c52 2066
embeddedartists 0:e24e3d741c52 2067
embeddedartists 0:e24e3d741c52 2068 do {
embeddedartists 0:e24e3d741c52 2069 #if 1
embeddedartists 0:e24e3d741c52 2070 uint16_t idx;
embeddedartists 0:e24e3d741c52 2071 uint16_t dx,dy;
embeddedartists 0:e24e3d741c52 2072 idx = 0;
embeddedartists 0:e24e3d741c52 2073 for (int x = 0; x < (MANDEL_WIDTH*3/2); x++) {
embeddedartists 0:e24e3d741c52 2074 put_circle(125,125, 0, x+1, true);
embeddedartists 0:e24e3d741c52 2075
embeddedartists 0:e24e3d741c52 2076 //handle missed pixels
embeddedartists 0:e24e3d741c52 2077 while((missedPixels[idx].rr <= x+1) && (idx<(sizeof(missedPixels)/sizeof(Coord_t))))
embeddedartists 0:e24e3d741c52 2078 {
embeddedartists 0:e24e3d741c52 2079 dx = 125 - missedPixels[idx].xx;
embeddedartists 0:e24e3d741c52 2080 dy = 125 - missedPixels[idx].yy;
embeddedartists 0:e24e3d741c52 2081 // if ((125+dx)>=250) printf("\n%d dx+ %d,%d,%d", idx,missedPixels[idx].xx, missedPixels[idx].yy, missedPixels[idx].skip);
embeddedartists 0:e24e3d741c52 2082 // if ((125+dy)>=250) printf("\n%d dy+ %d,%d,%d", idx,missedPixels[idx].xx, missedPixels[idx].yy, missedPixels[idx].skip);
embeddedartists 0:e24e3d741c52 2083
embeddedartists 0:e24e3d741c52 2084 if ((125+dx)<250)
embeddedartists 0:e24e3d741c52 2085 this->pFrmBuf[(125+dx+115) + (this->windowX*(125-dy+11))] = cols[iterate(125+dx, 125-dy)];
embeddedartists 0:e24e3d741c52 2086
embeddedartists 0:e24e3d741c52 2087 if (((125+dx)<250) && ((125+dy)<250))
embeddedartists 0:e24e3d741c52 2088 this->pFrmBuf[(125+dx+115) + (this->windowX*(125+dy+11))] = cols[iterate(125+dx, 125+dy)];
embeddedartists 0:e24e3d741c52 2089
embeddedartists 0:e24e3d741c52 2090 if ((125+dy)<250)
embeddedartists 0:e24e3d741c52 2091 this->pFrmBuf[(125-dx+115) + (this->windowX*(125+dy+11))] = cols[iterate(125-dx, 125+dy)];
embeddedartists 0:e24e3d741c52 2092
embeddedartists 0:e24e3d741c52 2093 this->pFrmBuf[(125-dx+115) + (this->windowX*(125-dy+11))] = cols[iterate(125-dx, 125-dy)];
embeddedartists 0:e24e3d741c52 2094 idx++;
embeddedartists 0:e24e3d741c52 2095 }
embeddedartists 0:e24e3d741c52 2096 put_circle(125,125, UPDATE_ZONE_COLOR, x+4, false);
embeddedartists 0:e24e3d741c52 2097 }
embeddedartists 0:e24e3d741c52 2098
embeddedartists 0:e24e3d741c52 2099 #else
embeddedartists 0:e24e3d741c52 2100 //loop through every pixel
embeddedartists 0:e24e3d741c52 2101 for (x = 0; x < MANDEL_WIDTH; x++) {
embeddedartists 0:e24e3d741c52 2102 for (y = 0; y < MANDEL_HEIGHT; y++) {
embeddedartists 0:e24e3d741c52 2103 // calculate the initial real and imaginary part of z, based on the
embeddedartists 0:e24e3d741c52 2104 // pixel location and zoom and position values
embeddedartists 0:e24e3d741c52 2105 pixel_real = 1.5 * (x - MANDEL_WIDTH / 2) / (0.5 * zoom * MANDEL_WIDTH) + moveX;
embeddedartists 0:e24e3d741c52 2106 pixel_imag = (y - MANDEL_HEIGHT / 2) / (0.5 * zoom * MANDEL_HEIGHT) + moveY;
embeddedartists 0:e24e3d741c52 2107 newReal = newImag = oldReal = oldImag = 0; //these should start at 0,0
embeddedartists 0:e24e3d741c52 2108
embeddedartists 0:e24e3d741c52 2109 //start the iteration process
embeddedartists 0:e24e3d741c52 2110 for (i = 0; i < MAXITERATIONS; i++) {
embeddedartists 0:e24e3d741c52 2111 // remember value of previous iteration
embeddedartists 0:e24e3d741c52 2112 oldReal = newReal;
embeddedartists 0:e24e3d741c52 2113 oldImag = newImag;
embeddedartists 0:e24e3d741c52 2114 // the actual iteration, the real and imaginary part are calculated
embeddedartists 0:e24e3d741c52 2115 newReal = oldReal * oldReal - oldImag * oldImag + pixel_real;
embeddedartists 0:e24e3d741c52 2116 newImag = 2 * oldReal * oldImag + pixel_imag;
embeddedartists 0:e24e3d741c52 2117 // if the point is outside the circle with radius 2: stop
embeddedartists 0:e24e3d741c52 2118 if ((newReal * newReal + newImag * newImag) > 4)
embeddedartists 0:e24e3d741c52 2119 break;
embeddedartists 0:e24e3d741c52 2120 } // for (i = 0
embeddedartists 0:e24e3d741c52 2121
embeddedartists 0:e24e3d741c52 2122 // Get color mapping for this pixel
embeddedartists 0:e24e3d741c52 2123 color = cols[i];
embeddedartists 0:e24e3d741c52 2124
embeddedartists 0:e24e3d741c52 2125 // Store pixel into line buffer
embeddedartists 0:e24e3d741c52 2126 this->pFrmBuf[(x+115) + (this->windowX*(y+11))] = color;
embeddedartists 0:e24e3d741c52 2127 } // for (y = 0
embeddedartists 0:e24e3d741c52 2128 } // for (x = 0.....
embeddedartists 0:e24e3d741c52 2129 #endif
embeddedartists 0:e24e3d741c52 2130
embeddedartists 0:e24e3d741c52 2131 // Zoom in
embeddedartists 0:e24e3d741c52 2132 zoom = zoom * 2;
embeddedartists 0:e24e3d741c52 2133
embeddedartists 0:e24e3d741c52 2134 } while (zoom < 65536);
embeddedartists 0:e24e3d741c52 2135
embeddedartists 0:e24e3d741c52 2136
embeddedartists 0:e24e3d741c52 2137 #if 0
embeddedartists 0:e24e3d741c52 2138
embeddedartists 0:e24e3d741c52 2139
embeddedartists 0:e24e3d741c52 2140
embeddedartists 0:e24e3d741c52 2141 do {
embeddedartists 0:e24e3d741c52 2142 uint16_t idx;
embeddedartists 0:e24e3d741c52 2143 uint16_t dx,dy;
embeddedartists 0:e24e3d741c52 2144 idx = 0;
embeddedartists 0:e24e3d741c52 2145 for (int x = 0; x < 45; x++) {
embeddedartists 0:e24e3d741c52 2146 put_circle(125,125, 0, x+1, true);
embeddedartists 0:e24e3d741c52 2147
embeddedartists 0:e24e3d741c52 2148 //handle missed pixels
embeddedartists 0:e24e3d741c52 2149 while((missedPixels[idx].rr <= x+1) && (idx<(sizeof(missedPixels)/sizeof(Coord_t))))
embeddedartists 0:e24e3d741c52 2150 {
embeddedartists 0:e24e3d741c52 2151 dx = 125 - missedPixels[idx].xx;
embeddedartists 0:e24e3d741c52 2152 dy = 125 - missedPixels[idx].yy;
embeddedartists 0:e24e3d741c52 2153
embeddedartists 0:e24e3d741c52 2154 this->pFrmBuf[(125+dx+115) + (this->windowX*(125-dy+11))] = cols[iterate(125+dx, 125-dy)];
embeddedartists 0:e24e3d741c52 2155 this->pFrmBuf[(125+dx+115) + (this->windowX*(125+dy+11))] = cols[iterate(125+dx, 125+dy)];
embeddedartists 0:e24e3d741c52 2156 this->pFrmBuf[(125-dx+115) + (this->windowX*(125+dy+11))] = cols[iterate(125-dx, 125+dy)];
embeddedartists 0:e24e3d741c52 2157 this->pFrmBuf[(125-dx+115) + (this->windowX*(125-dy+11))] = cols[iterate(125-dx, 125-dy)];
embeddedartists 0:e24e3d741c52 2158 idx++;
embeddedartists 0:e24e3d741c52 2159 }
embeddedartists 0:e24e3d741c52 2160 // put_circle(125,125, UPDATE_ZONE_COLOR, x+4, false);
embeddedartists 0:e24e3d741c52 2161 }
embeddedartists 0:e24e3d741c52 2162
embeddedartists 0:e24e3d741c52 2163 // Zoom in
embeddedartists 0:e24e3d741c52 2164 zoom = zoom * 1.05;
embeddedartists 0:e24e3d741c52 2165
embeddedartists 0:e24e3d741c52 2166 } while (zoom < 65536*1.1*1.1);
embeddedartists 0:e24e3d741c52 2167 #endif
embeddedartists 0:e24e3d741c52 2168
embeddedartists 0:e24e3d741c52 2169
embeddedartists 0:e24e3d741c52 2170 wait_ms(1000);
embeddedartists 0:e24e3d741c52 2171 memset((void*)(pFrmBuf), 0, this->windowX * this->windowY * 2);
embeddedartists 0:e24e3d741c52 2172 }
embeddedartists 0:e24e3d741c52 2173