#ifndef DRAW_REEL_H
#define DRAW_REEL_H
inline int cairo_code_draw_reel_get_width()
{
    return 381;
}
inline int cairo_code_draw_reel_get_height()
{
    return 381;
}
inline void cairo_code_draw_reel_logo_render(cairo_t *cr)
{
    cairo_pattern_t *pattern;

    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.101961,0.101961,0.101961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 126.714844, 246.039062);
    cairo_curve_to(cr, 123.304688, 245.464844, 121.597656, 243.234375, 121.597656, 239.347656);
    cairo_curve_to(cr, 121.597656, 237.195312, 122.226562, 235.359375, 123.488281, 233.835938);
    cairo_curve_to(cr, 124.90625, 232.105469, 126.742188, 231.238281, 129, 231.238281);
    cairo_line_to(cr, 130.1875, 231.238281);
    cairo_curve_to(cr, 132.234375, 231.238281, 133.863281, 231.949219, 135.070312, 233.363281);
    cairo_curve_to(cr, 136.121094, 234.625, 136.644531, 236.199219, 136.644531, 238.089844);
    cairo_curve_to(cr, 136.644531, 240.136719, 136.066406, 241.945312, 134.914062, 243.519531);
    cairo_curve_to(cr, 133.601562, 245.199219, 131.894531, 246.09375, 129.792969, 246.199219);
    cairo_move_to(cr, 128.21875, 233.207031);
    cairo_line_to(cr, 127.03125, 233.207031);
    cairo_curve_to(cr, 125.980469, 233.207031, 125.140625, 233.628906, 124.511719, 234.46875);
    cairo_curve_to(cr, 123.882812, 235.308594, 123.566406, 236.25, 123.566406, 237.300781);
    cairo_curve_to(cr, 123.566406, 239.296875, 124.433594, 240.292969, 126.164062, 240.292969);
    cairo_line_to(cr, 129.15625, 240.292969);
    cairo_line_to(cr, 124.285156, 240.292969);
    cairo_line_to(cr, 127.355469, 240.292969);
    cairo_curve_to(cr, 128.402344, 240.292969, 129.242188, 239.875, 129.875, 239.035156);
    cairo_curve_to(cr, 130.503906, 238.195312, 130.816406, 237.25, 130.816406, 236.199219);
    cairo_curve_to(cr, 130.816406, 234.203125, 129.953125, 233.207031, 128.21875, 233.207031);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.101961,0.101961,0.101961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 137.867188, 273.757812);
    cairo_curve_to(cr, 138.8125, 280.425781, 139.285156, 284.386719, 139.285156, 285.648438);
    cairo_curve_to(cr, 139.285156, 292.417969, 136.792969, 295.804688, 131.804688, 295.804688);
    cairo_line_to(cr, 113.617188, 295.804688);
    cairo_curve_to(cr, 109.417969, 295.804688, 107.320312, 293.652344, 107.320312, 289.347656);
    cairo_curve_to(cr, 107.320312, 287.039062, 107.949219, 284.019531, 109.210938, 280.292969);
    cairo_curve_to(cr, 110.152344, 277.824219, 111.097656, 275.359375, 112.042969, 272.890625);
    cairo_curve_to(cr, 113.511719, 269.113281, 115.742188, 267.066406, 118.734375, 266.75);
    cairo_line_to(cr, 119.351562, 261.90625);
    cairo_line_to(cr, 120.113281, 255.214844);
    cairo_curve_to(cr, 120.355469, 253.074219, 120.742188, 251.222656, 122.003906, 249.703125);
    cairo_curve_to(cr, 123.421875, 247.96875, 125.257812, 247.101562, 127.515625, 247.101562);
    cairo_line_to(cr, 127.707031, 247.101562);
    cairo_curve_to(cr, 129.753906, 247.101562, 131.382812, 247.8125, 132.589844, 249.230469);
    cairo_curve_to(cr, 133.640625, 250.488281, 134.164062, 252.0625, 134.164062, 253.953125);
    cairo_line_to(cr, 132.75, 266.90625);
    cairo_curve_to(cr, 135.636719, 267.539062, 137.34375, 269.820312, 137.867188, 273.757812);
    cairo_move_to(cr, 127.75, 249.285156);
    cairo_curve_to(cr, 126.851562, 249.148438, 126.445312, 249.207031, 125.546875, 249.070312);
    cairo_curve_to(cr, 124.496094, 249.070312, 123.65625, 249.492188, 123.027344, 250.332031);
    cairo_curve_to(cr, 122.398438, 251.171875, 122.082031, 252.117188, 122.082031, 253.164062);
    cairo_line_to(cr, 121.792969, 256.15625);
    cairo_line_to(cr, 120.3125, 268.640625);
    cairo_curve_to(cr, 118.054688, 268.640625, 116.664062, 268.746094, 116.136719, 268.957031);
    cairo_curve_to(cr, 115.191406, 269.324219, 114.433594, 270.398438, 113.855469, 272.183594);
    cairo_line_to(cr, 109.050781, 286.355469);
    cairo_curve_to(cr, 109, 286.617188, 108.972656, 286.90625, 108.972656, 287.222656);
    cairo_curve_to(cr, 108.972656, 287.957031, 109.234375, 288.585938, 109.761719, 289.109375);
    cairo_curve_to(cr, 110.285156, 289.636719, 110.914062, 289.898438, 111.648438, 289.898438);
    cairo_line_to(cr, 129.835938, 289.898438);
    cairo_curve_to(cr, 130.78125, 289.898438, 131.621094, 289.53125, 132.355469, 288.796875);
    cairo_curve_to(cr, 133.09375, 288.0625, 133.40625, 287.246094, 133.300781, 286.355469);
    cairo_line_to(cr, 132.042969, 272.183594);
    cairo_curve_to(cr, 131.832031, 270.347656, 131.253906, 269.242188, 130.308594, 268.875);
    cairo_curve_to(cr, 129.941406, 268.71875, 128.628906, 268.640625, 126.375, 268.640625);
    cairo_line_to(cr, 128.339844, 252.0625);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.893644);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 136.988281, 285.914062);
    cairo_curve_to(cr, 137.960938, 285.945312, 138.9375, 285.644531, 139.730469, 285.078125);
    cairo_curve_to(cr, 140.382812, 284.609375, 140.902344, 283.960938, 141.222656, 283.222656);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 142.4375, 283.3125);
    cairo_curve_to(cr, 142.4375, 284.003906, 141.875, 284.566406, 141.183594, 284.566406);
    cairo_curve_to(cr, 140.488281, 284.566406, 139.925781, 284.003906, 139.925781, 283.3125);
    cairo_curve_to(cr, 139.925781, 282.617188, 140.488281, 282.054688, 141.183594, 282.054688);
    cairo_curve_to(cr, 141.875, 282.054688, 142.4375, 282.617188, 142.4375, 283.3125);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 141.300781, 281.972656);
    cairo_curve_to(cr, 141.367188, 281.722656, 141.5, 281.488281, 141.683594, 281.308594);
    cairo_curve_to(cr, 141.824219, 281.171875, 141.992188, 281.0625, 142.171875, 280.992188);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 141.152344, 284.671875);
    cairo_curve_to(cr, 141.089844, 284.921875, 140.953125, 285.152344, 140.769531, 285.332031);
    cairo_curve_to(cr, 140.628906, 285.46875, 140.460938, 285.578125, 140.28125, 285.648438);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 142.421875, 283.390625);
    cairo_curve_to(cr, 142.671875, 283.457031, 142.902344, 283.589844, 143.085938, 283.777344);
    cairo_curve_to(cr, 143.222656, 283.914062, 143.328125, 284.082031, 143.398438, 284.265625);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 139.878906, 283.457031);
    cairo_curve_to(cr, 139.628906, 283.394531, 139.398438, 283.257812, 139.21875, 283.074219);
    cairo_curve_to(cr, 139.082031, 282.933594, 138.972656, 282.765625, 138.902344, 282.585938);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 140.28125, 282.308594);
    cairo_curve_to(cr, 140.152344, 282.085938, 140.082031, 281.824219, 140.085938, 281.566406);
    cairo_curve_to(cr, 140.085938, 281.371094, 140.128906, 281.175781, 140.207031, 281);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 142.316406, 282.535156);
    cairo_curve_to(cr, 142.539062, 282.402344, 142.796875, 282.332031, 143.054688, 282.335938);
    cairo_curve_to(cr, 143.25, 282.339844, 143.445312, 282.378906, 143.625, 282.460938);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 142.089844, 284.320312);
    cairo_curve_to(cr, 142.21875, 284.542969, 142.289062, 284.804688, 142.285156, 285.0625);
    cairo_curve_to(cr, 142.285156, 285.257812, 142.242188, 285.453125, 142.164062, 285.628906);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 140.277344, 284.3125);
    cairo_curve_to(cr, 140.054688, 284.445312, 139.796875, 284.511719, 139.539062, 284.511719);
    cairo_curve_to(cr, 139.34375, 284.507812, 139.148438, 284.464844, 138.96875, 284.386719);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.470588,0.266667,0.129412,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 135.300781, 237.738281);
    cairo_curve_to(cr, 135.28125, 236.292969, 134.808594, 234.910156, 133.9375, 233.769531);
    cairo_curve_to(cr, 133.007812, 232.554688, 132.609375, 232.214844, 131.390625, 231.632812);
    cairo_curve_to(cr, 128.488281, 230.242188, 124.816406, 231.222656, 123.035156, 233.867188);
    cairo_curve_to(cr, 122.652344, 234.433594, 122.238281, 234.898438, 122.109375, 234.902344);
    cairo_curve_to(cr, 121.980469, 234.90625, 121.492188, 234.621094, 121.023438, 234.265625);
    cairo_curve_to(cr, 118.601562, 232.445312, 118.421875, 228.503906, 120.707031, 227.390625);
    cairo_curve_to(cr, 121.785156, 226.867188, 122.613281, 227.046875, 124.382812, 228.191406);
    cairo_curve_to(cr, 126.570312, 229.605469, 127.089844, 229.804688, 128.628906, 229.808594);
    cairo_curve_to(cr, 130.171875, 229.8125, 131.5, 229.402344, 133.988281, 228.148438);
    cairo_curve_to(cr, 135.503906, 227.386719, 137.230469, 226.816406, 138.023438, 226.816406);
    cairo_curve_to(cr, 140.449219, 226.820312, 142.175781, 228.808594, 142.179688, 231.59375);
    cairo_curve_to(cr, 142.183594, 233.617188, 141.613281, 234.925781, 140.027344, 236.507812);
    cairo_curve_to(cr, 138.738281, 237.796875, 137.621094, 238.402344, 135.933594, 238.722656);
    cairo_line_to(cr, 135.3125, 238.839844);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.805433);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.470588,0.266667,0.129412,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 135.300781, 237.738281);
    cairo_curve_to(cr, 135.28125, 236.292969, 134.808594, 234.910156, 133.9375, 233.769531);
    cairo_curve_to(cr, 133.007812, 232.554688, 132.609375, 232.214844, 131.390625, 231.632812);
    cairo_curve_to(cr, 128.488281, 230.242188, 124.816406, 231.222656, 123.035156, 233.867188);
    cairo_curve_to(cr, 122.652344, 234.433594, 122.238281, 234.898438, 122.109375, 234.902344);
    cairo_curve_to(cr, 121.980469, 234.90625, 121.492188, 234.621094, 121.023438, 234.265625);
    cairo_curve_to(cr, 118.601562, 232.445312, 118.421875, 228.503906, 120.707031, 227.390625);
    cairo_curve_to(cr, 121.785156, 226.867188, 122.613281, 227.046875, 124.382812, 228.191406);
    cairo_curve_to(cr, 126.570312, 229.605469, 127.089844, 229.804688, 128.628906, 229.808594);
    cairo_curve_to(cr, 130.171875, 229.8125, 131.5, 229.402344, 133.988281, 228.148438);
    cairo_curve_to(cr, 135.503906, 227.386719, 137.230469, 226.816406, 138.023438, 226.816406);
    cairo_curve_to(cr, 140.449219, 226.820312, 142.175781, 228.808594, 142.179688, 231.59375);
    cairo_curve_to(cr, 142.183594, 233.617188, 141.613281, 234.925781, 140.027344, 236.507812);
    cairo_curve_to(cr, 138.738281, 237.796875, 137.621094, 238.402344, 135.933594, 238.722656);
    cairo_line_to(cr, 135.3125, 238.839844);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.470588,0.266667,0.129412,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 126.980469, 227.710938);
    cairo_curve_to(cr, 126.980469, 227.507812, 128.828125, 224.726562, 129.117188, 224.496094);
    cairo_curve_to(cr, 129.578125, 224.125, 131.496094, 224.199219, 132.421875, 224.621094);
    cairo_curve_to(cr, 133.132812, 224.945312, 134.484375, 226.273438, 134.484375, 226.648438);
    cairo_curve_to(cr, 134.484375, 226.722656, 133.984375, 227.015625, 133.371094, 227.292969);
    cairo_curve_to(cr, 132.355469, 227.757812, 132.039062, 227.800781, 129.621094, 227.800781);
    cairo_curve_to(cr, 128.167969, 227.800781, 126.980469, 227.761719, 126.980469, 227.710938);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.805433);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.470588,0.266667,0.129412,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 126.980469, 227.710938);
    cairo_curve_to(cr, 126.980469, 227.507812, 128.828125, 224.726562, 129.117188, 224.496094);
    cairo_curve_to(cr, 129.578125, 224.125, 131.496094, 224.199219, 132.421875, 224.621094);
    cairo_curve_to(cr, 133.132812, 224.945312, 134.484375, 226.273438, 134.484375, 226.648438);
    cairo_curve_to(cr, 134.484375, 226.722656, 133.984375, 227.015625, 133.371094, 227.292969);
    cairo_curve_to(cr, 132.355469, 227.757812, 132.039062, 227.800781, 129.621094, 227.800781);
    cairo_curve_to(cr, 128.167969, 227.800781, 126.980469, 227.761719, 126.980469, 227.710938);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.666667,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 128.148438, 228.96875);
    cairo_curve_to(cr, 127.695312, 228.921875, 126.949219, 228.734375, 126.675781, 228.582031);
    cairo_curve_to(cr, 126.589844, 228.53125, 126.613281, 228.527344, 127.019531, 228.546875);
    cairo_curve_to(cr, 127.257812, 228.554688, 128, 228.59375, 128.496094, 228.601562);
    cairo_curve_to(cr, 128.996094, 228.613281, 129.65625, 228.632812, 129.964844, 228.644531);
    cairo_line_to(cr, 130.773438, 228.648438);
    cairo_line_to(cr, 130.3125, 228.730469);
    cairo_curve_to(cr, 129.984375, 228.789062, 129.441406, 228.929688, 129.054688, 228.96875);
    cairo_curve_to(cr, 128.664062, 229.007812, 128.546875, 229.007812, 128.148438, 228.96875);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.319159);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.666667,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 128.148438, 228.96875);
    cairo_curve_to(cr, 127.695312, 228.921875, 126.949219, 228.734375, 126.675781, 228.582031);
    cairo_curve_to(cr, 126.589844, 228.53125, 126.613281, 228.527344, 127.019531, 228.546875);
    cairo_curve_to(cr, 127.257812, 228.554688, 128, 228.59375, 128.496094, 228.601562);
    cairo_curve_to(cr, 128.996094, 228.613281, 129.65625, 228.632812, 129.964844, 228.644531);
    cairo_line_to(cr, 130.773438, 228.648438);
    cairo_line_to(cr, 130.3125, 228.730469);
    cairo_curve_to(cr, 129.984375, 228.789062, 129.441406, 228.929688, 129.054688, 228.96875);
    cairo_curve_to(cr, 128.664062, 229.007812, 128.546875, 229.007812, 128.148438, 228.96875);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.42983);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 125.839844, 228.492188);
    cairo_line_to(cr, 128.625, 224.109375);
    cairo_curve_to(cr, 129.605469, 223.648438, 130.746094, 223.542969, 131.792969, 223.808594);
    cairo_curve_to(cr, 132.839844, 224.078125, 133.789062, 224.71875, 134.429688, 225.59375);
    cairo_curve_to(cr, 134.726562, 226, 134.960938, 226.460938, 135.113281, 226.941406);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.666667,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 126.164062, 228.183594);
    cairo_line_to(cr, 132.320312, 228.339844);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.251101);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 126.164062, 228.183594);
    cairo_line_to(cr, 132.320312, 228.339844);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.42983);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 134.753906, 239.316406);
    cairo_curve_to(cr, 136.5625, 239.335938, 138.371094, 238.714844, 139.789062, 237.589844);
    cairo_curve_to(cr, 141.203125, 236.460938, 142.214844, 234.839844, 142.601562, 233.074219);
    cairo_curve_to(cr, 142.878906, 231.824219, 142.839844, 230.488281, 142.363281, 229.300781);
    cairo_curve_to(cr, 141.886719, 228.113281, 140.945312, 227.089844, 139.746094, 226.640625);
    cairo_curve_to(cr, 138.722656, 226.253906, 137.570312, 226.296875, 136.507812, 226.570312);
    cairo_curve_to(cr, 135.445312, 226.84375, 134.453125, 227.332031, 133.472656, 227.820312);
    cairo_curve_to(cr, 132.492188, 228.3125, 131.507812, 228.816406, 130.453125, 229.121094);
    cairo_curve_to(cr, 129.398438, 229.425781, 128.257812, 229.523438, 127.207031, 229.203125);
    cairo_curve_to(cr, 126.121094, 228.867188, 125.21875, 228.117188, 124.261719, 227.5);
    cairo_curve_to(cr, 123.785156, 227.191406, 123.28125, 226.914062, 122.738281, 226.738281);
    cairo_curve_to(cr, 122.199219, 226.566406, 121.613281, 226.503906, 121.054688, 226.628906);
    cairo_curve_to(cr, 120.390625, 226.777344, 119.796875, 227.195312, 119.382812, 227.738281);
    cairo_curve_to(cr, 118.964844, 228.277344, 118.71875, 228.9375, 118.605469, 229.613281);
    cairo_curve_to(cr, 118.390625, 230.929688, 118.699219, 232.328125, 119.453125, 233.429688);
    cairo_curve_to(cr, 120.207031, 234.535156, 121.398438, 235.328125, 122.703125, 235.605469);
    cairo_curve_to(cr, 123.238281, 234.292969, 124.226562, 233.167969, 125.460938, 232.472656);
    cairo_curve_to(cr, 126.695312, 231.777344, 128.167969, 231.511719, 129.566406, 231.738281);
    cairo_curve_to(cr, 131.257812, 232.007812, 132.824219, 232.996094, 133.789062, 234.410156);
    cairo_curve_to(cr, 134.757812, 235.824219, 135.113281, 237.640625, 134.753906, 239.316406);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.666667,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 117.710938, 249.082031);
    cairo_curve_to(cr, 121.9375, 244.851562, 135.652344, 248.300781, 135.652344, 248.300781);
    cairo_curve_to(cr, 131.457031, 252.851562, 128.53125, 258.667969, 123.066406, 261.949219);
    cairo_line_to(cr, 117.710938, 255.480469);
    cairo_curve_to(cr, 117.710938, 255.480469, 116.015625, 250.773438, 117.710938, 249.082031);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.466446);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 117.710938, 249.082031);
    cairo_curve_to(cr, 121.9375, 244.851562, 135.652344, 248.300781, 135.652344, 248.300781);
    cairo_curve_to(cr, 131.457031, 252.851562, 128.53125, 258.667969, 123.066406, 261.949219);
    cairo_line_to(cr, 117.710938, 255.480469);
    cairo_curve_to(cr, 117.710938, 255.480469, 116.015625, 250.773438, 117.710938, 249.082031);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 126.84375, 255.164062);
    cairo_line_to(cr, 127.011719, 255.164062);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 121.804688, 249.859375);
    cairo_line_to(cr, 121.972656, 249.859375);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 126.84375, 249.859375);
    cairo_line_to(cr, 127.011719, 249.859375);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 131.886719, 249.859375);
    cairo_line_to(cr, 132.054688, 249.859375);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 129.367188, 252.511719);
    cairo_line_to(cr, 129.53125, 252.511719);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 124.324219, 252.511719);
    cairo_line_to(cr, 124.492188, 252.511719);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 119.285156, 252.511719);
    cairo_line_to(cr, 119.453125, 252.511719);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 121.804688, 255.164062);
    cairo_line_to(cr, 121.972656, 255.164062);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 124.324219, 257.816406);
    cairo_line_to(cr, 124.492188, 257.816406);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
}

