Skip to content

Instantly share code, notes, and snippets.

@roipeker
Last active June 12, 2022 19:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save roipeker/c409222bab88e807030c8b934275884f to your computer and use it in GitHub Desktop.
Save roipeker/c409222bab88e807030c8b934275884f to your computer and use it in GitHub Desktop.
illustration error lamp robot
// use a CustomPaint and pass the Canvas.
// sample https://ibb.co/TH35KcB
import 'dart:typed_data';
import 'package:flutter/material.dart';
import 'dart:ui' as ui;
void drawFigma(Canvas canvas){
Path path;
Paint paint;
path = Path()..moveTo(342.17, 525.83)..cubicTo(342.17, 525.83, 251.67, 525.83,222, 525.83)..cubicTo(192.33, 525.83, 186.67, 532.83,199.17, 538)..cubicTo(211.67, 543.17, 151.83, 540.67,141.67, 549.83)..cubicTo(131.33, 559, 157.67, 562.5,186.17, 562.5)..cubicTo(214.67, 562.5, 392.33, 562.5,415.17, 562.5)..cubicTo(438, 562.5, 432.33, 545.83,418.67, 543.67)..cubicTo(405, 541.5, 440.83, 544.5,454.5, 539.67)..cubicTo(468.17, 534.83, 458.33, 525.83,342.17, 525.83)..close();
paint = Paint();
paint.color = const Color(0xff99adf9);
canvas.drawPath(path, paint);
path = Path()..moveTo(517.5, 556.33)..cubicTo(514, 561.17, 502.33, 562.33,482.5, 561.83)..cubicTo(467.5, 561.33, 451.83, 560.17,451.83, 553.17)..cubicTo(451.83, 546.17, 490, 547,503.33, 548.5)..cubicTo(514.83, 549.83, 519.5, 553.5,517.5, 556.33)..close();
paint = Paint();
paint.color = const Color(0xffc5d3ff);
canvas.drawPath(path, paint);
path = Path()..moveTo(172.17, 533)..cubicTo(169.83, 536.5, 161.83, 537.5,147.83, 537.5)..cubicTo(137.33, 537.5, 126.33, 537,126, 532.17)..cubicTo(125.67, 527.17, 152.5, 527,162, 527.83)..cubicTo(170, 528.5, 173.5, 530.83,172.17, 533)..close();
paint = Paint();
paint.color = const Color(0xffc5d3ff);
canvas.drawPath(path, paint);
path = Path()..moveTo(759, 521.67)..lineTo(699.5, 521.67)..cubicTo(694.83, 521.67, 691, 517.83,691, 513.17)..lineTo(691, 451.67)..cubicTo(691, 447, 694.83, 443.17,699.5, 443.17)..lineTo(759, 443.17)..cubicTo(763.67, 443.17, 767.5, 447,767.5, 451.67)..lineTo(767.5, 513.17)..cubicTo(767.5, 517.83, 763.67, 521.67,759, 521.67)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(756.17, 518.83)..lineTo(699, 518.83)..cubicTo(694.5, 518.83, 690.83, 515.17,690.83, 510.67)..lineTo(690.83, 451.33)..cubicTo(690.83, 446.83, 694.5, 443.17,699, 443.17)..lineTo(756.17, 443.17)..cubicTo(760.67, 443.17, 764.33, 446.83,764.33, 451.33)..lineTo(764.33, 510.67)..cubicTo(764.33, 515.17, 760.67, 518.83,756.17, 518.83)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(728.17, 505.67)..cubicTo(741.42, 505.67, 752.17, 494.92,752.17, 481.67)..cubicTo(752.17, 468.41, 741.42, 457.67,728.17, 457.67)..cubicTo(714.91, 457.67, 704.17, 468.41,704.17, 481.67)..cubicTo(704.17, 494.92, 714.91, 505.67,728.17, 505.67)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(718.67, 492.5)..cubicTo(717.83, 492.5, 717.17, 491.83,717.17, 491)..lineTo(717.17, 472.5)..cubicTo(717.17, 471.67, 717.83, 471,718.67, 471)..cubicTo(719.5, 471, 720.17, 471.67,720.17, 472.5)..lineTo(720.17, 491)..cubicTo(720.17, 491.83, 719.5, 492.5,718.67, 492.5)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(736, 492.5)..cubicTo(735.17, 492.5, 734.5, 491.83,734.5, 491)..lineTo(734.5, 472.5)..cubicTo(734.5, 471.67, 735.17, 471,736, 471)..cubicTo(736.83, 471, 737.5, 471.67,737.5, 472.5)..lineTo(737.5, 491)..cubicTo(737.5, 491.83, 736.83, 492.5,736, 492.5)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(582.83, 417.67)..cubicTo(581.67, 417.67, 580.5, 417.67,579.33, 417.5)..cubicTo(553.5, 415.67, 535.83, 406.83,506.17, 361.67)..cubicTo(495.83, 346, 488.83, 330,482, 314.5)..cubicTo(470.33, 288, 460.33, 265,437.67, 254.33)..cubicTo(402.83, 238, 368.67, 265,368.33, 265.33)..cubicTo(366.83, 266.5, 364.67, 266.33,363.5, 264.83)..cubicTo(362.33, 263.33, 362.5, 261.17,364, 260)..cubicTo(365.5, 258.83, 401.83, 230,440.5, 248.17)..cubicTo(465.5, 259.83, 476.5, 285,488.17, 311.67)..cubicTo(494.83, 327, 501.83, 342.83,511.83, 357.83)..cubicTo(540, 400.5, 556.17, 408.83,579.83, 410.67)..cubicTo(597.5, 412, 607, 401.33,616.17, 390.83)..cubicTo(619.5, 387.17, 622.5, 383.67,626, 380.67)..cubicTo(639.5, 369.17, 653.67, 367,654.33, 367)..cubicTo(656.17, 366.67, 658, 368,658.17, 369.83)..cubicTo(658.5, 371.67, 657.17, 373.5,655.33, 373.67)..cubicTo(655.17, 373.67, 642.5, 375.67,630.5, 385.83)..cubicTo(627.33, 388.5, 624.5, 391.83,621.33, 395.33)..cubicTo(612, 406, 601.67, 417.67,582.83, 417.67)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(679.83, 355.5)..lineTo(693.83, 343.67)..cubicTo(695.33, 342.5, 697.33, 342.67,698.5, 344.17)..cubicTo(699.5, 345.5, 699.33, 347.33,698, 348.5)..lineTo(683.83, 361)..lineTo(679.83, 355.5)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(671.17, 345.5)..lineTo(685.17, 333.67)..cubicTo(686.67, 332.5, 688.67, 332.67,689.83, 334.17)..cubicTo(690.83, 335.5, 690.67, 337.33,689.33, 338.5)..lineTo(675.17, 351)..lineTo(671.17, 345.5)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(689.67, 361.67)..cubicTo(689.67, 361.67, 684.17, 368.17,675.67, 375.67)..cubicTo(667.17, 383, 656.17, 381.67,651.17, 376)..cubicTo(650.83, 375.67, 650.67, 375.33,650.33, 375)..cubicTo(646, 369, 645.83, 360.83,652.33, 355)..cubicTo(659.17, 348.67, 670.5, 339.67,670.5, 339.67)..lineTo(684.17, 355.5)..lineTo(689.67, 361.67)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(689.67, 361.67)..cubicTo(689.67, 361.67, 684.17, 368.17,675.67, 375.67)..cubicTo(667.17, 383, 656.17, 381.67,651.17, 376)..cubicTo(650.83, 375.67, 650.67, 375.33,650.33, 375)..cubicTo(654.33, 375, 661.17, 374.17,667.33, 370)..cubicTo(672.5, 366.5, 679.17, 360.33,684, 355.5)..lineTo(689.67, 361.67)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(434.67, 489.33)..cubicTo(434.5, 489.33, 434.17, 489.33,434, 489.33)..cubicTo(422.67, 489.17, 393.17, 467,385.67, 456.67)..cubicTo(378, 446.33, 371.17, 433.17,380.5, 424.67)..cubicTo(382.33, 423, 385, 421.83,388, 421.33)..cubicTo(392.5, 420.5, 398, 421.5,402.67, 424.5)..cubicTo(410.67, 429.67, 433.17, 455.83,439.5, 467)..cubicTo(445.67, 478, 445.5, 489.17,434.67, 489.33)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(434.67, 489.33)..cubicTo(436.33, 488.33, 437.5, 486.67,438.5, 483.33)..cubicTo(440.17, 477.5, 434.33, 465.83,415.17, 443.5)..cubicTo(403.67, 430, 393.83, 424,388, 421.33)..cubicTo(392.5, 420.5, 398, 421.5,402.67, 424.5)..cubicTo(410.67, 429.67, 433.17, 455.83,439.5, 467)..cubicTo(445.67, 478, 445.5, 489.17,434.67, 489.33)..close();
paint = Paint();
paint.color = const Color(0xff384d89);
canvas.drawPath(path, paint);
path = Path()..moveTo(378.33, 431.83)..cubicTo(380, 427.17, 389.67, 428,398, 436.17)..cubicTo(406.33, 444.33, 419, 460.5,415.83, 467.5)..cubicTo(412.67, 474.5, 400.67, 468.83,390.83, 459.17)..cubicTo(381, 449.5, 375.67, 439.33,378.33, 431.83)..close();
paint = Paint();
paint.color = const Color(0xff142966);
canvas.drawPath(path, paint);
path = Path()..moveTo(399.33, 452.67)..cubicTo(399, 458, 397, 461.33,397, 461.33)..cubicTo(397, 461.33, 352.17, 482.67,296, 443.5)..cubicTo(238.83, 403.67, 238.67, 354,238.67, 353.5)..cubicTo(268, 324.83, 301, 356.33,301, 356.33)..cubicTo(301, 356.33, 303, 374.17,312, 392.17)..cubicTo(317.17, 402.5, 324.67, 413,335.33, 420)..cubicTo(362, 437.5, 389.67, 432.17,389.67, 432.17)..cubicTo(389.67, 432.17, 395, 433.83,398.17, 444)..cubicTo(399.33, 447, 399.67, 450.17,399.33, 452.67)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(399.33, 452.67)..cubicTo(399, 458, 397, 461.33,397, 461.33)..cubicTo(397, 461.33, 352.17, 482.67,296, 443.5)..cubicTo(238.83, 403.67, 238.67, 354,238.67, 353.5)..cubicTo(268, 324.83, 301, 356.33,301, 356.33)..cubicTo(301, 356.33, 303, 374.17,312, 392.17)..cubicTo(307.5, 395.5, 301.83, 399,297.5, 400.33)..cubicTo(288.33, 403, 278.5, 403,278.5, 403)..cubicTo(278.5, 403, 306.67, 445.17,348.33, 452.83)..cubicTo(370.83, 456.67, 388.17, 455,399.33, 452.67)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(336.5, 461.17)..cubicTo(335.67, 461.17, 334.83, 460.67,334.5, 459.67)..cubicTo(334, 458.5, 334.67, 457.33,335.83, 456.83)..cubicTo(336, 456.83, 345, 453.33,347.67, 446)..cubicTo(350.5, 438.5, 348.17, 432.5,348.17, 432.5)..cubicTo(347.67, 431.33, 348.33, 430.17,349.33, 429.67)..cubicTo(350.5, 429.17, 351.67, 429.83,352.17, 430.83)..cubicTo(352.33, 431.17, 355, 438.5,351.67, 447.5)..cubicTo(348.17, 456.83, 337.67, 460.67,337.17, 460.83)..cubicTo(337, 461.17, 336.67, 461.17,336.5, 461.17)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(297.83, 444)..cubicTo(296.67, 444, 295.67, 443.17,295.67, 442)..cubicTo(295.67, 440.83, 296.5, 439.83,297.67, 439.67)..cubicTo(297.83, 439.67, 309.5, 438.83,315.33, 431.17)..cubicTo(321.17, 423.5, 320.83, 415.67,320.83, 415.5)..cubicTo(320.67, 414.33, 321.67, 413.17,322.83, 413.17)..cubicTo(324, 413, 325.17, 414,325.17, 415.17)..cubicTo(325.17, 415.5, 325.83, 424.67,318.83, 433.83)..cubicTo(311.67, 443, 298.5, 443.83,297.83, 444)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(218.83, 412.5)..cubicTo(218.17, 414, 217.33, 415.5,216.17, 417)..cubicTo(214, 419.83, 211.5, 421.5,209.17, 422.67)..cubicTo(205.83, 424.33, 203.17, 424.67,203.17, 424.67)..cubicTo(203.17, 424.67, 179.67, 401.83,159.17, 361.17)..cubicTo(138.67, 320.67, 137.17, 274,137.17, 274)..cubicTo(139, 273, 140.83, 272.17,142.5, 271.5)..cubicTo(148.83, 269, 154.67, 268.83,159.5, 269.5)..cubicTo(166.83, 270.5, 171.5, 273.67,171.5, 273.67)..cubicTo(171.5, 273.67, 172.83, 312.33,186.5, 347.17)..cubicTo(200.17, 382.17, 220.17, 402.83,220.17, 402.83)..cubicTo(220.17, 402.83, 221, 407.33,218.83, 412.5)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(218.83, 412.5)..cubicTo(211.5, 406, 197.5, 391.17,184, 362.5)..cubicTo(167.83, 328.17, 161.33, 284,159.67, 269.5)..cubicTo(167, 270.5, 171.67, 273.67,171.67, 273.67)..cubicTo(171.67, 273.67, 173, 312.33,186.67, 347.17)..cubicTo(200.33, 382.17, 220.33, 402.83,220.33, 402.83)..cubicTo(220.33, 402.83, 221, 407.33,218.83, 412.5)..close();
paint = Paint();
paint.color = const Color(0xfff8fbff);
canvas.drawPath(path, paint);
path = Path()..moveTo(209.17, 422.67)..cubicTo(205.83, 424.33, 203.17, 424.67,203.17, 424.67)..cubicTo(203.17, 424.67, 179.67, 401.83,159.17, 361.17)..cubicTo(138.67, 320.67, 137.17, 274,137.17, 274)..cubicTo(139, 273, 140.83, 272.17,142.5, 271.5)..cubicTo(143.67, 286.5, 149.17, 335.83,172.5, 374.5)..cubicTo(188.5, 400.83, 201.33, 415.17,209.17, 422.67)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(255.67, 446.67)..cubicTo(255.67, 446.67, 247, 451.83,236.83, 449.5)..cubicTo(226.67, 447.17, 222.83, 443.83,222.83, 443.83)..cubicTo(222.83, 443.83, 219.5, 438.83,222, 436)..cubicTo(222.17, 435.83, 222.17, 435.83,222.33, 435.67)..cubicTo(225.5, 432.83, 229.83, 432.33,229.83, 432.33)..cubicTo(229.83, 432.33, 235.83, 437,240.17, 438.5)..cubicTo(244.5, 440, 252.17, 438.5,255, 440.33)..cubicTo(256.33, 441.17, 256.5, 442.67,256.33, 444)..cubicTo(256.33, 445.5, 255.67, 446.67,255.67, 446.67)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(255.67, 446.67)..cubicTo(255.67, 446.67, 247, 451.83,236.83, 449.5)..cubicTo(226.67, 447.17, 222.83, 443.83,222.83, 443.83)..cubicTo(222.83, 443.83, 219.5, 438.83,222, 436)..cubicTo(225, 438.83, 232.17, 445,240.5, 446)..cubicTo(247.33, 446.83, 253, 445.33,256.33, 444)..cubicTo(256.33, 445.5, 255.67, 446.67,255.67, 446.67)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(252.5, 442)..cubicTo(243.83, 443.33, 237.67, 441,233, 438.5)..cubicTo(228.33, 436, 226.5, 432.83,226.5, 432.83)..cubicTo(226.5, 432.83, 226.5, 429,229, 427)..cubicTo(230.33, 425.83, 232.5, 425.33,235.83, 426.33)..cubicTo(235.83, 426.33, 242.33, 432,253.17, 428.17)..cubicTo(264, 424.33, 263.33, 422,265.67, 421.33)..cubicTo(267.33, 420.83, 269.5, 423.33,270, 426.17)..cubicTo(270.33, 427.5, 270.17, 428.83,269.67, 430)..cubicTo(267.83, 433.67, 261.17, 440.5,252.5, 442)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(252.5, 442)..cubicTo(243.83, 443.33, 237.67, 441,233, 438.5)..cubicTo(228.33, 436, 226.5, 432.83,226.5, 432.83)..cubicTo(226.5, 432.83, 226.5, 429,229, 427)..cubicTo(233, 431, 241.67, 438.17,251.17, 436.33)..cubicTo(260.5, 434.5, 267.17, 429,270.17, 426.17)..cubicTo(270.5, 427.5, 270.33, 428.83,269.83, 430)..cubicTo(267.83, 433.67, 261.17, 440.5,252.5, 442)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(250.67, 431)..cubicTo(242.33, 432.33, 236.5, 430,232.17, 427.67)..cubicTo(227.67, 425.33, 226, 422.33,226, 422.33)..cubicTo(226, 422.33, 226, 418.67,228.33, 416.67)..cubicTo(229.67, 415.5, 231.67, 415,234.83, 416)..cubicTo(234.83, 416, 241, 421.33,251.33, 417.67)..cubicTo(261.67, 414, 261, 411.83,263.17, 411.17)..cubicTo(264.67, 410.67, 266.83, 413.17,267.33, 415.83)..cubicTo(267.67, 417, 267.5, 418.33,267, 419.5)..cubicTo(265.17, 423.17, 258.83, 429.67,250.67, 431)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(250.67, 431)..cubicTo(242.33, 432.33, 236.5, 430,232.17, 427.67)..cubicTo(227.67, 425.33, 226, 422.33,226, 422.33)..cubicTo(226, 422.33, 226, 418.67,228.33, 416.67)..cubicTo(232, 420.5, 240.33, 427.33,249.33, 425.5)..cubicTo(258.17, 423.67, 264.5, 418.5,267.33, 415.83)..cubicTo(267.67, 417, 267.5, 418.33,267, 419.5)..cubicTo(265.17, 423.17, 258.83, 429.67,250.67, 431)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(249.5, 422.67)..cubicTo(242.33, 425, 236.67, 423.83,232.5, 422.33)..cubicTo(228.17, 420.83, 226.33, 418.5,226.33, 418.5)..cubicTo(226.33, 418.5, 225.83, 415.17,227.83, 413.17)..cubicTo(228.83, 412, 230.67, 411.33,233.67, 411.67)..cubicTo(233.67, 411.67, 239.83, 415.5,248.67, 411)..cubicTo(257.5, 406.33, 256.67, 404.5,258.5, 403.5)..cubicTo(259.83, 402.83, 262, 404.67,262.83, 407)..cubicTo(263.17, 408, 263.33, 409.17,263, 410.33)..cubicTo(261.67, 413.67, 256.67, 420.33,249.5, 422.67)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(249.5, 422.67)..cubicTo(242.33, 425, 236.67, 423.83,232.5, 422.33)..cubicTo(228.17, 420.83, 226.33, 418.5,226.33, 418.5)..cubicTo(226.33, 418.5, 225.83, 415.17,227.83, 413.17)..cubicTo(231.67, 416, 239.83, 421,247.67, 418.17)..cubicTo(255.5, 415.33, 260.5, 409.83,262.67, 407)..cubicTo(263, 408, 263.17, 409.17,262.83, 410.33)..cubicTo(261.67, 413.67, 256.67, 420.33,249.5, 422.67)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(243.67, 414.67)..cubicTo(243.67, 414.67, 243.17, 417.5,242, 421.33)..cubicTo(240.67, 425.67, 238.67, 431,235.67, 435.17)..cubicTo(234.33, 436.83, 233, 438.33,231.67, 439.5)..cubicTo(227.17, 443.67, 223, 444.5,223, 444.5)..cubicTo(223, 444.5, 210.17, 432.17,206.5, 428)..cubicTo(202.83, 424, 199.83, 419.67,199.83, 419.67)..cubicTo(199.83, 419.67, 198.83, 415,199.83, 410)..cubicTo(200.33, 407.33, 201.33, 404.5,203.33, 402.33)..cubicTo(204.33, 401.33, 205.5, 400.5,206.5, 399.83)..cubicTo(212, 397, 218.33, 399.17,218.33, 399.17)..cubicTo(218.33, 399.17, 230.67, 406.83,236.17, 409.83)..cubicTo(241.67, 412.83, 243.67, 414.67,243.67, 414.67)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(243.67, 414.67)..cubicTo(243.67, 414.67, 243.17, 417.5,242, 421.33)..cubicTo(239.5, 420, 235, 417.17,229, 412.83)..cubicTo(221.17, 407.33, 210, 401.67,206.5, 399.83)..cubicTo(212, 397, 218.33, 399.17,218.33, 399.17)..cubicTo(218.33, 399.17, 230.67, 406.83,236.17, 409.83)..cubicTo(241.67, 412.83, 243.67, 414.67,243.67, 414.67)..close();
paint = Paint();
paint.color = const Color(0xfff8fbff);
canvas.drawPath(path, paint);
path = Path()..moveTo(231.67, 439.33)..cubicTo(227.17, 443.33, 223, 444.33,223, 444.33)..cubicTo(223, 444.33, 210.17, 431.83,206.5, 427.83)..cubicTo(202.83, 423.83, 199.83, 419.5,199.83, 419.5)..cubicTo(199.83, 419.5, 198.83, 414.83,199.83, 409.83)..cubicTo(205, 415.67, 218.83, 430.67,228.5, 437)..cubicTo(229.67, 438, 230.83, 438.67,231.67, 439.33)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(184, 396.67)..cubicTo(181.5, 396.5, 180, 395.67,179.83, 395.67)..cubicTo(178.83, 395.17, 178.5, 393.83,179, 392.83)..cubicTo(179.5, 391.83, 180.67, 391.33,181.67, 391.83)..cubicTo(181.83, 392, 186.5, 394.17,192.67, 390.17)..cubicTo(198.83, 386.17, 199.83, 381.17,199.83, 381)..cubicTo(200, 379.83, 201, 379,202.17, 379.33)..cubicTo(203.17, 379.5, 204, 380.67,203.83, 381.83)..cubicTo(203.83, 382.17, 202.67, 388.83,194.83, 394)..cubicTo(190.33, 396.5, 186.67, 396.83,184, 396.67)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(166.17, 363.17)..cubicTo(162.67, 362.83, 160.33, 361.67,160.17, 361.67)..cubicTo(159.17, 361.17, 158.83, 359.83,159.33, 358.83)..cubicTo(159.83, 357.83, 161, 357.33,161.83, 357.83)..cubicTo(162, 358, 167.83, 360.83,175.5, 357.33)..cubicTo(183, 354, 184.33, 349.17,184.33, 348.83)..cubicTo(184.67, 347.67, 185.67, 347,186.67, 347.33)..cubicTo(187.67, 347.67, 188.33, 348.83,188, 350)..cubicTo(188, 350.33, 186.17, 357,176.83, 361.33)..cubicTo(172.67, 363.17, 169, 363.5,166.17, 363.17)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(153.5, 325.67)..cubicTo(148.67, 325.33, 146.17, 323.33,146, 323.17)..cubicTo(145.17, 322.5, 145, 321.17,145.67, 320.17)..cubicTo(146.33, 319.17, 147.5, 319,148.5, 319.83)..cubicTo(148.67, 319.83, 152.33, 322.67,160.5, 321)..cubicTo(170.83, 318.83, 173.67, 314.83,173.83, 314.67)..cubicTo(174.5, 313.67, 175.67, 313.5,176.67, 314.17)..cubicTo(177.5, 314.83, 177.67, 316.17,177, 317.17)..cubicTo(176.67, 317.67, 173, 322.5,161.33, 325.17)..cubicTo(158.17, 325.83, 155.67, 325.83,153.5, 325.67)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(178.17, 297.83)..cubicTo(178.17, 297.83, 168.17, 303,154, 302.83)..cubicTo(147, 302.67, 142.17, 301.33,139, 299.83)..cubicTo(135.67, 298.33, 134.17, 296.83,134.17, 296.83)..cubicTo(134.17, 296.83, 134.33, 293.83,133.83, 284)..cubicTo(132.17, 253, 146.17, 249,155.33, 248.67)..cubicTo(157.5, 248.67, 159.83, 249,161.83, 249.67)..cubicTo(168.5, 252, 174.17, 258,176.33, 265.33)..cubicTo(179.17, 275.5, 178.17, 297.83,178.17, 297.83)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(157.67, 267.83)..cubicTo(147.17, 273.5, 142.83, 269.83,142.83, 269.83)..cubicTo(142.83, 269.83, 140.33, 278.33,139.17, 295.17)..cubicTo(139, 296.83, 139, 298.5,138.83, 299.83)..cubicTo(135.5, 298.33, 134, 296.83,134, 296.83)..cubicTo(134, 296.83, 134.17, 293.83,133.67, 284)..cubicTo(132, 253, 146, 249,155.17, 248.67)..cubicTo(157.33, 248.67, 159.67, 249,161.67, 249.67)..cubicTo(164.33, 254.17, 167.33, 262.67,157.67, 267.83)..close();
paint = Paint();
paint.color = const Color(0xff384d89);
canvas.drawPath(path, paint);
path = Path()..moveTo(370.5, 319.83)..cubicTo(370, 322.5, 369.5, 325,368.83, 327.5)..cubicTo(364.83, 343, 357.83, 355.5,348, 363.67)..cubicTo(319.83, 387.17, 281.17, 399.67,231.5, 367.5)..cubicTo(191.83, 341.83, 155.33, 283.67,142.17, 261.17)..cubicTo(138.83, 255.5, 137, 252,137, 252)..cubicTo(137, 252, 159.83, 250.83,195.83, 234.33)..cubicTo(210.67, 227.5, 227.83, 218,246.67, 205)..cubicTo(279.17, 182.33, 298, 161.17,308.83, 144.67)..cubicTo(321.67, 125.33, 323.5, 112.67,323.5, 112.67)..cubicTo(323.5, 112.67, 326.67, 118.5,332.17, 131.33)..cubicTo(338.83, 147.17, 348.83, 173.5,360.17, 212.5)..cubicTo(372.33, 254.5, 375.67, 291.67,370.5, 319.83)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(332.17, 131.33)..cubicTo(328.33, 139, 323, 148,316, 157.83)..cubicTo(302.33, 176.5, 282, 198,252, 217.33)..cubicTo(233.5, 229.33, 217, 238,202.5, 244.33)..cubicTo(172.83, 257.5, 152.33, 260.5,142, 261)..cubicTo(138.67, 255.33, 136.83, 251.83,136.83, 251.83)..cubicTo(136.83, 251.83, 159.67, 250.67,195.67, 234.17)..cubicTo(210.5, 227.33, 227.67, 217.83,246.5, 204.83)..cubicTo(279, 182.17, 297.83, 161,308.67, 144.5)..cubicTo(321.5, 125.17, 323.33, 112.5,323.33, 112.5)..cubicTo(323.33, 112.5, 326.83, 118.67,332.17, 131.33)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(368.83, 327.5)..cubicTo(364.83, 343, 357.83, 355.5,348, 363.67)..cubicTo(319.83, 387.17, 281.17, 399.67,231.5, 367.5)..cubicTo(191.83, 341.83, 155.33, 283.67,142.17, 261.17)..cubicTo(138.83, 255.5, 137, 252,137, 252)..cubicTo(137, 252, 159.83, 250.83,195.83, 234.33)..cubicTo(210, 256.33, 241.33, 301.83,272.17, 328.67)..cubicTo(308, 360, 348.83, 341.5,368.83, 327.5)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(202.5, 244.5)..cubicTo(172.83, 257.67, 152.33, 260.67,142, 261.17)..cubicTo(138.67, 255.5, 136.83, 252,136.83, 252)..cubicTo(136.83, 252, 159.67, 250.83,195.67, 234.33)..cubicTo(197.67, 237.33, 200, 240.83,202.5, 244.5)..close();
paint = Paint();
paint.color = const Color(0xff142966);
canvas.drawPath(path, paint);
path = Path()..moveTo(365.83, 303.67)..cubicTo(361.67, 286.5, 356, 264.83,348.83, 241.83)..cubicTo(337.33, 204.5, 324.33, 175.67,317.17, 163.17)..cubicTo(327.17, 148, 329, 141.83,329, 141.83)..cubicTo(329, 141.83, 331.5, 146.5,335.83, 156.5)..cubicTo(341, 168.83, 348.83, 189.5,357.67, 220)..cubicTo(367.33, 252.67, 370, 281.67,365.83, 303.67)..close();
paint = Paint();
paint.color = const Color(0xfff8fbff);
canvas.drawPath(path, paint);
path = Path()..moveTo(332.17, 131.33)..cubicTo(328.33, 139, 323, 148,316, 157.83)..cubicTo(313.33, 152.67, 311, 148.17,308.83, 144.5)..cubicTo(321.67, 125.17, 323.5, 112.5,323.5, 112.5)..cubicTo(323.5, 112.5, 326.83, 118.67,332.17, 131.33)..close();
paint = Paint();
paint.color = const Color(0xff384d89);
canvas.drawPath(path, paint);
path = Path()..moveTo(280, 317.67)..cubicTo(280, 317.67, 265, 329,234.5, 341.67)..cubicTo(226, 345.17, 217.67, 348.17,210.17, 350.67)..cubicTo(209.5, 350, 208.83, 349.33,208.17, 348.67)..cubicTo(186.83, 328.17, 167.67, 301.67,154.67, 281.67)..cubicTo(153.83, 280.5, 153.17, 279.33,152.5, 278.33)..cubicTo(153.83, 278, 176.17, 272.33,203.33, 260.17)..cubicTo(231.5, 247.67, 238.67, 242,238.67, 242)..lineTo(280, 317.67)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(275.33, 317.5)..cubicTo(275.33, 317.5, 261.83, 328.33,233.17, 339.67)..cubicTo(224.33, 343.17, 215.5, 346.17,208, 348.67)..cubicTo(186.67, 328.17, 167.5, 301.67,154.5, 281.67)..lineTo(157.17, 281)..cubicTo(157.17, 281, 178.17, 275.67,204.17, 264.17)..cubicTo(230.17, 252.5, 237.5, 248.67,237.5, 248.67)..lineTo(275.33, 317.5)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(201, 324)..cubicTo(200.5, 324, 199.83, 323.83,199.5, 323.5)..lineTo(181.17, 307.17)..lineTo(180, 310.67)..cubicTo(179.5, 311.83, 178.33, 312.5,177.17, 312)..cubicTo(176, 311.5, 175.33, 310.33,175.83, 309.17)..lineTo(178.17, 302.5)..cubicTo(178.5, 301.83, 179, 301.17,179.67, 301)..cubicTo(180.33, 300.83, 181.17, 301,181.83, 301.5)..lineTo(198, 315.83)..lineTo(197.17, 309.33)..cubicTo(197, 308.33, 197.5, 307.33,198.5, 307)..lineTo(253.67, 283.17)..cubicTo(254.83, 282.67, 256.17, 283.17,256.67, 284.33)..cubicTo(257.17, 285.5, 256.67, 286.83,255.5, 287.33)..lineTo(201.83, 310.5)..lineTo(203.33, 321.33)..cubicTo(203.5, 322.33, 203, 323.17,202.17, 323.67)..cubicTo(201.67, 323.83, 201.33, 324,201, 324)..close();
paint = Paint();
paint.color = const Color(0xffffce94);
canvas.drawPath(path, paint);
path = Path()..moveTo(323.5, 112.67)..cubicTo(323.5, 112.67, 321, 130.5,301.83, 155.33)..cubicTo(290.83, 169.67, 274.17, 186.33,249.17, 203.33)..cubicTo(208.17, 231.33, 175.83, 243.17,156.5, 248.33)..cubicTo(143.83, 251.67, 136.83, 252,136.83, 252)..cubicTo(136.83, 252, 95, 180.67,101.83, 116)..cubicTo(103.67, 99.17, 108.83, 85.17,116.67, 73.67)..cubicTo(122.33, 65.17, 129.33, 58.17,137.33, 52.33)..cubicTo(160.5, 35.67, 191.67, 29.83,222, 33.5)..cubicTo(277.33, 40.33, 323.5, 112.67,323.5, 112.67)..close();
paint = Paint();
paint.color = const Color(0xfffec272);
canvas.drawPath(path, paint);
path = Path()..moveTo(323.5, 112.67)..cubicTo(323.5, 112.67, 322.33, 120.67,316, 133.33)..cubicTo(312.83, 139.67, 308.33, 147.17,301.83, 155.5)..cubicTo(290.83, 169.83, 274.17, 186.5,249.17, 203.5)..cubicTo(205, 233.5, 170.83, 245,152.33, 249.5)..cubicTo(142.33, 251.83, 136.83, 252.17,136.83, 252.17)..cubicTo(136.83, 251.67, 137, 213.33,199.33, 164.67)..cubicTo(262, 115.5, 323.5, 112.67,323.5, 112.67)..close();
paint = Paint();
paint.color = const Color(0xfffcad4f);
canvas.drawPath(path, paint);
path = Path()..moveTo(316, 133.33)..cubicTo(312.83, 139.67, 308.33, 147.17,301.83, 155.5)..cubicTo(290.83, 169.83, 274.17, 186.5,249.17, 203.5)..cubicTo(205, 233.5, 170.83, 245,152.33, 249.5)..cubicTo(159.33, 233.5, 174.67, 209.83,209.17, 182.83)..cubicTo(251.5, 149.67, 293.33, 137.67,316, 133.33)..close();
paint = Paint();
paint.color = const Color(0xfff99d3a);
canvas.drawPath(path, paint);
path = Path()..moveTo(323.5, 112.67)..cubicTo(323.5, 112.67, 321, 130.5,301.83, 155.33)..cubicTo(291.17, 137, 281.67, 125.5,281.67, 125.5)..cubicTo(281.67, 125.5, 257.17, 147.67,237.17, 131.83)..cubicTo(217.17, 115.83, 232.17, 86.5,232.17, 86.5)..cubicTo(232.17, 86.5, 212, 64.83,179.17, 57.83)..cubicTo(162.83, 54.33, 148, 52.83,137.17, 52.33)..cubicTo(160.33, 35.67, 191.5, 29.83,221.83, 33.5)..cubicTo(277.33, 40.33, 323.5, 112.67,323.5, 112.67)..close();
paint = Paint();
paint.color = const Color(0xffffdbb3);
canvas.drawPath(path, paint);
path = Path()..moveTo(156.67, 248.33)..cubicTo(144, 251.67, 137, 252,137, 252)..cubicTo(137, 252, 95.17, 180.67,102, 116)..cubicTo(103.83, 99.17, 109, 85.17,116.83, 73.67)..cubicTo(115, 92.83, 113.5, 137.17,128.83, 185)..cubicTo(136.5, 209.33, 146.83, 231,156.67, 248.33)..close();
paint = Paint();
paint.color = const Color(0xffffdbb3);
canvas.drawPath(path, paint);
path = Path()..moveTo(347, 538.67)..cubicTo(347, 539.67, 347, 540.67,346.83, 541.83)..cubicTo(346.17, 551.67, 316, 553.5,295, 554.5)..cubicTo(274.33, 555.5, 252.5, 549.67,260, 542.83)..cubicTo(260.17, 542.67, 260.17, 542.67,260.33, 542.5)..cubicTo(265.67, 538, 276, 532.83,287.5, 528.67)..cubicTo(294.17, 526.17, 301, 524.17,307.83, 522.5)..cubicTo(316.83, 520.33, 335.17, 516,341.17, 520.5)..cubicTo(342.33, 521.33, 343.33, 522.67,344.17, 524.17)..cubicTo(346, 527.67, 347, 532.83,347, 538.67)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(347, 538.67)..cubicTo(347, 539.67, 347, 540.67,346.83, 541.83)..cubicTo(346.17, 551.67, 316, 553.5,295, 554.5)..cubicTo(274.33, 555.5, 252.5, 549.67,260, 542.83)..cubicTo(264.5, 545.5, 274.33, 548.67,294.83, 547.83)..cubicTo(322.83, 546.67, 339.83, 542,347, 538.67)..close();
paint = Paint();
paint.color = const Color(0xff384d89);
canvas.drawPath(path, paint);
path = Path()..moveTo(344, 524.17)..cubicTo(342.67, 525.5, 340.5, 526.83,338, 528.17)..cubicTo(330, 532.17, 305.67, 536.5,290.83, 534)..cubicTo(284.33, 532.83, 284.83, 530.83,287.33, 528.67)..cubicTo(294, 526.17, 300.83, 524.17,307.67, 522.5)..cubicTo(316.67, 520.33, 335, 516,341, 520.5)..cubicTo(342.17, 521.33, 343.17, 522.67,344, 524.17)..close();
paint = Paint();
paint.color = const Color(0xff142966);
canvas.drawPath(path, paint);
path = Path()..moveTo(306.5, 444.17)..cubicTo(313.17, 486.83, 337.5, 519.5,337.5, 519.5)..cubicTo(337.5, 519.5, 335.17, 522.83,330.5, 525.83)..cubicTo(328.5, 527.17, 326.17, 528.17,323.33, 529.17)..cubicTo(319, 530.5, 314.33, 530.5,310.33, 530.17)..cubicTo(305.5, 529.67, 302, 528.67,302, 528.67)..cubicTo(302, 528.67, 260.5, 475.17,255.33, 414.17)..cubicTo(250.17, 353.17, 283, 322.5,283, 322.5)..cubicTo(283, 322.5, 283.33, 322.33,283.67, 322)..cubicTo(287, 319.83, 301.67, 311.83,319.33, 321.83)..cubicTo(320.67, 322.5, 321.83, 323.33,322.83, 324)..cubicTo(336.33, 332.83, 338.33, 341.83,338.33, 341.83)..cubicTo(338.33, 341.83, 329.17, 349.83,322.33, 361.83)..cubicTo(315.5, 373.5, 299.83, 401.5,306.5, 444.17)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(306.5, 444.17)..cubicTo(313.17, 486.83, 337.5, 519.5,337.5, 519.5)..cubicTo(337.5, 519.5, 335.17, 522.83,330.5, 525.83)..cubicTo(318.33, 509, 289.17, 458,290.17, 409.5)..cubicTo(291, 365.17, 314, 334.33,323, 324)..cubicTo(336.5, 332.83, 338.5, 341.83,338.5, 341.83)..cubicTo(338.5, 341.83, 329.33, 349.83,322.5, 361.83)..cubicTo(315.5, 373.5, 299.83, 401.5,306.5, 444.17)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(310.17, 530)..cubicTo(305.33, 529.5, 301.83, 528.5,301.83, 528.5)..cubicTo(301.83, 528.5, 260.33, 475,255.17, 414)..cubicTo(250, 353, 282.83, 322.33,282.83, 322.33)..cubicTo(282.83, 322.33, 283.17, 322.17,283.5, 321.83)..cubicTo(277.17, 334.83, 263, 368.5,264.33, 406.5)..cubicTo(266, 455.33, 287.17, 493,302, 517)..cubicTo(304.83, 521.83, 307.67, 526.17,310.17, 530)..close();
paint = Paint();
paint.color = const Color(0xfff8fbff);
canvas.drawPath(path, paint);
path = Path()..moveTo(278.5, 486.67)..cubicTo(278, 486.67, 277.33, 486.5,277, 486)..cubicTo(276.17, 485.17, 276, 483.67,276.83, 482.83)..cubicTo(277, 482.67, 281.83, 477.67,291.5, 474.67)..cubicTo(301.33, 471.67, 312.17, 475,312.67, 475.17)..cubicTo(313.83, 475.5, 314.5, 476.83,314.17, 478)..cubicTo(313.83, 479.17, 312.5, 479.83,311.33, 479.5)..cubicTo(311.17, 479.5, 301.33, 476.5,292.83, 479)..cubicTo(284.33, 481.67, 280.17, 485.83,280.17, 486)..cubicTo(279.83, 486.5, 279.17, 486.67,278.5, 486.67)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(261.33, 433.33)..cubicTo(260.5, 433.33, 259.83, 433,259.33, 432.17)..cubicTo(258.67, 431, 259, 429.67,260.17, 429)..cubicTo(260.5, 428.83, 270.33, 423.17,281.5, 422.67)..cubicTo(292.83, 422, 302.33, 428.5,302.67, 428.83)..cubicTo(303.67, 429.5, 304, 431,303.17, 432)..cubicTo(302.5, 433, 301, 433.33,300, 432.5)..cubicTo(299.83, 432.5, 291.5, 426.67,281.67, 427.17)..cubicTo(271.5, 427.67, 262.5, 432.83,262.33, 433)..cubicTo(262.17, 433.33, 261.67, 433.33,261.33, 433.33)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(307, 389.33)..cubicTo(306.5, 389.33, 305.83, 389.17,305.5, 388.67)..cubicTo(305.33, 388.5, 293, 377.33,280.67, 375.83)..cubicTo(268.67, 374.33, 261.33, 379.5,261.33, 379.67)..cubicTo(260.33, 380.33, 258.83, 380.17,258.17, 379.17)..cubicTo(257.5, 378.17, 257.67, 376.67,258.67, 376)..cubicTo(259, 375.67, 267.5, 369.5,281.33, 371.33)..cubicTo(295, 373.17, 308, 384.83,308.67, 385.33)..cubicTo(309.67, 386.17, 309.67, 387.67,308.83, 388.5)..cubicTo(308.17, 389, 307.5, 389.33,307, 389.33)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(452.5, 342)..cubicTo(452.5, 342, 449.33, 352.83,439.33, 359.33)..cubicTo(429.33, 365.83, 423.67, 366.5,423.67, 366.5)..cubicTo(423.67, 366.5, 417.17, 365.5,417.17, 361.33)..cubicTo(417.17, 361.17, 417.17, 361,417.17, 360.83)..cubicTo(417.5, 356.33, 420.67, 352.33,420.67, 352.33)..cubicTo(420.67, 352.33, 429.17, 350.83,433.83, 348.5)..cubicTo(438.5, 346.17, 443.5, 338.67,447.17, 337.83)..cubicTo(449, 337.5, 450.17, 338.33,451.17, 339.5)..cubicTo(452.17, 340.67, 452.5, 342,452.5, 342)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(452.5, 342)..cubicTo(452.5, 342, 449.33, 352.83,439.33, 359.33)..cubicTo(429.33, 365.83, 423.67, 366.5,423.67, 366.5)..cubicTo(423.67, 366.5, 417.17, 365.5,417.17, 361.33)..cubicTo(421.67, 361, 432.33, 359.67,439.83, 353.67)..cubicTo(446, 348.83, 449.5, 343,451.17, 339.33)..cubicTo(452.17, 340.67, 452.5, 342,452.5, 342)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(446.33, 341.17)..cubicTo(440.33, 349.33, 433.5, 352.5,427.83, 354.5)..cubicTo(422.17, 356.5, 418.33, 355.67,418.33, 355.67)..cubicTo(418.33, 355.67, 415.33, 352.83,415.83, 349.33)..cubicTo(416, 347.33, 417.33, 345.17,420.83, 343.17)..cubicTo(420.83, 343.17, 430.33, 342,436.33, 330.33)..cubicTo(442.33, 318.67, 439.83, 317.5,441.33, 315.17)..cubicTo(442.33, 313.5, 446, 313.67,448.5, 315.17)..cubicTo(449.67, 315.83, 450.67, 317,451, 318.33)..cubicTo(452.5, 322.5, 452.33, 333,446.33, 341.17)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(446.33, 341.17)..cubicTo(440.33, 349.33, 433.5, 352.5,427.83, 354.5)..cubicTo(422.17, 356.5, 418.33, 355.67,418.33, 355.67)..cubicTo(418.33, 355.67, 415.33, 352.83,415.83, 349.33)..cubicTo(422, 349, 434.67, 347.33,440.83, 338.17)..cubicTo(447, 329.17, 448.33, 319.67,448.5, 315.17)..cubicTo(449.67, 315.83, 450.67, 317,451, 318.33)..cubicTo(452.5, 322.5, 452.33, 333,446.33, 341.17)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(435.17, 336)..cubicTo(429.5, 343.67, 423, 346.83,417.5, 348.67)..cubicTo(412.17, 350.5, 408.5, 349.67,408.5, 349.67)..cubicTo(408.5, 349.67, 405.67, 347,406.17, 343.67)..cubicTo(406.33, 341.83, 407.67, 339.67,411, 337.83)..cubicTo(411, 337.83, 420, 336.83,425.67, 325.67)..cubicTo(431.33, 314.67, 429, 313.5,430.33, 311.17)..cubicTo(431.33, 309.67, 434.67, 309.67,437.17, 311.17)..cubicTo(438.33, 311.83, 439.17, 312.83,439.67, 314.17)..cubicTo(441, 318.33, 440.83, 328.33,435.17, 336)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(435.17, 336)..cubicTo(429.5, 343.67, 423, 346.83,417.5, 348.67)..cubicTo(412.17, 350.5, 408.5, 349.67,408.5, 349.67)..cubicTo(408.5, 349.67, 405.67, 347,406.17, 343.67)..cubicTo(412, 343.33, 424, 341.83,430, 333.17)..cubicTo(435.83, 324.67, 437, 315.67,437.33, 311.33)..cubicTo(438.5, 312, 439.33, 313,439.83, 314.33)..cubicTo(441, 318.33, 440.83, 328.33,435.17, 336)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(430.67, 350.83)..cubicTo(430.83, 355.67, 429.67, 359.67,428.33, 362.67)..cubicTo(426.5, 366.5, 424.5, 368.5,424.5, 368.5)..cubicTo(424.5, 368.5, 382.33, 383.33,338, 346.33)..cubicTo(315.17, 327.33, 296.83, 302.5,284.5, 283)..cubicTo(272.83, 264.5, 266.33, 250.67,266.33, 250.67)..cubicTo(266.33, 250.67, 262.83, 239.83,269.33, 230.5)..cubicTo(271.33, 227.5, 274.33, 224.67,279, 222.33)..cubicTo(286.83, 218.33, 293.33, 218,298.5, 219.33)..cubicTo(307.17, 221.5, 312, 228,312, 228)..cubicTo(312, 228, 318.5, 242.33,328.17, 260)..cubicTo(339.5, 280.5, 355.17, 305.5,370.17, 317.17)..cubicTo(398, 338.83, 421.17, 330.5,421.17, 330.5)..cubicTo(421.17, 330.5, 423.67, 333,426.17, 336.83)..cubicTo(428, 340.33, 430.5, 345.33,430.67, 350.83)..close();
paint = Paint();
paint.color = const Color(0xffe1ecff);
canvas.drawPath(path, paint);
path = Path()..moveTo(327.67, 259.67)..cubicTo(324.17, 265.17, 317.33, 273.33,304.67, 278)..cubicTo(296.5, 281.17, 289.33, 282.33,284.17, 282.83)..cubicTo(272.5, 264.33, 266, 250.5,266, 250.5)..cubicTo(266, 250.5, 260, 231.67,278.5, 222)..cubicTo(299.33, 211.17, 311.5, 227.67,311.5, 227.67)..cubicTo(311.5, 227.67, 318, 242.17,327.67, 259.67)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(428.17, 362.5)..cubicTo(426.33, 366.33, 424.33, 368.33,424.33, 368.33)..cubicTo(424.33, 368.33, 382.17, 383.17,337.83, 346.17)..cubicTo(315, 327.17, 296.67, 302.33,284.33, 282.83)..cubicTo(272.67, 264.33, 266.17, 250.5,266.17, 250.5)..cubicTo(266.17, 250.5, 262.67, 239.67,269.17, 230.33)..cubicTo(274.67, 242.83, 298.17, 293.83,328, 323.17)..cubicTo(362.17, 356.67, 380.67, 360.83,413.5, 362.17)..cubicTo(418.83, 362.33, 423.83, 362.5,428.17, 362.5)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(425.67, 336.67)..cubicTo(417.17, 339.17, 405.33, 341,393, 337.17)..cubicTo(370, 330, 351.17, 315.5,332.67, 287.67)..cubicTo(317.5, 264.67, 302.83, 230.67,298.17, 219.17)..cubicTo(306.83, 221.33, 311.67, 227.83,311.67, 227.83)..cubicTo(311.67, 227.83, 318.17, 242.17,327.83, 259.83)..cubicTo(339.17, 280.33, 354.83, 305.33,369.83, 317)..cubicTo(397.67, 338.67, 420.83, 330.33,420.83, 330.33)..cubicTo(420.83, 330.33, 423.17, 332.67,425.67, 336.67)..close();
paint = Paint();
paint.color = const Color(0xfff8fbff);
canvas.drawPath(path, paint);
path = Path()..moveTo(310.17, 310.5)..cubicTo(306, 310.5, 303.33, 309.5,303.17, 309.5)..cubicTo(302, 309, 301.33, 307.67,301.83, 306.5)..cubicTo(302.33, 305.33, 303.67, 304.67,304.83, 305.17)..cubicTo(305.17, 305.33, 313, 308,323.5, 302.33)..cubicTo(334, 296.5, 336.5, 286.17,336.5, 286.17)..cubicTo(336.83, 285, 338, 284.17,339.17, 284.5)..cubicTo(340.33, 284.83, 341.17, 286,340.83, 287.17)..cubicTo(340.67, 287.67, 338, 299.5,325.5, 306.33)..cubicTo(319.67, 309.67, 314.17, 310.5,310.17, 310.5)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(342, 347.83)..cubicTo(340.67, 347.83, 339.67, 346.83,339.67, 345.5)..cubicTo(339.67, 344.17, 340.67, 343.17,342, 343.17)..cubicTo(342.17, 343.17, 352.5, 343,358.33, 335.83)..cubicTo(364.33, 328.5, 363.17, 318.17,363.17, 318)..cubicTo(363, 316.67, 364, 315.67,365.17, 315.5)..cubicTo(366.33, 315.33, 367.5, 316.33,367.67, 317.5)..cubicTo(367.67, 318, 369, 329.83,361.83, 338.67)..cubicTo(354.67, 347.83, 342.5, 347.83,342, 347.83)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(378.67, 367.33)..cubicTo(377.83, 367.33, 376.83, 366.83,376.5, 365.83)..cubicTo(376, 364.67, 376.67, 363.33,377.83, 362.83)..cubicTo(378, 362.83, 387.33, 359,389.83, 348.83)..cubicTo(392.33, 338.5, 388.83, 332.5,388.67, 332.33)..cubicTo(388, 331.33, 388.33, 329.83,389.33, 329.17)..cubicTo(390.33, 328.5, 391.83, 328.83,392.5, 329.83)..cubicTo(392.67, 330.17, 397.33, 337.67,394.17, 349.83)..cubicTo(391, 362.33, 379.83, 366.83,379.33, 367)..cubicTo(379.17, 367.33, 379, 367.33,378.67, 367.33)..close();
paint = Paint();
paint.color = const Color(0xffc5dfff);
canvas.drawPath(path, paint);
path = Path()..moveTo(329, 239.67)..cubicTo(329, 239.67, 328.67, 241.67,327.5, 244.67)..cubicTo(325.17, 250.33, 319.67, 259.67,307.17, 267.83)..cubicTo(287.83, 280.33, 270.67, 275,270.67, 275)..cubicTo(270.67, 275, 258.33, 258.83,255.83, 236.5)..cubicTo(254.33, 223.67, 262.83, 213.67,273.83, 208.83)..cubicTo(282, 205.33, 291.5, 204.67,299.17, 208)..cubicTo(317.33, 216.17, 329, 239.67,329, 239.67)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(329, 239.67)..cubicTo(329, 239.67, 328.67, 241.67,327.5, 244.67)..cubicTo(327.5, 244.5, 327.33, 244.5,327.33, 244.33)..cubicTo(311.83, 223.83, 299.67, 219.67,299.67, 219.67)..cubicTo(299.67, 219.67, 295.17, 230.33,280.33, 224.17)..cubicTo(270, 220, 271.83, 212.67,274, 208.83)..cubicTo(282.17, 205.33, 291.67, 204.67,299.33, 208)..cubicTo(317.33, 216.17, 329, 239.67,329, 239.67)..close();
paint = Paint();
paint.color = const Color(0xff384d89);
canvas.drawPath(path, paint);
path = Path()..moveTo(126.5, 151.5)..cubicTo(123.33, 151, 120.33, 153,119.67, 156)..cubicTo(118.17, 162.33, 115.83, 173.17,114.83, 181.5)..cubicTo(114, 188.5, 113.67, 194.33,113.5, 198.33)..cubicTo(113.33, 201.17, 115.5, 203.83,118.33, 204.33)..cubicTo(121.67, 204.83, 124.67, 202.5,125, 199.17)..cubicTo(125.33, 194, 126.17, 186.17,128, 177.17)..cubicTo(129.67, 168.67, 130.83, 162.67,131.67, 158.67)..cubicTo(132.17, 155.33, 129.83, 152.17,126.5, 151.5)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(97.67, 169.33)..cubicTo(98.5, 166, 102, 164.17,105.17, 165.67)..cubicTo(110.17, 167.83, 117.5, 171,124.5, 173.5)..cubicTo(131.67, 176, 138.33, 178.5,142.5, 180.17)..cubicTo(145.33, 181.17, 146.83, 184.17,146.17, 187.17)..cubicTo(145.33, 190.33, 142, 192.33,138.83, 191.33)..cubicTo(133.33, 189.83, 124.67, 187,115.5, 183.17)..cubicTo(107.33, 179.67, 102.67, 177,99.83, 175.33)..cubicTo(98, 174, 97.17, 171.67,97.67, 169.33)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(198.17, 110.83)..cubicTo(194.17, 110.17, 190.33, 112.83,189.33, 116.83)..cubicTo(187.5, 125.17, 184.83, 139.17,183.67, 150.17)..cubicTo(182.83, 159.33, 182.33, 166.83,182.33, 172)..cubicTo(182.17, 175.83, 185, 179,188.67, 179.5)..cubicTo(193, 180.17, 196.83, 177,197.17, 172.67)..cubicTo(197.5, 166, 198.5, 155.83,200.33, 144.17)..cubicTo(202.17, 133, 203.67, 125.17,204.5, 120)..cubicTo(205.5, 115.67, 202.5, 111.5,198.17, 110.83)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(161.17, 134.83)..cubicTo(162.17, 130.5, 166.83, 128.17,170.83, 129.83)..cubicTo(177.33, 132.5, 186.83, 136.33,196, 139.5)..cubicTo(205.33, 142.67, 214, 145.67,219.5, 147.67)..cubicTo(223.17, 149, 225.33, 152.83,224.33, 156.67)..cubicTo(223.33, 160.83, 219, 163.5,214.83, 162.33)..cubicTo(207.67, 160.5, 196.5, 157.17,184.5, 152.33)..cubicTo(173.83, 148, 167.67, 144.67,164.17, 142.5)..cubicTo(161.83, 140.67, 160.5, 137.67,161.17, 134.83)..close();
paint = Paint();
paint.color = const Color(0xff1c3177);
canvas.drawPath(path, paint);
path = Path()..moveTo(762.33, 429.33)..cubicTo(762.33, 429.33, 770.83, 431.83,777, 439)..cubicTo(783.17, 446.33, 784, 458.17,784, 458.17)..lineTo(817.67, 442.5)..cubicTo(817.67, 442.5, 800.67, 449,795, 437.67)..cubicTo(789.33, 426.33, 808.17, 408.33,808.17, 408.33)..cubicTo(808.17, 408.33, 787.33, 425.33,779.17, 422.83)..cubicTo(771, 420.33, 769.67, 410.17,769.67, 410.17)..lineTo(762.33, 429.33)..close();
paint = Paint();
paint.color = const Color(0xfffec272);
canvas.drawPath(path, paint);
path = Path()..moveTo(730.5, 425.5)..lineTo(736.5, 425.67)..lineTo(745.83, 357.33)..lineTo(724.67, 353.33)..lineTo(730.5, 425.5)..close();
paint = Paint();
paint.color = const Color(0xffd2e9ff);
canvas.drawPath(path, paint);
path = Path()..moveTo(745.17, 425.83)..lineTo(759.17, 361.83)..lineTo(779.33, 371.67)..lineTo(748.83, 427.5)..lineTo(745.17, 425.83)..close();
paint = Paint();
paint.color = const Color(0xffd2e9ff);
canvas.drawPath(path, paint);
path = Path()..moveTo(78.17, 102.83)..lineTo(74.67, 110.5)..lineTo(1.5, 88)..lineTo(11.33, 59.17)..lineTo(78.17, 102.83)..close();
paint = Paint();
paint.color = const Color(0xfffec272);
canvas.drawPath(path, paint);
path = Path()..moveTo(89.17, 77.5)..lineTo(82.67, 86.83)..lineTo(0, 23.83)..lineTo(22.83, 0)..lineTo(89.17, 77.5)..close();
paint = Paint();
paint.color = const Color(0xfffec272);
canvas.drawPath(path, paint);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment