Example for the LPC4088 QSB Base Board

Dependencies:   EALib mbed

Committer:
embeddedartists
Date:
Wed Apr 09 09:48:28 2014 +0000
Revision:
1:b00a5c2416a7
Parent:
0:7ce952ea2c4c
Updated to latest version of EALib

Who changed what in which revision?

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