inline void cairo_code_draw_reel_render(cairo_t *cr)
{
    cairo_pattern_t *pattern;
    cairo_matrix_t matrix;

    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_radial(634.19897, 300.75153, 0, 634.19897, 300.75153, 217.67741);
    cairo_pattern_add_color_stop_rgba(pattern, 0,0.509804,0.509804,0.509804,1);
    cairo_pattern_add_color_stop_rgba(pattern, 0.5,0.658824,0.658824,0.658824,1);
    cairo_pattern_add_color_stop_rgba(pattern, 1,0.517647,0.517647,0.517647,1);
    cairo_matrix_init(&matrix, -0.372576,-1.111274,1.552408,-0.266706,451.137486,466.711176);
    cairo_pattern_set_matrix(pattern, &matrix);
    cairo_pattern_set_extend(pattern, CAIRO_EXTEND_PAD);
    cairo_pattern_set_filter(pattern, CAIRO_FILTER_GOOD);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);




    cairo_new_path(cr);
    cairo_move_to(cr, 190.5625, 1.3125);
    cairo_curve_to(cr, 137.589844, 1.304688, 84.914062, 23.433594, 47.5, 66.609375);
    cairo_curve_to(cr, -20.910156, 145.558594, -12.363281, 265.019531, 66.585938, 333.429688);
    cairo_curve_to(cr, 145.535156, 401.839844, 264.996094, 393.292969, 333.40625, 314.34375);
    cairo_curve_to(cr, 401.816406, 235.394531, 393.269531, 115.933594, 314.320312, 47.523438);
    cairo_curve_to(cr, 278.546875, 16.523438, 234.453125, 1.320312, 190.5625, 1.3125);
    cairo_close_path(cr);
    cairo_move_to(cr, 164.75, 24.9375);
    cairo_line_to(cr, 216.15625, 24.9375);
    cairo_curve_to(cr, 233.296875, 24.9375, 248.445312, 39.421875, 243.609375, 55.863281);
    cairo_line_to(cr, 227.859375, 109.429688);
    cairo_curve_to(cr, 223.023438, 125.871094, 214.046875, 145.605469, 196.90625, 145.605469);
    cairo_line_to(cr, 184, 145.605469);
    cairo_curve_to(cr, 166.863281, 145.605469, 157.910156, 125.871094, 153.074219, 109.429688);
    cairo_line_to(cr, 137.324219, 55.863281);
    cairo_curve_to(cr, 132.488281, 39.421875, 147.613281, 24.9375, 164.75, 24.9375);
    cairo_close_path(cr);
    cairo_move_to(cr, 49.796875, 136.417969);
    cairo_curve_to(cr, 51.765625, 136.433594, 53.8125, 136.714844, 55.867188, 137.320312);
    cairo_line_to(cr, 109.433594, 153.070312);
    cairo_curve_to(cr, 125.875, 157.90625, 145.609375, 166.886719, 145.609375, 184.023438);
    cairo_line_to(cr, 145.609375, 196.929688);
    cairo_curve_to(cr, 145.609375, 214.066406, 125.875, 223.019531, 109.433594, 227.855469);
    cairo_line_to(cr, 55.867188, 243.605469);
    cairo_curve_to(cr, 39.425781, 248.441406, 24.914062, 233.316406, 24.914062, 216.179688);
    cairo_line_to(cr, 24.914062, 164.773438);
    cairo_curve_to(cr, 24.914062, 149.777344, 36.007812, 136.308594, 49.796875, 136.417969);
    cairo_close_path(cr);
    cairo_move_to(cr, 331.109375, 136.417969);
    cairo_curve_to(cr, 344.898438, 136.308594, 355.992188, 149.777344, 355.992188, 164.773438);
    cairo_line_to(cr, 355.992188, 216.179688);
    cairo_curve_to(cr, 355.992188, 233.316406, 341.507812, 248.441406, 325.066406, 243.605469);
    cairo_line_to(cr, 271.5, 227.855469);
    cairo_curve_to(cr, 255.058594, 223.019531, 235.324219, 214.066406, 235.324219, 196.929688);
    cairo_line_to(cr, 235.324219, 184.023438);
    cairo_curve_to(cr, 235.324219, 166.886719, 255.058594, 157.90625, 271.5, 153.070312);
    cairo_line_to(cr, 325.066406, 137.320312);
    cairo_curve_to(cr, 327.121094, 136.714844, 329.140625, 136.433594, 331.109375, 136.417969);
    cairo_close_path(cr);
    cairo_move_to(cr, 184, 235.320312);
    cairo_line_to(cr, 196.90625, 235.320312);
    cairo_curve_to(cr, 214.046875, 235.320312, 223.023438, 255.054688, 227.859375, 271.496094);
    cairo_line_to(cr, 243.609375, 325.0625);
    cairo_curve_to(cr, 248.445312, 341.503906, 233.296875, 356.015625, 216.15625, 356.015625);
    cairo_line_to(cr, 164.75, 356.015625);
    cairo_curve_to(cr, 147.613281, 356.015625, 132.488281, 341.503906, 137.324219, 325.0625);
    cairo_line_to(cr, 153.074219, 271.496094);
    cairo_curve_to(cr, 157.910156, 255.054688, 166.863281, 235.320312, 184, 235.320312);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 3);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.2,0.2,0.2,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 190.5625, 1.3125);
    cairo_curve_to(cr, 137.589844, 1.304688, 84.914062, 23.433594, 47.5, 66.609375);
    cairo_curve_to(cr, -20.910156, 145.558594, -12.363281, 265.019531, 66.585938, 333.429688);
    cairo_curve_to(cr, 145.535156, 401.839844, 264.996094, 393.292969, 333.40625, 314.34375);
    cairo_curve_to(cr, 401.816406, 235.394531, 393.269531, 115.933594, 314.320312, 47.523438);
    cairo_curve_to(cr, 278.546875, 16.523438, 234.453125, 1.320312, 190.5625, 1.3125);
    cairo_close_path(cr);
    cairo_move_to(cr, 164.75, 24.9375);
    cairo_line_to(cr, 216.15625, 24.9375);
    cairo_curve_to(cr, 233.296875, 24.9375, 248.445312, 39.421875, 243.609375, 55.863281);
    cairo_line_to(cr, 227.859375, 109.429688);
    cairo_curve_to(cr, 223.023438, 125.871094, 214.046875, 145.605469, 196.90625, 145.605469);
    cairo_line_to(cr, 184, 145.605469);
    cairo_curve_to(cr, 166.863281, 145.605469, 157.910156, 125.871094, 153.074219, 109.429688);
    cairo_line_to(cr, 137.324219, 55.863281);
    cairo_curve_to(cr, 132.488281, 39.421875, 147.613281, 24.9375, 164.75, 24.9375);
    cairo_close_path(cr);
    cairo_move_to(cr, 49.796875, 136.417969);
    cairo_curve_to(cr, 51.765625, 136.433594, 53.8125, 136.714844, 55.867188, 137.320312);
    cairo_line_to(cr, 109.433594, 153.070312);
    cairo_curve_to(cr, 125.875, 157.90625, 145.609375, 166.886719, 145.609375, 184.023438);
    cairo_line_to(cr, 145.609375, 196.929688);
    cairo_curve_to(cr, 145.609375, 214.066406, 125.875, 223.019531, 109.433594, 227.855469);
    cairo_line_to(cr, 55.867188, 243.605469);
    cairo_curve_to(cr, 39.425781, 248.441406, 24.914062, 233.316406, 24.914062, 216.179688);
    cairo_line_to(cr, 24.914062, 164.773438);
    cairo_curve_to(cr, 24.914062, 149.777344, 36.007812, 136.308594, 49.796875, 136.417969);
    cairo_close_path(cr);
    cairo_move_to(cr, 331.109375, 136.417969);
    cairo_curve_to(cr, 344.898438, 136.308594, 355.992188, 149.777344, 355.992188, 164.773438);
    cairo_line_to(cr, 355.992188, 216.179688);
    cairo_curve_to(cr, 355.992188, 233.316406, 341.507812, 248.441406, 325.066406, 243.605469);
    cairo_line_to(cr, 271.5, 227.855469);
    cairo_curve_to(cr, 255.058594, 223.019531, 235.324219, 214.066406, 235.324219, 196.929688);
    cairo_line_to(cr, 235.324219, 184.023438);
    cairo_curve_to(cr, 235.324219, 166.886719, 255.058594, 157.90625, 271.5, 153.070312);
    cairo_line_to(cr, 325.066406, 137.320312);
    cairo_curve_to(cr, 327.121094, 136.714844, 329.140625, 136.433594, 331.109375, 136.417969);
    cairo_close_path(cr);
    cairo_move_to(cr, 184, 235.320312);
    cairo_line_to(cr, 196.90625, 235.320312);
    cairo_curve_to(cr, 214.046875, 235.320312, 223.023438, 255.054688, 227.859375, 271.496094);
    cairo_line_to(cr, 243.609375, 325.0625);
    cairo_curve_to(cr, 248.445312, 341.503906, 233.296875, 356.015625, 216.15625, 356.015625);
    cairo_line_to(cr, 164.75, 356.015625);
    cairo_curve_to(cr, 147.613281, 356.015625, 132.488281, 341.503906, 137.324219, 325.0625);
    cairo_line_to(cr, 153.074219, 271.496094);
    cairo_curve_to(cr, 157.910156, 255.054688, 166.863281, 235.320312, 184, 235.320312);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
