iThree function

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

Implementation

void iThree(s, canvas, cClrs, dfltClr, callback) {
  Path p101 = Path();
  p101.moveTo(s.width * 0.8263500, s.height * 0.6462077);
  p101.lineTo(s.width * 0.8273000, s.height * 0.6481914);
  p101.lineTo(s.width * 0.8291000, s.height * 0.6476079);
  p101.lineTo(s.width * 0.8297000, s.height * 0.6507585);
  p101.lineTo(s.width * 0.8263500, s.height * 0.6522754);
  p101.lineTo(s.width * 0.8244000, s.height * 0.6533256);
  p101.lineTo(s.width * 0.8228500, s.height * 0.6532089);
  p101.lineTo(s.width * 0.8239500, s.height * 0.6488915);
  p101.lineTo(s.width * 0.8255500, s.height * 0.6488915);
  p101.lineTo(s.width * 0.8263500, s.height * 0.6462077);
  p101.close();

  Paint paint101fill = Paint()..style = PaintingStyle.fill;
  paint101fill.color = cClrs.iD ?? dfltClr;
  canvas.drawPath(p101, paint101fill, onTapUp: (tabdetail) {
    callback('id', tabdetail);
  });

  Path p102 = Path();
  p102.moveTo(s.width * 0.8405000, s.height * 0.6462077);
  p102.lineTo(s.width * 0.8399500, s.height * 0.6504084);
  p102.lineTo(s.width * 0.8356500, s.height * 0.6525088);
  p102.lineTo(s.width * 0.8319000, s.height * 0.6515753);
  p102.lineTo(s.width * 0.8320000, s.height * 0.6487748);
  p102.lineTo(s.width * 0.8343000, s.height * 0.6472579);
  p102.lineTo(s.width * 0.8360000, s.height * 0.6494749);
  p102.lineTo(s.width * 0.8379000, s.height * 0.6488915);
  p102.lineTo(s.width * 0.8405000, s.height * 0.6462077);
  p102.close();

  Paint paint102fill = Paint()..style = PaintingStyle.fill;
  paint102fill.color = cClrs.iD ?? dfltClr;
  canvas.drawPath(p102, paint102fill, onTapUp: (tabdetail) {
    callback('id', tabdetail);
  });

  Path p103 = Path();
  p103.moveTo(s.width * 0.8004000, s.height * 0.6362894);
  p103.lineTo(s.width * 0.8058000, s.height * 0.6371062);
  p103.lineTo(s.width * 0.8065000, s.height * 0.6339557);
  p103.lineTo(s.width * 0.8116500, s.height * 0.6375729);
  p103.lineTo(s.width * 0.8125500, s.height * 0.6424737);
  p103.lineTo(s.width * 0.8167500, s.height * 0.6438740);
  p103.lineTo(s.width * 0.8201000, s.height * 0.6483081);
  p103.lineTo(s.width * 0.8168000, s.height * 0.6511085);
  p103.lineTo(s.width * 0.8137500, s.height * 0.6480747);
  p103.lineTo(s.width * 0.8112000, s.height * 0.6483081);
  p103.lineTo(s.width * 0.8083000, s.height * 0.6477246);
  p103.lineTo(s.width * 0.8057000, s.height * 0.6464411);
  p103.lineTo(s.width * 0.8025000, s.height * 0.6435239);
  p103.lineTo(s.width * 0.8004500, s.height * 0.6428238);
  p103.lineTo(s.width * 0.7992500, s.height * 0.6437573);
  p103.lineTo(s.width * 0.7941500, s.height * 0.6406068);
  p103.lineTo(s.width * 0.7937500, s.height * 0.6374562);
  p103.lineTo(s.width * 0.7912000, s.height * 0.6368728);
  p103.lineTo(s.width * 0.7933000, s.height * 0.6297550);
  p103.lineTo(s.width * 0.7967000, s.height * 0.6302217);
  p103.lineTo(s.width * 0.7989000, s.height * 0.6331389);
  p103.lineTo(s.width * 0.8001000, s.height * 0.6337223);
  p103.lineTo(s.width * 0.8004000, s.height * 0.6362894);
  p103.close();

  Paint paint103fill = Paint()..style = PaintingStyle.fill;
  paint103fill.color = cClrs.iD ?? dfltClr;
  canvas.drawPath(p103, paint103fill, onTapUp: (tabdetail) {
    callback('id', tabdetail);
  });

  Path p104 = Path();
  p104.moveTo(s.width * 0.8743500, s.height * 0.6320887);
  p104.lineTo(s.width * 0.8727500, s.height * 0.6372229);
  p104.lineTo(s.width * 0.8726500, s.height * 0.6316219);
  p104.lineTo(s.width * 0.8732000, s.height * 0.6289382);
  p104.lineTo(s.width * 0.8738500, s.height * 0.6263711);
  p104.lineTo(s.width * 0.8744500, s.height * 0.6285881);
  p104.lineTo(s.width * 0.8743500, s.height * 0.6320887);
  p104.close();

  Paint paint104fill = Paint()..style = PaintingStyle.fill;
  paint104fill.color = cClrs.iD ?? dfltClr;
  canvas.drawPath(p104, paint104fill, onTapUp: (tabdetail) {
    callback('id', tabdetail);
  });

  Path p105 = Path();
  p105.moveTo(s.width * 0.8536500, s.height * 0.6114352);
  p105.lineTo(s.width * 0.8525500, s.height * 0.6140023);
  p105.lineTo(s.width * 0.8506500, s.height * 0.6126021);
  p105.lineTo(s.width * 0.8501500, s.height * 0.6093349);
  p105.lineTo(s.width * 0.8530000, s.height * 0.6089848);
  p105.lineTo(s.width * 0.8536500, s.height * 0.6114352);
  p105.close();

  Paint paint105fill = Paint()..style = PaintingStyle.fill;
  paint105fill.color = cClrs.iD ?? dfltClr;
  canvas.drawPath(p105, paint105fill, onTapUp: (tabdetail) {
    callback('id', tabdetail);
  });

  Path p106 = Path();
  p106.moveTo(s.width * 0.8628500, s.height * 0.6087515);
  p106.lineTo(s.width * 0.8637500, s.height * 0.6144691);
  p106.lineTo(s.width * 0.8614500, s.height * 0.6113186);
  p106.lineTo(s.width * 0.8591000, s.height * 0.6107351);
  p106.lineTo(s.width * 0.8574500, s.height * 0.6112019);
  p106.lineTo(s.width * 0.8555000, s.height * 0.6109685);
  p106.lineTo(s.width * 0.8562500, s.height * 0.6068845);
  p106.lineTo(s.width * 0.8597500, s.height * 0.6065344);
  p106.lineTo(s.width * 0.8628500, s.height * 0.6087515);
  p106.close();

  Paint paint106fill = Paint()..style = PaintingStyle.fill;
  paint106fill.color = cClrs.iD ?? dfltClr;
  canvas.drawPath(p106, paint106fill, onTapUp: (tabdetail) {
    callback('id', tabdetail);
  });

  Path p107 = Path();
  p107.moveTo(s.width * 0.8927500, s.height * 0.6050175);
  p107.lineTo(s.width * 0.8922500, s.height * 0.6294049);
  p107.lineTo(s.width * 0.8914500, s.height * 0.6539090);
  p107.lineTo(s.width * 0.8891500, s.height * 0.6477246);
  p107.lineTo(s.width * 0.8863500, s.height * 0.6462077);
  p107.lineTo(s.width * 0.8856000, s.height * 0.6483081);
  p107.lineTo(s.width * 0.8820000, s.height * 0.6485414);
  p107.lineTo(s.width * 0.8834000, s.height * 0.6424737);
  p107.lineTo(s.width * 0.8852500, s.height * 0.6403734);
  p107.lineTo(s.width * 0.8847500, s.height * 0.6322054);
  p107.lineTo(s.width * 0.8836000, s.height * 0.6260210);
  p107.lineTo(s.width * 0.8782500, s.height * 0.6196033);
  p107.lineTo(s.width * 0.8759500, s.height * 0.6190198);
  p107.lineTo(s.width * 0.8718000, s.height * 0.6120187);
  p107.lineTo(s.width * 0.8709000, s.height * 0.6157526);
  p107.lineTo(s.width * 0.8698000, s.height * 0.6163361);
  p107.lineTo(s.width * 0.8692500, s.height * 0.6136523);
  p107.lineTo(s.width * 0.8693000, s.height * 0.6103851);
  p107.lineTo(s.width * 0.8672000, s.height * 0.6066511);
  p107.lineTo(s.width * 0.8703000, s.height * 0.6039673);
  p107.lineTo(s.width * 0.8723000, s.height * 0.6040840);
  p107.lineTo(s.width * 0.8721000, s.height * 0.6021004);
  p107.lineTo(s.width * 0.8679500, s.height * 0.6021004);
  p107.lineTo(s.width * 0.8668500, s.height * 0.5976663);
  p107.lineTo(s.width * 0.8643500, s.height * 0.5962660);
  p107.lineTo(s.width * 0.8632000, s.height * 0.5925321);
  p107.lineTo(s.width * 0.8670000, s.height * 0.5907818);
  p107.lineTo(s.width * 0.8684500, s.height * 0.5883314);
  p107.lineTo(s.width * 0.8730000, s.height * 0.5913652);
  p107.lineTo(s.width * 0.8734500, s.height * 0.5941657);
  p107.lineTo(s.width * 0.8741000, s.height * 0.6063011);
  p107.lineTo(s.width * 0.8769500, s.height * 0.6107351);
  p107.lineTo(s.width * 0.8794500, s.height * 0.6028005);
  p107.lineTo(s.width * 0.8827500, s.height * 0.5983664);
  p107.lineTo(s.width * 0.8852500, s.height * 0.5983664);
  p107.lineTo(s.width * 0.8876500, s.height * 0.6009335);
  p107.lineTo(s.width * 0.8897000, s.height * 0.6036173);
  p107.lineTo(s.width * 0.8927500, s.height * 0.6050175);
  p107.close();

  Paint paint107fill = Paint()..style = PaintingStyle.fill;
  paint107fill.color = cClrs.iD ?? dfltClr;
  canvas.drawPath(p107, paint107fill, onTapUp: (tabdetail) {
    callback('id', tabdetail);
  });

  Path p108 = Path();
  p108.moveTo(s.width * 0.8482000, s.height * 0.5749125);
  p108.lineTo(s.width * 0.8459500, s.height * 0.5823804);
  p108.lineTo(s.width * 0.8438000, s.height * 0.5837806);
  p108.lineTo(s.width * 0.8411000, s.height * 0.5823804);
  p108.lineTo(s.width * 0.8363500, s.height * 0.5827305);
  p108.lineTo(s.width * 0.8339000, s.height * 0.5837806);
  p108.lineTo(s.width * 0.8335000, s.height * 0.5894982);
  p108.lineTo(s.width * 0.8360000, s.height * 0.5961494);
  p108.lineTo(s.width * 0.8375500, s.height * 0.5927655);
  p108.lineTo(s.width * 0.8428500, s.height * 0.5901984);
  p108.lineTo(s.width * 0.8426000, s.height * 0.5935823);
  p108.lineTo(s.width * 0.8413500, s.height * 0.5925321);
  p108.lineTo(s.width * 0.8401000, s.height * 0.5969662);
  p108.lineTo(s.width * 0.8375500, s.height * 0.5998833);
  p108.lineTo(s.width * 0.8401000, s.height * 0.6094516);
  p108.lineTo(s.width * 0.8395500, s.height * 0.6120187);
  p108.lineTo(s.width * 0.8419500, s.height * 0.6206534);
  p108.lineTo(s.width * 0.8418000, s.height * 0.6255543);
  p108.lineTo(s.width * 0.8402500, s.height * 0.6277713);
  p108.lineTo(s.width * 0.8392000, s.height * 0.6250875);
  p108.lineTo(s.width * 0.8407000, s.height * 0.6190198);
  p108.lineTo(s.width * 0.8378500, s.height * 0.6219370);
  p108.lineTo(s.width * 0.8372000, s.height * 0.6198366);
  p108.lineTo(s.width * 0.8376000, s.height * 0.6169195);
  p108.lineTo(s.width * 0.8356500, s.height * 0.6124854);
  p108.lineTo(s.width * 0.8360000, s.height * 0.6052509);
  p108.lineTo(s.width * 0.8340500, s.height * 0.6074679);
  p108.lineTo(s.width * 0.8341500, s.height * 0.6162194);
  p108.lineTo(s.width * 0.8340500, s.height * 0.6269545);
  p108.lineTo(s.width * 0.8322000, s.height * 0.6280047);
  p108.lineTo(s.width * 0.8310500, s.height * 0.6259043);
  p108.lineTo(s.width * 0.8320000, s.height * 0.6190198);
  p108.lineTo(s.width * 0.8317000, s.height * 0.6117853);
  p108.lineTo(s.width * 0.8305000, s.height * 0.6116686);
  p108.lineTo(s.width * 0.8297000, s.height * 0.6065344);
  p108.lineTo(s.width * 0.8309500, s.height * 0.6016336);
  p108.lineTo(s.width * 0.8314000, s.height * 0.5956826);
  p108.lineTo(s.width * 0.8329000, s.height * 0.5843641);
  p108.lineTo(s.width * 0.8334500, s.height * 0.5813302);
  p108.lineTo(s.width * 0.8358500, s.height * 0.5757293);
  p108.lineTo(s.width * 0.8381000, s.height * 0.5779463);
  p108.lineTo(s.width * 0.8416500, s.height * 0.5789965);
  p108.lineTo(s.width * 0.8449000, s.height * 0.5786464);
  p108.lineTo(s.width * 0.8477000, s.height * 0.5732789);
  p108.lineTo(s.width * 0.8482000, s.height * 0.5749125);
  p108.close();

  Paint paint108fill = Paint()..style = PaintingStyle.fill;
  paint108fill.color = cClrs.iD ?? dfltClr;
  canvas.drawPath(p108, paint108fill, onTapUp: (tabdetail) {
    callback('id', tabdetail);
  });

  Path p109 = Path();
  p109.moveTo(s.width * 0.8580000, s.height * 0.5771295);
  p109.lineTo(s.width * 0.8578500, s.height * 0.5836639);
  p109.lineTo(s.width * 0.8564000, s.height * 0.5828471);
  p109.lineTo(s.width * 0.8559500, s.height * 0.5873979);
  p109.lineTo(s.width * 0.8571000, s.height * 0.5913652);
  p109.lineTo(s.width * 0.8563000, s.height * 0.5922987);
  p109.lineTo(s.width * 0.8552000, s.height * 0.5875146);
  p109.lineTo(s.width * 0.8543500, s.height * 0.5779463);
  p109.lineTo(s.width * 0.8548500, s.height * 0.5719953);
  p109.lineTo(s.width * 0.8557500, s.height * 0.5693116);
  p109.lineTo(s.width * 0.8560000, s.height * 0.5733956);
  p109.lineTo(s.width * 0.8577000, s.height * 0.5739790);
  p109.lineTo(s.width * 0.8580000, s.height * 0.5771295);
  p109.close();

  Paint paint109fill = Paint()..style = PaintingStyle.fill;
  paint109fill.color = cClrs.iD ?? dfltClr;
  canvas.drawPath(p109, paint109fill, onTapUp: (tabdetail) {
    callback('id', tabdetail);
  });

  Path p110 = Path();
  p110.moveTo(s.width * 0.8040000, s.height * 0.5704784);
  p110.lineTo(s.width * 0.8045000, s.height * 0.5754959);
  p110.lineTo(s.width * 0.8064500, s.height * 0.5798133);
  p110.lineTo(s.width * 0.8083000, s.height * 0.5782964);
  p110.lineTo(s.width * 0.8101000, s.height * 0.5787631);
  p110.lineTo(s.width * 0.8117500, s.height * 0.5750292);
  p110.lineTo(s.width * 0.8131000, s.height * 0.5743291);
  p110.lineTo(s.width * 0.8158000, s.height * 0.5764294);
  p110.lineTo(s.width * 0.8181000, s.height * 0.5747958);
  p110.lineTo(s.width * 0.8194000, s.height * 0.5644107);
  p110.lineTo(s.width * 0.8204500, s.height * 0.5618436);
  p110.lineTo(s.width * 0.8213000, s.height * 0.5533256);
  p110.lineTo(s.width * 0.8245500, s.height * 0.5533256);
  p110.lineTo(s.width * 0.8270500, s.height * 0.5546091);
  p110.lineTo(s.width * 0.8255500, s.height * 0.5613769);
  p110.lineTo(s.width * 0.8277500, s.height * 0.5683781);
  p110.lineTo(s.width * 0.8273000, s.height * 0.5718786);
  p110.lineTo(s.width * 0.8305000, s.height * 0.5787631);
  p110.lineTo(s.width * 0.8271500, s.height * 0.5796966);
  p110.lineTo(s.width * 0.8262500, s.height * 0.5848308);
  p110.lineTo(s.width * 0.8263500, s.height * 0.5915986);
  p110.lineTo(s.width * 0.8236000, s.height * 0.5967328);
  p110.lineTo(s.width * 0.8234000, s.height * 0.6042007);
  p110.lineTo(s.width * 0.8221500, s.height * 0.6156359);
  p110.lineTo(s.width * 0.8218000, s.height * 0.6129522);
  p110.lineTo(s.width * 0.8185000, s.height * 0.6163361);
  p110.lineTo(s.width * 0.8174500, s.height * 0.6117853);
  p110.lineTo(s.width * 0.8154500, s.height * 0.6113186);
  p110.lineTo(s.width * 0.8140500, s.height * 0.6088681);
  p110.lineTo(s.width * 0.8106500, s.height * 0.6116686);
  p110.lineTo(s.width * 0.8097000, s.height * 0.6079347);
  p110.lineTo(s.width * 0.8078000, s.height * 0.6084014);
  p110.lineTo(s.width * 0.8055000, s.height * 0.6075846);
  p110.lineTo(s.width * 0.8052000, s.height * 0.5975496);
  p110.lineTo(s.width * 0.8038000, s.height * 0.5954492);
  p110.lineTo(s.width * 0.8024500, s.height * 0.5890315);
  p110.lineTo(s.width * 0.8020500, s.height * 0.5824971);
  p110.lineTo(s.width * 0.8023500, s.height * 0.5754959);
  p110.lineTo(s.width * 0.8040000, s.height * 0.5704784);
  p110.close();

  Paint paint110fill = Paint()..style = PaintingStyle.fill;
  paint110fill.color = cClrs.iD ?? dfltClr;
  canvas.drawPath(p110, paint110fill, onTapUp: (tabdetail) {
    callback('id', tabdetail);
  });

  Path p111 = Path();
  p111.moveTo(s.width * 0.7926000, s.height * 0.6294049);
  p111.lineTo(s.width * 0.7895000, s.height * 0.6295216);
  p111.lineTo(s.width * 0.7872500, s.height * 0.6233372);
  p111.lineTo(s.width * 0.7837000, s.height * 0.6171529);
  p111.lineTo(s.width * 0.7825500, s.height * 0.6126021);
  p111.lineTo(s.width * 0.7805000, s.height * 0.6065344);
  p111.lineTo(s.width * 0.7791500, s.height * 0.6009335);
  p111.lineTo(s.width * 0.7770500, s.height * 0.5904317);
  p111.lineTo(s.width * 0.7746000, s.height * 0.5841307);
  p111.lineTo(s.width * 0.7737500, s.height * 0.5777130);
  p111.lineTo(s.width * 0.7726500, s.height * 0.5718786);
  p111.lineTo(s.width * 0.7700500, s.height * 0.5672112);
  p111.lineTo(s.width * 0.7685000, s.height * 0.5607935);
  p111.lineTo(s.width * 0.7663000, s.height * 0.5565928);
  p111.lineTo(s.width * 0.7632000, s.height * 0.5483081);
  p111.lineTo(s.width * 0.7629000, s.height * 0.5444574);
  p111.lineTo(s.width * 0.7647000, s.height * 0.5448075);
  p111.lineTo(s.width * 0.7691500, s.height * 0.5462077);
  p111.lineTo(s.width * 0.7717500, s.height * 0.5535589);
  p111.lineTo(s.width * 0.7740500, s.height * 0.5586931);
  p111.lineTo(s.width * 0.7756500, s.height * 0.5617270);
  p111.lineTo(s.width * 0.7784000, s.height * 0.5697783);
  p111.lineTo(s.width * 0.7813000, s.height * 0.5698950);
  p111.lineTo(s.width * 0.7837000, s.height * 0.5750292);
  p111.lineTo(s.width * 0.7854000, s.height * 0.5813302);
  p111.lineTo(s.width * 0.7875500, s.height * 0.5848308);
  p111.lineTo(s.width * 0.7864000, s.height * 0.5908985);
  p111.lineTo(s.width * 0.7880500, s.height * 0.5934656);
  p111.lineTo(s.width * 0.7890500, s.height * 0.5936989);
  p111.lineTo(s.width * 0.7895000, s.height * 0.5989498);
  p111.lineTo(s.width * 0.7904500, s.height * 0.6030338);
  p111.lineTo(s.width * 0.7925000, s.height * 0.6037340);
  p111.lineTo(s.width * 0.7938000, s.height * 0.6085181);
  p111.lineTo(s.width * 0.7929500, s.height * 0.6178530);
  p111.lineTo(s.width * 0.7926000, s.height * 0.6294049);
  p111.close();

  Paint paint111fill = Paint()..style = PaintingStyle.fill;
  paint111fill.color = cClrs.iD ?? dfltClr;
  canvas.drawPath(p111, paint111fill, onTapUp: (tabdetail) {
    callback('id', tabdetail);
  });

  Path p112 = Path();
  p112.moveTo(s.width * 0.7138000, s.height * 0.3593932);
  p112.lineTo(s.width * 0.7124000, s.height * 0.3628938);
  p112.lineTo(s.width * 0.7119500, s.height * 0.3698950);
  p112.lineTo(s.width * 0.7148500, s.height * 0.3726954);
  p112.lineTo(s.width * 0.7177500, s.height * 0.3763127);
  p112.lineTo(s.width * 0.7216500, s.height * 0.3805134);
  p112.lineTo(s.width * 0.7255000, s.height * 0.3815636);
  p112.lineTo(s.width * 0.7274000, s.height * 0.3852975);
  p112.lineTo(s.width * 0.7295500, s.height * 0.3859977);
  p112.lineTo(s.width * 0.7330000, s.height * 0.3877480);
  p112.lineTo(s.width * 0.7353000, s.height * 0.3876313);
  p112.lineTo(s.width * 0.7353500, s.height * 0.3847141);
  p112.lineTo(s.width * 0.7346000, s.height * 0.3799300);
  p112.lineTo(s.width * 0.7345000, s.height * 0.3767795);
  p112.lineTo(s.width * 0.7360500, s.height * 0.3751459);
  p112.lineTo(s.width * 0.7368000, s.height * 0.3810968);
  p112.lineTo(s.width * 0.7370000, s.height * 0.3824971);
  p112.lineTo(s.width * 0.7397500, s.height * 0.3854142);
  p112.lineTo(s.width * 0.7413500, s.height * 0.3842474);
  p112.lineTo(s.width * 0.7437000, s.height * 0.3847141);
  p112.lineTo(s.width * 0.7459500, s.height * 0.3844807);
  p112.lineTo(s.width * 0.7457000, s.height * 0.3799300);
  p112.lineTo(s.width * 0.7444000, s.height * 0.3774796);
  p112.lineTo(s.width * 0.7465000, s.height * 0.3765461);
  p112.lineTo(s.width * 0.7484500, s.height * 0.3709452);
  p112.lineTo(s.width * 0.7511500, s.height * 0.3662777);
  p112.lineTo(s.width * 0.7536000, s.height * 0.3680280);
  p112.lineTo(s.width * 0.7552000, s.height * 0.3648775);
  p112.lineTo(s.width * 0.7570000, s.height * 0.3695449);
  p112.lineTo(s.width * 0.7564000, s.height * 0.3726954);
  p112.lineTo(s.width * 0.7594500, s.height * 0.3738623);
  p112.lineTo(s.width * 0.7599500, s.height * 0.3766628);
  p112.lineTo(s.width * 0.7591000, s.height * 0.3780630);
  p112.lineTo(s.width * 0.7598000, s.height * 0.3826138);
  p112.lineTo(s.width * 0.7577000, s.height * 0.3813302);
  p112.lineTo(s.width * 0.7546000, s.height * 0.3864644);
  p112.lineTo(s.width * 0.7550500, s.height * 0.3907818);
  p112.lineTo(s.width * 0.7540500, s.height * 0.3970828);
  p112.lineTo(s.width * 0.7542000, s.height * 0.4007001);
  p112.lineTo(s.width * 0.7534000, s.height * 0.4068845);
  p112.lineTo(s.width * 0.7511000, s.height * 0.4051342);
  p112.lineTo(s.width * 0.7515500, s.height * 0.4129522);
  p112.lineTo(s.width * 0.7510500, s.height * 0.4155193);
  p112.lineTo(s.width * 0.7515500, s.height * 0.4186698);
  p112.lineTo(s.width * 0.7503000, s.height * 0.4204201);
  p112.lineTo(s.width * 0.7481000, s.height * 0.4085181);
  p112.lineTo(s.width * 0.7473500, s.height * 0.4085181);
  p112.lineTo(s.width * 0.7472000, s.height * 0.4134189);
  p112.lineTo(s.width * 0.7454000, s.height * 0.4094516);
  p112.lineTo(s.width * 0.7460000, s.height * 0.4052509);
  p112.lineTo(s.width * 0.7472000, s.height * 0.4047841);
  p112.lineTo(s.width * 0.7480000, s.height * 0.3984831);
  p112.lineTo(s.width * 0.7463000, s.height * 0.3971995);
  p112.lineTo(s.width * 0.7437500, s.height * 0.3973162);
  p112.lineTo(s.width * 0.7410500, s.height * 0.3962660);
  p112.lineTo(s.width * 0.7404500, s.height * 0.3910152);
  p112.lineTo(s.width * 0.7391000, s.height * 0.3906651);
  p112.lineTo(s.width * 0.7366500, s.height * 0.3873979);
  p112.lineTo(s.width * 0.7360500, s.height * 0.3925321);
  p112.lineTo(s.width * 0.7383500, s.height * 0.3964994);
  p112.lineTo(s.width * 0.7368500, s.height * 0.3992999);
  p112.lineTo(s.width * 0.7364000, s.height * 0.4019837);
  p112.lineTo(s.width * 0.7382500, s.height * 0.4039673);
  p112.lineTo(s.width * 0.7381000, s.height * 0.4085181);
  p112.lineTo(s.width * 0.7394000, s.height * 0.4141190);
  p112.lineTo(s.width * 0.7402000, s.height * 0.4203034);
  p112.lineTo(s.width * 0.7399500, s.height * 0.4231039);
  p112.lineTo(s.width * 0.7380500, s.height * 0.4229872);
  p112.lineTo(s.width * 0.7347500, s.height * 0.4245041);
  p112.lineTo(s.width * 0.7352000, s.height * 0.4301050);
  p112.lineTo(s.width * 0.7340000, s.height * 0.4345391);
  p112.lineTo(s.width * 0.7302500, s.height * 0.4396733);
  p112.lineTo(s.width * 0.7276000, s.height * 0.4484247);
  p112.lineTo(s.width * 0.7257000, s.height * 0.4532089);
  p112.lineTo(s.width * 0.7232000, s.height * 0.4581097);
  p112.lineTo(s.width * 0.7233500, s.height * 0.4614936);
  p112.lineTo(s.width * 0.7220500, s.height * 0.4633606);
  p112.lineTo(s.width * 0.7196500, s.height * 0.4660443);
  p112.lineTo(s.width * 0.7183500, s.height * 0.4663944);
  p112.lineTo(s.width * 0.7177500, s.height * 0.4721120);
  p112.lineTo(s.width * 0.7187000, s.height * 0.4819137);
  p112.lineTo(s.width * 0.7190500, s.height * 0.4880980);
  p112.lineTo(s.width * 0.7181000, s.height * 0.4952159);
  p112.lineTo(s.width * 0.7184500, s.height * 0.5079347);
  p112.lineTo(s.width * 0.7170000, s.height * 0.5082847);
  p112.lineTo(s.width * 0.7158500, s.height * 0.5140023);
  p112.lineTo(s.width * 0.7168000, s.height * 0.5165694);
  p112.lineTo(s.width * 0.7142500, s.height * 0.5186698);
  p112.lineTo(s.width * 0.7134000, s.height * 0.5236873);
  p112.lineTo(s.width * 0.7123000, s.height * 0.5259043);
  p112.lineTo(s.width * 0.7095000, s.height * 0.5189032);
  p112.lineTo(s.width * 0.7079500, s.height * 0.5084014);
  p112.lineTo(s.width * 0.7067000, s.height * 0.5008168);
  p112.lineTo(s.width * 0.7056000, s.height * 0.4973162);
  p112.lineTo(s.width * 0.7039000, s.height * 0.4900817);
  p112.lineTo(s.width * 0.7029000, s.height * 0.4807468);
  p112.lineTo(s.width * 0.7022000, s.height * 0.4760793);
  p112.lineTo(s.width * 0.6992500, s.height * 0.4658110);
  p112.lineTo(s.width * 0.6975000, s.height * 0.4512252);
  p112.lineTo(s.width * 0.6962000, s.height * 0.4416569);
  p112.lineTo(s.width * 0.6958000, s.height * 0.4325554);
  p112.lineTo(s.width * 0.6949500, s.height * 0.4255543);
  p112.lineTo(s.width * 0.6911000, s.height * 0.4301050);
  p112.lineTo(s.width * 0.6891000, s.height * 0.4291715);
  p112.lineTo(s.width * 0.6850500, s.height * 0.4200700);
  p112.lineTo(s.width * 0.6862500, s.height * 0.4173862);
  p112.lineTo(s.width * 0.6853000, s.height * 0.4144691);
  p112.lineTo(s.width * 0.6817500, s.height * 0.4080513);
  p112.lineTo(s.width * 0.6833500, s.height * 0.4030338);
  p112.lineTo(s.width * 0.6894000, s.height * 0.4030338);
  p112.lineTo(s.width * 0.6885000, s.height * 0.3966161);
  p112.lineTo(s.width * 0.6867500, s.height * 0.3928821);
  p112.lineTo(s.width * 0.6860500, s.height * 0.3870478);
  p112.lineTo(s.width * 0.6840500, s.height * 0.3837806);
  p112.lineTo(s.width * 0.6865000, s.height * 0.3758460);
  p112.lineTo(s.width * 0.6897500, s.height * 0.3764294);
  p112.lineTo(s.width * 0.6920000, s.height * 0.3686114);
  p112.lineTo(s.width * 0.6931000, s.height * 0.3610268);
  p112.lineTo(s.width * 0.6950500, s.height * 0.3534422);
  p112.lineTo(s.width * 0.6945500, s.height * 0.3480747);
  p112.lineTo(s.width * 0.6964500, s.height * 0.3437573);
  p112.lineTo(s.width * 0.6939000, s.height * 0.3401400);
  p112.lineTo(s.width * 0.6924500, s.height * 0.3350058);
  p112.lineTo(s.width * 0.6908000, s.height * 0.3284714);
  p112.lineTo(s.width * 0.6918000, s.height * 0.3252042);
  p112.lineTo(s.width * 0.6960500, s.height * 0.3270712);
  p112.lineTo(s.width * 0.6989000, s.height * 0.3259043);
  p112.lineTo(s.width * 0.7008000, s.height * 0.3196033);
  p112.lineTo(s.width * 0.7046500, s.height * 0.3284714);
  p112.lineTo(s.width * 0.7050500, s.height * 0.3345391);
  p112.lineTo(s.width * 0.7065500, s.height * 0.3383897);
  p112.lineTo(s.width * 0.7068500, s.height * 0.3422404);
  p112.lineTo(s.width * 0.7048000, s.height * 0.3411902);
  p112.lineTo(s.width * 0.7064000, s.height * 0.3494749);
  p112.lineTo(s.width * 0.7095000, s.height * 0.3541424);
  p112.lineTo(s.width * 0.7138000, s.height * 0.3593932);
  p112.close();

  Paint paint112fill = Paint()..style = PaintingStyle.fill;
  paint112fill.color = cClrs.iN ?? dfltClr;
  canvas.drawPath(p112, paint112fill, onTapUp: (tabdetail) {
    callback('in', tabdetail);
  });

  Path p113 = Path();
  p113.moveTo(s.width * 0.4783500, s.height * 0.1845974);
  p113.lineTo(s.width * 0.4787000, s.height * 0.1897316);
  p113.lineTo(s.width * 0.4767500, s.height * 0.1961494);
  p113.lineTo(s.width * 0.4723500, s.height * 0.2003501);
  p113.lineTo(s.width * 0.4689500, s.height * 0.1992999);
  p113.lineTo(s.width * 0.4711000, s.height * 0.1918320);
  p113.lineTo(s.width * 0.4700500, s.height * 0.1845974);
  p113.lineTo(s.width * 0.4734000, s.height * 0.1789965);
  p113.lineTo(s.width * 0.4752500, s.height * 0.1757293);
  p113.lineTo(s.width * 0.4757000, s.height * 0.1794632);
  p113.lineTo(s.width * 0.4751000, s.height * 0.1833139);
  p113.lineTo(s.width * 0.4766000, s.height * 0.1831972);
  p113.lineTo(s.width * 0.4783500, s.height * 0.1845974);
  p113.close();

  Paint paint113fill = Paint()..style = PaintingStyle.fill;
  paint113fill.color = cClrs.iE ?? dfltClr;
  canvas.drawPath(p113, paint113fill, onTapUp: (tabdetail) {
    callback('ie', tabdetail);
  });

  Path p114 = Path();
  p114.moveTo(s.width * 0.6145000, s.height * 0.2954492);
  p114.lineTo(s.width * 0.6154000, s.height * 0.2952159);
  p114.lineTo(s.width * 0.6180500, s.height * 0.2897316);
  p114.lineTo(s.width * 0.6190000, s.height * 0.2891482);
  p114.lineTo(s.width * 0.6199500, s.height * 0.2913652);
  p114.lineTo(s.width * 0.6193500, s.height * 0.2949825);
  p114.lineTo(s.width * 0.6213000, s.height * 0.2989498);
  p114.lineTo(s.width * 0.6219500, s.height * 0.2984831);
  p114.lineTo(s.width * 0.6232000, s.height * 0.3040840);
  p114.lineTo(s.width * 0.6258500, s.height * 0.3056009);
  p114.lineTo(s.width * 0.6280000, s.height * 0.3093349);
  p114.lineTo(s.width * 0.6318500, s.height * 0.3106184);
  p114.lineTo(s.width * 0.6358500, s.height * 0.3086348);
  p114.lineTo(s.width * 0.6359500, s.height * 0.3068845);
  p114.lineTo(s.width * 0.6381500, s.height * 0.3054842);
  p114.lineTo(s.width * 0.6396500, s.height * 0.3011669);
  p114.lineTo(s.width * 0.6414500, s.height * 0.3014002);
  p114.lineTo(s.width * 0.6424500, s.height * 0.3000000);
  p114.lineTo(s.width * 0.6444000, s.height * 0.3007001);
  p114.lineTo(s.width * 0.6477000, s.height * 0.3045508);
  p114.lineTo(s.width * 0.6498500, s.height * 0.3053676);
  p114.lineTo(s.width * 0.6535000, s.height * 0.3119020);
  p114.lineTo(s.width * 0.6555000, s.height * 0.3122520);
  p114.lineTo(s.width * 0.6563500, s.height * 0.3184364);
  p114.lineTo(s.width * 0.6560500, s.height * 0.3277713);
  p114.lineTo(s.width * 0.6558000, s.height * 0.3332555);
  p114.lineTo(s.width * 0.6570500, s.height * 0.3344224);
  p114.lineTo(s.width * 0.6562500, s.height * 0.3385064);
  p114.lineTo(s.width * 0.6576000, s.height * 0.3444574);
  p114.lineTo(s.width * 0.6582000, s.height * 0.3492415);
  p114.lineTo(s.width * 0.6603500, s.height * 0.3505251);
  p114.lineTo(s.width * 0.6609000, s.height * 0.3553092);
  p114.lineTo(s.width * 0.6589500, s.height * 0.3620770);
  p114.lineTo(s.width * 0.6605500, s.height * 0.3660443);
  p114.lineTo(s.width * 0.6619500, s.height * 0.3705951);
  p114.lineTo(s.width * 0.6648000, s.height * 0.3738623);
  p114.lineTo(s.width * 0.6653000, s.height * 0.3803967);
  p114.lineTo(s.width * 0.6666500, s.height * 0.3816803);
  p114.lineTo(s.width * 0.6671000, s.height * 0.3850642);
  p114.lineTo(s.width * 0.6633500, s.height * 0.3890315);
  p114.lineTo(s.width * 0.6628000, s.height * 0.3976663);
  p114.lineTo(s.width * 0.6575000, s.height * 0.3954492);
  p114.lineTo(s.width * 0.6544000, s.height * 0.3936989);
  p114.lineTo(s.width * 0.6512500, s.height * 0.3927655);
  p114.lineTo(s.width * 0.6496000, s.height * 0.3835473);
  p114.lineTo(s.width * 0.6482000, s.height * 0.3822637);
  p114.lineTo(s.width * 0.6461500, s.height * 0.3835473);
  p114.lineTo(s.width * 0.6436000, s.height * 0.3871645);
  p114.lineTo(s.width * 0.6401000, s.height * 0.3847141);
  p114.lineTo(s.width * 0.6370500, s.height * 0.3788798);
  p114.lineTo(s.width * 0.6343000, s.height * 0.3767795);
  p114.lineTo(s.width * 0.6321000, s.height * 0.3696616);
  p114.lineTo(s.width * 0.6295000, s.height * 0.3597433);
  p114.lineTo(s.width * 0.6281000, s.height * 0.3609102);
  p114.lineTo(s.width * 0.6262500, s.height * 0.3584597);
  p114.lineTo(s.width * 0.6254000, s.height * 0.3613769);
  p114.lineTo(s.width * 0.6236500, s.height * 0.3574096);
  p114.lineTo(s.width * 0.6234000, s.height * 0.3534422);
  p114.lineTo(s.width * 0.6225500, s.height * 0.3534422);
  p114.lineTo(s.width * 0.6226500, s.height * 0.3479580);
  p114.lineTo(s.width * 0.6209000, s.height * 0.3423571);
  p114.lineTo(s.width * 0.6173500, s.height * 0.3381564);
  p114.lineTo(s.width * 0.6150500, s.height * 0.3310385);
  p114.lineTo(s.width * 0.6153000, s.height * 0.3252042);
  p114.lineTo(s.width * 0.6164500, s.height * 0.3226371);
  p114.lineTo(s.width * 0.6160000, s.height * 0.3183197);
  p114.lineTo(s.width * 0.6141000, s.height * 0.3159860);
  p114.lineTo(s.width * 0.6117500, s.height * 0.3071179);
  p114.lineTo(s.width * 0.6098500, s.height * 0.3011669);
  p114.lineTo(s.width * 0.6102000, s.height * 0.2988331);
  p114.lineTo(s.width * 0.6087500, s.height * 0.2903151);
  p114.lineTo(s.width * 0.6104000, s.height * 0.2880980);
  p114.lineTo(s.width * 0.6110000, s.height * 0.2910152);
  p114.lineTo(s.width * 0.6126000, s.height * 0.2943991);
  p114.lineTo(s.width * 0.6145000, s.height * 0.2954492);
  p114.close();

  Paint paint114fill = Paint()..style = PaintingStyle.fill;
  paint114fill.color = cClrs.iR ?? dfltClr;
  canvas.drawPath(p114, paint114fill, onTapUp: (tabdetail) {
    callback('ir', tabdetail);
  });

  Path p115 = Path();
  p115.moveTo(s.width * 0.6117500, s.height * 0.3071179);
  p115.lineTo(s.width * 0.6141000, s.height * 0.3159860);
  p115.lineTo(s.width * 0.6160000, s.height * 0.3183197);
  p115.lineTo(s.width * 0.6164500, s.height * 0.3226371);
  p115.lineTo(s.width * 0.6153000, s.height * 0.3252042);
  p115.lineTo(s.width * 0.6150500, s.height * 0.3310385);
  p115.lineTo(s.width * 0.6173500, s.height * 0.3381564);
  p115.lineTo(s.width * 0.6209000, s.height * 0.3423571);
  p115.lineTo(s.width * 0.6226500, s.height * 0.3479580);
  p115.lineTo(s.width * 0.6225500, s.height * 0.3534422);
  p115.lineTo(s.width * 0.6234000, s.height * 0.3534422);
  p115.lineTo(s.width * 0.6236500, s.height * 0.3574096);
  p115.lineTo(s.width * 0.6254000, s.height * 0.3613769);
  p115.lineTo(s.width * 0.6237500, s.height * 0.3610268);
  p115.lineTo(s.width * 0.6219000, s.height * 0.3603267);
  p115.lineTo(s.width * 0.6202500, s.height * 0.3675613);
  p115.lineTo(s.width * 0.6151500, s.height * 0.3669778);
  p115.lineTo(s.width * 0.6067500, s.height * 0.3519253);
  p115.lineTo(s.width * 0.6024500, s.height * 0.3466744);
  p115.lineTo(s.width * 0.5990500, s.height * 0.3445741);
  p115.lineTo(s.width * 0.5975000, s.height * 0.3354726);
  p115.lineTo(s.width * 0.6030000, s.height * 0.3276546);
  p115.lineTo(s.width * 0.6035000, s.height * 0.3186698);
  p115.lineTo(s.width * 0.6029000, s.height * 0.3131855);
  p115.lineTo(s.width * 0.6042500, s.height * 0.3113186);
  p115.lineTo(s.width * 0.6053000, s.height * 0.3066511);
  p115.lineTo(s.width * 0.6063500, s.height * 0.3054842);
  p115.lineTo(s.width * 0.6095000, s.height * 0.3065344);
  p115.lineTo(s.width * 0.6105500, s.height * 0.3084014);
  p115.lineTo(s.width * 0.6117500, s.height * 0.3071179);
  p115.close();

  Paint paint115fill = Paint()..style = PaintingStyle.fill;
  paint115fill.color = cClrs.iQ ?? dfltClr;
  canvas.drawPath(p115, paint115fill, onTapUp: (tabdetail) {
    callback('iq', tabdetail);
  });

  Path p116 = Path();
  p116.moveTo(s.width * 0.4624000, s.height * 0.09859977);
  p116.lineTo(s.width * 0.4617000, s.height * 0.1028005);
  p116.lineTo(s.width * 0.4639000, s.height * 0.1072345);
  p116.lineTo(s.width * 0.4608500, s.height * 0.1122520);
  p116.lineTo(s.width * 0.4543000, s.height * 0.1168028);
  p116.lineTo(s.width * 0.4523500, s.height * 0.1180863);
  p116.lineTo(s.width * 0.4495500, s.height * 0.1170362);
  p116.lineTo(s.width * 0.4436000, s.height * 0.1149358);
  p116.lineTo(s.width * 0.4460000, s.height * 0.1120187);
  p116.lineTo(s.width * 0.4415000, s.height * 0.1088681);
  p116.lineTo(s.width * 0.4454500, s.height * 0.1075846);
  p116.lineTo(s.width * 0.4455000, s.height * 0.1056009);
  p116.lineTo(s.width * 0.4411000, s.height * 0.1040840);
  p116.lineTo(s.width * 0.4429000, s.height * 0.09976663);
  p116.lineTo(s.width * 0.4462000, s.height * 0.09883314);
  p116.lineTo(s.width * 0.4492000, s.height * 0.1032672);
  p116.lineTo(s.width * 0.4527000, s.height * 0.09976663);
  p116.lineTo(s.width * 0.4552500, s.height * 0.1015169);
  p116.lineTo(s.width * 0.4589000, s.height * 0.09813302);
  p116.lineTo(s.width * 0.4624000, s.height * 0.09859977);
  p116.close();

  Paint paint116fill = Paint()..style = PaintingStyle.fill;
  paint116fill.color = cClrs.iS ?? dfltClr;
  canvas.drawPath(p116, paint116fill, onTapUp: (tabdetail) {
    callback('is', tabdetail);
  });

  Path p117 = Path();
  p117.moveTo(s.width * 0.5895500, s.height * 0.3362894);
  p117.lineTo(s.width * 0.5897500, s.height * 0.3393232);
  p117.lineTo(s.width * 0.5894500, s.height * 0.3404901);
  p117.lineTo(s.width * 0.5895000, s.height * 0.3404901);
  p117.lineTo(s.width * 0.5891500, s.height * 0.3428238);
  p117.lineTo(s.width * 0.5881000, s.height * 0.3418903);
  p117.lineTo(s.width * 0.5877500, s.height * 0.3467911);
  p117.lineTo(s.width * 0.5885000, s.height * 0.3476079);
  p117.lineTo(s.width * 0.5878500, s.height * 0.3486581);
  p117.lineTo(s.width * 0.5878000, s.height * 0.3506418);
  p117.lineTo(s.width * 0.5890500, s.height * 0.3497083);
  p117.lineTo(s.width * 0.5892500, s.height * 0.3526254);
  p117.lineTo(s.width * 0.5883500, s.height * 0.3645274);
  p117.lineTo(s.width * 0.5880000, s.height * 0.3626604);
  p117.lineTo(s.width * 0.5860500, s.height * 0.3516919);
  p117.lineTo(s.width * 0.5867500, s.height * 0.3492415);
  p117.lineTo(s.width * 0.5865500, s.height * 0.3487748);
  p117.lineTo(s.width * 0.5871000, s.height * 0.3452742);
  p117.lineTo(s.width * 0.5874000, s.height * 0.3396733);
  p117.lineTo(s.width * 0.5877000, s.height * 0.3376896);
  p117.lineTo(s.width * 0.5877500, s.height * 0.3376896);
  p117.lineTo(s.width * 0.5886500, s.height * 0.3376896);
  p117.lineTo(s.width * 0.5888500, s.height * 0.3364061);
  p117.lineTo(s.width * 0.5895500, s.height * 0.3362894);
  p117.close();

  Paint paint117fill = Paint()..style = PaintingStyle.fill;
  paint117fill.color = cClrs.iL ?? dfltClr;
  canvas.drawPath(p117, paint117fill, onTapUp: (tabdetail) {
    callback('il', tabdetail);
  });

  Path p118 = Path();
  p118.moveTo(s.width * 0.5341000, s.height * 0.2991832);
  p118.lineTo(s.width * 0.5332500, s.height * 0.3051342);
  p118.lineTo(s.width * 0.5337000, s.height * 0.3073512);
  p118.lineTo(s.width * 0.5332500, s.height * 0.3112019);
  p118.lineTo(s.width * 0.5311500, s.height * 0.3084014);
  p118.lineTo(s.width * 0.5298000, s.height * 0.3075846);
  p118.lineTo(s.width * 0.5260500, s.height * 0.3038506);
  p118.lineTo(s.width * 0.5263000, s.height * 0.3000000);
  p118.lineTo(s.width * 0.5294000, s.height * 0.3007001);
  p118.lineTo(s.width * 0.5321000, s.height * 0.2998833);
  p118.lineTo(s.width * 0.5341000, s.height * 0.2991832);
  p118.close();

  Paint paint118fill = Paint()..style = PaintingStyle.fill;
  paint118fill.color = cClrs.iT ?? dfltClr;
  canvas.drawPath(p118, paint118fill, onTapUp: (tabdetail) {
    callback('it', tabdetail);
  });

  Path p119 = Path();
  p119.moveTo(s.width * 0.5171000, s.height * 0.2770128);
  p119.lineTo(s.width * 0.5187500, s.height * 0.2822637);
  p119.lineTo(s.width * 0.5185500, s.height * 0.2921820);
  p119.lineTo(s.width * 0.5173500, s.height * 0.2917153);
  p119.lineTo(s.width * 0.5163000, s.height * 0.2941657);
  p119.lineTo(s.width * 0.5153000, s.height * 0.2921820);
  p119.lineTo(s.width * 0.5150500, s.height * 0.2831972);
  p119.lineTo(s.width * 0.5144000, s.height * 0.2789965);
  p119.lineTo(s.width * 0.5158500, s.height * 0.2793466);
  p119.lineTo(s.width * 0.5171000, s.height * 0.2770128);
  p119.close();

  Paint paint119fill = Paint()..style = PaintingStyle.fill;
  paint119fill.color = cClrs.iT ?? dfltClr;
  canvas.drawPath(p119, paint119fill, onTapUp: (tabdetail) {
    callback('it', tabdetail);
  });

  Path p120 = Path();
  p120.moveTo(s.width * 0.5279500, s.height * 0.2379230);
  p120.lineTo(s.width * 0.5277500, s.height * 0.2415403);
  p120.lineTo(s.width * 0.5284500, s.height * 0.2446908);
  p120.lineTo(s.width * 0.5264000, s.height * 0.2435239);
  p120.lineTo(s.width * 0.5244500, s.height * 0.2462077);
  p120.lineTo(s.width * 0.5246500, s.height * 0.2498250);
  p120.lineTo(s.width * 0.5244000, s.height * 0.2519253);
  p120.lineTo(s.width * 0.5253500, s.height * 0.2556593);
  p120.lineTo(s.width * 0.5278500, s.height * 0.2593932);
  p120.lineTo(s.width * 0.5293000, s.height * 0.2655776);
  p120.lineTo(s.width * 0.5323500, s.height * 0.2715286);
  p120.lineTo(s.width * 0.5343500, s.height * 0.2714119);
  p120.lineTo(s.width * 0.5350500, s.height * 0.2730455);
  p120.lineTo(s.width * 0.5343500, s.height * 0.2745624);
  p120.lineTo(s.width * 0.5367500, s.height * 0.2772462);
  p120.lineTo(s.width * 0.5387500, s.height * 0.2794632);
  p120.lineTo(s.width * 0.5411000, s.height * 0.2834306);
  p120.lineTo(s.width * 0.5414000, s.height * 0.2847141);
  p120.lineTo(s.width * 0.5410000, s.height * 0.2873979);
  p120.lineTo(s.width * 0.5394500, s.height * 0.2838973);
  p120.lineTo(s.width * 0.5371500, s.height * 0.2827305);
  p120.lineTo(s.width * 0.5362000, s.height * 0.2875146);
  p120.lineTo(s.width * 0.5381500, s.height * 0.2903151);
  p120.lineTo(s.width * 0.5379500, s.height * 0.2941657);
  p120.lineTo(s.width * 0.5369000, s.height * 0.2946324);
  p120.lineTo(s.width * 0.5356500, s.height * 0.3010502);
  p120.lineTo(s.width * 0.5345500, s.height * 0.3016336);
  p120.lineTo(s.width * 0.5345000, s.height * 0.2992999);
  p120.lineTo(s.width * 0.5349500, s.height * 0.2953326);
  p120.lineTo(s.width * 0.5355000, s.height * 0.2936989);
  p120.lineTo(s.width * 0.5343500, s.height * 0.2893816);
  p120.lineTo(s.width * 0.5334500, s.height * 0.2856476);
  p120.lineTo(s.width * 0.5323500, s.height * 0.2847141);
  p120.lineTo(s.width * 0.5314500, s.height * 0.2815636);
  p120.lineTo(s.width * 0.5297500, s.height * 0.2801634);
  p120.lineTo(s.width * 0.5285500, s.height * 0.2771295);
  p120.lineTo(s.width * 0.5266500, s.height * 0.2766628);
  p120.lineTo(s.width * 0.5245000, s.height * 0.2733956);
  p120.lineTo(s.width * 0.5220500, s.height * 0.2684947);
  p120.lineTo(s.width * 0.5202000, s.height * 0.2642940);
  p120.lineTo(s.width * 0.5192500, s.height * 0.2569428);
  p120.lineTo(s.width * 0.5179500, s.height * 0.2561260);
  p120.lineTo(s.width * 0.5158500, s.height * 0.2536756);
  p120.lineTo(s.width * 0.5147000, s.height * 0.2546091);
  p120.lineTo(s.width * 0.5132500, s.height * 0.2581097);
  p120.lineTo(s.width * 0.5122000, s.height * 0.2585764);
  p120.lineTo(s.width * 0.5124500, s.height * 0.2554259);
  p120.lineTo(s.width * 0.5110500, s.height * 0.2544924);
  p120.lineTo(s.width * 0.5103000, s.height * 0.2487748);
  p120.lineTo(s.width * 0.5111500, s.height * 0.2465578);
  p120.lineTo(s.width * 0.5104000, s.height * 0.2437573);
  p120.lineTo(s.width * 0.5104500, s.height * 0.2416569);
  p120.lineTo(s.width * 0.5115500, s.height * 0.2432905);
  p120.lineTo(s.width * 0.5128000, s.height * 0.2429405);
  p120.lineTo(s.width * 0.5141500, s.height * 0.2403734);
  p120.lineTo(s.width * 0.5146000, s.height * 0.2415403);
  p120.lineTo(s.width * 0.5158000, s.height * 0.2413069);
  p120.lineTo(s.width * 0.5163000, s.height * 0.2383897);
  p120.lineTo(s.width * 0.5182000, s.height * 0.2393232);
  p120.lineTo(s.width * 0.5192500, s.height * 0.2380397);
  p120.lineTo(s.width * 0.5194000, s.height * 0.2351225);
  p120.lineTo(s.width * 0.5209500, s.height * 0.2361727);
  p120.lineTo(s.width * 0.5212000, s.height * 0.2347725);
  p120.lineTo(s.width * 0.5236500, s.height * 0.2334889);
  p120.lineTo(s.width * 0.5243000, s.height * 0.2359393);
  p120.lineTo(s.width * 0.5279500, s.height * 0.2379230);
  p120.close();

  Paint paint120fill = Paint()..style = PaintingStyle.fill;
  paint120fill.color = cClrs.iT ?? dfltClr;
  canvas.drawPath(p120, paint120fill, onTapUp: (tabdetail) {
    callback('it', tabdetail);
  });

  Path p121 = Path();
  p121.moveTo(s.width * 0.2782500, s.height * 0.4516919);
  p121.lineTo(s.width * 0.2773500, s.height * 0.4529755);
  p121.lineTo(s.width * 0.2758500, s.height * 0.4516919);
  p121.lineTo(s.width * 0.2744000, s.height * 0.4490082);
  p121.lineTo(s.width * 0.2748000, s.height * 0.4472579);
  p121.lineTo(s.width * 0.2760000, s.height * 0.4467911);
  p121.lineTo(s.width * 0.2766500, s.height * 0.4470245);
  p121.lineTo(s.width * 0.2785000, s.height * 0.4477246);
  p121.lineTo(s.width * 0.2798500, s.height * 0.4494749);
  p121.lineTo(s.width * 0.2802500, s.height * 0.4515753);
  p121.lineTo(s.width * 0.2782500, s.height * 0.4516919);
  p121.close();

  Paint paint121fill = Paint()..style = PaintingStyle.fill;
  paint121fill.color = cClrs.jM ?? dfltClr;
  canvas.drawPath(p121, paint121fill, onTapUp: (tabdetail) {
    callback('jm', tabdetail);
  });

  Path p122 = Path();
  p122.moveTo(s.width * 0.5990500, s.height * 0.3445741);
  p122.lineTo(s.width * 0.5986000, s.height * 0.3457410);
  p122.lineTo(s.width * 0.5934000, s.height * 0.3494749);
  p122.lineTo(s.width * 0.5964000, s.height * 0.3570595);
  p122.lineTo(s.width * 0.5956000, s.height * 0.3582264);
  p122.lineTo(s.width * 0.5952500, s.height * 0.3607935);
  p122.lineTo(s.width * 0.5932000, s.height * 0.3618436);
  p122.lineTo(s.width * 0.5926500, s.height * 0.3645274);
  p122.lineTo(s.width * 0.5916000, s.height * 0.3668611);
  p122.lineTo(s.width * 0.5885000, s.height * 0.3655776);
  p122.lineTo(s.width * 0.5883500, s.height * 0.3645274);
  p122.lineTo(s.width * 0.5892500, s.height * 0.3526254);
  p122.lineTo(s.width * 0.5890500, s.height * 0.3497083);
  p122.lineTo(s.width * 0.5893500, s.height * 0.3474912);
  p122.lineTo(s.width * 0.5891500, s.height * 0.3428238);
  p122.lineTo(s.width * 0.5895000, s.height * 0.3404901);
  p122.lineTo(s.width * 0.5926500, s.height * 0.3435239);
  p122.lineTo(s.width * 0.5975000, s.height * 0.3354726);
  p122.lineTo(s.width * 0.5990500, s.height * 0.3445741);
  p122.close();

  Paint paint122fill = Paint()..style = PaintingStyle.fill;
  paint122fill.color = cClrs.jO ?? dfltClr;
  canvas.drawPath(p122, paint122fill, onTapUp: (tabdetail) {
    callback('jo', tabdetail);
  });

  Path p123 = Path();
  p123.moveTo(s.width * 0.8542500, s.height * 0.3297550);
  p123.lineTo(s.width * 0.8550500, s.height * 0.3323221);
  p123.lineTo(s.width * 0.8544000, s.height * 0.3368728);
  p123.lineTo(s.width * 0.8528500, s.height * 0.3344224);
  p123.lineTo(s.width * 0.8518000, s.height * 0.3361727);
  p123.lineTo(s.width * 0.8518500, s.height * 0.3404901);
  p123.lineTo(s.width * 0.8497000, s.height * 0.3383897);
  p123.lineTo(s.width * 0.8491000, s.height * 0.3348891);
  p123.lineTo(s.width * 0.8497500, s.height * 0.3303384);
  p123.lineTo(s.width * 0.8514500, s.height * 0.3312719);
  p123.lineTo(s.width * 0.8519500, s.height * 0.3281214);
  p123.lineTo(s.width * 0.8542500, s.height * 0.3297550);
  p123.close();

  Paint paint123fill = Paint()..style = PaintingStyle.fill;
  paint123fill.color = cClrs.jP ?? dfltClr;
  canvas.drawPath(p123, paint123fill, onTapUp: (tabdetail) {
    callback('jp', tabdetail);
  });

  Path p124 = Path();
  p124.moveTo(s.width * 0.8665500, s.height * 0.3073512);
  p124.lineTo(s.width * 0.8668500, s.height * 0.3133022);
  p124.lineTo(s.width * 0.8681000, s.height * 0.3170362);
  p124.lineTo(s.width * 0.8678000, s.height * 0.3222870);
  p124.lineTo(s.width * 0.8651000, s.height * 0.3257876);
  p124.lineTo(s.width * 0.8605000, s.height * 0.3262544);
  p124.lineTo(s.width * 0.8583000, s.height * 0.3348891);
  p124.lineTo(s.width * 0.8559500, s.height * 0.3319720);
  p124.lineTo(s.width * 0.8547500, s.height * 0.3263711);
  p124.lineTo(s.width * 0.8504500, s.height * 0.3280047);
  p124.lineTo(s.width * 0.8479000, s.height * 0.3315053);
  p124.lineTo(s.width * 0.8448000, s.height * 0.3317386);
  p124.lineTo(s.width * 0.8485000, s.height * 0.3372229);
  p124.lineTo(s.width * 0.8489000, s.height * 0.3499417);
  p124.lineTo(s.width * 0.8476500, s.height * 0.3530922);
  p124.lineTo(s.width * 0.8458500, s.height * 0.3501750);
  p124.lineTo(s.width * 0.8454000, s.height * 0.3434072);
  p124.lineTo(s.width * 0.8433500, s.height * 0.3413069);
  p124.lineTo(s.width * 0.8413500, s.height * 0.3361727);
  p124.lineTo(s.width * 0.8435000, s.height * 0.3338390);
  p124.lineTo(s.width * 0.8440500, s.height * 0.3290548);
  p124.lineTo(s.width * 0.8460000, s.height * 0.3252042);
  p124.lineTo(s.width * 0.8470000, s.height * 0.3200700);
  p124.lineTo(s.width * 0.8518500, s.height * 0.3178530);
  p124.lineTo(s.width * 0.8550000, s.height * 0.3193699);
  p124.lineTo(s.width * 0.8550000, s.height * 0.3060677);
  p124.lineTo(s.width * 0.8575500, s.height * 0.3096849);
  p124.lineTo(s.width * 0.8598000, s.height * 0.3022170);
  p124.lineTo(s.width * 0.8606500, s.height * 0.2992999);
  p124.lineTo(s.width * 0.8601500, s.height * 0.2901984);
  p124.lineTo(s.width * 0.8576000, s.height * 0.2817970);
  p124.lineTo(s.width * 0.8575000, s.height * 0.2771295);
  p124.lineTo(s.width * 0.8599000, s.height * 0.2757293);
  p124.lineTo(s.width * 0.8640000, s.height * 0.2861144);
  p124.lineTo(s.width * 0.8654000, s.height * 0.2920653);
  p124.lineTo(s.width * 0.8647500, s.height * 0.2996499);
  p124.lineTo(s.width * 0.8665500, s.height * 0.3073512);
  p124.close();

  Paint paint124fill = Paint()..style = PaintingStyle.fill;
  paint124fill.color = cClrs.jP ?? dfltClr;
  canvas.drawPath(p124, paint124fill, onTapUp: (tabdetail) {
    callback('jp', tabdetail);
  });

  Path p125 = Path();
  p125.moveTo(s.width * 0.8606000, s.height * 0.2550758);
  p125.lineTo(s.width * 0.8628500, s.height * 0.2565928);
  p125.lineTo(s.width * 0.8637500, s.height * 0.2535589);
  p125.lineTo(s.width * 0.8667500, s.height * 0.2618436);
  p125.lineTo(s.width * 0.8635500, s.height * 0.2638273);
  p125.lineTo(s.width * 0.8633500, s.height * 0.2711785);
  p125.lineTo(s.width * 0.8579000, s.height * 0.2661610);
  p125.lineTo(s.width * 0.8587000, s.height * 0.2742124);
  p125.lineTo(s.width * 0.8558500, s.height * 0.2743291);
  p125.lineTo(s.width * 0.8535000, s.height * 0.2669778);
  p125.lineTo(s.width * 0.8532000, s.height * 0.2612602);
  p125.lineTo(s.width * 0.8558000, s.height * 0.2609102);
  p125.lineTo(s.width * 0.8536000, s.height * 0.2506418);
  p125.lineTo(s.width * 0.8527000, s.height * 0.2449242);
  p125.lineTo(s.width * 0.8579500, s.height * 0.2526254);
  p125.lineTo(s.width * 0.8606000, s.height * 0.2550758);
  p125.close();

  Paint paint125fill = Paint()..style = PaintingStyle.fill;
  paint125fill.color = cClrs.jP ?? dfltClr;
  canvas.drawPath(p125, paint125fill, onTapUp: (tabdetail) {
    callback('jp', tabdetail);
  });

  Path p126 = Path();
  p126.moveTo(s.width * 0.6691500, s.height * 0.1872812);
  p126.lineTo(s.width * 0.6713500, s.height * 0.1869312);
  p126.lineTo(s.width * 0.6759500, s.height * 0.1801634);
  p126.lineTo(s.width * 0.6755500, s.height * 0.1824971);
  p126.lineTo(s.width * 0.6797500, s.height * 0.1879813);
  p126.lineTo(s.width * 0.6889000, s.height * 0.2061844);
  p126.lineTo(s.width * 0.6894500, s.height * 0.2024504);
  p126.lineTo(s.width * 0.6936500, s.height * 0.2065344);
  p126.lineTo(s.width * 0.6967500, s.height * 0.2046674);
  p126.lineTo(s.width * 0.6984000, s.height * 0.2059510);
  p126.lineTo(s.width * 0.7004500, s.height * 0.2101517);
  p126.lineTo(s.width * 0.7024500, s.height * 0.2115519);
  p126.lineTo(s.width * 0.7041000, s.height * 0.2147025);
  p126.lineTo(s.width * 0.7071000, s.height * 0.2136523);
  p126.lineTo(s.width * 0.7093000, s.height * 0.2180863);
  p126.lineTo(s.width * 0.7083500, s.height * 0.2229872);
  p126.lineTo(s.width * 0.7064500, s.height * 0.2236873);
  p126.lineTo(s.width * 0.7077000, s.height * 0.2309218);
  p126.lineTo(s.width * 0.7069000, s.height * 0.2343057);
  p126.lineTo(s.width * 0.7015000, s.height * 0.2318553);
  p126.lineTo(s.width * 0.7020000, s.height * 0.2450408);
  p126.lineTo(s.width * 0.7010000, s.height * 0.2466744);
  p126.lineTo(s.width * 0.6964500, s.height * 0.2495916);
  p126.lineTo(s.width * 0.7008500, s.height * 0.2624271);
  p126.lineTo(s.width * 0.6994000, s.height * 0.2642940);
  p126.lineTo(s.width * 0.7002500, s.height * 0.2686114);
  p126.lineTo(s.width * 0.6985000, s.height * 0.2674446);
  p126.lineTo(s.width * 0.6968000, s.height * 0.2647608);
  p126.lineTo(s.width * 0.6928500, s.height * 0.2640607);
  p126.lineTo(s.width * 0.6885500, s.height * 0.2638273);
  p126.lineTo(s.width * 0.6877500, s.height * 0.2646441);
  p126.lineTo(s.width * 0.6836500, s.height * 0.2614936);
  p126.lineTo(s.width * 0.6824000, s.height * 0.2631272);
  p126.lineTo(s.width * 0.6826500, s.height * 0.2674446);
  p126.lineTo(s.width * 0.6780500, s.height * 0.2648775);
  p126.lineTo(s.width * 0.6765000, s.height * 0.2659277);
  p126.lineTo(s.width * 0.6763500, s.height * 0.2691949);
  p126.lineTo(s.width * 0.6750500, s.height * 0.2705951);
  p126.lineTo(s.width * 0.6723500, s.height * 0.2757293);
  p126.lineTo(s.width * 0.6719000, s.height * 0.2810968);
  p126.lineTo(s.width * 0.6709000, s.height * 0.2810968);
  p126.lineTo(s.width * 0.6697500, s.height * 0.2775963);
  p126.lineTo(s.width * 0.6664000, s.height * 0.2773629);
  p126.lineTo(s.width * 0.6651500, s.height * 0.2712952);
  p126.lineTo(s.width * 0.6638500, s.height * 0.2711785);
  p126.lineTo(s.width * 0.6631000, s.height * 0.2637106);
  p126.lineTo(s.width * 0.6593000, s.height * 0.2583431);
  p126.lineTo(s.width * 0.6550000, s.height * 0.2589265);
  p126.lineTo(s.width * 0.6521500, s.height * 0.2599767);
  p126.lineTo(s.width * 0.6488500, s.height * 0.2533256);
  p126.lineTo(s.width * 0.6464500, s.height * 0.2505251);
  p126.lineTo(s.width * 0.6418500, s.height * 0.2452742);
  p126.lineTo(s.width * 0.6413000, s.height * 0.2446908);
  p126.lineTo(s.width * 0.6353000, s.height * 0.2490082);
  p126.lineTo(s.width * 0.6384000, s.height * 0.2763127);
  p126.lineTo(s.width * 0.6371000, s.height * 0.2766628);
  p126.lineTo(s.width * 0.6347000, s.height * 0.2708285);
  p126.lineTo(s.width * 0.6327500, s.height * 0.2687281);
  p126.lineTo(s.width * 0.6299500, s.height * 0.2702450);
  p126.lineTo(s.width * 0.6290500, s.height * 0.2728121);
  p126.lineTo(s.width * 0.6287500, s.height * 0.2709452);
  p126.lineTo(s.width * 0.6290500, s.height * 0.2679113);
  p126.lineTo(s.width * 0.6283000, s.height * 0.2653442);
  p126.lineTo(s.width * 0.6250500, s.height * 0.2627771);
  p126.lineTo(s.width * 0.6232000, s.height * 0.2561260);
  p126.lineTo(s.width * 0.6216000, s.height * 0.2542590);
  p126.lineTo(s.width * 0.6213000, s.height * 0.2518086);
  p126.lineTo(s.width * 0.6238500, s.height * 0.2525088);
  p126.lineTo(s.width * 0.6233500, s.height * 0.2471412);
  p126.lineTo(s.width * 0.6254000, s.height * 0.2459743);
  p126.lineTo(s.width * 0.6277500, s.height * 0.2470245);
  p126.lineTo(s.width * 0.6274000, s.height * 0.2399067);
  p126.lineTo(s.width * 0.6264500, s.height * 0.2353559);
  p126.lineTo(s.width * 0.6239500, s.height * 0.2357060);
  p126.lineTo(s.width * 0.6216000, s.height * 0.2339557);
  p126.lineTo(s.width * 0.6190500, s.height * 0.2371062);
  p126.lineTo(s.width * 0.6168500, s.height * 0.2387398);
  p126.lineTo(s.width * 0.6154500, s.height * 0.2374562);
  p126.lineTo(s.width * 0.6153500, s.height * 0.2337223);
  p126.lineTo(s.width * 0.6132000, s.height * 0.2288215);
  p126.lineTo(s.width * 0.6114000, s.height * 0.2290548);
  p126.lineTo(s.width * 0.6087500, s.height * 0.2241540);
  p126.lineTo(s.width * 0.6096000, s.height * 0.2185531);
  p126.lineTo(s.width * 0.6087000, s.height * 0.2171529);
  p126.lineTo(s.width * 0.6098000, s.height * 0.2091015);
  p126.lineTo(s.width * 0.6128000, s.height * 0.2133022);
  p126.lineTo(s.width * 0.6125000, s.height * 0.2080513);
  p126.lineTo(s.width * 0.6165500, s.height * 0.2002334);
  p126.lineTo(s.width * 0.6203500, s.height * 0.2000000);
  p126.lineTo(s.width * 0.6263500, s.height * 0.2050175);
  p126.lineTo(s.width * 0.6296500, s.height * 0.2079347);
  p126.lineTo(s.width * 0.6318500, s.height * 0.2049008);
  p126.lineTo(s.width * 0.6357000, s.height * 0.2047841);
  p126.lineTo(s.width * 0.6393500, s.height * 0.2085181);
  p126.lineTo(s.width * 0.6397500, s.height * 0.2063011);
  p126.lineTo(s.width * 0.6432500, s.height * 0.2066511);
  p126.lineTo(s.width * 0.6433500, s.height * 0.2032672);
  p126.lineTo(s.width * 0.6386500, s.height * 0.1982497);
  p126.lineTo(s.width * 0.6404000, s.height * 0.1947491);
  p126.lineTo(s.width * 0.6396500, s.height * 0.1928821);
  p126.lineTo(s.width * 0.6416500, s.height * 0.1910152);
  p126.lineTo(s.width * 0.6391000, s.height * 0.1861144);
  p126.lineTo(s.width * 0.6398000, s.height * 0.1836639);
  p126.lineTo(s.width * 0.6483000, s.height * 0.1812135);
  p126.lineTo(s.width * 0.6491500, s.height * 0.1794632);
  p126.lineTo(s.width * 0.6546000, s.height * 0.1767795);
  p126.lineTo(s.width * 0.6561500, s.height * 0.1738623);
  p126.lineTo(s.width * 0.6607000, s.height * 0.1753792);
  p126.lineTo(s.width * 0.6629000, s.height * 0.1827305);
  p126.lineTo(s.width * 0.6650500, s.height * 0.1809802);
  p126.lineTo(s.width * 0.6686000, s.height * 0.1834306);
  p126.lineTo(s.width * 0.6691500, s.height * 0.1872812);
  p126.close();

  Paint paint126fill = Paint()..style = PaintingStyle.fill;
  paint126fill.color = cClrs.kZ ?? dfltClr;
  canvas.drawPath(p126, paint126fill, onTapUp: (tabdetail) {
    callback('kz', tabdetail);
  });

  Path p127 = Path();
  p127.moveTo(s.width * 0.6117500, s.height * 0.5562427);
  p127.lineTo(s.width * 0.6093000, s.height * 0.5646441);
  p127.lineTo(s.width * 0.6094000, s.height * 0.5919487);
  p127.lineTo(s.width * 0.6110500, s.height * 0.5981330);
  p127.lineTo(s.width * 0.6090500, s.height * 0.6011669);
  p127.lineTo(s.width * 0.6083500, s.height * 0.6043174);
  p127.lineTo(s.width * 0.6072500, s.height * 0.6047841);
  p127.lineTo(s.width * 0.6068500, s.height * 0.6101517);
  p127.lineTo(s.width * 0.6059000, s.height * 0.6131855);
  p127.lineTo(s.width * 0.6053500, s.height * 0.6180863);
  p127.lineTo(s.width * 0.6042000, s.height * 0.6205368);
  p127.lineTo(s.width * 0.6001500, s.height * 0.6130688);
  p127.lineTo(s.width * 0.6000000, s.height * 0.6087515);
  p127.lineTo(s.width * 0.5897500, s.height * 0.5934656);
  p127.lineTo(s.width * 0.5899500, s.height * 0.5879813);
  p127.lineTo(s.width * 0.5892500, s.height * 0.5850642);
  p127.lineTo(s.width * 0.5892500, s.height * 0.5847141);
  p127.lineTo(s.width * 0.5900500, s.height * 0.5816803);
  p127.lineTo(s.width * 0.5914500, s.height * 0.5767795);
  p127.lineTo(s.width * 0.5925000, s.height * 0.5712952);
  p127.lineTo(s.width * 0.5912000, s.height * 0.5626604);
  p127.lineTo(s.width * 0.5908500, s.height * 0.5589265);
  p127.lineTo(s.width * 0.5895000, s.height * 0.5536756);
  p127.lineTo(s.width * 0.5912000, s.height * 0.5492415);
  p127.lineTo(s.width * 0.5931000, s.height * 0.5443407);
  p127.lineTo(s.width * 0.5945500, s.height * 0.5456243);
  p127.lineTo(s.width * 0.5946000, s.height * 0.5498250);
  p127.lineTo(s.width * 0.5955500, s.height * 0.5522754);
  p127.lineTo(s.width * 0.5975500, s.height * 0.5522754);
  p127.lineTo(s.width * 0.6011500, s.height * 0.5585764);
  p127.lineTo(s.width * 0.6020500, s.height * 0.5586931);
  p127.lineTo(s.width * 0.6027000, s.height * 0.5584597);
  p127.lineTo(s.width * 0.6033500, s.height * 0.5592765);
  p127.lineTo(s.width * 0.6052500, s.height * 0.5599767);
  p127.lineTo(s.width * 0.6060500, s.height * 0.5568261);
  p127.lineTo(s.width * 0.6086500, s.height * 0.5536756);
  p127.lineTo(s.width * 0.6098000, s.height * 0.5562427);
  p127.lineTo(s.width * 0.6117500, s.height * 0.5562427);
  p127.close();

  Paint paint127fill = Paint()..style = PaintingStyle.fill;
  paint127fill.color = cClrs.kE ?? dfltClr;
  canvas.drawPath(p127, paint127fill, onTapUp: (tabdetail) {
    callback('ke', tabdetail);
  });

  Path p128 = Path();
  p128.moveTo(s.width * 0.7002500, s.height * 0.2686114);
  p128.lineTo(s.width * 0.7001500, s.height * 0.2702450);
  p128.lineTo(s.width * 0.6967000, s.height * 0.2742124);
  p128.lineTo(s.width * 0.6962000, s.height * 0.2772462);
  p128.lineTo(s.width * 0.6930000, s.height * 0.2780630);
  p128.lineTo(s.width * 0.6927000, s.height * 0.2828471);
  p128.lineTo(s.width * 0.6898000, s.height * 0.2817970);
  p128.lineTo(s.width * 0.6882000, s.height * 0.2833139);
  p128.lineTo(s.width * 0.6861500, s.height * 0.2868145);
  p128.lineTo(s.width * 0.6867500, s.height * 0.2885648);
  p128.lineTo(s.width * 0.6862000, s.height * 0.2901984);
  p128.lineTo(s.width * 0.6814000, s.height * 0.2913652);
  p128.lineTo(s.width * 0.6778500, s.height * 0.2889148);
  p128.lineTo(s.width * 0.6751000, s.height * 0.2894982);
  p128.lineTo(s.width * 0.6748000, s.height * 0.2852975);
  p128.lineTo(s.width * 0.6778000, s.height * 0.2864644);
  p128.lineTo(s.width * 0.6785000, s.height * 0.2842474);
  p128.lineTo(s.width * 0.6805500, s.height * 0.2849475);
  p128.lineTo(s.width * 0.6832000, s.height * 0.2795799);
  p128.lineTo(s.width * 0.6796000, s.height * 0.2756126);
  p128.lineTo(s.width * 0.6780000, s.height * 0.2774796);
  p128.lineTo(s.width * 0.6757000, s.height * 0.2746791);
  p128.lineTo(s.width * 0.6772000, s.height * 0.2698950);
  p128.lineTo(s.width * 0.6763500, s.height * 0.2691949);
  p128.lineTo(s.width * 0.6765000, s.height * 0.2659277);
  p128.lineTo(s.width * 0.6780500, s.height * 0.2648775);
  p128.lineTo(s.width * 0.6826500, s.height * 0.2674446);
  p128.lineTo(s.width * 0.6824000, s.height * 0.2631272);
  p128.lineTo(s.width * 0.6836500, s.height * 0.2614936);
  p128.lineTo(s.width * 0.6877500, s.height * 0.2646441);
  p128.lineTo(s.width * 0.6885500, s.height * 0.2638273);
  p128.lineTo(s.width * 0.6928500, s.height * 0.2640607);
  p128.lineTo(s.width * 0.6968000, s.height * 0.2647608);
  p128.lineTo(s.width * 0.6985000, s.height * 0.2674446);
  p128.lineTo(s.width * 0.7002500, s.height * 0.2686114);
  p128.close();

  Paint paint128fill = Paint()..style = PaintingStyle.fill;
  paint128fill.color = cClrs.kG ?? dfltClr;
  canvas.drawPath(p128, paint128fill, onTapUp: (tabdetail) {
    callback('kg', tabdetail);
  });

  Path p129 = Path();
  p129.moveTo(s.width * 0.7949000, s.height * 0.4791132);
  p129.lineTo(s.width * 0.7958000, s.height * 0.4841307);
  p129.lineTo(s.width * 0.7958500, s.height * 0.4931155);
  p129.lineTo(s.width * 0.7913500, s.height * 0.4989498);
  p129.lineTo(s.width * 0.7927500, s.height * 0.5033839);
  p129.lineTo(s.width * 0.7898000, s.height * 0.5039673);
  p129.lineTo(s.width * 0.7875000, s.height * 0.5070012);
  p129.lineTo(s.width * 0.7851000, s.height * 0.5059510);
  p129.lineTo(s.width * 0.7838000, s.height * 0.5019837);
  p129.lineTo(s.width * 0.7820500, s.height * 0.4942824);
  p129.lineTo(s.width * 0.7810000, s.height * 0.4851809);
  p129.lineTo(s.width * 0.7825500, s.height * 0.4789965);
  p129.lineTo(s.width * 0.7861000, s.height * 0.4775963);
  p129.lineTo(s.width * 0.7887500, s.height * 0.4786464);
  p129.lineTo(s.width * 0.7912500, s.height * 0.4815636);
  p129.lineTo(s.width * 0.7922500, s.height * 0.4764294);
  p129.lineTo(s.width * 0.7949000, s.height * 0.4791132);
  p129.close();

  Paint paint129fill = Paint()..style = PaintingStyle.fill;
  paint129fill.color = cClrs.kH ?? dfltClr;
  canvas.drawPath(p129, paint129fill, onTapUp: (tabdetail) {
    callback('kh', tabdetail);
  });

  Path p130 = Path();
  p130.moveTo(s.width * 0.8264500, s.height * 0.3028005);
  p130.lineTo(s.width * 0.8264500, s.height * 0.3021004);
  p130.lineTo(s.width * 0.8277000, s.height * 0.3023337);
  p130.lineTo(s.width * 0.8280000, s.height * 0.2990665);
  p130.lineTo(s.width * 0.8298000, s.height * 0.2985998);
  p130.lineTo(s.width * 0.8308000, s.height * 0.2981330);
  p130.lineTo(s.width * 0.8308000, s.height * 0.2963827);
  p130.lineTo(s.width * 0.8349500, s.height * 0.3051342);
  p130.lineTo(s.width * 0.8366000, s.height * 0.3100350);
  p130.lineTo(s.width * 0.8383000, s.height * 0.3186698);
  p130.lineTo(s.width * 0.8380500, s.height * 0.3227538);
  p130.lineTo(s.width * 0.8359000, s.height * 0.3241540);
  p130.lineTo(s.width * 0.8343500, s.height * 0.3273046);
  p130.lineTo(s.width * 0.8320500, s.height * 0.3278880);
  p130.lineTo(s.width * 0.8310000, s.height * 0.3238040);
  p130.lineTo(s.width * 0.8304500, s.height * 0.3182030);
  p130.lineTo(s.width * 0.8278000, s.height * 0.3105018);
  p130.lineTo(s.width * 0.8295000, s.height * 0.3092182);
  p130.lineTo(s.width * 0.8264500, s.height * 0.3028005);
  p130.close();

  Paint paint130fill = Paint()..style = PaintingStyle.fill;
  paint130fill.color = cClrs.kR ?? dfltClr;
  canvas.drawPath(p130, paint130fill, onTapUp: (tabdetail) {
    callback('kr', tabdetail);
  });

  Path p131 = Path();
  p131.moveTo(s.width * 0.6237500, s.height * 0.3610268);
  p131.lineTo(s.width * 0.6245000, s.height * 0.3642940);
  p131.lineTo(s.width * 0.6243500, s.height * 0.3660443);
  p131.lineTo(s.width * 0.6255500, s.height * 0.3716453);
  p131.lineTo(s.width * 0.6236000, s.height * 0.3718786);
  p131.lineTo(s.width * 0.6227500, s.height * 0.3682614);
  p131.lineTo(s.width * 0.6202500, s.height * 0.3675613);
  p131.lineTo(s.width * 0.6219000, s.height * 0.3603267);
  p131.lineTo(s.width * 0.6237500, s.height * 0.3610268);
  p131.close();

  Paint paint131fill = Paint()..style = PaintingStyle.fill;
  paint131fill.color = cClrs.kW ?? dfltClr;
  canvas.drawPath(p131, paint131fill, onTapUp: (tabdetail) {
    callback('kw', tabdetail);
  });

  Path p132 = Path();
  p132.moveTo(s.width * 0.7949000, s.height * 0.4791132);
  p132.lineTo(s.width * 0.7922500, s.height * 0.4764294);
  p132.lineTo(s.width * 0.7912500, s.height * 0.4815636);
  p132.lineTo(s.width * 0.7887500, s.height * 0.4786464);
  p132.lineTo(s.width * 0.7895000, s.height * 0.4752625);
  p132.lineTo(s.width * 0.7893000, s.height * 0.4689615);
  p132.lineTo(s.width * 0.7866500, s.height * 0.4624271);
  p132.lineTo(s.width * 0.7860000, s.height * 0.4549592);
  p132.lineTo(s.width * 0.7835000, s.height * 0.4488915);
  p132.lineTo(s.width * 0.7813500, s.height * 0.4484247);
  p132.lineTo(s.width * 0.7809500, s.height * 0.4509918);
  p132.lineTo(s.width * 0.7793500, s.height * 0.4512252);
  p132.lineTo(s.width * 0.7784000, s.height * 0.4499417);
  p132.lineTo(s.width * 0.7757500, s.height * 0.4543757);
  p132.lineTo(s.width * 0.7752500, s.height * 0.4476079);
  p132.lineTo(s.width * 0.7754500, s.height * 0.4397900);
  p132.lineTo(s.width * 0.7735500, s.height * 0.4394399);
  p132.lineTo(s.width * 0.7731000, s.height * 0.4348891);
  p132.lineTo(s.width * 0.7717500, s.height * 0.4325554);
  p132.lineTo(s.width * 0.7721500, s.height * 0.4298716);
  p132.lineTo(s.width * 0.7742000, s.height * 0.4249708);
  p132.lineTo(s.width * 0.7746000, s.height * 0.4267211);
  p132.lineTo(s.width * 0.7761000, s.height * 0.4269545);
  p132.lineTo(s.width * 0.7751000, s.height * 0.4183197);
  p132.lineTo(s.width * 0.7764500, s.height * 0.4172695);
  p132.lineTo(s.width * 0.7784500, s.height * 0.4232205);
  p132.lineTo(s.width * 0.7802000, s.height * 0.4299883);
  p132.lineTo(s.width * 0.7836000, s.height * 0.4299883);
  p132.lineTo(s.width * 0.7851000, s.height * 0.4365228);
  p132.lineTo(s.width * 0.7834500, s.height * 0.4385064);
  p132.lineTo(s.width * 0.7828500, s.height * 0.4411902);
  p132.lineTo(s.width * 0.7865000, s.height * 0.4457410);
  p132.lineTo(s.width * 0.7893500, s.height * 0.4546091);
  p132.lineTo(s.width * 0.7915500, s.height * 0.4611435);
  p132.lineTo(s.width * 0.7940000, s.height * 0.4663944);
  p132.lineTo(s.width * 0.7950000, s.height * 0.4716453);
  p132.lineTo(s.width * 0.7949000, s.height * 0.4791132);
  p132.close();

  Paint paint132fill = Paint()..style = PaintingStyle.fill;
  paint132fill.color = cClrs.lA ?? dfltClr;
  canvas.drawPath(p132, paint132fill, onTapUp: (tabdetail) {
    callback('la', tabdetail);
  });

  Path p133 = Path();
  p133.moveTo(s.width * 0.5895500, s.height * 0.3362894);
  p133.lineTo(s.width * 0.5888500, s.height * 0.3364061);
  p133.lineTo(s.width * 0.5886500, s.height * 0.3376896);
  p133.lineTo(s.width * 0.5877500, s.height * 0.3376896);
  p133.lineTo(s.width * 0.5884000, s.height * 0.3315053);
  p133.lineTo(s.width * 0.5895000, s.height * 0.3262544);
  p133.lineTo(s.width * 0.5895000, s.height * 0.3260210);
  p133.lineTo(s.width * 0.5907500, s.height * 0.3263711);
  p133.lineTo(s.width * 0.5913500, s.height * 0.3292882);
  p133.lineTo(s.width * 0.5900000, s.height * 0.3322054);
  p133.lineTo(s.width * 0.5895500, s.height * 0.3362894);
  p133.close();

  Paint paint133fill = Paint()..style = PaintingStyle.fill;
  paint133fill.color = cClrs.lB ?? dfltClr;
  canvas.drawPath(p133, paint133fill, onTapUp: (tabdetail) {
    callback('lb', tabdetail);
  });

  Path p134 = Path();
  p134.moveTo(s.width * 0.4693000, s.height * 0.5280047);
  p134.lineTo(s.width * 0.4692000, s.height * 0.5301050);
  p134.lineTo(s.width * 0.4694500, s.height * 0.5337223);
  p134.lineTo(s.width * 0.4688500, s.height * 0.5371062);
  p134.lineTo(s.width * 0.4696500, s.height * 0.5392065);
  p134.lineTo(s.width * 0.4705500, s.height * 0.5396733);
  p134.lineTo(s.width * 0.4717500, s.height * 0.5428238);
  p134.lineTo(s.width * 0.4718500, s.height * 0.5457410);
  p134.lineTo(s.width * 0.4715500, s.height * 0.5466744);
  p134.lineTo(s.width * 0.4713500, s.height * 0.5528588);
  p134.lineTo(s.width * 0.4706000, s.height * 0.5529755);
  p134.lineTo(s.width * 0.4677000, s.height * 0.5493582);
  p134.lineTo(s.width * 0.4651000, s.height * 0.5436406);
  p134.lineTo(s.width * 0.4627000, s.height * 0.5395566);
  p134.lineTo(s.width * 0.4608000, s.height * 0.5347725);
  p134.lineTo(s.width * 0.4615000, s.height * 0.5323221);
  p134.lineTo(s.width * 0.4616500, s.height * 0.5301050);
  p134.lineTo(s.width * 0.4629500, s.height * 0.5261377);
  p134.lineTo(s.width * 0.4642500, s.height * 0.5226371);
  p134.lineTo(s.width * 0.4649000, s.height * 0.5224037);
  p134.lineTo(s.width * 0.4656000, s.height * 0.5215869);
  p134.lineTo(s.width * 0.4668000, s.height * 0.5261377);
  p134.lineTo(s.width * 0.4666000, s.height * 0.5291715);
  p134.lineTo(s.width * 0.4671500, s.height * 0.5308051);
  p134.lineTo(s.width * 0.4679500, s.height * 0.5308051);
  p134.lineTo(s.width * 0.4685000, s.height * 0.5277713);
  p134.lineTo(s.width * 0.4693000, s.height * 0.5280047);
  p134.close();

  Paint paint134fill = Paint()..style = PaintingStyle.fill;
  paint134fill.color = cClrs.lR ?? dfltClr;
  canvas.drawPath(p134, paint134fill, onTapUp: (tabdetail) {
    callback('lr', tabdetail);
  });

  Path p135 = Path();
  p135.moveTo(s.width * 0.5613000, s.height * 0.3490082);
  p135.lineTo(s.width * 0.5604500, s.height * 0.3526254);
  p135.lineTo(s.width * 0.5609500, s.height * 0.3558926);
  p135.lineTo(s.width * 0.5604000, s.height * 0.3604434);
  p135.lineTo(s.width * 0.5614000, s.height * 0.3665111);
  p135.lineTo(s.width * 0.5620500, s.height * 0.3931155);
  p135.lineTo(s.width * 0.5625500, s.height * 0.4207701);
  p135.lineTo(s.width * 0.5628000, s.height * 0.4357060);
  p135.lineTo(s.width * 0.5596000, s.height * 0.4357060);
  p135.lineTo(s.width * 0.5596000, s.height * 0.4388565);
  p135.lineTo(s.width * 0.5483000, s.height * 0.4245041);
  p135.lineTo(s.width * 0.5370500, s.height * 0.4101517);
  p135.lineTo(s.width * 0.5343000, s.height * 0.4142357);
  p135.lineTo(s.width * 0.5324000, s.height * 0.4170362);
  p135.lineTo(s.width * 0.5308000, s.height * 0.4129522);
  p135.lineTo(s.width * 0.5264000, s.height * 0.4096849);
  p135.lineTo(s.width * 0.5251500, s.height * 0.4050175);
  p135.lineTo(s.width * 0.5229000, s.height * 0.4015169);
  p135.lineTo(s.width * 0.5216500, s.height * 0.4029172);
  p135.lineTo(s.width * 0.5206000, s.height * 0.3987165);
  p135.lineTo(s.width * 0.5205000, s.height * 0.3955659);
  p135.lineTo(s.width * 0.5188000, s.height * 0.3900817);
  p135.lineTo(s.width * 0.5199000, s.height * 0.3869312);
  p135.lineTo(s.width * 0.5196000, s.height * 0.3822637);
  p135.lineTo(s.width * 0.5199000, s.height * 0.3781797);
  p135.lineTo(s.width * 0.5197000, s.height * 0.3746791);
  p135.lineTo(s.width * 0.5201000, s.height * 0.3686114);
  p135.lineTo(s.width * 0.5199000, s.height * 0.3651109);
  p135.lineTo(s.width * 0.5189500, s.height * 0.3584597);
  p135.lineTo(s.width * 0.5202500, s.height * 0.3568261);
  p135.lineTo(s.width * 0.5204500, s.height * 0.3535589);
  p135.lineTo(s.width * 0.5201500, s.height * 0.3505251);
  p135.lineTo(s.width * 0.5219500, s.height * 0.3476079);
  p135.lineTo(s.width * 0.5227500, s.height * 0.3451575);
  p135.lineTo(s.width * 0.5240500, s.height * 0.3430572);
  p135.lineTo(s.width * 0.5241000, s.height * 0.3373396);
  p135.lineTo(s.width * 0.5273000, s.height * 0.3399067);
  p135.lineTo(s.width * 0.5284500, s.height * 0.3392065);
  p135.lineTo(s.width * 0.5307000, s.height * 0.3404901);
  p135.lineTo(s.width * 0.5343500, s.height * 0.3438740);
  p135.lineTo(s.width * 0.5357500, s.height * 0.3505251);
  p135.lineTo(s.width * 0.5382000, s.height * 0.3519253);
  p135.lineTo(s.width * 0.5421000, s.height * 0.3550758);
  p135.lineTo(s.width * 0.5451000, s.height * 0.3588098);
  p135.lineTo(s.width * 0.5463500, s.height * 0.3568261);
  p135.lineTo(s.width * 0.5476000, s.height * 0.3534422);
  p135.lineTo(s.width * 0.5468000, s.height * 0.3477246);
  p135.lineTo(s.width * 0.5475500, s.height * 0.3439907);
  p135.lineTo(s.width * 0.5494000, s.height * 0.3404901);
  p135.lineTo(s.width * 0.5512500, s.height * 0.3395566);
  p135.lineTo(s.width * 0.5549500, s.height * 0.3410735);
  p135.lineTo(s.width * 0.5559500, s.height * 0.3443407);
  p135.lineTo(s.width * 0.5569500, s.height * 0.3444574);
  p135.lineTo(s.width * 0.5578500, s.height * 0.3457410);
  p135.lineTo(s.width * 0.5605500, s.height * 0.3465578);
  p135.lineTo(s.width * 0.5613000, s.height * 0.3490082);
  p135.close();

  Paint paint135fill = Paint()..style = PaintingStyle.fill;
  paint135fill.color = cClrs.lY ?? dfltClr;
  canvas.drawPath(p135, paint135fill, onTapUp: (tabdetail) {
    callback('ly', tabdetail);
  });

  Path p136 = Path();
  p136.moveTo(s.width * 0.7229500, s.height * 0.5390898);
  p136.lineTo(s.width * 0.7205500, s.height * 0.5408401);
  p136.lineTo(s.width * 0.7191000, s.height * 0.5348891);
  p136.lineTo(s.width * 0.7184000, s.height * 0.5241540);
  p136.lineTo(s.width * 0.7194000, s.height * 0.5120187);
  p136.lineTo(s.width * 0.7214500, s.height * 0.5161027);
  p136.lineTo(s.width * 0.7228500, s.height * 0.5213536);
  p136.lineTo(s.width * 0.7244000, s.height * 0.5291715);
  p136.lineTo(s.width * 0.7241000, s.height * 0.5369895);
  p136.lineTo(s.width * 0.7229500, s.height * 0.5390898);
  p136.close();

  Paint paint136fill = Paint()..style = PaintingStyle.fill;
  paint136fill.color = cClrs.lK ?? dfltClr;
  canvas.drawPath(p136, paint136fill, onTapUp: (tabdetail) {
    callback('lk', tabdetail);
  });

  Path p137 = Path();
  p137.moveTo(s.width * 0.5695500, s.height * 0.8143524);
  p137.lineTo(s.width * 0.5685500, s.height * 0.8151692);
  p137.lineTo(s.width * 0.5667000, s.height * 0.8093349);
  p137.lineTo(s.width * 0.5683000, s.height * 0.8046674);
  p137.lineTo(s.width * 0.5698500, s.height * 0.8017503);
  p137.lineTo(s.width * 0.5712000, s.height * 0.8001167);
  p137.lineTo(s.width * 0.5723000, s.height * 0.8024504);
  p137.lineTo(s.width * 0.5731500, s.height * 0.8047841);
  p137.lineTo(s.width * 0.5722000, s.height * 0.8084014);
  p137.lineTo(s.width * 0.5716500, s.height * 0.8108518);
  p137.lineTo(s.width * 0.5701000, s.height * 0.8120187);
  p137.lineTo(s.width * 0.5695500, s.height * 0.8143524);
  p137.close();

  Paint paint137fill = Paint()..style = PaintingStyle.fill;
  paint137fill.color = cClrs.lS ?? dfltClr;
  canvas.drawPath(p137, paint137fill, onTapUp: (tabdetail) {
    callback('ls', tabdetail);
  });

  Path p138 = Path();
  p138.moveTo(s.width * 0.5555500, s.height * 0.1722287);
  p138.lineTo(s.width * 0.5560500, s.height * 0.1753792);
  p138.lineTo(s.width * 0.5542500, s.height * 0.1777130);
  p138.lineTo(s.width * 0.5540000, s.height * 0.1816803);
  p138.lineTo(s.width * 0.5516000, s.height * 0.1843641);
  p138.lineTo(s.width * 0.5492500, s.height * 0.1843641);
  p138.lineTo(s.width * 0.5485500, s.height * 0.1821470);
  p138.lineTo(s.width * 0.5473000, s.height * 0.1813302);
  p138.lineTo(s.width * 0.5470000, s.height * 0.1795799);
  p138.lineTo(s.width * 0.5471000, s.height * 0.1775963);
  p138.lineTo(s.width * 0.5460000, s.height * 0.1765461);
  p138.lineTo(s.width * 0.5434500, s.height * 0.1752625);
  p138.lineTo(s.width * 0.5426000, s.height * 0.1693116);
  p138.lineTo(s.width * 0.5451500, s.height * 0.1672112);
  p138.lineTo(s.width * 0.5491000, s.height * 0.1676779);
  p138.lineTo(s.width * 0.5513500, s.height * 0.1669778);
  p138.lineTo(s.width * 0.5518000, s.height * 0.1683781);
  p138.lineTo(s.width * 0.5530500, s.height * 0.1688448);
  p138.lineTo(s.width * 0.5555500, s.height * 0.1722287);
  p138.close();

  Paint paint138fill = Paint()..style = PaintingStyle.fill;
  paint138fill.color = cClrs.lT ?? dfltClr;
  canvas.drawPath(p138, paint138fill, onTapUp: (tabdetail) {
    callback('lt', tabdetail);
  });

  Path p139 = Path();
  p139.moveTo(s.width * 0.5084500, s.height * 0.2163361);
  p139.lineTo(s.width * 0.5077500, s.height * 0.2164527);
  p139.lineTo(s.width * 0.5072000, s.height * 0.2158693);
  p139.lineTo(s.width * 0.5074000, s.height * 0.2117853);
  p139.lineTo(s.width * 0.5080500, s.height * 0.2115519);
  p139.lineTo(s.width * 0.5085500, s.height * 0.2131855);
  p139.lineTo(s.width * 0.5084500, s.height * 0.2163361);
  p139.close();

  Paint paint139fill = Paint()..style = PaintingStyle.fill;
  paint139fill.color = cClrs.lU ?? dfltClr;
  canvas.drawPath(p139, paint139fill, onTapUp: (tabdetail) {
    callback('lu', tabdetail);
  });

  Path p140 = Path();
  p140.moveTo(s.width * 0.5564000, s.height * 0.1592765);
  p140.lineTo(s.width * 0.5576500, s.height * 0.1607935);
  p140.lineTo(s.width * 0.5581500, s.height * 0.1641774);
  p140.lineTo(s.width * 0.5592000, s.height * 0.1683781);
  p140.lineTo(s.width * 0.5569000, s.height * 0.1710618);
  p140.lineTo(s.width * 0.5555500, s.height * 0.1722287);
  p140.lineTo(s.width * 0.5530500, s.height * 0.1688448);
  p140.lineTo(s.width * 0.5518000, s.height * 0.1683781);
  p140.lineTo(s.width * 0.5513500, s.height * 0.1669778);
  p140.lineTo(s.width * 0.5491000, s.height * 0.1676779);
  p140.lineTo(s.width * 0.5451500, s.height * 0.1672112);
  p140.lineTo(s.width * 0.5426000, s.height * 0.1693116);
  p140.lineTo(s.width * 0.5423500, s.height * 0.1640607);
  p140.lineTo(s.width * 0.5432000, s.height * 0.1596266);
  p140.lineTo(s.width * 0.5452500, s.height * 0.1572929);
  p140.lineTo(s.width * 0.5474500, s.height * 0.1625438);
  p140.lineTo(s.width * 0.5493000, s.height * 0.1623104);
  p140.lineTo(s.width * 0.5493500, s.height * 0.1569428);
  p140.lineTo(s.width * 0.5512500, s.height * 0.1557760);
  p140.lineTo(s.width * 0.5523000, s.height * 0.1565928);
  p140.lineTo(s.width * 0.5545000, s.height * 0.1591599);
  p140.lineTo(s.width * 0.5564000, s.height * 0.1592765);
  p140.close();

  Paint paint140fill = Paint()..style = PaintingStyle.fill;
  paint140fill.color = cClrs.lV ?? dfltClr;
  canvas.drawPath(p140, paint140fill, onTapUp: (tabdetail) {
    callback('lv', tabdetail);
  });

  Path p141 = Path();
  p141.moveTo(s.width * 0.4874000, s.height * 0.3220537);
  p141.lineTo(s.width * 0.4883500, s.height * 0.3268378);
  p141.lineTo(s.width * 0.4885000, s.height * 0.3313886);
  p141.lineTo(s.width * 0.4894500, s.height * 0.3393232);
  p141.lineTo(s.width * 0.4901500, s.height * 0.3409568);
  p141.lineTo(s.width * 0.4896500, s.height * 0.3438740);
  p141.lineTo(s.width * 0.4861000, s.height * 0.3451575);
  p141.lineTo(s.width * 0.4848500, s.height * 0.3478413);
  p141.lineTo(s.width * 0.4833000, s.height * 0.3485414);
  p141.lineTo(s.width * 0.4831500, s.height * 0.3541424);
  p141.lineTo(s.width * 0.4799500, s.height * 0.3570595);
  p141.lineTo(s.width * 0.4789000, s.height * 0.3607935);
  p141.lineTo(s.width * 0.4766500, s.height * 0.3627771);
  p141.lineTo(s.width * 0.4739500, s.height * 0.3639440);
  p141.lineTo(s.width * 0.4695000, s.height * 0.3695449);
  p141.lineTo(s.width * 0.4694500, s.height * 0.3784131);
  p141.lineTo(s.width * 0.4690000, s.height * 0.3784131);
  p141.lineTo(s.width * 0.4690500, s.height * 0.3823804);
  p141.lineTo(s.width * 0.4673500, s.height * 0.3826138);
  p141.lineTo(s.width * 0.4664500, s.height * 0.3843641);
  p141.lineTo(s.width * 0.4652000, s.height * 0.3843641);
  p141.lineTo(s.width * 0.4642000, s.height * 0.3833139);
  p141.lineTo(s.width * 0.4619000, s.height * 0.3841307);
  p141.lineTo(s.width * 0.4609500, s.height * 0.3899650);
  p141.lineTo(s.width * 0.4600500, s.height * 0.3905484);
  p141.lineTo(s.width * 0.4587000, s.height * 0.4000000);
  p141.lineTo(s.width * 0.4547500, s.height * 0.4080513);
  p141.lineTo(s.width * 0.4537500, s.height * 0.4184364);
  p141.lineTo(s.width * 0.4525500, s.height * 0.4218203);
  p141.lineTo(s.width * 0.4522000, s.height * 0.4245041);
  p141.lineTo(s.width * 0.4459500, s.height * 0.4250875);
  p141.lineTo(s.width * 0.4459000, s.height * 0.4250875);
  p141.lineTo(s.width * 0.4460500, s.height * 0.4215869);
  p141.lineTo(s.width * 0.4471500, s.height * 0.4196033);
  p141.lineTo(s.width * 0.4481000, s.height * 0.4156359);
  p141.lineTo(s.width * 0.4479500, s.height * 0.4130688);
  p141.lineTo(s.width * 0.4489500, s.height * 0.4078180);
  p141.lineTo(s.width * 0.4505500, s.height * 0.4030338);
  p141.lineTo(s.width * 0.4515000, s.height * 0.4018670);
  p141.lineTo(s.width * 0.4523000, s.height * 0.3975496);
  p141.lineTo(s.width * 0.4524000, s.height * 0.3934656);
  p141.lineTo(s.width * 0.4534500, s.height * 0.3889148);
  p141.lineTo(s.width * 0.4553500, s.height * 0.3861144);
  p141.lineTo(s.width * 0.4571500, s.height * 0.3785298);
  p141.lineTo(s.width * 0.4572000, s.height * 0.3784131);
  p141.lineTo(s.width * 0.4586500, s.height * 0.3754959);
  p141.lineTo(s.width * 0.4612000, s.height * 0.3746791);
  p141.lineTo(s.width * 0.4634000, s.height * 0.3695449);
  p141.lineTo(s.width * 0.4648000, s.height * 0.3675613);
  p141.lineTo(s.width * 0.4671500, s.height * 0.3612602);
  p141.lineTo(s.width * 0.4665500, s.height * 0.3520420);
  p141.lineTo(s.width * 0.4676500, s.height * 0.3455076);
  p141.lineTo(s.width * 0.4681000, s.height * 0.3415403);
  p141.lineTo(s.width * 0.4699000, s.height * 0.3365228);
  p141.lineTo(s.width * 0.4726000, s.height * 0.3331389);
  p141.lineTo(s.width * 0.4746500, s.height * 0.3299883);
  p141.lineTo(s.width * 0.4765000, s.height * 0.3222870);
  p141.lineTo(s.width * 0.4774000, s.height * 0.3176196);
  p141.lineTo(s.width * 0.4793500, s.height * 0.3177363);
  p141.lineTo(s.width * 0.4809000, s.height * 0.3208868);
  p141.lineTo(s.width * 0.4834500, s.height * 0.3204201);
  p141.lineTo(s.width * 0.4862000, s.height * 0.3220537);
  p141.lineTo(s.width * 0.4874000, s.height * 0.3220537);
  p141.close();

  Paint paint141fill = Paint()..style = PaintingStyle.fill;
  paint141fill.color = cClrs.mA ?? dfltClr;
  canvas.drawPath(p141, paint141fill, onTapUp: (tabdetail) {
    callback('ma', tabdetail);
  });

  Path p142 = Path();
  p142.moveTo(s.width * 0.5647000, s.height * 0.2453909);
  p142.lineTo(s.width * 0.5640500, s.height * 0.2420070);
  p142.lineTo(s.width * 0.5641500, s.height * 0.2388565);
  p142.lineTo(s.width * 0.5638500, s.height * 0.2357060);
  p142.lineTo(s.width * 0.5621500, s.height * 0.2312719);
  p142.lineTo(s.width * 0.5611500, s.height * 0.2282380);
  p142.lineTo(s.width * 0.5602500, s.height * 0.2261377);
  p142.lineTo(s.width * 0.5594500, s.height * 0.2253209);
  p142.lineTo(s.width * 0.5600000, s.height * 0.2242707);
  p142.lineTo(s.width * 0.5616000, s.height * 0.2235706);
  p142.lineTo(s.width * 0.5636000, s.height * 0.2257876);
  p142.lineTo(s.width * 0.5646000, s.height * 0.2261377);
  p142.lineTo(s.width * 0.5659000, s.height * 0.2281214);
  p142.lineTo(s.width * 0.5658500, s.height * 0.2305718);
  p142.lineTo(s.width * 0.5668500, s.height * 0.2317386);
  p142.lineTo(s.width * 0.5674000, s.height * 0.2347725);
  p142.lineTo(s.width * 0.5684000, s.height * 0.2366394);
  p142.lineTo(s.width * 0.5683000, s.height * 0.2378063);
  p142.lineTo(s.width * 0.5688000, s.height * 0.2385064);
  p142.lineTo(s.width * 0.5681500, s.height * 0.2390898);
  p142.lineTo(s.width * 0.5666500, s.height * 0.2388565);
  p142.lineTo(s.width * 0.5663500, s.height * 0.2378063);
  p142.lineTo(s.width * 0.5658500, s.height * 0.2383897);
  p142.lineTo(s.width * 0.5661500, s.height * 0.2396733);
  p142.lineTo(s.width * 0.5656000, s.height * 0.2421237);
  p142.lineTo(s.width * 0.5653000, s.height * 0.2445741);
  p142.lineTo(s.width * 0.5647000, s.height * 0.2453909);
  p142.close();

  Paint paint142fill = Paint()..style = PaintingStyle.fill;
  paint142fill.color = cClrs.mD ?? dfltClr;
  canvas.drawPath(p142, paint142fill, onTapUp: (tabdetail) {
    callback('md', tabdetail);
  });

  Path p143 = Path();
  p143.moveTo(s.width * 0.6339500, s.height * 0.6871645);
  p143.lineTo(s.width * 0.6341500, s.height * 0.6961494);
  p143.lineTo(s.width * 0.6348000, s.height * 0.6996499);
  p143.lineTo(s.width * 0.6344500, s.height * 0.7032672);
  p143.lineTo(s.width * 0.6338500, s.height * 0.7053676);
  p143.lineTo(s.width * 0.6330500, s.height * 0.7010502);
  p143.lineTo(s.width * 0.6324500, s.height * 0.7032672);
  p143.lineTo(s.width * 0.6328500, s.height * 0.7087515);
  p143.lineTo(s.width * 0.6325000, s.height * 0.7120187);
  p143.lineTo(s.width * 0.6316500, s.height * 0.7136523);
  p143.lineTo(s.width * 0.6313000, s.height * 0.7200700);
  p143.lineTo(s.width * 0.6299500, s.height * 0.7288215);
  p143.lineTo(s.width * 0.6282500, s.height * 0.7390898);
  p143.lineTo(s.width * 0.6261000, s.height * 0.7533256);
  p143.lineTo(s.width * 0.6246500, s.height * 0.7637106);
  p143.lineTo(s.width * 0.6231000, s.height * 0.7724621);
  p143.lineTo(s.width * 0.6208000, s.height * 0.7742124);
  p143.lineTo(s.width * 0.6182500, s.height * 0.7773629);
  p143.lineTo(s.width * 0.6167500, s.height * 0.7754959);
  p143.lineTo(s.width * 0.6146500, s.height * 0.7728121);
  p143.lineTo(s.width * 0.6140500, s.height * 0.7688448);
  p143.lineTo(s.width * 0.6140500, s.height * 0.7621937);
  p143.lineTo(s.width * 0.6133000, s.height * 0.7562427);
  p143.lineTo(s.width * 0.6132000, s.height * 0.7507585);
  p143.lineTo(s.width * 0.6138500, s.height * 0.7453909);
  p143.lineTo(s.width * 0.6151500, s.height * 0.7441074);
  p143.lineTo(s.width * 0.6152500, s.height * 0.7416569);
  p143.lineTo(s.width * 0.6167000, s.height * 0.7359393);
  p143.lineTo(s.width * 0.6171000, s.height * 0.7311552);
  p143.lineTo(s.width * 0.6165500, s.height * 0.7276546);
  p143.lineTo(s.width * 0.6161500, s.height * 0.7228705);
  p143.lineTo(s.width * 0.6161000, s.height * 0.7159860);
  p143.lineTo(s.width * 0.6172000, s.height * 0.7117853);
  p143.lineTo(s.width * 0.6177000, s.height * 0.7070012);
  p143.lineTo(s.width * 0.6191000, s.height * 0.7067678);
  p143.lineTo(s.width * 0.6207000, s.height * 0.7052509);
  p143.lineTo(s.width * 0.6218000, s.height * 0.7038506);
  p143.lineTo(s.width * 0.6230000, s.height * 0.7037340);
  p143.lineTo(s.width * 0.6247000, s.height * 0.6995333);
  p143.lineTo(s.width * 0.6271500, s.height * 0.6948658);
  p143.lineTo(s.width * 0.6280500, s.height * 0.6911319);
  p143.lineTo(s.width * 0.6277500, s.height * 0.6878646);
  p143.lineTo(s.width * 0.6289500, s.height * 0.6887981);
  p143.lineTo(s.width * 0.6306000, s.height * 0.6836639);
  p143.lineTo(s.width * 0.6307500, s.height * 0.6791132);
  p143.lineTo(s.width * 0.6317500, s.height * 0.6757293);
  p143.lineTo(s.width * 0.6326500, s.height * 0.6789965);
  p143.lineTo(s.width * 0.6333500, s.height * 0.6821470);
  p143.lineTo(s.width * 0.6339500, s.height * 0.6871645);
  p143.close();

  Paint paint143fill = Paint()..style = PaintingStyle.fill;
  paint143fill.color = cClrs.mG ?? dfltClr;
  canvas.drawPath(p143, paint143fill, onTapUp: (tabdetail) {
    callback('mg', tabdetail);
  });

  Path p144 = Path();
  p144.moveTo(s.width * 0.2246500, s.height * 0.3919487);
  p144.lineTo(s.width * 0.2257500, s.height * 0.3917153);
  p144.lineTo(s.width * 0.2241500, s.height * 0.3983664);
  p144.lineTo(s.width * 0.2232500, s.height * 0.4037340);
  p144.lineTo(s.width * 0.2223500, s.height * 0.4137690);
  p144.lineTo(s.width * 0.2218000, s.height * 0.4173862);
  p144.lineTo(s.width * 0.2220000, s.height * 0.4214702);
  p144.lineTo(s.width * 0.2226500, s.height * 0.4252042);
  p144.lineTo(s.width * 0.2228500, s.height * 0.4309218);
  p144.lineTo(s.width * 0.2243500, s.height * 0.4365228);
  p144.lineTo(s.width * 0.2247500, s.height * 0.4408401);
  p144.lineTo(s.width * 0.2256000, s.height * 0.4444574);
  p144.lineTo(s.width * 0.2284500, s.height * 0.4464411);
  p144.lineTo(s.width * 0.2294000, s.height * 0.4495916);
  p144.lineTo(s.width * 0.2320000, s.height * 0.4474912);
  p144.lineTo(s.width * 0.2341500, s.height * 0.4467911);
  p144.lineTo(s.width * 0.2363500, s.height * 0.4453909);
  p144.lineTo(s.width * 0.2381500, s.height * 0.4441074);
  p144.lineTo(s.width * 0.2401000, s.height * 0.4410735);
  p144.lineTo(s.width * 0.2410000, s.height * 0.4367561);
  p144.lineTo(s.width * 0.2416000, s.height * 0.4304551);
  p144.lineTo(s.width * 0.2422000, s.height * 0.4282380);
  p144.lineTo(s.width * 0.2442000, s.height * 0.4262544);
  p144.lineTo(s.width * 0.2472500, s.height * 0.4245041);
  p144.lineTo(s.width * 0.2497000, s.height * 0.4248541);
  p144.lineTo(s.width * 0.2514000, s.height * 0.4241540);
  p144.lineTo(s.width * 0.2520000, s.height * 0.4257876);
  p144.lineTo(s.width * 0.2517000, s.height * 0.4294049);
  p144.lineTo(s.width * 0.2499500, s.height * 0.4338390);
  p144.lineTo(s.width * 0.2490500, s.height * 0.4383897);
  p144.lineTo(s.width * 0.2495000, s.height * 0.4396733);
  p144.lineTo(s.width * 0.2489000, s.height * 0.4429405);
  p144.lineTo(s.width * 0.2478500, s.height * 0.4487748);
  p144.lineTo(s.width * 0.2472500, s.height * 0.4467911);
  p144.lineTo(s.width * 0.2467000, s.height * 0.4469078);
  p144.lineTo(s.width * 0.2461500, s.height * 0.4470245);
  p144.lineTo(s.width * 0.2449000, s.height * 0.4515753);
  p144.lineTo(s.width * 0.2444500, s.height * 0.4506418);
  p144.lineTo(s.width * 0.2441000, s.height * 0.4509918);
  p144.lineTo(s.width * 0.2440500, s.height * 0.4521587);
  p144.lineTo(s.width * 0.2414500, s.height * 0.4520420);
  p144.lineTo(s.width * 0.2388500, s.height * 0.4520420);
  p144.lineTo(s.width * 0.2386000, s.height * 0.4562427);
  p144.lineTo(s.width * 0.2373500, s.height * 0.4563594);
  p144.lineTo(s.width * 0.2382500, s.height * 0.4588098);
  p144.lineTo(s.width * 0.2392000, s.height * 0.4605601);
  p144.lineTo(s.width * 0.2394500, s.height * 0.4621937);
  p144.lineTo(s.width * 0.2398500, s.height * 0.4626604);
  p144.lineTo(s.width * 0.2396500, s.height * 0.4652275);
  p144.lineTo(s.width * 0.2360500, s.height * 0.4652275);
  p144.lineTo(s.width * 0.2344000, s.height * 0.4712952);
  p144.lineTo(s.width * 0.2347500, s.height * 0.4726954);
  p144.lineTo(s.width * 0.2343500, s.height * 0.4744457);
  p144.lineTo(s.width * 0.2341500, s.height * 0.4766628);
  p144.lineTo(s.width * 0.2313500, s.height * 0.4686114);
  p144.lineTo(s.width * 0.2300500, s.height * 0.4661610);
  p144.lineTo(s.width * 0.2278500, s.height * 0.4641774);
  p144.lineTo(s.width * 0.2262500, s.height * 0.4647608);
  p144.lineTo(s.width * 0.2238500, s.height * 0.4675613);
  p144.lineTo(s.width * 0.2224000, s.height * 0.4682614);
  p144.lineTo(s.width * 0.2205500, s.height * 0.4662777);
  p144.lineTo(s.width * 0.2185000, s.height * 0.4648775);
  p144.lineTo(s.width * 0.2161000, s.height * 0.4614936);
  p144.lineTo(s.width * 0.2140500, s.height * 0.4604434);
  p144.lineTo(s.width * 0.2111000, s.height * 0.4569428);
  p144.lineTo(s.width * 0.2089500, s.height * 0.4533256);
  p144.lineTo(s.width * 0.2084000, s.height * 0.4513419);
  p144.lineTo(s.width * 0.2068500, s.height * 0.4508751);
  p144.lineTo(s.width * 0.2041500, s.height * 0.4485414);
  p144.lineTo(s.width * 0.2032000, s.height * 0.4451575);
  p144.lineTo(s.width * 0.2005000, s.height * 0.4408401);
  p144.lineTo(s.width * 0.1994000, s.height * 0.4361727);
  p144.lineTo(s.width * 0.1990000, s.height * 0.4324387);
  p144.lineTo(s.width * 0.1999500, s.height * 0.4317386);
  p144.lineTo(s.width * 0.1998000, s.height * 0.4296383);
  p144.lineTo(s.width * 0.2006000, s.height * 0.4276546);
  p144.lineTo(s.width * 0.2008000, s.height * 0.4250875);
  p144.lineTo(s.width * 0.2000500, s.height * 0.4217036);
  p144.lineTo(s.width * 0.2000500, s.height * 0.4187865);
  p144.lineTo(s.width * 0.1994000, s.height * 0.4149358);
  p144.lineTo(s.width * 0.1975000, s.height * 0.4074679);
  p144.lineTo(s.width * 0.1952000, s.height * 0.4016336);
  p144.lineTo(s.width * 0.1942500, s.height * 0.3969662);
  p144.lineTo(s.width * 0.1922000, s.height * 0.3939323);
  p144.lineTo(s.width * 0.1918500, s.height * 0.3920653);
  p144.lineTo(s.width * 0.1927000, s.height * 0.3875146);
  p144.lineTo(s.width * 0.1915000, s.height * 0.3857643);
  p144.lineTo(s.width * 0.1902500, s.height * 0.3820303);
  p144.lineTo(s.width * 0.1901500, s.height * 0.3768961);
  p144.lineTo(s.width * 0.1887500, s.height * 0.3761960);
  p144.lineTo(s.width * 0.1876000, s.height * 0.3723454);
  p144.lineTo(s.width * 0.1867500, s.height * 0.3686114);
  p144.lineTo(s.width * 0.1869000, s.height * 0.3662777);
  p144.lineTo(s.width * 0.1861500, s.height * 0.3606768);
  p144.lineTo(s.width * 0.1860000, s.height * 0.3549592);
  p144.lineTo(s.width * 0.1864000, s.height * 0.3520420);
  p144.lineTo(s.width * 0.1848500, s.height * 0.3490082);
  p144.lineTo(s.width * 0.1839000, s.height * 0.3493582);
  p144.lineTo(s.width * 0.1827000, s.height * 0.3473746);
  p144.lineTo(s.width * 0.1818000, s.height * 0.3504084);
  p144.lineTo(s.width * 0.1817500, s.height * 0.3539090);
  p144.lineTo(s.width * 0.1812500, s.height * 0.3596266);
  p144.lineTo(s.width * 0.1817500, s.height * 0.3626604);
  p144.lineTo(s.width * 0.1831500, s.height * 0.3677946);
  p144.lineTo(s.width * 0.1833500, s.height * 0.3696616);
  p144.lineTo(s.width * 0.1837000, s.height * 0.3701284);
  p144.lineTo(s.width * 0.1837500, s.height * 0.3726954);
  p144.lineTo(s.width * 0.1842500, s.height * 0.3725788);
  p144.lineTo(s.width * 0.1842500, s.height * 0.3774796);
  p144.lineTo(s.width * 0.1849000, s.height * 0.3793466);
  p144.lineTo(s.width * 0.1851500, s.height * 0.3820303);
  p144.lineTo(s.width * 0.1865000, s.height * 0.3857643);
  p144.lineTo(s.width * 0.1867000, s.height * 0.3927655);
  p144.lineTo(s.width * 0.1872000, s.height * 0.3960327);
  p144.lineTo(s.width * 0.1876500, s.height * 0.3995333);
  p144.lineTo(s.width * 0.1875000, s.height * 0.4035006);
  p144.lineTo(s.width * 0.1888000, s.height * 0.4037340);
  p144.lineTo(s.width * 0.1896000, s.height * 0.4071179);
  p144.lineTo(s.width * 0.1903500, s.height * 0.4105018);
  p144.lineTo(s.width * 0.1902000, s.height * 0.4119020);
  p144.lineTo(s.width * 0.1888000, s.height * 0.4145858);
  p144.lineTo(s.width * 0.1883000, s.height * 0.4145858);
  p144.lineTo(s.width * 0.1879500, s.height * 0.4100350);
  p144.lineTo(s.width * 0.1865000, s.height * 0.4057176);
  p144.lineTo(s.width * 0.1848000, s.height * 0.4021004);
  p144.lineTo(s.width * 0.1835500, s.height * 0.4002334);
  p144.lineTo(s.width * 0.1841500, s.height * 0.3947491);
  p144.lineTo(s.width * 0.1841000, s.height * 0.3906651);
  p144.lineTo(s.width * 0.1830500, s.height * 0.3883314);
  p144.lineTo(s.width * 0.1815000, s.height * 0.3850642);
  p144.lineTo(s.width * 0.1810500, s.height * 0.3859977);
  p144.lineTo(s.width * 0.1805500, s.height * 0.3840140);
  p144.lineTo(s.width * 0.1790500, s.height * 0.3822637);
  p144.lineTo(s.width * 0.1779500, s.height * 0.3778296);
  p144.lineTo(s.width * 0.1782000, s.height * 0.3773629);
  p144.lineTo(s.width * 0.1792500, s.height * 0.3777130);
  p144.lineTo(s.width * 0.1806000, s.height * 0.3749125);
  p144.lineTo(s.width * 0.1811000, s.height * 0.3715286);
  p144.lineTo(s.width * 0.1796500, s.height * 0.3661610);
  p144.lineTo(s.width * 0.1783500, s.height * 0.3641774);
  p144.lineTo(s.width * 0.1779500, s.height * 0.3595099);
  p144.lineTo(s.width * 0.1776500, s.height * 0.3544924);
  p144.lineTo(s.width * 0.1772500, s.height * 0.3485414);
  p144.lineTo(s.width * 0.1771500, s.height * 0.3417736);
  p144.lineTo(s.width * 0.1803000, s.height * 0.3411902);
  p144.lineTo(s.width * 0.1838500, s.height * 0.3403734);
  p144.lineTo(s.width * 0.1834000, s.height * 0.3418903);
  p144.lineTo(s.width * 0.1869000, s.height * 0.3455076);
  p144.lineTo(s.width * 0.1923500, s.height * 0.3507585);
  p144.lineTo(s.width * 0.1977500, s.height * 0.3507585);
  p144.lineTo(s.width * 0.1999000, s.height * 0.3507585);
  p144.lineTo(s.width * 0.2003000, s.height * 0.3476079);
  p144.lineTo(s.width * 0.2050000, s.height * 0.3476079);
  p144.lineTo(s.width * 0.2056500, s.height * 0.3502917);
  p144.lineTo(s.width * 0.2067000, s.height * 0.3527421);
  p144.lineTo(s.width * 0.2079000, s.height * 0.3560093);
  p144.lineTo(s.width * 0.2083000, s.height * 0.3598600);
  p144.lineTo(s.width * 0.2085000, s.height * 0.3640607);
  p144.lineTo(s.width * 0.2096500, s.height * 0.3662777);
  p144.lineTo(s.width * 0.2116500, s.height * 0.3684947);
  p144.lineTo(s.width * 0.2140500, s.height * 0.3626604);
  p144.lineTo(s.width * 0.2163000, s.height * 0.3624271);
  p144.lineTo(s.width * 0.2179000, s.height * 0.3654609);
  p144.lineTo(s.width * 0.2187000, s.height * 0.3705951);
  p144.lineTo(s.width * 0.2191500, s.height * 0.3750292);
  p144.lineTo(s.width * 0.2203500, s.height * 0.3792299);
  p144.lineTo(s.width * 0.2204500, s.height * 0.3844807);
  p144.lineTo(s.width * 0.2209000, s.height * 0.3879813);
  p144.lineTo(s.width * 0.2228500, s.height * 0.3903151);
  p144.lineTo(s.width * 0.2246500, s.height * 0.3919487);
  p144.close();

  Paint paint144fill = Paint()..style = PaintingStyle.fill;
  paint144fill.color = cClrs.mX ?? dfltClr;
  canvas.drawPath(p144, paint144fill, onTapUp: (tabdetail) {
    callback('mx', tabdetail);
  });

  Path p145 = Path();
  p145.moveTo(s.width * 0.5527500, s.height * 0.2760793);
  p145.lineTo(s.width * 0.5522500, s.height * 0.2763127);
  p145.lineTo(s.width * 0.5518500, s.height * 0.2775963);
  p145.lineTo(s.width * 0.5504500, s.height * 0.2774796);
  p145.lineTo(s.width * 0.5495500, s.height * 0.2791132);
  p145.lineTo(s.width * 0.5478500, s.height * 0.2796966);
  p145.lineTo(s.width * 0.5467000, s.height * 0.2779463);
  p145.lineTo(s.width * 0.5462000, s.height * 0.2747958);
  p145.lineTo(s.width * 0.5464500, s.height * 0.2722287);
  p145.lineTo(s.width * 0.5468000, s.height * 0.2723454);
  p145.lineTo(s.width * 0.5468500, s.height * 0.2708285);
  p145.lineTo(s.width * 0.5483000, s.height * 0.2696616);
  p145.lineTo(s.width * 0.5489000, s.height * 0.2693116);
  p145.lineTo(s.width * 0.5497500, s.height * 0.2689615);
  p145.lineTo(s.width * 0.5509500, s.height * 0.2687281);
  p145.lineTo(s.width * 0.5523500, s.height * 0.2711785);
  p145.lineTo(s.width * 0.5527500, s.height * 0.2760793);
  p145.close();

  Paint paint145fill = Paint()..style = PaintingStyle.fill;
  paint145fill.color = cClrs.mK ?? dfltClr;
  canvas.drawPath(p145, paint145fill, onTapUp: (tabdetail) {
    callback('mk', tabdetail);
  });

  Path p146 = Path();
  p146.moveTo(s.width * 0.5051000, s.height * 0.4420070);
  p146.lineTo(s.width * 0.5051500, s.height * 0.4592765);
  p146.lineTo(s.width * 0.5036000, s.height * 0.4642940);
  p146.lineTo(s.width * 0.5034000, s.height * 0.4689615);
  p146.lineTo(s.width * 0.5009000, s.height * 0.4701284);
  p146.lineTo(s.width * 0.4970500, s.height * 0.4707118);
  p146.lineTo(s.width * 0.4960500, s.height * 0.4733956);
  p146.lineTo(s.width * 0.4942500, s.height * 0.4737456);
  p146.lineTo(s.width * 0.4924500, s.height * 0.4737456);
  p146.lineTo(s.width * 0.4917500, s.height * 0.4723454);
  p146.lineTo(s.width * 0.4902000, s.height * 0.4733956);
  p146.lineTo(s.width * 0.4875500, s.height * 0.4765461);
  p146.lineTo(s.width * 0.4870000, s.height * 0.4788798);
  p146.lineTo(s.width * 0.4848500, s.height * 0.4821470);
  p146.lineTo(s.width * 0.4844500, s.height * 0.4841307);
  p146.lineTo(s.width * 0.4832500, s.height * 0.4856476);
  p146.lineTo(s.width * 0.4819000, s.height * 0.4845974);
  p146.lineTo(s.width * 0.4811500, s.height * 0.4864644);
  p146.lineTo(s.width * 0.4807000, s.height * 0.4915986);
  p146.lineTo(s.width * 0.4784500, s.height * 0.4977830);
  p146.lineTo(s.width * 0.4785500, s.height * 0.5003501);
  p146.lineTo(s.width * 0.4777500, s.height * 0.5035006);
  p146.lineTo(s.width * 0.4779500, s.height * 0.5078180);
  p146.lineTo(s.width * 0.4767500, s.height * 0.5089848);
  p146.lineTo(s.width * 0.4761000, s.height * 0.5099183);
  p146.lineTo(s.width * 0.4756500, s.height * 0.5067678);
  p146.lineTo(s.width * 0.4748500, s.height * 0.5075846);
  p146.lineTo(s.width * 0.4743500, s.height * 0.5074679);
  p146.lineTo(s.width * 0.4738500, s.height * 0.5095683);
  p146.lineTo(s.width * 0.4716500, s.height * 0.5095683);
  p146.lineTo(s.width * 0.4709000, s.height * 0.5084014);
  p146.lineTo(s.width * 0.4705000, s.height * 0.5091015);
  p146.lineTo(s.width * 0.4696500, s.height * 0.5068845);
  p146.lineTo(s.width * 0.4698000, s.height * 0.5046674);
  p146.lineTo(s.width * 0.4694500, s.height * 0.5038506);
  p146.lineTo(s.width * 0.4688500, s.height * 0.5045508);
  p146.lineTo(s.width * 0.4690000, s.height * 0.5021004);
  p146.lineTo(s.width * 0.4695500, s.height * 0.5002334);
  p146.lineTo(s.width * 0.4684000, s.height * 0.4970828);
  p146.lineTo(s.width * 0.4681000, s.height * 0.4949825);
  p146.lineTo(s.width * 0.4674500, s.height * 0.4933489);
  p146.lineTo(s.width * 0.4669000, s.height * 0.4931155);
  p146.lineTo(s.width * 0.4662500, s.height * 0.4941657);
  p146.lineTo(s.width * 0.4653000, s.height * 0.4952159);
  p146.lineTo(s.width * 0.4645500, s.height * 0.4968495);
  p146.lineTo(s.width * 0.4633500, s.height * 0.4962660);
  p146.lineTo(s.width * 0.4625500, s.height * 0.4942824);
  p146.lineTo(s.width * 0.4621000, s.height * 0.4940490);
  p146.lineTo(s.width * 0.4613500, s.height * 0.4950992);
  p146.lineTo(s.width * 0.4609000, s.height * 0.4950992);
  p146.lineTo(s.width * 0.4607500, s.height * 0.4922987);
  p146.lineTo(s.width * 0.4609000, s.height * 0.4899650);
  p146.lineTo(s.width * 0.4606500, s.height * 0.4871645);
  p146.lineTo(s.width * 0.4596500, s.height * 0.4850642);
  p146.lineTo(s.width * 0.4591000, s.height * 0.4807468);
  p146.lineTo(s.width * 0.4590000, s.height * 0.4760793);
  p146.lineTo(s.width * 0.4599500, s.height * 0.4746791);
  p146.lineTo(s.width * 0.4604500, s.height * 0.4702450);
  p146.lineTo(s.width * 0.4613500, s.height * 0.4701284);
  p146.lineTo(s.width * 0.4633000, s.height * 0.4722287);
  p146.lineTo(s.width * 0.4649000, s.height * 0.4707118);
  p146.lineTo(s.width * 0.4659500, s.height * 0.4711785);
  p146.lineTo(s.width * 0.4664000, s.height * 0.4695449);
  p146.lineTo(s.width * 0.4776500, s.height * 0.4694282);
  p146.lineTo(s.width * 0.4783000, s.height * 0.4641774);
  p146.lineTo(s.width * 0.4778000, s.height * 0.4632439);
  p146.lineTo(s.width * 0.4765500, s.height * 0.4309218);
  p146.lineTo(s.width * 0.4753500, s.height * 0.3985998);
  p146.lineTo(s.width * 0.4796000, s.height * 0.3984831);
  p146.lineTo(s.width * 0.4889000, s.height * 0.4148191);
  p146.lineTo(s.width * 0.4982500, s.height * 0.4311552);
  p146.lineTo(s.width * 0.4989000, s.height * 0.4346558);
  p146.lineTo(s.width * 0.5006500, s.height * 0.4367561);
  p146.lineTo(s.width * 0.5019500, s.height * 0.4380397);
  p146.lineTo(s.width * 0.5020000, s.height * 0.4428238);
  p146.lineTo(s.width * 0.5051000, s.height * 0.4420070);
  p146.close();

  Paint paint146fill = Paint()..style = PaintingStyle.fill;
  paint146fill.color = cClrs.mL ?? dfltClr;
  canvas.drawPath(p146, paint146fill, onTapUp: (tabdetail) {
    callback('ml', tabdetail);
  });

  Path p147 = Path();
  p147.moveTo(s.width * 0.7742000, s.height * 0.4249708);
  p147.lineTo(s.width * 0.7721500, s.height * 0.4298716);
  p147.lineTo(s.width * 0.7717500, s.height * 0.4325554);
  p147.lineTo(s.width * 0.7702500, s.height * 0.4343057);
  p147.lineTo(s.width * 0.7688500, s.height * 0.4375729);
  p147.lineTo(s.width * 0.7669000, s.height * 0.4379230);
  p147.lineTo(s.width * 0.7661500, s.height * 0.4459743);
  p147.lineTo(s.width * 0.7650500, s.height * 0.4473746);
  p147.lineTo(s.width * 0.7668000, s.height * 0.4539090);
  p147.lineTo(s.width * 0.7688500, s.height * 0.4593932);
  p147.lineTo(s.width * 0.7703000, s.height * 0.4644107);
  p147.lineTo(s.width * 0.7696000, s.height * 0.4708285);
  p147.lineTo(s.width * 0.7687000, s.height * 0.4722287);
  p147.lineTo(s.width * 0.7696000, s.height * 0.4759627);
  p147.lineTo(s.width * 0.7717500, s.height * 0.4819137);
  p147.lineTo(s.width * 0.7722500, s.height * 0.4861144);
  p147.lineTo(s.width * 0.7723500, s.height * 0.4896149);
  p147.lineTo(s.width * 0.7737000, s.height * 0.4964994);
  p147.lineTo(s.width * 0.7724000, s.height * 0.5035006);
  p147.lineTo(s.width * 0.7713000, s.height * 0.5112019);
  p147.lineTo(s.width * 0.7708500, s.height * 0.5056009);
  p147.lineTo(s.width * 0.7715000, s.height * 0.4998833);
  p147.lineTo(s.width * 0.7704000, s.height * 0.4954492);
  p147.lineTo(s.width * 0.7703000, s.height * 0.4872812);
  p147.lineTo(s.width * 0.7690000, s.height * 0.4833139);
  p147.lineTo(s.width * 0.7676500, s.height * 0.4744457);
  p147.lineTo(s.width * 0.7666500, s.height * 0.4649942);
  p147.lineTo(s.width * 0.7651000, s.height * 0.4586931);
  p147.lineTo(s.width * 0.7635000, s.height * 0.4625438);
  p147.lineTo(s.width * 0.7606000, s.height * 0.4677946);
  p147.lineTo(s.width * 0.7589500, s.height * 0.4672112);
  p147.lineTo(s.width * 0.7571500, s.height * 0.4654609);
  p147.lineTo(s.width * 0.7576000, s.height * 0.4561260);
  p147.lineTo(s.width * 0.7566000, s.height * 0.4491249);
  p147.lineTo(s.width * 0.7539500, s.height * 0.4404901);
  p147.lineTo(s.width * 0.7541000, s.height * 0.4378063);
  p147.lineTo(s.width * 0.7524000, s.height * 0.4367561);
  p147.lineTo(s.width * 0.7501000, s.height * 0.4306884);
  p147.lineTo(s.width * 0.7495500, s.height * 0.4246208);
  p147.lineTo(s.width * 0.7506000, s.height * 0.4257876);
  p147.lineTo(s.width * 0.7503000, s.height * 0.4204201);
  p147.lineTo(s.width * 0.7515500, s.height * 0.4186698);
  p147.lineTo(s.width * 0.7510500, s.height * 0.4155193);
  p147.lineTo(s.width * 0.7515500, s.height * 0.4129522);
  p147.lineTo(s.width * 0.7511000, s.height * 0.4051342);
  p147.lineTo(s.width * 0.7534000, s.height * 0.4068845);
  p147.lineTo(s.width * 0.7542000, s.height * 0.4007001);
  p147.lineTo(s.width * 0.7540500, s.height * 0.3970828);
  p147.lineTo(s.width * 0.7550500, s.height * 0.3907818);
  p147.lineTo(s.width * 0.7546000, s.height * 0.3864644);
  p147.lineTo(s.width * 0.7577000, s.height * 0.3813302);
  p147.lineTo(s.width * 0.7598000, s.height * 0.3826138);
  p147.lineTo(s.width * 0.7591000, s.height * 0.3780630);
  p147.lineTo(s.width * 0.7599500, s.height * 0.3766628);
  p147.lineTo(s.width * 0.7594500, s.height * 0.3738623);
  p147.lineTo(s.width * 0.7610000, s.height * 0.3732789);
  p147.lineTo(s.width * 0.7623500, s.height * 0.3777130);
  p147.lineTo(s.width * 0.7637000, s.height * 0.3794632);
  p147.lineTo(s.width * 0.7643500, s.height * 0.3851809);
  p147.lineTo(s.width * 0.7648000, s.height * 0.3913652);
  p147.lineTo(s.width * 0.7627000, s.height * 0.3976663);
  p147.lineTo(s.width * 0.7630500, s.height * 0.4065344);
  p147.lineTo(s.width * 0.7658500, s.height * 0.4052509);
  p147.lineTo(s.width * 0.7670500, s.height * 0.4121354);
  p147.lineTo(s.width * 0.7689000, s.height * 0.4136523);
  p147.lineTo(s.width * 0.7685000, s.height * 0.4198366);
  p147.lineTo(s.width * 0.7707500, s.height * 0.4226371);
  p147.lineTo(s.width * 0.7720500, s.height * 0.4240373);
  p147.lineTo(s.width * 0.7739500, s.height * 0.4218203);
  p147.lineTo(s.width * 0.7742000, s.height * 0.4249708);
  p147.close();

  Paint paint147fill = Paint()..style = PaintingStyle.fill;
  paint147fill.color = cClrs.mM ?? dfltClr;
  canvas.drawPath(p147, paint147fill, onTapUp: (tabdetail) {
    callback('mm', tabdetail);
  });

  Path p148 = Path();
  p148.moveTo(s.width * 0.5453000, s.height * 0.2651109);
  p148.lineTo(s.width * 0.5449000, s.height * 0.2667445);
  p148.lineTo(s.width * 0.5442000, s.height * 0.2674446);
  p148.lineTo(s.width * 0.5440000, s.height * 0.2660443);
  p148.lineTo(s.width * 0.5430500, s.height * 0.2696616);
  p148.lineTo(s.width * 0.5433000, s.height * 0.2721120);
  p148.lineTo(s.width * 0.5427500, s.height * 0.2715286);
  p148.lineTo(s.width * 0.5419000, s.height * 0.2690782);
  p148.lineTo(s.width * 0.5407500, s.height * 0.2675613);
  p148.lineTo(s.width * 0.5410000, s.height * 0.2663944);
  p148.lineTo(s.width * 0.5412000, s.height * 0.2623104);
  p148.lineTo(s.width * 0.5420000, s.height * 0.2605601);
  p148.lineTo(s.width * 0.5424500, s.height * 0.2598600);
  p148.lineTo(s.width * 0.5431500, s.height * 0.2611435);
  p148.lineTo(s.width * 0.5436000, s.height * 0.2621937);
  p148.lineTo(s.width * 0.5444500, s.height * 0.2630105);
  p148.lineTo(s.width * 0.5455000, s.height * 0.2645274);
  p148.lineTo(s.width * 0.5453000, s.height * 0.2651109);
  p148.close();

  Paint paint148fill = Paint()..style = PaintingStyle.fill;
  paint148fill.color = cClrs.mE ?? dfltClr;
  canvas.drawPath(p148, paint148fill, onTapUp: (tabdetail) {
    callback('me', tabdetail);
  });

  Path p149 = Path();
  p149.moveTo(s.width * 0.7481000, s.height * 0.2117853);
  p149.lineTo(s.width * 0.7501000, s.height * 0.2103851);
  p149.lineTo(s.width * 0.7529500, s.height * 0.2094516);
  p149.lineTo(s.width * 0.7556500, s.height * 0.2105018);
  p149.lineTo(s.width * 0.7589500, s.height * 0.2138856);
  p149.lineTo(s.width * 0.7614000, s.height * 0.2176196);
  p149.lineTo(s.width * 0.7637000, s.height * 0.2176196);
  p149.lineTo(s.width * 0.7671000, s.height * 0.2187865);
  p149.lineTo(s.width * 0.7689000, s.height * 0.2169195);
  p149.lineTo(s.width * 0.7718500, s.height * 0.2157526);
  p149.lineTo(s.width * 0.7740500, s.height * 0.2106184);
  p149.lineTo(s.width * 0.7757500, s.height * 0.2114352);
  p149.lineTo(s.width * 0.7777000, s.height * 0.2138856);
  p149.lineTo(s.width * 0.7805000, s.height * 0.2131855);
  p149.lineTo(s.width * 0.7808000, s.height * 0.2186698);
  p149.lineTo(s.width * 0.7809500, s.height * 0.2260210);
  p149.lineTo(s.width * 0.7823500, s.height * 0.2289382);
  p149.lineTo(s.width * 0.7835000, s.height * 0.2280047);
  p149.lineTo(s.width * 0.7862500, s.height * 0.2291715);
  p149.lineTo(s.width * 0.7875000, s.height * 0.2264877);
  p149.lineTo(s.width * 0.7901000, s.height * 0.2288215);
  p149.lineTo(s.width * 0.7937000, s.height * 0.2339557);
  p149.lineTo(s.width * 0.7941000, s.height * 0.2365228);
  p149.lineTo(s.width * 0.7919000, s.height * 0.2357060);
  p149.lineTo(s.width * 0.7885000, s.height * 0.2366394);
  p149.lineTo(s.width * 0.7872500, s.height * 0.2387398);
  p149.lineTo(s.width * 0.7866000, s.height * 0.2436406);
  p149.lineTo(s.width * 0.7834000, s.height * 0.2464411);
  p149.lineTo(s.width * 0.7818000, s.height * 0.2504084);
  p149.lineTo(s.width * 0.7788500, s.height * 0.2488915);
  p149.lineTo(s.width * 0.7772500, s.height * 0.2481914);
  p149.lineTo(s.width * 0.7770000, s.height * 0.2529755);
  p149.lineTo(s.width * 0.7784500, s.height * 0.2557760);
  p149.lineTo(s.width * 0.7794000, s.height * 0.2582264);
  p149.lineTo(s.width * 0.7782000, s.height * 0.2607935);
  p149.lineTo(s.width * 0.7772000, s.height * 0.2647608);
  p149.lineTo(s.width * 0.7747500, s.height * 0.2673279);
  p149.lineTo(s.width * 0.7709500, s.height * 0.2675613);
  p149.lineTo(s.width * 0.7673500, s.height * 0.2701284);
  p149.lineTo(s.width * 0.7651500, s.height * 0.2740957);
  p149.lineTo(s.width * 0.7635000, s.height * 0.2718786);
  p149.lineTo(s.width * 0.7604000, s.height * 0.2718786);
  p149.lineTo(s.width * 0.7557000, s.height * 0.2673279);
  p149.lineTo(s.width * 0.7529000, s.height * 0.2662777);
  p149.lineTo(s.width * 0.7497000, s.height * 0.2673279);
  p149.lineTo(s.width * 0.7440500, s.height * 0.2655776);
  p149.lineTo(s.width * 0.7412500, s.height * 0.2658110);
  p149.lineTo(s.width * 0.7389000, s.height * 0.2613769);
  p149.lineTo(s.width * 0.7364000, s.height * 0.2546091);
  p149.lineTo(s.width * 0.7347000, s.height * 0.2537923);
  p149.lineTo(s.width * 0.7307000, s.height * 0.2491249);
  p149.lineTo(s.width * 0.7271000, s.height * 0.2481914);
  p149.lineTo(s.width * 0.7238500, s.height * 0.2469078);
  p149.lineTo(s.width * 0.7223500, s.height * 0.2436406);
  p149.lineTo(s.width * 0.7216500, s.height * 0.2351225);
  p149.lineTo(s.width * 0.7187500, s.height * 0.2291715);
  p149.lineTo(s.width * 0.7146500, s.height * 0.2264877);
  p149.lineTo(s.width * 0.7118000, s.height * 0.2226371);
  p149.lineTo(s.width * 0.7101500, s.height * 0.2175029);
  p149.lineTo(s.width * 0.7125000, s.height * 0.2162194);
  p149.lineTo(s.width * 0.7158500, s.height * 0.2100350);
  p149.lineTo(s.width * 0.7188000, s.height * 0.2066511);
  p149.lineTo(s.width * 0.7214500, s.height * 0.2088681);
  p149.lineTo(s.width * 0.7240500, s.height * 0.2089848);
  p149.lineTo(s.width * 0.7264500, s.height * 0.2123687);
  p149.lineTo(s.width * 0.7289500, s.height * 0.2126021);
  p149.lineTo(s.width * 0.7329500, s.height * 0.2144691);
  p149.lineTo(s.width * 0.7341500, s.height * 0.2093349);
  p149.lineTo(s.width * 0.7321500, s.height * 0.2051342);
  p149.lineTo(s.width * 0.7328000, s.height * 0.1976663);
  p149.lineTo(s.width * 0.7363000, s.height * 0.2005834);
  p149.lineTo(s.width * 0.7387000, s.height * 0.2015169);
  p149.lineTo(s.width * 0.7420500, s.height * 0.2033839);
  p149.lineTo(s.width * 0.7438500, s.height * 0.2087515);
  p149.lineTo(s.width * 0.7481000, s.height * 0.2117853);
  p149.close();

  Paint paint149fill = Paint()..style = PaintingStyle.fill;
  paint149fill.color = cClrs.mN ?? dfltClr;
  canvas.drawPath(p149, paint149fill, onTapUp: (tabdetail) {
    callback('mn', tabdetail);
  });

  Path p150 = Path();
  p150.moveTo(s.width * 0.5833500, s.height * 0.7858810);
  p150.lineTo(s.width * 0.5813000, s.height * 0.7858810);
  p150.lineTo(s.width * 0.5811500, s.height * 0.7824971);
  p150.lineTo(s.width * 0.5808500, s.height * 0.7791132);
  p150.lineTo(s.width * 0.5806500, s.height * 0.7764294);
  p150.lineTo(s.width * 0.5813500, s.height * 0.7681447);
  p150.lineTo(s.width * 0.5808000, s.height * 0.7627771);
  p150.lineTo(s.width * 0.5797000, s.height * 0.7522754);
  p150.lineTo(s.width * 0.5828000, s.height * 0.7437573);
  p150.lineTo(s.width * 0.5836500, s.height * 0.7383897);
  p150.lineTo(s.width * 0.5840500, s.height * 0.7376896);
  p150.lineTo(s.width * 0.5845000, s.height * 0.7332555);
  p150.lineTo(s.width * 0.5841000, s.height * 0.7310385);
  p150.lineTo(s.width * 0.5843000, s.height * 0.7254376);
  p150.lineTo(s.width * 0.5849500, s.height * 0.7203034);
  p150.lineTo(s.width * 0.5851500, s.height * 0.7107351);
  p150.lineTo(s.width * 0.5837500, s.height * 0.7084014);
  p150.lineTo(s.width * 0.5824000, s.height * 0.7078180);
  p150.lineTo(s.width * 0.5818500, s.height * 0.7059510);
  p150.lineTo(s.width * 0.5805500, s.height * 0.7044341);
  p150.lineTo(s.width * 0.5782000, s.height * 0.7045508);
  p150.lineTo(s.width * 0.5781000, s.height * 0.7017503);
  p150.lineTo(s.width * 0.5779000, s.height * 0.6963827);
  p150.lineTo(s.width * 0.5865000, s.height * 0.6901984);
  p150.lineTo(s.width * 0.5881000, s.height * 0.6938156);
  p150.lineTo(s.width * 0.5888500, s.height * 0.6931155);
  p150.lineTo(s.width * 0.5899500, s.height * 0.6949825);
  p150.lineTo(s.width * 0.5900500, s.height * 0.6980163);
  p150.lineTo(s.width * 0.5894000, s.height * 0.7015169);
  p150.lineTo(s.width * 0.5895000, s.height * 0.7067678);
  p150.lineTo(s.width * 0.5912500, s.height * 0.7114352);
  p150.lineTo(s.width * 0.5922000, s.height * 0.7061844);
  p150.lineTo(s.width * 0.5934500, s.height * 0.7046674);
  p150.lineTo(s.width * 0.5934000, s.height * 0.6949825);
  p150.lineTo(s.width * 0.5923000, s.height * 0.6896149);
  p150.lineTo(s.width * 0.5913500, s.height * 0.6871645);
  p150.lineTo(s.width * 0.5911500, s.height * 0.6871645);
  p150.lineTo(s.width * 0.5908500, s.height * 0.6786464);
  p150.lineTo(s.width * 0.5916000, s.height * 0.6715286);
  p150.lineTo(s.width * 0.5927000, s.height * 0.6712952);
  p150.lineTo(s.width * 0.5960500, s.height * 0.6733956);
  p150.lineTo(s.width * 0.5968000, s.height * 0.6724621);
  p150.lineTo(s.width * 0.5987500, s.height * 0.6722287);
  p150.lineTo(s.width * 0.5998000, s.height * 0.6700117);
  p150.lineTo(s.width * 0.6015000, s.height * 0.6701284);
  p150.lineTo(s.width * 0.6046000, s.height * 0.6672112);
  p150.lineTo(s.width * 0.6069000, s.height * 0.6628938);
  p150.lineTo(s.width * 0.6073500, s.height * 0.6661610);
  p150.lineTo(s.width * 0.6071000, s.height * 0.6736289);
  p150.lineTo(s.width * 0.6073500, s.height * 0.6802800);
  p150.lineTo(s.width * 0.6072500, s.height * 0.6919487);
  p150.lineTo(s.width * 0.6076500, s.height * 0.6955659);
  p150.lineTo(s.width * 0.6067000, s.height * 0.7009335);
  p150.lineTo(s.width * 0.6055000, s.height * 0.7061844);
  p150.lineTo(s.width * 0.6036500, s.height * 0.7108518);
  p150.lineTo(s.width * 0.6010000, s.height * 0.7136523);
  p150.lineTo(s.width * 0.5977500, s.height * 0.7172695);
  p150.lineTo(s.width * 0.5944500, s.height * 0.7253209);
  p150.lineTo(s.width * 0.5933500, s.height * 0.7267211);
  p150.lineTo(s.width * 0.5912500, s.height * 0.7320887);
  p150.lineTo(s.width * 0.5901000, s.height * 0.7337223);
  p150.lineTo(s.width * 0.5897000, s.height * 0.7390898);
  p150.lineTo(s.width * 0.5909000, s.height * 0.7448075);
  p150.lineTo(s.width * 0.5913500, s.height * 0.7491249);
  p150.lineTo(s.width * 0.5913500, s.height * 0.7514586);
  p150.lineTo(s.width * 0.5918500, s.height * 0.7509918);
  p150.lineTo(s.width * 0.5916000, s.height * 0.7583431);
  p150.lineTo(s.width * 0.5910500, s.height * 0.7618436);
  p150.lineTo(s.width * 0.5916500, s.height * 0.7631272);
  p150.lineTo(s.width * 0.5911500, s.height * 0.7662777);
  p150.lineTo(s.width * 0.5899500, s.height * 0.7689615);
  p150.lineTo(s.width * 0.5876000, s.height * 0.7714119);
  p150.lineTo(s.width * 0.5841500, s.height * 0.7754959);
  p150.lineTo(s.width * 0.5829000, s.height * 0.7782964);
  p150.lineTo(s.width * 0.5830500, s.height * 0.7814469);
  p150.lineTo(s.width * 0.5837000, s.height * 0.7819137);
  p150.lineTo(s.width * 0.5833500, s.height * 0.7858810);
  p150.close();

  Paint paint150fill = Paint()..style = PaintingStyle.fill;
  paint150fill.color = cClrs.mZ ?? dfltClr;
  canvas.drawPath(p150, paint150fill, onTapUp: (tabdetail) {
    callback('mz', tabdetail);
  });
}