iEight function

void iEight(
  1. dynamic s,
  2. dynamic canvas,
  3. dynamic cClrs,
  4. dynamic dfltClr,
  5. dynamic callback,
)

Implementation

void iEight(s, canvas, cClrs, dfltClr, callback) {
  Path p351 = Path();
  p351.moveTo(s.width * 0.3035500, s.height * 0.4502917);
  p351.lineTo(s.width * 0.3034000, s.height * 0.4500583);
  p351.lineTo(s.width * 0.3034500, s.height * 0.4498250);
  p351.lineTo(s.width * 0.3036000, s.height * 0.4498250);
  p351.lineTo(s.width * 0.3036500, s.height * 0.4499417);
  p351.lineTo(s.width * 0.3035500, s.height * 0.4502917);
  p351.close();

  Paint paint351fill = Paint()..style = PaintingStyle.fill;
  paint351fill.color = cClrs.pR ?? dfltClr;
  canvas.drawPath(p351, paint351fill, onTapUp: (tabdetail) {
    callback('pr', tabdetail);
  });

  Path p352 = Path();
  p352.moveTo(s.width * 0.3108500, s.height * 0.4497083);
  p352.lineTo(s.width * 0.3107500, s.height * 0.4497083);
  p352.lineTo(s.width * 0.3103000, s.height * 0.4500583);
  p352.lineTo(s.width * 0.3100000, s.height * 0.4500583);
  p352.lineTo(s.width * 0.3101000, s.height * 0.4498250);
  p352.lineTo(s.width * 0.3103000, s.height * 0.4495916);
  p352.lineTo(s.width * 0.3105000, s.height * 0.4494749);
  p352.lineTo(s.width * 0.3108000, s.height * 0.4495916);
  p352.lineTo(s.width * 0.3108500, s.height * 0.4497083);
  p352.close();

  Paint paint352fill = Paint()..style = PaintingStyle.fill;
  paint352fill.color = cClrs.pR ?? dfltClr;
  canvas.drawPath(p352, paint352fill, onTapUp: (tabdetail) {
    callback('pr', tabdetail);
  });

  Path p353 = Path();
  p353.moveTo(s.width * 0.3061000, s.height * 0.4469078);
  p353.lineTo(s.width * 0.3064000, s.height * 0.4470245);
  p353.lineTo(s.width * 0.3067000, s.height * 0.4470245);
  p353.lineTo(s.width * 0.3068500, s.height * 0.4471412);
  p353.lineTo(s.width * 0.3071500, s.height * 0.4470245);
  p353.lineTo(s.width * 0.3073000, s.height * 0.4471412);
  p353.lineTo(s.width * 0.3075000, s.height * 0.4470245);
  p353.lineTo(s.width * 0.3076000, s.height * 0.4471412);
  p353.lineTo(s.width * 0.3078500, s.height * 0.4470245);
  p353.lineTo(s.width * 0.3080500, s.height * 0.4471412);
  p353.lineTo(s.width * 0.3082000, s.height * 0.4471412);
  p353.lineTo(s.width * 0.3086000, s.height * 0.4473746);
  p353.lineTo(s.width * 0.3086000, s.height * 0.4471412);
  p353.lineTo(s.width * 0.3089000, s.height * 0.4473746);
  p353.lineTo(s.width * 0.3089500, s.height * 0.4472579);
  p353.lineTo(s.width * 0.3093500, s.height * 0.4473746);
  p353.lineTo(s.width * 0.3094500, s.height * 0.4476079);
  p353.lineTo(s.width * 0.3095500, s.height * 0.4476079);
  p353.lineTo(s.width * 0.3098500, s.height * 0.4479580);
  p353.lineTo(s.width * 0.3099500, s.height * 0.4478413);
  p353.lineTo(s.width * 0.3099000, s.height * 0.4486581);
  p353.lineTo(s.width * 0.3100000, s.height * 0.4490082);
  p353.lineTo(s.width * 0.3095500, s.height * 0.4493582);
  p353.lineTo(s.width * 0.3094000, s.height * 0.4498250);
  p353.lineTo(s.width * 0.3092500, s.height * 0.4505251);
  p353.lineTo(s.width * 0.3091000, s.height * 0.4507585);
  p353.lineTo(s.width * 0.3089500, s.height * 0.4508751);
  p353.lineTo(s.width * 0.3087500, s.height * 0.4508751);
  p353.lineTo(s.width * 0.3084500, s.height * 0.4509918);
  p353.lineTo(s.width * 0.3083000, s.height * 0.4512252);
  p353.lineTo(s.width * 0.3079500, s.height * 0.4511085);
  p353.lineTo(s.width * 0.3078500, s.height * 0.4508751);
  p353.lineTo(s.width * 0.3076000, s.height * 0.4511085);
  p353.lineTo(s.width * 0.3074500, s.height * 0.4507585);
  p353.lineTo(s.width * 0.3071000, s.height * 0.4509918);
  p353.lineTo(s.width * 0.3066500, s.height * 0.4508751);
  p353.lineTo(s.width * 0.3065000, s.height * 0.4509918);
  p353.lineTo(s.width * 0.3062000, s.height * 0.4511085);
  p353.lineTo(s.width * 0.3061000, s.height * 0.4512252);
  p353.lineTo(s.width * 0.3060000, s.height * 0.4509918);
  p353.lineTo(s.width * 0.3058000, s.height * 0.4508751);
  p353.lineTo(s.width * 0.3056500, s.height * 0.4511085);
  p353.lineTo(s.width * 0.3053500, s.height * 0.4509918);
  p353.lineTo(s.width * 0.3055000, s.height * 0.4501750);
  p353.lineTo(s.width * 0.3055000, s.height * 0.4497083);
  p353.lineTo(s.width * 0.3056000, s.height * 0.4492415);
  p353.lineTo(s.width * 0.3055000, s.height * 0.4485414);
  p353.lineTo(s.width * 0.3054000, s.height * 0.4484247);
  p353.lineTo(s.width * 0.3053500, s.height * 0.4479580);
  p353.lineTo(s.width * 0.3055500, s.height * 0.4477246);
  p353.lineTo(s.width * 0.3056500, s.height * 0.4476079);
  p353.lineTo(s.width * 0.3056500, s.height * 0.4470245);
  p353.lineTo(s.width * 0.3058500, s.height * 0.4467911);
  p353.lineTo(s.width * 0.3061000, s.height * 0.4469078);
  p353.close();

  Paint paint353fill = Paint()..style = PaintingStyle.fill;
  paint353fill.color = cClrs.pR ?? dfltClr;
  canvas.drawPath(p353, paint353fill, onTapUp: (tabdetail) {
    callback('pr', tabdetail);
  });

  Path p354 = Path();
  p354.moveTo(s.width * 0.09765000, s.height * 0.7926488);
  p354.lineTo(s.width * 0.09760000, s.height * 0.7925321);
  p354.lineTo(s.width * 0.09750000, s.height * 0.7921820);
  p354.lineTo(s.width * 0.09755000, s.height * 0.7919487);
  p354.lineTo(s.width * 0.09770000, s.height * 0.7921820);
  p354.lineTo(s.width * 0.09765000, s.height * 0.7926488);
  p354.close();

  Paint paint354fill = Paint()..style = PaintingStyle.fill;
  paint354fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p354, paint354fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p355 = Path();
  p355.moveTo(s.width * 0.1028000, s.height * 0.7481914);
  p355.lineTo(s.width * 0.1027500, s.height * 0.7483081);
  p355.lineTo(s.width * 0.1026000, s.height * 0.7480747);
  p355.lineTo(s.width * 0.1027000, s.height * 0.7478413);
  p355.lineTo(s.width * 0.1028000, s.height * 0.7481914);
  p355.close();

  Paint paint355fill = Paint()..style = PaintingStyle.fill;
  paint355fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p355, paint355fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p356 = Path();
  p356.moveTo(s.width * 0.09970000, s.height * 0.7193699);
  p356.lineTo(s.width * 0.09960000, s.height * 0.7192532);
  p356.lineTo(s.width * 0.09970000, s.height * 0.7185531);
  p356.lineTo(s.width * 0.09995000, s.height * 0.7180863);
  p356.lineTo(s.width * 0.1001000, s.height * 0.7180863);
  p356.lineTo(s.width * 0.1001000, s.height * 0.7183197);
  p356.lineTo(s.width * 0.1000000, s.height * 0.7187865);
  p356.lineTo(s.width * 0.09970000, s.height * 0.7193699);
  p356.close();

  Paint paint356fill = Paint()..style = PaintingStyle.fill;
  paint356fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p356, paint356fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p357 = Path();
  p357.moveTo(s.width * 0.07585000, s.height * 0.7182030);
  p357.lineTo(s.width * 0.07620000, s.height * 0.7184364);
  p357.lineTo(s.width * 0.07635000, s.height * 0.7189032);
  p357.lineTo(s.width * 0.07635000, s.height * 0.7192532);
  p357.lineTo(s.width * 0.07625000, s.height * 0.7193699);
  p357.lineTo(s.width * 0.07600000, s.height * 0.7192532);
  p357.lineTo(s.width * 0.07580000, s.height * 0.7185531);
  p357.lineTo(s.width * 0.07575000, s.height * 0.7183197);
  p357.lineTo(s.width * 0.07545000, s.height * 0.7185531);
  p357.lineTo(s.width * 0.07535000, s.height * 0.7185531);
  p357.lineTo(s.width * 0.07505000, s.height * 0.7184364);
  p357.lineTo(s.width * 0.07495000, s.height * 0.7179697);
  p357.lineTo(s.width * 0.07480000, s.height * 0.7173862);
  p357.lineTo(s.width * 0.07480000, s.height * 0.7170362);
  p357.lineTo(s.width * 0.07485000, s.height * 0.7168028);
  p357.lineTo(s.width * 0.07510000, s.height * 0.7166861);
  p357.lineTo(s.width * 0.07535000, s.height * 0.7166861);
  p357.lineTo(s.width * 0.07560000, s.height * 0.7169195);
  p357.lineTo(s.width * 0.07570000, s.height * 0.7173862);
  p357.lineTo(s.width * 0.07575000, s.height * 0.7180863);
  p357.lineTo(s.width * 0.07585000, s.height * 0.7182030);
  p357.close();

  Paint paint357fill = Paint()..style = PaintingStyle.fill;
  paint357fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p357, paint357fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p358 = Path();
  p358.moveTo(s.width * 0.07435000, s.height * 0.7164527);
  p358.lineTo(s.width * 0.07425000, s.height * 0.7171529);
  p358.lineTo(s.width * 0.07400000, s.height * 0.7169195);
  p358.lineTo(s.width * 0.07405000, s.height * 0.7165694);
  p358.lineTo(s.width * 0.07430000, s.height * 0.7163361);
  p358.lineTo(s.width * 0.07435000, s.height * 0.7164527);
  p358.close();

  Paint paint358fill = Paint()..style = PaintingStyle.fill;
  paint358fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p358, paint358fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p359 = Path();
  p359.moveTo(s.width * 0.07055000, s.height * 0.7114352);
  p359.lineTo(s.width * 0.07045000, s.height * 0.7115519);
  p359.lineTo(s.width * 0.07035000, s.height * 0.7112019);
  p359.lineTo(s.width * 0.07050000, s.height * 0.7110852);
  p359.lineTo(s.width * 0.07055000, s.height * 0.7114352);
  p359.close();

  Paint paint359fill = Paint()..style = PaintingStyle.fill;
  paint359fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p359, paint359fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p360 = Path();
  p360.moveTo(s.width * 0.06950000, s.height * 0.7119020);
  p360.lineTo(s.width * 0.06935000, s.height * 0.7121354);
  p360.lineTo(s.width * 0.06920000, s.height * 0.7121354);
  p360.lineTo(s.width * 0.06910000, s.height * 0.7112019);
  p360.lineTo(s.width * 0.06920000, s.height * 0.7109685);
  p360.lineTo(s.width * 0.06955000, s.height * 0.7119020);
  p360.lineTo(s.width * 0.06950000, s.height * 0.7119020);
  p360.close();

  Paint paint360fill = Paint()..style = PaintingStyle.fill;
  paint360fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p360, paint360fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p361 = Path();
  p361.moveTo(s.width * 0.06900000, s.height * 0.7098016);
  p361.lineTo(s.width * 0.06910000, s.height * 0.7099183);
  p361.lineTo(s.width * 0.06910000, s.height * 0.7105018);
  p361.lineTo(s.width * 0.06890000, s.height * 0.7102684);
  p361.lineTo(s.width * 0.06885000, s.height * 0.7099183);
  p361.lineTo(s.width * 0.06900000, s.height * 0.7098016);
  p361.close();

  Paint paint361fill = Paint()..style = PaintingStyle.fill;
  paint361fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p361, paint361fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p362 = Path();
  p362.moveTo(s.width * 0.08315000, s.height * 0.7064177);
  p362.lineTo(s.width * 0.08300000, s.height * 0.7065344);
  p362.lineTo(s.width * 0.08305000, s.height * 0.7061844);
  p362.lineTo(s.width * 0.08315000, s.height * 0.7064177);
  p362.close();

  Paint paint362fill = Paint()..style = PaintingStyle.fill;
  paint362fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p362, paint362fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p363 = Path();
  p363.moveTo(s.width * 0.1021500, s.height * 0.6645274);
  p363.lineTo(s.width * 0.1020000, s.height * 0.6645274);
  p363.lineTo(s.width * 0.1020000, s.height * 0.6640607);
  p363.lineTo(s.width * 0.1019000, s.height * 0.6637106);
  p363.lineTo(s.width * 0.1021000, s.height * 0.6638273);
  p363.lineTo(s.width * 0.1021500, s.height * 0.6642940);
  p363.lineTo(s.width * 0.1021500, s.height * 0.6645274);
  p363.close();

  Paint paint363fill = Paint()..style = PaintingStyle.fill;
  paint363fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p363, paint363fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p364 = Path();
  p364.moveTo(s.width * 0.1006000, s.height * 0.6604434);
  p364.lineTo(s.width * 0.1005000, s.height * 0.6604434);
  p364.lineTo(s.width * 0.1005000, s.height * 0.6599767);
  p364.lineTo(s.width * 0.1006000, s.height * 0.6596266);
  p364.lineTo(s.width * 0.1007500, s.height * 0.6598600);
  p364.lineTo(s.width * 0.1006500, s.height * 0.6600933);
  p364.lineTo(s.width * 0.1006000, s.height * 0.6604434);
  p364.close();

  Paint paint364fill = Paint()..style = PaintingStyle.fill;
  paint364fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p364, paint364fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p365 = Path();
  p365.moveTo(s.width * 0.1012000, s.height * 0.6585764);
  p365.lineTo(s.width * 0.1012000, s.height * 0.6589265);
  p365.lineTo(s.width * 0.1010000, s.height * 0.6590432);
  p365.lineTo(s.width * 0.1007000, s.height * 0.6590432);
  p365.lineTo(s.width * 0.1007000, s.height * 0.6593932);
  p365.lineTo(s.width * 0.1005000, s.height * 0.6592765);
  p365.lineTo(s.width * 0.1004000, s.height * 0.6590432);
  p365.lineTo(s.width * 0.1003500, s.height * 0.6586931);
  p365.lineTo(s.width * 0.1007000, s.height * 0.6582264);
  p365.lineTo(s.width * 0.1008500, s.height * 0.6582264);
  p365.lineTo(s.width * 0.1009500, s.height * 0.6584597);
  p365.lineTo(s.width * 0.1012000, s.height * 0.6585764);
  p365.close();

  Paint paint365fill = Paint()..style = PaintingStyle.fill;
  paint365fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p365, paint365fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p366 = Path();
  p366.moveTo(s.width * 0.09775000, s.height * 0.6555426);
  p366.lineTo(s.width * 0.09775000, s.height * 0.6560093);
  p366.lineTo(s.width * 0.09775000, s.height * 0.6562427);
  p366.lineTo(s.width * 0.09760000, s.height * 0.6562427);
  p366.lineTo(s.width * 0.09745000, s.height * 0.6557760);
  p366.lineTo(s.width * 0.09760000, s.height * 0.6554259);
  p366.lineTo(s.width * 0.09775000, s.height * 0.6555426);
  p366.close();

  Paint paint366fill = Paint()..style = PaintingStyle.fill;
  paint366fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p366, paint366fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p367 = Path();
  p367.moveTo(s.width * 0.09895000, s.height * 0.6520420);
  p367.lineTo(s.width * 0.09910000, s.height * 0.6521587);
  p367.lineTo(s.width * 0.09915000, s.height * 0.6522754);
  p367.lineTo(s.width * 0.09885000, s.height * 0.6525088);
  p367.lineTo(s.width * 0.09880000, s.height * 0.6521587);
  p367.lineTo(s.width * 0.09895000, s.height * 0.6520420);
  p367.close();

  Paint paint367fill = Paint()..style = PaintingStyle.fill;
  paint367fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p367, paint367fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p368 = Path();
  p368.moveTo(s.width * 0.09710000, s.height * 0.6513419);
  p368.lineTo(s.width * 0.09755000, s.height * 0.6514586);
  p368.lineTo(s.width * 0.09770000, s.height * 0.6518086);
  p368.lineTo(s.width * 0.09770000, s.height * 0.6520420);
  p368.lineTo(s.width * 0.09750000, s.height * 0.6523921);
  p368.lineTo(s.width * 0.09710000, s.height * 0.6523921);
  p368.lineTo(s.width * 0.09705000, s.height * 0.6518086);
  p368.lineTo(s.width * 0.09700000, s.height * 0.6513419);
  p368.lineTo(s.width * 0.09710000, s.height * 0.6513419);
  p368.close();

  Paint paint368fill = Paint()..style = PaintingStyle.fill;
  paint368fill.color = cClrs.pF ?? dfltClr;
  canvas.drawPath(p368, paint368fill, onTapUp: (tabdetail) {
    callback('pf', tabdetail);
  });

  Path p369 = Path();
  p369.moveTo(s.width * 0.9634000, s.height * 0.6723454);
  p369.lineTo(s.width * 0.9635500, s.height * 0.6725788);
  p369.lineTo(s.width * 0.9635000, s.height * 0.6730455);
  p369.lineTo(s.width * 0.9636500, s.height * 0.6730455);
  p369.lineTo(s.width * 0.9636500, s.height * 0.6732789);
  p369.lineTo(s.width * 0.9632500, s.height * 0.6732789);
  p369.lineTo(s.width * 0.9631000, s.height * 0.6726954);
  p369.lineTo(s.width * 0.9632000, s.height * 0.6723454);
  p369.lineTo(s.width * 0.9634000, s.height * 0.6723454);
  p369.close();

  Paint paint369fill = Paint()..style = PaintingStyle.fill;
  paint369fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p369, paint369fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p370 = Path();
  p370.moveTo(s.width * 0.9442500, s.height * 0.6716453);
  p370.lineTo(s.width * 0.9443500, s.height * 0.6716453);
  p370.lineTo(s.width * 0.9448500, s.height * 0.6725788);
  p370.lineTo(s.width * 0.9451000, s.height * 0.6729288);
  p370.lineTo(s.width * 0.9455500, s.height * 0.6737456);
  p370.lineTo(s.width * 0.9455000, s.height * 0.6740957);
  p370.lineTo(s.width * 0.9454000, s.height * 0.6740957);
  p370.lineTo(s.width * 0.9453000, s.height * 0.6743291);
  p370.lineTo(s.width * 0.9452000, s.height * 0.6739790);
  p370.lineTo(s.width * 0.9451500, s.height * 0.6739790);
  p370.lineTo(s.width * 0.9450500, s.height * 0.6737456);
  p370.lineTo(s.width * 0.9450000, s.height * 0.6732789);
  p370.lineTo(s.width * 0.9448000, s.height * 0.6731622);
  p370.lineTo(s.width * 0.9448000, s.height * 0.6728121);
  p370.lineTo(s.width * 0.9446500, s.height * 0.6726954);
  p370.lineTo(s.width * 0.9446000, s.height * 0.6728121);
  p370.lineTo(s.width * 0.9445000, s.height * 0.6728121);
  p370.lineTo(s.width * 0.9440500, s.height * 0.6723454);
  p370.lineTo(s.width * 0.9439500, s.height * 0.6718786);
  p370.lineTo(s.width * 0.9441000, s.height * 0.6714119);
  p370.lineTo(s.width * 0.9442500, s.height * 0.6716453);
  p370.close();

  Paint paint370fill = Paint()..style = PaintingStyle.fill;
  paint370fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p370, paint370fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p371 = Path();
  p371.moveTo(s.width * 0.9627000, s.height * 0.6698950);
  p371.lineTo(s.width * 0.9626000, s.height * 0.6702450);
  p371.lineTo(s.width * 0.9624500, s.height * 0.6700117);
  p371.lineTo(s.width * 0.9624500, s.height * 0.6697783);
  p371.lineTo(s.width * 0.9626000, s.height * 0.6695449);
  p371.lineTo(s.width * 0.9627000, s.height * 0.6698950);
  p371.close();

  Paint paint371fill = Paint()..style = PaintingStyle.fill;
  paint371fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p371, paint371fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p372 = Path();
  p372.moveTo(s.width * 0.9615500, s.height * 0.6653442);
  p372.lineTo(s.width * 0.9616000, s.height * 0.6654609);
  p372.lineTo(s.width * 0.9617500, s.height * 0.6654609);
  p372.lineTo(s.width * 0.9617000, s.height * 0.6659277);
  p372.lineTo(s.width * 0.9614500, s.height * 0.6661610);
  p372.lineTo(s.width * 0.9613000, s.height * 0.6661610);
  p372.lineTo(s.width * 0.9611000, s.height * 0.6662777);
  p372.lineTo(s.width * 0.9609000, s.height * 0.6669778);
  p372.lineTo(s.width * 0.9608500, s.height * 0.6666278);
  p372.lineTo(s.width * 0.9607000, s.height * 0.6667445);
  p372.lineTo(s.width * 0.9606000, s.height * 0.6665111);
  p372.lineTo(s.width * 0.9606000, s.height * 0.6661610);
  p372.lineTo(s.width * 0.9608500, s.height * 0.6660443);
  p372.lineTo(s.width * 0.9608500, s.height * 0.6658110);
  p372.lineTo(s.width * 0.9610000, s.height * 0.6653442);
  p372.lineTo(s.width * 0.9613500, s.height * 0.6654609);
  p372.lineTo(s.width * 0.9615500, s.height * 0.6653442);
  p372.close();

  Paint paint372fill = Paint()..style = PaintingStyle.fill;
  paint372fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p372, paint372fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p373 = Path();
  p373.moveTo(s.width * 0.9484000, s.height * 0.6620770);
  p373.lineTo(s.width * 0.9485500, s.height * 0.6619603);
  p373.lineTo(s.width * 0.9488500, s.height * 0.6623104);
  p373.lineTo(s.width * 0.9491000, s.height * 0.6628938);
  p373.lineTo(s.width * 0.9492500, s.height * 0.6632439);
  p373.lineTo(s.width * 0.9493500, s.height * 0.6632439);
  p373.lineTo(s.width * 0.9494500, s.height * 0.6634772);
  p373.lineTo(s.width * 0.9495500, s.height * 0.6634772);
  p373.lineTo(s.width * 0.9497000, s.height * 0.6638273);
  p373.lineTo(s.width * 0.9498500, s.height * 0.6637106);
  p373.lineTo(s.width * 0.9500500, s.height * 0.6638273);
  p373.lineTo(s.width * 0.9501500, s.height * 0.6640607);
  p373.lineTo(s.width * 0.9503500, s.height * 0.6640607);
  p373.lineTo(s.width * 0.9505000, s.height * 0.6639440);
  p373.lineTo(s.width * 0.9506000, s.height * 0.6642940);
  p373.lineTo(s.width * 0.9507000, s.height * 0.6652275);
  p373.lineTo(s.width * 0.9508500, s.height * 0.6655776);
  p373.lineTo(s.width * 0.9508500, s.height * 0.6661610);
  p373.lineTo(s.width * 0.9507500, s.height * 0.6663944);
  p373.lineTo(s.width * 0.9508000, s.height * 0.6667445);
  p373.lineTo(s.width * 0.9506000, s.height * 0.6665111);
  p373.lineTo(s.width * 0.9504500, s.height * 0.6667445);
  p373.lineTo(s.width * 0.9503000, s.height * 0.6666278);
  p373.lineTo(s.width * 0.9500500, s.height * 0.6662777);
  p373.lineTo(s.width * 0.9499500, s.height * 0.6662777);
  p373.lineTo(s.width * 0.9496500, s.height * 0.6660443);
  p373.lineTo(s.width * 0.9494500, s.height * 0.6659277);
  p373.lineTo(s.width * 0.9493500, s.height * 0.6655776);
  p373.lineTo(s.width * 0.9492000, s.height * 0.6653442);
  p373.lineTo(s.width * 0.9490500, s.height * 0.6652275);
  p373.lineTo(s.width * 0.9489500, s.height * 0.6648775);
  p373.lineTo(s.width * 0.9487500, s.height * 0.6646441);
  p373.lineTo(s.width * 0.9488500, s.height * 0.6641774);
  p373.lineTo(s.width * 0.9488000, s.height * 0.6637106);
  p373.lineTo(s.width * 0.9488000, s.height * 0.6632439);
  p373.lineTo(s.width * 0.9487000, s.height * 0.6631272);
  p373.lineTo(s.width * 0.9484000, s.height * 0.6628938);
  p373.lineTo(s.width * 0.9482500, s.height * 0.6630105);
  p373.lineTo(s.width * 0.9482000, s.height * 0.6627771);
  p373.lineTo(s.width * 0.9482500, s.height * 0.6624271);
  p373.lineTo(s.width * 0.9483000, s.height * 0.6620770);
  p373.lineTo(s.width * 0.9484000, s.height * 0.6620770);
  p373.close();

  Paint paint373fill = Paint()..style = PaintingStyle.fill;
  paint373fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p373, paint373fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p374 = Path();
  p374.moveTo(s.width * 0.9504000, s.height * 0.6581097);
  p374.lineTo(s.width * 0.9503500, s.height * 0.6583431);
  p374.lineTo(s.width * 0.9503500, s.height * 0.6591599);
  p374.lineTo(s.width * 0.9502500, s.height * 0.6589265);
  p374.lineTo(s.width * 0.9502500, s.height * 0.6583431);
  p374.lineTo(s.width * 0.9504000, s.height * 0.6581097);
  p374.close();

  Paint paint374fill = Paint()..style = PaintingStyle.fill;
  paint374fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p374, paint374fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p375 = Path();
  p375.moveTo(s.width * 0.9489500, s.height * 0.6560093);
  p375.lineTo(s.width * 0.9491000, s.height * 0.6570595);
  p375.lineTo(s.width * 0.9492000, s.height * 0.6575263);
  p375.lineTo(s.width * 0.9492000, s.height * 0.6579930);
  p375.lineTo(s.width * 0.9492500, s.height * 0.6585764);
  p375.lineTo(s.width * 0.9491500, s.height * 0.6589265);
  p375.lineTo(s.width * 0.9489500, s.height * 0.6581097);
  p375.lineTo(s.width * 0.9489000, s.height * 0.6584597);
  p375.lineTo(s.width * 0.9487500, s.height * 0.6578763);
  p375.lineTo(s.width * 0.9488000, s.height * 0.6567095);
  p375.lineTo(s.width * 0.9488500, s.height * 0.6564761);
  p375.lineTo(s.width * 0.9488500, s.height * 0.6561260);
  p375.lineTo(s.width * 0.9489500, s.height * 0.6560093);
  p375.close();

  Paint paint375fill = Paint()..style = PaintingStyle.fill;
  paint375fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p375, paint375fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p376 = Path();
  p376.moveTo(s.width * 0.9447500, s.height * 0.6562427);
  p376.lineTo(s.width * 0.9449000, s.height * 0.6562427);
  p376.lineTo(s.width * 0.9450500, s.height * 0.6561260);
  p376.lineTo(s.width * 0.9452500, s.height * 0.6562427);
  p376.lineTo(s.width * 0.9453000, s.height * 0.6561260);
  p376.lineTo(s.width * 0.9455500, s.height * 0.6561260);
  p376.lineTo(s.width * 0.9459500, s.height * 0.6561260);
  p376.lineTo(s.width * 0.9460500, s.height * 0.6564761);
  p376.lineTo(s.width * 0.9462000, s.height * 0.6565928);
  p376.lineTo(s.width * 0.9463000, s.height * 0.6569428);
  p376.lineTo(s.width * 0.9464000, s.height * 0.6569428);
  p376.lineTo(s.width * 0.9465000, s.height * 0.6570595);
  p376.lineTo(s.width * 0.9467000, s.height * 0.6575263);
  p376.lineTo(s.width * 0.9467000, s.height * 0.6582264);
  p376.lineTo(s.width * 0.9468000, s.height * 0.6582264);
  p376.lineTo(s.width * 0.9470000, s.height * 0.6584597);
  p376.lineTo(s.width * 0.9470500, s.height * 0.6588098);
  p376.lineTo(s.width * 0.9470500, s.height * 0.6595099);
  p376.lineTo(s.width * 0.9470000, s.height * 0.6596266);
  p376.lineTo(s.width * 0.9466500, s.height * 0.6598600);
  p376.lineTo(s.width * 0.9465500, s.height * 0.6599767);
  p376.lineTo(s.width * 0.9463500, s.height * 0.6598600);
  p376.lineTo(s.width * 0.9461500, s.height * 0.6596266);
  p376.lineTo(s.width * 0.9459500, s.height * 0.6596266);
  p376.lineTo(s.width * 0.9459000, s.height * 0.6593932);
  p376.lineTo(s.width * 0.9456500, s.height * 0.6590432);
  p376.lineTo(s.width * 0.9453500, s.height * 0.6590432);
  p376.lineTo(s.width * 0.9451000, s.height * 0.6591599);
  p376.lineTo(s.width * 0.9448500, s.height * 0.6591599);
  p376.lineTo(s.width * 0.9446000, s.height * 0.6590432);
  p376.lineTo(s.width * 0.9444500, s.height * 0.6588098);
  p376.lineTo(s.width * 0.9443000, s.height * 0.6589265);
  p376.lineTo(s.width * 0.9441500, s.height * 0.6584597);
  p376.lineTo(s.width * 0.9440000, s.height * 0.6582264);
  p376.lineTo(s.width * 0.9438500, s.height * 0.6572929);
  p376.lineTo(s.width * 0.9437500, s.height * 0.6568261);
  p376.lineTo(s.width * 0.9438500, s.height * 0.6565928);
  p376.lineTo(s.width * 0.9438000, s.height * 0.6563594);
  p376.lineTo(s.width * 0.9438000, s.height * 0.6555426);
  p376.lineTo(s.width * 0.9438500, s.height * 0.6551925);
  p376.lineTo(s.width * 0.9441500, s.height * 0.6548425);
  p376.lineTo(s.width * 0.9443500, s.height * 0.6550758);
  p376.lineTo(s.width * 0.9445500, s.height * 0.6556593);
  p376.lineTo(s.width * 0.9446000, s.height * 0.6560093);
  p376.lineTo(s.width * 0.9447500, s.height * 0.6562427);
  p376.close();

  Paint paint376fill = Paint()..style = PaintingStyle.fill;
  paint376fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p376, paint376fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p377 = Path();
  p377.moveTo(s.width * 0.9459000, s.height * 0.6534422);
  p377.lineTo(s.width * 0.9461500, s.height * 0.6540257);
  p377.lineTo(s.width * 0.9460000, s.height * 0.6543757);
  p377.lineTo(s.width * 0.9458500, s.height * 0.6541424);
  p377.lineTo(s.width * 0.9458500, s.height * 0.6540257);
  p377.lineTo(s.width * 0.9459000, s.height * 0.6534422);
  p377.close();

  Paint paint377fill = Paint()..style = PaintingStyle.fill;
  paint377fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p377, paint377fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p378 = Path();
  p378.moveTo(s.width * 0.9459000, s.height * 0.6534422);
  p378.lineTo(s.width * 0.9458000, s.height * 0.6539090);
  p378.lineTo(s.width * 0.9457500, s.height * 0.6539090);
  p378.lineTo(s.width * 0.9455500, s.height * 0.6535589);
  p378.lineTo(s.width * 0.9454000, s.height * 0.6536756);
  p378.lineTo(s.width * 0.9453000, s.height * 0.6535589);
  p378.lineTo(s.width * 0.9452500, s.height * 0.6533256);
  p378.lineTo(s.width * 0.9454000, s.height * 0.6532089);
  p378.lineTo(s.width * 0.9455000, s.height * 0.6529755);
  p378.lineTo(s.width * 0.9457500, s.height * 0.6530922);
  p378.lineTo(s.width * 0.9459000, s.height * 0.6534422);
  p378.close();

  Paint paint378fill = Paint()..style = PaintingStyle.fill;
  paint378fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p378, paint378fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p379 = Path();
  p379.moveTo(s.width * 0.9426000, s.height * 0.6528588);
  p379.lineTo(s.width * 0.9426500, s.height * 0.6530922);
  p379.lineTo(s.width * 0.9427500, s.height * 0.6532089);
  p379.lineTo(s.width * 0.9426500, s.height * 0.6536756);
  p379.lineTo(s.width * 0.9424500, s.height * 0.6539090);
  p379.lineTo(s.width * 0.9423000, s.height * 0.6534422);
  p379.lineTo(s.width * 0.9426000, s.height * 0.6528588);
  p379.close();

  Paint paint379fill = Paint()..style = PaintingStyle.fill;
  paint379fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p379, paint379fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p380 = Path();
  p380.moveTo(s.width * 0.9383500, s.height * 0.6507585);
  p380.lineTo(s.width * 0.9384500, s.height * 0.6511085);
  p380.lineTo(s.width * 0.9384000, s.height * 0.6514586);
  p380.lineTo(s.width * 0.9380000, s.height * 0.6509918);
  p380.lineTo(s.width * 0.9382500, s.height * 0.6506418);
  p380.lineTo(s.width * 0.9383500, s.height * 0.6507585);
  p380.close();

  Paint paint380fill = Paint()..style = PaintingStyle.fill;
  paint380fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p380, paint380fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p381 = Path();
  p381.moveTo(s.width * 0.9400500, s.height * 0.6516919);
  p381.lineTo(s.width * 0.9399000, s.height * 0.6514586);
  p381.lineTo(s.width * 0.9399500, s.height * 0.6511085);
  p381.lineTo(s.width * 0.9401000, s.height * 0.6507585);
  p381.lineTo(s.width * 0.9401000, s.height * 0.6513419);
  p381.lineTo(s.width * 0.9401500, s.height * 0.6515753);
  p381.lineTo(s.width * 0.9400500, s.height * 0.6516919);
  p381.close();

  Paint paint381fill = Paint()..style = PaintingStyle.fill;
  paint381fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p381, paint381fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p382 = Path();
  p382.moveTo(s.width * 0.9396000, s.height * 0.6495916);
  p382.lineTo(s.width * 0.9397000, s.height * 0.6494749);
  p382.lineTo(s.width * 0.9399000, s.height * 0.6494749);
  p382.lineTo(s.width * 0.9399000, s.height * 0.6497083);
  p382.lineTo(s.width * 0.9397000, s.height * 0.6500583);
  p382.lineTo(s.width * 0.9398000, s.height * 0.6502917);
  p382.lineTo(s.width * 0.9398000, s.height * 0.6506418);
  p382.lineTo(s.width * 0.9396000, s.height * 0.6511085);
  p382.lineTo(s.width * 0.9395000, s.height * 0.6512252);
  p382.lineTo(s.width * 0.9393500, s.height * 0.6511085);
  p382.lineTo(s.width * 0.9391500, s.height * 0.6506418);
  p382.lineTo(s.width * 0.9392000, s.height * 0.6499417);
  p382.lineTo(s.width * 0.9393500, s.height * 0.6498250);
  p382.lineTo(s.width * 0.9394500, s.height * 0.6493582);
  p382.lineTo(s.width * 0.9396000, s.height * 0.6492415);
  p382.lineTo(s.width * 0.9396000, s.height * 0.6495916);
  p382.close();

  Paint paint382fill = Paint()..style = PaintingStyle.fill;
  paint382fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p382, paint382fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p383 = Path();
  p383.moveTo(s.width * 0.9378000, s.height * 0.6497083);
  p383.lineTo(s.width * 0.9377000, s.height * 0.6498250);
  p383.lineTo(s.width * 0.9376000, s.height * 0.6504084);
  p383.lineTo(s.width * 0.9378000, s.height * 0.6509918);
  p383.lineTo(s.width * 0.9375500, s.height * 0.6507585);
  p383.lineTo(s.width * 0.9375500, s.height * 0.6505251);
  p383.lineTo(s.width * 0.9375000, s.height * 0.6501750);
  p383.lineTo(s.width * 0.9373000, s.height * 0.6497083);
  p383.lineTo(s.width * 0.9373000, s.height * 0.6494749);
  p383.lineTo(s.width * 0.9375000, s.height * 0.6492415);
  p383.lineTo(s.width * 0.9375500, s.height * 0.6488915);
  p383.lineTo(s.width * 0.9377500, s.height * 0.6485414);
  p383.lineTo(s.width * 0.9379000, s.height * 0.6487748);
  p383.lineTo(s.width * 0.9379000, s.height * 0.6492415);
  p383.lineTo(s.width * 0.9378000, s.height * 0.6497083);
  p383.close();

  Paint paint383fill = Paint()..style = PaintingStyle.fill;
  paint383fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p383, paint383fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p384 = Path();
  p384.moveTo(s.width * 0.9442500, s.height * 0.6491249);
  p384.lineTo(s.width * 0.9443500, s.height * 0.6493582);
  p384.lineTo(s.width * 0.9443000, s.height * 0.6495916);
  p384.lineTo(s.width * 0.9442000, s.height * 0.6494749);
  p384.lineTo(s.width * 0.9439000, s.height * 0.6488915);
  p384.lineTo(s.width * 0.9440000, s.height * 0.6484247);
  p384.lineTo(s.width * 0.9441500, s.height * 0.6483081);
  p384.lineTo(s.width * 0.9442500, s.height * 0.6485414);
  p384.lineTo(s.width * 0.9442000, s.height * 0.6488915);
  p384.lineTo(s.width * 0.9442500, s.height * 0.6491249);
  p384.close();

  Paint paint384fill = Paint()..style = PaintingStyle.fill;
  paint384fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p384, paint384fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p385 = Path();
  p385.moveTo(s.width * 0.9475000, s.height * 0.6481914);
  p385.lineTo(s.width * 0.9477000, s.height * 0.6491249);
  p385.lineTo(s.width * 0.9480000, s.height * 0.6500583);
  p385.lineTo(s.width * 0.9480000, s.height * 0.6504084);
  p385.lineTo(s.width * 0.9478000, s.height * 0.6506418);
  p385.lineTo(s.width * 0.9478000, s.height * 0.6512252);
  p385.lineTo(s.width * 0.9478000, s.height * 0.6515753);
  p385.lineTo(s.width * 0.9478500, s.height * 0.6518086);
  p385.lineTo(s.width * 0.9479500, s.height * 0.6518086);
  p385.lineTo(s.width * 0.9480500, s.height * 0.6521587);
  p385.lineTo(s.width * 0.9483000, s.height * 0.6526254);
  p385.lineTo(s.width * 0.9483500, s.height * 0.6532089);
  p385.lineTo(s.width * 0.9484000, s.height * 0.6535589);
  p385.lineTo(s.width * 0.9485000, s.height * 0.6537923);
  p385.lineTo(s.width * 0.9484000, s.height * 0.6540257);
  p385.lineTo(s.width * 0.9485500, s.height * 0.6543757);
  p385.lineTo(s.width * 0.9485000, s.height * 0.6544924);
  p385.lineTo(s.width * 0.9485500, s.height * 0.6550758);
  p385.lineTo(s.width * 0.9484500, s.height * 0.6553092);
  p385.lineTo(s.width * 0.9486000, s.height * 0.6556593);
  p385.lineTo(s.width * 0.9486500, s.height * 0.6562427);
  p385.lineTo(s.width * 0.9487500, s.height * 0.6568261);
  p385.lineTo(s.width * 0.9487500, s.height * 0.6575263);
  p385.lineTo(s.width * 0.9487000, s.height * 0.6576429);
  p385.lineTo(s.width * 0.9485500, s.height * 0.6572929);
  p385.lineTo(s.width * 0.9484000, s.height * 0.6567095);
  p385.lineTo(s.width * 0.9484000, s.height * 0.6563594);
  p385.lineTo(s.width * 0.9482500, s.height * 0.6558926);
  p385.lineTo(s.width * 0.9480500, s.height * 0.6555426);
  p385.lineTo(s.width * 0.9479000, s.height * 0.6551925);
  p385.lineTo(s.width * 0.9476500, s.height * 0.6544924);
  p385.lineTo(s.width * 0.9474500, s.height * 0.6541424);
  p385.lineTo(s.width * 0.9473000, s.height * 0.6530922);
  p385.lineTo(s.width * 0.9472000, s.height * 0.6519253);
  p385.lineTo(s.width * 0.9471000, s.height * 0.6511085);
  p385.lineTo(s.width * 0.9471000, s.height * 0.6505251);
  p385.lineTo(s.width * 0.9470500, s.height * 0.6500583);
  p385.lineTo(s.width * 0.9472500, s.height * 0.6495916);
  p385.lineTo(s.width * 0.9472000, s.height * 0.6492415);
  p385.lineTo(s.width * 0.9469500, s.height * 0.6484247);
  p385.lineTo(s.width * 0.9469000, s.height * 0.6480747);
  p385.lineTo(s.width * 0.9469500, s.height * 0.6479580);
  p385.lineTo(s.width * 0.9471500, s.height * 0.6480747);
  p385.lineTo(s.width * 0.9472500, s.height * 0.6481914);
  p385.lineTo(s.width * 0.9474000, s.height * 0.6478413);
  p385.lineTo(s.width * 0.9475000, s.height * 0.6481914);
  p385.close();

  Paint paint385fill = Paint()..style = PaintingStyle.fill;
  paint385fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p385, paint385fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p386 = Path();
  p386.moveTo(s.width * 0.9371500, s.height * 0.6478413);
  p386.lineTo(s.width * 0.9370500, s.height * 0.6473746);
  p386.lineTo(s.width * 0.9369000, s.height * 0.6470245);
  p386.lineTo(s.width * 0.9371000, s.height * 0.6470245);
  p386.lineTo(s.width * 0.9371500, s.height * 0.6478413);
  p386.close();

  Paint paint386fill = Paint()..style = PaintingStyle.fill;
  paint386fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p386, paint386fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p387 = Path();
  p387.moveTo(s.width * 0.9371000, s.height * 0.6466744);
  p387.lineTo(s.width * 0.9373000, s.height * 0.6467911);
  p387.lineTo(s.width * 0.9373500, s.height * 0.6469078);
  p387.lineTo(s.width * 0.9374000, s.height * 0.6474912);
  p387.lineTo(s.width * 0.9373000, s.height * 0.6474912);
  p387.lineTo(s.width * 0.9372000, s.height * 0.6470245);
  p387.lineTo(s.width * 0.9371000, s.height * 0.6466744);
  p387.close();

  Paint paint387fill = Paint()..style = PaintingStyle.fill;
  paint387fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p387, paint387fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p388 = Path();
  p388.moveTo(s.width * 0.9386500, s.height * 0.6469078);
  p388.lineTo(s.width * 0.9386000, s.height * 0.6472579);
  p388.lineTo(s.width * 0.9387000, s.height * 0.6472579);
  p388.lineTo(s.width * 0.9389500, s.height * 0.6472579);
  p388.lineTo(s.width * 0.9391500, s.height * 0.6480747);
  p388.lineTo(s.width * 0.9391500, s.height * 0.6483081);
  p388.lineTo(s.width * 0.9392500, s.height * 0.6486581);
  p388.lineTo(s.width * 0.9393000, s.height * 0.6492415);
  p388.lineTo(s.width * 0.9392000, s.height * 0.6494749);
  p388.lineTo(s.width * 0.9392000, s.height * 0.6498250);
  p388.lineTo(s.width * 0.9389000, s.height * 0.6495916);
  p388.lineTo(s.width * 0.9388000, s.height * 0.6493582);
  p388.lineTo(s.width * 0.9386500, s.height * 0.6493582);
  p388.lineTo(s.width * 0.9384500, s.height * 0.6490082);
  p388.lineTo(s.width * 0.9384000, s.height * 0.6487748);
  p388.lineTo(s.width * 0.9383500, s.height * 0.6484247);
  p388.lineTo(s.width * 0.9385500, s.height * 0.6485414);
  p388.lineTo(s.width * 0.9384000, s.height * 0.6476079);
  p388.lineTo(s.width * 0.9383500, s.height * 0.6473746);
  p388.lineTo(s.width * 0.9381000, s.height * 0.6474912);
  p388.lineTo(s.width * 0.9380000, s.height * 0.6476079);
  p388.lineTo(s.width * 0.9378000, s.height * 0.6476079);
  p388.lineTo(s.width * 0.9376500, s.height * 0.6480747);
  p388.lineTo(s.width * 0.9374500, s.height * 0.6478413);
  p388.lineTo(s.width * 0.9374500, s.height * 0.6471412);
  p388.lineTo(s.width * 0.9375500, s.height * 0.6469078);
  p388.lineTo(s.width * 0.9377500, s.height * 0.6469078);
  p388.lineTo(s.width * 0.9377500, s.height * 0.6464411);
  p388.lineTo(s.width * 0.9379500, s.height * 0.6457410);
  p388.lineTo(s.width * 0.9381500, s.height * 0.6453909);
  p388.lineTo(s.width * 0.9383000, s.height * 0.6451575);
  p388.lineTo(s.width * 0.9385000, s.height * 0.6455076);
  p388.lineTo(s.width * 0.9386000, s.height * 0.6459743);
  p388.lineTo(s.width * 0.9385500, s.height * 0.6467911);
  p388.lineTo(s.width * 0.9386500, s.height * 0.6469078);
  p388.close();

  Paint paint388fill = Paint()..style = PaintingStyle.fill;
  paint388fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p388, paint388fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p389 = Path();
  p389.moveTo(s.width * 0.9357000, s.height * 0.6469078);
  p389.lineTo(s.width * 0.9356500, s.height * 0.6469078);
  p389.lineTo(s.width * 0.9355500, s.height * 0.6459743);
  p389.lineTo(s.width * 0.9356000, s.height * 0.6456243);
  p389.lineTo(s.width * 0.9356000, s.height * 0.6451575);
  p389.lineTo(s.width * 0.9357000, s.height * 0.6452742);
  p389.lineTo(s.width * 0.9357500, s.height * 0.6457410);
  p389.lineTo(s.width * 0.9357500, s.height * 0.6465578);
  p389.lineTo(s.width * 0.9357000, s.height * 0.6469078);
  p389.close();

  Paint paint389fill = Paint()..style = PaintingStyle.fill;
  paint389fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p389, paint389fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p390 = Path();
  p390.moveTo(s.width * 0.9374000, s.height * 0.6463244);
  p390.lineTo(s.width * 0.9372500, s.height * 0.6465578);
  p390.lineTo(s.width * 0.9372000, s.height * 0.6464411);
  p390.lineTo(s.width * 0.9370000, s.height * 0.6464411);
  p390.lineTo(s.width * 0.9368500, s.height * 0.6460910);
  p390.lineTo(s.width * 0.9368000, s.height * 0.6457410);
  p390.lineTo(s.width * 0.9367500, s.height * 0.6453909);
  p390.lineTo(s.width * 0.9368000, s.height * 0.6450408);
  p390.lineTo(s.width * 0.9369500, s.height * 0.6445741);
  p390.lineTo(s.width * 0.9372000, s.height * 0.6443407);
  p390.lineTo(s.width * 0.9373000, s.height * 0.6445741);
  p390.lineTo(s.width * 0.9374500, s.height * 0.6451575);
  p390.lineTo(s.width * 0.9374500, s.height * 0.6458576);
  p390.lineTo(s.width * 0.9374000, s.height * 0.6463244);
  p390.close();

  Paint paint390fill = Paint()..style = PaintingStyle.fill;
  paint390fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p390, paint390fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p391 = Path();
  p391.moveTo(s.width * 0.9359000, s.height * 0.6422404);
  p391.lineTo(s.width * 0.9361000, s.height * 0.6428238);
  p391.lineTo(s.width * 0.9361000, s.height * 0.6429405);
  p391.lineTo(s.width * 0.9364500, s.height * 0.6434072);
  p391.lineTo(s.width * 0.9364000, s.height * 0.6437573);
  p391.lineTo(s.width * 0.9361000, s.height * 0.6445741);
  p391.lineTo(s.width * 0.9361000, s.height * 0.6449242);
  p391.lineTo(s.width * 0.9359500, s.height * 0.6450408);
  p391.lineTo(s.width * 0.9359500, s.height * 0.6445741);
  p391.lineTo(s.width * 0.9358500, s.height * 0.6445741);
  p391.lineTo(s.width * 0.9358500, s.height * 0.6441074);
  p391.lineTo(s.width * 0.9357500, s.height * 0.6436406);
  p391.lineTo(s.width * 0.9356000, s.height * 0.6434072);
  p391.lineTo(s.width * 0.9355500, s.height * 0.6430572);
  p391.lineTo(s.width * 0.9356000, s.height * 0.6427071);
  p391.lineTo(s.width * 0.9357000, s.height * 0.6424737);
  p391.lineTo(s.width * 0.9358000, s.height * 0.6422404);
  p391.lineTo(s.width * 0.9359000, s.height * 0.6422404);
  p391.close();

  Paint paint391fill = Paint()..style = PaintingStyle.fill;
  paint391fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p391, paint391fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p392 = Path();
  p392.moveTo(s.width * 0.9410500, s.height * 0.6423571);
  p392.lineTo(s.width * 0.9412000, s.height * 0.6425904);
  p392.lineTo(s.width * 0.9411000, s.height * 0.6427071);
  p392.lineTo(s.width * 0.9408500, s.height * 0.6428238);
  p392.lineTo(s.width * 0.9408000, s.height * 0.6424737);
  p392.lineTo(s.width * 0.9409000, s.height * 0.6422404);
  p392.lineTo(s.width * 0.9410500, s.height * 0.6423571);
  p392.close();

  Paint paint392fill = Paint()..style = PaintingStyle.fill;
  paint392fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p392, paint392fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p393 = Path();
  p393.moveTo(s.width * 0.9415000, s.height * 0.6423571);
  p393.lineTo(s.width * 0.9416000, s.height * 0.6422404);
  p393.lineTo(s.width * 0.9418500, s.height * 0.6425904);
  p393.lineTo(s.width * 0.9420000, s.height * 0.6427071);
  p393.lineTo(s.width * 0.9421000, s.height * 0.6429405);
  p393.lineTo(s.width * 0.9422500, s.height * 0.6435239);
  p393.lineTo(s.width * 0.9424000, s.height * 0.6436406);
  p393.lineTo(s.width * 0.9425500, s.height * 0.6439907);
  p393.lineTo(s.width * 0.9425500, s.height * 0.6443407);
  p393.lineTo(s.width * 0.9428000, s.height * 0.6444574);
  p393.lineTo(s.width * 0.9428000, s.height * 0.6448075);
  p393.lineTo(s.width * 0.9429500, s.height * 0.6449242);
  p393.lineTo(s.width * 0.9431000, s.height * 0.6448075);
  p393.lineTo(s.width * 0.9431500, s.height * 0.6449242);
  p393.lineTo(s.width * 0.9433500, s.height * 0.6451575);
  p393.lineTo(s.width * 0.9434000, s.height * 0.6453909);
  p393.lineTo(s.width * 0.9435500, s.height * 0.6452742);
  p393.lineTo(s.width * 0.9437000, s.height * 0.6453909);
  p393.lineTo(s.width * 0.9437500, s.height * 0.6457410);
  p393.lineTo(s.width * 0.9439500, s.height * 0.6460910);
  p393.lineTo(s.width * 0.9441000, s.height * 0.6464411);
  p393.lineTo(s.width * 0.9443000, s.height * 0.6467911);
  p393.lineTo(s.width * 0.9448000, s.height * 0.6479580);
  p393.lineTo(s.width * 0.9446500, s.height * 0.6484247);
  p393.lineTo(s.width * 0.9448000, s.height * 0.6490082);
  p393.lineTo(s.width * 0.9448500, s.height * 0.6497083);
  p393.lineTo(s.width * 0.9447000, s.height * 0.6495916);
  p393.lineTo(s.width * 0.9445500, s.height * 0.6491249);
  p393.lineTo(s.width * 0.9442000, s.height * 0.6481914);
  p393.lineTo(s.width * 0.9440000, s.height * 0.6480747);
  p393.lineTo(s.width * 0.9437500, s.height * 0.6476079);
  p393.lineTo(s.width * 0.9434500, s.height * 0.6474912);
  p393.lineTo(s.width * 0.9434000, s.height * 0.6471412);
  p393.lineTo(s.width * 0.9431000, s.height * 0.6469078);
  p393.lineTo(s.width * 0.9428500, s.height * 0.6463244);
  p393.lineTo(s.width * 0.9427500, s.height * 0.6463244);
  p393.lineTo(s.width * 0.9423500, s.height * 0.6456243);
  p393.lineTo(s.width * 0.9421000, s.height * 0.6452742);
  p393.lineTo(s.width * 0.9421000, s.height * 0.6450408);
  p393.lineTo(s.width * 0.9419000, s.height * 0.6448075);
  p393.lineTo(s.width * 0.9418000, s.height * 0.6445741);
  p393.lineTo(s.width * 0.9417000, s.height * 0.6441074);
  p393.lineTo(s.width * 0.9415000, s.height * 0.6437573);
  p393.lineTo(s.width * 0.9414500, s.height * 0.6435239);
  p393.lineTo(s.width * 0.9414500, s.height * 0.6430572);
  p393.lineTo(s.width * 0.9412500, s.height * 0.6424737);
  p393.lineTo(s.width * 0.9411500, s.height * 0.6423571);
  p393.lineTo(s.width * 0.9411500, s.height * 0.6420070);
  p393.lineTo(s.width * 0.9415000, s.height * 0.6423571);
  p393.close();

  Paint paint393fill = Paint()..style = PaintingStyle.fill;
  paint393fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p393, paint393fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p394 = Path();
  p394.moveTo(s.width * 0.9407500, s.height * 0.6416569);
  p394.lineTo(s.width * 0.9408500, s.height * 0.6418903);
  p394.lineTo(s.width * 0.9409500, s.height * 0.6417736);
  p394.lineTo(s.width * 0.9411000, s.height * 0.6420070);
  p394.lineTo(s.width * 0.9410500, s.height * 0.6422404);
  p394.lineTo(s.width * 0.9409000, s.height * 0.6421237);
  p394.lineTo(s.width * 0.9407500, s.height * 0.6416569);
  p394.close();

  Paint paint394fill = Paint()..style = PaintingStyle.fill;
  paint394fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p394, paint394fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p395 = Path();
  p395.moveTo(s.width * 0.9385000, s.height * 0.6409568);
  p395.lineTo(s.width * 0.9387500, s.height * 0.6409568);
  p395.lineTo(s.width * 0.9386500, s.height * 0.6411902);
  p395.lineTo(s.width * 0.9385000, s.height * 0.6410735);
  p395.lineTo(s.width * 0.9385000, s.height * 0.6409568);
  p395.close();

  Paint paint395fill = Paint()..style = PaintingStyle.fill;
  paint395fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p395, paint395fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p396 = Path();
  p396.moveTo(s.width * 0.9406500, s.height * 0.6409568);
  p396.lineTo(s.width * 0.9405500, s.height * 0.6415403);
  p396.lineTo(s.width * 0.9405000, s.height * 0.6413069);
  p396.lineTo(s.width * 0.9406500, s.height * 0.6409568);
  p396.close();

  Paint paint396fill = Paint()..style = PaintingStyle.fill;
  paint396fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p396, paint396fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p397 = Path();
  p397.moveTo(s.width * 0.9393000, s.height * 0.6414236);
  p397.lineTo(s.width * 0.9390500, s.height * 0.6415403);
  p397.lineTo(s.width * 0.9389500, s.height * 0.6413069);
  p397.lineTo(s.width * 0.9391000, s.height * 0.6408401);
  p397.lineTo(s.width * 0.9392500, s.height * 0.6409568);
  p397.lineTo(s.width * 0.9393000, s.height * 0.6414236);
  p397.close();

  Paint paint397fill = Paint()..style = PaintingStyle.fill;
  paint397fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p397, paint397fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p398 = Path();
  p398.moveTo(s.width * 0.9330500, s.height * 0.6403734);
  p398.lineTo(s.width * 0.9331500, s.height * 0.6407235);
  p398.lineTo(s.width * 0.9330500, s.height * 0.6409568);
  p398.lineTo(s.width * 0.9329000, s.height * 0.6408401);
  p398.lineTo(s.width * 0.9328500, s.height * 0.6407235);
  p398.lineTo(s.width * 0.9330500, s.height * 0.6403734);
  p398.close();

  Paint paint398fill = Paint()..style = PaintingStyle.fill;
  paint398fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p398, paint398fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p399 = Path();
  p399.moveTo(s.width * 0.9338000, s.height * 0.6381564);
  p399.lineTo(s.width * 0.9339500, s.height * 0.6383897);
  p399.lineTo(s.width * 0.9339000, s.height * 0.6387398);
  p399.lineTo(s.width * 0.9335500, s.height * 0.6389732);
  p399.lineTo(s.width * 0.9334000, s.height * 0.6386231);
  p399.lineTo(s.width * 0.9335500, s.height * 0.6379230);
  p399.lineTo(s.width * 0.9336500, s.height * 0.6378063);
  p399.lineTo(s.width * 0.9338000, s.height * 0.6381564);
  p399.close();

  Paint paint399fill = Paint()..style = PaintingStyle.fill;
  paint399fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p399, paint399fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });

  Path p400 = Path();
  p400.moveTo(s.width * 0.9346500, s.height * 0.6371062);
  p400.lineTo(s.width * 0.9346500, s.height * 0.6376896);
  p400.lineTo(s.width * 0.9345500, s.height * 0.6374562);
  p400.lineTo(s.width * 0.9345500, s.height * 0.6372229);
  p400.lineTo(s.width * 0.9346500, s.height * 0.6371062);
  p400.close();

  Paint paint400fill = Paint()..style = PaintingStyle.fill;
  paint400fill.color = cClrs.sB ?? dfltClr;
  canvas.drawPath(p400, paint400fill, onTapUp: (tabdetail) {
    callback('sb', tabdetail);
  });
}