//cairo_matrix_init(&matrix, 0.875,0,0,0.875,-368.151849,-202.671873);
//cairo_pattern_set_matrix(pattern, &matrix);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.6,0.6,0.6,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 215.140625, 190.472656);
    cairo_curve_to(cr, 215.140625, 204.105469, 204.089844, 215.160156, 190.453125, 215.160156);
    cairo_curve_to(cr, 176.820312, 215.160156, 165.765625, 204.105469, 165.765625, 190.472656);
    cairo_curve_to(cr, 165.765625, 176.835938, 176.820312, 165.785156, 190.453125, 165.785156);
    cairo_curve_to(cr, 204.089844, 165.785156, 215.140625, 176.835938, 215.140625, 190.472656);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.8);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.501961,0.501961,0.501961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 215.140625, 190.472656);
    cairo_curve_to(cr, 215.140625, 204.105469, 204.089844, 215.160156, 190.453125, 215.160156);
    cairo_curve_to(cr, 176.820312, 215.160156, 165.765625, 204.105469, 165.765625, 190.472656);
    cairo_curve_to(cr, 165.765625, 176.835938, 176.820312, 165.785156, 190.453125, 165.785156);
    cairo_curve_to(cr, 204.089844, 165.785156, 215.140625, 176.835938, 215.140625, 190.472656);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
