Permalink
Fetching contributors…
Cannot retrieve contributors at this time
604 lines (391 sloc) 195 KB
// Font header file
#ifndef serif_FONT_HEADER
#define serif_FONT_HEADER
Point serif_vertices[] = {
{ 0.3682f, 0.3318f }, { 0.3373f, 0.4689f }, { 0.3108f, 0.4810f }, { 0.3682f, 0.4583f }, { 0.4333f, 0.9667f }, { 0.3682f, 0.7031f }, { 0.3682f, 0.7667f }, { 0.3395f, 0.7012f }, { 0.3141f, 0.6953f }, { 0.3084f, 0.7630f }, { 0.2921f, 0.6855f }, { 0.2734f, 0.6719f }, { 0.2589f, 0.6549f }, { 0.2556f, 0.7521f }, { 0.2484f, 0.6354f }, { 0.2422f, 0.6133f }, { 0.2097f, 0.7339f }, { 0.2401f, 0.5885f }, { 0.2419f, 0.3729f }, { 0.2420f, 0.5658f }, { 0.2995f, 0.3516f }, { 0.2478f, 0.5451f }, { 0.2574f, 0.5262f }, { 0.2708f, 0.5094f }, { 0.2886f, 0.4945f }, { 0.1150f, 0.4789f }, { 0.1044f, 0.5994f }, { 0.1037f, 0.5143f }, { 0.1177f, 0.6405f }, { 0.1337f, 0.4476f }, { 0.1398f, 0.6768f }, { 0.1599f, 0.4203f }, { 0.1708f, 0.7083f }, { 0.1954f, 0.3958f }, { 0.3682f, -0.2333f }, { 0.4333f, -0.2333f }, { 0.3682f, -0.0167f }, { 0.3682f, 0.0469f }, { 0.3369f, -0.0156f }, { 0.3223f, 0.0495f }, { 0.3049f, -0.0125f }, { 0.2824f, 0.0573f }, { 0.2723f, -0.0073f }, { 0.2486f, 0.0703f }, { 0.2391f, 0.0000f }, { 0.2208f, 0.0885f }, { 0.2054f, 0.0091f }, { 0.1994f, 0.1118f }, { 0.1841f, 0.1400f }, { 0.1749f, 0.1730f }, { 0.1710f, 0.0202f }, { 0.1719f, 0.2109f }, { 0.1358f, 0.0333f }, { 0.1000f, 0.0484f }, { 0.4333f, 0.3125f }, { 0.4333f, 0.4391f }, { 0.4333f, 0.0464f }, { 0.4333f, -0.0167f }, { 0.4699f, 0.0509f }, { 0.5007f, -0.0129f }, { 0.5018f, 0.0587f }, { 0.5600f, -0.0016f }, { 0.5292f, 0.0699f }, { 0.5521f, 0.0844f }, { 0.4333f, 0.7057f }, { 0.4333f, 0.7708f }, { 0.4674f, 0.7675f }, { 0.4716f, 0.7010f }, { 0.6114f, 0.0173f }, { 0.5932f, 0.1729f }, { 0.5907f, 0.1463f }, { 0.6271f, 0.3709f }, { 0.6547f, 0.0437f }, { 0.6667f, 0.3453f }, { 0.6891f, 0.0767f }, { 0.6958f, 0.3171f }, { 0.7137f, 0.1147f }, { 0.7167f, 0.2844f }, { 0.7284f, 0.1577f }, { 0.7292f, 0.2473f }, { 0.7333f, 0.2057f }, { 0.5701f, 0.1020f }, { 0.5829f, 0.1227f }, { 0.5907f, 0.1972f }, { 0.5829f, 0.2197f }, { 0.5750f, 0.3951f }, { 0.5701f, 0.2402f }, { 0.5521f, 0.2589f }, { 0.5104f, 0.4178f }, { 0.5021f, 0.2900f }, { 0.5294f, 0.2755f }, { 0.4701f, 0.3023f }, { 0.6284f, 0.7312f }, { 0.6172f, 0.5526f }, { 0.6896f, 0.5526f }, { 0.6592f, 0.7202f }, { 0.6896f, 0.7078f }, { 0.6106f, 0.5852f }, { 0.5991f, 0.6141f }, { 0.5972f, 0.7410f }, { 0.5827f, 0.6393f }, { 0.5656f, 0.7495f }, { 0.5615f, 0.6609f }, { 0.5357f, 0.6786f }, { 0.5335f, 0.7569f }, { 0.5057f, 0.6919f }, { 0.5008f, 0.7629f }, { 0.3682f, 0.9667f }, { 0.1000f, 0.2109f }, { 0.1000f, 0.5536f },
{ 0.3431f, -0.1645f }, { 0.3357f, -0.0600f }, { 0.3051f, -0.0088f }, { 0.3729f, -0.1043f }, { 0.4167f, -0.2047f }, { 0.4167f, -0.1417f }, { 0.2790f, -0.1141f }, { 0.2632f, 0.1174f }, { 0.2504f, 0.1979f }, { 0.2812f, 0.0495f }, { 0.2790f, 0.9072f }, { 0.2632f, 0.6753f }, { 0.2812f, 0.7432f }, { 0.2504f, 0.5948f }, { 0.2246f, 0.8467f }, { 0.2427f, 0.5018f }, { 0.2246f, -0.0535f }, { 0.2401f, 0.3964f }, { 0.2427f, 0.2909f }, { 0.3431f, 0.9574f }, { 0.3357f, 0.8527f }, { 0.3729f, 0.8970f }, { 0.4167f, 0.9974f }, { 0.4167f, 0.9344f }, { 0.3051f, 0.8015f }, { 0.1050f, 0.2873f }, { 0.1050f, 0.5056f }, { 0.1000f, 0.3964f }, { 0.1199f, 0.6053f }, { 0.1199f, 0.1878f }, { 0.1448f, 0.6955f }, { 0.1448f, 0.0977f }, { 0.1797f, 0.7760f }, { 0.1797f, 0.0172f },
{ 0.1506f, -0.0039f }, { 0.1491f, -0.1606f }, { 0.1910f, -0.1280f }, { 0.1595f, 0.0309f }, { 0.1649f, 0.0688f }, { 0.1667f, 0.1099f }, { 0.3068f, 0.1333f }, { 0.2264f, -0.0927f }, { 0.1013f, -0.0914f }, { 0.1005f, -0.1906f }, { 0.1217f, -0.0644f }, { 0.1380f, -0.0354f }, { 0.0769f, -0.1165f }, { 0.0484f, -0.1396f }, { 0.2939f, 0.0316f }, { 0.3035f, 0.0806f }, { 0.2778f, -0.0134f }, { 0.2552f, -0.0547f }, { 0.1667f, 0.1333f },
{ 0.5844f, 0.1552f }, { 0.5781f, 0.0161f }, { 0.6357f, 0.0572f }, { 0.6058f, 0.2165f }, { 0.6211f, 0.2915f }, { 0.6303f, 0.3803f }, { 0.6333f, 0.4828f }, { 0.6357f, 0.9092f }, { 0.6844f, 0.1146f }, { 0.5117f, -0.0085f }, { 0.4831f, 0.0536f }, { 0.4370f, 0.0469f }, { 0.5230f, 0.0740f }, { 0.5568f, 0.1078f }, { 0.3616f, -0.0085f }, { 0.3505f, 0.0740f }, { 0.3167f, 0.1078f }, { 0.3906f, 0.0536f }, { 0.4365f, -0.0167f }, { 0.2523f, 0.2915f }, { 0.2379f, 0.0572f }, { 0.2954f, 0.0161f }, { 0.2676f, 0.2165f }, { 0.2891f, 0.1552f }, { 0.2380f, 0.9092f }, { 0.2432f, 0.5857f }, { 0.2523f, 0.6747f }, { 0.2401f, 0.4828f }, { 0.2432f, 0.3803f }, { 0.1056f, 0.3711f }, { 0.1056f, 0.5949f }, { 0.1000f, 0.4828f }, { 0.1223f, 0.6937f }, { 0.1223f, 0.2725f }, { 0.1501f, 0.7793f }, { 0.1501f, 0.1870f }, { 0.1891f, 0.8516f }, { 0.1891f, 0.1146f }, { 0.6844f, 0.8516f }, { 0.7233f, 0.7793f }, { 0.7233f, 0.1870f }, { 0.7512f, 0.6937f }, { 0.7512f, 0.2725f }, { 0.7679f, 0.5949f }, { 0.7679f, 0.3711f }, { 0.7734f, 0.4828f }, { 0.6303f, 0.5857f }, { 0.6211f, 0.6747f }, { 0.6058f, 0.7498f }, { 0.5844f, 0.8109f }, { 0.5783f, 0.9504f }, { 0.5568f, 0.8586f }, { 0.5229f, 0.8926f }, { 0.5120f, 0.9751f }, { 0.4828f, 0.9130f }, { 0.4370f, 0.9833f }, { 0.4365f, 0.9198f }, { 0.3903f, 0.9130f }, { 0.3619f, 0.9751f }, { 0.3504f, 0.8926f }, { 0.3166f, 0.8586f }, { 0.2956f, 0.9504f }, { 0.2891f, 0.8109f }, { 0.2676f, 0.7498f },
{ 0.0333f, 0.2667f }, { 0.4615f, 0.9667f }, { 0.0333f, 0.3312f }, { 0.1250f, 0.3302f }, { 0.4599f, 0.2667f }, { 0.4599f, 0.3302f }, { 0.4599f, 0.8286f }, { 0.7333f, 0.0000f }, { 0.7333f, 0.0677f }, { 0.6000f, 0.0677f }, { 0.4599f, 0.0677f }, { 0.6000f, 0.9667f }, { 0.6000f, 0.3302f }, { 0.6000f, 0.2667f }, { 0.3000f, 0.0677f }, { 0.3000f, 0.0000f }, { 0.7667f, 0.3302f }, { 0.7667f, 0.2667f },
{ 0.6382f, 0.0235f }, { 0.6333f, 0.2583f }, { 0.6301f, 0.2109f }, { 0.6744f, 0.4521f }, { 0.6865f, 0.0547f }, { 0.7094f, 0.4229f }, { 0.7245f, 0.0944f }, { 0.7374f, 0.3886f }, { 0.7517f, 0.1415f }, { 0.7574f, 0.3497f }, { 0.7680f, 0.1962f }, { 0.7694f, 0.3063f }, { 0.7734f, 0.2583f }, { 0.5818f, 0.1021f }, { 0.5806f, 0.0012f }, { 0.6043f, 0.1327f }, { 0.6204f, 0.1690f }, { 0.4370f, -0.0167f }, { 0.4370f, 0.0469f }, { 0.3927f, 0.0503f }, { 0.4810f, 0.0503f }, { 0.5135f, -0.0122f }, { 0.5198f, 0.0607f }, { 0.5534f, 0.0779f }, { 0.3201f, 0.0779f }, { 0.2936f, 0.0012f }, { 0.3606f, -0.0122f }, { 0.3538f, 0.0607f }, { 0.2530f, 0.1690f }, { 0.2359f, 0.0235f }, { 0.2691f, 0.1327f }, { 0.2917f, 0.1021f }, { 0.2833f, 0.4917f }, { 0.2530f, 0.3475f }, { 0.2691f, 0.3836f }, { 0.2433f, 0.3058f }, { 0.2367f, 0.4750f }, { 0.2401f, 0.2583f }, { 0.2433f, 0.2109f }, { 0.1055f, 0.1962f }, { 0.1039f, 0.3063f }, { 0.1000f, 0.2583f }, { 0.1155f, 0.3497f }, { 0.1219f, 0.1415f }, { 0.1349f, 0.3886f }, { 0.1492f, 0.0944f }, { 0.1620f, 0.4229f }, { 0.1875f, 0.0547f }, { 0.1963f, 0.4521f }, { 0.6331f, 0.4750f }, { 0.6301f, 0.3058f }, { 0.6204f, 0.3475f }, { 0.6043f, 0.3836f }, { 0.5854f, 0.4917f }, { 0.5197f, 0.4559f }, { 0.5322f, 0.5618f }, { 0.5036f, 0.5460f }, { 0.5312f, 0.5021f }, { 0.5534f, 0.4384f }, { 0.5818f, 0.4141f }, { 0.7350f, 0.7827f }, { 0.7367f, 0.6832f }, { 0.7401f, 0.7260f }, { 0.7266f, 0.6443f }, { 0.7197f, 0.8331f }, { 0.7096f, 0.6092f }, { 0.6941f, 0.8770f }, { 0.6859f, 0.5781f }, { 0.6583f, 0.9146f }, { 0.6562f, 0.5517f }, { 0.6204f, 0.5302f }, { 0.6136f, 0.9447f }, { 0.6000f, 0.7266f }, { 0.5973f, 0.7698f }, { 0.5891f, 0.8079f }, { 0.5754f, 0.8409f }, { 0.5612f, 0.9661f }, { 0.5788f, 0.5137f }, { 0.5754f, 0.6119f }, { 0.5562f, 0.5839f }, { 0.5891f, 0.6451f }, { 0.5973f, 0.6833f }, { 0.4365f, 0.4698f }, { 0.4333f, 0.5333f }, { 0.3964f, 0.5365f }, { 0.4707f, 0.5365f }, { 0.4807f, 0.4663f }, { 0.3536f, 0.4559f }, { 0.3359f, 0.5021f }, { 0.3201f, 0.4384f }, { 0.3637f, 0.5460f }, { 0.3924f, 0.4663f }, { 0.2916f, 0.6119f }, { 0.2881f, 0.5137f }, { 0.3109f, 0.5839f }, { 0.3352f, 0.5618f }, { 0.3055f, 0.9661f }, { 0.2777f, 0.8079f }, { 0.2916f, 0.8409f }, { 0.2694f, 0.7698f }, { 0.2531f, 0.9447f }, { 0.2667f, 0.7266f }, { 0.2462f, 0.5302f }, { 0.2694f, 0.6833f }, { 0.2777f, 0.6451f }, { 0.1400f, 0.6443f }, { 0.1317f, 0.7827f }, { 0.1299f, 0.6832f }, { 0.1470f, 0.8331f }, { 0.1567f, 0.6092f }, { 0.1726f, 0.8770f }, { 0.1802f, 0.5781f }, { 0.2083f, 0.9146f }, { 0.2103f, 0.5517f }, { 0.5562f, 0.8687f }, { 0.5322f, 0.8911f }, { 0.5036f, 0.9070f }, { 0.5011f, 0.9790f }, { 0.4707f, 0.9166f }, { 0.4333f, 0.9198f }, { 0.4333f, 0.9833f }, { 0.3964f, 0.9166f }, { 0.3656f, 0.9790f }, { 0.3637f, 0.9070f }, { 0.3352f, 0.8911f }, { 0.3109f, 0.8687f }, { 0.2917f, 0.4141f }, { 0.1266f, 0.7260f },
{ 0.9667f, 0.0604f }, { 0.9667f, 0.1693f }, { 0.2922f, 0.4109f }, { 0.1333f, 0.3583f }, { 0.1333f, 0.4646f }, { 0.9667f, 0.7630f }, { 0.9667f, 0.6536f },
{ 0.8455f, -0.2163f }, { 0.8417f, -0.1549f }, { 0.8021f, -0.1632f }, { 0.8797f, -0.1432f }, { 0.8917f, -0.2031f }, { 0.9165f, -0.1285f }, { 0.9357f, -0.1863f }, { 0.9520f, -0.1103f }, { 0.9773f, -0.1656f }, { 0.9860f, -0.0886f }, { 1.0165f, -0.1410f }, { 1.0187f, -0.0635f }, { 1.0531f, -0.1125f }, { 0.4111f, -0.1662f }, { 0.4099f, -0.0789f }, { 0.3684f, -0.0472f }, { 0.4548f, -0.1061f }, { 0.4641f, -0.1901f }, { 0.5031f, -0.1286f }, { 0.5197f, -0.2090f }, { 0.5541f, -0.1466f }, { 0.5766f, -0.2225f }, { 0.6069f, -0.1595f }, { 0.6348f, -0.2306f }, { 0.6616f, -0.1672f }, { 0.6943f, -0.2333f }, { 0.7182f, -0.1698f }, { 0.7468f, -0.2314f }, { 0.7609f, -0.1681f }, { 0.7973f, -0.2258f }, { 0.3152f, -0.1050f }, { 0.3003f, 0.0242f }, { 0.2742f, 0.0624f }, { 0.3302f, -0.0109f }, { 0.3615f, -0.1379f }, { 0.2333f, 0.1479f }, { 0.2325f, -0.0253f }, { 0.2724f, -0.0677f }, { 0.2519f, 0.1036f }, { 0.2021f, 0.2951f }, { 0.1978f, 0.0201f }, { 0.2083f, 0.2439f }, { 0.2187f, 0.1948f }, { 0.2324f, 0.7178f }, { 0.2186f, 0.4999f }, { 0.2419f, 0.5685f }, { 0.2047f, 0.4265f }, { 0.1979f, 0.6724f }, { 0.2000f, 0.3484f }, { 0.1684f, 0.6241f }, { 0.1682f, 0.0684f }, { 0.1437f, 0.1198f }, { 0.1437f, 0.5729f }, { 0.1027f, 0.2880f }, { 0.1027f, 0.4069f }, { 0.1000f, 0.3479f }, { 0.1109f, 0.4641f }, { 0.1109f, 0.2299f }, { 0.1246f, 0.5194f }, { 0.1246f, 0.1739f }, { 0.7568f, 0.5539f }, { 0.7515f, 0.6170f }, { 0.7243f, 0.6243f }, { 0.7771f, 0.6068f }, { 0.7882f, 0.5380f }, { 0.8012f, 0.5938f }, { 0.8156f, 0.5156f }, { 0.8242f, 0.5779f }, { 0.8380f, 0.4884f }, { 0.8460f, 0.5589f }, { 0.8539f, 0.4573f }, { 0.8667f, 0.5370f }, { 0.8635f, 0.4223f }, { 0.8667f, 0.3833f }, { 0.6417f, 0.5631f }, { 0.6088f, 0.6253f }, { 0.6057f, 0.5523f }, { 0.6651f, 0.6302f }, { 0.6823f, 0.5667f }, { 0.6955f, 0.6287f }, { 0.7215f, 0.5635f }, { 0.5581f, 0.6107f }, { 0.5479f, 0.5094f }, { 0.5745f, 0.5344f }, { 0.5130f, 0.5863f }, { 0.5120f, 0.4406f }, { 0.5270f, 0.4779f }, { 0.5030f, 0.3977f }, { 0.5000f, 0.3490f }, { 0.4734f, 0.1448f }, { 0.4734f, 0.5521f }, { 0.4046f, 0.2888f }, { 0.4046f, 0.4082f }, { 0.4000f, 0.3484f }, { 0.4184f, 0.4621f }, { 0.4184f, 0.2350f }, { 0.4413f, 0.5101f }, { 0.4413f, 0.1870f }, { 0.7771f, 0.0896f }, { 0.7576f, 0.1430f }, { 0.7515f, 0.0796f }, { 0.7885f, 0.1589f }, { 0.8012f, 0.1026f }, { 0.8156f, 0.1812f }, { 0.8242f, 0.1186f }, { 0.8380f, 0.2089f }, { 0.8460f, 0.1377f }, { 0.8539f, 0.2404f }, { 0.8667f, 0.1599f }, { 0.8635f, 0.2756f }, { 0.8667f, 0.3146f }, { 0.6088f, 0.0715f }, { 0.6066f, 0.1444f }, { 0.5751f, 0.1621f }, { 0.6431f, 0.1338f }, { 0.6651f, 0.0667f }, { 0.6844f, 0.1302f }, { 0.6955f, 0.0681f }, { 0.7229f, 0.1334f }, { 0.7243f, 0.0724f }, { 0.5272f, 0.2186f }, { 0.5130f, 0.1106f }, { 0.5581f, 0.0862f }, { 0.5484f, 0.1870f }, { 0.5030f, 0.2996f }, { 0.5121f, 0.2561f }, { 1.1654f, 0.2742f }, { 1.1557f, 0.1656f }, { 1.2022f, 0.2196f }, { 1.1846f, 0.3224f }, { 1.1962f, 0.3758f }, { 1.2000f, 0.4344f }, { 1.2043f, 0.6592f }, { 1.2354f, 0.2827f }, { 1.0306f, 0.0914f }, { 1.0188f, 0.1418f }, { 0.9667f, 0.1260f }, { 1.0648f, 0.1646f }, { 1.0980f, 0.1223f }, { 1.1048f, 0.1944f }, { 1.1385f, 0.2312f }, { 0.9667f, 0.6333f }, { 0.8667f, 0.0667f }, { 0.9535f, 0.0729f }, { 0.8667f, 0.6333f }, { 1.2553f, 0.3548f }, { 1.2473f, 0.5515f }, { 1.2359f, 0.5885f }, { 1.2555f, 0.5137f }, { 1.2620f, 0.4359f }, { 1.2604f, 0.4752f }, { 1.2216f, 0.6246f }, { 1.1986f, 0.4696f }, { 1.1943f, 0.5039f }, { 1.1871f, 0.5373f }, { 1.1839f, 0.6925f }, { 1.1771f, 0.5698f }, { 1.1645f, 0.6014f }, { 1.1604f, 0.7245f }, { 1.1491f, 0.6318f }, { 1.1309f, 0.6608f }, { 1.1192f, 0.7713f }, { 1.1099f, 0.6885f }, { 1.0732f, 0.8124f }, { 1.0728f, 0.7292f }, { 1.0318f, 0.7648f }, { 1.0223f, 0.8476f }, { 0.9868f, 0.7954f }, { 0.9667f, 0.8771f }, { 0.9380f, 0.8208f }, { 0.9071f, 0.9003f }, { 0.8864f, 0.8409f }, { 0.8444f, 0.9169f }, { 0.8324f, 0.8552f }, { 0.7787f, 0.9269f }, { 0.7762f, 0.8638f }, { 0.7177f, 0.8667f }, { 0.7099f, 0.9302f }, { 0.6878f, 0.8659f }, { 0.6581f, 0.8635f }, { 0.6470f, 0.9274f }, { 0.6285f, 0.8596f }, { 0.5990f, 0.8542f }, { 0.5858f, 0.9191f }, { 0.5699f, 0.8471f }, { 0.5410f, 0.8384f }, { 0.5264f, 0.9053f }, { 0.5123f, 0.8281f }, { 0.4839f, 0.8161f }, { 0.4687f, 0.8859f }, { 0.3641f, 0.7397f }, { 0.3630f, 0.8324f }, { 0.3156f, 0.7987f }, { 0.4141f, 0.8615f }, { 0.4202f, 0.7818f }, { 0.3155f, 0.6899f }, { 0.2745f, 0.6323f }, { 0.2719f, 0.7604f },
{ 0.8594f, 0.1281f }, { 0.8535f, 0.3890f }, { 0.8342f, 0.3049f }, { 0.8599f, 0.4849f }, { 0.9209f, 0.1984f }, { 0.9212f, 0.7690f }, { 0.9648f, 0.2812f }, { 0.9650f, 0.6866f }, { 0.9912f, 0.3766f }, { 0.9912f, 0.5917f }, { 1.0000f, 0.4844f }, { 0.7825f, 0.0721f }, { 0.7573f, 0.1724f }, { 0.7004f, 0.1248f }, { 0.8022f, 0.2327f }, { 0.4693f, 0.0000f }, { 0.4625f, 0.0635f }, { 0.3401f, 0.0635f }, { 0.5530f, 0.0703f }, { 0.5874f, 0.0080f }, { 0.6323f, 0.0908f }, { 0.6918f, 0.0320f }, { 0.3401f, 0.9031f }, { 0.2000f, 0.9031f }, { 0.2000f, 0.0635f }, { 0.0833f, 0.0000f }, { 0.0833f, 0.0635f }, { 0.8599f, 0.8391f }, { 0.8535f, 0.5805f }, { 0.8342f, 0.6641f }, { 0.8022f, 0.7357f }, { 0.7829f, 0.8949f }, { 0.7573f, 0.7953f }, { 0.7006f, 0.8425f }, { 0.6922f, 0.9348f }, { 0.6326f, 0.8762f }, { 0.5876f, 0.9587f }, { 0.5532f, 0.8964f }, { 0.4693f, 0.9667f }, { 0.4625f, 0.9031f }, { 0.0833f, 0.9031f }, { 0.0833f, 0.9667f },
{ 0.3333f, 0.0635f }, { 0.4333f, 0.0000f }, { 0.4333f, 0.0635f }, { 0.1932f, 0.0635f }, { 0.3333f, 0.9031f }, { 0.1932f, 0.9031f }, { 0.4333f, 0.9667f }, { 0.0667f, 0.9031f }, { 0.0667f, 0.9667f }, { 0.9667f, 0.0635f }, { 1.0667f, 0.0000f }, { 1.0667f, 0.0635f }, { 0.8266f, 0.0635f }, { 0.9667f, 0.9031f }, { 0.8266f, 0.5031f }, { 0.8266f, 0.5667f }, { 0.3333f, 0.5031f }, { 0.3333f, 0.5667f }, { 0.0667f, 0.0635f }, { 0.0667f, 0.0000f }, { 0.7000f, 0.0635f }, { 0.7000f, 0.0000f }, { 1.0667f, 0.9031f }, { 1.0667f, 0.9667f }, { 0.8266f, 0.9031f }, { 0.7000f, 0.9031f }, { 0.7000f, 0.9667f }, { 0.4333f, 0.9031f },
{ 0.7667f, 0.0786f }, { 0.8385f, 0.2422f }, { 0.7667f, 0.2422f }, { 0.8385f, 0.0000f }, { 0.3333f, 0.0786f }, { 0.1932f, 0.0677f }, { 0.3333f, 0.9031f }, { 0.1932f, 0.9031f }, { 0.4333f, 0.9667f }, { 0.0667f, 0.9031f }, { 0.0667f, 0.9667f }, { 0.0667f, 0.0677f }, { 0.0667f, 0.0000f }, { 0.4333f, 0.9031f },
{ 0.3333f, 0.0635f }, { 0.4667f, 0.0000f }, { 0.4667f, 0.0635f }, { 0.1932f, 0.0635f }, { 0.3333f, 0.9031f }, { 0.1932f, 0.9031f }, { 0.5250f, 0.9667f }, { 0.0667f, 0.9031f }, { 0.0667f, 0.9667f }, { 0.3333f, 0.4333f }, { 0.3333f, 0.4969f }, { 0.5036f, 0.4969f }, { 0.5318f, 0.4333f }, { 0.5487f, 0.5001f }, { 0.5992f, 0.4378f }, { 0.5880f, 0.5099f }, { 0.6216f, 0.5262f }, { 0.0667f, 0.0635f }, { 0.0667f, 0.0000f }, { 0.8348f, 0.7580f }, { 0.8349f, 0.6419f }, { 0.8401f, 0.7000f }, { 0.8193f, 0.5901f }, { 0.8189f, 0.8098f }, { 0.7932f, 0.5445f }, { 0.7924f, 0.8552f }, { 0.7568f, 0.5052f }, { 0.7552f, 0.8943f }, { 0.7117f, 0.4738f }, { 0.7090f, 0.9259f }, { 0.7000f, 0.7005f }, { 0.6968f, 0.7470f }, { 0.6716f, 0.5782f }, { 0.6591f, 0.4513f }, { 0.6874f, 0.6132f }, { 0.6968f, 0.6539f }, { 0.6495f, 0.5490f }, { 0.6874f, 0.7876f }, { 0.6716f, 0.8223f }, { 0.6552f, 0.9486f }, { 0.6495f, 0.8510f }, { 0.6216f, 0.8738f }, { 0.5939f, 0.9621f }, { 0.5880f, 0.8901f }, { 0.5487f, 0.8999f }, { 0.5036f, 0.9031f },
{ 0.0333f, 0.7490f }, { 0.1052f, 0.7490f }, { 0.1052f, 0.9031f }, { 0.0333f, 0.9667f }, { 0.9000f, 0.9667f }, { 0.3932f, 0.9031f }, { 0.5333f, 0.0635f }, { 0.6333f, 0.0000f }, { 0.6333f, 0.0635f }, { 0.3932f, 0.0635f }, { 0.5333f, 0.9031f }, { 0.2667f, 0.0635f }, { 0.2667f, 0.0000f }, { 0.8281f, 0.7490f }, { 0.9000f, 0.7490f }, { 0.8281f, 0.9031f },
{ 0.3667f, 0.0000f }, { 0.3667f, 0.0635f }, { 0.2365f, 0.0635f }, { 0.1495f, 0.0635f }, { 0.4354f, 0.4750f }, { 0.4703f, 0.4130f }, { 0.0333f, 0.0635f }, { 0.0333f, 0.0000f }, { 0.8708f, 0.0635f }, { 0.9667f, 0.0000f }, { 0.9667f, 0.0635f }, { 0.6974f, 0.0635f }, { 0.5453f, 0.5260f }, { 0.5115f, 0.5875f }, { 0.7307f, 0.9031f }, { 0.5667f, 0.0635f }, { 0.5667f, 0.0000f }, { 0.3182f, 0.9031f }, { 0.1453f, 0.9031f }, { 0.4333f, 0.9667f }, { 0.0333f, 0.9031f }, { 0.0333f, 0.9667f }, { 0.9333f, 0.9667f }, { 0.6000f, 0.9031f }, { 0.8187f, 0.9031f }, { 0.4333f, 0.9031f }, { 0.6000f, 0.9667f }, { 0.9333f, 0.9031f },
{ 0.0000f, 0.9667f }, { 0.3453f, -0.1167f }, { 0.4495f, -0.1167f }, { 0.1042f, 0.9667f },
{ 0.1109f, 1.0333f }, { 0.3323f, 0.8000f }, { 0.4083f, 0.8000f }, { 0.2391f, 1.0333f },
{ 0.3865f, 0.6198f }, { 0.3859f, 0.6816f }, { 0.3484f, 0.6833f }, { 0.4202f, 0.6763f }, { 0.4278f, 0.6157f }, { 0.4513f, 0.6675f }, { 0.4639f, 0.6035f }, { 0.4792f, 0.6552f }, { 0.4948f, 0.5832f }, { 0.5046f, 0.6395f }, { 0.5203f, 0.5547f }, { 0.5276f, 0.6198f }, { 0.5406f, 0.5187f }, { 0.5483f, 0.5962f }, { 0.5551f, 0.4755f }, { 0.5667f, 0.5687f }, { 0.5638f, 0.4250f }, { 0.5667f, 0.3672f }, { 0.3449f, 0.6153f }, { 0.3086f, 0.6018f }, { 0.2891f, 0.6773f }, { 0.2777f, 0.5794f }, { 0.2521f, 0.5479f }, { 0.2354f, 0.6591f }, { 0.2323f, 0.5076f }, { 0.2181f, 0.4585f }, { 0.2096f, 0.4006f }, { 0.1875f, 0.6288f }, { 0.0716f, 0.2594f }, { 0.0716f, 0.4080f }, { 0.0667f, 0.3339f }, { 0.0863f, 0.4749f }, { 0.0863f, 0.1923f }, { 0.1109f, 0.5343f }, { 0.1109f, 0.1326f }, { 0.1453f, 0.5865f }, { 0.1453f, 0.0802f }, { 0.1877f, 0.0378f }, { 0.2068f, 0.3339f }, { 0.4202f, -0.0095f }, { 0.3870f, 0.0469f }, { 0.3859f, -0.0149f }, { 0.4281f, 0.0509f }, { 0.4513f, -0.0006f }, { 0.4641f, 0.0630f }, { 0.4792f, 0.0120f }, { 0.4948f, 0.0832f }, { 0.5046f, 0.0285f }, { 0.5203f, 0.1115f }, { 0.5276f, 0.0491f }, { 0.5406f, 0.1475f }, { 0.5483f, 0.0736f }, { 0.5551f, 0.1909f }, { 0.5667f, 0.1021f }, { 0.5638f, 0.2417f }, { 0.5667f, 0.3000f }, { 0.3087f, 0.0650f }, { 0.2893f, -0.0106f }, { 0.3484f, -0.0167f }, { 0.3451f, 0.0514f }, { 0.2357f, 0.0076f }, { 0.2323f, 0.1600f }, { 0.2181f, 0.2094f }, { 0.2521f, 0.1193f }, { 0.2777f, 0.0876f }, { 0.2096f, 0.2673f }, { 0.7068f, 0.0635f }, { 0.8167f, 0.0000f }, { 0.8167f, 0.0635f }, { 0.5667f, 0.0000f }, { 0.7068f, 0.9667f }, { 0.5667f, 0.9031f }, { 0.4573f, 0.9031f }, { 0.4573f, 0.9667f },
{ 0.4000f, 0.0000f }, { 0.4000f, 0.0635f }, { 0.3068f, 0.0635f }, { 0.1667f, 0.0635f }, { 0.3068f, 0.9667f }, { 0.3068f, 0.5380f }, { 0.3068f, 0.3641f }, { 0.0667f, 0.0635f }, { 0.0667f, 0.0000f }, { 0.8333f, 0.0000f }, { 0.8333f, 0.0635f }, { 0.7401f, 0.0635f }, { 0.6000f, 0.0635f }, { 0.6161f, 0.6674f }, { 0.6546f, 0.6476f }, { 0.6854f, 0.6198f }, { 0.7093f, 0.5836f }, { 0.7264f, 0.5385f }, { 0.7367f, 0.4846f }, { 0.7401f, 0.4219f }, { 0.5000f, 0.0635f }, { 0.5000f, 0.0000f }, { 0.6000f, 0.3797f }, { 0.5982f, 0.4353f }, { 0.5927f, 0.4812f }, { 0.5836f, 0.5176f }, { 0.5708f, 0.5443f }, { 0.5702f, 0.6794f }, { 0.5536f, 0.5636f }, { 0.5306f, 0.5775f }, { 0.5167f, 0.6833f }, { 0.5018f, 0.5858f }, { 0.4826f, 0.6810f }, { 0.4672f, 0.5885f }, { 0.4505f, 0.6741f }, { 0.4302f, 0.5850f }, { 0.4206f, 0.6625f }, { 0.3979f, 0.5742f }, { 0.3927f, 0.6464f }, { 0.3703f, 0.5563f }, { 0.3674f, 0.6259f }, { 0.3474f, 0.5312f }, { 0.3447f, 0.6010f }, { 0.3296f, 0.4993f }, { 0.3244f, 0.5717f }, { 0.3169f, 0.4608f }, { 0.3093f, 0.4157f }, { 0.1667f, 0.9031f }, { 0.0667f, 0.9031f }, { 0.0667f, 0.9667f },
{ 0.2734f, 0.0635f }, { 0.3667f, 0.0000f }, { 0.3667f, 0.0635f }, { 0.1333f, 0.0635f }, { 0.2734f, 0.9667f }, { 0.1333f, 0.9031f }, { 0.0333f, 0.9031f }, { 0.0333f, 0.0635f }, { 0.0333f, 0.0000f }, { 0.0333f, 0.9667f },
{ 0.3667f, -0.2667f }, { 0.3667f, -0.2031f }, { 0.2734f, -0.2031f }, { 0.1333f, -0.2031f }, { 0.2734f, 0.6667f }, { 0.2734f, 0.5656f }, { 0.2734f, 0.3672f }, { 0.2734f, 0.3000f }, { 0.2734f, 0.0979f }, { 0.0333f, -0.2031f }, { 0.0333f, -0.2667f }, { 0.7685f, 0.4080f }, { 0.7685f, 0.2594f }, { 0.7734f, 0.3339f }, { 0.7538f, 0.1923f }, { 0.7538f, 0.4749f }, { 0.7292f, 0.1326f }, { 0.7292f, 0.5343f }, { 0.6948f, 0.0802f }, { 0.6948f, 0.5865f }, { 0.6526f, 0.0378f }, { 0.6526f, 0.6288f }, { 0.6333f, 0.3339f }, { 0.6305f, 0.4006f }, { 0.6076f, 0.1600f }, { 0.6047f, 0.0076f }, { 0.6219f, 0.2094f }, { 0.6305f, 0.2673f }, { 0.5510f, -0.0106f }, { 0.5314f, 0.0650f }, { 0.4952f, 0.0514f }, { 0.5621f, 0.0876f }, { 0.5875f, 0.1193f }, { 0.2918f, 0.0704f }, { 0.2850f, 0.1909f }, { 0.2763f, 0.2417f }, { 0.2995f, 0.1475f }, { 0.3124f, 0.0467f }, { 0.3198f, 0.1115f }, { 0.3353f, 0.0269f }, { 0.3455f, 0.0832f }, { 0.3604f, 0.0109f }, { 0.3764f, 0.0630f }, { 0.3885f, -0.0011f }, { 0.4125f, 0.0509f }, { 0.4198f, -0.0098f }, { 0.4536f, 0.0469f }, { 0.4542f, -0.0149f }, { 0.4917f, -0.0167f }, { 0.6219f, 0.4585f }, { 0.6076f, 0.5076f }, { 0.6047f, 0.6591f }, { 0.5875f, 0.5479f }, { 0.5621f, 0.5794f }, { 0.5510f, 0.6773f }, { 0.5314f, 0.6018f }, { 0.4952f, 0.6153f }, { 0.4917f, 0.6833f }, { 0.4542f, 0.6815f }, { 0.4536f, 0.6198f }, { 0.4198f, 0.6762f }, { 0.4125f, 0.6157f }, { 0.3885f, 0.6672f }, { 0.3764f, 0.6035f }, { 0.3604f, 0.6547f }, { 0.3455f, 0.5832f }, { 0.3353f, 0.6384f }, { 0.3198f, 0.5547f }, { 0.3124f, 0.6181f }, { 0.2995f, 0.5187f }, { 0.2918f, 0.5938f }, { 0.2850f, 0.4755f }, { 0.2763f, 0.4250f }, { 0.1333f, 0.6031f }, { 0.0333f, 0.6031f }, { 0.0333f, 0.6667f },
{ 0.2667f, 0.9000f }, { 0.1266f, 0.1786f }, { 0.1294f, 0.1294f }, { 0.1266f, 0.6031f }, { 0.1266f, 0.6667f }, { 0.0333f, 0.6031f }, { 0.0333f, 0.6667f }, { 0.5158f, 0.0805f }, { 0.5250f, 0.1171f }, { 0.5281f, 0.1599f }, { 0.5003f, 0.0499f }, { 0.4786f, 0.0255f }, { 0.4507f, 0.0071f }, { 0.4333f, 0.1599f }, { 0.4213f, 0.0890f }, { 0.4164f, -0.0061f }, { 0.4280f, 0.1086f }, { 0.4320f, 0.1322f }, { 0.3845f, 0.0535f }, { 0.3757f, -0.0140f }, { 0.3998f, 0.0618f }, { 0.4120f, 0.0734f }, { 0.3286f, -0.0167f }, { 0.3242f, 0.0484f }, { 0.3070f, 0.0529f }, { 0.3448f, 0.0469f }, { 0.3662f, 0.0485f }, { 0.2775f, -0.0139f }, { 0.2760f, 0.0866f }, { 0.2708f, 0.1100f }, { 0.2833f, 0.0708f }, { 0.2934f, 0.0604f }, { 0.2677f, 0.1410f }, { 0.2344f, -0.0056f }, { 0.2667f, 0.1797f }, { 0.2667f, 0.6667f }, { 0.2667f, 0.6031f }, { 0.5000f, 0.6667f }, { 0.5000f, 0.6031f }, { 0.1993f, 0.0082f }, { 0.1724f, 0.0276f }, { 0.1523f, 0.0538f }, { 0.1380f, 0.0878f }, { 0.1266f, 0.9000f },
{ 0.2089f, 0.0635f }, { 0.1266f, 0.0635f }, { 0.3000f, 0.0000f }, { 0.3198f, 0.3198f }, { 0.3641f, 0.2656f }, { 0.4026f, 0.4083f }, { 0.5307f, 0.0635f }, { 0.4516f, 0.3536f }, { 0.6719f, 0.0635f }, { 0.4333f, 0.0000f }, { 0.7667f, 0.0000f }, { 0.7667f, 0.0635f }, { 0.2500f, 0.6031f }, { 0.1068f, 0.6031f }, { 0.3333f, 0.6667f }, { 0.0333f, 0.6031f }, { 0.0333f, 0.6667f }, { 0.7333f, 0.6667f }, { 0.4667f, 0.6031f }, { 0.5599f, 0.6031f }, { 0.6411f, 0.6031f }, { 0.0333f, 0.0635f }, { 0.0333f, 0.0000f }, { 0.3000f, 0.0635f }, { 0.3333f, 0.6031f }, { 0.4667f, 0.6667f }, { 0.7333f, 0.6031f }, { 0.4333f, 0.0635f },
{ 0.1667f, 1.0000f }, { 0.1667f, -0.3000f }, { 0.2667f, -0.3000f }, { 0.2667f, 1.0000f },
{ 0.4859f, 0.5682f }, { 0.5781f, 0.9667f }, { 0.4667f, 0.9667f }, { 0.5115f, 0.6667f }, { 0.6703f, 0.5682f }, { 0.6958f, 0.6667f }, { 0.7031f, 0.2667f }, { 0.7630f, 0.9667f }, { 0.7281f, 0.3646f }, { 0.7818f, 0.5682f }, { 0.4307f, 0.3646f }, { 0.4068f, 0.2667f }, { 0.3990f, 0.6667f }, { 0.3734f, 0.5682f }, { 0.1667f, 0.5682f }, { 0.2943f, 0.2667f }, { 0.2276f, 0.0000f }, { 0.3385f, 0.0000f }, { 0.3198f, 0.3646f }, { 0.5917f, 0.2667f }, { 0.6172f, 0.3646f }, { 0.6359f, 0.0000f }, { 0.9333f, 0.2667f }, { 0.9333f, 0.3646f }, { 0.8755f, 0.9667f }, { 0.8073f, 0.6667f }, { 1.0000f, 0.5682f }, { 1.0000f, 0.6667f }, { 0.1000f, 0.3646f }, { 0.1000f, 0.2667f }, { 0.1667f, 0.6667f }, { 0.5234f, 0.0000f },
{ 0.1333f, 0.9667f }, { 0.1333f, 0.6000f }, { 0.2333f, 0.6000f }, { 0.2333f, 0.9667f },
{ 0.9667f, 0.3667f }, { 0.9667f, 0.4667f }, { 0.6000f, 0.4667f }, { 0.6000f, 0.3667f }, { 0.6000f, 0.0000f }, { 0.5000f, 0.0000f }, { 0.5000f, 0.3667f }, { 0.1333f, 0.3667f }, { 0.1333f, 0.4667f }, { 0.5000f, 0.4667f }, { 0.5000f, 0.8333f }, { 0.6000f, 0.8333f },
{ 0.0000f, -0.1167f }, { 0.1042f, -0.1167f }, { 0.4495f, 0.9667f }, { 0.3453f, 0.9667f },
{ 0.6495f, 0.0562f }, { 0.6370f, 0.4798f }, { 0.6000f, 0.2651f }, { 0.6734f, 0.4479f }, { 0.6891f, 0.0969f }, { 0.7026f, 0.4102f }, { 0.7174f, 0.1454f }, { 0.7234f, 0.3673f }, { 0.7344f, 0.2019f }, { 0.7359f, 0.3193f }, { 0.7401f, 0.2661f }, { 0.5427f, 0.1052f }, { 0.5395f, 0.0016f }, { 0.5994f, 0.0243f }, { 0.5678f, 0.1371f }, { 0.5857f, 0.1743f }, { 0.5964f, 0.2170f }, { 0.2065f, 0.0086f }, { 0.2035f, 0.1227f }, { 0.1859f, 0.1559f }, { 0.2281f, 0.0953f }, { 0.2422f, -0.0005f }, { 0.2591f, 0.0741f }, { 0.2784f, -0.0076f }, { 0.2958f, 0.0590f }, { 0.3150f, -0.0126f }, { 0.3383f, 0.0499f }, { 0.3521f, -0.0157f }, { 0.3865f, 0.0469f }, { 0.3896f, -0.0167f }, { 0.4333f, 0.0505f }, { 0.4695f, -0.0121f }, { 0.4750f, 0.0615f }, { 0.5115f, 0.0797f }, { 0.1754f, 0.1948f }, { 0.1710f, 0.0198f }, { 0.1719f, 0.2396f }, { 0.1354f, 0.0331f }, { 0.1000f, 0.0484f }, { 0.5939f, 0.5049f }, { 0.5854f, 0.3667f }, { 0.5964f, 0.3194f }, { 0.5440f, 0.5235f }, { 0.5417f, 0.4401f }, { 0.5672f, 0.4069f }, { 0.4701f, 0.4850f }, { 0.4788f, 0.5893f }, { 0.4401f, 0.5750f }, { 0.4875f, 0.5354f }, { 0.5093f, 0.4663f }, { 0.3708f, 0.5000f }, { 0.3417f, 0.5635f }, { 0.3099f, 0.5000f }, { 0.3944f, 0.5664f }, { 0.4239f, 0.4963f }, { 0.7018f, 0.8067f }, { 0.7032f, 0.7153f }, { 0.7068f, 0.7562f }, { 0.6924f, 0.6777f }, { 0.6867f, 0.8513f }, { 0.6745f, 0.6437f }, { 0.6617f, 0.8900f }, { 0.6495f, 0.6130f }, { 0.6266f, 0.9229f }, { 0.6179f, 0.5867f }, { 0.5826f, 0.9493f }, { 0.5803f, 0.5650f }, { 0.5667f, 0.7484f }, { 0.5632f, 0.7050f }, { 0.5369f, 0.5479f }, { 0.5350f, 0.6354f }, { 0.5104f, 0.6094f }, { 0.5526f, 0.6673f }, { 0.5638f, 0.7876f }, { 0.5551f, 0.8219f }, { 0.5406f, 0.8512f }, { 0.5307f, 0.9682f }, { 0.5203f, 0.8755f }, { 0.4946f, 0.8949f }, { 0.4711f, 0.9796f }, { 0.4638f, 0.9087f }, { 0.4279f, 0.9170f }, { 0.4036f, 0.9833f }, { 0.3870f, 0.9198f }, { 0.3726f, 0.9824f }, { 0.3459f, 0.9173f }, { 0.3404f, 0.9796f }, { 0.3098f, 0.9096f }, { 0.3070f, 0.9748f }, { 0.2785f, 0.8969f }, { 0.2724f, 0.9682f }, { 0.2521f, 0.8792f }, { 0.2371f, 0.9601f }, { 0.2308f, 0.8564f }, { 0.2145f, 0.8286f }, { 0.1964f, 0.7583f }, { 0.1642f, 0.9387f }, { 0.1266f, 0.7583f }, { 0.2010f, 0.9503f }, { 0.2030f, 0.7960f }, { 0.1266f, 0.9255f }, { 0.3099f, 0.5635f }, { 0.1000f, 0.2396f },
{ 0.1000f, 0.7464f }, { 0.1719f, 0.7464f }, { 0.1719f, 0.8667f }, { 0.1000f, 0.9667f }, { 0.7333f, 0.9667f }, { 0.6193f, 0.8667f }, { 0.7333f, 0.9047f }, { 0.3547f, 0.0000f }, { 0.2583f, 0.0000f },
{ 0.1435f, 0.0128f }, { 0.1415f, -0.1440f }, { 0.1837f, -0.1113f }, { 0.1526f, 0.0475f }, { 0.1581f, 0.0854f }, { 0.1599f, 0.1266f }, { 0.3000f, 0.1500f }, { 0.2194f, -0.0760f }, { 0.0939f, -0.0747f }, { 0.0927f, -0.1740f }, { 0.1144f, -0.0477f }, { 0.1307f, -0.0187f }, { 0.0693f, -0.0998f }, { 0.0406f, -0.1229f }, { 0.2871f, 0.0483f }, { 0.2968f, 0.0972f }, { 0.2710f, 0.0032f }, { 0.2484f, -0.0380f }, { 0.1348f, 0.4665f }, { 0.1348f, 0.5001f }, { 0.1333f, 0.4833f }, { 0.1393f, 0.5155f }, { 0.1393f, 0.4510f }, { 0.1468f, 0.5295f }, { 0.1468f, 0.4368f }, { 0.1573f, 0.5422f }, { 0.1573f, 0.4240f }, { 0.1702f, 0.5529f }, { 0.1702f, 0.4135f }, { 0.1844f, 0.5605f }, { 0.1844f, 0.4060f }, { 0.1999f, 0.5651f }, { 0.1999f, 0.4015f }, { 0.2167f, 0.5667f }, { 0.2167f, 0.4000f }, { 0.2337f, 0.5651f }, { 0.2337f, 0.4015f }, { 0.2492f, 0.5605f }, { 0.2492f, 0.4060f }, { 0.2633f, 0.5529f }, { 0.2633f, 0.4135f }, { 0.2760f, 0.5422f }, { 0.2760f, 0.4240f }, { 0.2865f, 0.5293f }, { 0.2865f, 0.4368f }, { 0.2940f, 0.5152f }, { 0.2940f, 0.4510f }, { 0.2985f, 0.4999f }, { 0.2985f, 0.4665f }, { 0.3000f, 0.4833f }, { 0.1599f, 0.1500f },
{ 0.2348f, 0.0497f }, { 0.2348f, 0.0834f }, { 0.2333f, 0.0667f }, { 0.2393f, 0.0988f }, { 0.2393f, 0.0341f }, { 0.2468f, 0.1129f }, { 0.2468f, 0.0200f }, { 0.2573f, 0.1255f }, { 0.2573f, 0.0073f }, { 0.2700f, 0.1362f }, { 0.2700f, -0.0032f }, { 0.2842f, 0.1439f }, { 0.2842f, -0.0107f }, { 0.3000f, 0.1485f }, { 0.3000f, -0.0152f }, { 0.3172f, 0.1500f }, { 0.3172f, -0.0167f }, { 0.3335f, 0.1485f }, { 0.3335f, -0.0152f }, { 0.3487f, 0.1439f }, { 0.3487f, -0.0107f }, { 0.3627f, 0.1362f }, { 0.3627f, -0.0032f }, { 0.3755f, 0.1255f }, { 0.3755f, 0.0073f }, { 0.3862f, 0.1129f }, { 0.3862f, 0.0202f }, { 0.3939f, 0.0988f }, { 0.3939f, 0.0344f }, { 0.3985f, 0.0834f }, { 0.3985f, 0.0499f }, { 0.4000f, 0.0667f }, { 0.3667f, 0.4187f }, { 0.3427f, 0.4831f }, { 0.3667f, 0.2536f }, { 0.3842f, 0.5042f }, { 0.4311f, 0.4381f }, { 0.4195f, 0.5299f }, { 0.4484f, 0.5604f }, { 0.2948f, 0.4667f }, { 0.2948f, 0.2536f }, { 0.6349f, 0.7821f }, { 0.6358f, 0.6684f }, { 0.6401f, 0.7260f }, { 0.6230f, 0.6163f }, { 0.6193f, 0.8320f }, { 0.6017f, 0.5697f }, { 0.5932f, 0.8758f }, { 0.5719f, 0.5286f }, { 0.5568f, 0.9135f }, { 0.5337f, 0.4931f }, { 0.5115f, 0.9441f }, { 0.5000f, 0.7276f }, { 0.4971f, 0.7698f }, { 0.4867f, 0.4629f }, { 0.4710f, 0.5957f }, { 0.4871f, 0.6353f }, { 0.4968f, 0.6793f }, { 0.4884f, 0.8073f }, { 0.4739f, 0.8401f }, { 0.4586f, 0.9659f }, { 0.4536f, 0.8682f }, { 0.4284f, 0.8908f }, { 0.2331f, 0.8958f }, { 0.2135f, 0.9682f }, { 0.2083f, 0.8771f }, { 0.2440f, 0.9748f }, { 0.2612f, 0.9091f }, { 0.2736f, 0.9796f }, { 0.2925f, 0.9171f }, { 0.3021f, 0.9824f }, { 0.3271f, 0.9198f }, { 0.3297f, 0.9833f }, { 0.3651f, 0.9166f }, { 0.3980f, 0.9790f }, { 0.3988f, 0.9069f }, { 0.1822f, 0.9600f }, { 0.1703f, 0.8250f }, { 0.1872f, 0.8534f }, { 0.1490f, 0.7542f }, { 0.1171f, 0.9376f }, { 0.0833f, 0.7542f }, { 0.1500f, 0.9497f }, { 0.1576f, 0.7919f }, { 0.0833f, 0.9234f },
{ 0.8300f, 0.0905f }, { 0.8062f, 0.2542f }, { 0.7882f, 0.2058f }, { 0.9266f, 0.2542f }, { 0.8694f, 0.1370f }, { 0.9016f, 0.1915f }, { 0.7371f, 0.1282f }, { 0.7297f, 0.0220f }, { 0.7833f, 0.0521f }, { 0.7651f, 0.1638f }, { 0.6694f, 0.0005f }, { 0.6663f, 0.0762f }, { 0.6237f, 0.0599f }, { 0.7042f, 0.0990f }, { 0.4823f, -0.0146f }, { 0.4508f, 0.0538f }, { 0.4376f, -0.0086f }, { 0.5240f, 0.0469f }, { 0.5286f, -0.0167f }, { 0.5762f, 0.0501f }, { 0.6024f, -0.0124f }, { 0.2420f, 0.0813f }, { 0.2270f, 0.2941f }, { 0.2118f, 0.3820f }, { 0.2522f, 0.2192f }, { 0.2768f, 0.0556f }, { 0.2875f, 0.1573f }, { 0.3139f, 0.0337f }, { 0.3326f, 0.1090f }, { 0.3531f, 0.0156f }, { 0.3870f, 0.0745f }, { 0.3946f, 0.0015f }, { 0.2666f, 0.9057f }, { 0.2270f, 0.6721f }, { 0.2522f, 0.7471f }, { 0.2118f, 0.5840f }, { 0.1964f, 0.8453f }, { 0.2068f, 0.4828f }, { 0.2094f, 0.1109f }, { 0.1755f, 0.1483f }, { 0.1462f, 0.1882f }, { 0.1396f, 0.7709f }, { 0.1216f, 0.2304f }, { 0.1016f, 0.2750f }, { 0.0991f, 0.6857f }, { 0.0863f, 0.3224f }, { 0.0754f, 0.3728f }, { 0.0748f, 0.5896f }, { 0.0667f, 0.4828f }, { 0.0688f, 0.4263f }, { 0.9000f, 0.6807f }, { 0.9000f, 0.9052f }, { 0.8493f, 0.9235f }, { 0.8260f, 0.6807f }, { 0.8108f, 0.7381f }, { 0.8003f, 0.9393f }, { 0.5862f, 0.9161f }, { 0.5796f, 0.9821f }, { 0.5396f, 0.9833f }, { 0.6208f, 0.9784f }, { 0.6410f, 0.9052f }, { 0.6634f, 0.9722f }, { 0.6885f, 0.8870f }, { 0.7073f, 0.9635f }, { 0.7286f, 0.8615f }, { 0.7529f, 0.9527f }, { 0.7621f, 0.8285f }, { 0.7895f, 0.7874f }, { 0.5240f, 0.9198f }, { 0.4508f, 0.9129f }, { 0.4382f, 0.9747f }, { 0.3870f, 0.8921f }, { 0.3473f, 0.9488f }, { 0.3326f, 0.8574f }, { 0.2875f, 0.8089f },
{ 0.7771f, 0.0068f }, { 0.7628f, 0.0879f }, { 0.7295f, 0.0754f }, { 0.7951f, 0.1027f }, { 0.8270f, 0.0200f }, { 0.8266f, 0.1198f }, { 0.9667f, 0.4333f }, { 0.8266f, 0.3698f }, { 0.6391f, 0.3698f }, { 0.6719f, -0.0108f }, { 0.6605f, 0.0571f }, { 0.6250f, 0.0514f }, { 0.6953f, 0.0651f }, { 0.7254f, -0.0035f }, { 0.5594f, -0.0167f }, { 0.5516f, 0.0469f }, { 0.4718f, 0.0538f }, { 0.5887f, 0.0480f }, { 0.6165f, -0.0152f }, { 0.3581f, 0.0174f }, { 0.3432f, 0.1090f }, { 0.2943f, 0.1573f }, { 0.4023f, 0.0745f }, { 0.4532f, -0.0081f }, { 0.2286f, 0.2939f }, { 0.2010f, 0.1198f }, { 0.2740f, 0.0601f }, { 0.2560f, 0.2190f }, { 0.0751f, 0.3754f }, { 0.0751f, 0.5913f }, { 0.0667f, 0.4828f }, { 0.1003f, 0.6883f }, { 0.1003f, 0.2790f }, { 0.1423f, 0.7736f }, { 0.1423f, 0.1938f }, { 0.2010f, 0.8474f }, { 0.2068f, 0.4828f }, { 0.2122f, 0.3818f }, { 0.9218f, 0.0554f }, { 0.9667f, 0.0776f }, { 0.8753f, 0.0362f }, { 0.9307f, 0.6766f }, { 0.9307f, 0.9120f }, { 0.8804f, 0.9288f }, { 0.8536f, 0.6766f }, { 0.8387f, 0.7347f }, { 0.8316f, 0.9434f }, { 0.6117f, 0.9161f }, { 0.6066f, 0.9822f }, { 0.5641f, 0.9833f }, { 0.6499f, 0.9789f }, { 0.6671f, 0.9049f }, { 0.6938f, 0.9734f }, { 0.7151f, 0.8864f }, { 0.7385f, 0.9656f }, { 0.7557f, 0.8604f }, { 0.7843f, 0.9556f }, { 0.7898f, 0.8267f }, { 0.8174f, 0.7848f }, { 0.5490f, 0.9198f }, { 0.4684f, 0.9130f }, { 0.4558f, 0.9748f }, { 0.3987f, 0.8926f }, { 0.3592f, 0.9493f }, { 0.3398f, 0.8586f }, { 0.2917f, 0.8109f }, { 0.2743f, 0.9069f }, { 0.2545f, 0.7498f }, { 0.2280f, 0.6747f }, { 0.2121f, 0.5857f }, { 0.6391f, 0.4333f },
{ 0.3333f, 0.0635f }, { 0.4333f, 0.0000f }, { 0.4333f, 0.0635f }, { 0.1932f, 0.0635f }, { 0.3333f, 0.9031f }, { 0.1932f, 0.9031f }, { 0.4333f, 0.9667f }, { 0.0667f, 0.9031f }, { 0.0667f, 0.9667f }, { 0.7422f, 0.9031f }, { 0.4219f, 0.5339f }, { 0.8536f, 0.9031f }, { 0.3333f, 0.4589f }, { 0.3333f, 0.5323f }, { 0.0667f, 0.0635f }, { 0.0667f, 0.0000f }, { 0.7859f, 0.0000f }, { 0.9047f, 0.0635f }, { 1.0167f, 0.0000f }, { 1.0167f, 0.0635f }, { 0.9667f, 0.9031f }, { 0.9667f, 0.9667f }, { 0.6333f, 0.9031f }, { 0.6333f, 0.9667f }, { 0.4333f, 0.9031f },
{ 1.0046f, 0.4267f }, { 1.0068f, 0.4828f }, { 0.9987f, 0.5898f }, { 0.9979f, 0.3733f }, { 0.9868f, 0.3228f }, { 0.9743f, 0.6859f }, { 0.9714f, 0.2750f }, { 0.9513f, 0.2300f }, { 0.9338f, 0.7711f }, { 0.9266f, 0.1876f }, { 0.8971f, 0.1479f }, { 0.8771f, 0.8453f }, { 0.8667f, 0.4828f }, { 0.8615f, 0.5845f }, { 0.8458f, 0.6728f }, { 0.8198f, 0.7478f }, { 0.8072f, 0.9057f }, { 0.8458f, 0.2935f }, { 0.8301f, 0.0811f }, { 0.8630f, 0.1109f }, { 0.8615f, 0.3816f }, { 0.8198f, 0.2186f }, { 0.7949f, 0.0552f }, { 0.7833f, 0.1568f }, { 0.7575f, 0.0332f }, { 0.7367f, 0.1087f }, { 0.7177f, 0.0151f }, { 0.6801f, 0.0743f }, { 0.6757f, 0.0012f }, { 0.6315f, -0.0087f }, { 0.6135f, 0.0537f }, { 0.5851f, -0.0147f }, { 0.5370f, 0.0469f }, { 0.5365f, -0.0167f }, { 0.4882f, -0.0146f }, { 0.4602f, 0.0537f }, { 0.4419f, -0.0086f }, { 0.3976f, 0.0015f }, { 0.3935f, 0.0743f }, { 0.2424f, 0.0813f }, { 0.2276f, 0.2935f }, { 0.2120f, 0.3816f }, { 0.2536f, 0.2186f }, { 0.2775f, 0.0556f }, { 0.2901f, 0.1568f }, { 0.3151f, 0.0337f }, { 0.3368f, 0.1087f }, { 0.3552f, 0.0156f }, { 0.1758f, 0.1483f }, { 0.2099f, 0.8557f }, { 0.1758f, 0.8183f }, { 0.2068f, 0.4828f }, { 0.2099f, 0.1109f }, { 0.7833f, 0.8094f }, { 0.7367f, 0.8577f }, { 0.7272f, 0.9488f }, { 0.6801f, 0.8922f }, { 0.6371f, 0.9747f }, { 0.6135f, 0.9129f }, { 0.5370f, 0.9198f }, { 0.4602f, 0.9129f }, { 0.4415f, 0.9753f }, { 0.3972f, 0.9652f }, { 0.4881f, 0.9813f }, { 0.5370f, 0.9833f }, { 0.2536f, 0.7478f }, { 0.2428f, 0.8855f }, { 0.2276f, 0.6728f }, { 0.2780f, 0.9113f }, { 0.2901f, 0.8094f }, { 0.3155f, 0.9332f }, { 0.3368f, 0.8577f }, { 0.3552f, 0.9510f }, { 0.3935f, 0.8922f }, { 0.2120f, 0.5845f }, { 0.0688f, 0.4260f }, { 0.0688f, 0.5398f }, { 0.0667f, 0.4828f }, { 0.0754f, 0.5936f }, { 0.0754f, 0.3724f }, { 0.0863f, 0.6442f }, { 0.0863f, 0.3219f }, { 0.1016f, 0.6917f }, { 0.1016f, 0.2745f }, { 0.1216f, 0.7363f }, { 0.1216f, 0.2301f }, { 0.1464f, 0.7785f }, { 0.1464f, 0.1880f },
{ 0.6685f, 0.0235f }, { 0.6667f, 0.2260f }, { 0.6630f, 0.1849f }, { 0.6776f, 0.4879f }, { 0.7182f, 0.0547f }, { 0.7193f, 0.4612f }, { 0.7570f, 0.0949f }, { 0.7516f, 0.4318f }, { 0.7757f, 0.3986f }, { 0.6078f, 0.0012f }, { 0.6078f, 0.0927f }, { 0.5753f, 0.0727f }, { 0.6336f, 0.1182f }, { 0.6520f, 0.1490f }, { 0.4901f, 0.0497f }, { 0.4536f, -0.0167f }, { 0.5362f, -0.0122f }, { 0.5361f, 0.0583f }, { 0.4375f, 0.0469f }, { 0.4142f, -0.0157f }, { 0.3812f, 0.0502f }, { 0.3743f, -0.0129f }, { 0.3342f, -0.0082f }, { 0.2937f, -0.0016f }, { 0.2916f, 0.0768f }, { 0.2583f, 0.1000f }, { 0.3326f, 0.0602f }, { 0.2146f, 0.1680f }, { 0.2117f, 0.0169f }, { 0.2529f, 0.0067f }, { 0.2328f, 0.1304f }, { 0.2000f, 0.2646f }, { 0.1701f, 0.0291f }, { 0.2036f, 0.2127f }, { 0.1281f, 0.2646f }, { 0.1281f, 0.0432f }, { 0.7846f, 0.1437f }, { 0.7930f, 0.3602f }, { 0.8012f, 0.2012f }, { 0.8033f, 0.3163f }, { 0.8068f, 0.2672f }, { 0.6644f, 0.2591f }, { 0.6576f, 0.2882f }, { 0.6462f, 0.3131f }, { 0.6302f, 0.3339f }, { 0.6266f, 0.5119f }, { 0.6072f, 0.3525f }, { 0.5740f, 0.3710f }, { 0.5661f, 0.5333f }, { 0.5306f, 0.3892f }, { 0.4771f, 0.4073f }, { 0.3500f, 0.4458f }, { 0.3415f, 0.6074f }, { 0.3050f, 0.6271f }, { 0.3892f, 0.5878f }, { 0.4479f, 0.5682f }, { 0.2426f, 0.7232f }, { 0.2328f, 0.4931f }, { 0.2863f, 0.4682f }, { 0.2500f, 0.6940f }, { 0.2624f, 0.6686f }, { 0.2797f, 0.6469f }, { 0.1141f, 0.6253f }, { 0.1055f, 0.7817f }, { 0.1035f, 0.6714f }, { 0.1220f, 0.8331f }, { 0.1316f, 0.5850f }, { 0.1495f, 0.8775f }, { 0.1562f, 0.5505f }, { 0.1880f, 0.9151f }, { 0.1895f, 0.5205f }, { 0.2364f, 0.9450f }, { 0.2401f, 0.7562f }, { 0.7547f, 0.7245f }, { 0.7547f, 0.9312f }, { 0.7098f, 0.9432f }, { 0.6750f, 0.7245f }, { 0.6670f, 0.7727f }, { 0.6661f, 0.9536f }, { 0.6534f, 0.8137f }, { 0.6342f, 0.8474f }, { 0.6238f, 0.9625f }, { 0.6094f, 0.8740f }, { 0.5828f, 0.9698f }, { 0.5782f, 0.8940f }, { 0.5433f, 0.9757f }, { 0.5398f, 0.9083f }, { 0.5053f, 0.9799f }, { 0.4943f, 0.9169f }, { 0.4690f, 0.9825f }, { 0.4417f, 0.9198f }, { 0.4344f, 0.9833f }, { 0.3951f, 0.9172f }, { 0.3596f, 0.9791f }, { 0.3546f, 0.9092f }, { 0.3199f, 0.8961f }, { 0.2936f, 0.9663f }, { 0.2911f, 0.8776f }, { 0.2688f, 0.8544f }, { 0.2529f, 0.8264f }, { 0.2433f, 0.7937f }, { 0.1000f, 0.7234f },
{ 0.1328f, 0.9031f }, { 0.4000f, 0.9667f }, { 0.0333f, 0.9031f }, { 0.2750f, 0.9031f }, { 0.3958f, 0.0000f }, { 0.4823f, 0.1844f }, { 0.5042f, 0.0000f }, { 0.7063f, 0.9667f }, { 0.7292f, 0.7911f }, { 0.8125f, 0.9667f }, { 0.9542f, 0.0000f }, { 1.0406f, 0.1760f }, { 1.0620f, 0.0000f }, { 1.2401f, 0.9031f }, { 1.3089f, 0.9031f }, { 1.4000f, 0.9667f }, { 1.4000f, 0.9031f }, { 1.1333f, 0.9667f }, { 1.1333f, 0.9031f }, { 0.0333f, 0.9667f }, { 0.4000f, 0.9031f },
{ 0.2401f, -0.1333f }, { 0.4000f, -0.1969f }, { 0.4000f, -0.1333f }, { 0.1000f, -0.1969f }, { 0.2401f, 0.9031f }, { 0.1000f, 0.9667f }, { 0.4000f, 0.9667f }, { 0.4000f, 0.9031f },
{ 0.0000f, -0.2365f }, { 0.0000f, -0.3000f }, { 0.6667f, -0.3000f }, { 0.6667f, -0.2365f },
{ 0.5911f, 0.0391f }, { 0.5825f, 0.1652f }, { 0.5685f, 0.1337f }, { 0.5927f, 0.2016f }, { 0.6246f, 0.0701f }, { 0.6891f, 0.2016f }, { 0.6521f, 0.1076f }, { 0.6736f, 0.1514f }, { 0.5292f, 0.0854f }, { 0.5077f, -0.0027f }, { 0.5521f, 0.0147f }, { 0.5507f, 0.1071f }, { 0.4580f, -0.0132f }, { 0.4416f, 0.0493f }, { 0.4047f, 0.0469f }, { 0.4746f, 0.0565f }, { 0.5038f, 0.0686f }, { 0.3308f, -0.0107f }, { 0.3184f, 0.0648f }, { 0.2843f, 0.0873f }, { 0.3585f, 0.0514f }, { 0.4031f, -0.0167f }, { 0.2191f, 0.2087f }, { 0.2087f, 0.0372f }, { 0.2660f, 0.0073f }, { 0.2346f, 0.1593f }, { 0.2562f, 0.1187f }, { 0.1589f, 0.0792f }, { 0.2087f, 0.6297f }, { 0.1589f, 0.5880f }, { 0.2068f, 0.3339f }, { 0.2099f, 0.2669f }, { 0.6003f, 0.6492f }, { 0.5964f, 0.4531f }, { 0.6667f, 0.4531f }, { 0.6334f, 0.6368f }, { 0.6667f, 0.6224f }, { 0.5875f, 0.4939f }, { 0.5746f, 0.5286f }, { 0.5673f, 0.6597f }, { 0.5576f, 0.5574f }, { 0.5365f, 0.5802f }, { 0.5344f, 0.6682f }, { 0.5108f, 0.5975f }, { 0.5018f, 0.6748f }, { 0.4803f, 0.6099f }, { 0.4690f, 0.6796f }, { 0.4450f, 0.6173f }, { 0.4361f, 0.6824f }, { 0.4047f, 0.6198f }, { 0.4031f, 0.6833f }, { 0.3585f, 0.6153f }, { 0.3308f, 0.6774f }, { 0.3184f, 0.6018f }, { 0.2843f, 0.5794f }, { 0.2660f, 0.6595f }, { 0.2562f, 0.5479f }, { 0.2346f, 0.5078f }, { 0.2191f, 0.4587f }, { 0.2099f, 0.4007f }, { 0.0724f, 0.2584f }, { 0.0724f, 0.4095f }, { 0.0667f, 0.3339f }, { 0.0897f, 0.4771f }, { 0.0897f, 0.1908f }, { 0.1185f, 0.5366f }, { 0.1185f, 0.1310f },
{ 0.7016f, -0.0511f }, { 0.7068f, 0.0167f }, { 0.7068f, 0.6031f }, { 0.6859f, -0.1107f }, { 0.6599f, -0.1620f }, { 0.6234f, -0.2052f }, { 0.5776f, -0.2394f }, { 0.5667f, 0.0109f }, { 0.5667f, 0.0979f }, { 0.5667f, 0.3000f }, { 0.5667f, 0.3672f }, { 0.5667f, 0.5656f }, { 0.8167f, 0.6667f }, { 0.8167f, 0.6031f }, { 0.3865f, 0.6198f }, { 0.3859f, 0.6815f }, { 0.3484f, 0.6833f }, { 0.4202f, 0.6762f }, { 0.4278f, 0.6157f }, { 0.4513f, 0.6672f }, { 0.4639f, 0.6035f }, { 0.4792f, 0.6547f }, { 0.4948f, 0.5832f }, { 0.5046f, 0.6384f }, { 0.5203f, 0.5547f }, { 0.5276f, 0.6181f }, { 0.5406f, 0.5187f }, { 0.5483f, 0.5938f }, { 0.5551f, 0.4755f }, { 0.5638f, 0.4250f }, { 0.3449f, 0.6153f }, { 0.3086f, 0.6018f }, { 0.2891f, 0.6773f }, { 0.2777f, 0.5794f }, { 0.2521f, 0.5479f }, { 0.2354f, 0.6591f }, { 0.2323f, 0.5076f }, { 0.2181f, 0.4585f }, { 0.2096f, 0.4006f }, { 0.1875f, 0.6288f }, { 0.0716f, 0.2594f }, { 0.0716f, 0.4080f }, { 0.0667f, 0.3339f }, { 0.0863f, 0.4749f }, { 0.0863f, 0.1923f }, { 0.1109f, 0.5343f }, { 0.1109f, 0.1326f }, { 0.1453f, 0.5865f }, { 0.1453f, 0.0802f }, { 0.1877f, 0.0378f }, { 0.2068f, 0.3339f }, { 0.4202f, -0.0098f }, { 0.3870f, 0.0469f }, { 0.3859f, -0.0149f }, { 0.4281f, 0.0509f }, { 0.4513f, -0.0011f }, { 0.4641f, 0.0630f }, { 0.4792f, 0.0109f }, { 0.4948f, 0.0832f }, { 0.5046f, 0.0269f }, { 0.5203f, 0.1115f }, { 0.5276f, 0.0467f }, { 0.5406f, 0.1475f }, { 0.5483f, 0.0704f }, { 0.5551f, 0.1909f }, { 0.5638f, 0.2417f }, { 0.3087f, 0.0650f }, { 0.2893f, -0.0106f }, { 0.3484f, -0.0167f }, { 0.3451f, 0.0514f }, { 0.2357f, 0.0076f }, { 0.2323f, 0.1600f }, { 0.2181f, 0.2094f }, { 0.2521f, 0.1193f }, { 0.2777f, 0.0876f }, { 0.2096f, 0.2673f }, { 0.5400f, -0.1322f }, { 0.5230f, -0.2638f }, { 0.5548f, -0.0924f }, { 0.5637f, -0.0447f }, { 0.4597f, -0.2785f }, { 0.4583f, -0.2059f }, { 0.4177f, -0.2163f }, { 0.4922f, -0.1884f }, { 0.5193f, -0.1641f }, { 0.2542f, -0.2708f }, { 0.2495f, -0.1896f }, { 0.2305f, -0.1726f }, { 0.2729f, -0.2028f }, { 0.2863f, -0.2763f }, { 0.3008f, -0.2122f }, { 0.3193f, -0.2802f }, { 0.3333f, -0.2179f }, { 0.3530f, -0.2826f }, { 0.3703f, -0.2198f }, { 0.3875f, -0.2833f }, { 0.1964f, -0.0953f }, { 0.1924f, -0.2557f }, { 0.2230f, -0.2641f }, { 0.2040f, -0.1254f }, { 0.2154f, -0.1512f }, { 0.1626f, -0.2458f }, { 0.1333f, -0.2344f }, { 0.1333f, -0.0953f }, { 0.5667f, 0.6667f },
{ 0.7063f, 0.0635f }, { 0.8000f, 0.0000f }, { 0.8000f, 0.0635f }, { 0.5646f, 0.0635f }, { 0.4536f, 0.4177f }, { 0.3547f, 0.3411f }, { 0.5552f, 0.6031f }, { 0.2734f, 0.2552f }, { 0.2734f, 0.3411f }, { 0.2734f, 0.0635f }, { 0.2734f, 0.9667f }, { 0.1333f, 0.0635f }, { 0.1333f, 0.9031f }, { 0.4667f, 0.0635f }, { 0.4667f, 0.0000f }, { 0.7667f, 0.6667f }, { 0.4667f, 0.6031f }, { 0.6495f, 0.6031f }, { 0.0333f, 0.0000f }, { 0.3667f, 0.0000f }, { 0.3667f, 0.0635f }, { 0.0333f, 0.9667f }, { 0.0333f, 0.9031f }, { 0.0333f, 0.0635f }, { 0.4667f, 0.6667f }, { 0.7667f, 0.6031f },
{ 0.7276f, 0.4091f }, { 0.7276f, 0.2584f }, { 0.7333f, 0.3339f }, { 0.7104f, 0.1908f }, { 0.7104f, 0.4764f }, { 0.6818f, 0.1310f }, { 0.6818f, 0.5359f }, { 0.6417f, 0.0792f }, { 0.6417f, 0.5875f }, { 0.5932f, 0.3339f }, { 0.5924f, 0.6294f }, { 0.5902f, 0.4001f }, { 0.5810f, 0.4578f }, { 0.5443f, 0.1193f }, { 0.5357f, 0.0073f }, { 0.5924f, 0.0372f }, { 0.5657f, 0.1600f }, { 0.5810f, 0.2094f }, { 0.5902f, 0.2673f }, { 0.4000f, -0.0167f }, { 0.4000f, 0.0469f }, { 0.3552f, 0.0514f }, { 0.4450f, 0.0514f }, { 0.4715f, -0.0107f }, { 0.4840f, 0.0650f }, { 0.5171f, 0.0876f }, { 0.2831f, 0.0876f }, { 0.2642f, 0.0073f }, { 0.3284f, -0.0107f }, { 0.3163f, 0.0650f }, { 0.2190f, 0.2094f }, { 0.2073f, 0.0372f }, { 0.2343f, 0.1600f }, { 0.2557f, 0.1193f }, { 0.1578f, 0.0792f }, { 0.2071f, 0.6294f }, { 0.1578f, 0.5875f }, { 0.2068f, 0.3339f }, { 0.2098f, 0.2673f }, { 0.5657f, 0.5069f }, { 0.5443f, 0.5474f }, { 0.5357f, 0.6594f }, { 0.5171f, 0.5791f }, { 0.4840f, 0.6017f }, { 0.4715f, 0.6773f }, { 0.4450f, 0.6153f }, { 0.4000f, 0.6198f }, { 0.4000f, 0.6833f }, { 0.3282f, 0.6773f }, { 0.3159f, 0.6017f }, { 0.3550f, 0.6153f }, { 0.2639f, 0.6594f }, { 0.2552f, 0.5474f }, { 0.2826f, 0.5791f }, { 0.2340f, 0.5069f }, { 0.2189f, 0.4578f }, { 0.2098f, 0.4001f }, { 0.0724f, 0.2584f }, { 0.0724f, 0.4091f }, { 0.0667f, 0.3339f }, { 0.0895f, 0.4764f }, { 0.0895f, 0.1908f }, { 0.1179f, 0.5359f }, { 0.1179f, 0.1310f },
{ 0.4850f, 0.0135f }, { 0.4599f, 0.1604f }, { 0.4574f, 0.1344f }, { 0.4977f, 0.3385f }, { 0.5255f, 0.0370f }, { 0.5301f, 0.3194f }, { 0.5581f, 0.0666f }, { 0.5557f, 0.2984f }, { 0.5751f, 0.2750f }, { 0.4375f, -0.0033f }, { 0.4203f, 0.0760f }, { 0.3983f, 0.0633f }, { 0.4376f, 0.0923f }, { 0.4500f, 0.1117f }, { 0.3410f, 0.0487f }, { 0.3214f, -0.0167f }, { 0.3829f, -0.0133f }, { 0.3719f, 0.0542f }, { 0.1922f, -0.0026f }, { 0.1797f, 0.0833f }, { 0.1610f, 0.1041f }, { 0.2038f, 0.0674f }, { 0.2239f, -0.0088f }, { 0.2328f, 0.0560f }, { 0.2560f, -0.0132f }, { 0.2668f, 0.0492f }, { 0.2885f, -0.0158f }, { 0.3057f, 0.0469f }, { 0.1396f, 0.1596f }, { 0.1293f, 0.0150f }, { 0.1607f, 0.0053f }, { 0.1477f, 0.1296f }, { 0.1370f, 0.1943f }, { 0.0979f, 0.0264f }, { 0.0667f, 0.0396f }, { 0.0667f, 0.1943f }, { 0.5814f, 0.1012f }, { 0.5889f, 0.2483f }, { 0.5953f, 0.1408f }, { 0.5972f, 0.2185f }, { 0.6000f, 0.1854f }, { 0.4583f, 0.3559f }, { 0.4581f, 0.1810f }, { 0.4526f, 0.1995f }, { 0.4435f, 0.2159f }, { 0.4307f, 0.2302f }, { 0.4121f, 0.2439f }, { 0.4120f, 0.3714f }, { 0.3078f, 0.2875f }, { 0.2743f, 0.4121f }, { 0.2409f, 0.4251f }, { 0.3151f, 0.3990f }, { 0.3507f, 0.2726f }, { 0.3854f, 0.2581f }, { 0.1964f, 0.4505f }, { 0.1870f, 0.3306f }, { 0.2260f, 0.3161f }, { 0.2149f, 0.4379f }, { 0.1685f, 0.4979f }, { 0.1536f, 0.3467f }, { 0.1741f, 0.4801f }, { 0.1834f, 0.4643f }, { 0.1365f, 0.6318f }, { 0.1260f, 0.3647f }, { 0.1749f, 0.6543f }, { 0.1667f, 0.5177f }, { 0.5070f, 0.6520f }, { 0.5000f, 0.4844f }, { 0.5703f, 0.4844f }, { 0.5385f, 0.6409f }, { 0.5703f, 0.6281f }, { 0.4971f, 0.5144f }, { 0.4884f, 0.5410f }, { 0.4760f, 0.6614f }, { 0.4739f, 0.5642f }, { 0.4536f, 0.5839f }, { 0.3651f, 0.6175f }, { 0.3574f, 0.6825f }, { 0.3297f, 0.6833f }, { 0.3859f, 0.6798f }, { 0.3988f, 0.6108f }, { 0.4152f, 0.6754f }, { 0.4284f, 0.5996f }, { 0.4453f, 0.6693f }, { 0.3271f, 0.6198f }, { 0.2899f, 0.6182f }, { 0.2715f, 0.6801f }, { 0.2576f, 0.6134f }, { 0.2300f, 0.6054f }, { 0.2199f, 0.6704f }, { 0.2073f, 0.5943f }, { 0.1895f, 0.5799f }, { 0.1768f, 0.5624f }, { 0.1692f, 0.5416f }, { 0.1059f, 0.6035f }, { 0.1042f, 0.3844f }, { 0.0878f, 0.4063f }, { 0.0841f, 0.5703f }, { 0.0710f, 0.5322f }, { 0.0690f, 0.4587f }, { 0.0760f, 0.4311f }, { 0.0667f, 0.4891f },
{ 0.1078f, 0.6031f }, { 0.3333f, 0.6667f }, { 0.0333f, 0.6031f }, { 0.2260f, 0.6031f }, { 0.3042f, 0.0000f }, { 0.3760f, 0.1469f }, { 0.3979f, 0.0000f }, { 0.5526f, 0.6667f }, { 0.5672f, 0.5016f }, { 0.6359f, 0.6667f }, { 0.7365f, 0.0000f }, { 0.8115f, 0.1469f }, { 0.8349f, 0.0000f }, { 0.9734f, 0.6031f }, { 1.0516f, 0.6031f }, { 1.1333f, 0.6667f }, { 1.1333f, 0.6031f }, { 0.8667f, 0.6667f }, { 0.8667f, 0.6031f }, { 0.0333f, 0.6667f }, { 0.3333f, 0.6031f },
{ 0.6422f, -0.2333f }, { 0.6042f, -0.1680f }, { 0.5729f, -0.1628f }, { 0.6427f, -0.1698f }, { 0.6833f, -0.2333f }, { 0.6833f, -0.1698f }, { 0.5211f, -0.1240f }, { 0.5052f, -0.2216f }, { 0.5669f, -0.2304f }, { 0.5323f, -0.1417f }, { 0.5490f, -0.1540f }, { 0.4708f, 0.3010f }, { 0.4570f, -0.2070f }, { 0.4866f, 0.2761f }, { 0.4978f, 0.2441f }, { 0.5045f, 0.2050f }, { 0.5068f, 0.1589f }, { 0.5068f, -0.0240f }, { 0.5084f, -0.0651f }, { 0.5132f, -0.0984f }, { 0.4490f, 0.3211f }, { 0.4224f, -0.1865f }, { 0.4195f, 0.3385f }, { 0.3980f, -0.1572f }, { 0.3824f, 0.3534f }, { 0.3806f, -0.1163f }, { 0.3701f, -0.0637f }, { 0.3667f, 0.0005f }, { 0.3667f, 0.1646f }, { 0.3645f, 0.2084f }, { 0.3579f, 0.2449f }, { 0.3470f, 0.2743f }, { 0.3375f, 0.3656f }, { 0.2057f, 0.3333f }, { 0.2057f, 0.3969f }, { 0.1667f, 0.3333f }, { 0.2480f, 0.3992f }, { 0.2480f, 0.3310f }, { 0.2831f, 0.4061f }, { 0.2831f, 0.3241f }, { 0.3110f, 0.4177f }, { 0.3110f, 0.3125f }, { 0.3318f, 0.4339f }, { 0.3318f, 0.2964f }, { 0.5211f, 0.8571f }, { 0.5669f, 0.9637f }, { 0.5052f, 0.9549f }, { 0.5132f, 0.8314f }, { 0.5084f, 0.7979f }, { 0.5068f, 0.7568f }, { 0.5068f, 0.5729f }, { 0.5045f, 0.5262f }, { 0.4975f, 0.4866f }, { 0.4860f, 0.4541f }, { 0.4698f, 0.4286f }, { 0.4570f, 0.9403f }, { 0.3815f, 0.3768f }, { 0.3806f, 0.8493f }, { 0.3701f, 0.7965f }, { 0.3980f, 0.8905f }, { 0.4182f, 0.3910f }, { 0.4224f, 0.9198f }, { 0.4477f, 0.4083f }, { 0.3470f, 0.4561f }, { 0.3579f, 0.4857f }, { 0.3645f, 0.5227f }, { 0.3667f, 0.5672f }, { 0.6422f, 0.9667f }, { 0.6042f, 0.9014f }, { 0.6427f, 0.9031f }, { 0.6833f, 0.9667f }, { 0.6833f, 0.9031f }, { 0.5490f, 0.8873f }, { 0.5729f, 0.8961f }, { 0.5323f, 0.8750f }, { 0.3667f, 0.7318f }, { 0.1667f, 0.3969f },
{ 0.2333f, 0.9667f }, { 0.1333f, 0.9667f }, { 0.1333f, 0.6000f }, { 0.2333f, 0.6000f }, { 0.5000f, 0.9667f }, { 0.4000f, 0.9667f }, { 0.4000f, 0.6000f }, { 0.5000f, 0.6000f },
{ 0.3885f, 0.7057f }, { 0.3516f, 0.5307f }, { 0.7286f, 0.1437f }, { 0.4025f, 0.6838f }, { 0.4224f, 0.6574f }, { 0.4483f, 0.6267f }, { 0.4802f, 0.5917f }, { 0.8141f, 0.2333f }, { 0.7463f, 0.0637f }, { 0.7102f, 0.0422f }, { 0.7049f, 0.1217f }, { 0.5948f, -0.0020f }, { 0.5943f, 0.0609f }, { 0.5637f, 0.0531f }, { 0.6240f, 0.0719f }, { 0.6344f, 0.0094f }, { 0.6526f, 0.0857f }, { 0.6729f, 0.0241f }, { 0.6796f, 0.1023f }, { 0.4667f, -0.0167f }, { 0.4463f, 0.0514f }, { 0.3977f, 0.0650f }, { 0.4995f, 0.0469f }, { 0.5109f, -0.0150f }, { 0.5321f, 0.0484f }, { 0.5536f, -0.0102f }, { 0.3150f, 0.0042f }, { 0.3141f, 0.1193f }, { 0.2817f, 0.1576f }, { 0.3536f, 0.0876f }, { 0.3864f, -0.0115f }, { 0.2523f, 0.0302f }, { 0.2447f, 0.2472f }, { 0.2401f, 0.2984f }, { 0.2586f, 0.2003f }, { 0.1554f, 0.1120f }, { 0.1510f, 0.4500f }, { 0.1287f, 0.4128f }, { 0.1799f, 0.4859f }, { 0.1984f, 0.0667f }, { 0.2152f, 0.5207f }, { 0.1062f, 0.2251f }, { 0.1032f, 0.3342f }, { 0.1000f, 0.2927f }, { 0.1128f, 0.3742f }, { 0.1246f, 0.1648f }, { 0.9740f, 0.0635f }, { 1.1333f, 0.0000f }, { 1.1333f, 0.0635f }, { 0.8687f, 0.0000f }, { 0.8646f, 0.1807f }, { 0.8531f, 0.2863f }, { 0.8691f, 0.3143f }, { 0.7812f, 0.0885f }, { 0.8348f, 0.2593f }, { 0.3692f, 0.8142f }, { 0.4026f, 0.9677f }, { 0.3552f, 0.9482f }, { 0.3667f, 0.7859f }, { 0.3680f, 0.7659f }, { 0.3254f, 0.5052f }, { 0.3146f, 0.9208f }, { 0.3721f, 0.7458f }, { 0.3790f, 0.7258f }, { 0.2899f, 0.6073f }, { 0.3057f, 0.5870f }, { 0.3027f, 0.4786f }, { 0.2835f, 0.4510f }, { 0.2677f, 0.4224f }, { 0.2572f, 0.5544f }, { 0.2556f, 0.3928f }, { 0.2470f, 0.3622f }, { 0.2418f, 0.3308f }, { 0.9911f, 0.4698f }, { 0.9484f, 0.3141f }, { 0.9630f, 0.3509f }, { 0.9315f, 0.2788f }, { 0.9141f, 0.4698f }, { 0.9118f, 0.2448f }, { 0.9098f, 0.4367f }, { 0.9031f, 0.4046f }, { 0.8896f, 0.2121f }, { 0.8828f, 0.3432f }, { 0.8941f, 0.3734f }, { 1.1000f, 0.4698f }, { 1.1000f, 0.5333f }, { 0.8000f, 0.4698f }, { 0.8000f, 0.5333f }, { 0.9750f, 0.3892f }, { 0.9844f, 0.4288f }, { 0.6818f, 0.9604f }, { 0.6797f, 0.7703f }, { 0.7526f, 0.7703f }, { 0.7161f, 0.9522f }, { 0.7526f, 0.9427f }, { 0.6730f, 0.8046f }, { 0.6622f, 0.8345f }, { 0.6495f, 0.9673f }, { 0.6475f, 0.8601f }, { 0.6286f, 0.8812f }, { 0.5502f, 0.9174f }, { 0.5403f, 0.9827f }, { 0.5177f, 0.9833f }, { 0.5647f, 0.9807f }, { 0.5801f, 0.9102f }, { 0.5910f, 0.9775f }, { 0.6062f, 0.8981f }, { 0.6193f, 0.9729f }, { 0.5167f, 0.9198f }, { 0.4847f, 0.9174f }, { 0.4568f, 0.9794f }, { 0.4559f, 0.9104f }, { 0.4302f, 0.8987f }, { 0.3898f, 0.8624f }, { 0.4078f, 0.8823f }, { 0.3770f, 0.8397f }, { 0.2820f, 0.8871f }, { 0.2763f, 0.6275f }, { 0.2649f, 0.6476f }, { 0.2587f, 0.8478f }, { 0.2557f, 0.6677f }, { 0.2489f, 0.6882f }, { 0.2448f, 0.8030f }, { 0.2440f, 0.7092f }, { 0.2411f, 0.7307f }, { 0.2401f, 0.7526f },
{ 0.3719f, 0.9667f }, { 0.3000f, 0.3667f }, { 0.3719f, 0.3667f }, { 0.3000f, 0.6120f }, { 0.3000f, 0.7214f }, { 0.2828f, 0.6661f }, { 0.0776f, 0.8609f }, { 0.0281f, 0.7844f }, { 0.0281f, 0.5484f }, { 0.0776f, 0.4724f }, { 0.3896f, 0.6672f }, { 0.5948f, 0.4724f }, { 0.6443f, 0.5484f }, { 0.3719f, 0.6120f }, { 0.3719f, 0.7214f }, { 0.5948f, 0.8609f }, { 0.6443f, 0.7844f }, { 0.3000f, 0.9667f },
{ 0.1465f, 0.1129f }, { 0.1392f, 0.0988f }, { 0.1348f, 0.0834f }, { 0.1568f, 0.1255f }, { 0.1695f, 0.1362f }, { 0.1837f, 0.1439f }, { 0.1994f, 0.1485f }, { 0.2167f, 0.1500f }, { 0.2332f, 0.1485f }, { 0.2486f, 0.1439f }, { 0.2627f, 0.1362f }, { 0.2755f, 0.1255f }, { 0.2862f, 0.1129f }, { 0.2939f, 0.0988f }, { 0.2985f, 0.0834f }, { 0.3000f, 0.0667f }, { 0.2985f, 0.0499f }, { 0.2939f, 0.0344f }, { 0.2862f, 0.0202f }, { 0.2755f, 0.0073f }, { 0.2627f, -0.0032f }, { 0.2486f, -0.0107f }, { 0.2332f, -0.0152f }, { 0.2167f, -0.0167f }, { 0.1994f, -0.0152f }, { 0.1837f, -0.0107f }, { 0.1695f, -0.0032f }, { 0.1568f, 0.0073f }, { 0.1465f, 0.0200f }, { 0.1392f, 0.0341f }, { 0.1348f, 0.0497f }, { 0.1333f, 0.0667f },
{ 0.6333f, 0.1000f }, { 0.7052f, 0.2198f }, { 0.6333f, 0.2198f }, { 0.7052f, 0.0000f }, { 0.2375f, 0.1000f }, { 0.1000f, 0.0000f }, { 0.3891f, 0.3604f }, { 0.1000f, 0.0667f }, { 0.6573f, 0.8699f }, { 0.6569f, 0.5529f }, { 0.6943f, 0.6348f }, { 0.6848f, 0.8232f }, { 0.7013f, 0.7699f }, { 0.7068f, 0.7099f }, { 0.6187f, 0.9099f }, { 0.5946f, 0.4640f }, { 0.5708f, 0.9420f }, { 0.5667f, 0.7109f }, { 0.5635f, 0.7575f }, { 0.5255f, 0.5396f }, { 0.5073f, 0.3682f }, { 0.5435f, 0.5810f }, { 0.5564f, 0.6233f }, { 0.5641f, 0.6666f }, { 0.5018f, 0.4979f }, { 0.5000f, 0.3614f }, { 0.4936f, 0.3553f }, { 0.4882f, 0.3502f }, { 0.4839f, 0.3458f }, { 0.4711f, 0.4542f }, { 0.4335f, 0.4083f }, { 0.5539f, 0.7986f }, { 0.5380f, 0.8343f }, { 0.5156f, 0.8646f }, { 0.5148f, 0.9650f }, { 0.4877f, 0.8887f }, { 0.4549f, 0.9060f }, { 0.4510f, 0.9787f }, { 0.4174f, 0.9163f }, { 0.3792f, 0.9833f }, { 0.3750f, 0.9198f }, { 0.3451f, 0.9821f }, { 0.3313f, 0.9169f }, { 0.3105f, 0.9784f }, { 0.2928f, 0.9082f }, { 0.2756f, 0.9722f }, { 0.2597f, 0.8937f }, { 0.2401f, 0.9635f }, { 0.2318f, 0.8734f }, { 0.2091f, 0.8474f }, { 0.2048f, 0.9528f }, { 0.1917f, 0.8155f }, { 0.1794f, 0.7778f }, { 0.1724f, 0.7344f }, { 0.1697f, 0.9400f }, { 0.1347f, 0.9250f }, { 0.1000f, 0.7344f }, { 0.1000f, 0.9078f },
{ 0.6337f, 0.0328f }, { 0.6333f, 0.3073f }, { 0.6303f, 0.2479f }, { 0.6447f, 0.5813f }, { 0.6828f, 0.0714f }, { 0.6901f, 0.5432f }, { 0.7225f, 0.1193f }, { 0.7266f, 0.4961f }, { 0.7508f, 0.1746f }, { 0.7526f, 0.4410f }, { 0.7678f, 0.2373f }, { 0.7682f, 0.3781f }, { 0.7734f, 0.3073f }, { 0.5849f, 0.1141f }, { 0.5771f, 0.0053f }, { 0.6061f, 0.1513f }, { 0.6212f, 0.1960f }, { 0.5129f, -0.0112f }, { 0.4896f, 0.0511f }, { 0.4474f, 0.0469f }, { 0.5266f, 0.0637f }, { 0.5583f, 0.0847f }, { 0.3677f, 0.0642f }, { 0.3636f, -0.0091f }, { 0.4411f, -0.0167f }, { 0.4049f, 0.0512f }, { 0.2956f, 0.0137f }, { 0.2879f, 0.1547f }, { 0.2729f, 0.2007f }, { 0.3089f, 0.1161f }, { 0.3357f, 0.0858f }, { 0.2618f, 0.9051f }, { 0.2552f, 0.7052f }, { 0.2741f, 0.7715f }, { 0.2439f, 0.6262f }, { 0.2042f, 0.8443f }, { 0.2401f, 0.5344f }, { 0.2370f, 0.0516f }, { 0.2639f, 0.2539f }, { 0.2867f, 0.5766f }, { 0.2728f, 0.4225f }, { 0.2876f, 0.4657f }, { 0.2639f, 0.3722f }, { 0.2627f, 0.5570f }, { 0.2609f, 0.3146f }, { 0.6303f, 0.3662f }, { 0.6212f, 0.4178f }, { 0.6061f, 0.4623f }, { 0.5918f, 0.6085f }, { 0.5849f, 0.4995f }, { 0.5583f, 0.5289f }, { 0.5314f, 0.6248f }, { 0.5266f, 0.5499f }, { 0.4896f, 0.5625f }, { 0.4045f, 0.5626f }, { 0.3978f, 0.6242f }, { 0.3675f, 0.6167f }, { 0.4298f, 0.6287f }, { 0.4474f, 0.5667f }, { 0.4635f, 0.6302f }, { 0.3350f, 0.5300f }, { 0.3122f, 0.5930f }, { 0.3083f, 0.5016f }, { 0.3391f, 0.6062f }, { 0.3671f, 0.5504f }, { 0.6632f, 0.9616f }, { 0.6464f, 0.7865f }, { 0.7214f, 0.7865f }, { 0.6921f, 0.9538f }, { 0.7214f, 0.9448f }, { 0.6345f, 0.9681f }, { 0.6301f, 0.8435f }, { 0.6403f, 0.8169f }, { 0.5186f, 0.9176f }, { 0.4984f, 0.9833f }, { 0.4854f, 0.9198f }, { 0.5245f, 0.9827f }, { 0.5482f, 0.9112f }, { 0.5512f, 0.9809f }, { 0.5743f, 0.9005f }, { 0.5784f, 0.9778f }, { 0.5969f, 0.8854f }, { 0.6062f, 0.9734f }, { 0.6156f, 0.8663f }, { 0.4090f, 0.9746f }, { 0.3772f, 0.8961f }, { 0.4274f, 0.9139f }, { 0.3301f, 0.9486f }, { 0.3005f, 0.8250f }, { 0.3349f, 0.8665f }, { 0.1220f, 0.2526f }, { 0.1065f, 0.5720f }, { 0.1055f, 0.3461f }, { 0.1260f, 0.6771f }, { 0.1495f, 0.1721f }, { 0.1586f, 0.7678f }, { 0.1880f, 0.1047f }, { 0.1000f, 0.4526f },
{ 0.2167f, -0.0167f }, { 0.2167f, 0.1500f }, { 0.1999f, 0.1485f }, { 0.2337f, 0.1485f }, { 0.2339f, -0.0152f }, { 0.2492f, 0.1439f }, { 0.2495f, -0.0107f }, { 0.2633f, 0.1362f }, { 0.2635f, -0.0032f }, { 0.2760f, 0.1255f }, { 0.2760f, 0.0073f }, { 0.2865f, 0.1129f }, { 0.2865f, 0.0200f }, { 0.2940f, 0.0988f }, { 0.2940f, 0.0341f }, { 0.2985f, 0.0834f }, { 0.2985f, 0.0497f }, { 0.3000f, 0.0667f }, { 0.1392f, 0.0341f }, { 0.1348f, 0.0834f }, { 0.1348f, 0.0497f }, { 0.1393f, 0.0988f }, { 0.1465f, 0.0200f }, { 0.1468f, 0.1129f }, { 0.1568f, 0.0073f }, { 0.1573f, 0.1255f }, { 0.1695f, -0.0032f }, { 0.1702f, 0.1362f }, { 0.1837f, -0.0107f }, { 0.1844f, 0.1439f }, { 0.1994f, -0.0152f }, { 0.1348f, 0.4665f }, { 0.1348f, 0.5001f }, { 0.1333f, 0.4833f }, { 0.1393f, 0.5155f }, { 0.1393f, 0.4510f }, { 0.1468f, 0.5295f }, { 0.1468f, 0.4368f }, { 0.1573f, 0.5422f }, { 0.1573f, 0.4240f }, { 0.1702f, 0.5529f }, { 0.1702f, 0.4135f }, { 0.1844f, 0.5605f }, { 0.1844f, 0.4060f }, { 0.1999f, 0.5651f }, { 0.1999f, 0.4015f }, { 0.2167f, 0.5667f }, { 0.2167f, 0.4000f }, { 0.2339f, 0.5652f }, { 0.2339f, 0.4015f }, { 0.2495f, 0.5607f }, { 0.2495f, 0.4059f }, { 0.2635f, 0.5532f }, { 0.2635f, 0.4132f }, { 0.2760f, 0.5427f }, { 0.2760f, 0.4234f }, { 0.2865f, 0.5302f }, { 0.2865f, 0.4362f }, { 0.2940f, 0.5161f }, { 0.2940f, 0.4504f }, { 0.2985f, 0.5005f }, { 0.2985f, 0.4661f }, { 0.3000f, 0.4833f }, { 0.1333f, 0.0667f },
{ 0.9667f, 0.4646f }, { 0.1333f, 0.6536f }, { 0.8078f, 0.4109f }, { 0.9667f, 0.3583f }, { 0.1333f, 0.0604f }, { 0.1333f, 0.1693f }, { 0.1333f, 0.7630f },
{ 0.7599f, 0.2828f }, { 0.7569f, 0.5077f }, { 0.7565f, 0.3357f }, { 0.8002f, 0.4847f }, { 0.8099f, 0.0687f }, { 0.8359f, 0.4557f }, { 0.8493f, 0.1080f }, { 0.8640f, 0.4210f }, { 0.8775f, 0.1569f }, { 0.8840f, 0.3807f }, { 0.8944f, 0.2155f }, { 0.8960f, 0.3350f }, { 0.9000f, 0.2839f }, { 0.7057f, 0.1156f }, { 0.6944f, 0.0172f }, { 0.7585f, 0.0387f }, { 0.7294f, 0.1458f }, { 0.7464f, 0.1837f }, { 0.7565f, 0.2294f }, { 0.6176f, 0.0043f }, { 0.5890f, 0.0668f }, { 0.5344f, 0.0635f }, { 0.6358f, 0.0766f }, { 0.6747f, 0.0928f }, { 0.2000f, 0.9031f }, { 0.5516f, 0.9667f }, { 0.0833f, 0.9031f }, { 0.3401f, 0.9031f }, { 0.2000f, 0.0635f }, { 0.3401f, 0.0635f }, { 0.5281f, 0.0000f }, { 0.3401f, 0.5000f }, { 0.3401f, 0.5635f }, { 0.5005f, 0.5635f }, { 0.5344f, 0.5000f }, { 0.5489f, 0.5661f }, { 0.5895f, 0.4967f }, { 0.5902f, 0.5737f }, { 0.6365f, 0.4870f }, { 0.6246f, 0.5864f }, { 0.6521f, 0.6042f }, { 0.0833f, 0.0635f }, { 0.0833f, 0.0000f }, { 0.7465f, 0.3809f }, { 0.7297f, 0.4183f }, { 0.7063f, 0.4479f }, { 0.7062f, 0.5246f }, { 0.6479f, 0.5354f }, { 0.6754f, 0.4707f }, { 0.8355f, 0.7867f }, { 0.8370f, 0.6917f }, { 0.8401f, 0.7318f }, { 0.8279f, 0.6559f }, { 0.8219f, 0.8344f }, { 0.8126f, 0.6243f }, { 0.7991f, 0.8747f }, { 0.7911f, 0.5969f }, { 0.7672f, 0.9078f }, { 0.7640f, 0.5743f }, { 0.7311f, 0.5565f }, { 0.7266f, 0.9336f }, { 0.7000f, 0.7328f }, { 0.6970f, 0.7743f }, { 0.6880f, 0.8098f }, { 0.6771f, 0.9520f }, { 0.6924f, 0.5436f }, { 0.6880f, 0.6569f }, { 0.6730f, 0.6276f }, { 0.6970f, 0.6920f }, { 0.6730f, 0.8392f }, { 0.6521f, 0.8625f }, { 0.6246f, 0.8803f }, { 0.6187f, 0.9630f }, { 0.5489f, 0.9006f }, { 0.5902f, 0.8930f }, { 0.5005f, 0.9031f }, { 0.0833f, 0.9667f },
{ 0.3333f, 0.0635f }, { 0.4667f, 0.0000f }, { 0.4667f, 0.0635f }, { 0.1932f, 0.0635f }, { 0.3333f, 0.8875f }, { 0.1932f, 0.8979f }, { 0.8667f, 0.9667f }, { 0.0667f, 0.8979f }, { 0.0667f, 0.9667f }, { 0.7333f, 0.6667f }, { 0.6615f, 0.3333f }, { 0.7333f, 0.3333f }, { 0.6615f, 0.5031f }, { 0.6615f, 0.5667f }, { 0.3333f, 0.5031f }, { 0.3333f, 0.5667f }, { 0.0667f, 0.0635f }, { 0.0667f, 0.0000f }, { 0.7948f, 0.7401f }, { 0.8667f, 0.7401f }, { 0.7948f, 0.8875f }, { 0.6615f, 0.6667f },
{ 0.3626f, -0.0398f }, { 0.3667f, 0.0344f }, { 0.3667f, 0.9031f }, { 0.3504f, -0.1029f }, { 0.3300f, -0.1549f }, { 0.3016f, -0.1958f }, { 0.2640f, -0.2268f }, { 0.2266f, 0.0354f }, { 0.2266f, 0.9031f }, { 0.4667f, 0.9667f }, { 0.4667f, 0.9031f }, { 0.0667f, 0.9667f }, { 0.0667f, 0.9031f }, { 0.2165f, -0.2490f }, { 0.2093f, -0.1242f }, { 0.1958f, -0.1542f }, { 0.2189f, -0.0826f }, { 0.2246f, -0.0294f }, { 0.1591f, -0.2622f }, { 0.1533f, -0.1909f }, { 0.1231f, -0.2001f }, { 0.1775f, -0.1756f }, { 0.0205f, -0.2608f }, { 0.0167f, -0.1853f }, { 0.0005f, -0.1714f }, { 0.0365f, -0.1952f }, { 0.0444f, -0.2641f }, { 0.0599f, -0.2011f }, { 0.0681f, -0.2660f }, { 0.0870f, -0.2031f }, { 0.0917f, -0.2667f }, { -0.0263f, -0.1057f }, { -0.0278f, -0.2507f }, { -0.0036f, -0.2562f }, { -0.0210f, -0.1318f }, { -0.0120f, -0.1536f }, { -0.0281f, -0.0755f }, { -0.0520f, -0.2437f }, { -0.0760f, -0.2355f }, { -0.1000f, -0.2260f }, { -0.1000f, -0.0755f },
{ 0.2719f, 0.0635f }, { 0.4000f, 0.0000f }, { 0.4000f, 0.0635f }, { 0.2000f, 0.0635f }, { 0.2719f, 0.8000f }, { 0.2000f, 0.9031f }, { 0.3094f, 0.9667f }, { 0.0667f, 0.9031f }, { 0.0667f, 0.9667f }, { 0.0667f, 0.0635f }, { 0.0667f, 0.0000f }, { 0.9010f, -0.0167f }, { 0.9719f, -0.0167f }, { 0.9719f, 0.9031f }, { 0.9000f, 0.2005f }, { 0.9000f, 0.9031f }, { 1.1000f, 0.9667f }, { 1.1000f, 0.9031f }, { 0.7667f, 0.9667f }, { 0.7667f, 0.9031f },
{ 0.7875f, 0.0000f }, { 0.7635f, 0.3437f }, { 0.7504f, 0.3681f }, { 0.9010f, 0.0635f }, { 1.0333f, 0.0000f }, { 1.0333f, 0.0635f }, { 0.6507f, 0.4576f }, { 0.6432f, 0.2990f }, { 0.6707f, 0.4484f }, { 0.6890f, 0.4372f }, { 0.7057f, 0.4240f }, { 0.7215f, 0.4082f }, { 0.7363f, 0.3896f }, { 0.6292f, 0.4646f }, { 0.6228f, 0.3384f }, { 0.6298f, 0.5275f }, { 0.6033f, 0.3702f }, { 0.5982f, 0.5122f }, { 0.5845f, 0.3944f }, { 0.5667f, 0.4109f }, { 0.8354f, 0.7602f }, { 0.8368f, 0.6514f }, { 0.8401f, 0.7000f }, { 0.8268f, 0.6082f }, { 0.8212f, 0.8130f }, { 0.8102f, 0.5704f }, { 0.7976f, 0.8586f }, { 0.7870f, 0.5380f }, { 0.7646f, 0.8969f }, { 0.7574f, 0.5114f }, { 0.7229f, 0.9274f }, { 0.7212f, 0.4902f }, { 0.7000f, 0.7016f }, { 0.6972f, 0.6534f }, { 0.6785f, 0.4746f }, { 0.6748f, 0.5771f }, { 0.6552f, 0.5490f }, { 0.6888f, 0.6118f }, { 0.5605f, 0.5031f }, { 0.5478f, 0.4221f }, { 0.5257f, 0.4301f }, { 0.5167f, 0.5000f }, { 0.5002f, 0.4349f }, { 0.4714f, 0.4365f }, { 0.3333f, 0.4365f }, { 0.3333f, 0.5000f }, { 0.6972f, 0.7500f }, { 0.6888f, 0.7915f }, { 0.6748f, 0.8263f }, { 0.6732f, 0.9492f }, { 0.6552f, 0.8542f }, { 0.6298f, 0.8756f }, { 0.6156f, 0.9623f }, { 0.5982f, 0.8909f }, { 0.5605f, 0.9001f }, { 0.5500f, 0.9667f }, { 0.5167f, 0.9031f }, { 0.3333f, 0.9031f }, { 0.1932f, 0.9031f }, { 0.0667f, 0.9031f }, { 0.0667f, 0.9667f }, { 0.1932f, 0.0635f }, { 0.3333f, 0.0635f }, { 0.4667f, 0.0000f }, { 0.0667f, 0.0000f }, { 0.0667f, 0.0635f }, { 0.4667f, 0.0635f },
{ 0.1005f, 0.9031f }, { 0.3667f, 0.9667f }, { 0.0000f, 0.9031f }, { 0.2547f, 0.9031f }, { 0.4490f, 0.0000f }, { 0.5344f, 0.1562f }, { 0.5536f, 0.0000f }, { 0.8151f, 0.9031f }, { 0.9005f, 0.9031f }, { 1.0000f, 0.9667f }, { 1.0000f, 0.9031f }, { 0.7000f, 0.9667f }, { 0.7000f, 0.9031f }, { 0.0000f, 0.9667f }, { 0.3667f, 0.9031f },
{ 0.0667f, 0.7557f }, { 0.1385f, 0.7557f }, { 0.1385f, 0.9031f }, { 0.0667f, 0.9667f }, { 0.8453f, 0.9667f }, { 0.6604f, 0.9031f }, { 0.7948f, 0.0786f }, { 0.8667f, 0.2172f }, { 0.7948f, 0.2172f }, { 0.8667f, 0.0000f }, { 0.2245f, 0.0786f }, { 0.0500f, 0.0000f }, { 0.0500f, 0.0458f }, { 0.8453f, 0.9297f },
{ 0.6224f, 0.9667f }, { 0.8766f, 0.6167f }, { 0.9760f, 0.6167f }, { 0.5589f, 0.8562f }, { 0.4948f, 0.9667f }, { 0.2417f, 0.6167f }, { 0.1411f, 0.6167f },
{ 0.3248f, 0.5962f }, { 0.3181f, 0.4755f }, { 0.3323f, 0.5187f }, { 0.3096f, 0.4250f }, { 0.3068f, 0.5687f }, { 0.3068f, 0.3672f }, { 0.3068f, 0.0000f }, { 0.3068f, 0.3000f }, { 0.3068f, 0.1021f }, { 0.3096f, 0.2417f }, { 0.3248f, 0.0736f }, { 0.3181f, 0.1909f }, { 0.3323f, 0.1475f }, { 0.3068f, 0.9667f }, { 0.1667f, 0.0635f }, { 0.1667f, 0.9031f }, { 0.0500f, 0.9031f }, { 0.0500f, 0.9667f }, { 0.0500f, 0.0635f }, { 0.0500f, 0.0000f }, { 0.7951f, 0.4080f }, { 0.7951f, 0.2594f }, { 0.8000f, 0.3339f }, { 0.7806f, 0.1923f }, { 0.7806f, 0.4749f }, { 0.7563f, 0.1326f }, { 0.7563f, 0.5343f }, { 0.7224f, 0.0802f }, { 0.7224f, 0.5865f }, { 0.6808f, 0.0378f }, { 0.6808f, 0.6288f }, { 0.6599f, 0.3339f }, { 0.6571f, 0.4006f }, { 0.6347f, 0.1600f }, { 0.6335f, 0.0076f }, { 0.6487f, 0.2094f }, { 0.6571f, 0.2673f }, { 0.5805f, -0.0106f }, { 0.5602f, 0.0650f }, { 0.5247f, 0.0514f }, { 0.5903f, 0.0876f }, { 0.6151f, 0.1193f }, { 0.3452f, 0.0491f }, { 0.3521f, 0.1115f }, { 0.3678f, 0.0285f }, { 0.3773f, 0.0832f }, { 0.3927f, 0.0120f }, { 0.4077f, 0.0630f }, { 0.4203f, -0.0006f }, { 0.4432f, 0.0509f }, { 0.4510f, -0.0095f }, { 0.4839f, 0.0469f }, { 0.4849f, -0.0149f }, { 0.5219f, -0.0167f }, { 0.6487f, 0.4585f }, { 0.6347f, 0.5076f }, { 0.6335f, 0.6591f }, { 0.6151f, 0.5479f }, { 0.5903f, 0.5794f }, { 0.5805f, 0.6773f }, { 0.5602f, 0.6018f }, { 0.5247f, 0.6153f }, { 0.5219f, 0.6833f }, { 0.4849f, 0.6816f }, { 0.4839f, 0.6198f }, { 0.4510f, 0.6763f }, { 0.4432f, 0.6157f }, { 0.4203f, 0.6675f }, { 0.4077f, 0.6035f }, { 0.3927f, 0.6552f }, { 0.3773f, 0.5832f }, { 0.3678f, 0.6395f }, { 0.3521f, 0.5547f }, { 0.3452f, 0.6198f },
{ 0.2734f, 0.0635f }, { 0.4333f, 0.0000f }, { 0.4333f, 0.0635f }, { 0.1333f, 0.0635f }, { 0.1373f, 0.7985f }, { 0.1333f, 0.6031f }, { 0.1333f, 0.6667f }, { 0.0333f, 0.6031f }, { 0.0333f, 0.6667f }, { 0.1491f, 0.8426f }, { 0.1688f, 0.8800f }, { 0.1964f, 0.9109f }, { 0.2316f, 0.9353f }, { 0.2734f, 0.7490f }, { 0.2734f, 0.6667f }, { 0.2734f, 0.6031f }, { 0.0333f, 0.0635f }, { 0.0333f, 0.0000f }, { 0.4667f, 0.6667f }, { 0.4667f, 0.6031f }, { 0.5185f, 0.9492f }, { 0.5000f, 0.8115f }, { 0.5635f, 0.8115f }, { 0.5411f, 0.9426f }, { 0.5635f, 0.9349f }, { 0.4958f, 0.9546f }, { 0.4932f, 0.8509f }, { 0.4983f, 0.8325f }, { 0.4848f, 0.8666f }, { 0.4729f, 0.8797f }, { 0.4729f, 0.9589f }, { 0.4578f, 0.8899f }, { 0.4500f, 0.9623f }, { 0.4397f, 0.8973f }, { 0.4272f, 0.9647f }, { 0.4185f, 0.9017f }, { 0.4045f, 0.9662f }, { 0.3943f, 0.9031f }, { 0.3818f, 0.9667f }, { 0.3636f, 0.9010f }, { 0.3378f, 0.8947f }, { 0.3243f, 0.9632f }, { 0.3167f, 0.8841f }, { 0.3005f, 0.8693f }, { 0.2887f, 0.8491f }, { 0.2802f, 0.8223f }, { 0.2742f, 0.9527f }, { 0.2751f, 0.7889f }, { 0.1333f, 0.7479f },
{ 0.1349f, 0.9031f }, { 0.1349f, 0.9292f }, { 0.1333f, 0.9161f }, { 0.1395f, 0.9414f }, { 0.1395f, 0.8909f }, { 0.1471f, 0.9527f }, { 0.1471f, 0.8796f }, { 0.1578f, 0.9630f }, { 0.1578f, 0.8693f }, { 0.1709f, 0.9719f }, { 0.1709f, 0.8608f }, { 0.1852f, 0.9783f }, { 0.1852f, 0.8548f }, { 0.2006f, 0.9821f }, { 0.2006f, 0.8512f }, { 0.2172f, 0.9833f }, { 0.2172f, 0.8500f }, { 0.2333f, 0.9821f }, { 0.2341f, 0.8512f }, { 0.2483f, 0.9783f }, { 0.2496f, 0.8548f }, { 0.2622f, 0.9719f }, { 0.2636f, 0.8608f }, { 0.2750f, 0.9630f }, { 0.2760f, 0.8693f }, { 0.2859f, 0.9527f }, { 0.2865f, 0.8796f }, { 0.2937f, 0.9414f }, { 0.2940f, 0.8909f }, { 0.2984f, 0.9292f }, { 0.2985f, 0.9031f }, { 0.3000f, 0.9161f }, { 0.1594f, -0.1322f }, { 0.1534f, -0.2686f }, { 0.1963f, -0.2502f }, { 0.1648f, -0.0997f }, { 0.1667f, -0.0620f }, { 0.3000f, 0.6667f }, { 0.2328f, -0.2245f }, { 0.1209f, -0.1981f }, { 0.1041f, -0.2797f }, { 0.1375f, -0.1812f }, { 0.1503f, -0.1593f }, { 0.0001f, -0.2806f }, { -0.0017f, -0.2126f }, { -0.0210f, -0.2037f }, { 0.0209f, -0.2180f }, { 0.0240f, -0.2826f }, { 0.0469f, -0.2198f }, { 0.0484f, -0.2833f }, { 0.0756f, -0.2174f }, { 0.1003f, -0.2102f }, { -0.0458f, -0.2724f }, { -0.0498f, -0.1751f }, { -0.0596f, -0.1551f }, { -0.0370f, -0.1911f }, { -0.0231f, -0.2772f }, { -0.0665f, -0.1311f }, { -0.0683f, -0.2665f }, { -0.0703f, -0.1031f }, { -0.0904f, -0.2594f }, { -0.1120f, -0.2509f }, { -0.1333f, -0.1031f }, { -0.1333f, -0.2411f }, { 0.2958f, -0.1121f }, { 0.3000f, -0.0635f }, { 0.2832f, -0.1551f }, { 0.2622f, -0.1925f }, { 0.1667f, 0.6031f }, { 0.0479f, 0.6031f }, { 0.0479f, 0.6667f },
{ 0.4000f, 0.0000f }, { 0.4000f, 0.0635f }, { 0.3068f, 0.0635f }, { 0.1667f, 0.0635f }, { 0.3068f, 0.6667f }, { 0.3068f, 0.5380f }, { 0.3068f, 0.3635f }, { 0.0667f, 0.0635f }, { 0.0667f, 0.0000f }, { 0.8333f, 0.0000f }, { 0.8333f, 0.0635f }, { 0.7401f, 0.0635f }, { 0.6000f, 0.0635f }, { 0.6161f, 0.6674f }, { 0.6546f, 0.6476f }, { 0.6854f, 0.6198f }, { 0.7093f, 0.5836f }, { 0.7264f, 0.5385f }, { 0.7367f, 0.4846f }, { 0.7401f, 0.4219f }, { 0.5000f, 0.0635f }, { 0.5000f, 0.0000f }, { 0.6000f, 0.3792f }, { 0.5981f, 0.4346f }, { 0.5926f, 0.4805f }, { 0.5833f, 0.5169f }, { 0.5703f, 0.5437f }, { 0.5702f, 0.6794f }, { 0.5529f, 0.5633f }, { 0.5299f, 0.5773f }, { 0.5167f, 0.6833f }, { 0.5014f, 0.5857f }, { 0.4826f, 0.6810f }, { 0.4672f, 0.5885f }, { 0.4505f, 0.6741f }, { 0.4302f, 0.5849f }, { 0.4206f, 0.6625f }, { 0.3979f, 0.5741f }, { 0.3927f, 0.6464f }, { 0.3703f, 0.5560f }, { 0.3674f, 0.6259f }, { 0.3474f, 0.5307f }, { 0.3447f, 0.6010f }, { 0.3296f, 0.4988f }, { 0.3244f, 0.5717f }, { 0.3169f, 0.4603f }, { 0.3093f, 0.4152f }, { 0.1667f, 0.5885f }, { 0.0667f, 0.5885f }, { 0.0667f, 0.6667f },
{ 0.4333f, 0.0000f }, { 0.4333f, 0.0635f }, { 0.3068f, 0.0635f }, { 0.1667f, 0.0635f }, { 0.3068f, 0.6667f }, { 0.3068f, 0.5375f }, { 0.3068f, 0.3641f }, { 0.0667f, 0.0635f }, { 0.0667f, 0.0000f }, { 0.5740f, 0.6792f }, { 0.5667f, 0.4911f }, { 0.6375f, 0.4911f }, { 0.5893f, 0.6771f }, { 0.6049f, 0.6745f }, { 0.6210f, 0.6714f }, { 0.6375f, 0.6677f }, { 0.5652f, 0.5141f }, { 0.5608f, 0.5339f }, { 0.5590f, 0.6810f }, { 0.5535f, 0.5505f }, { 0.5445f, 0.6823f }, { 0.5432f, 0.5641f }, { 0.5304f, 0.6831f }, { 0.5304f, 0.5748f }, { 0.5167f, 0.6833f }, { 0.5147f, 0.5824f }, { 0.4963f, 0.5870f }, { 0.4811f, 0.6811f }, { 0.4750f, 0.5885f }, { 0.4482f, 0.6743f }, { 0.4367f, 0.5849f }, { 0.4180f, 0.6631f }, { 0.4031f, 0.5740f }, { 0.3906f, 0.6474f }, { 0.3742f, 0.5557f }, { 0.3660f, 0.6271f }, { 0.3500f, 0.5302f }, { 0.3439f, 0.6020f }, { 0.3311f, 0.4981f }, { 0.3241f, 0.5721f }, { 0.3176f, 0.4598f }, { 0.3095f, 0.4151f }, { 0.1667f, 0.5885f }, { 0.0667f, 0.5885f }, { 0.0667f, 0.6667f },
{ 0.0823f, 0.6031f }, { 0.3333f, 0.6667f }, { 0.0000f, 0.6031f }, { 0.2177f, 0.6031f }, { 0.3474f, 0.0000f }, { 0.4130f, 0.1422f }, { 0.4312f, 0.0000f }, { 0.6062f, 0.6031f }, { 0.6870f, 0.6031f }, { 0.7667f, 0.6667f }, { 0.7667f, 0.6031f }, { 0.5000f, 0.6667f }, { 0.5000f, 0.6031f }, { 0.0000f, 0.6667f }, { 0.3333f, 0.6031f },
{ 0.0667f, 0.4870f }, { 0.1354f, 0.4870f }, { 0.1354f, 0.6031f }, { 0.0667f, 0.6667f }, { 0.6240f, 0.6667f }, { 0.4714f, 0.6031f }, { 0.5667f, 0.0677f }, { 0.6365f, 0.1896f }, { 0.5667f, 0.1896f }, { 0.6365f, 0.0000f }, { 0.1979f, 0.0677f }, { 0.0500f, 0.0000f }, { 0.0500f, 0.0547f }, { 0.6240f, 0.6156f },
{ 0.6023f, 0.3267f }, { 0.5776f, 0.4411f }, { 0.5715f, 0.4438f }, { 0.6230f, 0.4231f }, { 0.6493f, 0.3118f }, { 0.6645f, 0.4103f }, { 0.6901f, 0.3030f }, { 0.7019f, 0.4026f }, { 0.7245f, 0.3000f }, { 0.7354f, 0.4000f }, { 0.7546f, 0.3016f }, { 0.7652f, 0.4016f }, { 0.7844f, 0.3062f }, { 0.7945f, 0.4065f }, { 0.8139f, 0.3141f }, { 0.8235f, 0.4146f }, { 0.8432f, 0.3250f }, { 0.8521f, 0.4260f }, { 0.8728f, 0.3392f }, { 0.8807f, 0.4410f }, { 0.9033f, 0.3566f }, { 0.9094f, 0.4594f }, { 0.9345f, 0.3774f }, { 0.9380f, 0.4811f }, { 0.9667f, 0.4016f }, { 0.9667f, 0.5062f }, { 0.5510f, 0.4531f }, { 0.5490f, 0.3474f }, { 0.5578f, 0.4500f }, { 0.5616f, 0.4483f }, { 0.5661f, 0.4462f }, { 0.5427f, 0.3505f }, { 0.5386f, 0.3519f }, { 0.5336f, 0.3538f }, { 0.5277f, 0.3563f }, { 0.5208f, 0.3594f }, { 0.4979f, 0.4736f }, { 0.1910f, 0.3411f }, { 0.1654f, 0.4241f }, { 0.1623f, 0.3193f }, { 0.1966f, 0.4447f }, { 0.2194f, 0.3594f }, { 0.2269f, 0.4618f }, { 0.2474f, 0.3740f }, { 0.2562f, 0.4755f }, { 0.2757f, 0.3854f }, { 0.2856f, 0.4862f }, { 0.3046f, 0.3935f }, { 0.3154f, 0.4939f }, { 0.3338f, 0.3984f }, { 0.3455f, 0.4985f }, { 0.3635f, 0.4000f }, { 0.3760f, 0.5000f }, { 0.3966f, 0.3975f }, { 0.4104f, 0.4971f }, { 0.4339f, 0.3898f }, { 0.4510f, 0.4883f }, { 0.4753f, 0.3771f }, { 0.1333f, 0.4000f }, { 0.1333f, 0.2937f },
{ 0.1682f, 0.0497f }, { 0.1682f, 0.0834f }, { 0.1667f, 0.0667f }, { 0.1727f, 0.0988f }, { 0.1727f, 0.0341f }, { 0.1801f, 0.1129f }, { 0.1801f, 0.0200f }, { 0.1906f, 0.1255f }, { 0.1906f, 0.0073f }, { 0.2033f, 0.1362f }, { 0.2033f, -0.0032f }, { 0.2174f, 0.1439f }, { 0.2174f, -0.0107f }, { 0.2330f, 0.1485f }, { 0.2330f, -0.0152f }, { 0.2500f, 0.1500f }, { 0.2500f, -0.0167f }, { 0.2668f, 0.1485f }, { 0.2668f, -0.0152f }, { 0.2822f, 0.1439f }, { 0.2822f, -0.0107f }, { 0.2962f, 0.1362f }, { 0.2962f, -0.0032f }, { 0.3089f, 0.1255f }, { 0.3089f, 0.0073f }, { 0.3196f, 0.1129f }, { 0.3196f, 0.0202f }, { 0.3272f, 0.0988f }, { 0.3272f, 0.0344f }, { 0.3318f, 0.0834f }, { 0.3318f, 0.0499f }, { 0.3333f, 0.0667f }, { 0.3312f, 0.9667f }, { 0.2281f, 0.4312f }, { 0.2281f, 0.2667f }, { 0.3000f, 0.4312f }, { 0.3000f, 0.2667f }, { 0.1703f, 0.9667f },
{ 1.0646f, 0.0990f }, { 1.0630f, 0.0008f }, { 1.1027f, 0.0226f }, { 1.0801f, 0.1277f }, { 1.0911f, 0.1615f }, { 1.0978f, 0.2001f }, { 1.1000f, 0.2437f }, { 1.1029f, 0.4604f }, { 1.1370f, 0.0531f }, { 0.9672f, -0.0167f }, { 0.9672f, 0.0469f }, { 0.9380f, 0.0501f }, { 0.9967f, 0.0501f }, { 1.0178f, -0.0123f }, { 1.0228f, 0.0599f }, { 1.0454f, 0.0762f }, { 0.8891f, 0.0762f }, { 0.8702f, 0.0008f }, { 0.9159f, -0.0123f }, { 0.9120f, 0.0599f }, { 0.8356f, 0.2001f }, { 0.8302f, 0.0226f }, { 0.8423f, 0.1615f }, { 0.8535f, 0.1277f }, { 0.8693f, 0.0990f }, { 0.7964f, 0.4302f }, { 0.7958f, 0.0531f }, { 0.8309f, 0.4607f }, { 0.8333f, 0.2437f }, { 0.7688f, 0.3923f }, { 0.7685f, 0.0911f }, { 0.7491f, 0.3482f }, { 0.7490f, 0.1352f }, { 0.7373f, 0.2980f }, { 0.7372f, 0.1854f }, { 0.7333f, 0.2417f }, { 1.1370f, 0.4297f }, { 1.1646f, 0.3918f }, { 1.1646f, 0.0911f }, { 1.1842f, 0.3478f }, { 1.1842f, 0.1352f }, { 1.1961f, 0.2978f }, { 1.1961f, 0.1854f }, { 1.2000f, 0.2417f }, { 1.0978f, 0.2876f }, { 1.0911f, 0.3264f }, { 1.0801f, 0.3603f }, { 1.0646f, 0.3891f }, { 1.0633f, 0.4824f }, { 1.0452f, 0.4123f }, { 1.0225f, 0.4289f }, { 1.0180f, 0.4956f }, { 0.9965f, 0.4389f }, { 0.9672f, 0.4422f }, { 0.9672f, 0.5000f }, { 0.9376f, 0.4389f }, { 0.9163f, 0.4956f }, { 0.9113f, 0.4290f }, { 0.8884f, 0.4126f }, { 0.8708f, 0.4826f }, { 0.8687f, 0.3896f }, { 0.8533f, 0.3607f }, { 0.8422f, 0.3268f }, { 0.8355f, 0.2878f }, { 0.8771f, 0.9833f }, { 0.2661f, -0.0167f }, { 0.3615f, -0.0167f }, { 0.9870f, 0.9833f }, { 0.4963f, 0.7813f }, { 0.4963f, 0.6683f }, { 0.5000f, 0.7250f }, { 0.4853f, 0.6178f }, { 0.4852f, 0.8315f }, { 0.4669f, 0.5737f }, { 0.4666f, 0.8756f }, { 0.4411f, 0.5359f }, { 0.4406f, 0.9135f }, { 0.4092f, 0.5056f }, { 0.4087f, 0.9441f }, { 0.4000f, 0.7250f }, { 0.3980f, 0.7683f }, { 0.3824f, 0.6101f }, { 0.3721f, 0.4840f }, { 0.3922f, 0.6434f }, { 0.3980f, 0.6817f }, { 0.3320f, 0.5431f }, { 0.3300f, 0.4710f }, { 0.3518f, 0.5592f }, { 0.3688f, 0.5818f }, { 0.2828f, 0.4667f }, { 0.2587f, 0.5335f }, { 0.2358f, 0.5432f }, { 0.2844f, 0.5302f }, { 0.3096f, 0.5334f }, { 0.1984f, 0.5823f }, { 0.1936f, 0.4841f }, { 0.2356f, 0.4710f }, { 0.2157f, 0.5595f }, { 0.1687f, 0.6821f }, { 0.1567f, 0.5059f }, { 0.1746f, 0.6440f }, { 0.1845f, 0.6107f }, { 0.0703f, 0.6687f }, { 0.0703f, 0.7811f }, { 0.0667f, 0.7250f }, { 0.0812f, 0.8311f }, { 0.0812f, 0.6185f }, { 0.0995f, 0.8751f }, { 0.0995f, 0.5744f }, { 0.1250f, 0.9130f }, { 0.1250f, 0.5365f }, { 0.1569f, 0.9438f }, { 0.1667f, 0.7250f }, { 0.3922f, 0.8066f }, { 0.3824f, 0.8399f }, { 0.3717f, 0.9659f }, { 0.3688f, 0.8682f }, { 0.3518f, 0.8908f }, { 0.3298f, 0.9790f }, { 0.3096f, 0.9166f }, { 0.3320f, 0.9069f }, { 0.2583f, 0.9166f }, { 0.2358f, 0.9789f }, { 0.2352f, 0.9069f }, { 0.2828f, 0.9833f }, { 0.2844f, 0.9198f }, { 0.2150f, 0.8908f }, { 0.1979f, 0.8682f }, { 0.1939f, 0.9658f }, { 0.1842f, 0.8401f }, { 0.1745f, 0.8069f }, { 0.1686f, 0.7685f },
{ 0.4017f, 0.5056f }, { 0.4017f, 0.2873f }, { 0.4068f, 0.3964f }, { 0.3863f, 0.1878f }, { 0.3863f, 0.6053f }, { 0.3608f, 0.0977f }, { 0.3608f, 0.6955f }, { 0.3250f, 0.0172f }, { 0.3250f, 0.7760f }, { 0.2794f, -0.0535f }, { 0.2794f, 0.8467f }, { 0.2667f, 0.3964f }, { 0.2640f, 0.5018f }, { 0.2426f, 0.1174f }, { 0.2240f, -0.1141f }, { 0.2560f, 0.1979f }, { 0.2640f, 0.2909f }, { 0.1674f, -0.0600f }, { 0.1586f, -0.1645f }, { 0.1992f, -0.0088f }, { 0.2240f, 0.0495f }, { 0.1288f, -0.1043f }, { 0.0833f, -0.2047f }, { 0.0833f, -0.1417f }, { 0.2560f, 0.5948f }, { 0.2426f, 0.6753f }, { 0.2240f, 0.7432f }, { 0.2240f, 0.9072f }, { 0.1992f, 0.8015f }, { 0.1674f, 0.8527f }, { 0.1586f, 0.9574f }, { 0.1288f, 0.8970f }, { 0.0833f, 0.9344f }, { 0.0833f, 0.9974f },
{ 0.0667f, 0.3000f }, { 0.4000f, 0.3000f }, { 0.4000f, 0.4000f }, { 0.0667f, 0.4000f },
{ 0.5068f, 0.0677f }, { 0.6667f, 0.0000f }, { 0.6667f, 0.0677f }, { 0.3667f, 0.0677f }, { 0.4104f, 0.9667f }, { 0.3667f, 0.8573f }, { 0.1667f, 0.7333f }, { 0.2000f, 0.0677f }, { 0.2000f, 0.0000f }, { 0.1667f, 0.8167f }, { 0.5068f, 0.9667f },
{ 0.7275f, 0.3783f }, { 0.7276f, 0.2350f }, { 0.7333f, 0.3073f }, { 0.7103f, 0.1711f }, { 0.7100f, 0.4414f }, { 0.6815f, 0.1157f }, { 0.6809f, 0.4965f }, { 0.6411f, 0.0687f }, { 0.6401f, 0.5437f }, { 0.5932f, 0.3073f }, { 0.5897f, 0.3664f }, { 0.5370f, 0.1141f }, { 0.5302f, 0.0047f }, { 0.5904f, 0.0314f }, { 0.5616f, 0.1513f }, { 0.5792f, 0.1960f }, { 0.5897f, 0.2479f }, { 0.2084f, 0.0086f }, { 0.2021f, 0.1225f }, { 0.1853f, 0.1549f }, { 0.2255f, 0.0953f }, { 0.2437f, -0.0005f }, { 0.2553f, 0.0741f }, { 0.2789f, -0.0076f }, { 0.2904f, 0.0590f }, { 0.3137f, -0.0126f }, { 0.3308f, 0.0499f }, { 0.3479f, -0.0157f }, { 0.3766f, 0.0469f }, { 0.3818f, -0.0167f }, { 0.4257f, 0.0511f }, { 0.4607f, -0.0113f }, { 0.4687f, 0.0637f }, { 0.5059f, 0.0847f }, { 0.1752f, 0.1928f }, { 0.1727f, 0.0197f }, { 0.1719f, 0.2359f }, { 0.1365f, 0.0328f }, { 0.1000f, 0.0479f }, { 0.5895f, 0.5816f }, { 0.5792f, 0.4181f }, { 0.5616f, 0.4625f }, { 0.5370f, 0.4995f }, { 0.5303f, 0.6086f }, { 0.5061f, 0.5289f }, { 0.4690f, 0.5499f }, { 0.4627f, 0.6248f }, { 0.4258f, 0.5625f }, { 0.3865f, 0.6302f }, { 0.3766f, 0.5667f }, { 0.3585f, 0.6295f }, { 0.3475f, 0.5654f }, { 0.3319f, 0.6272f }, { 0.3203f, 0.5615f }, { 0.3067f, 0.6235f }, { 0.2949f, 0.5549f }, { 0.2828f, 0.6182f }, { 0.2714f, 0.5458f }, { 0.2606f, 0.6118f }, { 0.2496f, 0.5342f }, { 0.2398f, 0.6039f }, { 0.2290f, 0.5197f }, { 0.2205f, 0.5946f }, { 0.2097f, 0.5022f }, { 0.2026f, 0.5839f }, { 0.1917f, 0.4818f }, { 0.2026f, 0.8667f }, { 0.1333f, 0.4818f }, { 0.1333f, 0.9667f }, { 0.6573f, 0.9667f }, { 0.6573f, 0.8667f }, { 0.1000f, 0.2359f },
{ 0.6333f, 0.4328f }, { 0.6141f, 0.6526f }, { 0.6110f, 0.5950f }, { 0.6368f, 0.9148f }, { 0.6687f, 0.1224f }, { 0.6854f, 0.8615f }, { 0.7146f, 0.1990f }, { 0.7239f, 0.7942f }, { 0.7473f, 0.2898f }, { 0.7514f, 0.7139f }, { 0.7669f, 0.3949f }, { 0.7679f, 0.6205f }, { 0.7734f, 0.5141f }, { 0.5868f, 0.3905f }, { 0.5868f, 0.5012f }, { 0.5656f, 0.4651f }, { 0.6020f, 0.5445f }, { 0.6109f, 0.4101f }, { 0.5339f, 0.3604f }, { 0.5070f, 0.4163f }, { 0.5051f, 0.3499f }, { 0.5390f, 0.4366f }, { 0.5612f, 0.3739f }, { 0.4078f, 0.3365f }, { 0.3844f, 0.4042f }, { 0.3470f, 0.4168f }, { 0.4271f, 0.4000f }, { 0.4421f, 0.3380f }, { 0.4697f, 0.4041f }, { 0.4745f, 0.3424f }, { 0.2880f, 0.4672f }, { 0.2805f, 0.3581f }, { 0.3404f, 0.3419f }, { 0.3149f, 0.4378f }, { 0.2431f, 0.6010f }, { 0.2279f, 0.3851f }, { 0.2521f, 0.5492f }, { 0.2671f, 0.5046f }, { 0.1906f, 0.8948f }, { 0.1828f, 0.4229f }, { 0.2397f, 0.9335f }, { 0.2401f, 0.6599f }, { 0.1510f, 0.8471f }, { 0.1466f, 0.4703f }, { 0.1227f, 0.7919f }, { 0.1207f, 0.5255f }, { 0.1057f, 0.7294f }, { 0.1052f, 0.5885f }, { 0.1000f, 0.6594f }, { 0.6114f, 0.0616f }, { 0.5991f, 0.1949f }, { 0.5724f, 0.1411f }, { 0.6181f, 0.2615f }, { 0.6295f, 0.3408f }, { 0.4957f, 0.0704f }, { 0.4647f, -0.0080f }, { 0.5434f, 0.0181f }, { 0.5380f, 0.0999f }, { 0.2677f, -0.0068f }, { 0.2573f, 0.1011f }, { 0.2427f, 0.1241f }, { 0.2760f, 0.0818f }, { 0.2955f, -0.0111f }, { 0.2986f, 0.0665f }, { 0.3228f, -0.0142f }, { 0.3247f, 0.0556f }, { 0.3494f, -0.0160f }, { 0.3544f, 0.0491f }, { 0.3755f, -0.0167f }, { 0.3875f, 0.0469f }, { 0.4455f, 0.0528f }, { 0.2260f, 0.1812f }, { 0.2107f, 0.0051f }, { 0.2394f, -0.0015f }, { 0.2323f, 0.1508f }, { 0.1816f, 0.0129f }, { 0.1521f, 0.0219f }, { 0.1521f, 0.1812f }, { 0.6110f, 0.7132f }, { 0.6020f, 0.7664f }, { 0.5868f, 0.8122f }, { 0.5785f, 0.9529f }, { 0.5656f, 0.8505f }, { 0.5388f, 0.8808f }, { 0.5105f, 0.9757f }, { 0.5068f, 0.9025f }, { 0.4695f, 0.9155f }, { 0.4328f, 0.9833f }, { 0.4271f, 0.9198f }, { 0.3844f, 0.9156f }, { 0.3608f, 0.9778f }, { 0.3470f, 0.9030f }, { 0.3149f, 0.8820f }, { 0.2965f, 0.9612f }, { 0.2880f, 0.8526f }, { 0.2671f, 0.8154f }, { 0.2431f, 0.7190f }, { 0.2521f, 0.7708f },
{ 0.9667f, 0.6000f }, { 0.1333f, 0.6000f }, { 0.1333f, 0.5000f }, { 0.9667f, 0.5000f }, { 0.9667f, 0.3333f }, { 0.1333f, 0.3333f }, { 0.1333f, 0.2333f }, { 0.9667f, 0.2333f },
{ 0.6349f, 0.3354f }, { 0.9005f, 0.0635f }, { 0.5417f, 0.9667f }, { 0.6609f, 0.2667f }, { 0.2682f, 0.3354f }, { 0.2417f, 0.2667f }, { 0.4292f, 0.9667f }, { 0.1625f, 0.0635f }, { 0.0833f, 0.0635f }, { 0.2667f, 0.0000f }, { 0.0000f, 0.0000f }, { 0.7453f, 0.0635f }, { 0.6333f, 0.0000f }, { 1.0000f, 0.0000f }, { 1.0000f, 0.0635f }, { 0.4516f, 0.8062f }, { 0.0000f, 0.0635f }, { 0.2667f, 0.0635f }, { 0.6333f, 0.0635f },
{ 0.7948f, 0.0786f }, { 0.8667f, 0.2005f }, { 0.7948f, 0.2005f }, { 0.8667f, 0.0000f }, { 0.3401f, 0.0786f }, { 0.2000f, 0.0677f }, { 0.3401f, 0.8875f }, { 0.2000f, 0.8979f }, { 0.8667f, 0.9667f }, { 0.0833f, 0.8979f }, { 0.0833f, 0.9667f }, { 0.7333f, 0.6667f }, { 0.6615f, 0.3333f }, { 0.7333f, 0.3333f }, { 0.6615f, 0.5031f }, { 0.6615f, 0.5667f }, { 0.3401f, 0.5031f }, { 0.3401f, 0.5667f }, { 0.0833f, 0.0677f }, { 0.0833f, 0.0000f }, { 0.7948f, 0.7401f }, { 0.8667f, 0.7401f }, { 0.7948f, 0.8875f }, { 0.6615f, 0.6667f },
{ 0.3333f, 0.0635f }, { 0.4333f, 0.0000f }, { 0.4333f, 0.0635f }, { 0.1932f, 0.0635f }, { 0.3333f, 0.9031f }, { 0.1932f, 0.9031f }, { 0.4333f, 0.9667f }, { 0.0667f, 0.9031f }, { 0.0667f, 0.9667f }, { 0.0667f, 0.0635f }, { 0.0667f, 0.0000f }, { 0.4333f, 0.9031f },
{ 0.2667f, 0.0635f }, { 0.4000f, 0.0000f }, { 0.4000f, 0.0635f }, { 0.1948f, 0.0635f }, { 0.2667f, 0.8203f }, { 0.1948f, 0.9031f }, { 0.3448f, 0.9667f }, { 0.0667f, 0.9031f }, { 0.0667f, 0.9667f }, { 0.0667f, 0.0635f }, { 0.0667f, 0.0000f }, { 0.6052f, 0.1380f }, { 0.6833f, 0.2766f }, { 0.6948f, 0.1380f }, { 1.0224f, 0.9667f }, { 1.0266f, 0.8203f }, { 1.1667f, 0.9031f }, { 1.0266f, 0.0635f }, { 1.1667f, 0.0635f }, { 1.3000f, 0.0000f }, { 1.3000f, 0.0635f }, { 0.9000f, 0.0635f }, { 0.9000f, 0.0000f }, { 1.3000f, 0.9667f }, { 1.3000f, 0.9031f },
{ 0.8218f, -0.1970f }, { 0.8205f, -0.0986f }, { 0.7884f, -0.0943f }, { 0.8552f, -0.1000f }, { 0.8760f, -0.2000f }, { 0.8760f, -0.1000f }, { 0.7318f, -0.0771f }, { 0.7255f, -0.1733f }, { 0.7716f, -0.1882f }, { 0.7588f, -0.0871f }, { 0.6453f, -0.1265f }, { 0.6443f, -0.0068f }, { 0.6135f, 0.0537f }, { 0.6632f, -0.0289f }, { 0.6833f, -0.1526f }, { 0.6841f, -0.0480f }, { 0.7070f, -0.0641f }, { 0.6109f, -0.0952f }, { 0.5802f, -0.0586f }, { 0.5531f, -0.0167f }, { 0.5370f, 0.0469f }, { 0.3530f, 0.0173f }, { 0.3368f, 0.1087f }, { 0.2901f, 0.1568f }, { 0.3935f, 0.0743f }, { 0.4474f, -0.0082f }, { 0.4602f, 0.0537f }, { 0.2276f, 0.2935f }, { 0.1984f, 0.1193f }, { 0.2700f, 0.0598f }, { 0.2536f, 0.2186f }, { 0.2428f, 0.8855f }, { 0.2276f, 0.6728f }, { 0.2536f, 0.7478f }, { 0.2120f, 0.5845f }, { 0.2099f, 0.8557f }, { 0.2068f, 0.4828f }, { 0.2120f, 0.3816f }, { 0.9987f, 0.5896f }, { 1.0007f, 0.3908f }, { 1.0068f, 0.4823f }, { 0.9827f, 0.3068f }, { 0.9743f, 0.6858f }, { 0.9526f, 0.2303f }, { 0.9338f, 0.7711f }, { 0.9104f, 0.1615f }, { 0.8771f, 0.8453f }, { 0.8667f, 0.4828f }, { 0.8615f, 0.5845f }, { 0.8576f, 0.1021f }, { 0.8458f, 0.2935f }, { 0.8198f, 0.2186f }, { 0.8615f, 0.3816f }, { 0.7367f, 0.1087f }, { 0.7246f, 0.0180f }, { 0.7957f, 0.0543f }, { 0.7833f, 0.1568f }, { 0.6801f, 0.0743f }, { 0.8458f, 0.6728f }, { 0.8198f, 0.7478f }, { 0.8072f, 0.9057f }, { 0.7833f, 0.8094f }, { 0.7367f, 0.8577f }, { 0.7272f, 0.9488f }, { 0.6801f, 0.8922f }, { 0.6371f, 0.9747f }, { 0.6135f, 0.9129f }, { 0.5370f, 0.9198f }, { 0.4602f, 0.9129f }, { 0.4415f, 0.9753f }, { 0.3972f, 0.9652f }, { 0.4881f, 0.9813f }, { 0.5370f, 0.9833f }, { 0.2901f, 0.8094f }, { 0.2780f, 0.9113f }, { 0.3155f, 0.9332f }, { 0.3368f, 0.8577f }, { 0.3552f, 0.9510f }, { 0.3935f, 0.8922f }, { 0.1408f, 0.1930f }, { 0.1216f, 0.7363f }, { 0.1016f, 0.6917f }, { 0.1464f, 0.7785f }, { 0.1758f, 0.8183f }, { 0.0754f, 0.5936f }, { 0.0749f, 0.3747f }, { 0.0996f, 0.2781f }, { 0.0863f, 0.6442f }, { 0.0688f, 0.5398f }, { 0.0667f, 0.4828f },
{ 0.8542f, 0.0750f }, { 0.8517f, 0.2512f }, { 0.8330f, 0.1939f }, { 0.8629f, 0.3223f }, { 0.8911f, 0.1290f }, { 0.8667f, 0.4073f }, { 0.9385f, 0.9031f }, { 0.8667f, 0.9031f }, { 1.0667f, 0.9667f }, { 0.7333f, 0.9031f }, { 0.7333f, 0.9667f }, { 0.7402f, 0.0063f }, { 0.7254f, 0.0962f }, { 0.6682f, 0.0826f }, { 0.7716f, 0.1188f }, { 0.8046f, 0.0349f }, { 0.8068f, 0.1505f }, { 0.5672f, -0.0167f }, { 0.5320f, 0.0826f }, { 0.4749f, 0.0962f }, { 0.6000f, 0.0781f }, { 0.6611f, -0.0109f }, { 0.3944f, 0.0064f }, { 0.3932f, 0.1505f }, { 0.3670f, 0.1939f }, { 0.4286f, 0.1188f }, { 0.4736f, -0.0109f }, { 0.3296f, 0.0352f }, { 0.3371f, 0.3223f }, { 0.3333f, 0.4073f }, { 0.3483f, 0.2512f }, { 0.3333f, 0.9031f }, { 0.2792f, 0.0755f }, { 0.2416f, 0.1299f }, { 0.2147f, 0.2001f }, { 0.1986f, 0.2864f }, { 0.1932f, 0.3885f }, { 0.1932f, 0.9031f }, { 0.4333f, 0.9667f }, { 0.4333f, 0.9031f }, { 0.9333f, 0.2857f }, { 0.9385f, 0.3885f }, { 0.9174f, 0.1992f }, { 0.0667f, 0.9667f }, { 0.0667f, 0.9031f }, { 1.0667f, 0.9031f },
{ 0.5333f, 0.0635f }, { 0.6333f, 0.0000f }, { 0.6333f, 0.0635f }, { 0.3932f, 0.0635f }, { 0.4995f, 0.5068f }, { 0.3932f, 0.4156f }, { 0.2479f, 0.9031f }, { 0.0911f, 0.9031f }, { 0.3667f, 0.9667f }, { 0.0000f, 0.9031f }, { 0.0000f, 0.9667f }, { 0.5333f, 0.4281f }, { 0.7224f, 0.9031f }, { 0.8057f, 0.9031f }, { 0.9000f, 0.9667f }, { 0.9000f, 0.9031f }, { 0.2667f, 0.0635f }, { 0.2667f, 0.0000f }, { 0.6333f, 0.9667f }, { 0.6333f, 0.9031f }, { 0.3667f, 0.9031f },
{ 0.4401f, 0.9667f }, { 0.3000f, 0.9031f }, { 0.3000f, -0.1333f }, { 0.4401f, -0.1969f }, { 0.1167f, -0.1969f }, { 0.1167f, -0.1333f }, { 0.1167f, 0.9667f }, { 0.1167f, 0.9031f },
{ 0.5266f, 0.0698f }, { 0.5238f, 0.1812f }, { 0.5155f, 0.1487f }, { 0.5266f, 0.2172f }, { 0.5466f, 0.6444f }, { 0.5266f, 0.3667f }, { 0.5266f, 0.4302f }, { 0.3776f, 0.3667f }, { 0.3599f, 0.4302f }, { 0.3369f, 0.3642f }, { 0.3018f, 0.3569f }, { 0.2938f, 0.4265f }, { 0.2723f, 0.3447f }, { 0.2484f, 0.3276f }, { 0.2357f, 0.4155f }, { 0.2302f, 0.3054f }, { 0.2172f, 0.2780f }, { 0.2094f, 0.2453f }, { 0.1855f, 0.3971f }, { 0.2068f, 0.2073f }, { 0.2128f, -0.0016f }, { 0.1704f, 0.0173f }, { 0.1432f, 0.3714f }, { 0.3151f, -0.0167f }, { 0.2999f, 0.0577f }, { 0.2728f, 0.0712f }, { 0.3308f, 0.0496f }, { 0.3484f, -0.0154f }, { 0.3656f, 0.0469f }, { 0.3796f, -0.0115f }, { 0.4001f, 0.0498f }, { 0.4086f, -0.0049f }, { 0.4310f, 0.0587f }, { 0.4354f, 0.0042f }, { 0.4584f, 0.0735f }, { 0.4606f, 0.0161f }, { 0.4823f, 0.0943f }, { 0.4842f, 0.0310f }, { 0.5017f, 0.1197f }, { 0.5062f, 0.0489f }, { 0.2174f, 0.1410f }, { 0.2610f, -0.0129f }, { 0.2308f, 0.1136f }, { 0.2495f, 0.0901f }, { 0.2094f, 0.1722f }, { 0.0835f, 0.1151f }, { 0.0715f, 0.2572f }, { 0.0709f, 0.1586f }, { 0.0858f, 0.3012f }, { 0.1045f, 0.0768f }, { 0.1097f, 0.3392f }, { 0.1339f, 0.0437f }, { 0.7599f, 0.0000f }, { 0.7599f, 0.0635f }, { 0.6667f, 0.0635f }, { 0.5266f, 0.0000f }, { 0.5896f, 0.6141f }, { 0.6233f, 0.5758f }, { 0.6474f, 0.5297f }, { 0.6618f, 0.4758f }, { 0.6667f, 0.4141f }, { 0.5266f, 0.4724f }, { 0.5236f, 0.5056f }, { 0.5148f, 0.5348f }, { 0.5002f, 0.5600f }, { 0.4949f, 0.6660f }, { 0.4797f, 0.5812f }, { 0.4542f, 0.5981f }, { 0.4344f, 0.6790f }, { 0.4240f, 0.6102f }, { 0.3891f, 0.6174f }, { 0.3651f, 0.6833f }, { 0.3495f, 0.6198f }, { 0.3360f, 0.6825f }, { 0.3164f, 0.6180f }, { 0.3066f, 0.6801f }, { 0.2868f, 0.6125f }, { 0.2769f, 0.6760f }, { 0.2609f, 0.6034f }, { 0.2469f, 0.6703f }, { 0.2385f, 0.5906f }, { 0.2199f, 0.5745f }, { 0.2164f, 0.6630f }, { 0.2052f, 0.5548f }, { 0.1944f, 0.5315f }, { 0.1875f, 0.5047f }, { 0.1855f, 0.6539f }, { 0.1542f, 0.6432f }, { 0.1224f, 0.5047f }, { 0.1224f, 0.6307f }, { 0.0667f, 0.2073f },
{ 0.6519f, 0.0722f }, { 0.6281f, 0.2099f }, { 0.6158f, 0.1720f }, { 0.7234f, 0.2099f }, { 0.6819f, 0.1112f }, { 0.7058f, 0.1571f }, { 0.5793f, 0.1111f }, { 0.5732f, 0.0153f }, { 0.6156f, 0.0401f }, { 0.5995f, 0.1391f }, { 0.4701f, -0.0131f }, { 0.4609f, 0.0494f }, { 0.4219f, 0.0469f }, { 0.4961f, 0.0572f }, { 0.5247f, -0.0025f }, { 0.5275f, 0.0700f }, { 0.5552f, 0.0880f }, { 0.3356f, -0.0107f }, { 0.3285f, 0.0646f }, { 0.2915f, 0.0867f }, { 0.3720f, 0.0513f }, { 0.4094f, -0.0167f }, { 0.2203f, 0.2060f }, { 0.2111f, 0.0372f }, { 0.2695f, 0.0073f }, { 0.2372f, 0.1576f }, { 0.2609f, 0.1177f }, { 0.2658f, 0.6592f }, { 0.2273f, 0.4934f }, { 0.2449f, 0.5315f }, { 0.2146f, 0.4485f }, { 0.2086f, 0.6291f }, { 0.2068f, 0.3969f }, { 0.1604f, 0.0792f }, { 0.2068f, 0.3281f }, { 0.2102f, 0.2628f }, { 0.2068f, 0.3333f }, { 0.5932f, 0.3969f }, { 0.7333f, 0.3333f }, { 0.6000f, 0.6329f }, { 0.6474f, 0.5937f }, { 0.6850f, 0.5439f }, { 0.7118f, 0.4839f }, { 0.7280f, 0.4137f }, { 0.5902f, 0.4489f }, { 0.5810f, 0.4940f }, { 0.5657f, 0.5322f }, { 0.5443f, 0.5635f }, { 0.5434f, 0.6609f }, { 0.5171f, 0.5882f }, { 0.4845f, 0.6057f }, { 0.4774f, 0.6777f }, { 0.4465f, 0.6163f }, { 0.4031f, 0.6198f }, { 0.4021f, 0.6833f }, { 0.3622f, 0.6162f }, { 0.3302f, 0.6773f }, { 0.3259f, 0.6056f }, { 0.2942f, 0.5879f }, { 0.2672f, 0.5630f }, { 0.0725f, 0.2584f }, { 0.0724f, 0.4087f }, { 0.0667f, 0.3339f }, { 0.0897f, 0.4758f }, { 0.0901f, 0.1908f }, { 0.1185f, 0.5352f }, { 0.1194f, 0.1310f }, { 0.1589f, 0.5870f },
{ 0.2233f, 0.8548f }, { 0.2232f, 0.9783f }, { 0.2105f, 0.9821f }, { 0.2350f, 0.9719f }, { 0.2351f, 0.8608f }, { 0.2458f, 0.9630f }, { 0.2458f, 0.8693f }, { 0.2549f, 0.9527f }, { 0.2549f, 0.8796f }, { 0.2615f, 0.9414f }, { 0.2615f, 0.8909f }, { 0.2654f, 0.9292f }, { 0.2654f, 0.9031f }, { 0.2667f, 0.9161f }, { 0.1701f, 0.8548f }, { 0.1583f, 0.9719f }, { 0.1583f, 0.8608f }, { 0.1702f, 0.9783f }, { 0.1827f, 0.8512f }, { 0.1830f, 0.9821f }, { 0.1964f, 0.8500f }, { 0.1969f, 0.9833f }, { 0.2104f, 0.8512f }, { 0.1279f, 0.9031f }, { 0.1279f, 0.9292f }, { 0.1266f, 0.9161f }, { 0.1318f, 0.9414f }, { 0.1318f, 0.8909f }, { 0.1383f, 0.9527f }, { 0.1383f, 0.8796f }, { 0.1474f, 0.9630f }, { 0.1474f, 0.8693f }, { 0.2667f, 0.0635f }, { 0.3667f, 0.0000f }, { 0.3667f, 0.0635f }, { 0.1667f, 0.0635f }, { 0.2667f, 0.6667f }, { 0.1667f, 0.6031f }, { 0.0333f, 0.6031f }, { 0.0333f, 0.0635f }, { 0.0333f, 0.0000f }, { 0.0333f, 0.6667f },
{ 0.4000f, 0.0000f }, { 0.4000f, 0.0635f }, { 0.3068f, 0.0635f }, { 0.1667f, 0.0635f }, { 0.3068f, 0.6667f }, { 0.3068f, 0.5380f }, { 0.3068f, 0.3641f }, { 0.0667f, 0.0635f }, { 0.0667f, 0.0000f }, { 0.8333f, 0.0000f }, { 0.8333f, 0.0635f }, { 0.7401f, 0.0635f }, { 0.6000f, 0.0635f }, { 0.6241f, 0.6602f }, { 0.6536f, 0.6422f }, { 0.6792f, 0.6197f }, { 0.7001f, 0.5930f }, { 0.7164f, 0.5619f }, { 0.7281f, 0.5266f }, { 0.7401f, 0.3641f }, { 0.5000f, 0.0635f }, { 0.5000f, 0.0000f }, { 1.2667f, 0.0000f }, { 1.2667f, 0.0635f }, { 1.1734f, 0.0635f }, { 1.0333f, 0.0635f }, { 1.0480f, 0.6671f }, { 1.0865f, 0.6467f }, { 1.1177f, 0.6182f }, { 1.1421f, 0.5815f }, { 1.1595f, 0.5366f }, { 1.1700f, 0.4834f }, { 1.1734f, 0.4219f }, { 0.9333f, 0.0635f }, { 0.9333f, 0.0000f }, { 1.0333f, 0.4026f }, { 1.0314f, 0.4493f }, { 1.0257f, 0.4887f }, { 1.0160f, 0.5209f }, { 1.0026f, 0.5458f }, { 1.0024f, 0.6793f }, { 0.9847f, 0.5645f }, { 0.9618f, 0.5779f }, { 0.9495f, 0.6833f }, { 0.9340f, 0.5859f }, { 0.9136f, 0.6809f }, { 0.9010f, 0.5885f }, { 0.8801f, 0.6734f }, { 0.8643f, 0.5850f }, { 0.8488f, 0.6611f }, { 0.8320f, 0.5742f }, { 0.8198f, 0.6437f }, { 0.8044f, 0.5563f }, { 0.7934f, 0.6216f }, { 0.7812f, 0.5312f }, { 0.7693f, 0.5947f }, { 0.7632f, 0.4993f }, { 0.7504f, 0.4608f }, { 0.7475f, 0.5630f }, { 0.7427f, 0.4157f }, { 0.6000f, 0.4068f }, { 0.5981f, 0.4522f }, { 0.5923f, 0.4906f }, { 0.5910f, 0.6730f }, { 0.5827f, 0.5220f }, { 0.5693f, 0.5464f }, { 0.5545f, 0.6808f }, { 0.5514f, 0.5648f }, { 0.5286f, 0.5780f }, { 0.5146f, 0.6833f }, { 0.5009f, 0.5859f }, { 0.4818f, 0.6810f }, { 0.4682f, 0.5885f }, { 0.4508f, 0.6740f }, { 0.4310f, 0.5850f }, { 0.4214f, 0.6622f }, { 0.3986f, 0.5742f }, { 0.3937f, 0.6458f }, { 0.3709f, 0.5563f }, { 0.3684f, 0.6250f }, { 0.3479f, 0.5312f }, { 0.3454f, 0.6001f }, { 0.3299f, 0.4993f }, { 0.3249f, 0.5711f }, { 0.3171f, 0.4608f }, { 0.3093f, 0.4157f }, { 0.1667f, 0.5885f }, { 0.0667f, 0.5885f }, { 0.0667f, 0.6667f },
{ 0.3865f, 0.6198f }, { 0.3859f, 0.6815f }, { 0.3484f, 0.6833f }, { 0.4202f, 0.6762f }, { 0.4278f, 0.6157f }, { 0.4513f, 0.6672f }, { 0.4639f, 0.6035f }, { 0.4792f, 0.6547f }, { 0.4948f, 0.5832f }, { 0.5046f, 0.6384f }, { 0.5203f, 0.5547f }, { 0.5276f, 0.6181f }, { 0.5406f, 0.5187f }, { 0.5483f, 0.5938f }, { 0.5551f, 0.4755f }, { 0.5667f, 0.5656f }, { 0.5638f, 0.4250f }, { 0.5667f, 0.3672f }, { 0.3449f, 0.6153f }, { 0.3086f, 0.6018f }, { 0.2891f, 0.6773f }, { 0.2777f, 0.5794f }, { 0.2521f, 0.5479f }, { 0.2354f, 0.6591f }, { 0.2323f, 0.5076f }, { 0.2181f, 0.4585f }, { 0.2096f, 0.4006f }, { 0.1875f, 0.6288f }, { 0.0716f, 0.2594f }, { 0.0716f, 0.4080f }, { 0.0667f, 0.3339f }, { 0.0863f, 0.4749f }, { 0.0863f, 0.1923f }, { 0.1109f, 0.5343f }, { 0.1109f, 0.1326f }, { 0.1453f, 0.5865f }, { 0.1453f, 0.0802f }, { 0.1877f, 0.0378f }, { 0.2068f, 0.3339f }, { 0.4202f, -0.0098f }, { 0.3870f, 0.0469f }, { 0.3859f, -0.0149f }, { 0.4281f, 0.0509f }, { 0.4513f, -0.0011f }, { 0.4641f, 0.0630f }, { 0.4792f, 0.0109f }, { 0.4948f, 0.0832f }, { 0.5046f, 0.0269f }, { 0.5203f, 0.1115f }, { 0.5276f, 0.0467f }, { 0.5406f, 0.1475f }, { 0.5483f, 0.0704f }, { 0.5551f, 0.1909f }, { 0.5667f, 0.0979f }, { 0.5638f, 0.2417f }, { 0.5667f, 0.3000f }, { 0.3087f, 0.0650f }, { 0.2893f, -0.0106f }, { 0.3484f, -0.0167f }, { 0.3451f, 0.0514f }, { 0.2357f, 0.0076f }, { 0.2323f, 0.1600f }, { 0.2181f, 0.2094f }, { 0.2521f, 0.1193f }, { 0.2777f, 0.0876f }, { 0.2096f, 0.2673f }, { 0.7068f, -0.2031f }, { 0.8000f, -0.2667f }, { 0.8000f, -0.2031f }, { 0.5667f, -0.2031f }, { 0.7068f, 0.6031f }, { 0.4667f, -0.2031f }, { 0.4667f, -0.2667f }, { 0.8000f, 0.6667f }, { 0.8000f, 0.6031f }, { 0.5667f, 0.6667f },
{ 0.3542f, -0.0167f }, { 0.3413f, 0.0749f }, { 0.3187f, 0.0890f }, { 0.3694f, 0.0664f }, { 0.3877f, -0.0146f }, { 0.4031f, 0.0635f }, { 0.4191f, -0.0082f }, { 0.4391f, 0.0673f }, { 0.4484f, 0.0024f }, { 0.4706f, 0.0785f }, { 0.4755f, 0.0172f }, { 0.4975f, 0.0972f }, { 0.5003f, 0.0360f }, { 0.5198f, 0.1234f }, { 0.5227f, 0.0587f }, { 0.5373f, 0.1567f }, { 0.5425f, 0.0853f }, { 0.5499f, 0.1966f }, { 0.5599f, 0.1156f }, { 0.5574f, 0.2432f }, { 0.5599f, 0.2964f }, { 0.3011f, -0.0127f }, { 0.2893f, 0.1365f }, { 0.2805f, 0.1737f }, { 0.3016f, 0.1089f }, { 0.2556f, -0.0009f }, { 0.2734f, 0.2766f }, { 0.2734f, 0.6667f }, { 0.2752f, 0.2204f }, { 0.2175f, 0.0188f }, { 0.1870f, 0.0464f }, { 0.1635f, 0.0826f }, { 0.1467f, 0.1277f }, { 0.1367f, 0.1818f }, { 0.1333f, 0.2448f }, { 0.1333f, 0.6031f }, { 0.0333f, 0.6031f }, { 0.0333f, 0.6667f }, { 0.7000f, 0.0635f }, { 0.8000f, 0.0000f }, { 0.8000f, 0.0635f }, { 0.5599f, 0.0000f }, { 0.7000f, 0.6667f }, { 0.5599f, 0.6031f }, { 0.4641f, 0.6031f }, { 0.4641f, 0.6667f },
{ 0.2177f, 0.6031f }, { 0.0828f, 0.6031f }, { 0.3510f, -0.0115f }, { 0.4130f, 0.1417f }, { 0.3651f, -0.1479f }, { 0.3484f, -0.1839f }, { 0.3307f, -0.2137f }, { 0.3120f, -0.2373f }, { 0.3042f, -0.1234f }, { 0.2794f, -0.1716f }, { 0.2699f, -0.2672f }, { 0.2922f, -0.2547f }, { 0.2916f, -0.1499f }, { 0.2441f, -0.2090f }, { 0.2435f, -0.2762f }, { 0.2562f, -0.2005f }, { 0.2676f, -0.1885f }, { 0.1632f, -0.2830f }, { 0.1616f, -0.2151f }, { 0.1479f, -0.2092f }, { 0.1779f, -0.2186f }, { 0.1786f, -0.2833f }, { 0.1969f, -0.2198f }, { 0.2131f, -0.2815f }, { 0.2145f, -0.2186f }, { 0.2302f, -0.2150f }, { 0.1314f, -0.2807f }, { 0.1283f, -0.1904f }, { 0.1215f, -0.1766f }, { 0.1370f, -0.2010f }, { 0.1474f, -0.2822f }, { 0.1166f, -0.1596f }, { 0.1151f, -0.2786f }, { 0.1135f, -0.1396f }, { 0.0987f, -0.2760f }, { 0.0823f, -0.2729f }, { 0.0659f, -0.2693f }, { 0.0495f, -0.2651f }, { 0.0495f, -0.1396f }, { 0.6870f, 0.6031f }, { 0.6062f, 0.6031f }, { 0.7667f, 0.6667f }, { 0.5000f, 0.6031f }, { 0.5000f, 0.6667f }, { 0.3333f, 0.6031f }, { 0.3333f, 0.6667f }, { 0.0000f, 0.6031f }, { 0.0000f, 0.6667f }, { 0.7667f, 0.6031f },
{ 0.5068f, 0.1646f }, { 0.5031f, -0.0637f }, { 0.5068f, 0.0005f }, { 0.4919f, -0.1163f }, { 0.5087f, 0.2084f }, { 0.4886f, 0.3534f }, { 0.5323f, 0.3656f }, { 0.5238f, 0.4561f }, { 0.5143f, 0.4857f }, { 0.5370f, 0.4339f }, { 0.5370f, 0.2964f }, { 0.5554f, 0.4177f }, { 0.5554f, 0.3125f }, { 0.5801f, 0.4061f }, { 0.5801f, 0.3241f }, { 0.6109f, 0.3992f }, { 0.6109f, 0.3310f }, { 0.6479f, 0.3969f }, { 0.6479f, 0.3333f }, { 0.6833f, 0.3969f }, { 0.6833f, 0.3333f }, { 0.5238f, 0.2743f }, { 0.5143f, 0.2449f }, { 0.4104f, -0.2070f }, { 0.4021f, 0.3010f }, { 0.3866f, 0.2761f }, { 0.4235f, 0.3211f }, { 0.4474f, -0.1865f }, { 0.4523f, 0.3385f }, { 0.4734f, -0.1572f }, { 0.3595f, -0.0988f }, { 0.3587f, -0.2216f }, { 0.3649f, -0.0653f }, { 0.3667f, -0.0240f }, { 0.3689f, 0.2050f }, { 0.3755f, 0.2441f }, { 0.2928f, -0.1629f }, { 0.2924f, -0.2304f }, { 0.3196f, -0.1543f }, { 0.3380f, -0.1422f }, { 0.3506f, -0.1244f }, { 0.2146f, -0.1698f }, { 0.2115f, -0.2333f }, { 0.2578f, -0.1681f }, { 0.1667f, -0.1698f }, { 0.1667f, -0.2333f }, { 0.5087f, 0.5227f }, { 0.4890f, 0.3768f }, { 0.4919f, 0.8493f }, { 0.5068f, 0.5672f }, { 0.5031f, 0.7965f }, { 0.5068f, 0.7318f }, { 0.4734f, 0.8905f }, { 0.4530f, 0.3910f }, { 0.4474f, 0.9198f }, { 0.4242f, 0.4083f }, { 0.4104f, 0.9403f }, { 0.4026f, 0.4286f }, { 0.3869f, 0.4541f }, { 0.3757f, 0.4866f }, { 0.3689f, 0.5262f }, { 0.3667f, 0.5729f }, { 0.3667f, 0.7568f }, { 0.3649f, 0.7981f }, { 0.3595f, 0.8316f }, { 0.3587f, 0.9549f }, { 0.3506f, 0.8573f }, { 0.3380f, 0.8750f }, { 0.3196f, 0.8873f }, { 0.2928f, 0.8961f }, { 0.2924f, 0.9637f }, { 0.2578f, 0.9014f }, { 0.2146f, 0.9031f }, { 0.2115f, 0.9667f }, { 0.1667f, 0.9031f }, { 0.1667f, 0.9667f }, { 0.3667f, 0.1589f },
};
Font::Index serif_triangles[] = {
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 6, 9, 10, 8, 9, 11, 10, 9, 12, 11, 9, 13, 12, 9, 13, 14, 12, 13, 15, 14, 16, 15, 13, 16, 17, 15, 18, 17, 16, 18, 19, 17, 20, 19, 18, 20, 21, 19, 22, 21, 20, 23, 22, 20, 24, 23, 20, 2, 24, 20, 0, 2, 20, 25, 26, 27, 25, 28, 26, 29, 28, 25, 29, 30, 28, 31, 30, 29, 31, 32, 30, 33, 32, 31, 33, 16, 32, 18, 16, 33, 4, 34, 35, 4, 36, 34, 37, 36, 4, 37, 38, 36, 39, 38, 37, 39, 40, 38, 41, 40, 39, 41, 42, 40, 43, 42, 41, 43, 44, 42, 45, 44, 43, 45, 46, 44, 47, 46, 45, 47, 48, 46, 49, 46, 48, 49, 50, 46, 51, 50, 49, 51, 52, 50, 53, 52, 51, 35, 54, 55, 35, 56, 54, 57, 56, 35, 57, 58, 56, 59, 58, 57, 59, 60, 58, 61, 60, 59, 61, 62, 60, 63, 62, 61, 35, 55, 64, 65, 35, 64, 66, 65, 64, 67, 66, 64, 68, 69, 70, 68, 71, 69, 72, 71, 68, 72, 73, 71, 74, 73, 72, 74, 75, 73, 76, 75, 74, 76, 77, 75, 78, 77, 76, 78, 79, 77, 80, 79, 78, 81, 61, 68, 82, 81, 68, 70, 82, 68, 71, 83, 69, 71, 84, 83, 85, 84, 71, 85, 86, 84, 87, 86, 85, 88, 89, 90, 85, 88, 90, 87, 85, 90, 91, 89, 88, 54, 91, 88, 55, 54, 88, 92, 93, 94, 95, 92, 94, 96, 95, 94, 92, 97, 93, 92, 98, 97, 99, 98, 92, 99, 100, 98, 101, 100, 99, 101, 102, 100, 103, 102, 101, 104, 103, 101, 104, 105, 103, 106, 105, 104, 106, 67, 105, 66, 67, 106, 81, 63, 61, 107, 6, 4, 37, 4, 0, 65, 4, 35, 108, 53, 51, 109, 27, 26,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 7, 8, 6, 9, 7, 0, 9, 6, 0, 2, 9, 10, 11, 12, 10, 13, 11, 14, 13, 10, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 17, 16, 16, 6, 8, 18, 16, 8, 19, 20, 21, 22, 19, 21, 23, 22, 21, 24, 20, 19, 12, 24, 19, 10, 12, 19, 25, 26, 27, 25, 28, 26, 29, 28, 25, 29, 30, 28, 31, 30, 29, 31, 32, 30, 33, 32, 31, 33, 14, 32, 16, 14, 33,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 9, 1, 10, 8, 1, 11, 10, 1, 0, 11, 1, 12, 13, 9, 8, 12, 9, 14, 15, 6, 16, 14, 6, 17, 16, 6, 7, 17, 6, 18, 5, 6,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 7, 2, 9, 10, 11, 9, 12, 10, 1, 12, 9, 1, 13, 12, 0, 13, 1, 14, 15, 16, 14, 17, 15, 18, 17, 14, 18, 11, 17, 9, 11, 18, 19, 20, 21, 22, 19, 21, 23, 22, 21, 16, 23, 21, 14, 16, 21, 24, 25, 26, 24, 27, 25, 20, 27, 24, 20, 28, 27, 19, 28, 20, 29, 30, 31, 29, 32, 30, 33, 32, 29, 33, 34, 32, 35, 34, 33, 35, 36, 34, 37, 36, 35, 37, 24, 36, 20, 24, 37, 8, 38, 7, 8, 39, 38, 40, 39, 8, 40, 41, 39, 42, 41, 40, 42, 43, 41, 44, 43, 42, 44, 45, 43, 46, 6, 7, 47, 46, 7, 48, 47, 7, 49, 48, 7, 50, 49, 7, 50, 51, 49, 50, 52, 51, 53, 52, 50, 53, 54, 52, 55, 54, 53, 55, 56, 54, 57, 56, 55, 57, 55, 58, 59, 57, 58, 60, 59, 58, 61, 60, 58, 62, 60, 61, 63, 62, 61, 26, 63, 61, 24, 26, 61,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 1, 5, 4, 1, 6, 5, 3, 6, 1, 7, 8, 9, 10, 7, 9, 1, 10, 9, 11, 1, 9, 12, 11, 9, 13, 12, 9, 10, 14, 15, 7, 10, 15, 16, 12, 13, 17, 16, 13, 10, 1, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 13, 14, 0, 15, 13, 0, 16, 15, 0, 2, 16, 0, 17, 18, 19, 17, 20, 18, 21, 20, 17, 21, 22, 20, 14, 22, 21, 14, 23, 22, 13, 23, 14, 24, 25, 26, 27, 24, 26, 19, 27, 26, 17, 19, 26, 28, 29, 25, 30, 28, 25, 31, 30, 25, 24, 31, 25, 32, 33, 34, 32, 35, 33, 36, 35, 32, 36, 37, 35, 29, 37, 36, 29, 38, 37, 28, 38, 29, 39, 40, 41, 39, 42, 40, 43, 42, 39, 43, 44, 42, 45, 44, 43, 45, 46, 44, 47, 46, 45, 47, 48, 46, 29, 48, 47, 29, 36, 48, 1, 3, 49, 50, 1, 49, 51, 50, 49, 52, 51, 49, 53, 52, 49, 54, 55, 56, 54, 57, 55, 58, 57, 54, 58, 53, 57, 59, 53, 58, 59, 52, 53, 60, 61, 62, 60, 63, 61, 64, 63, 60, 64, 65, 63, 66, 65, 64, 66, 67, 65, 68, 67, 66, 68, 69, 67, 70, 69, 68, 70, 68, 71, 72, 70, 71, 73, 72, 71, 74, 73, 71, 75, 74, 71, 76, 75, 71, 77, 78, 79, 77, 80, 78, 70, 80, 77, 70, 81, 80, 72, 81, 70, 55, 57, 77, 79, 55, 77, 82, 83, 84, 82, 85, 83, 86, 85, 82, 86, 56, 85, 54, 56, 86, 87, 88, 89, 87, 90, 88, 91, 90, 87, 91, 84, 90, 82, 84, 91, 92, 93, 88, 94, 92, 88, 95, 94, 88, 90, 95, 88, 96, 97, 98, 96, 99, 97, 100, 99, 96, 100, 101, 99, 102, 101, 100, 102, 103, 101, 93, 103, 102, 93, 104, 103, 92, 104, 93, 105, 106, 107, 105, 108, 106, 109, 108, 105, 109, 110, 108, 111, 110, 109, 111, 112, 110, 113, 112, 111, 113, 100, 112, 102, 100, 113, 114, 75, 76, 115, 114, 76, 116, 115, 76, 117, 116, 76, 117, 118, 116, 117, 119, 118, 120, 119, 117, 120, 121, 119, 122, 121, 120, 122, 123, 121, 124, 123, 122, 96, 98, 125, 122, 96, 125, 124, 122, 125, 32, 34, 126, 88, 32, 126, 89, 88, 126, 127, 107, 106,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 13, 14, 15, 13, 16, 14, 17, 16, 13, 17, 18, 16, 19, 18, 17, 19, 20, 18, 21, 20, 19, 21, 22, 20, 23, 22, 21, 23, 24, 22, 25, 24, 23, 25, 26, 24, 27, 26, 25, 27, 28, 26, 29, 28, 27, 29, 2, 28, 0, 2, 29, 30, 31, 32, 30, 33, 31, 34, 33, 30, 34, 15, 33, 13, 15, 34, 35, 36, 37, 38, 35, 37, 32, 38, 37, 30, 32, 37, 39, 40, 36, 41, 39, 36, 42, 41, 36, 35, 42, 36, 43, 44, 45, 43, 46, 44, 47, 46, 43, 47, 48, 46, 40, 48, 47, 40, 39, 48, 40, 47, 49, 50, 40, 49, 51, 50, 49, 52, 51, 49, 53, 54, 55, 53, 56, 54, 57, 56, 53, 57, 58, 56, 59, 58, 57, 59, 52, 58, 51, 52, 59, 60, 61, 62, 60, 63, 61, 64, 63, 60, 64, 65, 63, 66, 65, 64, 66, 67, 65, 68, 67, 66, 68, 69, 67, 70, 69, 68, 70, 71, 69, 72, 71, 70, 72, 73, 71, 74, 75, 76, 74, 77, 75, 78, 77, 74, 78, 79, 77, 80, 79, 78, 80, 62, 79, 60, 62, 80, 81, 82, 83, 75, 81, 83, 76, 75, 83, 84, 85, 86, 81, 84, 86, 82, 81, 86, 87, 85, 84, 88, 87, 84, 89, 88, 84, 90, 89, 84, 91, 92, 93, 91, 94, 92, 95, 94, 91, 95, 96, 94, 97, 96, 95, 97, 90, 96, 89, 90, 97, 98, 99, 100, 98, 101, 99, 102, 101, 98, 102, 103, 101, 104, 103, 102, 104, 105, 103, 106, 105, 104, 106, 107, 105, 108, 107, 106, 108, 109, 107, 110, 109, 108, 111, 112, 113, 111, 114, 112, 115, 114, 111, 115, 116, 114, 117, 116, 115, 117, 118, 116, 119, 118, 117, 119, 99, 118, 100, 99, 119, 120, 121, 122, 123, 120, 122, 113, 123, 122, 111, 113, 122, 88, 89, 121, 124, 88, 121, 125, 124, 121, 120, 125, 121, 126, 127, 128, 129, 126, 128, 130, 129, 128, 131, 130, 128, 132, 131, 128, 133, 132, 128, 134, 135, 136, 134, 137, 135, 138, 137, 134, 138, 139, 137, 127, 139, 138, 127, 140, 139, 126, 140, 127, 141, 142, 143, 136, 141, 143, 134, 136, 143, 108, 142, 141, 110, 108, 141, 73, 110, 141, 71, 73, 141, 144, 71, 141, 145, 146, 147, 145, 148, 146, 149, 148, 145, 149, 150, 148, 151, 132, 133, 147, 151, 133, 145, 147, 133, 152, 131, 132, 153, 152, 132, 154, 153, 132, 155, 154, 132, 155, 156, 154, 155, 157, 156, 158, 157, 155, 158, 159, 157, 160, 159, 158, 161, 160, 158, 161, 162, 160, 163, 162, 161, 163, 164, 162, 165, 164, 163, 166, 165, 163, 166, 167, 165, 168, 167, 166, 168, 169, 167, 170, 169, 168, 170, 171, 169, 172, 171, 170, 172, 173, 171, 174, 173, 172, 174, 175, 173, 176, 175, 174, 176, 174, 177, 178, 176, 177, 179, 178, 177, 180, 179, 177, 180, 181, 179, 180, 182, 181, 183, 182, 180, 183, 184, 182, 185, 184, 183, 185, 183, 186, 187, 185, 186, 188, 187, 186, 189, 188, 186, 190, 191, 192, 190, 193, 191, 194, 193, 190, 194, 189, 193, 188, 189, 194, 192, 195, 190, 192, 196, 195, 197, 196, 192, 197, 45, 196, 43, 45, 197,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 11, 12, 13, 11, 14, 12, 0, 14, 11, 0, 2, 14, 15, 16, 17, 15, 18, 16, 19, 18, 15, 19, 20, 18, 21, 20, 19, 21, 13, 20, 11, 13, 21, 22, 23, 24, 17, 22, 24, 15, 17, 24, 25, 15, 24, 26, 25, 24, 3, 5, 27, 28, 3, 27, 29, 28, 27, 30, 29, 27, 31, 30, 27, 31, 32, 30, 31, 33, 32, 34, 33, 31, 34, 35, 33, 36, 35, 34, 36, 37, 35, 38, 37, 36, 38, 39, 37, 22, 39, 38, 23, 22, 38, 40, 23, 38, 41, 40, 38,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 10, 11, 9, 12, 10, 13, 12, 9, 13, 14, 12, 15, 14, 13, 15, 16, 14, 17, 16, 15, 17, 0, 16, 4, 0, 17, 3, 18, 19, 1, 3, 19, 12, 20, 21, 10, 12, 21, 13, 22, 23, 24, 13, 23, 25, 24, 23, 26, 25, 23, 27, 6, 4, 15, 13, 24,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 5, 11, 12, 3, 5, 12, 13, 8, 6,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 10, 0, 9, 11, 10, 12, 11, 9, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 3, 17, 18, 1, 3, 18, 19, 20, 21, 19, 22, 20, 23, 22, 19, 23, 24, 22, 25, 24, 23, 25, 26, 24, 27, 26, 25, 27, 28, 26, 29, 28, 27, 29, 30, 28, 31, 30, 29, 32, 33, 28, 34, 32, 28, 35, 34, 28, 30, 35, 28, 16, 14, 33, 36, 16, 33, 32, 36, 33, 29, 37, 31, 29, 38, 37, 39, 38, 29, 39, 40, 38, 41, 40, 39, 41, 39, 42, 43, 41, 42, 44, 43, 42, 6, 44, 42, 6, 4, 45, 44, 6, 45, 10, 4, 0,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 7, 8, 6, 9, 7, 10, 9, 6, 10, 5, 9, 4, 5, 10, 9, 11, 12, 7, 9, 12, 13, 14, 4, 15, 13, 4, 10, 15, 4,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 3, 6, 7, 0, 3, 7, 8, 9, 10, 8, 11, 9, 12, 11, 8, 12, 13, 11, 14, 13, 12, 11, 15, 16, 9, 11, 16, 13, 5, 11, 13, 4, 5, 17, 4, 13, 17, 18, 4, 19, 18, 17, 19, 20, 18, 21, 20, 19, 22, 23, 14, 24, 22, 14, 12, 24, 14, 25, 19, 17, 26, 23, 22, 27, 22, 24,
0, 1, 2, 3, 0, 2,
0, 1, 2, 3, 0, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 2, 18, 0, 2, 19, 18, 20, 19, 2, 20, 21, 19, 22, 21, 20, 22, 20, 23, 24, 22, 23, 25, 24, 23, 26, 25, 23, 27, 26, 23, 28, 29, 30, 28, 31, 29, 32, 31, 28, 32, 33, 31, 34, 33, 32, 34, 35, 33, 36, 35, 34, 36, 27, 35, 37, 27, 36, 37, 26, 27, 38, 26, 37, 39, 40, 41, 39, 42, 40, 43, 42, 39, 43, 44, 42, 45, 44, 43, 45, 46, 44, 47, 46, 45, 47, 48, 46, 49, 48, 47, 49, 50, 48, 51, 50, 49, 51, 52, 50, 53, 52, 51, 53, 54, 52, 55, 54, 53, 56, 57, 58, 59, 56, 58, 40, 59, 58, 41, 40, 58, 60, 61, 62, 60, 63, 61, 57, 63, 60, 57, 64, 63, 56, 64, 57, 60, 62, 65, 37, 60, 65, 38, 37, 65, 66, 67, 68, 66, 69, 67, 70, 69, 66, 70, 53, 69, 55, 53, 70, 17, 55, 70, 15, 17, 70, 71, 15, 70, 72, 71, 70, 73, 72, 70,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 3, 7, 8, 0, 3, 8, 9, 10, 11, 12, 9, 11, 13, 12, 11, 14, 13, 11, 15, 14, 11, 16, 15, 11, 17, 16, 11, 18, 17, 11, 19, 18, 11, 12, 20, 21, 9, 12, 21, 22, 12, 13, 23, 22, 13, 24, 23, 13, 25, 24, 13, 26, 25, 13, 27, 26, 13, 27, 28, 26, 27, 29, 28, 30, 29, 27, 30, 31, 29, 32, 31, 30, 32, 33, 31, 34, 33, 32, 34, 35, 33, 36, 35, 34, 36, 37, 35, 38, 37, 36, 38, 39, 37, 40, 39, 38, 40, 41, 39, 42, 41, 40, 42, 43, 41, 44, 43, 42, 44, 45, 43, 46, 45, 44, 5, 6, 46, 44, 5, 46, 47, 3, 4, 48, 47, 4, 49, 48, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 3, 7, 8, 1, 3, 8, 9, 6, 4,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 7, 2, 3, 9, 10, 0, 3, 10, 11, 12, 13, 11, 14, 12, 15, 14, 11, 15, 16, 14, 17, 16, 15, 17, 18, 16, 19, 18, 17, 19, 20, 18, 21, 20, 19, 21, 22, 20, 23, 22, 21, 24, 25, 20, 26, 24, 20, 27, 26, 20, 22, 27, 20, 28, 29, 30, 28, 31, 29, 25, 31, 28, 25, 32, 31, 24, 32, 25, 33, 34, 35, 33, 36, 34, 37, 36, 33, 37, 38, 36, 39, 38, 37, 39, 40, 38, 41, 40, 39, 41, 42, 40, 43, 42, 41, 43, 44, 42, 45, 44, 43, 45, 46, 44, 47, 46, 45, 47, 30, 46, 48, 30, 47, 48, 28, 30, 35, 7, 8, 33, 35, 8, 21, 49, 23, 21, 50, 49, 51, 50, 21, 51, 52, 50, 53, 52, 51, 53, 51, 54, 55, 53, 54, 56, 55, 54, 57, 56, 54, 58, 56, 57, 58, 59, 56, 60, 59, 58, 60, 61, 59, 62, 61, 60, 62, 63, 61, 64, 63, 62, 64, 65, 63, 66, 65, 64, 66, 67, 65, 68, 67, 66, 68, 69, 67, 70, 69, 68, 70, 71, 69, 72, 71, 70, 5, 6, 72, 70, 5, 72, 73, 3, 4, 74, 73, 4, 75, 74, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 7, 8, 9, 10, 7, 9, 11, 10, 9, 12, 11, 9, 13, 12, 9, 14, 15, 12, 16, 14, 12, 17, 16, 12, 13, 17, 12, 18, 19, 15, 20, 18, 15, 21, 20, 15, 14, 21, 15, 22, 23, 24, 22, 25, 23, 19, 25, 22, 19, 26, 25, 18, 26, 19, 27, 28, 29, 27, 30, 28, 22, 30, 27, 22, 31, 30, 24, 31, 22, 32, 27, 29, 32, 33, 27, 34, 33, 32, 34, 0, 33, 35, 0, 34, 35, 34, 36, 37, 35, 36, 38, 37, 36, 39, 33, 0, 40, 39, 0, 41, 40, 0, 42, 41, 0, 2, 42, 0, 43, 4, 0,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 6, 9, 10, 8, 6, 10, 11, 8, 10, 12, 3, 5, 12, 13, 3, 14, 13, 12, 14, 15, 13, 16, 15, 14, 17, 18, 19, 20, 17, 19, 7, 20, 19, 5, 7, 19, 1, 21, 22, 2, 1, 22, 23, 0, 2, 24, 14, 12, 25, 18, 17, 26, 17, 20, 27, 9, 6,
0, 1, 2, 3, 0, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 2, 10, 0, 2, 11, 10, 12, 11, 2, 12, 13, 11, 14, 13, 12, 15, 16, 17, 18, 15, 17, 13, 18, 17, 11, 13, 17, 19, 10, 11, 19, 20, 10, 21, 20, 19, 21, 4, 20, 6, 4, 21, 8, 6, 22, 23, 8, 22, 9, 24, 7, 9, 25, 24, 26, 25, 9, 26, 27, 25, 18, 28, 29, 15, 18, 29, 30, 14, 12, 31, 21, 19,
0, 1, 2, 3, 0, 2,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 7, 2, 9, 8, 2, 10, 9, 2, 11, 10, 2,
0, 1, 2, 3, 0, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 11, 12, 13, 14, 11, 13, 15, 14, 13, 16, 15, 13, 2, 16, 13, 0, 2, 13, 17, 18, 19, 17, 20, 18, 21, 20, 17, 21, 22, 20, 23, 22, 21, 23, 24, 22, 25, 24, 23, 25, 26, 24, 27, 26, 25, 27, 28, 26, 29, 28, 27, 29, 30, 28, 31, 30, 29, 31, 32, 30, 12, 32, 31, 12, 33, 32, 11, 33, 12, 34, 17, 19, 34, 35, 17, 36, 35, 34, 36, 37, 35, 38, 37, 36, 39, 40, 41, 1, 39, 41, 2, 1, 41, 42, 43, 44, 39, 42, 44, 40, 39, 44, 45, 46, 47, 45, 48, 46, 49, 48, 45, 49, 42, 48, 43, 42, 49, 50, 51, 52, 50, 53, 51, 54, 53, 50, 54, 47, 53, 45, 47, 54, 55, 56, 57, 55, 58, 56, 59, 58, 55, 59, 60, 58, 61, 60, 59, 61, 62, 60, 63, 62, 61, 63, 64, 62, 65, 64, 63, 65, 66, 64, 67, 66, 65, 67, 68, 66, 69, 70, 71, 69, 72, 70, 66, 72, 69, 66, 68, 72, 71, 46, 48, 69, 71, 48, 73, 67, 65, 74, 73, 65, 75, 74, 65, 76, 75, 65, 76, 77, 75, 76, 78, 77, 79, 78, 76, 79, 80, 78, 81, 80, 79, 82, 81, 79, 82, 83, 81, 84, 83, 82, 84, 85, 83, 86, 85, 84, 86, 87, 85, 88, 87, 86, 88, 89, 87, 90, 89, 88, 90, 91, 89, 92, 91, 90, 92, 93, 91, 94, 93, 92, 95, 96, 97, 95, 98, 96, 99, 98, 95, 99, 92, 98, 94, 92, 99, 100, 97, 96, 101, 52, 51, 102, 38, 36,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 4, 5, 7, 6, 5, 8, 7, 5,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 9, 1, 10, 8, 1, 11, 10, 1, 0, 11, 1, 12, 13, 9, 8, 12, 9, 14, 15, 6, 16, 14, 6, 17, 16, 6, 7, 17, 6, 18, 19, 20, 18, 21, 19, 22, 21, 18, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 25, 24, 26, 27, 25, 28, 27, 26, 28, 29, 27, 30, 29, 28, 30, 31, 29, 32, 31, 30, 32, 33, 31, 34, 33, 32, 34, 35, 33, 36, 35, 34, 36, 37, 35, 38, 37, 36, 38, 39, 37, 40, 39, 38, 40, 41, 39, 42, 41, 40, 42, 43, 41, 44, 43, 42, 44, 45, 43, 46, 45, 44, 46, 47, 45, 48, 47, 46, 48, 49, 47, 50, 5, 6,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 17, 16, 18, 19, 17, 20, 19, 18, 20, 21, 19, 22, 21, 20, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 25, 24, 26, 27, 25, 28, 27, 26, 28, 29, 27, 30, 29, 28, 30, 31, 29, 32, 33, 34, 32, 35, 33, 36, 35, 32, 36, 37, 35, 38, 37, 36, 33, 39, 40, 34, 33, 40, 41, 42, 43, 41, 44, 42, 45, 44, 41, 45, 46, 44, 47, 46, 45, 47, 48, 46, 49, 48, 47, 49, 50, 48, 51, 50, 49, 51, 52, 50, 53, 52, 51, 54, 55, 38, 54, 56, 55, 50, 56, 54, 50, 57, 56, 52, 57, 50, 51, 58, 53, 51, 59, 58, 60, 59, 51, 60, 61, 59, 62, 61, 60, 63, 64, 65, 63, 66, 64, 67, 66, 63, 67, 68, 66, 69, 68, 67, 69, 70, 68, 71, 70, 69, 71, 72, 70, 73, 72, 71, 73, 74, 72, 75, 74, 73, 75, 60, 74, 62, 60, 75, 76, 77, 78, 64, 76, 78, 65, 64, 78, 79, 80, 81, 79, 82, 80, 83, 82, 79, 83, 76, 82, 77, 76, 83, 84, 81, 80, 54, 38, 36,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 7, 8, 9, 6, 8, 2, 9, 8, 0, 2, 8, 10, 11, 12, 10, 13, 11, 7, 13, 10, 7, 6, 13, 14, 15, 16, 14, 17, 15, 18, 17, 14, 18, 19, 17, 20, 19, 18, 20, 12, 19, 10, 12, 20, 21, 22, 23, 21, 24, 22, 25, 24, 21, 25, 26, 24, 27, 26, 25, 27, 28, 26, 29, 28, 27, 29, 30, 28, 31, 30, 29, 31, 15, 30, 16, 15, 31, 32, 33, 34, 32, 35, 33, 36, 35, 32, 36, 37, 35, 38, 37, 36, 38, 23, 37, 21, 23, 38, 36, 39, 38, 36, 40, 39, 41, 40, 36, 41, 42, 40, 43, 42, 41, 43, 41, 44, 45, 43, 44, 46, 45, 44, 47, 46, 44, 47, 48, 49, 46, 47, 49, 50, 51, 52, 53, 50, 52, 54, 53, 52, 55, 54, 52, 56, 57, 58, 56, 59, 57, 60, 59, 56, 60, 61, 59, 62, 61, 60, 62, 63, 61, 64, 63, 62, 64, 65, 63, 66, 65, 64, 66, 55, 65, 67, 55, 66, 67, 54, 55, 58, 68, 56, 58, 69, 68, 70, 69, 58, 70, 71, 69, 72, 71, 70, 72, 73, 71, 74, 73, 72, 32, 34, 74, 72, 32, 74,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 10, 11, 9, 12, 10, 13, 12, 9, 13, 2, 12, 0, 2, 13, 14, 15, 16, 14, 17, 15, 18, 17, 14, 18, 11, 17, 9, 11, 18, 19, 20, 21, 19, 22, 20, 23, 22, 19, 23, 16, 22, 14, 16, 23, 24, 25, 26, 27, 24, 26, 21, 27, 26, 19, 21, 26, 28, 29, 30, 28, 31, 29, 32, 31, 28, 32, 33, 31, 34, 33, 32, 34, 35, 33, 25, 35, 34, 25, 36, 35, 37, 36, 25, 38, 39, 6, 40, 38, 6, 4, 40, 6, 41, 42, 43, 44, 41, 43, 45, 44, 43, 46, 45, 43, 47, 48, 49, 47, 50, 48, 51, 50, 47, 51, 52, 50, 53, 52, 51, 53, 54, 52, 55, 54, 53, 55, 56, 54, 57, 56, 55, 57, 46, 56, 58, 46, 57, 58, 45, 46, 49, 59, 47, 49, 60, 59, 61, 60, 49, 61, 62, 60, 63, 62, 61, 63, 64, 62, 65, 64, 63, 65, 63, 66, 67, 65, 66, 68, 67, 66, 35, 68, 66, 35, 36, 69, 68, 35, 69, 70, 8, 6, 37, 25, 24,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 10, 11, 9, 12, 10, 13, 12, 9, 13, 0, 12, 4, 0, 13, 3, 14, 15, 1, 3, 15, 16, 10, 12, 16, 17, 10, 18, 17, 16, 18, 19, 17, 11, 20, 21, 9, 11, 21, 22, 9, 21, 23, 22, 21, 24, 6, 4,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 5, 6, 4, 5, 7, 6, 8, 7, 5, 8, 9, 7, 10, 9, 8, 10, 8, 11, 12, 10, 11, 13, 12, 11, 14, 13, 11, 15, 14, 11, 16, 15, 11, 17, 18, 19, 20, 17, 19, 12, 20, 19, 10, 12, 19, 21, 18, 17, 21, 22, 18, 23, 22, 21, 23, 24, 22, 25, 24, 23, 25, 26, 24, 27, 26, 25, 27, 28, 26, 29, 28, 27, 30, 29, 27, 30, 31, 29, 32, 31, 30, 32, 33, 31, 34, 33, 32, 34, 32, 35, 36, 34, 35, 37, 36, 35, 38, 37, 35, 39, 40, 41, 39, 42, 40, 43, 42, 39, 43, 44, 42, 45, 44, 43, 45, 46, 44, 47, 46, 45, 47, 38, 46, 37, 38, 47, 48, 49, 50, 48, 51, 49, 52, 51, 48, 52, 41, 51, 39, 41, 52, 16, 53, 15, 16, 54, 53, 55, 54, 16, 55, 56, 54, 57, 56, 55, 57, 58, 56, 59, 58, 57, 60, 61, 62, 60, 63, 61, 59, 63, 60, 59, 64, 63, 57, 64, 59, 65, 66, 67, 65, 68, 66, 69, 68, 65, 69, 70, 68, 71, 70, 69, 71, 72, 70, 73, 72, 71, 73, 62, 72, 60, 62, 73, 49, 51, 74, 66, 49, 74, 67, 66, 74, 75, 76, 77, 75, 78, 76, 79, 78, 75, 79, 80, 78, 81, 80, 79, 81, 82, 80, 83, 82, 81, 83, 84, 82, 85, 84, 83, 85, 86, 84, 87, 86, 85, 87, 50, 86, 48, 50, 87,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 10, 11, 9, 12, 10, 0, 12, 9, 0, 13, 12, 2, 13, 0, 14, 15, 16, 17, 14, 16, 11, 17, 16, 9, 11, 16, 18, 15, 14, 18, 19, 15, 20, 19, 18, 20, 21, 19, 22, 21, 20, 23, 24, 25, 23, 26, 24, 22, 26, 23, 22, 20, 26, 27, 28, 29, 30, 27, 29, 25, 30, 29, 23, 25, 29, 31, 32, 28, 33, 31, 28, 27, 33, 28, 31, 34, 35, 32, 31, 35, 36, 8, 6, 36, 37, 8, 38, 37, 36, 38, 39, 37, 40, 39, 38, 41, 1, 3, 42, 41, 3, 43, 42, 3, 44, 43, 3, 45, 44, 3, 45, 46, 44, 45, 47, 46, 48, 47, 45, 48, 49, 47, 50, 49, 48, 51, 52, 53, 51, 54, 52, 50, 54, 51, 50, 55, 54, 48, 55, 50, 56, 57, 58, 59, 56, 58, 60, 59, 58, 61, 60, 58, 53, 61, 58, 51, 53, 58, 62, 63, 64, 62, 65, 63, 66, 65, 62, 66, 67, 65, 68, 67, 66, 68, 69, 67, 70, 69, 68, 70, 71, 69, 57, 71, 70, 57, 72, 71, 56, 72, 57, 73, 74, 75, 76, 73, 75, 77, 76, 75, 78, 77, 75, 78, 79, 77, 78, 80, 79, 81, 80, 78, 81, 82, 80, 83, 82, 81, 83, 84, 82, 85, 84, 83, 85, 86, 84, 87, 86, 85, 87, 88, 86, 89, 88, 87, 89, 90, 88, 91, 90, 89, 91, 92, 90, 93, 92, 91, 93, 94, 92, 95, 94, 93, 95, 93, 96, 97, 95, 96, 98, 97, 96, 99, 98, 96, 100, 99, 96, 71, 100, 96, 72, 100, 71, 101, 64, 63,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 15, 17, 18, 13, 15, 18, 19, 2, 1, 20, 1, 3,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 7, 6, 4,
0, 1, 2, 3, 0, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 9, 10, 11, 8, 10, 2, 11, 10, 0, 2, 10, 12, 13, 14, 12, 15, 13, 9, 15, 12, 9, 16, 15, 8, 16, 9, 17, 18, 19, 17, 20, 18, 21, 20, 17, 21, 14, 20, 12, 14, 21, 22, 23, 24, 25, 22, 24, 26, 25, 24, 19, 26, 24, 17, 19, 24, 27, 28, 29, 27, 30, 28, 23, 30, 27, 23, 31, 30, 22, 31, 23, 32, 33, 34, 35, 32, 34, 36, 35, 34, 32, 37, 33, 32, 38, 37, 39, 38, 32, 39, 40, 38, 41, 40, 39, 42, 41, 39, 42, 43, 41, 44, 43, 42, 44, 45, 43, 46, 45, 44, 46, 47, 45, 48, 47, 46, 48, 49, 47, 50, 49, 48, 50, 51, 49, 52, 51, 50, 52, 53, 51, 54, 53, 52, 54, 52, 55, 56, 54, 55, 57, 56, 55, 58, 57, 55, 28, 58, 55, 28, 30, 59, 58, 28, 59, 60, 61, 62, 60, 63, 61, 64, 63, 60, 64, 65, 63, 66, 65, 64, 66, 29, 65, 27, 29, 66,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 7, 2, 9, 8, 2, 10, 9, 2, 11, 10, 2, 12, 11, 2, 13, 12, 2, 14, 15, 16, 14, 17, 15, 18, 17, 14, 18, 19, 17, 20, 19, 18, 20, 21, 19, 22, 21, 20, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 25, 24, 26, 27, 25, 28, 27, 26, 28, 11, 27, 29, 11, 28, 29, 10, 11, 16, 30, 14, 16, 31, 30, 32, 31, 16, 32, 33, 31, 34, 33, 32, 34, 32, 35, 36, 34, 35, 37, 36, 35, 38, 37, 35, 39, 38, 35, 40, 41, 42, 40, 43, 41, 44, 43, 40, 44, 45, 43, 46, 45, 44, 46, 47, 45, 48, 47, 46, 48, 39, 47, 49, 39, 48, 49, 38, 39, 50, 38, 49, 51, 52, 53, 51, 54, 52, 55, 54, 51, 55, 56, 54, 57, 56, 55, 57, 58, 56, 59, 58, 57, 59, 60, 58, 61, 60, 59, 61, 62, 60, 63, 62, 61, 63, 64, 62, 8, 64, 63, 8, 65, 64, 9, 65, 8, 66, 67, 68, 69, 66, 68, 52, 69, 68, 53, 52, 68, 70, 71, 72, 70, 73, 71, 67, 73, 70, 67, 74, 73, 66, 74, 67, 70, 72, 75, 49, 70, 75, 50, 49, 75, 76, 77, 6, 78, 76, 6, 79, 78, 6, 7, 79, 6, 80, 81, 82, 80, 83, 81, 77, 83, 80, 77, 84, 83, 76, 84, 77, 85, 86, 87, 85, 88, 86, 89, 88, 85, 89, 90, 88, 91, 90, 89, 91, 92, 90, 93, 92, 91, 93, 94, 92, 95, 94, 93, 95, 82, 94, 80, 82, 95, 96, 97, 98, 99, 96, 98, 100, 99, 98, 87, 100, 98, 85, 87, 98, 101, 97, 96, 102, 101, 96, 103, 102, 96, 104, 11, 12,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 3, 13, 14, 1, 3, 14, 15, 16, 6, 17, 15, 6, 4, 17, 6, 11, 18, 19, 9, 11, 19, 20, 9, 19, 10, 21, 22, 12, 10, 22, 23, 18, 11, 24, 16, 15, 25, 15, 17,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 13, 14, 15, 16, 13, 15, 17, 16, 15, 18, 17, 15, 9, 18, 15, 7, 9, 15, 19, 20, 21, 19, 22, 20, 23, 22, 19, 23, 24, 22, 14, 24, 23, 14, 25, 24, 13, 25, 14, 26, 27, 28, 29, 26, 28, 21, 29, 28, 19, 21, 28, 30, 31, 27, 32, 30, 27, 33, 32, 27, 26, 33, 27, 34, 35, 36, 34, 37, 35, 31, 37, 34, 31, 38, 37, 30, 38, 31, 10, 39, 12, 10, 40, 39, 41, 40, 10, 41, 42, 40, 43, 42, 41, 43, 41, 44, 45, 43, 44, 46, 45, 44, 47, 46, 44, 48, 49, 50, 47, 48, 50, 46, 47, 50, 51, 52, 53, 48, 51, 53, 49, 48, 53, 51, 54, 52, 51, 55, 54, 35, 55, 51, 35, 56, 55, 37, 56, 35, 57, 58, 59, 57, 60, 58, 61, 60, 57, 61, 62, 60, 63, 62, 61, 63, 36, 62, 34, 36, 63,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 10, 11, 9, 12, 10, 0, 12, 9, 0, 13, 12, 2, 13, 0, 14, 15, 16, 17, 14, 16, 11, 17, 16, 9, 11, 16, 18, 19, 20, 18, 21, 19, 22, 21, 18, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 25, 24, 26, 27, 25, 15, 27, 26, 15, 14, 27, 28, 29, 30, 31, 28, 30, 20, 31, 30, 18, 20, 30, 29, 28, 32, 33, 29, 32, 34, 33, 32, 35, 34, 32, 36, 8, 6, 36, 37, 8, 38, 37, 36, 38, 39, 37, 40, 39, 38, 1, 3, 41, 42, 1, 41, 43, 42, 41, 44, 43, 41, 45, 44, 41, 46, 45, 41, 47, 46, 41, 48, 49, 50, 48, 51, 49, 52, 51, 48, 52, 47, 51, 53, 47, 52, 53, 46, 47, 54, 55, 56, 57, 54, 56, 50, 57, 56, 48, 50, 56, 58, 59, 55, 60, 58, 55, 61, 60, 55, 54, 61, 55, 62, 63, 59, 64, 62, 59, 65, 64, 59, 58, 65, 59, 66, 67, 68, 69, 66, 68, 70, 69, 68, 66, 71, 67, 66, 72, 71, 73, 72, 66, 73, 74, 72, 75, 74, 73, 76, 77, 78, 76, 79, 77, 80, 79, 76, 80, 81, 79, 82, 81, 80, 82, 83, 81, 75, 83, 82, 75, 73, 83, 78, 84, 76, 78, 85, 84, 86, 85, 78, 86, 87, 85, 88, 87, 86, 88, 86, 89, 90, 88, 89, 91, 90, 89, 92, 91, 89, 64, 92, 89, 64, 65, 93, 92, 64, 93, 63, 62, 94, 95, 63, 94, 96, 95, 94, 97, 96, 94, 98, 99, 100, 97, 98, 100, 96, 97, 100, 101, 99, 98,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 15, 17, 18, 13, 15, 18, 19, 2, 1, 20, 1, 3,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 7, 8, 9, 6, 8, 10, 9, 8, 2, 10, 8, 0, 2, 8, 11, 12, 7, 13, 11, 7, 14, 13, 7, 15, 14, 7, 16, 15, 7, 17, 16, 7, 18, 17, 7, 19, 18, 7, 6, 19, 7, 20, 12, 11, 20, 21, 12, 22, 21, 20, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 25, 24, 27, 26, 24, 28, 27, 24, 29, 28, 24, 30, 29, 24, 31, 30, 24, 32, 31, 24, 33, 34, 35, 33, 36, 34, 37, 36, 33, 37, 38, 36, 39, 38, 37, 39, 40, 38, 41, 40, 39, 41, 42, 40, 43, 42, 41, 43, 32, 42, 31, 32, 43, 44, 45, 46, 47, 44, 46, 48, 47, 46, 49, 48, 46, 50, 49, 46, 51, 50, 46, 52, 51, 46, 53, 52, 46, 54, 53, 46, 55, 54, 46, 56, 57, 58, 56, 59, 57, 60, 59, 56, 60, 61, 59, 62, 61, 60, 62, 55, 61, 54, 55, 62, 63, 32, 56, 64, 63, 56, 65, 64, 56, 66, 65, 56, 58, 66, 56, 67, 68, 69, 70, 67, 69, 71, 70, 69, 45, 72, 73, 67, 45, 73, 68, 67, 73, 45, 44, 74, 72, 45, 74, 75, 66, 58, 76, 35, 34, 63, 42, 32,
0, 1, 2, 3, 0, 2, 4, 5, 6, 7, 4, 6,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 7, 2, 9, 8, 2, 10, 9, 2, 11, 12, 13, 11, 14, 12, 15, 14, 11, 15, 16, 14, 17, 16, 15, 17, 18, 16, 9, 18, 17, 9, 10, 18, 19, 20, 21, 19, 22, 20, 23, 22, 19, 23, 24, 22, 25, 24, 23, 25, 13, 24, 11, 13, 25, 26, 27, 28, 26, 29, 27, 30, 29, 26, 30, 21, 29, 19, 21, 30, 31, 32, 33, 31, 34, 32, 26, 34, 31, 26, 28, 34, 35, 36, 37, 35, 38, 36, 39, 38, 35, 39, 40, 38, 31, 40, 39, 31, 33, 40, 41, 42, 43, 41, 44, 42, 45, 44, 41, 45, 37, 44, 35, 37, 45, 46, 47, 48, 46, 49, 47, 50, 49, 46, 50, 51, 49, 52, 51, 50, 7, 53, 49, 54, 7, 49, 51, 54, 49, 55, 56, 57, 58, 55, 57, 59, 58, 57, 1, 59, 57, 60, 1, 57, 61, 60, 57, 62, 59, 1, 63, 62, 1, 0, 63, 1, 61, 64, 65, 60, 61, 65, 66, 60, 65, 67, 66, 65, 68, 67, 65, 69, 68, 65, 70, 68, 69, 71, 70, 69, 72, 71, 69, 40, 72, 69, 73, 74, 75, 73, 76, 74, 77, 76, 73, 77, 78, 76, 79, 78, 77, 79, 80, 78, 81, 82, 52, 81, 83, 82, 78, 83, 81, 78, 80, 83, 73, 84, 85, 77, 73, 85, 86, 77, 85, 87, 86, 85, 73, 75, 88, 89, 73, 88, 90, 91, 92, 93, 90, 92, 94, 93, 92, 90, 95, 91, 90, 96, 95, 97, 96, 90, 97, 98, 96, 99, 98, 97, 100, 101, 102, 100, 103, 101, 104, 103, 100, 104, 105, 103, 106, 105, 104, 106, 107, 105, 99, 107, 106, 99, 97, 107, 102, 108, 100, 102, 109, 108, 110, 109, 102, 110, 111, 109, 112, 111, 110, 56, 113, 114, 110, 56, 114, 112, 110, 114, 56, 55, 115, 113, 56, 115, 64, 61, 116, 117, 64, 116, 118, 117, 116, 119, 118, 116, 119, 120, 118, 119, 121, 120, 122, 121, 119, 122, 123, 121, 124, 123, 122, 125, 124, 122, 81, 52, 50, 33, 72, 40, 53, 7, 8,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 5, 8, 9, 3, 5, 9, 10, 11, 12, 10, 13, 11, 14, 13, 10, 14, 2, 13, 0, 2, 14, 15, 14, 10, 16, 15, 10, 17, 4, 0,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 7, 2, 9, 8, 2, 10, 9, 2, 11, 10, 2, 12, 11, 2, 13, 12, 2, 14, 13, 2, 15, 14, 2, 16, 15, 2, 17, 16, 2, 18, 17, 2, 19, 18, 2, 20, 19, 2, 21, 20, 2, 22, 21, 2, 23, 22, 2, 24, 23, 2, 25, 24, 2, 26, 25, 2, 27, 26, 2, 28, 27, 2, 29, 28, 2, 30, 29, 2, 31, 30, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 9, 10, 11, 8, 10, 12, 11, 10, 13, 12, 10, 14, 9, 8, 14, 15, 9, 16, 15, 14, 16, 17, 15, 18, 17, 16, 19, 20, 15, 21, 19, 15, 22, 21, 15, 23, 22, 15, 17, 23, 15, 20, 19, 24, 25, 20, 24, 26, 25, 24, 27, 26, 24, 28, 27, 24, 29, 28, 24, 6, 4, 28, 30, 6, 28, 29, 30, 28, 31, 18, 16, 32, 31, 16, 33, 32, 16, 34, 33, 16, 34, 35, 33, 34, 36, 35, 37, 36, 34, 37, 38, 36, 39, 38, 37, 39, 40, 38, 41, 40, 39, 41, 42, 40, 43, 42, 41, 43, 44, 42, 45, 44, 43, 45, 46, 44, 47, 46, 45, 47, 48, 46, 49, 48, 47, 49, 47, 50, 51, 49, 50, 52, 51, 50, 53, 52, 50, 54, 53, 50, 53, 54, 55, 56, 53, 55, 57, 56, 55,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 13, 14, 0, 15, 13, 0, 16, 15, 0, 2, 16, 0, 17, 18, 19, 17, 20, 18, 14, 20, 17, 14, 21, 20, 13, 21, 14, 22, 23, 24, 25, 22, 24, 19, 25, 24, 17, 19, 24, 26, 27, 28, 26, 29, 27, 23, 29, 26, 23, 30, 29, 22, 30, 23, 31, 32, 33, 31, 34, 32, 35, 34, 31, 35, 36, 34, 37, 36, 35, 37, 38, 36, 26, 38, 37, 26, 28, 38, 39, 40, 41, 39, 42, 40, 43, 42, 39, 43, 44, 42, 36, 44, 43, 36, 38, 44, 45, 1, 3, 46, 45, 3, 47, 46, 3, 48, 47, 3, 48, 49, 47, 48, 50, 49, 51, 50, 48, 51, 52, 50, 53, 52, 51, 54, 55, 56, 54, 57, 55, 58, 57, 54, 58, 59, 57, 53, 59, 58, 53, 51, 59, 60, 61, 62, 60, 63, 61, 64, 63, 60, 64, 56, 63, 54, 56, 64, 61, 39, 41, 62, 61, 41, 65, 66, 67, 68, 65, 67, 69, 68, 67, 70, 71, 72, 65, 70, 72, 66, 65, 72, 73, 74, 75, 73, 76, 74, 77, 76, 73, 77, 78, 76, 79, 78, 77, 79, 80, 78, 81, 80, 79, 81, 82, 80, 83, 82, 81, 83, 70, 82, 71, 70, 83, 84, 85, 86, 74, 84, 86, 75, 74, 86, 87, 88, 89, 84, 87, 89, 85, 84, 89, 87, 31, 33, 88, 87, 33, 90, 91, 92, 90, 93, 91, 94, 93, 90, 94, 95, 93, 96, 95, 94, 96, 35, 95, 37, 35, 96, 97, 92, 91,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 19, 20, 18, 21, 19, 22, 21, 18, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 25, 24, 26, 27, 25, 28, 27, 26, 28, 29, 27, 30, 29, 28, 30, 2, 29, 0, 2, 30, 31, 32, 33, 31, 34, 32, 35, 34, 31, 35, 36, 34, 37, 36, 35, 37, 38, 36, 39, 38, 37, 39, 40, 38, 41, 40, 39, 41, 42, 40, 43, 42, 41, 43, 44, 42, 45, 44, 43, 45, 46, 44, 47, 46, 45, 47, 48, 46, 49, 48, 47, 49, 50, 48, 51, 50, 49, 51, 52, 50, 53, 52, 51, 53, 54, 52, 55, 54, 53, 55, 56, 54, 57, 56, 55, 57, 58, 56, 59, 58, 57, 59, 60, 58, 61, 60, 59, 61, 62, 60, 63, 20, 19,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 1, 0,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 13, 14, 15, 16, 13, 15, 17, 16, 15, 18, 17, 15, 0, 18, 15, 4, 0, 15, 19, 20, 21, 19, 22, 20, 14, 22, 19, 14, 23, 22, 13, 23, 14, 24, 25, 26, 24, 27, 25, 28, 27, 24, 28, 29, 27, 30, 29, 28, 30, 21, 29, 19, 21, 30, 31, 32, 29, 31, 33, 32, 34, 33, 31, 34, 35, 33, 36, 35, 34, 36, 37, 35, 38, 37, 36, 38, 39, 37, 40, 39, 38, 28, 41, 42, 30, 28, 42, 43, 2, 1, 44, 43, 1, 45, 44, 1, 46, 45, 1, 47, 38, 48, 46, 47, 48, 45, 46, 48, 49, 50, 51, 49, 52, 50, 53, 52, 49, 53, 54, 52, 55, 54, 53, 55, 56, 54, 57, 56, 55, 57, 58, 56, 59, 58, 57, 59, 57, 60, 61, 59, 60, 62, 61, 60, 63, 62, 60, 64, 63, 60, 65, 66, 67, 65, 68, 66, 59, 68, 65, 59, 61, 68, 65, 67, 40, 47, 65, 40, 38, 47, 40, 69, 63, 64, 70, 69, 64, 71, 70, 64, 72, 71, 64, 25, 73, 74, 72, 25, 74, 71, 72, 74, 25, 27, 75, 73, 25, 75, 76, 26, 25, 32, 27, 29,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 10, 11, 9, 12, 10, 13, 12, 9, 13, 14, 12, 15, 14, 13, 15, 0, 14, 4, 0, 15, 3, 16, 17, 1, 3, 17, 18, 19, 6, 20, 18, 6, 4, 20, 6, 21, 13, 9,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 7, 2, 9, 8, 2, 10, 9, 2, 9, 11, 12, 8, 9, 12, 13, 14, 15, 13, 16, 14, 6, 16, 13, 6, 17, 16, 7, 17, 6, 18, 19, 20, 18, 21, 19, 13, 21, 18, 13, 15, 21, 22, 23, 24, 22, 25, 23, 26, 25, 22, 26, 27, 25, 28, 27, 26, 28, 29, 27, 30, 29, 28, 30, 20, 29, 18, 20, 30, 31, 32, 33, 34, 31, 33, 35, 34, 33, 24, 35, 33, 22, 24, 33, 32, 31, 36, 37, 32, 36, 38, 37, 36, 39, 38, 36, 40, 39, 36,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 3, 9, 10, 1, 3, 10, 11, 12, 13, 14, 11, 13, 15, 14, 13, 16, 15, 13, 17, 16, 13, 16, 18, 19, 15, 16, 19, 6, 4, 11, 14, 6, 11,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 7, 0, 8, 6, 0, 9, 8, 0, 10, 9, 0, 11, 10, 0, 12, 11, 0, 2, 12, 0, 13, 7, 6, 13, 14, 7, 15, 14, 13, 15, 16, 14, 17, 16, 15, 17, 18, 16, 19, 18, 17, 20, 21, 22, 20, 23, 21, 24, 23, 20, 24, 25, 23, 26, 25, 24, 26, 27, 25, 28, 27, 26, 28, 29, 27, 30, 29, 28, 30, 31, 29, 32, 31, 30, 32, 33, 31, 34, 35, 36, 34, 37, 35, 31, 37, 34, 31, 33, 37, 15, 13, 34, 36, 15, 34, 19, 17, 38, 39, 19, 38, 40, 39, 38, 41, 40, 38, 42, 40, 41, 43, 42, 41, 44, 43, 41, 45, 44, 41, 46, 32, 30, 47, 46, 30, 48, 47, 30, 49, 48, 30, 49, 50, 48, 49, 51, 50, 52, 51, 49, 52, 53, 51, 54, 53, 52, 54, 52, 55, 56, 54, 55, 57, 56, 55, 58, 57, 55, 59, 58, 55, 60, 59, 55, 57, 58, 61, 62, 57, 61, 63, 62, 61, 64, 63, 61, 65, 64, 61, 45, 57, 62, 44, 45, 62, 66, 62, 63,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 9, 11, 12, 7, 9, 12, 13, 2, 1, 14, 1, 3,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 7, 8, 6, 9, 7, 10, 9, 6, 10, 11, 9, 5, 11, 10, 5, 12, 11, 5, 10, 13, 4, 5, 13,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 6, 4, 13, 14, 6, 13, 15, 14, 13, 16, 15, 13, 17, 16, 13, 14, 18, 19, 6, 14, 19, 20, 21, 22, 20, 23, 21, 24, 23, 20, 24, 25, 23, 26, 25, 24, 26, 27, 25, 28, 27, 26, 28, 29, 27, 30, 29, 28, 30, 31, 29, 32, 31, 30, 33, 34, 29, 35, 33, 29, 36, 35, 29, 31, 36, 29, 37, 38, 39, 37, 40, 38, 34, 40, 37, 34, 41, 40, 33, 41, 34, 42, 12, 10, 42, 43, 12, 44, 43, 42, 44, 45, 43, 46, 45, 44, 46, 47, 45, 48, 47, 46, 48, 49, 47, 50, 49, 48, 50, 51, 49, 52, 51, 50, 52, 39, 51, 53, 39, 52, 53, 37, 39, 30, 54, 32, 30, 55, 54, 56, 55, 30, 56, 57, 55, 58, 57, 56, 58, 56, 59, 60, 58, 59, 61, 60, 59, 62, 61, 59, 63, 61, 62, 63, 64, 61, 65, 64, 63, 65, 66, 64, 67, 66, 65, 67, 68, 66, 69, 68, 67, 69, 70, 68, 71, 70, 69, 71, 72, 70, 73, 72, 71, 73, 2, 72, 0, 2, 73,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 4, 0, 10, 9, 0, 11, 10, 0, 12, 11, 0, 13, 12, 0, 14, 13, 0, 15, 14, 0, 3, 16, 17, 1, 3, 17, 18, 14, 15, 19, 18, 15, 20, 21, 22, 23, 20, 22, 24, 23, 22, 25, 26, 27, 20, 25, 27, 21, 20, 27, 25, 28, 26, 25, 29, 28, 30, 29, 25, 30, 31, 29, 32, 31, 30, 32, 33, 31, 34, 33, 32, 34, 35, 33, 36, 35, 34, 36, 37, 35, 38, 37, 36, 38, 39, 37, 40, 39, 38, 40, 38, 41, 42, 40, 41, 43, 42, 41, 44, 43, 41, 45, 44, 41, 46, 45, 41, 47, 45, 46, 13, 47, 46, 12, 13, 46, 48, 6, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 17, 16, 18, 19, 17, 20, 19, 18, 20, 21, 19, 22, 21, 20, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 25, 24, 26, 27, 25, 28, 27, 26, 28, 29, 27, 30, 29, 28, 30, 31, 29, 32, 33, 34, 35, 32, 34, 36, 35, 34, 37, 36, 34, 38, 37, 34, 39, 40, 33, 41, 39, 33, 42, 41, 33, 32, 42, 33, 43, 44, 45, 43, 46, 44, 47, 46, 43, 47, 48, 46, 49, 48, 47, 49, 50, 48, 40, 50, 49, 40, 51, 50, 39, 51, 40, 52, 53, 54, 52, 55, 53, 56, 55, 52, 56, 45, 55, 43, 45, 56, 57, 52, 54, 57, 58, 52, 59, 58, 57, 59, 60, 58, 61, 60, 59, 59, 62, 63, 61, 59, 63, 64, 65, 37, 66, 64, 37, 67, 66, 37, 38, 67, 37, 68, 36, 37, 69, 68, 37, 70, 69, 37,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 3, 7, 8, 0, 3, 8, 9, 10, 11, 12, 9, 11, 13, 12, 11, 14, 13, 11, 15, 14, 11, 16, 15, 11, 17, 16, 11, 18, 17, 11, 19, 18, 11, 12, 20, 21, 9, 12, 21, 22, 12, 13, 23, 22, 13, 24, 23, 13, 25, 24, 13, 26, 25, 13, 27, 26, 13, 27, 28, 26, 27, 29, 28, 30, 29, 27, 30, 31, 29, 32, 31, 30, 32, 33, 31, 34, 33, 32, 34, 35, 33, 36, 35, 34, 36, 37, 35, 38, 37, 36, 38, 39, 37, 40, 39, 38, 40, 41, 39, 42, 41, 40, 42, 43, 41, 44, 43, 42, 44, 45, 43, 46, 45, 44, 5, 6, 46, 44, 5, 46, 47, 3, 4, 48, 47, 4, 49, 48, 4,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 3, 7, 8, 0, 3, 8, 9, 10, 11, 12, 9, 11, 13, 12, 11, 14, 13, 11, 15, 14, 11, 9, 16, 10, 9, 17, 16, 18, 17, 9, 18, 19, 17, 20, 19, 18, 20, 21, 19, 22, 21, 20, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 25, 24, 27, 26, 24, 27, 28, 26, 29, 28, 27, 29, 30, 28, 31, 30, 29, 31, 32, 30, 33, 32, 31, 33, 34, 32, 35, 34, 33, 35, 36, 34, 37, 36, 35, 37, 38, 36, 39, 38, 37, 39, 40, 38, 41, 40, 39, 5, 6, 41, 39, 5, 41, 42, 3, 4, 43, 42, 4, 44, 43, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 9, 11, 12, 7, 9, 12, 13, 2, 1, 14, 1, 3,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 7, 8, 6, 9, 7, 10, 9, 6, 10, 11, 9, 5, 11, 10, 5, 12, 11, 5, 10, 13, 4, 5, 13,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 17, 16, 18, 19, 17, 20, 19, 18, 20, 21, 19, 22, 21, 20, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 27, 0, 28, 26, 0, 29, 28, 0, 30, 29, 0, 2, 30, 0, 31, 27, 26, 32, 31, 26, 33, 32, 26, 34, 33, 26, 35, 34, 26, 36, 35, 26, 37, 38, 39, 37, 40, 38, 41, 40, 37, 41, 42, 40, 43, 42, 41, 43, 44, 42, 45, 44, 43, 45, 46, 44, 47, 46, 45, 47, 48, 46, 49, 48, 47, 49, 50, 48, 51, 50, 49, 51, 52, 50, 53, 52, 51, 53, 54, 52, 55, 54, 53, 55, 56, 54, 57, 56, 55, 57, 36, 56, 35, 36, 57, 38, 58, 59, 39, 38, 59,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 17, 16, 18, 19, 17, 20, 19, 18, 20, 21, 19, 22, 21, 20, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 25, 24, 26, 27, 25, 28, 27, 26, 28, 29, 27, 30, 29, 28, 30, 31, 29, 32, 33, 34, 35, 32, 34, 36, 35, 34, 37, 33, 32,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 7, 2, 9, 10, 11, 9, 12, 10, 13, 12, 9, 13, 14, 12, 1, 14, 13, 1, 15, 14, 0, 15, 1, 16, 17, 18, 19, 16, 18, 11, 19, 18, 9, 11, 18, 20, 21, 17, 22, 20, 17, 23, 22, 17, 24, 23, 17, 16, 24, 17, 25, 26, 21, 27, 25, 21, 28, 27, 21, 20, 28, 21, 29, 26, 25, 29, 30, 26, 31, 30, 29, 31, 32, 30, 33, 32, 31, 33, 34, 32, 35, 34, 33, 8, 36, 7, 8, 37, 36, 38, 37, 8, 38, 39, 37, 40, 39, 38, 40, 41, 39, 42, 41, 40, 42, 43, 41, 44, 6, 7, 45, 44, 7, 46, 45, 7, 47, 46, 7, 48, 47, 7, 48, 49, 47, 48, 50, 49, 51, 50, 48, 51, 52, 50, 53, 52, 51, 54, 53, 51, 54, 55, 53, 56, 55, 54, 56, 57, 55, 58, 57, 56, 58, 56, 59, 60, 58, 59, 61, 60, 59, 62, 61, 59, 27, 62, 59, 27, 28, 63, 62, 27, 63, 64, 65, 66, 67, 64, 66, 68, 69, 70, 68, 71, 69, 72, 71, 68, 72, 73, 71, 74, 73, 72, 74, 75, 73, 76, 75, 74, 76, 77, 75, 78, 77, 76, 78, 79, 77, 80, 79, 78, 81, 82, 77, 83, 81, 77, 84, 83, 77, 79, 84, 77, 85, 86, 82, 87, 85, 82, 88, 87, 82, 81, 88, 82, 89, 90, 91, 89, 92, 90, 86, 92, 89, 86, 93, 92, 85, 93, 86, 94, 95, 96, 97, 94, 96, 91, 97, 96, 89, 91, 96, 98, 99, 95, 100, 98, 95, 101, 100, 95, 94, 101, 95, 102, 103, 104, 102, 105, 103, 106, 105, 102, 106, 107, 105, 108, 107, 106, 108, 109, 107, 110, 109, 108, 110, 111, 109, 99, 111, 110, 99, 112, 111, 98, 112, 99, 78, 113, 80, 78, 114, 113, 115, 114, 78, 115, 116, 114, 117, 116, 115, 118, 119, 120, 115, 118, 120, 117, 115, 120, 121, 122, 123, 121, 124, 122, 125, 124, 121, 125, 118, 124, 119, 118, 125, 122, 126, 123, 122, 127, 126, 128, 127, 122, 128, 129, 127, 130, 129, 128, 111, 112, 131, 128, 111, 131, 130, 128, 131,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 13, 14, 9, 15, 13, 9, 16, 15, 9, 11, 16, 9, 17, 18, 14, 19, 17, 14, 20, 19, 14, 13, 20, 14, 18, 17, 21, 22, 18, 21, 23, 22, 21, 24, 12, 10, 25, 24, 10, 26, 25, 10, 27, 26, 10, 27, 28, 26, 27, 29, 28, 30, 29, 27, 30, 31, 29, 32, 31, 30, 33, 32, 30,
0, 1, 2, 3, 0, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 3, 7, 8, 1, 3, 8, 9, 6, 4, 10, 4, 0,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 11, 12, 13, 14, 11, 13, 15, 14, 13, 16, 15, 13, 9, 16, 13, 7, 9, 13, 17, 18, 19, 17, 20, 18, 21, 20, 17, 21, 22, 20, 23, 22, 21, 23, 24, 22, 25, 24, 23, 25, 26, 24, 27, 26, 25, 27, 28, 26, 29, 28, 27, 29, 30, 28, 31, 30, 29, 31, 32, 30, 12, 32, 31, 12, 33, 32, 11, 33, 12, 34, 17, 19, 34, 35, 17, 36, 35, 34, 36, 37, 35, 38, 37, 36, 10, 8, 39, 40, 10, 39, 41, 40, 39, 42, 41, 39, 43, 42, 39, 43, 44, 42, 43, 45, 44, 46, 45, 43, 46, 47, 45, 48, 47, 46, 48, 49, 47, 50, 49, 48, 50, 51, 49, 52, 51, 50, 52, 53, 51, 54, 53, 52, 54, 55, 53, 56, 55, 54, 56, 57, 55, 58, 57, 56, 58, 59, 57, 60, 59, 58, 60, 61, 59, 62, 61, 60, 62, 63, 61, 64, 63, 62, 64, 65, 63, 66, 65, 64, 66, 67, 65, 68, 67, 66, 69, 68, 66, 70, 69, 66, 71, 38, 36,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 13, 14, 15, 13, 16, 14, 17, 16, 13, 17, 2, 16, 0, 2, 17, 18, 19, 20, 18, 21, 19, 22, 21, 18, 22, 15, 21, 13, 15, 22, 23, 24, 25, 23, 26, 24, 27, 26, 23, 27, 28, 26, 29, 28, 27, 29, 19, 28, 20, 19, 29, 30, 31, 32, 33, 30, 32, 25, 33, 32, 23, 25, 32, 34, 35, 31, 36, 34, 31, 37, 36, 31, 30, 37, 31, 38, 39, 35, 40, 38, 35, 41, 40, 35, 34, 41, 35, 42, 39, 38, 42, 43, 39, 44, 43, 42, 44, 45, 43, 46, 45, 44, 46, 47, 45, 48, 47, 46, 49, 50, 51, 49, 52, 50, 4, 52, 49, 4, 53, 52, 0, 53, 4, 54, 55, 56, 57, 54, 56, 51, 57, 56, 49, 51, 56, 58, 59, 60, 58, 61, 59, 62, 61, 58, 62, 63, 61, 64, 63, 62, 64, 65, 63, 66, 65, 64, 66, 67, 65, 68, 67, 66, 68, 69, 67, 55, 69, 68, 55, 70, 69, 54, 70, 55, 71, 72, 73, 74, 71, 73, 60, 74, 73, 58, 60, 73, 75, 72, 71, 76, 75, 71, 77, 76, 71, 78, 1, 3, 79, 78, 3, 80, 79, 3, 81, 80, 3, 81, 82, 80, 81, 83, 82, 84, 83, 81, 84, 85, 83, 86, 85, 84, 86, 84, 87, 88, 86, 87, 89, 88, 87, 90, 89, 87, 90, 91, 89, 90, 92, 91, 93, 92, 90, 93, 94, 92, 95, 94, 93, 40, 96, 97, 93, 40, 97, 95, 93, 97, 41, 96, 40,
0, 1, 2, 3, 0, 2, 4, 5, 6, 7, 4, 6,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 11, 12, 13, 1, 11, 13, 14, 1, 13, 6, 4, 15, 2, 6, 15, 0, 2, 15, 16, 10, 8, 17, 7, 9, 11, 1, 3, 18, 12, 11,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 11, 12, 13, 11, 14, 12, 15, 14, 11, 15, 16, 14, 17, 16, 15, 17, 4, 16, 6, 4, 17, 5, 18, 19, 3, 5, 19, 20, 21, 8, 22, 20, 8, 6, 22, 8, 23, 15, 11,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 3, 9, 10, 1, 3, 10, 11, 6, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 3, 9, 10, 1, 3, 10, 11, 6, 4, 11, 12, 6, 13, 12, 11, 13, 14, 12, 15, 14, 13, 15, 16, 14, 17, 16, 15, 17, 18, 16, 19, 18, 17, 19, 20, 18, 17, 21, 22, 19, 17, 22, 23, 14, 16, 24, 23, 16,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 7, 8, 9, 6, 8, 2, 9, 8, 0, 2, 8, 10, 11, 12, 10, 13, 11, 14, 13, 10, 14, 15, 13, 7, 15, 14, 7, 16, 15, 6, 16, 7, 17, 10, 12, 18, 17, 12, 19, 18, 12, 20, 19, 12, 21, 22, 23, 21, 24, 22, 25, 24, 21, 25, 26, 24, 19, 26, 25, 19, 20, 26, 27, 28, 29, 30, 27, 29, 23, 30, 29, 21, 23, 29, 31, 32, 33, 31, 34, 32, 35, 34, 31, 35, 36, 34, 28, 36, 35, 28, 37, 36, 27, 37, 28, 38, 39, 40, 38, 41, 39, 42, 41, 38, 42, 43, 41, 44, 43, 42, 44, 45, 43, 46, 45, 44, 46, 47, 45, 48, 47, 46, 49, 50, 51, 49, 52, 50, 45, 52, 49, 45, 47, 52, 53, 54, 55, 56, 53, 55, 51, 56, 55, 49, 51, 55, 54, 53, 57, 11, 54, 57, 12, 11, 57, 46, 58, 48, 46, 59, 58, 60, 59, 46, 60, 61, 59, 62, 61, 60, 63, 62, 60, 63, 64, 62, 65, 64, 63, 65, 66, 64, 67, 66, 65, 68, 69, 70, 68, 71, 69, 67, 71, 68, 67, 72, 71, 65, 72, 67, 73, 74, 33, 73, 75, 74, 76, 75, 73, 76, 77, 75, 78, 77, 76, 78, 70, 77, 68, 70, 78, 79, 80, 81, 79, 82, 80, 28, 82, 79, 28, 83, 82, 35, 83, 28, 84, 85, 86, 87, 84, 86, 81, 87, 86, 79, 81, 86, 88, 89, 85, 84, 88, 85, 74, 31, 33,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 11, 12, 13, 11, 14, 12, 15, 14, 11, 15, 16, 14, 0, 16, 15, 0, 2, 16, 17, 18, 19, 17, 20, 18, 21, 20, 17, 21, 13, 20, 11, 13, 21, 22, 23, 24, 22, 25, 23, 26, 25, 22, 26, 19, 25, 17, 19, 26, 27, 28, 29, 27, 30, 28, 22, 30, 27, 22, 24, 30, 27, 29, 31, 32, 27, 31, 33, 32, 31, 34, 33, 31, 35, 34, 31, 36, 35, 31, 37, 36, 31, 38, 37, 31, 39, 38, 31, 40, 41, 6, 42, 40, 6, 4, 42, 6, 38, 43, 44, 37, 38, 44, 45, 8, 6,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 11, 4, 0, 11, 12, 4, 13, 12, 11, 13, 14, 12, 15, 14, 13, 3, 16, 17, 1, 3, 17, 14, 18, 19, 12, 14, 19, 20, 8, 6,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 0, 6, 7, 1, 0, 7,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 8, 11, 12, 10, 11, 13, 12, 11, 14, 13, 11, 15, 13, 14, 16, 15, 14, 17, 16, 14, 18, 17, 14, 19, 17, 18, 20, 19, 18, 21, 20, 18, 22, 21, 18, 23, 24, 25, 23, 26, 24, 27, 26, 23, 27, 28, 26, 29, 28, 27, 29, 30, 28, 31, 30, 29, 31, 32, 30, 33, 32, 31, 33, 34, 32, 35, 34, 33, 35, 36, 34, 37, 36, 35, 37, 38, 36, 39, 38, 37, 39, 2, 38, 0, 2, 39, 40, 20, 41, 42, 40, 41, 43, 42, 41, 25, 43, 41, 23, 25, 41, 44, 19, 20, 40, 44, 20, 45, 46, 47, 45, 48, 46, 49, 48, 45, 49, 50, 48, 51, 50, 49, 51, 22, 50, 21, 22, 51, 52, 53, 54, 55, 52, 54, 4, 55, 54, 56, 4, 54, 57, 56, 54, 58, 57, 54, 59, 58, 54, 60, 59, 54, 61, 6, 4, 62, 61, 4, 63, 62, 4, 64, 63, 4, 65, 64, 4, 65, 66, 64, 65, 67, 66, 68, 67, 65, 68, 69, 67, 70, 69, 68, 71, 70, 68, 71, 72, 70, 73, 72, 71, 73, 74, 72, 75, 74, 73, 75, 76, 74, 77, 76, 75, 77, 78, 76, 79, 78, 77, 79, 80, 78, 81, 80, 79, 81, 79, 82, 83, 81, 82, 84, 83, 82, 85, 84, 82, 86, 85, 82, 85, 86, 87, 88, 85, 87, 89, 88, 87, 55, 4, 0, 90, 47, 46,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 7, 8, 9, 6, 8, 2, 9, 8, 0, 2, 8, 10, 11, 12, 10, 13, 11, 14, 13, 10, 14, 15, 13, 7, 15, 14, 7, 16, 15, 6, 16, 7, 17, 18, 19, 17, 20, 18, 21, 20, 17, 21, 12, 20, 10, 12, 21, 22, 23, 24, 25, 22, 24, 26, 25, 24, 19, 26, 24, 17, 19, 24, 27, 28, 29, 27, 30, 28, 31, 30, 27, 31, 32, 30, 33, 32, 31, 33, 34, 32, 23, 34, 33, 23, 35, 34, 22, 35, 23, 36, 32, 34, 36, 37, 32, 38, 37, 36, 38, 39, 37, 40, 39, 38, 41, 40, 38, 42, 41, 38, 43, 42, 38, 44, 37, 39, 45, 44, 39, 46, 45, 39, 47, 46, 39, 48, 47, 39, 48, 49, 47, 48, 50, 49, 51, 50, 48, 51, 52, 50, 53, 52, 51, 54, 53, 51, 54, 55, 53, 56, 55, 54, 56, 57, 55, 58, 57, 56, 27, 29, 59, 56, 27, 59, 58, 56, 59, 60, 61, 62, 60, 63, 61, 64, 63, 60, 64, 65, 63, 66, 65, 64, 66, 67, 65, 33, 67, 66, 33, 31, 67,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 15, 16, 14, 17, 15, 18, 17, 14, 18, 19, 17, 20, 19, 18, 20, 21, 19, 22, 21, 20, 22, 2, 21, 0, 2, 22, 23, 24, 25, 23, 26, 24, 27, 26, 23, 27, 28, 26, 29, 28, 27, 29, 30, 28, 31, 30, 29, 31, 15, 30, 16, 15, 31, 32, 33, 34, 32, 35, 33, 36, 35, 32, 36, 37, 35, 38, 37, 36, 35, 39, 40, 33, 35, 40, 41, 38, 36,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 3, 7, 8, 0, 3, 8, 9, 10, 11, 12, 9, 11, 13, 12, 11, 14, 13, 11, 15, 14, 11, 16, 15, 11, 17, 16, 11, 18, 17, 11, 19, 18, 11, 12, 20, 21, 9, 12, 21, 22, 23, 24, 25, 22, 24, 26, 25, 24, 27, 26, 24, 28, 27, 24, 29, 28, 24, 30, 29, 24, 31, 30, 24, 32, 31, 24, 25, 33, 34, 22, 25, 34, 35, 25, 26, 36, 35, 26, 37, 36, 26, 38, 37, 26, 39, 38, 26, 40, 39, 26, 40, 41, 39, 40, 42, 41, 43, 42, 40, 43, 44, 42, 45, 44, 43, 45, 46, 44, 47, 46, 45, 47, 48, 46, 49, 48, 47, 49, 50, 48, 51, 50, 49, 51, 52, 50, 53, 52, 51, 53, 54, 52, 55, 54, 53, 55, 56, 54, 57, 56, 55, 57, 55, 58, 59, 57, 58, 19, 59, 58, 18, 19, 58, 60, 12, 13, 61, 60, 13, 62, 61, 13, 63, 62, 13, 63, 64, 62, 63, 65, 64, 66, 65, 63, 66, 67, 65, 68, 67, 66, 69, 68, 66, 69, 70, 68, 71, 70, 69, 71, 72, 70, 73, 72, 71, 73, 74, 72, 75, 74, 73, 75, 76, 74, 77, 76, 75, 77, 78, 76, 79, 78, 77, 79, 80, 78, 81, 80, 79, 81, 82, 80, 83, 82, 81, 83, 84, 82, 85, 84, 83, 5, 6, 85, 83, 5, 85, 86, 3, 4, 87, 86, 4, 88, 87, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 2, 18, 0, 2, 19, 18, 20, 19, 2, 20, 21, 19, 22, 21, 20, 22, 20, 23, 24, 22, 23, 25, 24, 23, 26, 25, 23, 27, 26, 23, 28, 29, 30, 28, 31, 29, 32, 31, 28, 32, 33, 31, 34, 33, 32, 34, 35, 33, 36, 35, 34, 36, 27, 35, 37, 27, 36, 37, 26, 27, 38, 26, 37, 39, 40, 41, 39, 42, 40, 43, 42, 39, 43, 44, 42, 45, 44, 43, 45, 46, 44, 47, 46, 45, 47, 48, 46, 49, 48, 47, 49, 50, 48, 51, 50, 49, 51, 52, 50, 53, 52, 51, 53, 54, 52, 55, 54, 53, 56, 57, 58, 59, 56, 58, 40, 59, 58, 41, 40, 58, 60, 61, 62, 60, 63, 61, 57, 63, 60, 57, 64, 63, 56, 64, 57, 60, 62, 65, 37, 60, 65, 38, 37, 65, 66, 67, 68, 66, 69, 67, 70, 69, 66, 70, 53, 69, 55, 53, 70, 69, 71, 72, 67, 69, 72, 17, 55, 70, 15, 17, 70, 73, 15, 70, 74, 73, 70, 75, 15, 73,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 17, 16, 18, 19, 17, 20, 19, 18, 21, 22, 23, 21, 24, 22, 0, 24, 21, 0, 2, 24, 25, 26, 27, 25, 28, 26, 21, 28, 25, 21, 23, 28, 29, 25, 27, 30, 29, 27, 31, 30, 27, 32, 31, 27, 33, 32, 27, 34, 33, 27, 35, 34, 27, 36, 35, 27, 37, 36, 27, 38, 39, 40, 38, 41, 39, 42, 41, 38, 42, 18, 41, 20, 18, 42, 43, 20, 42, 44, 43, 42, 45, 44, 42,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 7, 2, 9, 10, 11, 12, 9, 11, 8, 12, 11, 7, 8, 11, 13, 14, 10, 15, 13, 10, 16, 15, 10, 9, 16, 10, 17, 18, 19, 17, 20, 18, 21, 20, 17, 21, 22, 20, 23, 22, 21, 23, 24, 22, 14, 24, 23, 14, 25, 24, 13, 25, 14, 26, 27, 28, 26, 29, 27, 30, 29, 26, 30, 19, 29, 17, 19, 30, 31, 26, 28, 31, 32, 26, 33, 32, 31, 33, 34, 32, 35, 34, 33, 36, 35, 33, 37, 36, 33, 38, 37, 33, 39, 3, 4, 39, 40, 3, 41, 40, 39, 41, 42, 40, 43, 42, 41, 0, 44, 45, 1, 0, 45, 46, 1, 45, 47, 46, 45, 48, 41, 39,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 8, 6, 9, 7, 10, 9, 6, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 17, 16, 18, 19, 17, 20, 19, 18, 21, 10, 6, 22, 21, 6, 4, 22, 6, 23, 24, 25, 23, 26, 24, 27, 26, 23, 27, 28, 26, 29, 28, 27, 29, 5, 28, 3, 5, 29, 30, 31, 23, 32, 30, 23, 33, 32, 23, 34, 33, 23, 35, 34, 23, 25, 35, 23, 36, 37, 31, 38, 36, 31, 39, 38, 31, 40, 39, 31, 30, 40, 31, 41, 42, 37, 43, 41, 37, 36, 43, 37, 41, 44, 45, 42, 41, 45, 6, 8, 46, 47, 6, 46, 48, 47, 46, 49, 48, 46, 50, 48, 49, 51, 50, 49, 52, 47, 48, 52, 53, 47, 54, 53, 52, 54, 55, 53, 56, 55, 54, 56, 57, 55, 58, 57, 56, 59, 58, 56, 60, 59, 56, 61, 60, 56, 62, 61, 56, 63, 62, 56, 64, 63, 56, 65, 64, 56, 66, 64, 65, 67, 66, 65, 68, 67, 65, 69, 68, 65, 70, 69, 65, 70, 71, 69, 70, 72, 71, 73, 72, 70, 73, 74, 72, 75, 74, 73, 76, 33, 34,
};
Font::Index serif_lines[] = {
68, 61, 80, 78, 67, 64, 35, 34, 37, 0, 36, 34, 49, 48, 10, 8, 107, 4, 46, 44, 40, 38, 41, 39, 97, 93, 24, 23, 43, 41, 7, 5, 66, 65, 12, 11, 15, 14, 103, 102, 3, 1, 83, 69, 62, 60, 48, 47, 96, 94, 73, 71, 16, 13, 64, 55, 102, 100, 88, 85, 2, 1, 33, 18, 28, 26, 106, 66, 86, 84, 11, 10, 78, 76, 104, 101, 50, 46, 98, 97, 20, 0, 32, 16, 90, 89, 80, 79, 77, 75, 106, 104, 19, 17, 81, 63, 24, 2, 60, 58, 70, 69, 61, 59, 85, 71, 14, 12, 13, 9, 91, 54, 72, 68, 39, 37, 108, 51, 96, 95, 56, 54, 100, 98, 17, 15, 94, 93, 53, 52, 27, 25, 90, 87, 99, 92, 44, 42, 23, 22, 45, 43, 58, 56, 31, 29, 82, 81, 76, 74, 109, 27, 65, 4, 8, 7, 52, 50, 29, 25, 9, 6, 5, 3, 95, 92, 32, 30, 33, 31, 108, 53, 38, 36, 79, 77, 91, 89, 84, 83, 87, 86, 47, 45, 107, 6, 105, 67, 57, 35, 88, 55, 101, 99, 42, 40, 30, 28, 20, 18, 22, 21, 21, 19, 51, 49, 74, 72, 75, 73, 82, 70, 63, 62, 59, 57, 109, 26, 105, 103,
18, 8, 16, 6, 27, 26, 15, 13, 12, 11, 24, 20, 23, 22, 2, 1, 22, 19, 31, 29, 4, 0, 30, 28, 23, 21, 19, 10, 17, 15, 9, 7, 32, 14, 5, 4, 14, 10, 28, 26, 33, 16, 6, 0, 18, 17, 8, 7, 29, 25, 21, 20, 5, 3, 9, 2, 3, 1, 32, 30, 24, 12, 27, 25, 13, 11, 33, 31,
9, 1, 17, 7, 3, 0, 5, 4, 2, 1, 16, 14, 17, 16, 15, 14, 7, 2, 10, 8, 13, 12, 11, 10, 11, 0, 18, 6, 15, 6, 4, 3, 13, 9, 18, 5, 12, 8,
22, 19, 37, 20, 36, 34, 49, 48, 37, 35, 55, 53, 18, 9, 41, 39, 8, 2, 43, 41, 36, 24, 62, 60, 40, 8, 48, 47, 13, 0, 23, 22, 2, 1, 50, 7, 47, 46, 54, 52, 11, 10, 17, 11, 63, 26, 34, 32, 28, 27, 33, 29, 5, 4, 21, 20, 39, 38, 57, 56, 21, 14, 35, 33, 52, 51, 3, 0, 61, 24, 31, 30, 26, 25, 17, 15, 13, 12, 27, 25, 44, 42, 45, 43, 31, 29, 38, 7, 58, 55, 6, 5, 60, 59, 32, 30, 61, 58, 59, 57, 9, 1, 28, 19, 42, 40, 16, 15, 12, 10, 51, 49, 23, 16, 45, 44, 56, 54, 63, 62, 53, 50, 18, 14, 46, 6, 4, 3,
9, 8, 2, 1, 17, 16, 15, 14, 4, 0, 6, 3, 11, 1, 16, 12, 14, 10, 10, 4, 12, 11, 15, 7, 8, 7, 17, 13, 6, 5, 5, 3, 2, 0, 13, 9,
81, 72, 63, 61, 27, 24, 104, 103, 122, 96, 80, 78, 38, 37, 4, 0, 10, 8, 90, 84, 46, 44, 112, 100, 119, 118, 26, 17, 73, 72, 50, 1, 41, 39, 81, 80, 76, 71, 7, 5, 31, 24, 12, 11, 12, 10, 117, 76, 85, 56, 69, 67, 127, 106, 113, 102, 93, 88, 62, 60, 53, 49, 126, 89, 91, 82, 15, 13, 122, 120, 41, 40, 2, 1, 103, 101, 94, 92, 95, 94, 89, 87, 58, 54, 49, 3, 8, 6, 37, 35, 120, 117, 98, 97, 9, 7, 6, 4, 11, 9, 56, 55, 102, 93, 118, 116, 125, 124, 51, 50, 116, 115, 115, 114, 68, 66, 70, 69, 36, 32, 43, 39, 123, 121, 86, 82, 127, 107, 124, 123, 21, 17, 85, 83, 65, 63, 21, 14, 52, 51, 77, 57, 62, 61, 108, 106, 57, 53, 31, 30, 26, 25, 22, 20, 38, 28, 35, 33, 99, 97, 104, 92, 44, 42, 23, 22, 45, 43, 91, 87, 47, 45, 79, 55, 95, 90, 107, 105, 27, 19, 34, 33, 121, 119, 29, 25, 79, 78, 5, 3, 88, 32, 67, 65, 66, 64, 47, 29, 74, 73, 109, 105, 112, 110, 48, 36, 84, 83, 16, 2, 125, 98, 14, 0, 100, 96, 114, 75, 101, 99, 42, 40, 75, 74, 30, 28, 16, 15, 20, 18, 111, 109, 64, 60, 59, 58, 86, 54, 19, 18, 113, 111, 77, 70, 48, 46, 59, 52, 126, 34, 71, 68, 110, 108, 23, 13,
3, 0, 5, 4, 2, 1, 6, 2, 4, 3, 1, 0, 6, 5,
73, 72, 90, 84, 162, 160, 168, 166, 173, 171, 70, 68, 171, 169, 17, 13, 21, 19, 38, 35, 165, 164, 6, 4, 42, 35, 78, 74, 68, 66, 121, 89, 97, 95, 160, 159, 161, 158, 150, 148, 119, 117, 105, 103, 118, 99, 125, 124, 107, 105, 155, 132, 113, 112, 48, 39, 195, 190, 66, 64, 188, 187, 177, 174, 141, 136, 181, 179, 101, 99, 57, 53, 12, 10, 37, 30, 139, 137, 149, 145, 80, 78, 29, 27, 118, 116, 51, 50, 197, 192, 42, 41, 145, 133, 34, 13, 50, 40, 69, 67, 153, 152, 3, 1, 166, 163, 95, 91, 152, 131, 96, 94, 16, 14, 158, 155, 170, 168, 80, 60, 94, 92, 116, 114, 22, 20, 19, 17, 148, 146, 193, 191, 29, 0, 100, 98, 154, 153, 138, 127, 185, 184, 76, 74, 169, 167, 175, 173, 110, 109, 140, 139, 143, 142, 144, 71, 37, 36, 79, 77, 142, 108, 93, 91, 83, 82, 84, 81, 46, 44, 125, 120, 119, 100, 55, 54, 59, 51, 32, 31, 194, 188, 10, 8, 179, 178, 122, 121, 193, 189, 117, 115, 88, 87, 7, 5, 8, 6, 77, 75, 189, 186, 151, 132, 26, 24, 2, 1, 28, 26, 52, 49, 18, 16, 23, 21, 108, 106, 9, 7, 194, 190, 11, 9, 183, 180, 47, 43, 86, 82, 33, 31, 40, 36, 38, 32, 62, 61, 164, 162, 163, 161, 156, 154, 28, 2, 172, 170, 110, 73, 58, 56, 131, 130, 151, 147, 67, 65, 182, 181, 109, 107, 192, 191, 123, 120, 138, 134, 147, 146, 33, 15, 174, 172, 150, 149, 123, 113, 56, 54, 96, 90, 122, 111, 58, 52, 59, 57, 65, 63, 63, 61, 136, 135, 115, 111, 129, 126, 4, 0, 81, 75, 55, 53, 72, 70, 41, 39, 186, 183, 34, 30, 12, 11, 20, 18, 15, 14, 197, 43, 143, 134, 130, 129, 103, 101, 24, 22, 180, 177, 45, 44, 178, 176, 25, 23, 137, 135, 176, 175, 79, 62, 102, 98, 114, 112, 93, 92, 27, 25, 157, 156, 167, 165, 184, 182, 106, 104, 133, 128, 159, 157, 196, 45, 71, 69, 5, 3, 86, 85, 196, 195, 144, 141, 124, 88, 128, 127, 87, 85, 104, 102, 64, 60, 97, 89, 48, 46, 49, 47, 187, 185, 83, 76, 140, 126,
26, 24, 29, 28, 41, 40, 38, 36, 21, 11, 30, 29, 2, 1, 19, 15, 39, 37, 36, 34, 17, 16, 26, 25, 4, 0, 10, 8, 13, 12, 14, 12, 18, 16, 35, 33, 25, 15, 8, 6, 10, 9, 9, 7, 20, 13, 6, 4, 24, 23, 37, 35, 22, 17, 27, 5, 11, 0, 7, 5, 40, 23, 28, 3, 20, 18, 14, 2, 41, 38, 33, 32, 21, 19, 34, 31, 3, 1, 31, 27, 32, 30, 39, 22,
22, 13, 23, 22, 2, 1, 16, 14, 26, 25, 20, 12, 14, 12, 26, 23, 17, 4, 17, 15, 19, 18, 11, 9, 11, 10, 24, 15, 7, 5, 27, 4, 8, 7, 8, 6, 21, 20, 5, 3, 18, 3, 27, 6, 2, 0, 16, 0, 21, 10, 13, 9, 19, 1, 25, 24,
12, 11, 2, 1, 13, 8, 4, 0, 10, 8, 11, 5, 10, 9, 9, 7, 6, 4, 13, 6, 7, 5, 3, 1, 2, 0, 12, 3,
8, 7, 35, 34, 28, 26, 38, 37, 9, 0, 40, 38, 43, 41, 33, 14, 7, 5, 23, 19, 39, 29, 21, 19, 26, 24, 15, 13, 2, 1, 11, 10, 42, 6, 34, 32, 8, 6, 29, 27, 10, 4, 21, 20, 36, 32, 35, 30, 14, 12, 24, 22, 31, 30, 12, 9, 18, 1, 25, 23, 22, 20, 37, 31, 45, 4, 27, 25, 41, 40, 18, 17, 33, 28, 5, 3, 36, 16, 17, 3, 42, 39, 16, 15, 13, 11, 45, 44, 44, 43, 2, 0,
15, 13, 12, 11, 3, 0, 14, 4, 10, 6, 2, 1, 8, 6, 12, 7, 11, 9, 15, 10, 14, 13, 8, 7, 1, 0, 4, 3, 9, 5, 5, 2,
26, 22, 2, 1, 17, 13, 10, 8, 7, 6, 25, 19, 6, 3, 15, 11, 27, 22, 16, 15, 20, 18, 16, 9, 10, 9, 27, 24, 18, 4, 23, 14, 14, 13, 1, 0, 21, 20, 7, 0, 25, 17, 11, 5, 4, 3, 24, 12, 26, 23, 21, 19, 5, 2, 12, 8,
3, 0, 1, 0, 3, 2, 2, 1,
3, 0, 1, 0, 3, 2, 2, 1,
63, 61, 55, 54, 36, 34, 4, 0, 10, 8, 46, 44, 60, 57, 73, 72, 41, 39, 55, 17, 51, 49, 30, 29, 7, 5, 58, 41, 73, 70, 69, 67, 3, 1, 13, 11, 18, 0, 15, 13, 2, 1, 70, 66, 16, 14, 54, 52, 34, 32, 65, 38, 59, 40, 8, 6, 9, 7, 6, 4, 11, 9, 53, 51, 68, 66, 60, 37, 43, 39, 38, 26, 71, 15, 14, 12, 69, 53, 37, 36, 62, 61, 24, 22, 26, 25, 35, 33, 59, 56, 44, 42, 45, 43, 31, 29, 64, 56, 23, 20, 52, 50, 5, 3, 25, 24, 50, 48, 68, 67, 32, 28, 33, 31, 47, 45, 64, 63, 17, 16, 65, 62, 42, 40, 72, 71, 30, 28, 12, 10, 22, 21, 21, 19, 27, 23, 19, 18, 48, 46, 35, 27, 58, 57, 49, 47, 20, 2,
7, 3, 21, 9, 36, 34, 49, 48, 40, 38, 41, 39, 24, 23, 43, 41, 15, 14, 22, 12, 39, 37, 48, 47, 47, 3, 23, 22, 2, 1, 28, 26, 30, 27, 44, 5, 34, 32, 37, 35, 10, 9, 5, 4, 21, 20, 49, 4, 8, 0, 6, 2, 11, 10, 19, 11, 26, 25, 20, 12, 35, 33, 44, 42, 45, 43, 31, 29, 18, 17, 8, 7, 1, 0, 25, 24, 32, 30, 33, 31, 38, 36, 29, 28, 14, 13, 17, 16, 42, 40, 16, 15, 19, 18, 27, 13, 46, 45, 46, 6,
8, 1, 8, 7, 7, 3, 2, 1, 9, 4, 2, 0, 5, 3, 9, 6, 6, 5, 4, 0,
63, 61, 49, 23, 35, 34, 50, 49, 32, 31, 37, 33, 36, 34, 7, 6, 15, 11, 55, 53, 40, 38, 69, 67, 52, 50, 41, 39, 70, 68, 8, 2, 9, 3, 30, 29, 27, 22, 51, 21, 35, 7, 62, 60, 39, 37, 48, 47, 21, 19, 57, 54, 26, 24, 59, 56, 23, 22, 73, 3, 2, 1, 46, 30, 18, 16, 10, 9, 5, 4, 56, 55, 19, 17, 60, 58, 1, 0, 61, 59, 28, 25, 14, 12, 25, 20, 64, 62, 65, 63, 27, 26, 75, 4, 33, 8, 68, 66, 16, 14, 74, 73, 17, 15, 13, 12, 53, 52, 48, 28, 44, 42, 45, 43, 31, 29, 71, 69, 10, 0, 67, 65, 66, 64, 38, 36, 54, 51, 47, 45, 70, 5, 42, 40, 75, 74, 72, 71, 46, 44, 20, 18, 13, 11, 43, 41, 32, 24, 72, 6, 58, 57,
21, 14, 30, 28, 29, 28, 12, 11, 38, 36, 9, 8, 33, 27, 2, 1, 25, 23, 19, 15, 16, 14, 17, 16, 26, 25, 15, 12, 43, 0, 11, 10, 41, 40, 10, 7, 39, 33, 27, 22, 24, 23, 20, 18, 42, 2, 6, 4, 34, 32, 31, 24, 8, 7, 35, 0, 17, 13, 21, 20, 32, 29, 6, 5, 5, 3, 22, 19, 43, 4, 37, 35, 31, 30, 3, 1, 40, 39, 26, 18, 36, 34, 42, 41, 13, 9, 38, 37,
15, 13, 12, 5, 20, 7, 16, 14, 4, 0, 11, 10, 22, 2, 26, 20, 13, 3, 23, 2, 24, 12, 24, 14, 16, 15, 6, 4, 26, 17, 19, 18, 25, 18, 27, 9, 8, 7, 25, 17, 22, 21, 11, 8, 3, 1, 27, 6, 19, 5, 23, 0, 10, 9, 21, 1,
3, 0, 1, 0, 3, 2, 2, 1,
28, 18, 27, 26, 27, 25, 30, 12, 31, 19, 23, 8, 18, 13, 2, 1, 22, 6, 21, 6, 17, 16, 19, 11, 4, 0, 12, 2, 29, 15, 17, 11, 29, 28, 16, 15, 10, 0, 9, 8, 23, 22, 30, 14, 20, 10, 7, 5, 14, 13, 5, 3, 20, 4, 26, 9, 24, 7, 25, 24, 3, 1, 31, 21,
3, 0, 1, 0, 3, 2, 2, 1,
11, 2, 8, 7, 3, 0, 7, 6, 5, 4, 2, 1, 10, 9, 4, 3, 11, 10, 1, 0, 9, 8, 6, 5,
3, 0, 1, 0, 3, 2, 2, 1,
63, 61, 80, 78, 69, 48, 41, 2, 81, 80, 28, 26, 38, 37, 4, 0, 79, 76, 10, 8, 98, 96, 72, 70, 74, 73, 34, 19, 7, 5, 78, 77, 15, 14, 37, 35, 3, 1, 99, 94, 62, 60, 77, 75, 13, 0, 26, 24, 54, 45, 102, 38, 41, 40, 36, 34, 89, 87, 47, 46, 86, 84, 19, 18, 91, 89, 23, 21, 8, 6, 29, 27, 10, 9, 9, 7, 6, 4, 68, 67, 60, 58, 61, 59, 100, 97, 97, 95, 98, 92, 54, 50, 21, 17, 85, 83, 69, 66, 57, 56, 65, 63, 59, 55, 24, 22, 25, 23, 90, 88, 22, 20, 13, 12, 94, 93, 71, 70, 27, 25, 33, 11, 53, 51, 58, 56, 31, 29, 73, 67, 52, 50, 101, 51, 5, 3, 84, 82, 48, 42, 49, 43, 66, 64, 32, 30, 76, 65, 82, 79, 16, 2, 100, 96, 33, 32, 93, 91, 75, 74, 42, 39, 31, 12, 30, 28, 87, 85, 88, 86, 16, 15, 20, 18, 35, 17, 102, 36, 92, 90, 83, 81, 99, 95, 44, 43, 64, 62, 57, 55, 14, 11, 71, 46, 53, 47, 39, 1, 101, 52, 72, 68, 49, 45, 44, 40,
6, 4, 8, 7, 3, 0, 8, 5, 7, 6, 2, 1, 4, 3, 1, 0, 5, 2,
17, 7, 28, 26, 49, 48, 29, 27, 10, 8, 46, 44, 40, 38, 41, 39, 43, 41, 11, 0, 20, 19, 15, 14, 39, 37, 12, 8, 26, 24, 2, 1, 16, 14, 7, 2, 34, 32, 23, 21, 37, 35, 5, 4, 36, 34, 13, 9, 27, 25, 3, 0, 24, 22, 25, 23, 13, 12, 35, 33, 44, 42, 45, 43, 31, 29, 15, 6, 22, 18, 32, 30, 33, 31, 38, 36, 9, 1, 47, 45, 17, 16, 42, 40, 30, 28, 20, 18, 21, 19, 50, 5, 11, 10, 48, 46, 49, 47, 50, 6, 4, 3,
30, 28, 83, 77, 28, 26, 38, 37, 4, 0, 10, 8, 43, 42, 82, 80, 18, 16, 57, 52, 72, 70, 55, 38, 70, 68, 43, 41, 7, 5, 78, 77, 12, 10, 60, 51, 69, 67, 37, 35, 3, 1, 45, 41, 13, 11, 26, 24, 58, 53, 15, 13, 2, 1, 83, 79, 16, 14, 31, 30, 81, 79, 66, 64, 34, 32, 23, 21, 8, 6, 29, 27, 9, 7, 6, 4, 11, 9, 56, 55, 19, 17, 54, 36, 40, 39, 68, 66, 36, 32, 17, 15, 76, 64, 82, 76, 14, 12, 54, 50, 57, 56, 65, 63, 27, 25, 62, 61, 24, 22, 25, 23, 22, 20, 73, 71, 75, 62, 53, 52, 35, 33, 44, 42, 61, 59, 31, 29, 71, 69, 5, 3, 50, 48, 39, 33, 47, 45, 74, 72, 84, 81, 46, 44, 78, 65, 20, 18, 74, 60, 21, 19, 59, 58, 51, 49, 40, 34, 75, 73, 67, 63, 48, 46, 49, 47, 2, 0, 84, 80,
63, 61, 41, 36, 28, 26, 49, 48, 4, 0, 43, 42, 10, 7, 72, 70, 37, 23, 12, 11, 20, 18, 25, 21, 37, 35, 3, 1, 62, 60, 48, 47, 73, 71, 26, 24, 2, 1, 16, 14, 44, 41, 38, 21, 29, 27, 5, 4, 19, 17, 51, 50, 13, 6, 20, 10, 40, 39, 36, 32, 55, 52, 30, 15, 9, 2, 49, 46, 39, 38, 72, 32, 19, 12, 64, 62, 70, 58, 35, 33, 52, 51, 8, 0, 24, 22, 17, 15, 27, 25, 61, 59, 23, 22, 54, 53, 45, 43, 67, 66, 31, 29, 34, 33, 71, 69, 8, 7, 9, 6, 5, 3, 31, 16, 66, 64, 74, 73, 59, 57, 67, 54, 60, 56, 42, 40, 30, 28, 13, 11, 69, 68, 74, 34, 68, 56, 53, 50, 58, 57, 47, 44, 65, 55, 18, 14, 46, 45, 65, 63,
63, 61, 49, 48, 4, 0, 43, 42, 55, 53, 18, 9, 40, 38, 42, 41, 32, 28, 30, 29, 7, 5, 23, 19, 66, 63, 3, 1, 62, 60, 13, 0, 27, 21, 69, 68, 2, 1, 37, 24, 34, 25, 44, 41, 40, 4, 46, 43, 12, 2, 11, 10, 17, 11, 22, 16, 34, 32, 21, 20, 70, 6, 39, 38, 56, 46, 13, 9, 26, 19, 61, 49, 51, 47, 56, 54, 65, 64, 26, 25, 17, 15, 22, 20, 35, 33, 52, 50, 57, 55, 31, 29, 39, 6, 8, 7, 5, 3, 69, 36, 67, 65, 50, 48, 60, 59, 53, 51, 33, 31, 37, 36, 68, 67, 58, 45, 70, 8, 30, 28, 16, 15, 12, 10, 54, 52, 27, 24, 59, 47, 45, 44, 23, 14, 64, 62, 58, 57, 18, 14, 66, 35,
13, 4, 2, 1, 15, 1, 22, 9, 15, 14, 18, 16, 23, 21, 24, 6, 16, 12, 23, 22, 19, 17, 19, 18, 17, 10, 11, 10, 7, 5, 8, 7, 8, 6, 24, 4, 21, 20, 5, 3, 12, 0, 20, 11, 2, 0, 14, 3, 13, 9,
63, 61, 80, 78, 50, 49, 28, 26, 8, 5, 82, 80, 7, 6, 72, 70, 70, 68, 15, 14, 47, 37, 38, 35, 73, 71, 26, 24, 41, 40, 2, 1, 36, 34, 81, 79, 30, 27, 86, 84, 78, 76, 74, 67, 74, 51, 23, 21, 10, 9, 9, 7, 6, 4, 77, 76, 68, 66, 1, 0, 43, 39, 55, 16, 21, 17, 85, 83, 33, 31, 66, 49, 3, 0, 29, 28, 62, 61, 24, 22, 72, 62, 20, 17, 25, 23, 13, 12, 20, 12, 27, 25, 79, 75, 44, 42, 54, 53, 45, 43, 58, 56, 16, 11, 31, 29, 77, 75, 34, 33, 71, 69, 73, 60, 84, 82, 51, 41, 11, 8, 67, 65, 22, 18, 60, 59, 32, 30, 37, 36, 53, 15, 14, 13, 46, 38, 52, 39, 47, 45, 64, 63, 69, 65, 42, 40, 87, 48, 46, 44, 87, 85, 19, 10, 59, 58, 35, 32, 83, 81, 19, 18, 56, 54, 57, 55, 64, 57, 86, 50, 4, 3, 5, 2, 52, 48,
72, 56, 8, 7, 16, 9, 55, 54, 50, 49, 51, 50, 100, 99, 4, 0, 9, 0, 82, 80, 96, 71, 40, 38, 42, 41, 32, 28, 70, 68, 61, 60, 7, 5, 20, 18, 69, 67, 43, 42, 85, 83, 26, 24, 67, 65, 23, 22, 61, 53, 2, 1, 80, 79, 86, 84, 29, 23, 88, 86, 95, 94, 76, 73, 89, 87, 30, 27, 54, 52, 11, 10, 41, 1, 83, 81, 17, 11, 98, 97, 94, 92, 101, 64, 6, 4, 59, 56, 70, 57, 40, 39, 34, 31, 100, 72, 64, 62, 65, 63, 35, 34, 101, 63, 90, 88, 33, 27, 39, 37, 68, 66, 47, 46, 79, 77, 13, 12, 99, 98, 26, 20, 53, 52, 96, 93, 77, 76, 84, 82, 48, 45, 37, 8, 13, 2, 71, 69, 5, 3, 78, 75, 81, 78, 25, 24, 36, 6, 74, 73, 60, 59, 33, 31, 38, 36, 29, 28, 91, 89, 19, 15, 55, 48, 93, 91, 75, 74, 58, 51, 46, 44, 87, 85, 16, 15, 12, 10, 17, 14, 22, 21, 21, 19, 45, 3, 35, 32, 66, 62, 44, 43, 30, 25, 92, 90, 58, 57, 49, 47, 18, 14, 97, 95,
20, 3, 18, 13, 16, 14, 4, 0, 10, 8, 14, 12, 16, 15, 8, 6, 17, 15, 9, 7, 6, 4, 11, 9, 20, 1, 18, 17, 19, 2, 7, 5, 12, 10, 5, 3, 19, 1, 2, 0, 13, 11,
7, 6, 3, 1, 2, 1, 7, 4, 2, 0, 5, 3, 6, 5, 4, 0,
3, 0, 1, 0, 3, 2, 2, 1,
63, 61, 36, 34, 38, 37, 4, 0, 39, 32, 46, 44, 7, 6, 24, 17, 31, 22, 40, 38, 21, 12, 52, 50, 24, 23, 43, 41, 7, 5, 20, 14, 3, 1, 62, 60, 66, 27, 15, 13, 65, 29, 41, 40, 2, 1, 59, 30, 19, 18, 66, 64, 10, 9, 6, 4, 55, 52, 21, 17, 26, 19, 57, 56, 65, 63, 62, 61, 56, 54, 31, 30, 12, 9, 26, 25, 10, 0, 54, 53, 45, 43, 47, 45, 34, 33, 44, 42, 37, 33, 5, 3, 11, 8, 16, 8, 50, 48, 53, 51, 36, 35, 29, 28, 55, 28, 11, 2, 14, 13, 42, 39, 16, 15, 20, 18, 25, 22, 64, 60, 27, 23, 59, 58, 51, 49, 35, 32, 48, 46, 58, 57, 49, 47,
63, 61, 89, 85, 100, 99, 28, 26, 94, 82, 49, 48, 38, 37, 23, 21, 98, 85, 42, 41, 16, 15, 30, 14, 43, 41, 75, 72, 103, 102, 62, 60, 26, 24, 2, 1, 27, 11, 94, 92, 84, 76, 78, 76, 91, 89, 98, 97, 32, 16, 25, 23, 10, 9, 39, 35, 5, 4, 95, 93, 19, 17, 72, 71, 60, 58, 1, 0, 61, 59, 29, 10, 104, 11, 36, 34, 64, 62, 33, 31, 69, 66, 3, 0, 29, 28, 77, 6, 79, 7, 56, 54, 68, 53, 24, 22, 31, 30, 65, 64, 17, 15, 22, 20, 13, 12, 74, 66, 73, 71, 27, 25, 70, 67, 45, 43, 58, 56, 47, 45, 13, 2, 99, 96, 82, 81, 34, 33, 87, 86, 8, 7, 102, 101, 79, 78, 6, 5, 74, 73, 53, 51, 80, 77, 90, 88, 37, 36, 59, 57, 68, 67, 84, 83, 95, 80, 69, 52, 50, 38, 47, 39, 63, 8, 75, 50, 42, 40, 103, 96, 65, 9, 46, 44, 88, 86, 101, 97, 20, 18, 70, 49, 93, 91, 21, 19, 104, 12, 54, 52, 35, 32, 83, 81, 100, 87, 48, 46, 92, 90, 57, 55, 55, 51, 18, 14, 4, 3, 44, 40,
16, 6, 24, 16, 12, 11, 2, 1, 4, 0, 10, 8, 13, 3, 20, 19, 23, 11, 14, 1, 20, 9, 17, 4, 25, 15, 8, 6, 9, 7, 19, 18, 24, 15, 7, 5, 14, 13, 5, 3, 25, 17, 22, 12, 2, 0, 21, 10, 22, 21, 23, 18,
63, 61, 55, 54, 50, 49, 38, 37, 4, 0, 10, 8, 43, 42, 18, 9, 28, 27, 46, 45, 7, 5, 12, 11, 15, 14, 23, 19, 3, 1, 62, 60, 48, 47, 53, 49, 16, 13, 2, 1, 44, 41, 54, 52, 50, 46, 36, 35, 8, 6, 29, 26, 6, 4, 56, 55, 11, 9, 15, 7, 40, 39, 60, 58, 34, 31, 41, 10, 31, 27, 51, 48, 24, 22, 22, 20, 21, 20, 53, 52, 39, 12, 63, 34, 45, 43, 18, 17, 62, 36, 5, 3, 25, 24, 56, 37, 25, 13, 32, 30, 17, 16, 33, 32, 28, 19, 42, 40, 33, 26, 51, 35, 59, 58, 29, 21, 23, 14, 61, 57, 47, 44, 59, 57, 38, 30, 2, 0,
36, 6, 16, 9, 35, 34, 50, 49, 100, 99, 86, 78, 4, 0, 9, 0, 82, 80, 56, 48, 57, 50, 89, 64, 40, 38, 93, 92, 101, 98, 32, 28, 70, 68, 61, 60, 30, 29, 7, 5, 95, 63, 20, 19, 92, 91, 85, 84, 56, 55, 57, 54, 53, 46, 26, 24, 91, 90, 2, 1, 63, 59, 81, 79, 11, 10, 84, 76, 83, 81, 17, 11, 98, 97, 23, 21, 33, 29, 6, 4, 43, 42, 40, 39, 60, 58, 70, 69, 80, 76, 94, 62, 83, 73, 42, 1, 31, 20, 64, 62, 69, 66, 71, 67, 59, 55, 78, 77, 51, 47, 39, 37, 96, 95, 24, 22, 30, 18, 25, 23, 90, 88, 13, 12, 53, 52, 65, 58, 27, 25, 88, 87, 89, 86, 37, 8, 13, 2, 34, 33, 8, 7, 5, 3, 41, 3, 22, 18, 68, 67, 45, 44, 38, 36, 79, 77, 97, 94, 101, 99, 26, 15, 74, 72, 75, 74, 27, 14, 93, 65, 72, 71, 87, 85, 16, 15, 47, 41, 12, 10, 17, 14, 21, 19, 51, 49, 35, 32, 46, 45, 44, 43, 100, 96, 31, 28, 73, 66, 61, 54, 82, 75, 52, 48,
20, 3, 18, 13, 16, 14, 4, 0, 10, 8, 14, 12, 16, 15, 8, 6, 17, 15, 9, 7, 6, 4, 11, 9, 20, 1, 18, 17, 19, 2, 7, 5, 12, 10, 5, 3, 19, 1, 2, 0, 13, 11,
75, 66, 50, 49, 36, 34, 49, 48, 4, 0, 40, 38, 21, 12, 73, 72, 41, 39, 16, 15, 43, 41, 30, 29, 62, 54, 66, 65, 15, 14, 56, 32, 67, 45, 3, 1, 62, 60, 48, 47, 2, 1, 19, 18, 75, 58, 23, 21, 76, 35, 28, 27, 10, 9, 5, 4, 12, 7, 51, 50, 27, 26, 76, 34, 8, 0, 39, 37, 24, 22, 31, 30, 26, 25, 25, 23, 22, 20, 53, 52, 71, 70, 35, 33, 70, 67, 61, 59, 54, 53, 19, 6, 55, 46, 61, 55, 8, 7, 37, 33, 9, 6, 5, 3, 20, 11, 38, 36, 29, 28, 73, 68, 74, 44, 14, 13, 64, 63, 17, 16, 42, 40, 60, 56, 13, 11, 69, 68, 74, 72, 43, 31, 63, 42, 32, 24, 18, 17, 52, 51, 65, 64, 58, 57, 47, 44, 59, 57, 46, 45, 71, 69, 10, 2,
5, 4, 3, 0, 7, 6, 3, 2, 2, 1, 7, 4, 1, 0, 6, 5,
30, 26, 109, 108, 84, 73, 88, 75, 29, 27, 43, 42, 18, 16, 7, 6, 15, 11, 107, 97, 40, 38, 118, 117, 70, 68, 83, 80, 43, 41, 69, 40, 123, 121, 63, 0, 18, 10, 23, 19, 92, 91, 78, 76, 85, 84, 48, 47, 45, 41, 89, 73, 104, 100, 86, 77, 2, 1, 80, 79, 103, 101, 16, 14, 94, 92, 95, 91, 50, 46, 61, 57, 34, 32, 25, 23, 39, 35, 5, 4, 114, 113, 106, 104, 122, 119, 125, 124, 21, 20, 29, 21, 53, 49, 82, 52, 125, 122, 45, 35, 14, 12, 124, 123, 106, 99, 57, 56, 81, 50, 3, 0, 9, 8, 99, 98, 44, 37, 96, 95, 24, 22, 65, 64, 102, 101, 17, 15, 22, 20, 13, 12, 94, 93, 120, 118, 71, 70, 110, 56, 121, 120, 44, 42, 81, 78, 105, 103, 67, 66, 58, 55, 107, 105, 76, 74, 93, 90, 110, 102, 6, 5, 83, 82, 62, 59, 68, 67, 89, 88, 38, 36, 37, 36, 79, 77, 115, 113, 34, 28, 72, 33, 87, 86, 31, 26, 54, 51, 24, 13, 69, 65, 33, 32, 75, 74, 66, 60, 114, 112, 115, 55, 72, 71, 98, 96, 87, 85, 60, 1, 30, 19, 111, 109, 59, 58, 25, 11, 112, 111, 53, 8, 28, 27, 119, 116, 54, 7, 52, 51, 48, 46, 63, 62, 49, 47, 116, 61, 17, 9, 117, 64, 97, 90, 108, 100, 39, 31, 4, 3, 10, 2,
9, 8, 2, 1, 14, 0, 8, 5, 15, 14, 16, 10, 7, 6, 17, 4, 16, 15, 12, 10, 13, 11, 6, 4, 13, 2, 9, 3, 7, 5, 12, 11, 17, 0, 3, 1,
27, 26, 12, 11, 3, 0, 5, 4, 2, 1, 17, 16, 15, 14, 11, 10, 21, 20, 24, 23, 20, 19, 7, 6, 26, 25, 16, 15, 9, 8, 10, 9, 23, 22, 13, 12, 18, 17, 31, 30, 14, 13, 8, 7, 30, 29, 1, 0, 6, 5, 28, 27, 29, 28, 25, 24, 31, 2, 19, 18, 22, 21, 4, 3,
12, 11, 55, 54, 32, 31, 53, 52, 49, 48, 4, 0, 46, 44, 7, 6, 40, 38, 5, 3, 41, 39, 36, 35, 43, 41, 30, 29, 7, 5, 13, 10, 3, 1, 14, 8, 2, 1, 57, 55, 31, 18, 28, 27, 37, 34, 10, 9, 34, 16, 54, 50, 25, 20, 15, 9, 20, 15, 57, 56, 27, 26, 52, 51, 39, 37, 16, 14, 26, 25, 13, 12, 23, 17, 35, 33, 44, 42, 56, 53, 23, 22, 45, 43, 24, 19, 47, 45, 50, 47, 30, 6, 11, 8, 38, 36, 28, 4, 33, 32, 42, 40, 22, 21, 21, 19, 51, 49, 18, 17, 48, 46, 2, 0, 29, 24,
58, 54, 80, 78, 24, 17, 50, 49, 63, 61, 4, 0, 10, 8, 37, 26, 68, 65, 43, 36, 24, 23, 30, 29, 59, 51, 87, 84, 35, 31, 7, 5, 12, 11, 12, 10, 69, 67, 25, 22, 62, 41, 62, 60, 96, 94, 70, 65, 58, 53, 15, 13, 26, 23, 41, 40, 97, 91, 69, 68, 2, 1, 97, 92, 36, 34, 81, 79, 78, 76, 25, 19, 34, 32, 28, 27, 8, 6, 29, 27, 9, 7, 6, 4, 11, 9, 56, 55, 95, 35, 86, 75, 43, 39, 89, 88, 51, 48, 45, 1, 94, 90, 88, 33, 79, 77, 63, 56, 89, 85, 47, 46, 21, 20, 53, 52, 38, 28, 44, 42, 57, 55, 86, 85, 87, 31, 48, 3, 76, 74, 52, 50, 67, 66, 5, 3, 95, 93, 61, 39, 16, 2, 30, 22, 14, 0, 33, 32, 21, 13, 93, 91, 42, 40, 83, 71, 44, 38, 72, 71, 82, 80, 16, 15, 20, 18, 17, 14, 83, 81, 64, 60, 72, 66, 75, 73, 19, 18, 82, 70, 96, 37, 46, 45, 92, 90, 49, 47, 64, 54, 84, 74, 59, 57, 77, 73,
63, 20, 28, 26, 4, 0, 10, 8, 30, 0, 46, 44, 55, 53, 40, 38, 41, 39, 43, 41, 35, 31, 7, 5, 12, 10, 37, 35, 3, 1, 62, 60, 13, 11, 26, 24, 15, 13, 2, 1, 16, 14, 54, 52, 34, 32, 23, 21, 8, 6, 29, 27, 9, 7, 6, 4, 11, 9, 60, 58, 61, 59, 17, 15, 14, 12, 36, 34, 62, 61, 39, 37, 56, 54, 24, 22, 25, 23, 63, 19, 27, 25, 44, 42, 57, 55, 45, 43, 58, 56, 47, 45, 52, 50, 5, 3, 50, 48, 22, 18, 53, 51, 33, 31, 38, 36, 17, 16, 33, 32, 42, 40, 30, 28, 20, 18, 21, 19, 51, 49, 29, 2, 48, 46, 49, 47, 59, 57,
3, 0, 6, 1, 5, 4, 2, 1, 6, 0, 4, 3, 5, 2,
68, 61, 36, 34, 10, 8, 51, 50, 76, 26, 19, 14, 55, 53, 15, 4, 60, 57, 42, 41, 51, 49, 7, 5, 12, 11, 15, 14, 3, 1, 75, 27, 53, 49, 64, 60, 16, 13, 18, 0, 48, 38, 23, 22, 65, 59, 67, 40, 54, 52, 69, 63, 43, 2, 8, 6, 37, 35, 9, 7, 6, 4, 11, 9, 41, 28, 40, 39, 68, 66, 70, 69, 28, 24, 34, 31, 72, 25, 26, 24, 62, 61, 39, 37, 56, 54, 47, 46, 65, 47, 22, 20, 21, 20, 71, 70, 35, 33, 52, 50, 48, 45, 58, 56, 67, 66, 31, 29, 46, 1, 5, 3, 74, 73, 45, 44, 38, 36, 76, 25, 17, 16, 33, 32, 32, 27, 74, 71, 30, 19, 12, 10, 59, 58, 42, 30, 75, 73, 29, 21, 18, 17, 44, 43, 63, 62, 57, 55, 72, 64, 2, 0, 23, 13,
15, 13, 2, 1, 21, 9, 20, 18, 14, 0, 17, 16, 14, 12, 21, 13, 15, 4, 12, 10, 20, 4, 19, 6, 19, 18, 11, 9, 11, 10, 17, 1, 7, 5, 8, 7, 8, 6, 5, 3, 2, 0, 16, 3,
33, 22, 12, 11, 17, 7, 3, 0, 37, 32, 5, 4, 2, 1, 16, 14, 17, 16, 30, 18, 15, 14, 25, 23, 20, 19, 27, 25, 30, 28, 24, 23, 36, 31, 29, 27, 10, 9, 21, 19, 35, 24, 28, 26, 35, 34, 11, 9, 34, 31, 13, 6, 8, 7, 1, 0, 6, 5, 18, 13, 33, 32, 21, 15, 40, 36, 29, 20, 26, 22, 40, 39, 4, 3, 12, 8, 39, 38, 38, 37, 10, 2,
12, 11, 2, 1, 19, 15, 17, 16, 15, 14, 4, 0, 13, 12, 18, 16, 10, 1, 8, 6, 10, 9, 11, 4, 9, 3, 19, 18, 14, 6, 7, 5, 8, 7, 17, 13, 5, 3, 2, 0,
51, 50, 28, 26, 4, 0, 57, 45, 38, 17, 62, 44, 34, 13, 46, 32, 12, 11, 37, 35, 3, 1, 66, 63, 48, 47, 45, 41, 26, 24, 2, 1, 47, 46, 12, 2, 11, 10, 18, 16, 23, 21, 8, 6, 29, 27, 10, 9, 5, 4, 43, 42, 13, 6, 40, 39, 41, 38, 17, 15, 55, 52, 34, 31, 57, 56, 9, 8, 49, 30, 16, 14, 65, 64, 25, 23, 22, 20, 27, 25, 54, 53, 53, 51, 31, 29, 39, 19, 65, 61, 37, 33, 5, 3, 7, 0, 14, 7, 50, 48, 60, 59, 61, 58, 36, 35, 36, 15, 64, 63, 33, 32, 42, 40, 52, 49, 30, 28, 22, 21, 59, 58, 66, 62, 19, 18, 44, 43, 56, 54, 24, 20, 60, 55,
12, 11, 4, 0, 10, 8, 14, 1, 8, 6, 10, 9, 6, 4, 13, 2, 12, 7, 11, 9, 7, 5, 5, 3, 13, 1, 2, 0, 14, 3,
12, 11, 3, 0, 13, 4, 10, 6, 2, 1, 12, 5, 13, 10, 8, 6, 9, 7, 11, 9, 8, 7, 1, 0, 4, 3, 5, 2,
6, 4, 3, 1, 2, 1, 2, 0, 5, 3, 6, 5, 4, 0,
42, 10, 13, 4, 32, 31, 28, 26, 4, 0, 10, 8, 46, 44, 51, 39, 53, 37, 40, 38, 55, 54, 70, 68, 61, 60, 51, 49, 7, 5, 12, 11, 8, 6, 17, 13, 15, 14, 64, 61, 54, 32, 69, 67, 73, 0, 3, 1, 26, 24, 72, 2, 59, 56, 41, 40, 2, 1, 57, 55, 66, 64, 23, 21, 29, 27, 37, 34, 9, 7, 56, 30, 11, 9, 34, 29, 60, 58, 39, 38, 68, 66, 43, 12, 65, 63, 27, 25, 41, 33, 25, 23, 22, 20, 72, 70, 53, 52, 35, 33, 44, 42, 49, 47, 45, 43, 19, 6, 71, 69, 52, 50, 5, 3, 62, 59, 67, 65, 50, 48, 36, 35, 47, 45, 17, 16, 30, 28, 16, 15, 36, 31, 22, 21, 73, 71, 19, 18, 48, 46, 63, 62, 58, 57, 24, 20, 18, 14,
46, 12, 28, 26, 7, 5, 12, 11, 43, 42, 27, 21, 2, 1, 9, 4, 36, 34, 11, 10, 47, 45, 15, 0, 34, 32, 8, 6, 37, 35, 10, 9, 48, 6, 17, 1, 40, 39, 41, 38, 25, 20, 16, 3, 27, 26, 29, 28, 39, 37, 24, 22, 46, 41, 35, 33, 31, 29, 23, 20, 8, 7, 5, 3, 45, 44, 32, 30, 33, 31, 38, 36, 14, 13, 19, 15, 17, 16, 42, 40, 47, 13, 24, 23, 22, 21, 19, 18, 44, 43, 30, 25, 48, 4, 18, 14, 2, 0,
30, 28, 63, 61, 28, 26, 4, 0, 10, 8, 51, 50, 18, 16, 51, 39, 55, 53, 42, 41, 41, 39, 61, 60, 68, 36, 7, 5, 12, 10, 3, 1, 13, 11, 57, 54, 26, 24, 15, 13, 69, 68, 2, 1, 16, 14, 31, 30, 56, 52, 66, 64, 23, 21, 36, 35, 8, 6, 29, 27, 9, 7, 6, 4, 11, 9, 19, 17, 60, 58, 70, 69, 17, 15, 67, 38, 14, 12, 24, 22, 65, 64, 25, 23, 22, 20, 40, 33, 56, 43, 27, 25, 54, 53, 49, 40, 31, 29, 34, 33, 65, 37, 5, 3, 62, 59, 50, 48, 45, 44, 42, 32, 55, 45, 67, 66, 47, 43, 46, 44, 20, 18, 21, 19, 35, 32, 38, 34, 48, 46, 63, 62, 49, 47, 58, 52, 59, 57, 2, 0, 70, 37,
7, 3, 21, 9, 36, 34, 49, 48, 40, 38, 41, 39, 24, 23, 43, 41, 15, 14, 22, 12, 39, 37, 48, 47, 47, 3, 23, 22, 2, 1, 28, 26, 30, 27, 44, 5, 34, 32, 37, 35, 10, 9, 5, 4, 21, 20, 49, 4, 8, 0, 6, 2, 11, 10, 19, 11, 26, 25, 20, 12, 35, 33, 44, 42, 45, 43, 31, 29, 18, 17, 8, 7, 1, 0, 25, 24, 32, 30, 33, 31, 38, 36, 29, 28, 14, 13, 17, 16, 42, 40, 16, 15, 19, 18, 27, 13, 46, 45, 46, 6,
7, 3, 44, 4, 28, 26, 29, 27, 43, 42, 15, 11, 18, 9, 40, 38, 15, 14, 39, 37, 21, 19, 41, 6, 2, 1, 16, 10, 34, 32, 23, 21, 37, 35, 5, 4, 19, 17, 1, 0, 36, 34, 8, 0, 6, 2, 24, 22, 12, 9, 26, 25, 25, 23, 22, 20, 13, 12, 35, 33, 41, 40, 31, 29, 8, 7, 39, 5, 32, 30, 33, 31, 38, 36, 14, 13, 17, 16, 30, 28, 20, 18, 42, 3, 27, 24, 11, 10, 44, 43,
12, 11, 4, 0, 10, 8, 14, 1, 8, 6, 10, 9, 6, 4, 13, 2, 12, 7, 11, 9, 7, 5, 5, 3, 13, 1, 2, 0, 14, 3,
12, 11, 3, 0, 13, 4, 10, 6, 2, 1, 12, 5, 13, 10, 8, 6, 9, 7, 11, 9, 8, 7, 1, 0, 4, 3, 5, 2,
35, 34, 32, 31, 28, 26, 4, 0, 10, 8, 59, 39, 55, 53, 40, 38, 43, 41, 30, 29, 7, 5, 12, 10, 3, 1, 15, 13, 2, 1, 16, 14, 54, 52, 18, 16, 23, 21, 13, 11, 8, 6, 17, 15, 9, 7, 6, 4, 11, 9, 19, 17, 56, 36, 58, 38, 27, 0, 30, 2, 31, 27, 39, 37, 56, 54, 24, 22, 25, 23, 22, 20, 44, 42, 57, 55, 45, 43, 47, 45, 34, 33, 52, 50, 5, 3, 25, 24, 50, 48, 41, 37, 53, 51, 29, 28, 36, 26, 57, 35, 33, 32, 42, 40, 14, 12, 46, 44, 20, 18, 21, 19, 59, 58, 51, 49, 48, 46, 49, 47,
26, 24, 15, 13, 2, 1, 25, 23, 31, 29, 34, 33, 24, 22, 16, 14, 4, 0, 10, 8, 14, 12, 27, 25, 18, 16, 23, 21, 29, 27, 8, 6, 17, 15, 9, 7, 6, 4, 19, 17, 28, 26, 35, 32, 11, 9, 20, 18, 31, 30, 36, 35, 7, 5, 12, 10, 37, 33, 22, 20, 5, 3, 21, 19, 37, 32, 3, 1, 2, 0, 36, 34, 13, 11, 30, 28,
30, 26, 53, 52, 93, 92, 50, 49, 101, 100, 43, 42, 34, 32, 67, 64, 55, 53, 18, 9, 40, 38, 71, 69, 41, 39, 70, 68, 106, 102, 8, 2, 116, 114, 43, 41, 125, 119, 66, 65, 104, 103, 104, 102, 131, 112, 15, 14, 115, 78, 124, 122, 120, 117, 125, 121, 78, 76, 39, 37, 84, 79, 65, 64, 91, 90, 38, 8, 59, 56, 23, 22, 97, 91, 2, 1, 80, 79, 111, 109, 100, 98, 109, 107, 47, 46, 128, 111, 83, 81, 15, 0, 110, 99, 108, 106, 77, 75, 5, 4, 112, 98, 129, 127, 127, 126, 60, 58, 70, 69, 126, 123, 131, 130, 51, 48, 14, 12, 21, 17, 88, 81, 72, 68, 63, 28, 35, 34, 27, 25, 87, 85, 3, 0, 62, 61, 118, 115, 96, 95, 92, 90, 19, 11, 128, 122, 22, 20, 35, 33, 88, 87, 52, 50, 57, 55, 89, 86, 67, 66, 31, 29, 107, 105, 44, 6, 96, 89, 28, 20, 114, 113, 76, 74, 130, 129, 29, 25, 6, 5, 19, 16, 24, 16, 45, 44, 82, 77, 32, 30, 105, 103, 33, 31, 101, 94, 37, 36, 59, 27, 84, 83, 61, 60, 54, 51, 97, 94, 42, 40, 123, 121, 86, 82, 24, 23, 12, 10, 113, 80, 48, 7, 73, 71, 117, 116, 26, 21, 124, 118, 74, 72, 75, 73, 11, 10, 93, 85, 99, 95, 120, 119, 18, 17, 13, 9, 56, 54, 63, 62, 58, 57, 49, 47, 13, 1, 46, 45, 4, 3, 36, 7, 110, 108,
15, 13, 12, 11, 16, 11, 2, 1, 31, 29, 32, 31, 28, 26, 18, 14, 14, 9, 33, 30, 26, 25, 4, 0, 30, 27, 10, 8, 24, 12, 27, 10, 23, 21, 16, 15, 8, 6, 23, 22, 9, 7, 20, 13, 6, 4, 19, 17, 7, 5, 5, 3, 33, 32, 29, 28, 25, 24, 3, 1, 2, 0, 22, 18, 21, 17, 20, 19,
3, 0, 1, 0, 3, 2, 2, 1,
8, 1, 8, 7, 7, 3, 2, 1, 9, 4, 2, 0, 10, 4, 10, 0, 5, 3, 9, 6, 6, 5,
63, 61, 16, 9, 28, 26, 38, 37, 4, 0, 13, 7, 42, 41, 34, 19, 51, 49, 40, 10, 7, 5, 15, 14, 37, 35, 3, 1, 62, 60, 26, 24, 41, 40, 69, 68, 2, 1, 70, 66, 57, 55, 36, 34, 46, 43, 54, 52, 19, 18, 66, 64, 23, 21, 8, 6, 29, 27, 10, 9, 6, 4, 71, 38, 60, 58, 70, 69, 61, 59, 43, 39, 21, 17, 65, 63, 56, 54, 24, 22, 25, 23, 22, 20, 13, 12, 27, 25, 55, 53, 44, 42, 33, 11, 58, 56, 31, 29, 52, 50, 5, 3, 67, 65, 50, 48, 32, 30, 53, 51, 68, 67, 71, 36, 47, 45, 33, 32, 39, 8, 31, 12, 30, 28, 64, 62, 16, 15, 20, 18, 35, 17, 45, 44, 48, 46, 49, 47, 14, 11, 59, 57, 2, 0,
63, 61, 70, 54, 32, 31, 28, 26, 33, 30, 85, 83, 10, 8, 82, 80, 40, 38, 93, 90, 73, 72, 33, 25, 87, 84, 35, 31, 68, 55, 7, 5, 12, 11, 12, 10, 17, 13, 15, 14, 69, 67, 21, 15, 92, 91, 41, 34, 89, 88, 29, 20, 48, 47, 96, 41, 25, 24, 26, 24, 6, 4, 2, 1, 80, 79, 36, 34, 75, 72, 95, 94, 91, 89, 78, 1, 94, 92, 8, 6, 29, 27, 97, 96, 9, 7, 39, 35, 62, 58, 56, 55, 93, 40, 56, 49, 11, 9, 51, 50, 70, 69, 61, 59, 43, 39, 53, 0, 57, 54, 64, 62, 68, 66, 32, 23, 65, 63, 76, 75, 22, 13, 42, 38, 16, 14, 53, 52, 77, 76, 90, 87, 77, 71, 44, 42, 86, 85, 45, 43, 47, 45, 52, 50, 79, 78, 5, 3, 17, 0, 57, 51, 66, 64, 22, 18, 60, 59, 37, 36, 74, 71, 16, 2, 28, 19, 83, 82, 84, 81, 46, 44, 88, 86, 20, 18, 67, 65, 74, 60, 21, 19, 37, 30, 27, 23, 81, 3, 48, 46, 73, 58, 49, 4, 97, 95,
5, 4, 3, 0, 7, 6, 3, 2, 2, 1, 7, 4, 1, 0, 6, 5,
16, 8, 17, 7, 2, 1, 6, 2, 4, 0, 13, 12, 16, 10, 15, 0, 14, 1, 15, 4, 8, 6, 10, 9, 18, 12, 7, 5, 14, 13, 5, 3, 17, 9, 11, 3, 18, 11,
22, 6, 19, 3, 2, 1, 16, 14, 4, 0, 10, 8, 13, 12, 17, 6, 14, 12, 23, 15, 21, 8, 17, 15, 10, 9, 9, 7, 16, 4, 19, 18, 7, 5, 21, 20, 22, 20, 3, 1, 2, 0, 23, 11, 13, 11, 18, 5,
9, 3, 11, 4, 8, 7, 2, 1, 2, 0, 7, 5, 10, 9, 11, 6, 10, 1, 8, 6, 5, 3, 4, 0,
15, 13, 2, 1, 22, 19, 4, 0, 14, 12, 12, 6, 18, 16, 10, 1, 8, 6, 17, 15, 10, 9, 13, 11, 11, 4, 24, 23, 9, 3, 23, 14, 7, 5, 8, 7, 20, 18, 24, 16, 5, 3, 2, 0, 22, 21, 21, 17, 20, 19,
16, 6, 56, 51, 55, 54, 83, 35, 58, 48, 36, 34, 4, 0, 78, 76, 82, 80, 83, 82, 30, 23, 40, 38, 41, 39, 42, 38, 43, 41, 87, 84, 35, 31, 25, 21, 3, 1, 48, 47, 54, 11, 52, 47, 26, 24, 15, 13, 23, 22, 2, 1, 60, 46, 49, 45, 81, 80, 30, 27, 55, 49, 88, 84, 25, 19, 34, 32, 77, 75, 5, 4, 51, 50, 29, 21, 40, 39, 70, 69, 26, 20, 9, 2, 87, 81, 86, 85, 64, 62, 65, 63, 72, 71, 8, 0, 37, 36, 62, 61, 89, 85, 24, 22, 20, 12, 72, 65, 57, 12, 79, 28, 44, 42, 61, 59, 56, 53, 45, 43, 67, 66, 14, 10, 17, 10, 86, 79, 18, 17, 71, 69, 8, 7, 52, 50, 9, 6, 5, 3, 73, 33, 14, 7, 89, 88, 74, 31, 29, 28, 68, 67, 78, 68, 66, 64, 37, 27, 33, 32, 75, 74, 76, 73, 57, 53, 46, 44, 16, 15, 13, 11, 63, 60, 59, 58, 19, 18, 77, 70,
25, 19, 4, 0, 10, 8, 15, 11, 26, 17, 24, 23, 7, 5, 27, 22, 3, 1, 41, 6, 41, 40, 2, 1, 16, 14, 19, 18, 15, 0, 36, 35, 10, 9, 9, 7, 21, 11, 39, 38, 14, 12, 21, 17, 45, 8, 35, 34, 37, 36, 44, 37, 25, 23, 13, 12, 31, 29, 5, 3, 30, 24, 43, 38, 29, 28, 16, 2, 33, 32, 42, 40, 32, 27, 30, 28, 20, 18, 20, 13, 34, 33, 44, 43, 42, 4, 26, 22, 45, 6, 39, 31,
15, 13, 2, 1, 20, 8, 18, 14, 17, 16, 15, 14, 10, 8, 10, 9, 9, 7, 6, 4, 19, 18, 17, 1, 11, 0, 7, 5, 5, 3, 2, 0, 12, 4, 19, 12, 20, 6, 13, 11, 16, 3,
7, 1, 3, 0, 7, 6, 5, 4, 2, 1, 6, 0, 4, 3, 5, 2,
80, 78, 41, 23, 28, 26, 43, 25, 43, 42, 50, 22, 38, 2, 72, 70, 69, 67, 68, 65, 90, 47, 7, 5, 12, 10, 84, 83, 51, 21, 37, 35, 3, 1, 85, 84, 73, 71, 61, 6, 26, 24, 15, 13, 39, 0, 77, 75, 2, 1, 36, 34, 83, 81, 66, 64, 34, 32, 8, 6, 29, 27, 10, 9, 9, 7, 19, 17, 21, 20, 55, 52, 65, 4, 70, 69, 33, 31, 57, 56, 62, 61, 39, 37, 55, 0, 13, 12, 53, 52, 35, 33, 56, 4, 76, 74, 54, 53, 67, 66, 31, 29, 60, 54, 44, 19, 5, 3, 78, 76, 11, 8, 25, 24, 50, 48, 22, 18, 60, 59, 32, 30, 88, 85, 89, 88, 38, 36, 79, 77, 82, 79, 87, 86, 47, 45, 64, 63, 17, 16, 42, 40, 81, 80, 30, 28, 86, 82, 16, 15, 89, 87, 27, 23, 59, 58, 51, 49, 74, 72, 75, 73, 90, 46, 48, 46, 63, 62, 58, 57, 14, 11, 41, 20, 18, 14, 71, 68, 49, 45, 44, 40,
16, 6, 63, 61, 35, 22, 24, 17, 50, 49, 36, 34, 4, 0, 43, 42, 55, 53, 42, 41, 16, 15, 46, 45, 12, 11, 20, 18, 33, 23, 3, 1, 62, 60, 64, 60, 15, 13, 41, 40, 2, 1, 47, 46, 66, 64, 59, 29, 5, 4, 40, 39, 9, 2, 31, 27, 21, 17, 26, 19, 51, 48, 65, 63, 35, 34, 8, 0, 62, 61, 44, 37, 26, 25, 20, 12, 53, 52, 66, 33, 52, 50, 57, 55, 14, 10, 56, 27, 8, 7, 9, 6, 48, 39, 5, 3, 67, 65, 14, 7, 21, 10, 45, 44, 32, 30, 67, 31, 43, 38, 38, 36, 29, 28, 54, 51, 30, 28, 24, 23, 25, 22, 13, 11, 59, 58, 19, 18, 56, 54, 58, 57, 49, 47, 37, 32,
26, 24, 18, 14, 36, 32, 27, 23, 34, 32, 21, 2, 2, 1, 25, 23, 39, 35, 31, 29, 34, 33, 41, 36, 28, 26, 16, 14, 38, 37, 4, 0, 10, 8, 30, 28, 40, 33, 22, 0, 29, 27, 8, 6, 17, 15, 9, 7, 6, 4, 19, 17, 11, 9, 13, 12, 20, 18, 7, 5, 12, 10, 41, 38, 22, 20, 5, 3, 30, 15, 21, 19, 37, 35, 25, 24, 3, 1, 31, 16, 40, 39, 13, 11,
7, 3, 21, 9, 32, 31, 80, 78, 38, 37, 82, 80, 57, 56, 55, 53, 72, 70, 42, 41, 41, 39, 70, 68, 33, 25, 51, 49, 30, 29, 88, 4, 15, 14, 66, 63, 59, 19, 78, 76, 85, 84, 73, 71, 40, 26, 86, 3, 23, 22, 2, 1, 31, 30, 81, 79, 54, 52, 35, 25, 28, 27, 10, 9, 77, 75, 5, 4, 75, 73, 21, 20, 53, 51, 1, 0, 43, 40, 39, 38, 88, 87, 64, 62, 58, 18, 84, 82, 27, 26, 8, 0, 37, 36, 62, 61, 6, 2, 56, 54, 63, 13, 19, 11, 20, 12, 34, 22, 44, 42, 45, 43, 47, 45, 58, 55, 76, 74, 34, 33, 71, 69, 8, 7, 52, 50, 85, 6, 67, 65, 50, 48, 68, 67, 36, 35, 29, 28, 79, 77, 87, 86, 61, 60, 14, 13, 17, 16, 24, 23, 83, 5, 46, 44, 16, 15, 60, 12, 83, 81, 74, 72, 32, 24, 11, 10, 18, 17, 48, 46, 49, 47, 69, 66, 59, 57, 65, 64,
63, 61, 55, 54, 36, 34, 4, 0, 10, 8, 46, 44, 60, 57, 74, 73, 41, 39, 55, 17, 51, 49, 30, 29, 7, 5, 58, 41, 75, 15, 72, 67, 3, 1, 13, 11, 18, 0, 15, 13, 2, 1, 70, 66, 16, 14, 54, 52, 34, 32, 65, 38, 59, 40, 8, 6, 9, 7, 6, 4, 11, 9, 53, 51, 68, 66, 60, 37, 43, 39, 38, 26, 14, 12, 69, 53, 74, 70, 37, 36, 62, 61, 24, 22, 26, 25, 35, 33, 59, 56, 44, 42, 45, 43, 31, 29, 64, 56, 23, 20, 71, 69, 52, 50, 5, 3, 25, 24, 50, 48, 68, 67, 32, 28, 33, 31, 47, 45, 64, 63, 17, 16, 65, 62, 42, 40, 72, 71, 30, 28, 12, 10, 22, 21, 21, 19, 27, 23, 75, 73, 19, 18, 48, 46, 35, 27, 58, 57, 49, 47, 20, 2,
20, 19, 35, 34, 43, 20, 32, 31, 28, 26, 4, 0, 10, 8, 41, 18, 40, 38, 41, 39, 42, 38, 30, 29, 7, 5, 12, 10, 25, 21, 3, 1, 15, 13, 23, 22, 2, 1, 16, 14, 18, 16, 36, 35, 8, 6, 9, 7, 6, 4, 11, 9, 19, 17, 24, 2, 40, 39, 27, 26, 24, 22, 31, 30, 17, 15, 28, 23, 34, 33, 29, 25, 5, 3, 45, 44, 37, 36, 37, 27, 33, 32, 14, 12, 13, 11, 21, 0, 44, 43, 45, 42,
40, 3, 30, 26, 16, 9, 35, 34, 39, 4, 38, 37, 29, 27, 43, 42, 7, 6, 48, 39, 16, 15, 43, 41, 12, 8, 15, 13, 44, 0, 2, 1, 11, 10, 34, 32, 23, 21, 36, 35, 5, 4, 48, 41, 30, 17, 21, 17, 32, 26, 29, 19, 3, 0, 24, 22, 47, 46, 12, 9, 22, 20, 14, 10, 46, 1, 6, 5, 11, 7, 25, 24, 25, 13, 45, 44, 33, 31, 37, 36, 47, 45, 8, 2, 42, 40, 38, 33, 20, 18, 19, 18, 28, 27, 23, 14, 31, 28,
20, 19, 35, 34, 28, 26, 4, 0, 28, 5, 51, 50, 55, 53, 61, 60, 43, 36, 43, 41, 12, 10, 73, 70, 65, 56, 70, 65, 3, 1, 49, 46, 26, 24, 15, 13, 69, 68, 2, 1, 47, 6, 44, 41, 54, 52, 35, 25, 66, 64, 18, 16, 29, 27, 9, 7, 11, 9, 19, 17, 40, 39, 32, 30, 17, 15, 42, 37, 39, 38, 14, 12, 72, 71, 76, 34, 62, 61, 56, 54, 16, 14, 37, 31, 29, 3, 67, 66, 22, 4, 71, 69, 8, 7, 6, 5, 25, 24, 40, 30, 50, 48, 21, 10, 60, 59, 45, 44, 38, 36, 68, 67, 31, 23, 64, 63, 33, 32, 74, 72, 75, 74, 46, 8, 20, 18, 22, 21, 13, 11, 27, 23, 59, 58, 51, 49, 75, 73, 63, 62, 45, 42, 58, 57, 57, 55, 53, 47, 76, 33, 2, 0, 52, 48,
};
Font::Char serif_chars[] = {
{ 0, 0, 0, 0, 0, 0.7578f},
{ 0, 0, 0, 336, 220, 0.7333f},
{ 110, 336, 220, 96, 68, 0.4167f},
{ 144, 432, 288, 51, 38, 0.3068f},
{ 163, 483, 326, 192, 128, 0.7734f},
{ 227, 675, 454, 54, 36, 0.7667f},
{ 245, 729, 490, 390, 256, 0.7734f},
{ 373, 1119, 746, 15, 14, 0.9667f},
{ 380, 1134, 760, 594, 396, 1.2620f},
{ 578, 1728, 1156, 126, 84, 1.0000f},
{ 620, 1854, 1240, 78, 56, 1.0667f},
{ 648, 1932, 1296, 36, 28, 0.8385f},
{ 662, 1968, 1324, 138, 92, 0.8401f},
{ 708, 2106, 1416, 42, 32, 0.9000f},
{ 724, 2148, 1448, 78, 56, 0.9667f},
{ 752, 2226, 1504, 6, 8, 0.4495f},
{ 756, 2232, 1512, 6, 8, 0.4083f},
{ 760, 2238, 1520, 222, 148, 0.8167f},
{ 834, 2460, 1668, 144, 100, 0.8333f},
{ 884, 2604, 1768, 24, 20, 0.3667f},
{ 894, 2628, 1788, 228, 152, 0.7734f},
{ 970, 2856, 1940, 126, 88, 0.5281f},
{ 1014, 2982, 2028, 78, 56, 0.7667f},
{ 1042, 3060, 2084, 6, 8, 0.2667f},
{ 1046, 3066, 2092, 96, 64, 1.0000f},
{ 1078, 3162, 2156, 6, 8, 0.2333f},
{ 1082, 3168, 2164, 30, 24, 0.9667f},
{ 1094, 3198, 2188, 6, 8, 0.4495f},
{ 1098, 3204, 2196, 303, 206, 0.7401f},
{ 1201, 3507, 2402, 21, 18, 0.7333f},
{ 1210, 3528, 2420, 141, 102, 0.3000f},
{ 1261, 3669, 2522, 243, 170, 0.6401f},
{ 1346, 3912, 2692, 219, 150, 0.9266f},
{ 1421, 4131, 2842, 207, 142, 0.9667f},
{ 1492, 4338, 2984, 69, 50, 1.0167f},
{ 1517, 4407, 3034, 264, 176, 1.0068f},
{ 1605, 4671, 3210, 300, 204, 0.8068f},
{ 1707, 4971, 3414, 57, 42, 1.4000f},
{ 1728, 5028, 3456, 18, 16, 0.4000f},
{ 1736, 5046, 3472, 6, 8, 0.6667f},
{ 1740, 5052, 3480, 195, 134, 0.6891f},
{ 1807, 5247, 3614, 315, 210, 0.8167f},
{ 1912, 5562, 3824, 72, 52, 0.8000f},
{ 1938, 5634, 3876, 192, 128, 0.7333f},
{ 2002, 5826, 4004, 300, 204, 0.6000f},
{ 2104, 6126, 4208, 57, 42, 1.1333f},
{ 2125, 6183, 4250, 225, 154, 0.6833f},
{ 2202, 6408, 4404, 12, 16, 0.5000f},
{ 2210, 6420, 4420, 378, 252, 1.1333f},
{ 2336, 6798, 4672, 48, 36, 0.6443f},
{ 2354, 6846, 4708, 90, 64, 0.3000f},
{ 2386, 6936, 4772, 168, 116, 0.7068f},
{ 2444, 7104, 4888, 294, 196, 0.7734f},
{ 2542, 7398, 5084, 180, 128, 0.3000f},
{ 2606, 7578, 5212, 15, 14, 0.9667f},
{ 2613, 7593, 5226, 237, 154, 0.9000f},
{ 2690, 7830, 5380, 60, 44, 0.8667f},
{ 2712, 7890, 5424, 117, 82, 0.4667f},
{ 2753, 8007, 5506, 54, 40, 1.1000f},
{ 2773, 8061, 5546, 201, 134, 1.0333f},
{ 2840, 8262, 5680, 39, 30, 1.0000f},
{ 2855, 8301, 5710, 36, 28, 0.8667f},
{ 2869, 8337, 5738, 15, 14, 0.9760f},
{ 2876, 8352, 5752, 222, 148, 0.8000f},
{ 2950, 8574, 5900, 141, 98, 0.5635f},
{ 2999, 8715, 5998, 201, 142, 0.3000f},
{ 3070, 8916, 6140, 144, 100, 0.8333f},
{ 3120, 9060, 6240, 129, 90, 0.6375f},
{ 3165, 9189, 6330, 39, 30, 0.7667f},
{ 3180, 9228, 6360, 36, 28, 0.6365f},
{ 3194, 9264, 6388, 174, 120, 0.9667f},
{ 3254, 9438, 6508, 0, 0, 3.0314f},
{ 3254, 9438, 6508, 102, 76, 0.3333f},
{ 3292, 9540, 6584, 390, 264, 1.2000f},
{ 3424, 9930, 6848, 96, 68, 0.4068f},
{ 3458, 10026, 6916, 6, 8, 0.4000f},
{ 3462, 10032, 6924, 27, 22, 0.6667f},
{ 3473, 10059, 6946, 210, 144, 0.7333f},
{ 3545, 10269, 7090, 294, 196, 0.7734f},
{ 3643, 10563, 7286, 12, 16, 0.9667f},
{ 3651, 10575, 7302, 57, 38, 1.0000f},
{ 3670, 10632, 7340, 66, 48, 0.8667f},
{ 3694, 10698, 7388, 30, 24, 0.4333f},
{ 3706, 10728, 7412, 69, 50, 1.3000f},
{ 3731, 10797, 7462, 270, 180, 1.0068f},
{ 3821, 11067, 7642, 132, 92, 1.0667f},
{ 3867, 11199, 7734, 57, 42, 0.9000f},
{ 3888, 11256, 7776, 18, 16, 0.4401f},
{ 3896, 11274, 7792, 273, 182, 0.7599f},
{ 3987, 11547, 7974, 204, 136, 0.7333f},
{ 4055, 11751, 8110, 114, 84, 0.3667f},
{ 4097, 11865, 8194, 261, 178, 1.2667f},
{ 4186, 12126, 8372, 228, 152, 0.8000f},
{ 4262, 12354, 8524, 132, 92, 0.8000f},
{ 4308, 12486, 8616, 141, 98, 0.7667f},
{ 4357, 12627, 8714, 225, 154, 0.6833f},
};
Font serif_font = { serif_vertices, serif_triangles, serif_lines, serif_chars, " $(,048<@DHLPTX\\`dhlptx|#'+/37;?CGKOSW[_cgkosw{\"&*.26:>BFJNRVZ^bfjnrvz~\t!%)-159=AEIMQUY]aeimquy}" };
#endif