//cairo_matrix_init(&matrix, 0.875,0,0,0.875,-525.483886,-401.907276);
//cairo_pattern_set_matrix(pattern, &matrix);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.501961,0.501961,0.501961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 188.308594, 206.410156);
    cairo_curve_to(cr, 188.308594, 208.609375, 186.527344, 210.390625, 184.328125, 210.390625);
    cairo_curve_to(cr, 182.128906, 210.390625, 180.347656, 208.609375, 180.347656, 206.410156);
    cairo_curve_to(cr, 180.347656, 204.210938, 182.128906, 202.425781, 184.328125, 202.425781);
    cairo_curve_to(cr, 186.527344, 202.425781, 188.308594, 204.210938, 188.308594, 206.410156);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.8);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.4,0.4,0.4,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 188.308594, 206.410156);
    cairo_curve_to(cr, 188.308594, 208.609375, 186.527344, 210.390625, 184.328125, 210.390625);
    cairo_curve_to(cr, 182.128906, 210.390625, 180.347656, 208.609375, 180.347656, 206.410156);
    cairo_curve_to(cr, 180.347656, 204.210938, 182.128906, 202.425781, 184.328125, 202.425781);
    cairo_curve_to(cr, 186.527344, 202.425781, 188.308594, 204.210938, 188.308594, 206.410156);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
//cairo_matrix_init(&matrix, 0.619152,0,0,0.619152,-315.415543,-196.617242);
//cairo_pattern_set_matrix(pattern, &matrix);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.501961,0.501961,0.501961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 200.558594, 206.410156);
    cairo_curve_to(cr, 200.558594, 208.609375, 198.777344, 210.390625, 196.578125, 210.390625);
    cairo_curve_to(cr, 194.378906, 210.390625, 192.597656, 208.609375, 192.597656, 206.410156);
    cairo_curve_to(cr, 192.597656, 204.210938, 194.378906, 202.425781, 196.578125, 202.425781);
    cairo_curve_to(cr, 198.777344, 202.425781, 200.558594, 204.210938, 200.558594, 206.410156);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.8);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.4,0.4,0.4,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 200.558594, 206.410156);
    cairo_curve_to(cr, 200.558594, 208.609375, 198.777344, 210.390625, 196.578125, 210.390625);
    cairo_curve_to(cr, 194.378906, 210.390625, 192.597656, 208.609375, 192.597656, 206.410156);
    cairo_curve_to(cr, 192.597656, 204.210938, 194.378906, 202.425781, 196.578125, 202.425781);
    cairo_curve_to(cr, 198.777344, 202.425781, 200.558594, 204.210938, 200.558594, 206.410156);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
//cairo_matrix_init(&matrix, 0.619152,0,0,0.619152,-303.165543,-196.617242);
//cairo_pattern_set_matrix(pattern, &matrix);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.501961,0.501961,0.501961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 188.308594, 174.535156);
    cairo_curve_to(cr, 188.308594, 172.335938, 186.527344, 170.550781, 184.328125, 170.550781);
    cairo_curve_to(cr, 182.128906, 170.550781, 180.347656, 172.335938, 180.347656, 174.535156);
    cairo_curve_to(cr, 180.347656, 176.734375, 182.128906, 178.515625, 184.328125, 178.515625);
    cairo_curve_to(cr, 186.527344, 178.515625, 188.308594, 176.734375, 188.308594, 174.535156);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.8);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.4,0.4,0.4,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 188.308594, 174.535156);
    cairo_curve_to(cr, 188.308594, 172.335938, 186.527344, 170.550781, 184.328125, 170.550781);
    cairo_curve_to(cr, 182.128906, 170.550781, 180.347656, 172.335938, 180.347656, 174.535156);
    cairo_curve_to(cr, 180.347656, 176.734375, 182.128906, 178.515625, 184.328125, 178.515625);
    cairo_curve_to(cr, 186.527344, 178.515625, 188.308594, 176.734375, 188.308594, 174.535156);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
//cairo_matrix_init(&matrix, 0.619152,0,0,-0.619152,-315.415543,577.56154);
//cairo_pattern_set_matrix(pattern, &matrix);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.501961,0.501961,0.501961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 200.558594, 174.535156);
    cairo_curve_to(cr, 200.558594, 172.335938, 198.777344, 170.550781, 196.578125, 170.550781);
    cairo_curve_to(cr, 194.378906, 170.550781, 192.597656, 172.335938, 192.597656, 174.535156);
    cairo_curve_to(cr, 192.597656, 176.734375, 194.378906, 178.515625, 196.578125, 178.515625);
    cairo_curve_to(cr, 198.777344, 178.515625, 200.558594, 176.734375, 200.558594, 174.535156);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.8);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.4,0.4,0.4,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 200.558594, 174.535156);
    cairo_curve_to(cr, 200.558594, 172.335938, 198.777344, 170.550781, 196.578125, 170.550781);
    cairo_curve_to(cr, 194.378906, 170.550781, 192.597656, 172.335938, 192.597656, 174.535156);
    cairo_curve_to(cr, 192.597656, 176.734375, 194.378906, 178.515625, 196.578125, 178.515625);
    cairo_curve_to(cr, 198.777344, 178.515625, 200.558594, 176.734375, 200.558594, 174.535156);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
//cairo_matrix_init(&matrix, 0.619152,0,0,-0.619152,-303.165543,577.56154);
//cairo_pattern_set_matrix(pattern, &matrix);
    cairo_stroke_preserve(cr);
    /********************/
}
#endif
