Home » Archimedes archive » Acorn User » AU 1995-02.adf » !Circuit_Circuit » !Circuit/DrawBasic

!Circuit/DrawBasic

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Acorn User » AU 1995-02.adf » !Circuit_Circuit
Filename: !Circuit/DrawBasic
Read OK:
File size: C1D8 bytes
Load address: 0000
Exec address: 0000
File contents
   10DEFPROCsavedraw
   20SYS "Hourglass_On"
   30big%=&7FFFFFFF
   40EF=0.552256944
   50i%=0:c%=0
   60inch=&B400
   70point=640
   80cm=18140
   90black%=0
  100white%=&FFFFFF00
  110none%=-1
  120PROCdrawfile_start(save$)
  130PROCputw(0)
  140PROChead_here(FALSE)
  150PROCputs(CHR$(1)+"Trinity.Medium")
  160PROCalign
  170PROChead_now
  180PROCgroup_start
  190FOR A=0 TO gridx
  200FOR B=0 TO gridy
  210IF pset$(A,B)>"" THEN
  220x=A*31+25:y=744+(B*-31+25)
  230comp$=pset$(A,B)
  240CASE FNupper(comp$) OF
  250WHEN "lineu":
  260PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
  270PROCpath_draw((x+15.5),(y+31))
  280PROCpath_end
  290WHEN "liner":
  300PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
  310PROCpath_draw((x+31),(y+15.5))
  320PROCpath_end
  330WHEN "linebdr":
  340PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
  350PROCpath_draw((x+15.5),(y+15.5))
  360PROCpath_draw((x+31),y)
  370PROCpath_end
  380WHEN "linebdl":
  390PROCpath_start((x+31),(y+15.5),0,&00000000,&FFFFFFFF)
  400PROCpath_draw((x+15.5),(y+15.5))
  410PROCpath_draw(x,y)
  420PROCpath_end
  430WHEN "linebur":
  440PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
  450PROCpath_draw((x+15.5),(y+15.5))
  460PROCpath_draw((x+31),(y+31))
  470PROCpath_end
  480WHEN "linebul":
  490PROCpath_start((x+31),(y+15.5),0,&00000000,&FFFFFFFF)
  500PROCpath_draw((x+15.5),(y+15.5))
  510PROCpath_draw(x,(y+31))
  520PROCpath_end
  530WHEN "linebtdr":
  540PROCpath_start((x+15.5),(y+31),0,&00000000,&FFFFFFFF)
  550PROCpath_draw((x+15.5),(y+15.5))
  560PROCpath_draw((x+31),y)
  570PROCpath_end
  580WHEN "linebtdl":
  590PROCpath_start((x+15.5),(y+31),0,&00000000,&FFFFFFFF)
  600PROCpath_draw((x+15.5),(y+15.5))
  610PROCpath_draw(x,y)
  620PROCpath_end
  630WHEN "linebbur":
  640PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
  650PROCpath_draw((x+15.5),(y+15.5))
  660PROCpath_draw((x+31),(y+31))
  670PROCpath_end
  680WHEN "linebbul":
  690PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
  700PROCpath_draw((x+15.5),(y+15.5))
  710PROCpath_draw(x,(y+31))
  720PROCpath_end
  730WHEN "diagrl":
  740PROCpath_start(x,y,0,&00000000,&FFFFFFFF)
  750PROCpath_draw((x+31),(y+31))
  760
  770PROCpath_end
  780WHEN "diaglr":
  790PROCpath_start(x,(y+31),0,&00000000,&FFFFFFFF)
  800PROCpath_draw((x+31),y)
  810
  820PROCpath_end
  830
  840WHEN "cornerbl":
  850PROCpath_start((x+15.5),(y+31),0,&00000000,&FFFFFFFF)
  860PROCpath_draw((x+15.5),(y+15.5))
  870PROCpath_draw((x+31),(y+15.5))
  880
  890PROCpath_end
  900WHEN "cornerbr":
  910PROCpath_start((x+15.5),(y+31),0,&00000000,&FFFFFFFF)
  920PROCpath_draw((x+15.5),(y+15.5))
  930PROCpath_draw(x,(y+15.5))
  940
  950PROCpath_end
  960WHEN "cornertl":
  970PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
  980PROCpath_draw((x+15.5),(y+15.5))
  990PROCpath_draw((x+31),(y+15.5))
 1000
 1010PROCpath_end
 1020WHEN "cornertr":
 1030PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
 1040PROCpath_draw((x+15.5),(y+15.5))
 1050PROCpath_draw(x,(y+15.5))
 1060PROCpath_end
 1070WHEN "jointop":
 1080PROCgroup_start
 1090PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
 1100PROCpath_draw((x+31),(y+15.5))
 1110PROCpath_draw((x+15.5),(y+15.5))
 1120PROCpath_draw((x+15.5),y)
 1130PROCpath_end
 1140PROCellipse((x+15.5),(y+15.5),0.6,0.6,0,&0,&0)
 1150PROCgroup_end
 1160WHEN "joinbot":
 1170PROCgroup_start
 1180PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
 1190PROCpath_draw((x+31),(y+15.5))
 1200PROCpath_draw((x+15.5),(y+15.5))
 1210PROCpath_draw((x+15.5),(y+31))
 1220PROCpath_end
 1230PROCellipse((x+15.5),(y+15.5),0.6,0.6,0,&0,&0)
 1240PROCgroup_end
 1250WHEN "joinl":
 1260PROCgroup_start
 1270PROCpath_start((x+15.5),(y+31),0,&00000000,&FFFFFFFF)
 1280PROCpath_draw((x+15.5),y)
 1290PROCpath_draw((x+15.5),(y+15.5))
 1300PROCpath_draw(x,(y+15.5))
 1310PROCpath_end
 1320PROCellipse((x+15.5),(y+15.5),0.6,0.6,0,&0,&0)
 1330PROCgroup_end
 1340WHEN "joinr":
 1350PROCgroup_start
 1360PROCpath_start((x+15.5),(y+31),0,&00000000,&FFFFFFFF)
 1370PROCpath_draw((x+15.5),y)
 1380PROCpath_draw((x+15.5),(y+15.5))
 1390PROCpath_draw((x+31),(y+15.5))
 1400PROCpath_end
 1410PROCellipse((x+15.5),(y+15.5),0.6,0.6,0,&0,&0)
 1420PROCgroup_end
 1430WHEN "joinx":
 1440PROCgroup_start
 1450PROCpath_start(x,y,0,&00000000,&FFFFFFFF)
 1460PROCpath_draw((x+31),(y+31))
 1470PROCpath_move((x+31),y)
 1480PROCpath_draw(x,(y+31))
 1490PROCpath_end
 1500PROCellipse((x+15.5),(y+15.5),0.6,0.6,0,&0,&0)
 1510PROCgroup_end
 1520WHEN "join+":
 1530PROCgroup_start
 1540PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
 1550PROCpath_draw((x+15.5),(y+31))
 1560PROCpath_move(x,(y+15.5))
 1570PROCpath_draw((x+31),(y+15.5))
 1580PROCpath_end
 1590PROCellipse((x+15.5),(y+15.5),0.6,0.6,0,&0,&0)
 1600PROCgroup_end
 1610WHEN "nojoinx":
 1620PROCpath_start(x,y,0,&00000000,&FFFFFFFF)
 1630PROCpath_draw((x+31),(y+31))
 1640PROCpath_move(x,(y+31))
 1650PROCpath_draw((x+12),(y+19))
 1660PROCpath_bezier((x+12),(y+19),(x+19),(y+19),(x+19),(y+12))
 1670PROCpath_draw((x+31),y)
 1680PROCpath_end
 1690WHEN "nojoin+":
 1700PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
 1710PROCpath_draw((x+15.5),(y+31))
 1720PROCpath_move(x,(y+15.5))
 1730PROCpath_draw((x+12),(y+15.5))
 1740PROCpath_bezier((x+12),(y+15.5),(x+15.5),(y+21),(x+19),(y+15.5))
 1750PROCpath_draw((x+31),(y+15.5))
 1760PROCpath_end
 1770WHEN "relaycu":
 1780PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
 1790PROCpath_draw((x+15.5),(y+18))
 1800PROCpath_draw(x,(y+18))
 1810PROCpath_move((x+31),(y+15.5))
 1820PROCpath_draw((x+24),(y+15.5))
 1830PROCpath_draw((x+24),(y+26))
 1840PROCpath_draw(x,(y+26))
 1850PROCpath_end
 1860WHEN "relaycd":
 1870PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
 1880PROCpath_draw((x+15.5),(y+18))
 1890PROCpath_draw((x+31),(y+18))
 1900PROCpath_move(x,(y+15.5))
 1910PROCpath_draw((x+7),(y+15.5))
 1920PROCpath_draw((x+7),(y+26))
 1930PROCpath_draw((x+31),(y+26))
 1940PROCpath_end
 1950WHEN "relaycl":
 1960PROCpath_start((x+31),(y+15.5),0,&00000000,&FFFFFFFF)
 1970PROCpath_draw((x+13),(y+15.5))
 1980PROCpath_draw((x+13),(y+31))
 1990PROCpath_move((x+15.5),y)
 2000PROCpath_draw((x+15.5),(y+7))
 2010PROCpath_draw((x+5),(y+7))
 2020PROCpath_draw((x+5),(y+31))
 2030PROCpath_end
 2040WHEN "relaycr":
 2050PROCpath_start((x+31),(y+15.5),0,&00000000,&FFFFFFFF)
 2060PROCpath_draw((x+13),(y+15.5))
 2070PROCpath_draw((x+13),y)
 2080PROCpath_move((x+15.5),(y+31))
 2090PROCpath_draw((x+15.5),(y+24))
 2100PROCpath_draw((x+5),(y+24))
 2110PROCpath_draw((x+5),y)
 2120PROCpath_end
 2130WHEN "iccur":
 2140PROCgroup_start
 2150PROCpath_start((x+13),y,0,&00000000,&FFFFFFFF)
 2160PROCpath_draw((x+13),(y+12))
 2170PROCpath_draw(x,(y+12))
 2180PROCpath_move((x+5),y)
 2190PROCpath_draw((x+5),(y+5))
 2200PROCpath_draw(x,(y+5))
 2210PROCpath_move((x+13),(y+31))
 2220PROCpath_draw((x+13),(y+19))
 2230PROCpath_draw(x,(y+19))
 2240PROCpath_move((x+5),(y+31))
 2250PROCpath_draw((x+5),(y+26))
 2260PROCpath_draw(x,(y+26))
 2270PROCpath_end
 2280PROCellipse(x,(y+12),0.6,0.6,0,0,0)
 2290PROCellipse(x,(y+5),0.6,0.6,0,0,0)
 2300PROCellipse(x,(y+19),0.6,0.6,0,0,0)
 2310PROCellipse(x,(y+26),0.6,0.6,0,0,0)
 2320PROCgroup_end
 2330WHEN "iccul":
 2340PROCgroup_start
 2350PROCpath_start((x+5),y,0,&00000000,&FFFFFFFF)
 2360PROCpath_draw((x+5),(y+12))
 2370PROCpath_draw((x+31),(y+12))
 2380PROCpath_move((x+13),y)
 2390PROCpath_draw((x+13),(y+5))
 2400PROCpath_draw((x+31),(y+5))
 2410PROCpath_move((x+5),(y+31))
 2420PROCpath_draw((x+5),(y+19))
 2430PROCpath_draw((x+31),(y+19))
 2440PROCpath_move((x+13),(y+31))
 2450PROCpath_draw((x+13),(y+26))
 2460PROCpath_draw((x+31),(y+26))
 2470PROCpath_end
 2480PROCellipse((x+31),(y+12),0.6,0.6,0,0,0)
 2490PROCellipse((x+31),(y+5),0.6,0.6,0,0,0)
 2500PROCellipse((x+31),(y+19),0.6,0.6,0,0,0)
 2510PROCellipse((x+31),(y+26),0.6,0.6,0,0,0)
 2520PROCgroup_end
 2530WHEN "iccru":
 2540PROCgroup_start
 2550PROCpath_start(x,(y+18),0,&00000000,&FFFFFFFF)
 2560PROCpath_draw((x+5),(y+18))
 2570PROCpath_draw((x+5),y)
 2580PROCpath_move(x,(y+26))
 2590PROCpath_draw((x+12),(y+26))
 2600PROCpath_draw((x+12),y)
 2610PROCpath_move((x+31),(y+18))
 2620PROCpath_draw((x+26),(y+18))
 2630PROCpath_draw((x+26),y)
 2640PROCpath_move((x+31),(y+26))
 2650PROCpath_draw((x+19),(y+26))
 2660PROCpath_draw((x+19),y)
 2670PROCpath_end
 2680PROCellipse((x+5),y,0.6,0.6,0,0,0)
 2690PROCellipse((x+12),y,0.6,0.6,0,0,0)
 2700PROCellipse((x+26),y,0.6,0.6,0,0,0)
 2710PROCellipse((x+19),y,0.6,0.6,0,0,0)
 2720PROCgroup_end
 2730WHEN "iccrd":
 2740PROCgroup_start
 2750PROCpath_start(x,(y+18),0,&00000000,&FFFFFFFF)
 2760PROCpath_draw((x+12),(y+18))
 2770PROCpath_draw((x+12),(y+31))
 2780PROCpath_move(x,(y+26))
 2790PROCpath_draw((x+5),(y+26))
 2800PROCpath_draw((x+5),(y+31))
 2810PROCpath_move((x+31),(y+18))
 2820PROCpath_draw((x+19),(y+18))
 2830PROCpath_draw((x+19),(y+31))
 2840PROCpath_move((x+31),(y+26))
 2850PROCpath_draw((x+26),(y+26))
 2860PROCpath_draw((x+26),(y+31))
 2870PROCpath_end
 2880PROCellipse((x+5),(y+31),0.6,0.6,0,0,0)
 2890PROCellipse((x+12),(y+31),0.6,0.6,0,0,0)
 2900PROCellipse((x+26),(y+31),0.6,0.6,0,0,0)
 2910PROCellipse((x+19),(y+31),0.6,0.6,0,0,0)
 2920PROCgroup_end
 2930WHEN "resistor":
 2940PROCgroup_start
 2950PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
 2960PROCpath_draw((x+6),(y+15.5))
 2970PROCpath_move((x+31),(y+15.5))
 2980PROCpath_draw((x+25),(y+15.5))
 2990PROCpath_end
 3000PROCrectangle(x+6,y+11,x+25,y+19,0,0,&FFFFFFFF)
 3010PROCgroup_end
 3020WHEN "resistoru":
 3030PROCgroup_start
 3040PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
 3050PROCpath_draw((x+15.5),(y+6))
 3060PROCpath_move((x+15.5),(y+31))
 3070PROCpath_draw((x+15.5),(y+25))
 3080PROCpath_end
 3090PROCrectangle(x+11,y+6,x+19,y+25,0,0,&FFFFFFFF)
 3100PROCgroup_end
 3110WHEN "varresu":
 3120PROCgroup_start
 3130PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
 3140PROCpath_draw((x+15.5),(y+7))
 3150PROCpath_move((x+15.5),(y+31))
 3160PROCpath_draw((x+15.5),(y+25))
 3170PROCpath_move((x+15.5),(y+29))
 3180PROCpath_draw((x+25),(y+29))
 3190PROCpath_draw((x+25),(y+15.5))
 3200PROCpath_draw((x+19),(y+15.5))
 3210PROCpath_end
 3220PROCtriangle(x+19,y+15.5,3,0,0,0)
 3230PROCrectangle(x+11,y+7,x+19,y+25,0,0,&FFFFFFFF)
 3240PROCgroup_end
 3250WHEN "varresd":
 3260PROCgroup_start
 3270PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
 3280PROCpath_draw((x+15.5),(y+7))
 3290PROCpath_move((x+15.5),(y+31))
 3300PROCpath_draw((x+15.5),(y+25))
 3310PROCpath_move((x+15.5),(y+3))
 3320PROCpath_draw((x+6),(y+3))
 3330PROCpath_draw((x+6),(y+15.5))
 3340PROCpath_draw((x+11),(y+15.5))
 3350PROCpath_end
 3360PROCtriangle(x+11,y+15.5,-3,0,0,0)
 3370PROCrectangle(x+11,y+7,x+19,y+25,0,0,&FFFFFFFF)
 3380PROCgroup_end
 3390WHEN "varresr":
 3400PROCgroup_start
 3410PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
 3420PROCpath_draw((x+7),(y+15.5))
 3430PROCpath_move((x+31),(y+15.5))
 3440PROCpath_draw((x+25),(y+15.5))
 3450PROCpath_move((x+29),(y+15.5))
 3460PROCpath_draw((x+29),(y+25))
 3470PROCpath_draw((x+15.5),(y+25))
 3480PROCpath_draw((x+15.5),(y+19))
 3490PROCpath_end
 3500PROCtriangle2(x+15.5,y+19,3,0,0,0)
 3510PROCrectangle(x+7,y+11,x+25,y+19,0,0,&FFFFFFFF)
 3520PROCgroup_end
 3530WHEN "varresl":
 3540PROCgroup_start
 3550PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
 3560PROCpath_draw((x+7),(y+15.5))
 3570PROCpath_move((x+31),(y+15.5))
 3580PROCpath_draw((x+25),(y+15.5))
 3590PROCpath_move((x+3),(y+15.5))
 3600PROCpath_draw((x+3),(y+6))
 3610PROCpath_draw((x+15.5),(y+6))
 3620PROCpath_draw((x+15.5),(y+11))
 3630PROCpath_end
 3640PROCtriangle2(x+15.5,y+11,-3,0,0,0)
 3650PROCrectangle(x+7,y+11,x+25,y+19,0,0,&FFFFFFFF)
 3660PROCgroup_end
 3670WHEN "cell":
 3680PROCgroup_start
 3690PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
 3700PROCpath_draw((x+15),(y+15.5))
 3710PROCpath_move((x+20),(y+15.5))
 3720PROCpath_draw((x+31),(y+15.5))
 3730PROCpath_end
 3740PROCrectangle(x+14,y+6,x+15,y+25,0,0,0)
 3750PROCrectangle(x+18,y+8,x+20,y+22,0,0,0)
 3760PROCgroup_end
 3770WHEN "cellu":
 3780PROCgroup_start
 3790PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
 3800PROCpath_draw((x+15.5),(y+14))
 3810PROCpath_move((x+15.5),(y+20))
 3820PROCpath_draw((x+15.5),(y+31))
 3830PROCpath_end
 3840PROCrectangle(x+8,y+13,x+23,y+15,0,0,0)
 3850PROCrectangle(x+6,y+19,x+25,y+20,0,0,0)
 3860PROCgroup_end
 3870WHEN "capu":
 3880PROCgroup_start
 3890PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
 3900PROCpath_draw((x+15.5),(y+14))
 3910PROCpath_move((x+15.5),(y+19))
 3920PROCpath_draw((x+15.5),(y+31))
 3930PROCpath_end
 3940PROCrectangle(x+8,y+14,x+23,y+15,0,0,0)
 3950PROCrectangle(x+8,y+18,x+23,y+19,0,0,0)
 3960PROCgroup_end
 3970WHEN "capr":
 3980PROCgroup_start
 3990PROCpath_start((x),(y+15.5),0,&00000000,&FFFFFFFF)
 4000PROCpath_draw((x+14),(y+15.5))
 4010PROCpath_move((x+19),(y+15.5))
 4020PROCpath_draw((x+31),(y+15.5))
 4030PROCpath_end
 4040PROCrectangle(x+14,y+8,x+15,y+23,0,0,0)
 4050PROCrectangle(x+18,y+8,x+19,y+23,0,0,0)
 4060PROCgroup_end
 4070WHEN "caphu":
 4080PROCgroup_start
 4090PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
 4100PROCpath_draw((x+15.5),(y+13))
 4110PROCpath_move((x+15.5),(y+20))
 4120PROCpath_draw((x+15.5),(y+31))
 4130PROCpath_end
 4140PROCrectangle(x+8,y+13,x+23,y+15,0,0,0)
 4150PROCrectangle(x+8,y+18,x+23,y+20,0,0,&FFFFFFFF)
 4160PROCtext((x+22),(y+22),"+",8,1,0,0)
 4170PROCgroup_end
 4180WHEN "caphd":
 4190PROCgroup_start
 4200PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
 4210PROCpath_draw((x+15.5),(y+13))
 4220PROCpath_move((x+15.5),(y+20))
 4230PROCpath_draw((x+15.5),(y+31))
 4240PROCpath_end
 4250PROCrectangle(x+8,y+13,x+23,y+15,0,0,&FFFFFFFF)
 4260PROCrectangle(x+8,y+18,x+23,y+20,0,0,0)
 4270PROCtext((x+6),(y+8),"+",8,1,0,0)
 4280PROCgroup_end
 4290WHEN "caphl":
 4300PROCgroup_start
 4310PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
 4320PROCpath_draw((x+13),(y+15.5))
 4330PROCpath_move((x+20),(y+15.5))
 4340PROCpath_draw((x+31),(y+15.5))
 4350PROCpath_end
 4360PROCrectangle(x+13,y+8,x+15,y+23,0,0,&FFFFFFFF)
 4370PROCrectangle(x+18,y+8,x+20,y+23,0,0,0)
 4380PROCtext((x+10),(y+25),"+",8,1,0,0)
 4390WHEN "caphr":
 4400PROCgroup_start
 4410PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
 4420PROCpath_draw((x+13),(y+15.5))
 4430PROCpath_move((x+20),(y+15.5))
 4440PROCpath_draw((x+31),(y+15.5))
 4450PROCpath_end
 4460PROCrectangle(x+13,y+8,x+15,y+23,0,0,0)
 4470PROCrectangle(x+18,y+8,x+20,y+23,0,0,&FFFFFFFF)
 4480PROCtext((x+21),(y+25),"+",8,1,0,0)
 4490PROCgroup_end
 4500WHEN "ledu":
 4510PROCgroup_start
 4520PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
 4530PROCpath_draw((x+15.5),(y+31))
 4540PROCpath_move((x+23),(y+24))
 4550PROCpath_draw((x+27),(y+28))
 4560PROCpath_move((x+26),(y+19))
 4570PROCpath_draw((x+31),(y+24))
 4580PROCpath_end
 4590PROCrectangle(x+10,y+19,x+21,y+20,0,0,0)
 4600PROCtriangle2(x+15.5,y+18,-7,0,0,0)
 4610PROCtriangle3(x+27,y+28,2,0,0,0)
 4620PROCtriangle3(x+30,y+23,2,0,0,0)
 4630PROCellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
 4640PROCgroup_end
 4650WHEN "ledd":
 4660PROCgroup_start
 4670PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
 4680PROCpath_draw((x+15.5),(y+31))
 4690PROCpath_move((x+8),(y+7))
 4700PROCpath_draw((x+3),(y+2))
 4710PROCpath_move((x+5),(y+12))
 4720PROCpath_draw((x+1),(y+8))
 4730PROCpath_end
 4740PROCrectangle(x+10,y+11,x+21,y+12,0,0,0)
 4750PROCtriangle2(x+15.5,y+13,7,0,0,0)
 4760PROCtriangle3(x+4,y+3,-2,0,0,0)
 4770PROCtriangle3(x+1,y+8,-2,0,0,0)
 4780PROCellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
 4790PROCgroup_end
 4800WHEN "ledr":
 4810PROCgroup_start
 4820PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
 4830PROCpath_draw((x+31),(y+15.5))
 4840PROCpath_move((x+19),(y+5))
 4850PROCpath_draw((x+25),(y-1))
 4860PROCpath_move((x+24),(y+8))
 4870PROCpath_draw((x+30),(y+2))
 4880PROCpath_end
 4890PROCrectangle(x+19,y+10,x+20,y+21,0,0,0)
 4900PROCtriangle(x+18,y+15.5,-7,0,0,0)
 4910PROCtriangle4(x+25,y-1,2,0,0,0)
 4920PROCtriangle4(x+30,y+2,2,0,0,0)
 4930PROCellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
 4940PROCgroup_end
 4950WHEN "ledl":
 4960PROCgroup_start
 4970PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
 4980PROCpath_draw((x+31),(y+15.5))
 4990PROCpath_move((x+12),(y+5))
 5000PROCpath_draw((x+6),(y-1))
 5010PROCpath_move((x+7),(y+8))
 5020PROCpath_draw((x+1),(y+2))
 5030PROCpath_end
 5040PROCrectangle(x+11,y+10,x+12,y+21,0,0,0)
 5050PROCtriangle(x+13,y+15.5,7,0,0,0)
 5060PROCtriangle3(x+8,y+1,-2,0,0,0)
 5070PROCtriangle3(x+3,y+4,-2,0,0,0)
 5080PROCellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
 5090PROCgroup_end
 5100WHEN "diodeu":
 5110PROCgroup_start
 5120PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
 5130PROCpath_draw((x+15.5),(y+31))
 5140PROCpath_end
 5150PROCrectangle(x+10,y+19,x+21,y+20,0,0,0)
 5160PROCtriangle2(x+15.5,y+18,-7,0,0,0)
 5170PROCgroup_end
 5180WHEN "dioded":
 5190PROCgroup_start
 5200PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
 5210PROCpath_draw((x+15.5),(y+31))
 5220PROCpath_end
 5230PROCrectangle(x+10,y+11,x+21,y+12,0,0,0)
 5240PROCtriangle2(x+15.5,y+13,7,0,0,0)
 5250PROCgroup_end
 5260WHEN "dioder":
 5270PROCgroup_start
 5280PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
 5290PROCpath_draw((x+31),(y+15.5))
 5300PROCpath_end
 5310PROCrectangle(x+19,y+10,x+20,y+21,0,0,0)
 5320PROCtriangle(x+18,y+15.5,-7,0,0,0)
 5330PROCgroup_end
 5340WHEN "diodel":
 5350PROCgroup_start
 5360PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
 5370PROCpath_draw((x+31),(y+15.5))
 5380PROCpath_end
 5390PROCrectangle(x+11,y+10,x+12,y+21,0,0,0)
 5400PROCtriangle(x+13,y+15.5,7,0,0,0)
 5410PROCgroup_end
 5420WHEN "bulbu":
 5430PROCgroup_start
 5440PROCpath_start((x+15.5),(y+31),0,0,&FFFFFFFF)
 5450PROCpath_draw((x+15.5),(y+24))
 5460PROCpath_bezier((x+15.5),(y+24),(x+29.5),(y+16),(x+15.5),(y+7))
 5470PROCpath_draw((x+15.5),y)
 5480PROCpath_end
 5490PROCellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
 5500PROCgroup_end
 5510WHEN "bulbr":
 5520PROCgroup_start
 5530PROCpath_start((x+31),(y+15.5),0,0,&FFFFFFFF)
 5540PROCpath_draw((x+24),(y+15.5))
 5550PROCpath_bezier((x+24),(y+15.5),(x+16),(y+29.5),(x+7),(y+15.5))
 5560PROCpath_draw(x,(y+15.5))
 5570PROCpath_end
 5580PROCellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
 5590PROCgroup_end
 5600WHEN "ldrr":
 5610PROCgroup_start
 5620PROCpath_start((x+31),(y+15.5),0,0,&FFFFFFFF)
 5630PROCpath_draw((x+24),(y+15.5))
 5640PROCpath_move((x+7),(y+15.5))
 5650PROCpath_draw(x,(y+15.5))
 5660PROCpath_move((x+7),(y+26))
 5670PROCpath_draw((x+3),(y+30))
 5680PROCpath_move((x+3),(y+21))
 5690PROCpath_draw((x-1),(y+25))
 5700PROCpath_end
 5710PROCrectangle(x+7,y+12,x+24,y+19,0,0,&FFFFFFFF)
 5720PROCtriangle4(x+9,y+24,2,0,0,0)
 5730PROCtriangle4(x+5,y+19,2,0,0,0)
 5740PROCellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
 5750PROCgroup_end
 5760WHEN "ldru":
 5770PROCgroup_start
 5780PROCpath_start((x+15.5),(y+31),0,0,&FFFFFFFF)
 5790PROCpath_draw((x+15.5),(y+24))
 5800PROCpath_move((x+15.5),(y+7))
 5810PROCpath_draw((x+15.5),y)
 5820PROCpath_move((x+26),(y+24))
 5830PROCpath_draw((x+30),(y+28))
 5840PROCpath_move((x+21),(y+28))
 5850PROCpath_draw((x+25),(y+32))
 5860PROCpath_end
 5870PROCrectangle(x+12,y+7,x+19,y+24,0,0,&FFFFFFFF)
 5880PROCtriangle3(x+26,y+24,-2,0,0,0)
 5890PROCtriangle3(x+21,y+28,-2,0,0,0)
 5900PROCellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
 5910PROCgroup_end
 5920WHEN "motoru":
 5930PROCgroup_start
 5940PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
 5950PROCpath_draw((x+15.5),(y+2))
 5960PROCpath_move((x+15.5),(y+29))
 5970PROCpath_draw((x+15.5),(y+31))
 5980PROCpath_end
 5990PROCrectangle(x+8,y+2,x+23,y+4.5,0,0,&FFFFFFFF)
 6000PROCrectangle(x+8,y+26.5,x+23,y+29,0,0,&FFFFFFFF)
 6010PROCellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
 6020PROCtext((x+10),(y+11),"M",13,1,0,0)
 6030PROCgroup_end
 6040WHEN "motorr":
 6050PROCgroup_start
 6060PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
 6070PROCpath_draw((x+2),(y+15.5))
 6080PROCpath_move((x+29),(y+15.5))
 6090PROCpath_draw((x+31),(y+15.5))
 6100PROCpath_end
 6110PROCrectangle(x+2,y+8,x+4.5,y+23,0,0,&FFFFFFFF)
 6120PROCrectangle(x+26.5,y+8,x+29,y+23,0,0,&FFFFFFFF)
 6130PROCellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
 6140PROCtext((x+10),(y+11),"M",13,1,0,0)
 6150PROCgroup_end
 6160WHEN "buzzeru":
 6170PROCgroup_start
 6180PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
 6190PROCpath_draw((x+15.5),(y+3))
 6200PROCpath_draw((x+13.5),(y+3))
 6210PROCpath_draw((x+12),(y+4))
 6220PROCpath_draw((x+12),(y+14))
 6230PROCpath_draw((x+15),(y+14))
 6240PROCpath_move((x+15),(y+18))
 6250PROCpath_draw((x+12),(y+18))
 6260PROCpath_draw((x+12),(y+27))
 6270PROCpath_draw((x+13.5),(y+28))
 6280PROCpath_draw((x+15.5),(y+28))
 6290PROCpath_draw((x+15.5),(y+31))
 6300PROCpath_move((x+24),(y+7))
 6310PROCpath_draw((x+24),(y+25))
 6320PROCpath_end
 6330PROCsemi((x+24),(y+16),-9,-9.1,0,0,&FFFFFFFF)
 6340PROCgroup_end
 6350WHEN "buzzerr":
 6360PROCgroup_start
 6370PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
 6380PROCpath_draw((x+3),(y+15.5))
 6390PROCpath_draw((x+3),(y+13.5))
 6400PROCpath_draw((x+4),(y+12))
 6410PROCpath_draw((x+14),(y+12))
 6420PROCpath_draw((x+14),(y+15))
 6430PROCpath_move((x+18),(y+15))
 6440PROCpath_draw((x+18),(y+12))
 6450PROCpath_draw((x+27),(y+12))
 6460PROCpath_draw((x+28),(y+13.5))
 6470PROCpath_draw((x+28),(y+15.5))
 6480PROCpath_draw((x+31),(y+15.5))
 6490PROCpath_move((x+7),(y+24))
 6500PROCpath_draw((x+25),(y+24))
 6510PROCpath_end
 6520PROCsemi2((x+16),(y+24),-9,-9.1,0,0,&FFFFFFFF)
 6530PROCgroup_end
 6540WHEN "ldspkru"
 6550PROCgroup_start
 6560PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
 6570PROCpath_draw((x+15.5),(y+2))
 6580PROCpath_draw((x+9),(y+2))
 6590PROCpath_draw((x+9),(y+7))
 6600PROCpath_draw((x+10),(y+8))
 6610PROCpath_draw((x+12),(y+8))
 6620PROCpath_move((x+15.5),(y+31))
 6630PROCpath_draw((x+15.5),(y+29))
 6640PROCpath_draw((x+9),(y+29))
 6650PROCpath_draw((x+9),(y+24))
 6660PROCpath_draw((x+10),(y+23))
 6670PROCpath_draw((x+12),(y+23))
 6680PROCpath_move((x+17),(y+7))
 6690PROCpath_draw((x+22),(y+2))
 6700PROCpath_draw((x+23),(y+2))
 6710PROCpath_draw((x+23),(y+29))
 6720PROCpath_draw((x+22),(y+29))
 6730PROCpath_draw((x+17),(y+24))
 6740PROCpath_end
 6750PROCrectangle(x+12,y+7,x+17,y+24,0,0,&FFFFFFFF)
 6760PROCgroup_end
 6770WHEN "ldspkrr"
 6780PROCgroup_start
 6790PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
 6800PROCpath_draw((x+2),(y+15.5))
 6810PROCpath_draw((x+2),(y+9))
 6820PROCpath_draw((x+7),(y+9))
 6830PROCpath_draw((x+8),(y+10))
 6840PROCpath_draw((x+8),(y+12))
 6850PROCpath_move((x+31),(y+15.5))
 6860PROCpath_draw((x+29),(y+15.5))
 6870PROCpath_draw((x+29),(y+9))
 6880PROCpath_draw((x+24),(y+9))
 6890PROCpath_draw((x+23),(y+10))
 6900PROCpath_draw((x+23),(y+12))
 6910PROCpath_move((x+7),(y+17))
 6920PROCpath_draw((x+2),(y+22))
 6930PROCpath_draw((x+2),(y+23))
 6940PROCpath_draw((x+29),(y+23))
 6950PROCpath_draw((x+29),(y+22))
 6960PROCpath_draw((x+24),(y+17))
 6970PROCpath_end
 6980PROCrectangle(x+7,y+12,x+24,y+17,0,0,&FFFFFFFF)
 6990PROCgroup_end
 7000WHEN "zeneru":
 7010PROCgroup_start
 7020PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
 7030PROCpath_draw((x+15.5),(y+31))
 7040PROCpath_end
 7050PROCpath_start((x+19),(y+20),0,0,0)
 7060PROCpath_bezier((x+19),(y+20),(x+22),(y+20),(x+22),(y+23))
 7070PROCpath_draw((x+23),(y+23))
 7080PROCpath_bezier((x+23),(y+19),(x+19),(y+19),(x+19),(y+19))
 7090PROCpath_end
 7100PROCpath_start((x+12),(y+19),0,0,0)
 7110PROCpath_bezier((x+12),(y+19),(x+9),(y+19),(x+9),(y+16))
 7120PROCpath_draw((x+8),(y+16))
 7130PROCpath_bezier((x+8),(y+20),(x+12),(y+20),(x+12),(y+20))
 7140PROCpath_end
 7150PROCrectangle(x+12,y+19,x+19,y+20,0,0,0)
 7160PROCtriangle2(x+15.5,y+18,-7,0,0,0)
 7170PROCgroup_end
 7180WHEN "zenerr":
 7190PROCgroup_start
 7200PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
 7210PROCpath_draw((x+31),(y+15.5))
 7220PROCpath_end
 7230PROCpath_start((x+20),(y+12),0,0,0)
 7240PROCpath_bezier((x+20),(y+12),(x+20),(y+9),(x+23),(y+9))
 7250PROCpath_draw((x+23),(y+8))
 7260PROCpath_bezier((x+19),(y+8),(x+19),(y+12),(x+19),(y+12))
 7270PROCpath_end
 7280PROCpath_start((x+19),(y+19),0,0,0)
 7290PROCpath_bezier((x+19),(y+19),(x+19),(y+22),(x+16),(y+22))
 7300PROCpath_draw((x+16),(y+23))
 7310PROCpath_bezier((x+20),(y+23),(x+20),(y+19),(x+20),(y+19))
 7320PROCpath_end
 7330PROCrectangle(x+19,y+12,x+20,y+19,0,0,0)
 7340PROCtriangle(x+18,y+15.5,-7,0,0,0)
 7350PROCgroup_end
 7360WHEN "zenerl":
 7370PROCgroup_start
 7380PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
 7390PROCpath_draw((x+31),(y+15.5))
 7400PROCpath_end
 7410PROCpath_start((x+12),(y+19),0,0,0)
 7420PROCpath_bezier((x+12),(y+19),(x+12),(y+22),(x+15),(y+22))
 7430PROCpath_draw((x+15),(y+23))
 7440PROCpath_bezier((x+11),(y+23),(x+11),(y+19),(x+11),(y+19))
 7450PROCpath_end
 7460PROCpath_start((x+11),(y+12),0,0,0)
 7470PROCpath_bezier((x+11),(y+12),(x+11),(y+9),(x+8),(y+9))
 7480PROCpath_draw((x+8),(y+8))
 7490PROCpath_bezier((x+12),(y+8),(x+12),(y+12),(x+12),(y+12))
 7500PROCpath_end
 7510PROCrectangle(x+12,y+12,x+11,y+19,0,0,0)
 7520PROCtriangle(x+13,y+15.5,7,0,0,0)
 7530PROCgroup_end
 7540WHEN "zenerd":
 7550PROCgroup_start
 7560PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
 7570PROCpath_draw((x+15.5),(y+31))
 7580PROCpath_end
 7590PROCpath_start((x+19),(y+12),0,0,0)
 7600PROCpath_bezier((x+19),(y+12),(x+22),(y+12),(x+22),(y+15))
 7610PROCpath_draw((x+23),(y+15))
 7620PROCpath_bezier((x+23),(y+11),(x+19),(y+11),(x+19),(y+11))
 7630PROCpath_end
 7640PROCpath_start((x+12),(y+11),0,0,0)
 7650PROCpath_bezier((x+12),(y+11),(x+9),(y+11),(x+9),(y+8))
 7660PROCpath_draw((x+8),(y+8))
 7670PROCpath_bezier((x+8),(y+12),(x+12),(y+12),(x+12),(y+12))
 7680PROCpath_end
 7690PROCrectangle(x+12,y+12,x+19,y+11,0,0,0)
 7700PROCtriangle2(x+15.5,y+13,7,0,0,0)
 7710PROCgroup_end
 7720WHEN "transul":
 7730PROCgroup_start
 7740PROCpath_start((x+31),(y+15.5),0,0,&FFFFFFFF)
 7750PROCpath_draw((x+24),(y+15.5))
 7760PROCpath_draw((x+15.5),(y+24))
 7770PROCpath_draw((x+15.5),(y+31))
 7780PROCpath_move((x+15.5),y)
 7790PROCpath_draw((x+15.5),(y+7))
 7800PROCpath_draw((x+24),(y+15.5))
 7810PROCpath_end
 7820PROCrectangle(x+22.5,y+9,x+24,y+22,0,0,0)
 7830PROCellipse((x+18),(y+15.5),12,12,0,0,&FFFFFFFF)
 7840PROCtriangle4(x+17,y+22.5,-2.5,0,0,0)
 7850PROCgroup_end
 7860WHEN "transdl":
 7870PROCgroup_start
 7880PROCpath_start((x+31),(y+15.5),0,0,&FFFFFFFF)
 7890PROCpath_draw((x+24),(y+15.5))
 7900PROCpath_draw((x+15.5),(y+24))
 7910PROCpath_draw((x+15.5),(y+31))
 7920PROCpath_move((x+15.5),y)
 7930PROCpath_draw((x+15.5),(y+7))
 7940PROCpath_draw((x+24),(y+15.5))
 7950PROCpath_end
 7960PROCrectangle(x+22.5,y+9,x+24,y+22,0,0,0)
 7970PROCellipse((x+18),(y+15.5),12,12,0,0,&FFFFFFFF)
 7980PROCtriangle3(x+19.5,y+11,-2.5,0,0,0)
 7990PROCgroup_end
 8000WHEN "transur":
 8010PROCgroup_start
 8020PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
 8030PROCpath_draw((x+7),(y+15.5))
 8040PROCpath_draw((x+15.5),(y+24))
 8050PROCpath_draw((x+15.5),(y+31))
 8060PROCpath_move((x+15.5),y)
 8070PROCpath_draw((x+15.5),(y+7))
 8080PROCpath_draw((x+7),(y+15.5))
 8090PROCpath_end
 8100PROCrectangle(x+8.5,y+9,x+7,y+22,0,0,0)
 8110PROCellipse((x+13),(y+15.5),12,12,0,0,&FFFFFFFF)
 8120PROCtriangle3(x+11.5,y+20,2.5,0,0,0)
 8130PROCgroup_end
 8140WHEN "transdr":
 8150PROCgroup_start
 8160PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
 8170PROCpath_draw((x+7),(y+15.5))
 8180PROCpath_draw((x+15.5),(y+24))
 8190PROCpath_draw((x+15.5),(y+31))
 8200PROCpath_move((x+15.5),y)
 8210PROCpath_draw((x+15.5),(y+7))
 8220PROCpath_draw((x+7),(y+15.5))
 8230PROCpath_end
 8240PROCrectangle(x+8.5,y+9,x+7,y+22,0,0,0)
 8250PROCellipse((x+13),(y+15.5),12,12,0,0,&FFFFFFFF)
 8260PROCtriangle4(x+14,y+8.5,2.5,0,0,0)
 8270PROCgroup_end
 8280WHEN "transudr":
 8290PROCgroup_start
 8300PROCpath_start((x+15.5),(y+31),0,0,&FFFFFFFF)
 8310PROCpath_draw((x+15.5),(y+24))
 8320PROCpath_draw((x+24),(y+15.5))
 8330PROCpath_draw((x+31),(y+15.5))
 8340PROCpath_move(x,(y+15.5))
 8350PROCpath_draw((x+7),(y+15.5))
 8360PROCpath_draw((x+15.5),(y+24))
 8370PROCpath_end
 8380PROCrectangle(x+9,y+22.5,x+22,y+24,0,0,0)
 8390PROCellipse((x+15.5),(y+18),12,12,0,0,&FFFFFFFF)
 8400PROCtriangle4(x+22.5,y+17,2.5,0,0,0)
 8410PROCgroup_end
 8420WHEN "transudl":
 8430PROCgroup_start
 8440PROCpath_start((x+15.5),(y+31),0,0,&FFFFFFFF)
 8450PROCpath_draw((x+15.5),(y+24))
 8460PROCpath_draw((x+24),(y+15.5))
 8470PROCpath_draw((x+31),(y+15.5))
 8480PROCpath_move(x,(y+15.5))
 8490PROCpath_draw((x+7),(y+15.5))
 8500PROCpath_draw((x+15.5),(y+24))
 8510PROCpath_end
 8520PROCrectangle(x+9,y+22.5,x+22,y+24,0,0,0)
 8530PROCellipse((x+15.5),(y+18),12,12,0,0,&FFFFFFFF)
 8540PROCtriangle3(x+11,y+19.5,-2.5,0,0,0)
 8550PROCgroup_end
 8560WHEN "transuur":
 8570PROCgroup_start
 8580PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
 8590PROCpath_draw((x+15.5),(y+7))
 8600PROCpath_draw((x+24),(y+15.5))
 8610PROCpath_draw((x+31),(y+15.5))
 8620PROCpath_move(x,(y+15.5))
 8630PROCpath_draw((x+7),(y+15.5))
 8640PROCpath_draw((x+15.5),(y+7))
 8650PROCpath_end
 8660PROCrectangle(x+9,y+8.5,x+22,y+7,0,0,0)
 8670PROCellipse((x+15.5),(y+13),12,12,0,0,&FFFFFFFF)
 8680PROCtriangle3(x+20,y+11.5,2.5,0,0,0)
 8690PROCgroup_end
 8700WHEN "transuul":
 8710PROCgroup_start
 8720PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
 8730PROCpath_draw((x+15.5),(y+7))
 8740PROCpath_draw((x+24),(y+15.5))
 8750PROCpath_draw((x+31),(y+15.5))
 8760PROCpath_move(x,(y+15.5))
 8770PROCpath_draw((x+7),(y+15.5))
 8780PROCpath_draw((x+15.5),(y+7))
 8790PROCpath_end
 8800PROCrectangle(x+9,y+8.5,x+22,y+7,0,0,0)
 8810PROCellipse((x+15.5),(y+13),12,12,0,0,&FFFFFFFF)
 8820PROCtriangle4(x+8.5,y+14,-2.5,0,0,0)
 8830PROCgroup_end
 8840WHEN "power+u":
 8850PROCgroup_start
 8860PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
 8870PROCpath_draw((x+15.5),(y+21))
 8880PROCpath_end
 8890PROCellipse((x+15.5),(y+24),3,3,0,0,&FFFFFFFF)
 8900PROCtext((x+7),(y+28),"+",8,1,0,0)
 8910PROCgroup_end
 8920WHEN "power-u":
 8930PROCgroup_start
 8940PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
 8950PROCpath_draw((x+15.5),(y+21))
 8960PROCpath_end
 8970PROCellipse((x+15.5),(y+24),3,3,0,0,&FFFFFFFF)
 8980PROCtext((x+7),(y+28),"-",8,1,0,0)
 8990PROCgroup_end
 9000WHEN "power+d":
 9010PROCgroup_start
 9020PROCpath_start((x+15.5),(y+31),0,0,&FFFFFFFF)
 9030PROCpath_draw((x+15.5),(y+10))
 9040PROCpath_end
 9050PROCellipse((x+15.5),(y+7),3,3,0,0,&FFFFFFFF)
 9060PROCtext((x+7),(y+3),"+",8,1,0,0)
 9070PROCgroup_end
 9080WHEN "power-d":
 9090PROCgroup_start
 9100PROCpath_start((x+15.5),(y+31),0,0,&FFFFFFFF)
 9110PROCpath_draw((x+15.5),(y+10))
 9120PROCpath_end
 9130PROCellipse((x+15.5),(y+7),3,3,0,0,&FFFFFFFF)
 9140PROCtext((x+7),(y+3),"-",8,1,0,0)
 9150PROCgroup_end
 9160WHEN "power+r":
 9170PROCgroup_start
 9180PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
 9190PROCpath_draw((x+21),(y+15.5))
 9200PROCpath_end
 9210PROCellipse((x+24),(y+15.5),3,3,0,0,&FFFFFFFF)
 9220PROCtext((x+28),(y+7),"+",8,1,0,0)
 9230PROCgroup_end
 9240WHEN "power-r":
 9250PROCgroup_start
 9260PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
 9270PROCpath_draw((x+21),(y+15.5))
 9280PROCpath_end
 9290PROCellipse((x+24),(y+15.5),3,3,0,0,&FFFFFFFF)
 9300PROCtext((x+28),(y+7),"-",8,1,0,0)
 9310PROCgroup_end
 9320WHEN "power+l":
 9330PROCgroup_start
 9340PROCpath_start((x+31),(y+15.5),0,0,&FFFFFFFF)
 9350PROCpath_draw((x+10),(y+15.5))
 9360PROCpath_end
 9370PROCellipse((x+7),(y+15.5),3,3,0,0,&FFFFFFFF)
 9380PROCtext((x+3),(y+7),"+",8,1,0,0)
 9390PROCgroup_end
 9400WHEN "power-l":
 9410PROCgroup_start
 9420PROCpath_start((x+31),(y+15.5),0,0,&FFFFFFFF)
 9430PROCpath_draw((x+10),(y+15.5))
 9440PROCpath_end
 9450PROCellipse((x+7),(y+15.5),3,3,0,0,&FFFFFFFF)
 9460PROCtext((x+3),(y+7),"-",8,1,0,0)
 9470PROCgroup_end
 9480WHEN "poweru":
 9490PROCgroup_start
 9500PROCpath_start((x+15.5),(y+31),0,0,&FFFFFFFF)
 9510PROCpath_draw((x+15.5),(y+24))
 9520PROCpath_move((x+15.5),y)
 9530PROCpath_draw((x+15.5),(y+7))
 9540PROCpath_end
 9550PROCellipse((x+15.5),(y+21),3,3,0,0,&FFFFFFFF)
 9560PROCellipse((x+15.5),(y+10),3,3,0,0,&FFFFFFFF)
 9570PROCgroup_end
 9580WHEN "powerr":
 9590PROCgroup_start
 9600PROCpath_start((x+31),(y+15.5),0,0,&FFFFFFFF)
 9610PROCpath_draw((x+24),(y+15.5))
 9620PROCpath_move(x,(y+15.5))
 9630PROCpath_draw((x+7),(y+15.5))
 9640PROCpath_end
 9650PROCellipse((x+21),(y+15.5),3,3,0,0,&FFFFFFFF)
 9660PROCellipse((x+10),(y+15.5),3,3,0,0,&FFFFFFFF)
 9670PROCgroup_end
 9680WHEN "relayu":
 9690PROCgroup_start
 9700PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
 9710PROCpath_draw((x+15.5),(y+2))
 9720PROCpath_draw((x+3),(y+2))
 9730PROCpath_draw((x+3),(y+4.5))
 9740PROCpath_draw((x+11),(y+4.5))
 9750PROCpath_draw((x+11),(y+5.5))
 9760PROCpath_draw((x+10),(y+6.5))
 9770PROCpath_draw((x+10),(y+7.5))
 9780PROCpath_move((x+10),(y+7.4))
 9790PROCpath_bezier((x+10.65),(y+8.3),(x+10.65),(y+10.7),(x+9.95),(y+11.7))
 9800PROCpath_move((x+9.95),(y+11.3))
 9810PROCpath_bezier((x+10.65),(y+12.3),(x+10.65),(y+14.7),(x+9.95),(y+15.7))
 9820PROCpath_move((x+9.95),(y+15.3))
 9830PROCpath_bezier((x+10.65),(y+16.3),(x+10.65),(y+18.7),(x+9.95),(y+19.7))
 9840PROCpath_move((x+9.95),(y+19.3))
 9850PROCpath_bezier((x+10.65),(y+20.3),(x+10.65),(y+22.7),(x+9.95),(y+23.7))
 9860PROCpath_move((x+10),(y+23.6))
 9870PROCpath_draw((x+10),(y+23.5))
 9880PROCpath_draw((x+10),(y+24.5))
 9890PROCpath_draw((x+11),(y+25.5))
 9900PROCpath_draw((x+11),(y+26.5))
 9910PROCpath_draw((x+3),(y+26.5))
 9920PROCpath_draw((x+3),(y+29))
 9930PROCpath_draw((x+15.5),(y+29))
 9940PROCpath_draw((x+15.5),(y+31))
 9950PROCpath_move((x+31),(y+26))
 9960PROCpath_draw((x+17),(y+26))
 9970PROCpath_move((x+31),(y+18))
 9980PROCpath_draw((x+17),(y+18))
 9990PROCpath_end
10000PROCellipse((x+7),(y+7.5),3,1,0,0,&FFFFFFFF)
10010PROCellipse((x+7),(y+11.5),3,1,0,0,&FFFFFFFF)
10020PROCellipse((x+7),(y+15.5),3,1,0,0,&FFFFFFFF)
10030PROCellipse((x+7),(y+19.5),3,1,0,0,&FFFFFFFF)
10040PROCellipse((x+7),(y+23.5),3,1,0,0,&FFFFFFFF)
10050PROCsemi2((x+19),(y+18),2,2,0,0,0)
10060PROCsemi2((x+19),(y+26),-2,-2,0,0,0)
10070PROCgroup_end
10080WHEN "relayr":
10090PROCgroup_start
10100PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
10110PROCpath_draw((x+2),(y+15.5))
10120PROCpath_draw((x+2),(y+3))
10130PROCpath_draw((x+4.5),(y+3))
10140PROCpath_draw((x+4.5),(y+11))
10150PROCpath_draw((x+5.5),(y+11))
10160PROCpath_draw((x+6.5),(y+10))
10170PROCpath_draw((x+7.5),(y+10))
10180PROCpath_move((x+7.4),(y+10))
10190PROCpath_bezier((x+8.3),(y+10.65),(x+10.7),(y+10.65),(x+11.7),(y+9.95))
10200PROCpath_move((x+11.3),(y+9.95))
10210PROCpath_bezier((x+12.3),(y+10.65),(x+14.7),(y+10.65),(x+15.7),(y+9.95))
10220PROCpath_move((x+15.3),(y+9.95))
10230PROCpath_bezier((x+16.3),(y+10.65),(x+18.7),(y+10.65),(x+19.7),(y+9.95))
10240PROCpath_move((x+19.3),(y+9.95))
10250PROCpath_bezier((x+20.3),(y+10.65),(x+22.7),(y+10.65),(x+23.7),(y+9.95))
10260PROCpath_move((x+23.6),(y+10))
10270PROCpath_draw((x+23.5),(y+10))
10280PROCpath_draw((x+24.5),(y+10))
10290PROCpath_draw((x+25.5),(y+11))
10300PROCpath_draw((x+26.5),(y+11))
10310PROCpath_draw((x+26.5),(y+3))
10320PROCpath_draw((x+29),(y+3))
10330PROCpath_draw((x+29),(y+15.5))
10340PROCpath_draw((x+31),(y+15.5))
10350PROCpath_move((x+5),(y+31))
10360PROCpath_draw((x+5),(y+17))
10370PROCpath_move((x+13),(y+31))
10380PROCpath_draw((x+13),(y+17))
10390PROCpath_end
10400PROCellipse((x+7.5),(y+7),1,3,0,0,&FFFFFFFF)
10410PROCellipse((x+11.5),(y+7),1,3,0,0,&FFFFFFFF)
10420PROCellipse((x+15.5),(y+7),1,3,0,0,&FFFFFFFF)
10430PROCellipse((x+19.5),(y+7),1,3,0,0,&FFFFFFFF)
10440PROCellipse((x+23.5),(y+7),1,3,0,0,&FFFFFFFF)
10450PROCsemi((x+13),(y+19),-2,-2,0,0,0)
10460PROCsemi((x+5),(y+19),2,2,0,0,0)
10470PROCgroup_end
10480WHEN "relayl":
10490PROCgroup_start
10500PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
10510PROCpath_draw((x+2),(y+15.5))
10520PROCpath_draw((x+2),(y+28))
10530PROCpath_draw((x+4.5),(y+28))
10540PROCpath_draw((x+4.5),(y+20))
10550PROCpath_draw((x+5.5),(y+20))
10560PROCpath_draw((x+6.5),(y+21))
10570PROCpath_draw((x+7.5),(y+21))
10580PROCpath_move((x+7.4),(y+21))
10590PROCpath_bezier((x+8.3),(y+20.35),(x+10.7),(y+20.35),(x+11.7),(y+21.05))
10600PROCpath_move((x+11.3),(y+21.05))
10610PROCpath_bezier((x+12.3),(y+20.35),(x+14.7),(y+20.35),(x+15.7),(y+21.05))
10620PROCpath_move((x+15.3),(y+21.05))
10630PROCpath_bezier((x+16.3),(y+20.35),(x+18.7),(y+20.35),(x+19.7),(y+21.05))
10640PROCpath_move((x+19.3),(y+21.05))
10650PROCpath_bezier((x+20.3),(y+20.35),(x+22.7),(y+20.35),(x+23.7),(y+21.05))
10660PROCpath_move((x+23.6),(y+21))
10670PROCpath_draw((x+23.5),(y+21))
10680PROCpath_draw((x+24.5),(y+21))
10690PROCpath_draw((x+25.5),(y+20))
10700PROCpath_draw((x+26.5),(y+20))
10710PROCpath_draw((x+26.5),(y+28))
10720PROCpath_draw((x+29),(y+28))
10730PROCpath_draw((x+29),(y+15.5))
10740PROCpath_draw((x+31),(y+15.5))
10750PROCpath_move((x+5),y)
10760PROCpath_draw((x+5),(y+14))
10770PROCpath_move((x+13),y)
10780PROCpath_draw((x+13),(y+14))
10790PROCpath_end
10800PROCellipse((x+7.5),(y+24),1,3,0,0,&FFFFFFFF)
10810PROCellipse((x+11.5),(y+24),1,3,0,0,&FFFFFFFF)
10820PROCellipse((x+15.5),(y+24),1,3,0,0,&FFFFFFFF)
10830PROCellipse((x+19.5),(y+24),1,3,0,0,&FFFFFFFF)
10840PROCellipse((x+23.5),(y+24),1,3,0,0,&FFFFFFFF)
10850PROCsemi((x+13),(y+12),-2,-2,0,0,0)
10860PROCsemi((x+5),(y+12),2,2,0,0,0)
10870PROCgroup_end
10880WHEN "relayd":
10890PROCgroup_start
10900PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
10910PROCpath_draw((x+15.5),(y+2))
10920PROCpath_draw((x+28),(y+2))
10930PROCpath_draw((x+28),(y+4.5))
10940PROCpath_draw((x+20),(y+4.5))
10950PROCpath_draw((x+20),(y+5.5))
10960PROCpath_draw((x+21),(y+6.5))
10970PROCpath_draw((x+21),(y+7.5))
10980PROCpath_move((x+21),(y+7.4))
10990PROCpath_bezier((x+20.35),(y+8.3),(x+20.35),(y+10.7),(x+21.05),(y+11.7))
11000PROCpath_move((x+21.05),(y+11.3))
11010PROCpath_bezier((x+20.35),(y+12.3),(x+20.35),(y+14.7),(x+21.05),(y+15.7))
11020PROCpath_move((x+21.05),(y+15.3))
11030PROCpath_bezier((x+20.35),(y+16.3),(x+20.35),(y+18.7),(x+21.05),(y+19.7))
11040PROCpath_move((x+21.05),(y+19.3))
11050PROCpath_bezier((x+20.35),(y+20.3),(x+20.35),(y+22.7),(x+21.05),(y+23.7))
11060PROCpath_move((x+21),(y+23.6))
11070PROCpath_draw((x+21),(y+23.5))
11080PROCpath_draw((x+21),(y+24.5))
11090PROCpath_draw((x+20),(y+25.5))
11100PROCpath_draw((x+20),(y+26.5))
11110PROCpath_draw((x+28),(y+26.5))
11120PROCpath_draw((x+28),(y+29))
11130PROCpath_draw((x+15.5),(y+29))
11140PROCpath_draw((x+15.5),(y+31))
11150PROCpath_move(x,(y+26))
11160PROCpath_draw((x+14),(y+26))
11170PROCpath_move(x,(y+18))
11180PROCpath_draw((x+14),(y+18))
11190PROCpath_end
11200PROCellipse((x+24),(y+7.5),3,1,0,0,&FFFFFFFF)
11210PROCellipse((x+24),(y+11.5),3,1,0,0,&FFFFFFFF)
11220PROCellipse((x+24),(y+15.5),3,1,0,0,&FFFFFFFF)
11230PROCellipse((x+24),(y+19.5),3,1,0,0,&FFFFFFFF)
11240PROCellipse((x+24),(y+23.5),3,1,0,0,&FFFFFFFF)
11250PROCsemi2((x+12),(y+18),2,2,0,0,0)
11260PROCsemi2((x+12),(y+26),-2,-2,0,0,0)
11270PROCgroup_end
11280WHEN "transd":
11290PROCgroup_start
11300PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
11310PROCpath_draw((x+15.5),(y+2))
11320PROCpath_draw((x+3),(y+2))
11330PROCpath_draw((x+3),(y+4.5))
11340PROCpath_draw((x+8),(y+4.5))
11350PROCpath_draw((x+8),(y+5.5))
11360PROCpath_draw((x+7),(y+6.5))
11370PROCpath_draw((x+7),(y+7.5))
11380PROCpath_move((x+7),(y+7.4))
11390PROCpath_bezier((x+7.65),(y+8.3),(x+7.65),(y+10.7),(x+6.95),(y+11.7))
11400PROCpath_move((x+6.95),(y+11.3))
11410PROCpath_bezier((x+7.65),(y+12.3),(x+7.65),(y+14.7),(x+6.95),(y+15.7))
11420PROCpath_move((x+6.95),(y+15.3))
11430PROCpath_bezier((x+7.65),(y+16.3),(x+7.65),(y+18.7),(x+6.95),(y+19.7))
11440PROCpath_move((x+6.95),(y+19.3))
11450PROCpath_bezier((x+7.65),(y+20.3),(x+7.65),(y+22.7),(x+6.95),(y+23.7))
11460PROCpath_move((x+7),(y+23.6))
11470PROCpath_draw((x+7),(y+23.5))
11480PROCpath_draw((x+7),(y+24.5))
11490PROCpath_draw((x+8),(y+25.5))
11500PROCpath_draw((x+8),(y+26.5))
11510PROCpath_draw((x+3),(y+26.5))
11520PROCpath_draw((x+3),(y+29))
11530PROCpath_draw((x+15.5),(y+29))
11540PROCpath_draw((x+15.5),(y+31))
11550PROCpath_end
11560PROCellipse((x+4),(y+7.5),3,1,0,0,&FFFFFFFF)
11570PROCellipse((x+4),(y+11.5),3,1,0,0,&FFFFFFFF)
11580PROCellipse((x+4),(y+15.5),3,1,0,0,&FFFFFFFF)
11590PROCellipse((x+4),(y+19.5),3,1,0,0,&FFFFFFFF)
11600PROCellipse((x+4),(y+23.5),3,1,0,0,&FFFFFFFF)
11610PROCgroup_end
11620WHEN "transl":
11630PROCgroup_start
11640PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
11650PROCpath_draw((x+2),(y+15.5))
11660PROCpath_draw((x+2),(y+3))
11670PROCpath_draw((x+4.5),(y+3))
11680PROCpath_draw((x+4.5),(y+8))
11690PROCpath_draw((x+5.5),(y+8))
11700PROCpath_draw((x+6.5),(y+7))
11710PROCpath_draw((x+7.5),(y+7))
11720PROCpath_move((x+7.4),(y+7))
11730PROCpath_bezier((x+8.3),(y+7.65),(x+10.7),(y+7.65),(x+11.7),(y+6.95))
11740PROCpath_move((x+11.3),(y+6.95))
11750PROCpath_bezier((x+12.3),(y+7.65),(x+14.7),(y+7.65),(x+15.7),(y+6.95))
11760PROCpath_move((x+15.3),(y+6.95))
11770PROCpath_bezier((x+16.3),(y+7.65),(x+18.7),(y+7.65),(x+19.7),(y+6.95))
11780PROCpath_move((x+19.3),(y+6.95))
11790PROCpath_bezier((x+20.3),(y+7.65),(x+22.7),(y+7.65),(x+23.7),(y+6.95))
11800PROCpath_move((x+23.6),(y+7))
11810PROCpath_draw((x+23.5),(y+7))
11820PROCpath_draw((x+24.5),(y+7))
11830PROCpath_draw((x+25.5),(y+8))
11840PROCpath_draw((x+26.5),(y+8))
11850PROCpath_draw((x+26.5),(y+3))
11860PROCpath_draw((x+29),(y+3))
11870PROCpath_draw((x+29),(y+15.5))
11880PROCpath_draw((x+31),(y+15.5))
11890PROCpath_end
11900PROCellipse((x+7.5),(y+4),1,3,0,0,&FFFFFFFF)
11910PROCellipse((x+11.5),(y+4),1,3,0,0,&FFFFFFFF)
11920PROCellipse((x+15.5),(y+4),1,3,0,0,&FFFFFFFF)
11930PROCellipse((x+19.5),(y+4),1,3,0,0,&FFFFFFFF)
11940PROCellipse((x+23.5),(y+4),1,3,0,0,&FFFFFFFF)
11950PROCgroup_end
11960WHEN "transu":
11970PROCgroup_start
11980PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
11990PROCpath_draw((x+15.5),(y+2))
12000PROCpath_draw((x+28),(y+2))
12010PROCpath_draw((x+28),(y+4.5))
12020PROCpath_draw((x+23),(y+4.5))
12030PROCpath_draw((x+23),(y+5.5))
12040PROCpath_draw((x+24),(y+6.5))
12050PROCpath_draw((x+24),(y+7.5))
12060PROCpath_move((x+24),(y+7.4))
12070PROCpath_bezier((x+23.35),(y+8.3),(x+23.35),(y+10.7),(x+24.05),(y+11.7))
12080PROCpath_move((x+24.05),(y+11.3))
12090PROCpath_bezier((x+23.35),(y+12.3),(x+23.35),(y+14.7),(x+24.05),(y+15.7))
12100PROCpath_move((x+24.05),(y+15.3))
12110PROCpath_bezier((x+23.35),(y+16.3),(x+23.35),(y+18.7),(x+24.05),(y+19.7))
12120PROCpath_move((x+25.05),(y+19.3))
12130PROCpath_bezier((x+23.35),(y+20.3),(x+23.35),(y+22.7),(x+24.05),(y+23.7))
12140PROCpath_move((x+24),(y+23.6))
12150PROCpath_draw((x+24),(y+23.5))
12160PROCpath_draw((x+24),(y+24.5))
12170PROCpath_draw((x+23),(y+25.5))
12180PROCpath_draw((x+23),(y+26.5))
12190PROCpath_draw((x+28),(y+26.5))
12200PROCpath_draw((x+28),(y+29))
12210PROCpath_draw((x+15.5),(y+29))
12220PROCpath_draw((x+15.5),(y+31))
12230PROCpath_end
12240PROCellipse((x+27),(y+7.5),3,1,0,0,&FFFFFFFF)
12250PROCellipse((x+27),(y+11.5),3,1,0,0,&FFFFFFFF)
12260PROCellipse((x+27),(y+15.5),3,1,0,0,&FFFFFFFF)
12270PROCellipse((x+27),(y+19.5),3,1,0,0,&FFFFFFFF)
12280PROCellipse((x+27),(y+23.5),3,1,0,0,&FFFFFFFF)
12290PROCgroup_end
12300WHEN "transr":
12310PROCgroup_start
12320PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
12330PROCpath_draw((x+2),(y+15.5))
12340PROCpath_draw((x+2),(y+28))
12350PROCpath_draw((x+4.5),(y+28))
12360PROCpath_draw((x+4.5),(y+23))
12370PROCpath_draw((x+5.5),(y+23))
12380PROCpath_draw((x+6.5),(y+24))
12390PROCpath_draw((x+7.5),(y+24))
12400PROCpath_move((x+7.4),(y+24))
12410PROCpath_bezier((x+8.3),(y+23.35),(x+10.7),(y+23.35),(x+11.7),(y+24.05))
12420PROCpath_move((x+11.3),(y+24.05))
12430PROCpath_bezier((x+12.3),(y+23.35),(x+14.7),(y+23.35),(x+15.7),(y+24.05))
12440PROCpath_move((x+15.3),(y+24.05))
12450PROCpath_bezier((x+16.3),(y+23.35),(x+18.7),(y+23.35),(x+19.7),(y+24.05))
12460PROCpath_move((x+19.3),(y+24.05))
12470PROCpath_bezier((x+20.3),(y+23.35),(x+22.7),(y+23.35),(x+23.7),(y+24.05))
12480PROCpath_move((x+23.6),(y+24))
12490PROCpath_draw((x+23.5),(y+24))
12500PROCpath_draw((x+24.5),(y+24))
12510PROCpath_draw((x+25.5),(y+23))
12520PROCpath_draw((x+26.5),(y+23))
12530PROCpath_draw((x+26.5),(y+28))
12540PROCpath_draw((x+29),(y+28))
12550PROCpath_draw((x+29),(y+15.5))
12560PROCpath_draw((x+31),(y+15.5))
12570PROCpath_end
12580PROCellipse((x+7.5),(y+27),1,3,0,0,&FFFFFFFF)
12590PROCellipse((x+11.5),(y+27),1,3,0,0,&FFFFFFFF)
12600PROCellipse((x+15.5),(y+27),1,3,0,0,&FFFFFFFF)
12610PROCellipse((x+19.5),(y+27),1,3,0,0,&FFFFFFFF)
12620PROCellipse((x+23.5),(y+27),1,3,0,0,&FFFFFFFF)
12630PROCgroup_end
12640WHEN "icu":
12650PROCgroup_start
12660PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
12670PROCpath_draw((x+15.5),(y+2))
12680PROCpath_move((x+15.5),(y+31))
12690PROCpath_draw((x+15.5),(y+29))
12700PROCpath_end
12710PROCrectangle(x+6,y+2,x+25,y+29,0,0,&FFFFFFFF)
12720PROCrectangle(x,y+3,x+6,y+7,0,0,&FFFFFFFF)
12730PROCrectangle(x,y+10,x+6,y+14,0,0,&FFFFFFFF)
12740PROCrectangle(x,y+17,x+6,y+21,0,0,&FFFFFFFF)
12750PROCrectangle(x,y+24,x+6,y+28,0,0,&FFFFFFFF)
12760PROCrectangle(x+25,y+3,x+31,y+7,0,0,&FFFFFFFF)
12770PROCrectangle(x+25,y+10,x+31,y+14,0,0,&FFFFFFFF)
12780PROCrectangle(x+25,y+17,x+31,y+21,0,0,&FFFFFFFF)
12790PROCrectangle(x+25,y+24,x+31,y+28,0,0,&FFFFFFFF)
12800PROCsemi2((x+15.5),(y+29),-3,-3,0,0,0)
12810PROCgroup_end
12820WHEN "icr":
12830PROCgroup_start
12840PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
12850PROCpath_draw((x+2),(y+15.5))
12860PROCpath_move((x+31),(y+15.5))
12870PROCpath_draw((x+29),(y+15.5))
12880PROCpath_end
12890PROCrectangle(x+2,y+6,x+29,y+25,0,0,&FFFFFFFF)
12900PROCrectangle(x+3,y,x+7,y+6,0,0,&FFFFFFFF)
12910PROCrectangle(x+10,y,x+14,y+6,0,0,&FFFFFFFF)
12920PROCrectangle(x+17,y,x+21,y+6,0,0,&FFFFFFFF)
12930PROCrectangle(x+24,y,x+28,y+6,0,0,&FFFFFFFF)
12940PROCrectangle(x+3,y+25,x+7,y+31,0,0,&FFFFFFFF)
12950PROCrectangle(x+10,y+25,x+14,y+31,0,0,&FFFFFFFF)
12960PROCrectangle(x+17,y+25,x+21,y+31,0,0,&FFFFFFFF)
12970PROCrectangle(x+24,y+25,x+28,y+31,0,0,&FFFFFFFF)
12980PROCsemi((x+2),(y+15.5),-3,-3,0,0,0)
12990PROCgroup_end
13000WHEN "thermistorr":
13010PROCgroup_start
13020PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
13030PROCpath_draw((x+6),(y+15.5))
13040PROCpath_move((x+31),(y+15.5))
13050PROCpath_draw((x+25),(y+15.5))
13060PROCpath_end
13070PROCrectangle(x+6,y+11,x+25,y+19,0,0,&FFFFFFFF)
13080PROCellipse((x+15.5),(y+15.5),2.5,2.5,0,0,0)
13090PROCgroup_end
13100WHEN "thermistoru":
13110PROCgroup_start
13120PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
13130PROCpath_draw((x+15.5),(y+6))
13140PROCpath_move((x+15.5),(y+31))
13150PROCpath_draw((x+15.5),(y+25))
13160PROCpath_end
13170PROCrectangle(x+11,y+6,x+19,y+25,0,0,&FFFFFFFF)
13180PROCellipse((x+15.5),(y+15.5),2.5,2.5,0,0,0)
13190PROCgroup_end
13200WHEN "heateru":
13210PROCgroup_start
13220PROCpath_start((x+15.5),y,0,&00000000,&FFFFFFFF)
13230PROCpath_draw((x+15.5),(y+6))
13240PROCpath_move((x+15.5),(y+31))
13250PROCpath_draw((x+15.5),(y+25))
13260PROCpath_move((x+11),(y+11.5))
13270PROCpath_draw((x+19),(y+11.5))
13280PROCpath_move((x+11),(y+15.5))
13290PROCpath_draw((x+19),(y+15.5))
13300PROCpath_move((x+11),(y+19.5))
13310PROCpath_draw((x+19),(y+19.5))
13320PROCpath_end
13330PROCrectangle(x+11,y+6,x+19,y+25,0,0,&FFFFFFFF)
13340PROCgroup_end
13350WHEN "heaterr":
13360PROCgroup_start
13370PROCpath_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
13380PROCpath_draw((x+6),(y+15.5))
13390PROCpath_move((x+31),(y+15.5))
13400PROCpath_draw((x+25),(y+15.5))
13410PROCpath_move((x+11.5),(y+11))
13420PROCpath_draw((x+11.5),(y+19))
13430PROCpath_move((x+15.5),(y+11))
13440PROCpath_draw((x+15.5),(y+19))
13450PROCpath_move((x+19.5),(y+11))
13460PROCpath_draw((x+19.5),(y+19))
13470PROCpath_end
13480PROCrectangle(x+6,y+11,x+25,y+19,0,0,&FFFFFFFF)
13490PROCgroup_end
13500WHEN "switchnor":
13510PROCgroup_start
13520PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
13530PROCpath_draw((x+4),(y+15.5))
13540PROCpath_move((x+31),(y+15.5))
13550PROCpath_draw((x+27),(y+15.5))
13560PROCpath_move((x+27),(y+18))
13570PROCpath_draw((x+6),(y+26))
13580PROCpath_end
13590PROCellipse((x+6),(y+15.5),3,3,0,0,&FFFFFF00)
13600PROCellipse((x+25),(y+15.5),3,3,0,0,&FFFFFF00)
13610PROCgroup_end
13620WHEN "switchnou":
13630PROCgroup_start
13640PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
13650PROCpath_draw((x+15.5),(y+4))
13660PROCpath_move((x+15.5),(y+31))
13670PROCpath_draw((x+15.5),(y+27))
13680PROCpath_move((x+18),(y+27))
13690PROCpath_draw((x+26),(y+6))
13700PROCpath_end
13710PROCellipse((x+15.5),(y+6),3,3,0,0,&FFFFFF00)
13720PROCellipse((x+15.5),(y+25),3,3,0,0,&FFFFFF00)
13730PROCgroup_end
13740WHEN "switchncr":
13750PROCgroup_start
13760PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
13770PROCpath_draw((x+4),(y+15.5))
13780PROCpath_move((x+31),(y+15.5))
13790PROCpath_draw((x+27),(y+15.5))
13800PROCpath_move((x+27),(y+18.5))
13810PROCpath_draw((x+5),(y+18.5))
13820PROCpath_end
13830PROCellipse((x+6),(y+15.5),3,3,0,0,&FFFFFF00)
13840PROCellipse((x+25),(y+15.5),3,3,0,0,&FFFFFF00)
13850PROCgroup_end
13860WHEN "switchncu":
13870PROCgroup_start
13880PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
13890PROCpath_draw((x+15.5),(y+4))
13900PROCpath_move((x+15.5),(y+31))
13910PROCpath_draw((x+15.5),(y+27))
13920PROCpath_move((x+18.5),(y+27))
13930PROCpath_draw((x+18.5),(y+4))
13940PROCpath_end
13950PROCellipse((x+15.5),(y+6),3,3,0,0,&FFFFFF00)
13960PROCellipse((x+15.5),(y+25),3,3,0,0,&FFFFFF00)
13970PROCgroup_end
13980WHEN "pushu":
13990PROCgroup_start
14000PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
14010PROCpath_draw((x+15.5),(y+4))
14020PROCpath_move((x+15.5),(y+31))
14030PROCpath_draw((x+15.5),(y+27))
14040PROCpath_end
14050PROCrectangle(x+21,y+5,x+22,y+26,0,0,0)
14060PROCrectangle(x+22,y+15.5,x+28,y+15.5,0,0,0)
14070PROCrectangle(x+28,y+10,x+29,y+20,0,0,0)
14080PROCellipse((x+15.5),(y+6),3,3,0,0,&FFFFFF00)
14090PROCellipse((x+15.5),(y+25),3,3,0,0,&FFFFFF00)
14100PROCgroup_end
14110WHEN "pushr":
14120PROCgroup_start
14130PROCpath_start(x,y+15.5,0,0,&FFFFFFFF)
14140PROCpath_draw(x+4,(y+15.5))
14150PROCpath_move((x+31),(y+15.5))
14160PROCpath_draw((x+27),(y+15.5))
14170PROCpath_end
14180PROCrectangle(x+5,y+21,x+26,y+22,0,0,0)
14190PROCrectangle(x+15.5,y+22,x+15.5,y+28,0,0,0)
14200PROCrectangle(x+10,y+28,x+20,y+29,0,0,0)
14210PROCellipse(x+6,y+15.5,3,3,0,0,&FFFFFF00)
14220PROCellipse(x+25,y+15.5,3,3,0,0,&FFFFFF00)
14230PROCgroup_end
14240WHEN "xpushu":
14250PROCgroup_start
14260PROCpath_start((x+15.5),y,0,0,&FFFFFFFF)
14270PROCpath_draw((x+15.5),(y+4))
14280PROCpath_move((x+15.5),(y+31))
14290PROCpath_draw((x+15.5),(y+27))
14300PROCpath_end
14310PROCrectangle(x+11.5,y+5,x+12.5,y+26,0,0,0)
14320PROCrectangle(x+12.5,y+15.5,x+25,y+15.5,0,0,0)
14330PROCrectangle(x+25,y+10,x+26,y+20,0,0,0)
14340PROCellipse((x+15.5),(y+6),3,3,0,0,&FFFFFF00)
14350PROCellipse((x+15.5),(y+25),3,3,0,0,&FFFFFF00)
14360PROCgroup_end
14370WHEN "xpushr":
14380PROCgroup_start
14390PROCpath_start(x,y+15.5,0,0,&FFFFFFFF)
14400PROCpath_draw(x+4,(y+15.5))
14410PROCpath_move((x+31),(y+15.5))
14420PROCpath_draw((x+27),(y+15.5))
14430PROCpath_end
14440PROCrectangle(x+5,y+11.5,x+26,y+12.5,0,0,0)
14450PROCrectangle(x+15.5,y+12.5,x+15.5,y+25,0,0,0)
14460PROCrectangle(x+10,y+25,x+20,y+26,0,0,0)
14470PROCellipse(x+6,y+15.5,3,3,0,0,&FFFFFF00)
14480PROCellipse(x+25,y+15.5,3,3,0,0,&FFFFFF00)
14490PROCgroup_end
14500WHEN "reedr":
14510PROCgroup_start
14520PROCpath_start(x,(y+15.5),0,0,&FFFFFFFF)
14530PROCpath_draw((x+4),(y+15.5))
14540PROCpath_move((x+31),(y+15.5))
14550PROCpath_draw((x+27),(y+15.5))
14560PROCpath_move((x+27),(y+18))
14570PROCpath_draw((x+6),(y+23))
14580PROCpath_end
14590PROCellipse((x+6),(y+15.5),3,3,0,0,&FFFFFF00)
14600PROCellipse((x+25),(y+15.5),3,3,0,0,&FFFFFF00)
14610PROCrectangle(x+2,y+11,x+29,y+25,0,0,&FFFFFFFF)
14620PROCgroup_end
14630WHEN "reedu":
14640PROCgroup_start
14650PROCpath_start(x+15.5,y,0,0,&FFFFFFFF)
14660PROCpath_draw(x+15.5,y+4)
14670PROCpath_move((x+15.5),(y+31))
14680PROCpath_draw((x+15.5),y+27)
14690PROCpath_move((x+18),(y+27))
14700PROCpath_draw((x+23),(y+6))
14710PROCpath_end
14720PROCellipse((x+15.5),(y+6),3,3,0,0,&FFFFFF00)
14730PROCellipse((x+15.5),(y+25),3,3,0,0,&FFFFFF00)
14740PROCrectangle(x+11,y+2,x+25,y+29,0,0,&FFFFFFFF)
14750PROCgroup_end
14760ENDCASE
14770ENDIF
14780NEXT B
14790NEXT A
14800IF tot>-1 THEN
14810!block=circuit%
14820SYS"Wimp_GetWindowInfo",,block
14830workx%=block!4-block!20
14840worky%=block!16-block!24
14850FOR I=0 TO tot
14860PROCworkout(textinfo$(I))
14870px=workx%+wxco
14880py=worky%-wyco
14890PROCtext((wxco+50)/2,((1488+65)-wyco+50)/2,wtext$,12,1,0,0)
14900NEXT I
14910ENDIF
14920PROCgroup_end
14930PROCdrawfile_end
14940IF started=0 THEN PROCmess("There is nothing to save"):OSCLI("Delete "+save$)
14950started=0
14960SYS "Hourglass_Off"
14970ENDPROC
14980DEF PROCdrawfile_start(D$)
14990c%=OPENOUT(D$)
15000IF c%=0 THEN ERROR 1234,"Can't open output file"
15010drawfile$=D$
15020PROCputw(&77617244):PROCputw(201):PROCputw(0)
15030PROCputs12("!Card")
15040lev%=-1
15050PROChead_here(TRUE)
15060ENDPROC
15070DEF PROCputw(A%)
15080BPUT#c%,A% AND &FF
15090BPUT#c%,(A%>>>8) AND &FF
15100BPUT#c%,(A%>>>16) AND &FF
15110BPUT#c%,(A%>>>24) AND &FF
15120ENDPROC
15130DEF PROCputs12(A$)
15140LOCAL A%
15150A$=A$+STRING$(12," ")
15160FOR A%=1 TO 12:BPUT#c%,ASC(MID$(A$,A%,1)):NEXT
15170ENDPROC
15180:
15190DEF PROCputs(A$)
15200LOCAL A%
15210FOR A%=1 TO LEN(A$):BPUT#c%,ASC(MID$(A$,A%,1)):NEXT
15220BPUT#c%,0
15230ENDPROC
15240:
15250DEF PROChead_here(box%)
15260IF lev%=maxlev% THEN ERROR 1234,"Too many nested groups.  Edit program to increase limit."
15270lev%+=1
15280box%(lev%)=box%
15290start%(lev%)=PTR#c%
15300IF lev%>0 THEN PROCputw(0)
15310IF box% THEN
15320 PROCputw(0):PROCputw(0)
15330 PROCputw(0):PROCputw(0)
15340ENDIF
15350l%(lev%)=big%:b%(lev%)=big%
15360r%(lev%)=-big%:t%(lev%)=-big%
15370ENDPROC
15380:
15390DEF PROChead_now
15400LOCAL end%
15410IF lev%<0 THEN PRINT"Warning: attempt to end more objects than were started":ENDPROC
15420end%=PTR#c%
15430PTR#c%=start%(lev%)
15440IF lev%>0 THEN PROCputw(end%-start%(lev%)+4)
15450IF box%(lev%) THEN
15460 PROCputw(l%(lev%)):PROCputw(b%(lev%))
15470 PROCputw(r%(lev%)+1):PROCputw(t%(lev%)+1)
15480ENDIF
15490IF lev%>0 THEN
15500 lev%-=1
15510 IF l%(lev%+1)<l%(lev%) THEN l%(lev%)=l%(lev%+1)
15520 IF b%(lev%+1)<b%(lev%) THEN b%(lev%)=b%(lev%+1)
15530 IF r%(lev%+1)>r%(lev%) THEN r%(lev%)=r%(lev%+1)
15540 IF t%(lev%+1)>t%(lev%) THEN t%(lev%)=t%(lev%+1)
15550ENDIF
15560PTR#c%=end%
15570ENDPROC
15580DEF PROCalign
15590WHILE PTR#c% AND 3:BPUT#c%,0:ENDWHILE
15600ENDPROC
15610DEF PROCgroup_start
15620REM groups cannot be nested in this version
15630PROCputw(6)
15640PROChead_here(TRUE)
15650PROCputs12("group")
15660ENDPROC
15670:
15680DEF PROCgroup_end
15690PROChead_now
15700ENDPROC
15710DEF PROCtext(x%,y%,text$,xsize%,font%,col%,bcol%)
15720x%=x%*&280
15730y%=y%*&280
15740xsize%=xsize%*&280
15750PROCputw(1)
15760PROChead_here(FALSE)
15770PROCputxy(x%,y%)
15780PROCputxy(x%+LEN(text$)*xsize%,y%+xsize%)
15790PROCputw(col%)
15800PROCputw(bcol%)
15810PROCputw(font%)
15820PROCputw(xsize%):PROCputw(xsize%)
15830PROCputxy(x%,y%)
15840PROCputs(text$):PROCalign
15850PROChead_now
15860ENDPROC
15870DEF PROCputxy(x%,y%)
15880PROCputw(x%):PROCputw(y%)
15890IF x%<l%(lev%) THEN l%(lev%)=x%
15900IF y%<b%(lev%) THEN b%(lev%)=y%
15910IF x%>r%(lev%) THEN r%(lev%)=x%
15920IF y%>t%(lev%) THEN t%(lev%)=y%
15930ENDPROC
15940DEF PROCpath_start(x%,y%,width%,lcol%,fcol%)
15950started=1
15960PROCputw(2)
15970PROChead_here(TRUE)
15980PROCputw(fcol%):REM fill
15990PROCputw(lcol%):REM colour
16000PROCputw(width%):REM width
16010PROCputw(10):REM path style
16020PROCpath_move(x%,y%)
16030ENDPROC
16040:
16050DEF PROCpath_move(x%,y%)
16060x%=x%*&280
16070y%=y%*&280
16080PROCputw(2)
16090PROCputxy(x%,y%)
16100ENDPROC
16110:
16120DEF PROCpath_draw(x%,y%)
16130x%=x%*&280
16140y%=y%*&280
16150PROCputw(8)
16160PROCputxy(x%,y%)
16170ENDPROC
16180DEF PROCpath_close
16190PROCputw(5)
16200ENDPROC
16210DEF PROCpath_bezier(xc1%,yc1%,xc2%,yc2%,x%,y%)
16220PROCputw(6)
16230PROCputxy(xc1%*&280,yc1%*&280)
16240PROCputxy(xc2%*&280,yc2%*&280)
16250PROCputxy(x%*&280,y%*&280)
16260ENDPROC
16270DEF PROCpath_bezier2(xc1%,yc1%,xc2%,yc2%,x%,y%)
16280PROCputw(6)
16290PROCputxy(xc1%,yc1%)
16300PROCputxy(xc2%,yc2%)
16310PROCputxy(x%,y%)
16320ENDPROC
16330DEF PROCellipse(x%,y%,w%,h%,width%,lcol%,fcol%)
16340PROCpath_start(x%,y%-h%,width%,lcol%,fcol%)
16350x%=x%*&280
16360y%=y%*&280
16370w%=w%*&280
16380h%=h%*&280
16390PROCpath_bezier2(x%+w%*EF,y%-h%,x%+w%,y%-h%*EF,x%+w%,y%)
16400PROCpath_bezier2(x%+w%,y%+h%*EF,x%+w%*EF,y%+h%,x%,y%+h%)
16410PROCpath_bezier2(x%-w%*EF,y%+h%,x%-w%,y%+h%*EF,x%-w%,y%)
16420PROCpath_bezier2(x%-w%,y%-h%*EF,x%-w%*EF,y%-h%,x%,y%-h%)
16430PROCpath_close
16440PROCpath_end
16450ENDPROC
16460DEF PROCsemi(x%,y%,w%,h%,width%,lcol%,fcol%)
16470PROCpath_start(x%,y%-h%,width%,lcol%,fcol%)
16480x%=x%*&280
16490y%=y%*&280
16500w%=w%*&280
16510h%=h%*&280
16520PROCpath_bezier2(x%+w%*EF,y%-h%,x%+w%,y%-h%*EF,x%+w%,y%)
16530PROCpath_bezier2(x%+w%,y%+h%*EF,x%+w%*EF,y%+h%,x%,y%+h%)
16540PROCpath_end
16550ENDPROC
16560DEF PROCsemi2(x%,y%,w%,h%,width%,lcol%,fcol%)
16570PROCpath_start(x%-h%,y%,width%,lcol%,fcol%)
16580x%=x%*&280
16590y%=y%*&280
16600w%=w%*&280
16610h%=h%*&280
16620PROCpath_bezier2(x%-h%,y%+w%*EF,x%-h%*EF,y%+w%,x%,y%+w%)
16630PROCpath_bezier2(x%+h%*EF,y%+w%,x%+h%,y%+w%*EF,x%+h%,y%)
16640PROCpath_end
16650ENDPROC
16660DEF PROCpath_end
16670PROCputw(0)
16680PROChead_now
16690ENDPROC
16700DEF PROCdrawfile_end
16710REM draw unfinished IF lev%>0 THEN
16720PROChead_now
16730CLOSE#c%:c%=0
16740OSCLI("SetType "+drawfile$+" AFF")
16750ENDPROC
16760DEFPROCgetcoords(!block,icon%)
16770block!4=icon%
16780SYS"Wimp_GetIconState",,block
16790x=(block!8/2)+25:y=((496+block!12)/2)+25
16800ENDPROC
16810DEFFNupper(up$)
16820FOR L=1 TO LEN(up$)
16830MID$(up$,L,1)=CHR$(ASC(MID$(up$,L,1)) OR &20)
16840NEXT
16850=up$
16860DEFPROCrectangle(x,y,a,b,lw,bc,fc)
16870PROCpath_start(x,y,lw,bc,fc)
16880PROCpath_draw(x,b)
16890PROCpath_draw(a,b)
16900PROCpath_draw(a,y)
16910PROCpath_close
16920PROCpath_end
16930ENDPROC
16940DEFPROCtriangle(a,b,c,lw,bc,fc)
16950PROCpath_start(a,b,lw,bc,fc)
16960PROCpath_draw((a+c),(b+c))
16970PROCpath_draw((a+c),(b-c))
16980PROCpath_close
16990PROCpath_end
17000ENDPROC
17010DEFPROCtriangle2(a,b,c,lw,bc,fc)
17020PROCpath_start(a,b,lw,bc,fc)
17030PROCpath_draw((a-c),(b+c))
17040PROCpath_draw((a+c),(b+c))
17050PROCpath_close
17060PROCpath_end
17070ENDPROC
17080DEFPROCtriangle3(a,b,c,lw,bc,fc)
17090PROCpath_start(a,b,lw,bc,fc)
17100PROCpath_draw((a-c),(b+c))
17110PROCpath_draw((a+c),(b+c))
17120PROCpath_draw((a+c),(b-c))
17130PROCpath_close
17140PROCpath_end
17150ENDPROC
17160DEFPROCtriangle4(a,b,c,lw,bc,fc)
17170c=c*2
17180PROCpath_start(a,b,lw,bc,fc)
17190PROCpath_draw(a,(b+c))
17200PROCpath_draw((a-c),b)
17210PROCpath_close
17220PROCpath_end
17230ENDPROC

��savedraw
È™ "Hourglass_On"
big%=&7FFFFFFF
(EF=0.552256944
2
i%=0:c%=0
<inch=&B400
F
point=640
Pcm=18140
Zblack%=0
dwhite%=&FFFFFF00
nnone%=-1
x�drawfile_start(save$)
��putw(0)
��head_here(�)
� �puts(�(1)+"Trinity.Medium")
�
�align
�
�head_now
��group_start
�� A=0 � gridx
�� B=0 � gridy
�� pset$(A,B)>"" �
�x=A*31+25:y=744+(B*-31+25)
�comp$=pset$(A,B)
�Ȏ �upper(comp$) �
�� "lineu":
1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
�path_draw((x+15.5),(y+31))

�path_end
"� "liner":
,1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
6�path_draw((x+31),(y+15.5))
@
�path_end
J� "linebdr":
T1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
^!�path_draw((x+15.5),(y+15.5))
h�path_draw((x+31),y)
r
�path_end
|� "linebdl":
�6�path_start((x+31),(y+15.5),0,&00000000,&FFFFFFFF)
�!�path_draw((x+15.5),(y+15.5))
��path_draw(x,y)
�
�path_end
�� "linebur":
�1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
�!�path_draw((x+15.5),(y+15.5))
��path_draw((x+31),(y+31))
�
�path_end
�� "linebul":
�6�path_start((x+31),(y+15.5),0,&00000000,&FFFFFFFF)
�!�path_draw((x+15.5),(y+15.5))
��path_draw(x,(y+31))

�path_end
� "linebtdr":
6�path_start((x+15.5),(y+31),0,&00000000,&FFFFFFFF)
&!�path_draw((x+15.5),(y+15.5))
0�path_draw((x+31),y)
:
�path_end
D� "linebtdl":
N6�path_start((x+15.5),(y+31),0,&00000000,&FFFFFFFF)
X!�path_draw((x+15.5),(y+15.5))
b�path_draw(x,y)
l
�path_end
v� "linebbur":
�1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
�!�path_draw((x+15.5),(y+15.5))
��path_draw((x+31),(y+31))
�
�path_end
�� "linebbul":
�1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
�!�path_draw((x+15.5),(y+15.5))
��path_draw(x,(y+31))
�
�path_end
�� "diagrl":
�*�path_start(x,y,0,&00000000,&FFFFFFFF)
��path_draw((x+31),(y+31))
�

�path_end
� "diaglr":
/�path_start(x,(y+31),0,&00000000,&FFFFFFFF)
 �path_draw((x+31),y)
*
4
�path_end
>
H� "cornerbl":
R6�path_start((x+15.5),(y+31),0,&00000000,&FFFFFFFF)
\!�path_draw((x+15.5),(y+15.5))
f�path_draw((x+31),(y+15.5))
p
z
�path_end
�� "cornerbr":
�6�path_start((x+15.5),(y+31),0,&00000000,&FFFFFFFF)
�!�path_draw((x+15.5),(y+15.5))
��path_draw(x,(y+15.5))
�
�
�path_end
�� "cornertl":
�1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
�!�path_draw((x+15.5),(y+15.5))
��path_draw((x+31),(y+15.5))
�
�
�path_end
�� "cornertr":
1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
!�path_draw((x+15.5),(y+15.5))
�path_draw(x,(y+15.5))
$
�path_end
.� "jointop":
8�group_start
B1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
L�path_draw((x+31),(y+15.5))
V!�path_draw((x+15.5),(y+15.5))
`�path_draw((x+15.5),y)
j
�path_end
t/�ellipse((x+15.5),(y+15.5),0.6,0.6,0,&0,&0)
~�group_end
�� "joinbot":
��group_start
�1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
��path_draw((x+31),(y+15.5))
�!�path_draw((x+15.5),(y+15.5))
��path_draw((x+15.5),(y+31))
�
�path_end
�/�ellipse((x+15.5),(y+15.5),0.6,0.6,0,&0,&0)
��group_end
�� "joinl":
��group_start
�6�path_start((x+15.5),(y+31),0,&00000000,&FFFFFFFF)
�path_draw((x+15.5),y)

!�path_draw((x+15.5),(y+15.5))
�path_draw(x,(y+15.5))

�path_end
(/�ellipse((x+15.5),(y+15.5),0.6,0.6,0,&0,&0)
2�group_end
<� "joinr":
F�group_start
P6�path_start((x+15.5),(y+31),0,&00000000,&FFFFFFFF)
Z�path_draw((x+15.5),y)
d!�path_draw((x+15.5),(y+15.5))
n�path_draw((x+31),(y+15.5))
x
�path_end
�/�ellipse((x+15.5),(y+15.5),0.6,0.6,0,&0,&0)
��group_end
�� "joinx":
��group_start
�*�path_start(x,y,0,&00000000,&FFFFFFFF)
��path_draw((x+31),(y+31))
��path_move((x+31),y)
��path_draw(x,(y+31))
�
�path_end
�/�ellipse((x+15.5),(y+15.5),0.6,0.6,0,&0,&0)
��group_end
�� "join+":
��group_start
1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
�path_draw((x+15.5),(y+31))
�path_move(x,(y+15.5))
"�path_draw((x+31),(y+15.5))
,
�path_end
6/�ellipse((x+15.5),(y+15.5),0.6,0.6,0,&0,&0)
@�group_end
J� "nojoinx":
T*�path_start(x,y,0,&00000000,&FFFFFFFF)
^�path_draw((x+31),(y+31))
h�path_move(x,(y+31))
r�path_draw((x+12),(y+19))
|;�path_bezier((x+12),(y+19),(x+19),(y+19),(x+19),(y+12))
��path_draw((x+31),y)
�
�path_end
�� "nojoin+":
�1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
��path_draw((x+15.5),(y+31))
��path_move(x,(y+15.5))
��path_draw((x+12),(y+15.5))
�A�path_bezier((x+12),(y+15.5),(x+15.5),(y+21),(x+19),(y+15.5))
��path_draw((x+31),(y+15.5))
�
�path_end
�� "relaycu":
�1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
��path_draw((x+15.5),(y+18))
�path_draw(x,(y+18))
�path_move((x+31),(y+15.5))
�path_draw((x+24),(y+15.5))
&�path_draw((x+24),(y+26))
0�path_draw(x,(y+26))
:
�path_end
D� "relaycd":
N1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
X�path_draw((x+15.5),(y+18))
b�path_draw((x+31),(y+18))
l�path_move(x,(y+15.5))
v�path_draw((x+7),(y+15.5))
��path_draw((x+7),(y+26))
��path_draw((x+31),(y+26))
�
�path_end
�� "relaycl":
�6�path_start((x+31),(y+15.5),0,&00000000,&FFFFFFFF)
��path_draw((x+13),(y+15.5))
��path_draw((x+13),(y+31))
��path_move((x+15.5),y)
��path_draw((x+15.5),(y+7))
��path_draw((x+5),(y+7))
��path_draw((x+5),(y+31))
�
�path_end
�� "relaycr":
6�path_start((x+31),(y+15.5),0,&00000000,&FFFFFFFF)
�path_draw((x+13),(y+15.5))
�path_draw((x+13),y)
 �path_move((x+15.5),(y+31))
*�path_draw((x+15.5),(y+24))
4�path_draw((x+5),(y+24))
>�path_draw((x+5),y)
H
�path_end
R� "iccur":
\�group_start
f/�path_start((x+13),y,0,&00000000,&FFFFFFFF)
p�path_draw((x+13),(y+12))
z�path_draw(x,(y+12))
��path_move((x+5),y)
��path_draw((x+5),(y+5))
��path_draw(x,(y+5))
��path_move((x+13),(y+31))
��path_draw((x+13),(y+19))
��path_draw(x,(y+19))
��path_move((x+5),(y+31))
��path_draw((x+5),(y+26))
��path_draw(x,(y+26))
�
�path_end
�$�ellipse(x,(y+12),0.6,0.6,0,0,0)
�#�ellipse(x,(y+5),0.6,0.6,0,0,0)
�$�ellipse(x,(y+19),0.6,0.6,0,0,0)
	$�ellipse(x,(y+26),0.6,0.6,0,0,0)
	�group_end
	� "iccul":
	$�group_start
	..�path_start((x+5),y,0,&00000000,&FFFFFFFF)
	8�path_draw((x+5),(y+12))
	B�path_draw((x+31),(y+12))
	L�path_move((x+13),y)
	V�path_draw((x+13),(y+5))
	`�path_draw((x+31),(y+5))
	j�path_move((x+5),(y+31))
	t�path_draw((x+5),(y+19))
	~�path_draw((x+31),(y+19))
	��path_move((x+13),(y+31))
	��path_draw((x+13),(y+26))
	��path_draw((x+31),(y+26))
	�
�path_end
	�)�ellipse((x+31),(y+12),0.6,0.6,0,0,0)
	�(�ellipse((x+31),(y+5),0.6,0.6,0,0,0)
	�)�ellipse((x+31),(y+19),0.6,0.6,0,0,0)
	�)�ellipse((x+31),(y+26),0.6,0.6,0,0,0)
	��group_end
	�� "iccru":
	��group_start
	�/�path_start(x,(y+18),0,&00000000,&FFFFFFFF)
�path_draw((x+5),(y+18))

�path_draw((x+5),y)
�path_move(x,(y+26))
�path_draw((x+12),(y+26))
(�path_draw((x+12),y)
2�path_move((x+31),(y+18))
<�path_draw((x+26),(y+18))
F�path_draw((x+26),y)
P�path_move((x+31),(y+26))
Z�path_draw((x+19),(y+26))
d�path_draw((x+19),y)
n
�path_end
x#�ellipse((x+5),y,0.6,0.6,0,0,0)
�$�ellipse((x+12),y,0.6,0.6,0,0,0)
�$�ellipse((x+26),y,0.6,0.6,0,0,0)
�$�ellipse((x+19),y,0.6,0.6,0,0,0)
��group_end
�� "iccrd":
��group_start
�/�path_start(x,(y+18),0,&00000000,&FFFFFFFF)
��path_draw((x+12),(y+18))
��path_draw((x+12),(y+31))
��path_move(x,(y+26))
��path_draw((x+5),(y+26))
��path_draw((x+5),(y+31))
��path_move((x+31),(y+18))
�path_draw((x+19),(y+18))
�path_draw((x+19),(y+31))
�path_move((x+31),(y+26))
"�path_draw((x+26),(y+26))
,�path_draw((x+26),(y+31))
6
�path_end
@(�ellipse((x+5),(y+31),0.6,0.6,0,0,0)
J)�ellipse((x+12),(y+31),0.6,0.6,0,0,0)
T)�ellipse((x+26),(y+31),0.6,0.6,0,0,0)
^)�ellipse((x+19),(y+31),0.6,0.6,0,0,0)
h�group_end
r� "resistor":
|�group_start
�1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
��path_draw((x+6),(y+15.5))
��path_move((x+31),(y+15.5))
��path_draw((x+25),(y+15.5))
�
�path_end
�0�rectangle(x+6,y+11,x+25,y+19,0,0,&FFFFFFFF)
��group_end
�� "resistoru":
��group_start
�1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
��path_draw((x+15.5),(y+6))
��path_move((x+15.5),(y+31))
��path_draw((x+15.5),(y+25))

�path_end
0�rectangle(x+11,y+6,x+19,y+25,0,0,&FFFFFFFF)
�group_end
&� "varresu":
0�group_start
:1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
D�path_draw((x+15.5),(y+7))
N�path_move((x+15.5),(y+31))
X�path_draw((x+15.5),(y+25))
b�path_move((x+15.5),(y+29))
l�path_draw((x+25),(y+29))
v�path_draw((x+25),(y+15.5))
��path_draw((x+19),(y+15.5))
�
�path_end
�"�triangle(x+19,y+15.5,3,0,0,0)
�0�rectangle(x+11,y+7,x+19,y+25,0,0,&FFFFFFFF)
��group_end
�� "varresd":
��group_start
�1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
��path_draw((x+15.5),(y+7))
��path_move((x+15.5),(y+31))
��path_draw((x+15.5),(y+25))
��path_move((x+15.5),(y+3))
��path_draw((x+6),(y+3))

�path_draw((x+6),(y+15.5))

�path_draw((x+11),(y+15.5))


�path_end

 #�triangle(x+11,y+15.5,-3,0,0,0)

*0�rectangle(x+11,y+7,x+19,y+25,0,0,&FFFFFFFF)

4�group_end

>� "varresr":

H�group_start

R1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)

\�path_draw((x+7),(y+15.5))

f�path_move((x+31),(y+15.5))

p�path_draw((x+25),(y+15.5))

z�path_move((x+29),(y+15.5))

��path_draw((x+29),(y+25))

��path_draw((x+15.5),(y+25))

��path_draw((x+15.5),(y+19))

�
�path_end

�#�triangle2(x+15.5,y+19,3,0,0,0)

�0�rectangle(x+7,y+11,x+25,y+19,0,0,&FFFFFFFF)

��group_end

�� "varresl":

��group_start

�1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)

��path_draw((x+7),(y+15.5))

��path_move((x+31),(y+15.5))

��path_draw((x+25),(y+15.5))
�path_move((x+3),(y+15.5))
�path_draw((x+3),(y+6))
�path_draw((x+15.5),(y+6))
$�path_draw((x+15.5),(y+11))
.
�path_end
8$�triangle2(x+15.5,y+11,-3,0,0,0)
B0�rectangle(x+7,y+11,x+25,y+19,0,0,&FFFFFFFF)
L�group_end
V
� "cell":
`�group_start
j1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
t�path_draw((x+15),(y+15.5))
~�path_move((x+20),(y+15.5))
��path_draw((x+31),(y+15.5))
�
�path_end
�(�rectangle(x+14,y+6,x+15,y+25,0,0,0)
�(�rectangle(x+18,y+8,x+20,y+22,0,0,0)
��group_end
�� "cellu":
��group_start
�1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
��path_draw((x+15.5),(y+14))
��path_move((x+15.5),(y+20))
��path_draw((x+15.5),(y+31))
�
�path_end
(�rectangle(x+8,y+13,x+23,y+15,0,0,0)

(�rectangle(x+6,y+19,x+25,y+20,0,0,0)
�group_end

� "capu":
(�group_start
21�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
<�path_draw((x+15.5),(y+14))
F�path_move((x+15.5),(y+19))
P�path_draw((x+15.5),(y+31))
Z
�path_end
d(�rectangle(x+8,y+14,x+23,y+15,0,0,0)
n(�rectangle(x+8,y+18,x+23,y+19,0,0,0)
x�group_end
�
� "capr":
��group_start
�3�path_start((x),(y+15.5),0,&00000000,&FFFFFFFF)
��path_draw((x+14),(y+15.5))
��path_move((x+19),(y+15.5))
��path_draw((x+31),(y+15.5))
�
�path_end
�(�rectangle(x+14,y+8,x+15,y+23,0,0,0)
�(�rectangle(x+18,y+8,x+19,y+23,0,0,0)
��group_end
�� "caphu":
��group_start
�1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
�path_draw((x+15.5),(y+13))
�path_move((x+15.5),(y+20))
�path_draw((x+15.5),(y+31))
"
�path_end
,(�rectangle(x+8,y+13,x+23,y+15,0,0,0)
60�rectangle(x+8,y+18,x+23,y+20,0,0,&FFFFFFFF)
@$�text((x+22),(y+22),"+",8,1,0,0)
J�group_end
T� "caphd":
^�group_start
h1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
r�path_draw((x+15.5),(y+13))
|�path_move((x+15.5),(y+20))
��path_draw((x+15.5),(y+31))
�
�path_end
�0�rectangle(x+8,y+13,x+23,y+15,0,0,&FFFFFFFF)
�(�rectangle(x+8,y+18,x+23,y+20,0,0,0)
�"�text((x+6),(y+8),"+",8,1,0,0)
��group_end
�� "caphl":
��group_start
�1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
��path_draw((x+13),(y+15.5))
��path_move((x+20),(y+15.5))
��path_draw((x+31),(y+15.5))
�
�path_end
0�rectangle(x+13,y+8,x+15,y+23,0,0,&FFFFFFFF)
(�rectangle(x+18,y+8,x+20,y+23,0,0,0)
$�text((x+10),(y+25),"+",8,1,0,0)
&� "caphr":
0�group_start
:1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
D�path_draw((x+13),(y+15.5))
N�path_move((x+20),(y+15.5))
X�path_draw((x+31),(y+15.5))
b
�path_end
l(�rectangle(x+13,y+8,x+15,y+23,0,0,0)
v0�rectangle(x+18,y+8,x+20,y+23,0,0,&FFFFFFFF)
�$�text((x+21),(y+25),"+",8,1,0,0)
��group_end
�
� "ledu":
��group_start
�1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
��path_draw((x+15.5),(y+31))
��path_move((x+23),(y+24))
��path_draw((x+27),(y+28))
��path_move((x+26),(y+19))
��path_draw((x+31),(y+24))
�
�path_end
�)�rectangle(x+10,y+19,x+21,y+20,0,0,0)
�$�triangle2(x+15.5,y+18,-7,0,0,0)
!�triangle3(x+27,y+28,2,0,0,0)
!�triangle3(x+30,y+23,2,0,0,0)
3�ellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
 �group_end
*
� "ledd":
4�group_start
>1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
H�path_draw((x+15.5),(y+31))
R�path_move((x+8),(y+7))
\�path_draw((x+3),(y+2))
f�path_move((x+5),(y+12))
p�path_draw((x+1),(y+8))
z
�path_end
�)�rectangle(x+10,y+11,x+21,y+12,0,0,0)
�#�triangle2(x+15.5,y+13,7,0,0,0)
� �triangle3(x+4,y+3,-2,0,0,0)
� �triangle3(x+1,y+8,-2,0,0,0)
�3�ellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
��group_end
�
� "ledr":
��group_start
�1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
��path_draw((x+31),(y+15.5))
��path_move((x+19),(y+5))
��path_draw((x+25),(y-1))
��path_move((x+24),(y+8))
�path_draw((x+30),(y+2))

�path_end
)�rectangle(x+19,y+10,x+20,y+21,0,0,0)
$#�triangle(x+18,y+15.5,-7,0,0,0)
. �triangle4(x+25,y-1,2,0,0,0)
8 �triangle4(x+30,y+2,2,0,0,0)
B3�ellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
L�group_end
V
� "ledl":
`�group_start
j1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
t�path_draw((x+31),(y+15.5))
~�path_move((x+12),(y+5))
��path_draw((x+6),(y-1))
��path_move((x+7),(y+8))
��path_draw((x+1),(y+2))
�
�path_end
�)�rectangle(x+11,y+10,x+12,y+21,0,0,0)
�"�triangle(x+13,y+15.5,7,0,0,0)
� �triangle3(x+8,y+1,-2,0,0,0)
� �triangle3(x+3,y+4,-2,0,0,0)
�3�ellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
��group_end
�� "diodeu":
��group_start
)�path_start((x+15.5),y,0,0,&FFFFFFFF)

�path_draw((x+15.5),(y+31))

�path_end
)�rectangle(x+10,y+19,x+21,y+20,0,0,0)
($�triangle2(x+15.5,y+18,-7,0,0,0)
2�group_end
<� "dioded":
F�group_start
P)�path_start((x+15.5),y,0,0,&FFFFFFFF)
Z�path_draw((x+15.5),(y+31))
d
�path_end
n)�rectangle(x+10,y+11,x+21,y+12,0,0,0)
x#�triangle2(x+15.5,y+13,7,0,0,0)
��group_end
�� "dioder":
��group_start
�)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
��path_draw((x+31),(y+15.5))
�
�path_end
�)�rectangle(x+19,y+10,x+20,y+21,0,0,0)
�#�triangle(x+18,y+15.5,-7,0,0,0)
��group_end
�� "diodel":
��group_start
�)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
��path_draw((x+31),(y+15.5))

�path_end
)�rectangle(x+11,y+10,x+12,y+21,0,0,0)
"�triangle(x+13,y+15.5,7,0,0,0)
"�group_end
,� "bulbu":
6�group_start
@.�path_start((x+15.5),(y+31),0,0,&FFFFFFFF)
J�path_draw((x+15.5),(y+24))
T@�path_bezier((x+15.5),(y+24),(x+29.5),(y+16),(x+15.5),(y+7))
^�path_draw((x+15.5),y)
h
�path_end
r3�ellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
|�group_end
�� "bulbr":
��group_start
�.�path_start((x+31),(y+15.5),0,0,&FFFFFFFF)
��path_draw((x+24),(y+15.5))
�@�path_bezier((x+24),(y+15.5),(x+16),(y+29.5),(x+7),(y+15.5))
��path_draw(x,(y+15.5))
�
�path_end
�3�ellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
��group_end
�
� "ldrr":
��group_start
�.�path_start((x+31),(y+15.5),0,0,&FFFFFFFF)
��path_draw((x+24),(y+15.5))
�path_move((x+7),(y+15.5))
�path_draw(x,(y+15.5))
�path_move((x+7),(y+26))
&�path_draw((x+3),(y+30))
0�path_move((x+3),(y+21))
:�path_draw((x-1),(y+25))
D
�path_end
N0�rectangle(x+7,y+12,x+24,y+19,0,0,&FFFFFFFF)
X �triangle4(x+9,y+24,2,0,0,0)
b �triangle4(x+5,y+19,2,0,0,0)
l3�ellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
v�group_end
�
� "ldru":
��group_start
�.�path_start((x+15.5),(y+31),0,0,&FFFFFFFF)
��path_draw((x+15.5),(y+24))
��path_move((x+15.5),(y+7))
��path_draw((x+15.5),y)
��path_move((x+26),(y+24))
��path_draw((x+30),(y+28))
��path_move((x+21),(y+28))
��path_draw((x+25),(y+32))
�
�path_end
�0�rectangle(x+12,y+7,x+19,y+24,0,0,&FFFFFFFF)
�"�triangle3(x+26,y+24,-2,0,0,0)
"�triangle3(x+21,y+28,-2,0,0,0)
3�ellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
�group_end
 � "motoru":
*�group_start
4)�path_start((x+15.5),y,0,0,&FFFFFFFF)
>�path_draw((x+15.5),(y+2))
H�path_move((x+15.5),(y+29))
R�path_draw((x+15.5),(y+31))
\
�path_end
f0�rectangle(x+8,y+2,x+23,y+4.5,0,0,&FFFFFFFF)
p2�rectangle(x+8,y+26.5,x+23,y+29,0,0,&FFFFFFFF)
z3�ellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
�%�text((x+10),(y+11),"M",13,1,0,0)
��group_end
�� "motorr":
��group_start
�)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
��path_draw((x+2),(y+15.5))
��path_move((x+29),(y+15.5))
��path_draw((x+31),(y+15.5))
�
�path_end
�0�rectangle(x+2,y+8,x+4.5,y+23,0,0,&FFFFFFFF)
�2�rectangle(x+26.5,y+8,x+29,y+23,0,0,&FFFFFFFF)
�3�ellipse((x+15.5),(y+15.5),11,11,0,0,&FFFFFFFF)
�%�text((x+10),(y+11),"M",13,1,0,0)
�group_end
� "buzzeru":
�group_start
$)�path_start((x+15.5),y,0,0,&FFFFFFFF)
.�path_draw((x+15.5),(y+3))
8�path_draw((x+13.5),(y+3))
B�path_draw((x+12),(y+4))
L�path_draw((x+12),(y+14))
V�path_draw((x+15),(y+14))
`�path_move((x+15),(y+18))
j�path_draw((x+12),(y+18))
t�path_draw((x+12),(y+27))
~�path_draw((x+13.5),(y+28))
��path_draw((x+15.5),(y+28))
��path_draw((x+15.5),(y+31))
��path_move((x+24),(y+7))
��path_draw((x+24),(y+25))
�
�path_end
�.�semi((x+24),(y+16),-9,-9.1,0,0,&FFFFFFFF)
��group_end
�� "buzzerr":
��group_start
�)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
��path_draw((x+3),(y+15.5))
��path_draw((x+3),(y+13.5))
�path_draw((x+4),(y+12))

�path_draw((x+14),(y+12))
�path_draw((x+14),(y+15))
�path_move((x+18),(y+15))
(�path_draw((x+18),(y+12))
2�path_draw((x+27),(y+12))
<�path_draw((x+28),(y+13.5))
F�path_draw((x+28),(y+15.5))
P�path_draw((x+31),(y+15.5))
Z�path_move((x+7),(y+24))
d�path_draw((x+25),(y+24))
n
�path_end
x/�semi2((x+16),(y+24),-9,-9.1,0,0,&FFFFFFFF)
��group_end
�� "ldspkru"
��group_start
�)�path_start((x+15.5),y,0,0,&FFFFFFFF)
��path_draw((x+15.5),(y+2))
��path_draw((x+9),(y+2))
��path_draw((x+9),(y+7))
��path_draw((x+10),(y+8))
��path_draw((x+12),(y+8))
��path_move((x+15.5),(y+31))
��path_draw((x+15.5),(y+29))
��path_draw((x+9),(y+29))
��path_draw((x+9),(y+24))
�path_draw((x+10),(y+23))
�path_draw((x+12),(y+23))
�path_move((x+17),(y+7))
"�path_draw((x+22),(y+2))
,�path_draw((x+23),(y+2))
6�path_draw((x+23),(y+29))
@�path_draw((x+22),(y+29))
J�path_draw((x+17),(y+24))
T
�path_end
^0�rectangle(x+12,y+7,x+17,y+24,0,0,&FFFFFFFF)
h�group_end
r� "ldspkrr"
|�group_start
�)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
��path_draw((x+2),(y+15.5))
��path_draw((x+2),(y+9))
��path_draw((x+7),(y+9))
��path_draw((x+8),(y+10))
��path_draw((x+8),(y+12))
��path_move((x+31),(y+15.5))
��path_draw((x+29),(y+15.5))
��path_draw((x+29),(y+9))
��path_draw((x+24),(y+9))
��path_draw((x+23),(y+10))
��path_draw((x+23),(y+12))
��path_move((x+7),(y+17))
�path_draw((x+2),(y+22))
�path_draw((x+2),(y+23))
�path_draw((x+29),(y+23))
&�path_draw((x+29),(y+22))
0�path_draw((x+24),(y+17))
:
�path_end
D0�rectangle(x+7,y+12,x+24,y+17,0,0,&FFFFFFFF)
N�group_end
X� "zeneru":
b�group_start
l)�path_start((x+15.5),y,0,0,&FFFFFFFF)
v�path_draw((x+15.5),(y+31))
�
�path_end
�$�path_start((x+19),(y+20),0,0,0)
�;�path_bezier((x+19),(y+20),(x+22),(y+20),(x+22),(y+23))
��path_draw((x+23),(y+23))
�;�path_bezier((x+23),(y+19),(x+19),(y+19),(x+19),(y+19))
�
�path_end
�$�path_start((x+12),(y+19),0,0,0)
�9�path_bezier((x+12),(y+19),(x+9),(y+19),(x+9),(y+16))
��path_draw((x+8),(y+16))
�:�path_bezier((x+8),(y+20),(x+12),(y+20),(x+12),(y+20))
�
�path_end
�)�rectangle(x+12,y+19,x+19,y+20,0,0,0)
�$�triangle2(x+15.5,y+18,-7,0,0,0)
�group_end
� "zenerr":
�group_start
 )�path_start(x,(y+15.5),0,0,&FFFFFFFF)
*�path_draw((x+31),(y+15.5))
4
�path_end
>$�path_start((x+20),(y+12),0,0,0)
H9�path_bezier((x+20),(y+12),(x+20),(y+9),(x+23),(y+9))
R�path_draw((x+23),(y+8))
\:�path_bezier((x+19),(y+8),(x+19),(y+12),(x+19),(y+12))
f
�path_end
p$�path_start((x+19),(y+19),0,0,0)
z;�path_bezier((x+19),(y+19),(x+19),(y+22),(x+16),(y+22))
��path_draw((x+16),(y+23))
�;�path_bezier((x+20),(y+23),(x+20),(y+19),(x+20),(y+19))
�
�path_end
�)�rectangle(x+19,y+12,x+20,y+19,0,0,0)
�#�triangle(x+18,y+15.5,-7,0,0,0)
��group_end
�� "zenerl":
��group_start
�)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
��path_draw((x+31),(y+15.5))
�
�path_end
�$�path_start((x+12),(y+19),0,0,0)
�;�path_bezier((x+12),(y+19),(x+12),(y+22),(x+15),(y+22))
�path_draw((x+15),(y+23))
;�path_bezier((x+11),(y+23),(x+11),(y+19),(x+11),(y+19))

�path_end
$$�path_start((x+11),(y+12),0,0,0)
.8�path_bezier((x+11),(y+12),(x+11),(y+9),(x+8),(y+9))
8�path_draw((x+8),(y+8))
B:�path_bezier((x+12),(y+8),(x+12),(y+12),(x+12),(y+12))
L
�path_end
V)�rectangle(x+12,y+12,x+11,y+19,0,0,0)
`"�triangle(x+13,y+15.5,7,0,0,0)
j�group_end
t� "zenerd":
~�group_start
�)�path_start((x+15.5),y,0,0,&FFFFFFFF)
��path_draw((x+15.5),(y+31))
�
�path_end
�$�path_start((x+19),(y+12),0,0,0)
�;�path_bezier((x+19),(y+12),(x+22),(y+12),(x+22),(y+15))
��path_draw((x+23),(y+15))
�;�path_bezier((x+23),(y+11),(x+19),(y+11),(x+19),(y+11))
�
�path_end
�$�path_start((x+12),(y+11),0,0,0)
�8�path_bezier((x+12),(y+11),(x+9),(y+11),(x+9),(y+8))
��path_draw((x+8),(y+8))
�:�path_bezier((x+8),(y+12),(x+12),(y+12),(x+12),(y+12))

�path_end

)�rectangle(x+12,y+12,x+19,y+11,0,0,0)
#�triangle2(x+15.5,y+13,7,0,0,0)
�group_end
(� "transul":
2�group_start
<.�path_start((x+31),(y+15.5),0,0,&FFFFFFFF)
F�path_draw((x+24),(y+15.5))
P�path_draw((x+15.5),(y+24))
Z�path_draw((x+15.5),(y+31))
d�path_move((x+15.5),y)
n�path_draw((x+15.5),(y+7))
x�path_draw((x+24),(y+15.5))
�
�path_end
�*�rectangle(x+22.5,y+9,x+24,y+22,0,0,0)
�1�ellipse((x+18),(y+15.5),12,12,0,0,&FFFFFFFF)
�&�triangle4(x+17,y+22.5,-2.5,0,0,0)
��group_end
�� "transdl":
��group_start
�.�path_start((x+31),(y+15.5),0,0,&FFFFFFFF)
��path_draw((x+24),(y+15.5))
��path_draw((x+15.5),(y+24))
��path_draw((x+15.5),(y+31))
��path_move((x+15.5),y)
��path_draw((x+15.5),(y+7))
�path_draw((x+24),(y+15.5))

�path_end
*�rectangle(x+22.5,y+9,x+24,y+22,0,0,0)
"1�ellipse((x+18),(y+15.5),12,12,0,0,&FFFFFFFF)
,&�triangle3(x+19.5,y+11,-2.5,0,0,0)
6�group_end
@� "transur":
J�group_start
T)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
^�path_draw((x+7),(y+15.5))
h�path_draw((x+15.5),(y+24))
r�path_draw((x+15.5),(y+31))
|�path_move((x+15.5),y)
��path_draw((x+15.5),(y+7))
��path_draw((x+7),(y+15.5))
�
�path_end
�(�rectangle(x+8.5,y+9,x+7,y+22,0,0,0)
�1�ellipse((x+13),(y+15.5),12,12,0,0,&FFFFFFFF)
�%�triangle3(x+11.5,y+20,2.5,0,0,0)
��group_end
�� "transdr":
��group_start
�)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
��path_draw((x+7),(y+15.5))
��path_draw((x+15.5),(y+24))
��path_draw((x+15.5),(y+31))
 �path_move((x+15.5),y)
 �path_draw((x+15.5),(y+7))
 �path_draw((x+7),(y+15.5))
 &
�path_end
 0(�rectangle(x+8.5,y+9,x+7,y+22,0,0,0)
 :1�ellipse((x+13),(y+15.5),12,12,0,0,&FFFFFFFF)
 D$�triangle4(x+14,y+8.5,2.5,0,0,0)
 N�group_end
 X� "transudr":
 b�group_start
 l.�path_start((x+15.5),(y+31),0,0,&FFFFFFFF)
 v�path_draw((x+15.5),(y+24))
 ��path_draw((x+24),(y+15.5))
 ��path_draw((x+31),(y+15.5))
 ��path_move(x,(y+15.5))
 ��path_draw((x+7),(y+15.5))
 ��path_draw((x+15.5),(y+24))
 �
�path_end
 �*�rectangle(x+9,y+22.5,x+22,y+24,0,0,0)
 �1�ellipse((x+15.5),(y+18),12,12,0,0,&FFFFFFFF)
 �%�triangle4(x+22.5,y+17,2.5,0,0,0)
 ��group_end
 �� "transudl":
 ��group_start
 �.�path_start((x+15.5),(y+31),0,0,&FFFFFFFF)
!�path_draw((x+15.5),(y+24))
!�path_draw((x+24),(y+15.5))
!�path_draw((x+31),(y+15.5))
! �path_move(x,(y+15.5))
!*�path_draw((x+7),(y+15.5))
!4�path_draw((x+15.5),(y+24))
!>
�path_end
!H*�rectangle(x+9,y+22.5,x+22,y+24,0,0,0)
!R1�ellipse((x+15.5),(y+18),12,12,0,0,&FFFFFFFF)
!\&�triangle3(x+11,y+19.5,-2.5,0,0,0)
!f�group_end
!p� "transuur":
!z�group_start
!�)�path_start((x+15.5),y,0,0,&FFFFFFFF)
!��path_draw((x+15.5),(y+7))
!��path_draw((x+24),(y+15.5))
!��path_draw((x+31),(y+15.5))
!��path_move(x,(y+15.5))
!��path_draw((x+7),(y+15.5))
!��path_draw((x+15.5),(y+7))
!�
�path_end
!�(�rectangle(x+9,y+8.5,x+22,y+7,0,0,0)
!�1�ellipse((x+15.5),(y+13),12,12,0,0,&FFFFFFFF)
!�%�triangle3(x+20,y+11.5,2.5,0,0,0)
!��group_end
!�� "transuul":
"�group_start
")�path_start((x+15.5),y,0,0,&FFFFFFFF)
"�path_draw((x+15.5),(y+7))
"$�path_draw((x+24),(y+15.5))
".�path_draw((x+31),(y+15.5))
"8�path_move(x,(y+15.5))
"B�path_draw((x+7),(y+15.5))
"L�path_draw((x+15.5),(y+7))
"V
�path_end
"`(�rectangle(x+9,y+8.5,x+22,y+7,0,0,0)
"j1�ellipse((x+15.5),(y+13),12,12,0,0,&FFFFFFFF)
"t%�triangle4(x+8.5,y+14,-2.5,0,0,0)
"~�group_end
"�� "power+u":
"��group_start
"�)�path_start((x+15.5),y,0,0,&FFFFFFFF)
"��path_draw((x+15.5),(y+21))
"�
�path_end
"�/�ellipse((x+15.5),(y+24),3,3,0,0,&FFFFFFFF)
"�#�text((x+7),(y+28),"+",8,1,0,0)
"��group_end
"�� "power-u":
"��group_start
"�)�path_start((x+15.5),y,0,0,&FFFFFFFF)
"��path_draw((x+15.5),(y+21))
#
�path_end
#
/�ellipse((x+15.5),(y+24),3,3,0,0,&FFFFFFFF)
##�text((x+7),(y+28),"-",8,1,0,0)
#�group_end
#(� "power+d":
#2�group_start
#<.�path_start((x+15.5),(y+31),0,0,&FFFFFFFF)
#F�path_draw((x+15.5),(y+10))
#P
�path_end
#Z.�ellipse((x+15.5),(y+7),3,3,0,0,&FFFFFFFF)
#d"�text((x+7),(y+3),"+",8,1,0,0)
#n�group_end
#x� "power-d":
#��group_start
#�.�path_start((x+15.5),(y+31),0,0,&FFFFFFFF)
#��path_draw((x+15.5),(y+10))
#�
�path_end
#�.�ellipse((x+15.5),(y+7),3,3,0,0,&FFFFFFFF)
#�"�text((x+7),(y+3),"-",8,1,0,0)
#��group_end
#�� "power+r":
#��group_start
#�)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
#��path_draw((x+21),(y+15.5))
#�
�path_end
#�/�ellipse((x+24),(y+15.5),3,3,0,0,&FFFFFFFF)
$#�text((x+28),(y+7),"+",8,1,0,0)
$�group_end
$� "power-r":
$"�group_start
$,)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
$6�path_draw((x+21),(y+15.5))
$@
�path_end
$J/�ellipse((x+24),(y+15.5),3,3,0,0,&FFFFFFFF)
$T#�text((x+28),(y+7),"-",8,1,0,0)
$^�group_end
$h� "power+l":
$r�group_start
$|.�path_start((x+31),(y+15.5),0,0,&FFFFFFFF)
$��path_draw((x+10),(y+15.5))
$�
�path_end
$�.�ellipse((x+7),(y+15.5),3,3,0,0,&FFFFFFFF)
$�"�text((x+3),(y+7),"+",8,1,0,0)
$��group_end
$�� "power-l":
$��group_start
$�.�path_start((x+31),(y+15.5),0,0,&FFFFFFFF)
$��path_draw((x+10),(y+15.5))
$�
�path_end
$�.�ellipse((x+7),(y+15.5),3,3,0,0,&FFFFFFFF)
$�"�text((x+3),(y+7),"-",8,1,0,0)
$��group_end
%� "poweru":
%�group_start
%.�path_start((x+15.5),(y+31),0,0,&FFFFFFFF)
%&�path_draw((x+15.5),(y+24))
%0�path_move((x+15.5),y)
%:�path_draw((x+15.5),(y+7))
%D
�path_end
%N/�ellipse((x+15.5),(y+21),3,3,0,0,&FFFFFFFF)
%X/�ellipse((x+15.5),(y+10),3,3,0,0,&FFFFFFFF)
%b�group_end
%l� "powerr":
%v�group_start
%�.�path_start((x+31),(y+15.5),0,0,&FFFFFFFF)
%��path_draw((x+24),(y+15.5))
%��path_move(x,(y+15.5))
%��path_draw((x+7),(y+15.5))
%�
�path_end
%�/�ellipse((x+21),(y+15.5),3,3,0,0,&FFFFFFFF)
%�/�ellipse((x+10),(y+15.5),3,3,0,0,&FFFFFFFF)
%��group_end
%�� "relayu":
%��group_start
%�)�path_start((x+15.5),y,0,0,&FFFFFFFF)
%��path_draw((x+15.5),(y+2))
%��path_draw((x+3),(y+2))
&�path_draw((x+3),(y+4.5))
&�path_draw((x+11),(y+4.5))
&�path_draw((x+11),(y+5.5))
& �path_draw((x+10),(y+6.5))
&*�path_draw((x+10),(y+7.5))
&4�path_move((x+10),(y+7.4))
&>H�path_bezier((x+10.65),(y+8.3),(x+10.65),(y+10.7),(x+9.95),(y+11.7))
&H!�path_move((x+9.95),(y+11.3))
&RI�path_bezier((x+10.65),(y+12.3),(x+10.65),(y+14.7),(x+9.95),(y+15.7))
&\!�path_move((x+9.95),(y+15.3))
&fI�path_bezier((x+10.65),(y+16.3),(x+10.65),(y+18.7),(x+9.95),(y+19.7))
&p!�path_move((x+9.95),(y+19.3))
&zI�path_bezier((x+10.65),(y+20.3),(x+10.65),(y+22.7),(x+9.95),(y+23.7))
&��path_move((x+10),(y+23.6))
&��path_draw((x+10),(y+23.5))
&��path_draw((x+10),(y+24.5))
&��path_draw((x+11),(y+25.5))
&��path_draw((x+11),(y+26.5))
&��path_draw((x+3),(y+26.5))
&��path_draw((x+3),(y+29))
&��path_draw((x+15.5),(y+29))
&��path_draw((x+15.5),(y+31))
&��path_move((x+31),(y+26))
&��path_draw((x+17),(y+26))
&��path_move((x+31),(y+18))
&��path_draw((x+17),(y+18))
'
�path_end
'-�ellipse((x+7),(y+7.5),3,1,0,0,&FFFFFFFF)
'.�ellipse((x+7),(y+11.5),3,1,0,0,&FFFFFFFF)
'$.�ellipse((x+7),(y+15.5),3,1,0,0,&FFFFFFFF)
'..�ellipse((x+7),(y+19.5),3,1,0,0,&FFFFFFFF)
'8.�ellipse((x+7),(y+23.5),3,1,0,0,&FFFFFFFF)
'B#�semi2((x+19),(y+18),2,2,0,0,0)
'L%�semi2((x+19),(y+26),-2,-2,0,0,0)
'V�group_end
'`� "relayr":
'j�group_start
't)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
'~�path_draw((x+2),(y+15.5))
'��path_draw((x+2),(y+3))
'��path_draw((x+4.5),(y+3))
'��path_draw((x+4.5),(y+11))
'��path_draw((x+5.5),(y+11))
'��path_draw((x+6.5),(y+10))
'��path_draw((x+7.5),(y+10))
'��path_move((x+7.4),(y+10))
'�H�path_bezier((x+8.3),(y+10.65),(x+10.7),(y+10.65),(x+11.7),(y+9.95))
'�!�path_move((x+11.3),(y+9.95))
'�I�path_bezier((x+12.3),(y+10.65),(x+14.7),(y+10.65),(x+15.7),(y+9.95))
'�!�path_move((x+15.3),(y+9.95))
'�I�path_bezier((x+16.3),(y+10.65),(x+18.7),(y+10.65),(x+19.7),(y+9.95))
(!�path_move((x+19.3),(y+9.95))
(
I�path_bezier((x+20.3),(y+10.65),(x+22.7),(y+10.65),(x+23.7),(y+9.95))
(�path_move((x+23.6),(y+10))
(�path_draw((x+23.5),(y+10))
((�path_draw((x+24.5),(y+10))
(2�path_draw((x+25.5),(y+11))
(<�path_draw((x+26.5),(y+11))
(F�path_draw((x+26.5),(y+3))
(P�path_draw((x+29),(y+3))
(Z�path_draw((x+29),(y+15.5))
(d�path_draw((x+31),(y+15.5))
(n�path_move((x+5),(y+31))
(x�path_draw((x+5),(y+17))
(��path_move((x+13),(y+31))
(��path_draw((x+13),(y+17))
(�
�path_end
(�-�ellipse((x+7.5),(y+7),1,3,0,0,&FFFFFFFF)
(�.�ellipse((x+11.5),(y+7),1,3,0,0,&FFFFFFFF)
(�.�ellipse((x+15.5),(y+7),1,3,0,0,&FFFFFFFF)
(�.�ellipse((x+19.5),(y+7),1,3,0,0,&FFFFFFFF)
(�.�ellipse((x+23.5),(y+7),1,3,0,0,&FFFFFFFF)
(�$�semi((x+13),(y+19),-2,-2,0,0,0)
(�!�semi((x+5),(y+19),2,2,0,0,0)
(��group_end
(�� "relayl":
(��group_start
))�path_start(x,(y+15.5),0,0,&FFFFFFFF)
)�path_draw((x+2),(y+15.5))
)�path_draw((x+2),(y+28))
)"�path_draw((x+4.5),(y+28))
),�path_draw((x+4.5),(y+20))
)6�path_draw((x+5.5),(y+20))
)@�path_draw((x+6.5),(y+21))
)J�path_draw((x+7.5),(y+21))
)T�path_move((x+7.4),(y+21))
)^I�path_bezier((x+8.3),(y+20.35),(x+10.7),(y+20.35),(x+11.7),(y+21.05))
)h"�path_move((x+11.3),(y+21.05))
)rJ�path_bezier((x+12.3),(y+20.35),(x+14.7),(y+20.35),(x+15.7),(y+21.05))
)|"�path_move((x+15.3),(y+21.05))
)�J�path_bezier((x+16.3),(y+20.35),(x+18.7),(y+20.35),(x+19.7),(y+21.05))
)�"�path_move((x+19.3),(y+21.05))
)�J�path_bezier((x+20.3),(y+20.35),(x+22.7),(y+20.35),(x+23.7),(y+21.05))
)��path_move((x+23.6),(y+21))
)��path_draw((x+23.5),(y+21))
)��path_draw((x+24.5),(y+21))
)��path_draw((x+25.5),(y+20))
)��path_draw((x+26.5),(y+20))
)��path_draw((x+26.5),(y+28))
)��path_draw((x+29),(y+28))
)��path_draw((x+29),(y+15.5))
)��path_draw((x+31),(y+15.5))
)��path_move((x+5),y)
*�path_draw((x+5),(y+14))
*�path_move((x+13),y)
*�path_draw((x+13),(y+14))
*&
�path_end
*0.�ellipse((x+7.5),(y+24),1,3,0,0,&FFFFFFFF)
*:/�ellipse((x+11.5),(y+24),1,3,0,0,&FFFFFFFF)
*D/�ellipse((x+15.5),(y+24),1,3,0,0,&FFFFFFFF)
*N/�ellipse((x+19.5),(y+24),1,3,0,0,&FFFFFFFF)
*X/�ellipse((x+23.5),(y+24),1,3,0,0,&FFFFFFFF)
*b$�semi((x+13),(y+12),-2,-2,0,0,0)
*l!�semi((x+5),(y+12),2,2,0,0,0)
*v�group_end
*�� "relayd":
*��group_start
*�)�path_start((x+15.5),y,0,0,&FFFFFFFF)
*��path_draw((x+15.5),(y+2))
*��path_draw((x+28),(y+2))
*��path_draw((x+28),(y+4.5))
*��path_draw((x+20),(y+4.5))
*��path_draw((x+20),(y+5.5))
*��path_draw((x+21),(y+6.5))
*��path_draw((x+21),(y+7.5))
*��path_move((x+21),(y+7.4))
*�I�path_bezier((x+20.35),(y+8.3),(x+20.35),(y+10.7),(x+21.05),(y+11.7))
*�"�path_move((x+21.05),(y+11.3))
+J�path_bezier((x+20.35),(y+12.3),(x+20.35),(y+14.7),(x+21.05),(y+15.7))
+"�path_move((x+21.05),(y+15.3))
+J�path_bezier((x+20.35),(y+16.3),(x+20.35),(y+18.7),(x+21.05),(y+19.7))
+ "�path_move((x+21.05),(y+19.3))
+*J�path_bezier((x+20.35),(y+20.3),(x+20.35),(y+22.7),(x+21.05),(y+23.7))
+4�path_move((x+21),(y+23.6))
+>�path_draw((x+21),(y+23.5))
+H�path_draw((x+21),(y+24.5))
+R�path_draw((x+20),(y+25.5))
+\�path_draw((x+20),(y+26.5))
+f�path_draw((x+28),(y+26.5))
+p�path_draw((x+28),(y+29))
+z�path_draw((x+15.5),(y+29))
+��path_draw((x+15.5),(y+31))
+��path_move(x,(y+26))
+��path_draw((x+14),(y+26))
+��path_move(x,(y+18))
+��path_draw((x+14),(y+18))
+�
�path_end
+�.�ellipse((x+24),(y+7.5),3,1,0,0,&FFFFFFFF)
+�/�ellipse((x+24),(y+11.5),3,1,0,0,&FFFFFFFF)
+�/�ellipse((x+24),(y+15.5),3,1,0,0,&FFFFFFFF)
+�/�ellipse((x+24),(y+19.5),3,1,0,0,&FFFFFFFF)
+�/�ellipse((x+24),(y+23.5),3,1,0,0,&FFFFFFFF)
+�#�semi2((x+12),(y+18),2,2,0,0,0)
+�%�semi2((x+12),(y+26),-2,-2,0,0,0)
,�group_end
,� "transd":
,�group_start
,$)�path_start((x+15.5),y,0,0,&FFFFFFFF)
,.�path_draw((x+15.5),(y+2))
,8�path_draw((x+3),(y+2))
,B�path_draw((x+3),(y+4.5))
,L�path_draw((x+8),(y+4.5))
,V�path_draw((x+8),(y+5.5))
,`�path_draw((x+7),(y+6.5))
,j�path_draw((x+7),(y+7.5))
,t�path_move((x+7),(y+7.4))
,~F�path_bezier((x+7.65),(y+8.3),(x+7.65),(y+10.7),(x+6.95),(y+11.7))
,�!�path_move((x+6.95),(y+11.3))
,�G�path_bezier((x+7.65),(y+12.3),(x+7.65),(y+14.7),(x+6.95),(y+15.7))
,�!�path_move((x+6.95),(y+15.3))
,�G�path_bezier((x+7.65),(y+16.3),(x+7.65),(y+18.7),(x+6.95),(y+19.7))
,�!�path_move((x+6.95),(y+19.3))
,�G�path_bezier((x+7.65),(y+20.3),(x+7.65),(y+22.7),(x+6.95),(y+23.7))
,��path_move((x+7),(y+23.6))
,��path_draw((x+7),(y+23.5))
,��path_draw((x+7),(y+24.5))
,��path_draw((x+8),(y+25.5))
,��path_draw((x+8),(y+26.5))
,��path_draw((x+3),(y+26.5))
-�path_draw((x+3),(y+29))
-
�path_draw((x+15.5),(y+29))
-�path_draw((x+15.5),(y+31))
-
�path_end
-(-�ellipse((x+4),(y+7.5),3,1,0,0,&FFFFFFFF)
-2.�ellipse((x+4),(y+11.5),3,1,0,0,&FFFFFFFF)
-<.�ellipse((x+4),(y+15.5),3,1,0,0,&FFFFFFFF)
-F.�ellipse((x+4),(y+19.5),3,1,0,0,&FFFFFFFF)
-P.�ellipse((x+4),(y+23.5),3,1,0,0,&FFFFFFFF)
-Z�group_end
-d� "transl":
-n�group_start
-x)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
-��path_draw((x+2),(y+15.5))
-��path_draw((x+2),(y+3))
-��path_draw((x+4.5),(y+3))
-��path_draw((x+4.5),(y+8))
-��path_draw((x+5.5),(y+8))
-��path_draw((x+6.5),(y+7))
-��path_draw((x+7.5),(y+7))
-��path_move((x+7.4),(y+7))
-�F�path_bezier((x+8.3),(y+7.65),(x+10.7),(y+7.65),(x+11.7),(y+6.95))
-�!�path_move((x+11.3),(y+6.95))
-�G�path_bezier((x+12.3),(y+7.65),(x+14.7),(y+7.65),(x+15.7),(y+6.95))
-�!�path_move((x+15.3),(y+6.95))
-�G�path_bezier((x+16.3),(y+7.65),(x+18.7),(y+7.65),(x+19.7),(y+6.95))
.!�path_move((x+19.3),(y+6.95))
.G�path_bezier((x+20.3),(y+7.65),(x+22.7),(y+7.65),(x+23.7),(y+6.95))
.�path_move((x+23.6),(y+7))
."�path_draw((x+23.5),(y+7))
.,�path_draw((x+24.5),(y+7))
.6�path_draw((x+25.5),(y+8))
.@�path_draw((x+26.5),(y+8))
.J�path_draw((x+26.5),(y+3))
.T�path_draw((x+29),(y+3))
.^�path_draw((x+29),(y+15.5))
.h�path_draw((x+31),(y+15.5))
.r
�path_end
.|-�ellipse((x+7.5),(y+4),1,3,0,0,&FFFFFFFF)
.�.�ellipse((x+11.5),(y+4),1,3,0,0,&FFFFFFFF)
.�.�ellipse((x+15.5),(y+4),1,3,0,0,&FFFFFFFF)
.�.�ellipse((x+19.5),(y+4),1,3,0,0,&FFFFFFFF)
.�.�ellipse((x+23.5),(y+4),1,3,0,0,&FFFFFFFF)
.��group_end
.�� "transu":
.��group_start
.�)�path_start((x+15.5),y,0,0,&FFFFFFFF)
.��path_draw((x+15.5),(y+2))
.��path_draw((x+28),(y+2))
.��path_draw((x+28),(y+4.5))
.��path_draw((x+23),(y+4.5))
.��path_draw((x+23),(y+5.5))
/�path_draw((x+24),(y+6.5))
/�path_draw((x+24),(y+7.5))
/�path_move((x+24),(y+7.4))
/&I�path_bezier((x+23.35),(y+8.3),(x+23.35),(y+10.7),(x+24.05),(y+11.7))
/0"�path_move((x+24.05),(y+11.3))
/:J�path_bezier((x+23.35),(y+12.3),(x+23.35),(y+14.7),(x+24.05),(y+15.7))
/D"�path_move((x+24.05),(y+15.3))
/NJ�path_bezier((x+23.35),(y+16.3),(x+23.35),(y+18.7),(x+24.05),(y+19.7))
/X"�path_move((x+25.05),(y+19.3))
/bJ�path_bezier((x+23.35),(y+20.3),(x+23.35),(y+22.7),(x+24.05),(y+23.7))
/l�path_move((x+24),(y+23.6))
/v�path_draw((x+24),(y+23.5))
/��path_draw((x+24),(y+24.5))
/��path_draw((x+23),(y+25.5))
/��path_draw((x+23),(y+26.5))
/��path_draw((x+28),(y+26.5))
/��path_draw((x+28),(y+29))
/��path_draw((x+15.5),(y+29))
/��path_draw((x+15.5),(y+31))
/�
�path_end
/�.�ellipse((x+27),(y+7.5),3,1,0,0,&FFFFFFFF)
/�/�ellipse((x+27),(y+11.5),3,1,0,0,&FFFFFFFF)
/�/�ellipse((x+27),(y+15.5),3,1,0,0,&FFFFFFFF)
/�/�ellipse((x+27),(y+19.5),3,1,0,0,&FFFFFFFF)
/�/�ellipse((x+27),(y+23.5),3,1,0,0,&FFFFFFFF)
0�group_end
0� "transr":
0�group_start
0 )�path_start(x,(y+15.5),0,0,&FFFFFFFF)
0*�path_draw((x+2),(y+15.5))
04�path_draw((x+2),(y+28))
0>�path_draw((x+4.5),(y+28))
0H�path_draw((x+4.5),(y+23))
0R�path_draw((x+5.5),(y+23))
0\�path_draw((x+6.5),(y+24))
0f�path_draw((x+7.5),(y+24))
0p�path_move((x+7.4),(y+24))
0zI�path_bezier((x+8.3),(y+23.35),(x+10.7),(y+23.35),(x+11.7),(y+24.05))
0�"�path_move((x+11.3),(y+24.05))
0�J�path_bezier((x+12.3),(y+23.35),(x+14.7),(y+23.35),(x+15.7),(y+24.05))
0�"�path_move((x+15.3),(y+24.05))
0�J�path_bezier((x+16.3),(y+23.35),(x+18.7),(y+23.35),(x+19.7),(y+24.05))
0�"�path_move((x+19.3),(y+24.05))
0�J�path_bezier((x+20.3),(y+23.35),(x+22.7),(y+23.35),(x+23.7),(y+24.05))
0��path_move((x+23.6),(y+24))
0��path_draw((x+23.5),(y+24))
0��path_draw((x+24.5),(y+24))
0��path_draw((x+25.5),(y+23))
0��path_draw((x+26.5),(y+23))
0��path_draw((x+26.5),(y+28))
0��path_draw((x+29),(y+28))
1�path_draw((x+29),(y+15.5))
1�path_draw((x+31),(y+15.5))
1
�path_end
1$.�ellipse((x+7.5),(y+27),1,3,0,0,&FFFFFFFF)
1./�ellipse((x+11.5),(y+27),1,3,0,0,&FFFFFFFF)
18/�ellipse((x+15.5),(y+27),1,3,0,0,&FFFFFFFF)
1B/�ellipse((x+19.5),(y+27),1,3,0,0,&FFFFFFFF)
1L/�ellipse((x+23.5),(y+27),1,3,0,0,&FFFFFFFF)
1V�group_end
1`� "icu":
1j�group_start
1t)�path_start((x+15.5),y,0,0,&FFFFFFFF)
1~�path_draw((x+15.5),(y+2))
1��path_move((x+15.5),(y+31))
1��path_draw((x+15.5),(y+29))
1�
�path_end
1�/�rectangle(x+6,y+2,x+25,y+29,0,0,&FFFFFFFF)
1�+�rectangle(x,y+3,x+6,y+7,0,0,&FFFFFFFF)
1�-�rectangle(x,y+10,x+6,y+14,0,0,&FFFFFFFF)
1�-�rectangle(x,y+17,x+6,y+21,0,0,&FFFFFFFF)
1�-�rectangle(x,y+24,x+6,y+28,0,0,&FFFFFFFF)
1�/�rectangle(x+25,y+3,x+31,y+7,0,0,&FFFFFFFF)
1�1�rectangle(x+25,y+10,x+31,y+14,0,0,&FFFFFFFF)
1�1�rectangle(x+25,y+17,x+31,y+21,0,0,&FFFFFFFF)
1�1�rectangle(x+25,y+24,x+31,y+28,0,0,&FFFFFFFF)
2'�semi2((x+15.5),(y+29),-3,-3,0,0,0)
2
�group_end
2� "icr":
2�group_start
2()�path_start(x,(y+15.5),0,0,&FFFFFFFF)
22�path_draw((x+2),(y+15.5))
2<�path_move((x+31),(y+15.5))
2F�path_draw((x+29),(y+15.5))
2P
�path_end
2Z/�rectangle(x+2,y+6,x+29,y+25,0,0,&FFFFFFFF)
2d+�rectangle(x+3,y,x+7,y+6,0,0,&FFFFFFFF)
2n-�rectangle(x+10,y,x+14,y+6,0,0,&FFFFFFFF)
2x-�rectangle(x+17,y,x+21,y+6,0,0,&FFFFFFFF)
2�-�rectangle(x+24,y,x+28,y+6,0,0,&FFFFFFFF)
2�/�rectangle(x+3,y+25,x+7,y+31,0,0,&FFFFFFFF)
2�1�rectangle(x+10,y+25,x+14,y+31,0,0,&FFFFFFFF)
2�1�rectangle(x+17,y+25,x+21,y+31,0,0,&FFFFFFFF)
2�1�rectangle(x+24,y+25,x+28,y+31,0,0,&FFFFFFFF)
2�%�semi((x+2),(y+15.5),-3,-3,0,0,0)
2��group_end
2�� "thermistorr":
2��group_start
2�1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
2��path_draw((x+6),(y+15.5))
2��path_move((x+31),(y+15.5))
2��path_draw((x+25),(y+15.5))
3
�path_end
30�rectangle(x+6,y+11,x+25,y+19,0,0,&FFFFFFFF)
3-�ellipse((x+15.5),(y+15.5),2.5,2.5,0,0,0)
3"�group_end
3,� "thermistoru":
36�group_start
3@1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
3J�path_draw((x+15.5),(y+6))
3T�path_move((x+15.5),(y+31))
3^�path_draw((x+15.5),(y+25))
3h
�path_end
3r0�rectangle(x+11,y+6,x+19,y+25,0,0,&FFFFFFFF)
3|-�ellipse((x+15.5),(y+15.5),2.5,2.5,0,0,0)
3��group_end
3�� "heateru":
3��group_start
3�1�path_start((x+15.5),y,0,&00000000,&FFFFFFFF)
3��path_draw((x+15.5),(y+6))
3��path_move((x+15.5),(y+31))
3��path_draw((x+15.5),(y+25))
3��path_move((x+11),(y+11.5))
3��path_draw((x+19),(y+11.5))
3��path_move((x+11),(y+15.5))
3��path_draw((x+19),(y+15.5))
3��path_move((x+11),(y+19.5))
3��path_draw((x+19),(y+19.5))
4
�path_end
40�rectangle(x+11,y+6,x+19,y+25,0,0,&FFFFFFFF)
4�group_end
4&� "heaterr":
40�group_start
4:1�path_start(x,(y+15.5),0,&00000000,&FFFFFFFF)
4D�path_draw((x+6),(y+15.5))
4N�path_move((x+31),(y+15.5))
4X�path_draw((x+25),(y+15.5))
4b�path_move((x+11.5),(y+11))
4l�path_draw((x+11.5),(y+19))
4v�path_move((x+15.5),(y+11))
4��path_draw((x+15.5),(y+19))
4��path_move((x+19.5),(y+11))
4��path_draw((x+19.5),(y+19))
4�
�path_end
4�0�rectangle(x+6,y+11,x+25,y+19,0,0,&FFFFFFFF)
4��group_end
4�� "switchnor":
4��group_start
4�)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
4��path_draw((x+4),(y+15.5))
4��path_move((x+31),(y+15.5))
4��path_draw((x+27),(y+15.5))
4��path_move((x+27),(y+18))
5�path_draw((x+6),(y+26))
5
�path_end
5.�ellipse((x+6),(y+15.5),3,3,0,0,&FFFFFF00)
5 /�ellipse((x+25),(y+15.5),3,3,0,0,&FFFFFF00)
5*�group_end
54� "switchnou":
5>�group_start
5H)�path_start((x+15.5),y,0,0,&FFFFFFFF)
5R�path_draw((x+15.5),(y+4))
5\�path_move((x+15.5),(y+31))
5f�path_draw((x+15.5),(y+27))
5p�path_move((x+18),(y+27))
5z�path_draw((x+26),(y+6))
5�
�path_end
5�.�ellipse((x+15.5),(y+6),3,3,0,0,&FFFFFF00)
5�/�ellipse((x+15.5),(y+25),3,3,0,0,&FFFFFF00)
5��group_end
5�� "switchncr":
5��group_start
5�)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
5��path_draw((x+4),(y+15.5))
5��path_move((x+31),(y+15.5))
5��path_draw((x+27),(y+15.5))
5��path_move((x+27),(y+18.5))
5��path_draw((x+5),(y+18.5))
5�
�path_end
6.�ellipse((x+6),(y+15.5),3,3,0,0,&FFFFFF00)
6/�ellipse((x+25),(y+15.5),3,3,0,0,&FFFFFF00)
6�group_end
6$� "switchncu":
6.�group_start
68)�path_start((x+15.5),y,0,0,&FFFFFFFF)
6B�path_draw((x+15.5),(y+4))
6L�path_move((x+15.5),(y+31))
6V�path_draw((x+15.5),(y+27))
6`�path_move((x+18.5),(y+27))
6j�path_draw((x+18.5),(y+4))
6t
�path_end
6~.�ellipse((x+15.5),(y+6),3,3,0,0,&FFFFFF00)
6�/�ellipse((x+15.5),(y+25),3,3,0,0,&FFFFFF00)
6��group_end
6�� "pushu":
6��group_start
6�)�path_start((x+15.5),y,0,0,&FFFFFFFF)
6��path_draw((x+15.5),(y+4))
6��path_move((x+15.5),(y+31))
6��path_draw((x+15.5),(y+27))
6�
�path_end
6�(�rectangle(x+21,y+5,x+22,y+26,0,0,0)
6�-�rectangle(x+22,y+15.5,x+28,y+15.5,0,0,0)
6�)�rectangle(x+28,y+10,x+29,y+20,0,0,0)
7.�ellipse((x+15.5),(y+6),3,3,0,0,&FFFFFF00)
7
/�ellipse((x+15.5),(y+25),3,3,0,0,&FFFFFF00)
7�group_end
7� "pushr":
7(�group_start
72'�path_start(x,y+15.5,0,0,&FFFFFFFF)
7<�path_draw(x+4,(y+15.5))
7F�path_move((x+31),(y+15.5))
7P�path_draw((x+27),(y+15.5))
7Z
�path_end
7d(�rectangle(x+5,y+21,x+26,y+22,0,0,0)
7n-�rectangle(x+15.5,y+22,x+15.5,y+28,0,0,0)
7x)�rectangle(x+10,y+28,x+20,y+29,0,0,0)
7�*�ellipse(x+6,y+15.5,3,3,0,0,&FFFFFF00)
7�+�ellipse(x+25,y+15.5,3,3,0,0,&FFFFFF00)
7��group_end
7�� "xpushu":
7��group_start
7�)�path_start((x+15.5),y,0,0,&FFFFFFFF)
7��path_draw((x+15.5),(y+4))
7��path_move((x+15.5),(y+31))
7��path_draw((x+15.5),(y+27))
7�
�path_end
7�,�rectangle(x+11.5,y+5,x+12.5,y+26,0,0,0)
7�/�rectangle(x+12.5,y+15.5,x+25,y+15.5,0,0,0)
7�)�rectangle(x+25,y+10,x+26,y+20,0,0,0)
8.�ellipse((x+15.5),(y+6),3,3,0,0,&FFFFFF00)
8/�ellipse((x+15.5),(y+25),3,3,0,0,&FFFFFF00)
8�group_end
8"� "xpushr":
8,�group_start
86'�path_start(x,y+15.5,0,0,&FFFFFFFF)
8@�path_draw(x+4,(y+15.5))
8J�path_move((x+31),(y+15.5))
8T�path_draw((x+27),(y+15.5))
8^
�path_end
8h,�rectangle(x+5,y+11.5,x+26,y+12.5,0,0,0)
8r/�rectangle(x+15.5,y+12.5,x+15.5,y+25,0,0,0)
8|)�rectangle(x+10,y+25,x+20,y+26,0,0,0)
8�*�ellipse(x+6,y+15.5,3,3,0,0,&FFFFFF00)
8�+�ellipse(x+25,y+15.5,3,3,0,0,&FFFFFF00)
8��group_end
8�� "reedr":
8��group_start
8�)�path_start(x,(y+15.5),0,0,&FFFFFFFF)
8��path_draw((x+4),(y+15.5))
8��path_move((x+31),(y+15.5))
8��path_draw((x+27),(y+15.5))
8��path_move((x+27),(y+18))
8��path_draw((x+6),(y+23))
8�
�path_end
8�.�ellipse((x+6),(y+15.5),3,3,0,0,&FFFFFF00)
9/�ellipse((x+25),(y+15.5),3,3,0,0,&FFFFFF00)
90�rectangle(x+2,y+11,x+29,y+25,0,0,&FFFFFFFF)
9�group_end
9&� "reedu":
90�group_start
9:'�path_start(x+15.5,y,0,0,&FFFFFFFF)
9D�path_draw(x+15.5,y+4)
9N�path_move((x+15.5),(y+31))
9X�path_draw((x+15.5),y+27)
9b�path_move((x+18),(y+27))
9l�path_draw((x+23),(y+6))
9v
�path_end
9�.�ellipse((x+15.5),(y+6),3,3,0,0,&FFFFFF00)
9�/�ellipse((x+15.5),(y+25),3,3,0,0,&FFFFFF00)
9�0�rectangle(x+11,y+2,x+25,y+29,0,0,&FFFFFFFF)
9��group_end
9��
9��
9�� B
9�� A
9�� tot>-1 �
9�!block=circuit%
9�!ș"Wimp_GetWindowInfo",,block
9�workx%=block!4-block!20
9�worky%=block!16-block!24
:� I=0 � tot
:�workout(textinfo$(I))
:px=workx%+wxco
: py=worky%-wyco
:*<�text((wxco+50)/2,((1488+65)-wyco+50)/2,wtext$,12,1,0,0)
:4� I
:>�
:H�group_end
:R�drawfile_end
:\F� started=0 � �mess("There is nothing to save"):�("Delete "+save$)
:f
started=0
:pÈ™ "Hourglass_Off"
:z�
:�� �drawfile_start(D$)
:�c%=�(D$)
:�,� c%=0 � � 1234,"Can't open output file"
:�drawfile$=D$
:�(�putw(&77617244):�putw(201):�putw(0)
:��puts12("!Card")
:�lev%=-1
:��head_here(�)
:��
:�� �putw(A%)
:��#c%,A% � &FF
:��#c%,(A%>>>8) � &FF
:��#c%,(A%>>>16) � &FF
;�#c%,(A%>>>24) � &FF
;�
;� �puts12(A$)
;$� A%
;.A$=A$+�12," ")
;8#� A%=1 � 12:�#c%,�(�A$,A%,1)):�
;B�
;L:
;V� �puts(A$)
;`� A%
;j&� A%=1 � �(A$):�#c%,�(�A$,A%,1)):�
;t
�#c%,0
;~�
;�:
;�� �head_here(box%)
;�V� lev%=maxlev% � � 1234,"Too many nested groups.  Edit program to increase limit."
;�lev%+=1
;�box%(lev%)=box%
;�start%(lev%)=�#c%
;�� lev%>0 � �putw(0)
;�� box% �
;� �putw(0):�putw(0)
;� �putw(0):�putw(0)
;��
;�l%(lev%)=big%:b%(lev%)=big%
<!r%(lev%)=-big%:t%(lev%)=-big%
<
�
<:
<� �head_now
<(
� end%
<2J� lev%<0 � �"Warning: attempt to end more objects than were started":�
<<
end%=�#c%
<F�#c%=start%(lev%)
<P)� lev%>0 � �putw(end%-start%(lev%)+4)
<Z� box%(lev%) �
<d$ �putw(l%(lev%)):�putw(b%(lev%))
<n( �putw(r%(lev%)+1):�putw(t%(lev%)+1)
<x�
<�� lev%>0 �
<� lev%-=1
<�0 � l%(lev%+1)<l%(lev%) � l%(lev%)=l%(lev%+1)
<�0 � b%(lev%+1)<b%(lev%) � b%(lev%)=b%(lev%+1)
<�0 � r%(lev%+1)>r%(lev%) � r%(lev%)=r%(lev%+1)
<�0 � t%(lev%+1)>t%(lev%) � t%(lev%)=t%(lev%+1)
<��
<�
�#c%=end%
<��
<�� �align
<�ȕ �#c% � 3:�#c%,0:�
<��
<�� �group_start
=-� groups cannot be nested in this version
=�putw(6)
=�head_here(�)
="�puts12("group")
=,�
=6:
=@� �group_end
=J
�head_now
=T�
=^0� �text(x%,y%,text$,xsize%,font%,col%,bcol%)
=hx%=x%*&280
=ry%=y%*&280
=|xsize%=xsize%*&280
=��putw(1)
=��head_here(�)
=��putxy(x%,y%)
=�(�putxy(x%+�(text$)*xsize%,y%+xsize%)
=��putw(col%)
=��putw(bcol%)
=��putw(font%)
=��putw(xsize%):�putw(xsize%)
=��putxy(x%,y%)
=��puts(text$):�align
=�
�head_now
=��
=�� �putxy(x%,y%)
>�putw(x%):�putw(y%)
>� x%<l%(lev%) � l%(lev%)=x%
>� y%<b%(lev%) � b%(lev%)=y%
>&� x%>r%(lev%) � r%(lev%)=x%
>0� y%>t%(lev%) � t%(lev%)=y%
>:�
>D+� �path_start(x%,y%,width%,lcol%,fcol%)
>N
started=1
>X�putw(2)
>b�head_here(�)
>l�putw(fcol%):� fill
>v�putw(lcol%):� colour
>��putw(width%):� width
>��putw(10):� path style
>��path_move(x%,y%)
>��
>�:
>�� �path_move(x%,y%)
>�x%=x%*&280
>�y%=y%*&280
>��putw(2)
>��putxy(x%,y%)
>��
>�:
>�� �path_draw(x%,y%)
?x%=x%*&280
?y%=y%*&280
?�putw(8)
? �putxy(x%,y%)
?*�
?4� �path_close
?>�putw(5)
?H�
?R-� �path_bezier(xc1%,yc1%,xc2%,yc2%,x%,y%)
?\�putw(6)
?f�putxy(xc1%*&280,yc1%*&280)
?p�putxy(xc2%*&280,yc2%*&280)
?z�putxy(x%*&280,y%*&280)
?��
?�.� �path_bezier2(xc1%,yc1%,xc2%,yc2%,x%,y%)
?��putw(6)
?��putxy(xc1%,yc1%)
?��putxy(xc2%,yc2%)
?��putxy(x%,y%)
?��
?�.� �ellipse(x%,y%,w%,h%,width%,lcol%,fcol%)
?�,�path_start(x%,y%-h%,width%,lcol%,fcol%)
?�x%=x%*&280
?�y%=y%*&280
?�w%=w%*&280
?�h%=h%*&280
@9�path_bezier2(x%+w%*EF,y%-h%,x%+w%,y%-h%*EF,x%+w%,y%)
@9�path_bezier2(x%+w%,y%+h%*EF,x%+w%*EF,y%+h%,x%,y%+h%)
@9�path_bezier2(x%-w%*EF,y%+h%,x%-w%,y%+h%*EF,x%-w%,y%)
@$9�path_bezier2(x%-w%,y%-h%*EF,x%-w%*EF,y%-h%,x%,y%-h%)
@.�path_close
@8
�path_end
@B�
@L+� �semi(x%,y%,w%,h%,width%,lcol%,fcol%)
@V,�path_start(x%,y%-h%,width%,lcol%,fcol%)
@`x%=x%*&280
@jy%=y%*&280
@tw%=w%*&280
@~h%=h%*&280
@�9�path_bezier2(x%+w%*EF,y%-h%,x%+w%,y%-h%*EF,x%+w%,y%)
@�9�path_bezier2(x%+w%,y%+h%*EF,x%+w%*EF,y%+h%,x%,y%+h%)
@�
�path_end
@��
@�,� �semi2(x%,y%,w%,h%,width%,lcol%,fcol%)
@�,�path_start(x%-h%,y%,width%,lcol%,fcol%)
@�x%=x%*&280
@�y%=y%*&280
@�w%=w%*&280
@�h%=h%*&280
@�9�path_bezier2(x%-h%,y%+w%*EF,x%-h%*EF,y%+w%,x%,y%+w%)
@�9�path_bezier2(x%+h%*EF,y%+w%,x%+h%,y%+w%*EF,x%+h%,y%)
A
�path_end
A
�
A� �path_end
A�putw(0)
A(
�head_now
A2�
A<� �drawfile_end
AF$� draw unfinished IF lev%>0 THEN
AP
�head_now
AZ
�#c%:c%=0
Ad"�("SetType "+drawfile$+" AFF")
An�
Ax��getcoords(!block,icon%)
A�block!4=icon%
A� ș"Wimp_GetIconState",,block
A�,x=(block!8/2)+25:y=((496+block!12)/2)+25
A��
A�ݤupper(up$)
A�� L=1 � �(up$)
A�#�up$,L,1)=�(�(�up$,L,1)) � &20)
A��
A�=up$
A�!��rectangle(x,y,a,b,lw,bc,fc)
A��path_start(x,y,lw,bc,fc)
A��path_draw(x,b)
A��path_draw(a,b)
B�path_draw(a,y)
B�path_close
B
�path_end
B"�
B,��triangle(a,b,c,lw,bc,fc)
B6�path_start(a,b,lw,bc,fc)
B@�path_draw((a+c),(b+c))
BJ�path_draw((a+c),(b-c))
BT�path_close
B^
�path_end
Bh�
Br��triangle2(a,b,c,lw,bc,fc)
B|�path_start(a,b,lw,bc,fc)
B��path_draw((a-c),(b+c))
B��path_draw((a+c),(b+c))
B��path_close
B�
�path_end
B��
B���triangle3(a,b,c,lw,bc,fc)
B��path_start(a,b,lw,bc,fc)
B��path_draw((a-c),(b+c))
B��path_draw((a+c),(b+c))
B��path_draw((a+c),(b-c))
B��path_close
B�
�path_end
B��
C��triangle4(a,b,c,lw,bc,fc)
C	c=c*2
C�path_start(a,b,lw,bc,fc)
C&�path_draw(a,(b+c))
C0�path_draw((a-c),b)
C:�path_close
CD
�path_end
CN�
�
00000000  0d 00 0a 0e dd f2 73 61  76 65 64 72 61 77 0d 00  |......savedraw..|
00000010  14 15 c8 99 20 22 48 6f  75 72 67 6c 61 73 73 5f  |.... "Hourglass_|
00000020  4f 6e 22 0d 00 1e 12 62  69 67 25 3d 26 37 46 46  |On"....big%=&7FF|
00000030  46 46 46 46 46 0d 00 28  12 45 46 3d 30 2e 35 35  |FFFFF..(.EF=0.55|
00000040  32 32 35 36 39 34 34 0d  00 32 0d 69 25 3d 30 3a  |2256944..2.i%=0:|
00000050  63 25 3d 30 0d 00 3c 0e  69 6e 63 68 3d 26 42 34  |c%=0..<.inch=&B4|
00000060  30 30 0d 00 46 0d 70 6f  69 6e 74 3d 36 34 30 0d  |00..F.point=640.|
00000070  00 50 0c 63 6d 3d 31 38  31 34 30 0d 00 5a 0c 62  |.P.cm=18140..Z.b|
00000080  6c 61 63 6b 25 3d 30 0d  00 64 14 77 68 69 74 65  |lack%=0..d.white|
00000090  25 3d 26 46 46 46 46 46  46 30 30 0d 00 6e 0c 6e  |%=&FFFFFF00..n.n|
000000a0  6f 6e 65 25 3d 2d 31 0d  00 78 1a f2 64 72 61 77  |one%=-1..x..draw|
000000b0  66 69 6c 65 5f 73 74 61  72 74 28 73 61 76 65 24  |file_start(save$|
000000c0  29 0d 00 82 0c f2 70 75  74 77 28 30 29 0d 00 8c  |).....putw(0)...|
000000d0  11 f2 68 65 61 64 5f 68  65 72 65 28 a3 29 0d 00  |..head_here(.)..|
000000e0  96 20 f2 70 75 74 73 28  bd 28 31 29 2b 22 54 72  |. .puts(.(1)+"Tr|
000000f0  69 6e 69 74 79 2e 4d 65  64 69 75 6d 22 29 0d 00  |inity.Medium")..|
00000100  a0 0a f2 61 6c 69 67 6e  0d 00 aa 0d f2 68 65 61  |...align.....hea|
00000110  64 5f 6e 6f 77 0d 00 b4  10 f2 67 72 6f 75 70 5f  |d_now.....group_|
00000120  73 74 61 72 74 0d 00 be  11 e3 20 41 3d 30 20 b8  |start..... A=0 .|
00000130  20 67 72 69 64 78 0d 00  c8 11 e3 20 42 3d 30 20  | gridx..... B=0 |
00000140  b8 20 67 72 69 64 79 0d  00 d2 15 e7 20 70 73 65  |. gridy..... pse|
00000150  74 24 28 41 2c 42 29 3e  22 22 20 8c 0d 00 dc 1e  |t$(A,B)>"" .....|
00000160  78 3d 41 2a 33 31 2b 32  35 3a 79 3d 37 34 34 2b  |x=A*31+25:y=744+|
00000170  28 42 2a 2d 33 31 2b 32  35 29 0d 00 e6 14 63 6f  |(B*-31+25)....co|
00000180  6d 70 24 3d 70 73 65 74  24 28 41 2c 42 29 0d 00  |mp$=pset$(A,B)..|
00000190  f0 16 c8 8e 20 a4 75 70  70 65 72 28 63 6f 6d 70  |.... .upper(comp|
000001a0  24 29 20 ca 0d 00 fa 0e  c9 20 22 6c 69 6e 65 75  |$) ...... "lineu|
000001b0  22 3a 0d 01 04 31 f2 70  61 74 68 5f 73 74 61 72  |":...1.path_star|
000001c0  74 28 28 78 2b 31 35 2e  35 29 2c 79 2c 30 2c 26  |t((x+15.5),y,0,&|
000001d0  30 30 30 30 30 30 30 30  2c 26 46 46 46 46 46 46  |00000000,&FFFFFF|
000001e0  46 46 29 0d 01 0e 1f f2  70 61 74 68 5f 64 72 61  |FF).....path_dra|
000001f0  77 28 28 78 2b 31 35 2e  35 29 2c 28 79 2b 33 31  |w((x+15.5),(y+31|
00000200  29 29 0d 01 18 0d f2 70  61 74 68 5f 65 6e 64 0d  |)).....path_end.|
00000210  01 22 0e c9 20 22 6c 69  6e 65 72 22 3a 0d 01 2c  |.".. "liner":..,|
00000220  31 f2 70 61 74 68 5f 73  74 61 72 74 28 78 2c 28  |1.path_start(x,(|
00000230  79 2b 31 35 2e 35 29 2c  30 2c 26 30 30 30 30 30  |y+15.5),0,&00000|
00000240  30 30 30 2c 26 46 46 46  46 46 46 46 46 29 0d 01  |000,&FFFFFFFF)..|
00000250  36 1f f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |6..path_draw((x+|
00000260  33 31 29 2c 28 79 2b 31  35 2e 35 29 29 0d 01 40  |31),(y+15.5))..@|
00000270  0d f2 70 61 74 68 5f 65  6e 64 0d 01 4a 10 c9 20  |..path_end..J.. |
00000280  22 6c 69 6e 65 62 64 72  22 3a 0d 01 54 31 f2 70  |"linebdr":..T1.p|
00000290  61 74 68 5f 73 74 61 72  74 28 78 2c 28 79 2b 31  |ath_start(x,(y+1|
000002a0  35 2e 35 29 2c 30 2c 26  30 30 30 30 30 30 30 30  |5.5),0,&00000000|
000002b0  2c 26 46 46 46 46 46 46  46 46 29 0d 01 5e 21 f2  |,&FFFFFFFF)..^!.|
000002c0  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 35 2e  |path_draw((x+15.|
000002d0  35 29 2c 28 79 2b 31 35  2e 35 29 29 0d 01 68 18  |5),(y+15.5))..h.|
000002e0  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 33 31  |.path_draw((x+31|
000002f0  29 2c 79 29 0d 01 72 0d  f2 70 61 74 68 5f 65 6e  |),y)..r..path_en|
00000300  64 0d 01 7c 10 c9 20 22  6c 69 6e 65 62 64 6c 22  |d..|.. "linebdl"|
00000310  3a 0d 01 86 36 f2 70 61  74 68 5f 73 74 61 72 74  |:...6.path_start|
00000320  28 28 78 2b 33 31 29 2c  28 79 2b 31 35 2e 35 29  |((x+31),(y+15.5)|
00000330  2c 30 2c 26 30 30 30 30  30 30 30 30 2c 26 46 46  |,0,&00000000,&FF|
00000340  46 46 46 46 46 46 29 0d  01 90 21 f2 70 61 74 68  |FFFFFF)...!.path|
00000350  5f 64 72 61 77 28 28 78  2b 31 35 2e 35 29 2c 28  |_draw((x+15.5),(|
00000360  79 2b 31 35 2e 35 29 29  0d 01 9a 13 f2 70 61 74  |y+15.5)).....pat|
00000370  68 5f 64 72 61 77 28 78  2c 79 29 0d 01 a4 0d f2  |h_draw(x,y).....|
00000380  70 61 74 68 5f 65 6e 64  0d 01 ae 10 c9 20 22 6c  |path_end..... "l|
00000390  69 6e 65 62 75 72 22 3a  0d 01 b8 31 f2 70 61 74  |inebur":...1.pat|
000003a0  68 5f 73 74 61 72 74 28  78 2c 28 79 2b 31 35 2e  |h_start(x,(y+15.|
000003b0  35 29 2c 30 2c 26 30 30  30 30 30 30 30 30 2c 26  |5),0,&00000000,&|
000003c0  46 46 46 46 46 46 46 46  29 0d 01 c2 21 f2 70 61  |FFFFFFFF)...!.pa|
000003d0  74 68 5f 64 72 61 77 28  28 78 2b 31 35 2e 35 29  |th_draw((x+15.5)|
000003e0  2c 28 79 2b 31 35 2e 35  29 29 0d 01 cc 1d f2 70  |,(y+15.5)).....p|
000003f0  61 74 68 5f 64 72 61 77  28 28 78 2b 33 31 29 2c  |ath_draw((x+31),|
00000400  28 79 2b 33 31 29 29 0d  01 d6 0d f2 70 61 74 68  |(y+31)).....path|
00000410  5f 65 6e 64 0d 01 e0 10  c9 20 22 6c 69 6e 65 62  |_end..... "lineb|
00000420  75 6c 22 3a 0d 01 ea 36  f2 70 61 74 68 5f 73 74  |ul":...6.path_st|
00000430  61 72 74 28 28 78 2b 33  31 29 2c 28 79 2b 31 35  |art((x+31),(y+15|
00000440  2e 35 29 2c 30 2c 26 30  30 30 30 30 30 30 30 2c  |.5),0,&00000000,|
00000450  26 46 46 46 46 46 46 46  46 29 0d 01 f4 21 f2 70  |&FFFFFFFF)...!.p|
00000460  61 74 68 5f 64 72 61 77  28 28 78 2b 31 35 2e 35  |ath_draw((x+15.5|
00000470  29 2c 28 79 2b 31 35 2e  35 29 29 0d 01 fe 18 f2  |),(y+15.5)).....|
00000480  70 61 74 68 5f 64 72 61  77 28 78 2c 28 79 2b 33  |path_draw(x,(y+3|
00000490  31 29 29 0d 02 08 0d f2  70 61 74 68 5f 65 6e 64  |1)).....path_end|
000004a0  0d 02 12 11 c9 20 22 6c  69 6e 65 62 74 64 72 22  |..... "linebtdr"|
000004b0  3a 0d 02 1c 36 f2 70 61  74 68 5f 73 74 61 72 74  |:...6.path_start|
000004c0  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 33 31 29  |((x+15.5),(y+31)|
000004d0  2c 30 2c 26 30 30 30 30  30 30 30 30 2c 26 46 46  |,0,&00000000,&FF|
000004e0  46 46 46 46 46 46 29 0d  02 26 21 f2 70 61 74 68  |FFFFFF)..&!.path|
000004f0  5f 64 72 61 77 28 28 78  2b 31 35 2e 35 29 2c 28  |_draw((x+15.5),(|
00000500  79 2b 31 35 2e 35 29 29  0d 02 30 18 f2 70 61 74  |y+15.5))..0..pat|
00000510  68 5f 64 72 61 77 28 28  78 2b 33 31 29 2c 79 29  |h_draw((x+31),y)|
00000520  0d 02 3a 0d f2 70 61 74  68 5f 65 6e 64 0d 02 44  |..:..path_end..D|
00000530  11 c9 20 22 6c 69 6e 65  62 74 64 6c 22 3a 0d 02  |.. "linebtdl":..|
00000540  4e 36 f2 70 61 74 68 5f  73 74 61 72 74 28 28 78  |N6.path_start((x|
00000550  2b 31 35 2e 35 29 2c 28  79 2b 33 31 29 2c 30 2c  |+15.5),(y+31),0,|
00000560  26 30 30 30 30 30 30 30  30 2c 26 46 46 46 46 46  |&00000000,&FFFFF|
00000570  46 46 46 29 0d 02 58 21  f2 70 61 74 68 5f 64 72  |FFF)..X!.path_dr|
00000580  61 77 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 31  |aw((x+15.5),(y+1|
00000590  35 2e 35 29 29 0d 02 62  13 f2 70 61 74 68 5f 64  |5.5))..b..path_d|
000005a0  72 61 77 28 78 2c 79 29  0d 02 6c 0d f2 70 61 74  |raw(x,y)..l..pat|
000005b0  68 5f 65 6e 64 0d 02 76  11 c9 20 22 6c 69 6e 65  |h_end..v.. "line|
000005c0  62 62 75 72 22 3a 0d 02  80 31 f2 70 61 74 68 5f  |bbur":...1.path_|
000005d0  73 74 61 72 74 28 28 78  2b 31 35 2e 35 29 2c 79  |start((x+15.5),y|
000005e0  2c 30 2c 26 30 30 30 30  30 30 30 30 2c 26 46 46  |,0,&00000000,&FF|
000005f0  46 46 46 46 46 46 29 0d  02 8a 21 f2 70 61 74 68  |FFFFFF)...!.path|
00000600  5f 64 72 61 77 28 28 78  2b 31 35 2e 35 29 2c 28  |_draw((x+15.5),(|
00000610  79 2b 31 35 2e 35 29 29  0d 02 94 1d f2 70 61 74  |y+15.5)).....pat|
00000620  68 5f 64 72 61 77 28 28  78 2b 33 31 29 2c 28 79  |h_draw((x+31),(y|
00000630  2b 33 31 29 29 0d 02 9e  0d f2 70 61 74 68 5f 65  |+31)).....path_e|
00000640  6e 64 0d 02 a8 11 c9 20  22 6c 69 6e 65 62 62 75  |nd..... "linebbu|
00000650  6c 22 3a 0d 02 b2 31 f2  70 61 74 68 5f 73 74 61  |l":...1.path_sta|
00000660  72 74 28 28 78 2b 31 35  2e 35 29 2c 79 2c 30 2c  |rt((x+15.5),y,0,|
00000670  26 30 30 30 30 30 30 30  30 2c 26 46 46 46 46 46  |&00000000,&FFFFF|
00000680  46 46 46 29 0d 02 bc 21  f2 70 61 74 68 5f 64 72  |FFF)...!.path_dr|
00000690  61 77 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 31  |aw((x+15.5),(y+1|
000006a0  35 2e 35 29 29 0d 02 c6  18 f2 70 61 74 68 5f 64  |5.5)).....path_d|
000006b0  72 61 77 28 78 2c 28 79  2b 33 31 29 29 0d 02 d0  |raw(x,(y+31))...|
000006c0  0d f2 70 61 74 68 5f 65  6e 64 0d 02 da 0f c9 20  |..path_end..... |
000006d0  22 64 69 61 67 72 6c 22  3a 0d 02 e4 2a f2 70 61  |"diagrl":...*.pa|
000006e0  74 68 5f 73 74 61 72 74  28 78 2c 79 2c 30 2c 26  |th_start(x,y,0,&|
000006f0  30 30 30 30 30 30 30 30  2c 26 46 46 46 46 46 46  |00000000,&FFFFFF|
00000700  46 46 29 0d 02 ee 1d f2  70 61 74 68 5f 64 72 61  |FF).....path_dra|
00000710  77 28 28 78 2b 33 31 29  2c 28 79 2b 33 31 29 29  |w((x+31),(y+31))|
00000720  0d 02 f8 04 0d 03 02 0d  f2 70 61 74 68 5f 65 6e  |.........path_en|
00000730  64 0d 03 0c 0f c9 20 22  64 69 61 67 6c 72 22 3a  |d..... "diaglr":|
00000740  0d 03 16 2f f2 70 61 74  68 5f 73 74 61 72 74 28  |.../.path_start(|
00000750  78 2c 28 79 2b 33 31 29  2c 30 2c 26 30 30 30 30  |x,(y+31),0,&0000|
00000760  30 30 30 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |0000,&FFFFFFFF).|
00000770  03 20 18 f2 70 61 74 68  5f 64 72 61 77 28 28 78  |. ..path_draw((x|
00000780  2b 33 31 29 2c 79 29 0d  03 2a 04 0d 03 34 0d f2  |+31),y)..*...4..|
00000790  70 61 74 68 5f 65 6e 64  0d 03 3e 04 0d 03 48 11  |path_end..>...H.|
000007a0  c9 20 22 63 6f 72 6e 65  72 62 6c 22 3a 0d 03 52  |. "cornerbl":..R|
000007b0  36 f2 70 61 74 68 5f 73  74 61 72 74 28 28 78 2b  |6.path_start((x+|
000007c0  31 35 2e 35 29 2c 28 79  2b 33 31 29 2c 30 2c 26  |15.5),(y+31),0,&|
000007d0  30 30 30 30 30 30 30 30  2c 26 46 46 46 46 46 46  |00000000,&FFFFFF|
000007e0  46 46 29 0d 03 5c 21 f2  70 61 74 68 5f 64 72 61  |FF)..\!.path_dra|
000007f0  77 28 28 78 2b 31 35 2e  35 29 2c 28 79 2b 31 35  |w((x+15.5),(y+15|
00000800  2e 35 29 29 0d 03 66 1f  f2 70 61 74 68 5f 64 72  |.5))..f..path_dr|
00000810  61 77 28 28 78 2b 33 31  29 2c 28 79 2b 31 35 2e  |aw((x+31),(y+15.|
00000820  35 29 29 0d 03 70 04 0d  03 7a 0d f2 70 61 74 68  |5))..p...z..path|
00000830  5f 65 6e 64 0d 03 84 11  c9 20 22 63 6f 72 6e 65  |_end..... "corne|
00000840  72 62 72 22 3a 0d 03 8e  36 f2 70 61 74 68 5f 73  |rbr":...6.path_s|
00000850  74 61 72 74 28 28 78 2b  31 35 2e 35 29 2c 28 79  |tart((x+15.5),(y|
00000860  2b 33 31 29 2c 30 2c 26  30 30 30 30 30 30 30 30  |+31),0,&00000000|
00000870  2c 26 46 46 46 46 46 46  46 46 29 0d 03 98 21 f2  |,&FFFFFFFF)...!.|
00000880  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 35 2e  |path_draw((x+15.|
00000890  35 29 2c 28 79 2b 31 35  2e 35 29 29 0d 03 a2 1a  |5),(y+15.5))....|
000008a0  f2 70 61 74 68 5f 64 72  61 77 28 78 2c 28 79 2b  |.path_draw(x,(y+|
000008b0  31 35 2e 35 29 29 0d 03  ac 04 0d 03 b6 0d f2 70  |15.5)).........p|
000008c0  61 74 68 5f 65 6e 64 0d  03 c0 11 c9 20 22 63 6f  |ath_end..... "co|
000008d0  72 6e 65 72 74 6c 22 3a  0d 03 ca 31 f2 70 61 74  |rnertl":...1.pat|
000008e0  68 5f 73 74 61 72 74 28  28 78 2b 31 35 2e 35 29  |h_start((x+15.5)|
000008f0  2c 79 2c 30 2c 26 30 30  30 30 30 30 30 30 2c 26  |,y,0,&00000000,&|
00000900  46 46 46 46 46 46 46 46  29 0d 03 d4 21 f2 70 61  |FFFFFFFF)...!.pa|
00000910  74 68 5f 64 72 61 77 28  28 78 2b 31 35 2e 35 29  |th_draw((x+15.5)|
00000920  2c 28 79 2b 31 35 2e 35  29 29 0d 03 de 1f f2 70  |,(y+15.5)).....p|
00000930  61 74 68 5f 64 72 61 77  28 28 78 2b 33 31 29 2c  |ath_draw((x+31),|
00000940  28 79 2b 31 35 2e 35 29  29 0d 03 e8 04 0d 03 f2  |(y+15.5)).......|
00000950  0d f2 70 61 74 68 5f 65  6e 64 0d 03 fc 11 c9 20  |..path_end..... |
00000960  22 63 6f 72 6e 65 72 74  72 22 3a 0d 04 06 31 f2  |"cornertr":...1.|
00000970  70 61 74 68 5f 73 74 61  72 74 28 28 78 2b 31 35  |path_start((x+15|
00000980  2e 35 29 2c 79 2c 30 2c  26 30 30 30 30 30 30 30  |.5),y,0,&0000000|
00000990  30 2c 26 46 46 46 46 46  46 46 46 29 0d 04 10 21  |0,&FFFFFFFF)...!|
000009a0  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 31 35  |.path_draw((x+15|
000009b0  2e 35 29 2c 28 79 2b 31  35 2e 35 29 29 0d 04 1a  |.5),(y+15.5))...|
000009c0  1a f2 70 61 74 68 5f 64  72 61 77 28 78 2c 28 79  |..path_draw(x,(y|
000009d0  2b 31 35 2e 35 29 29 0d  04 24 0d f2 70 61 74 68  |+15.5))..$..path|
000009e0  5f 65 6e 64 0d 04 2e 10  c9 20 22 6a 6f 69 6e 74  |_end..... "joint|
000009f0  6f 70 22 3a 0d 04 38 10  f2 67 72 6f 75 70 5f 73  |op":..8..group_s|
00000a00  74 61 72 74 0d 04 42 31  f2 70 61 74 68 5f 73 74  |tart..B1.path_st|
00000a10  61 72 74 28 78 2c 28 79  2b 31 35 2e 35 29 2c 30  |art(x,(y+15.5),0|
00000a20  2c 26 30 30 30 30 30 30  30 30 2c 26 46 46 46 46  |,&00000000,&FFFF|
00000a30  46 46 46 46 29 0d 04 4c  1f f2 70 61 74 68 5f 64  |FFFF)..L..path_d|
00000a40  72 61 77 28 28 78 2b 33  31 29 2c 28 79 2b 31 35  |raw((x+31),(y+15|
00000a50  2e 35 29 29 0d 04 56 21  f2 70 61 74 68 5f 64 72  |.5))..V!.path_dr|
00000a60  61 77 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 31  |aw((x+15.5),(y+1|
00000a70  35 2e 35 29 29 0d 04 60  1a f2 70 61 74 68 5f 64  |5.5))..`..path_d|
00000a80  72 61 77 28 28 78 2b 31  35 2e 35 29 2c 79 29 0d  |raw((x+15.5),y).|
00000a90  04 6a 0d f2 70 61 74 68  5f 65 6e 64 0d 04 74 2f  |.j..path_end..t/|
00000aa0  f2 65 6c 6c 69 70 73 65  28 28 78 2b 31 35 2e 35  |.ellipse((x+15.5|
00000ab0  29 2c 28 79 2b 31 35 2e  35 29 2c 30 2e 36 2c 30  |),(y+15.5),0.6,0|
00000ac0  2e 36 2c 30 2c 26 30 2c  26 30 29 0d 04 7e 0e f2  |.6,0,&0,&0)..~..|
00000ad0  67 72 6f 75 70 5f 65 6e  64 0d 04 88 10 c9 20 22  |group_end..... "|
00000ae0  6a 6f 69 6e 62 6f 74 22  3a 0d 04 92 10 f2 67 72  |joinbot":.....gr|
00000af0  6f 75 70 5f 73 74 61 72  74 0d 04 9c 31 f2 70 61  |oup_start...1.pa|
00000b00  74 68 5f 73 74 61 72 74  28 78 2c 28 79 2b 31 35  |th_start(x,(y+15|
00000b10  2e 35 29 2c 30 2c 26 30  30 30 30 30 30 30 30 2c  |.5),0,&00000000,|
00000b20  26 46 46 46 46 46 46 46  46 29 0d 04 a6 1f f2 70  |&FFFFFFFF).....p|
00000b30  61 74 68 5f 64 72 61 77  28 28 78 2b 33 31 29 2c  |ath_draw((x+31),|
00000b40  28 79 2b 31 35 2e 35 29  29 0d 04 b0 21 f2 70 61  |(y+15.5))...!.pa|
00000b50  74 68 5f 64 72 61 77 28  28 78 2b 31 35 2e 35 29  |th_draw((x+15.5)|
00000b60  2c 28 79 2b 31 35 2e 35  29 29 0d 04 ba 1f f2 70  |,(y+15.5)).....p|
00000b70  61 74 68 5f 64 72 61 77  28 28 78 2b 31 35 2e 35  |ath_draw((x+15.5|
00000b80  29 2c 28 79 2b 33 31 29  29 0d 04 c4 0d f2 70 61  |),(y+31)).....pa|
00000b90  74 68 5f 65 6e 64 0d 04  ce 2f f2 65 6c 6c 69 70  |th_end.../.ellip|
00000ba0  73 65 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 31  |se((x+15.5),(y+1|
00000bb0  35 2e 35 29 2c 30 2e 36  2c 30 2e 36 2c 30 2c 26  |5.5),0.6,0.6,0,&|
00000bc0  30 2c 26 30 29 0d 04 d8  0e f2 67 72 6f 75 70 5f  |0,&0).....group_|
00000bd0  65 6e 64 0d 04 e2 0e c9  20 22 6a 6f 69 6e 6c 22  |end..... "joinl"|
00000be0  3a 0d 04 ec 10 f2 67 72  6f 75 70 5f 73 74 61 72  |:.....group_star|
00000bf0  74 0d 04 f6 36 f2 70 61  74 68 5f 73 74 61 72 74  |t...6.path_start|
00000c00  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 33 31 29  |((x+15.5),(y+31)|
00000c10  2c 30 2c 26 30 30 30 30  30 30 30 30 2c 26 46 46  |,0,&00000000,&FF|
00000c20  46 46 46 46 46 46 29 0d  05 00 1a f2 70 61 74 68  |FFFFFF).....path|
00000c30  5f 64 72 61 77 28 28 78  2b 31 35 2e 35 29 2c 79  |_draw((x+15.5),y|
00000c40  29 0d 05 0a 21 f2 70 61  74 68 5f 64 72 61 77 28  |)...!.path_draw(|
00000c50  28 78 2b 31 35 2e 35 29  2c 28 79 2b 31 35 2e 35  |(x+15.5),(y+15.5|
00000c60  29 29 0d 05 14 1a f2 70  61 74 68 5f 64 72 61 77  |)).....path_draw|
00000c70  28 78 2c 28 79 2b 31 35  2e 35 29 29 0d 05 1e 0d  |(x,(y+15.5))....|
00000c80  f2 70 61 74 68 5f 65 6e  64 0d 05 28 2f f2 65 6c  |.path_end..(/.el|
00000c90  6c 69 70 73 65 28 28 78  2b 31 35 2e 35 29 2c 28  |lipse((x+15.5),(|
00000ca0  79 2b 31 35 2e 35 29 2c  30 2e 36 2c 30 2e 36 2c  |y+15.5),0.6,0.6,|
00000cb0  30 2c 26 30 2c 26 30 29  0d 05 32 0e f2 67 72 6f  |0,&0,&0)..2..gro|
00000cc0  75 70 5f 65 6e 64 0d 05  3c 0e c9 20 22 6a 6f 69  |up_end..<.. "joi|
00000cd0  6e 72 22 3a 0d 05 46 10  f2 67 72 6f 75 70 5f 73  |nr":..F..group_s|
00000ce0  74 61 72 74 0d 05 50 36  f2 70 61 74 68 5f 73 74  |tart..P6.path_st|
00000cf0  61 72 74 28 28 78 2b 31  35 2e 35 29 2c 28 79 2b  |art((x+15.5),(y+|
00000d00  33 31 29 2c 30 2c 26 30  30 30 30 30 30 30 30 2c  |31),0,&00000000,|
00000d10  26 46 46 46 46 46 46 46  46 29 0d 05 5a 1a f2 70  |&FFFFFFFF)..Z..p|
00000d20  61 74 68 5f 64 72 61 77  28 28 78 2b 31 35 2e 35  |ath_draw((x+15.5|
00000d30  29 2c 79 29 0d 05 64 21  f2 70 61 74 68 5f 64 72  |),y)..d!.path_dr|
00000d40  61 77 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 31  |aw((x+15.5),(y+1|
00000d50  35 2e 35 29 29 0d 05 6e  1f f2 70 61 74 68 5f 64  |5.5))..n..path_d|
00000d60  72 61 77 28 28 78 2b 33  31 29 2c 28 79 2b 31 35  |raw((x+31),(y+15|
00000d70  2e 35 29 29 0d 05 78 0d  f2 70 61 74 68 5f 65 6e  |.5))..x..path_en|
00000d80  64 0d 05 82 2f f2 65 6c  6c 69 70 73 65 28 28 78  |d.../.ellipse((x|
00000d90  2b 31 35 2e 35 29 2c 28  79 2b 31 35 2e 35 29 2c  |+15.5),(y+15.5),|
00000da0  30 2e 36 2c 30 2e 36 2c  30 2c 26 30 2c 26 30 29  |0.6,0.6,0,&0,&0)|
00000db0  0d 05 8c 0e f2 67 72 6f  75 70 5f 65 6e 64 0d 05  |.....group_end..|
00000dc0  96 0e c9 20 22 6a 6f 69  6e 78 22 3a 0d 05 a0 10  |... "joinx":....|
00000dd0  f2 67 72 6f 75 70 5f 73  74 61 72 74 0d 05 aa 2a  |.group_start...*|
00000de0  f2 70 61 74 68 5f 73 74  61 72 74 28 78 2c 79 2c  |.path_start(x,y,|
00000df0  30 2c 26 30 30 30 30 30  30 30 30 2c 26 46 46 46  |0,&00000000,&FFF|
00000e00  46 46 46 46 46 29 0d 05  b4 1d f2 70 61 74 68 5f  |FFFFF).....path_|
00000e10  64 72 61 77 28 28 78 2b  33 31 29 2c 28 79 2b 33  |draw((x+31),(y+3|
00000e20  31 29 29 0d 05 be 18 f2  70 61 74 68 5f 6d 6f 76  |1)).....path_mov|
00000e30  65 28 28 78 2b 33 31 29  2c 79 29 0d 05 c8 18 f2  |e((x+31),y).....|
00000e40  70 61 74 68 5f 64 72 61  77 28 78 2c 28 79 2b 33  |path_draw(x,(y+3|
00000e50  31 29 29 0d 05 d2 0d f2  70 61 74 68 5f 65 6e 64  |1)).....path_end|
00000e60  0d 05 dc 2f f2 65 6c 6c  69 70 73 65 28 28 78 2b  |.../.ellipse((x+|
00000e70  31 35 2e 35 29 2c 28 79  2b 31 35 2e 35 29 2c 30  |15.5),(y+15.5),0|
00000e80  2e 36 2c 30 2e 36 2c 30  2c 26 30 2c 26 30 29 0d  |.6,0.6,0,&0,&0).|
00000e90  05 e6 0e f2 67 72 6f 75  70 5f 65 6e 64 0d 05 f0  |....group_end...|
00000ea0  0e c9 20 22 6a 6f 69 6e  2b 22 3a 0d 05 fa 10 f2  |.. "join+":.....|
00000eb0  67 72 6f 75 70 5f 73 74  61 72 74 0d 06 04 31 f2  |group_start...1.|
00000ec0  70 61 74 68 5f 73 74 61  72 74 28 28 78 2b 31 35  |path_start((x+15|
00000ed0  2e 35 29 2c 79 2c 30 2c  26 30 30 30 30 30 30 30  |.5),y,0,&0000000|
00000ee0  30 2c 26 46 46 46 46 46  46 46 46 29 0d 06 0e 1f  |0,&FFFFFFFF)....|
00000ef0  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 31 35  |.path_draw((x+15|
00000f00  2e 35 29 2c 28 79 2b 33  31 29 29 0d 06 18 1a f2  |.5),(y+31)).....|
00000f10  70 61 74 68 5f 6d 6f 76  65 28 78 2c 28 79 2b 31  |path_move(x,(y+1|
00000f20  35 2e 35 29 29 0d 06 22  1f f2 70 61 74 68 5f 64  |5.5)).."..path_d|
00000f30  72 61 77 28 28 78 2b 33  31 29 2c 28 79 2b 31 35  |raw((x+31),(y+15|
00000f40  2e 35 29 29 0d 06 2c 0d  f2 70 61 74 68 5f 65 6e  |.5))..,..path_en|
00000f50  64 0d 06 36 2f f2 65 6c  6c 69 70 73 65 28 28 78  |d..6/.ellipse((x|
00000f60  2b 31 35 2e 35 29 2c 28  79 2b 31 35 2e 35 29 2c  |+15.5),(y+15.5),|
00000f70  30 2e 36 2c 30 2e 36 2c  30 2c 26 30 2c 26 30 29  |0.6,0.6,0,&0,&0)|
00000f80  0d 06 40 0e f2 67 72 6f  75 70 5f 65 6e 64 0d 06  |..@..group_end..|
00000f90  4a 10 c9 20 22 6e 6f 6a  6f 69 6e 78 22 3a 0d 06  |J.. "nojoinx":..|
00000fa0  54 2a f2 70 61 74 68 5f  73 74 61 72 74 28 78 2c  |T*.path_start(x,|
00000fb0  79 2c 30 2c 26 30 30 30  30 30 30 30 30 2c 26 46  |y,0,&00000000,&F|
00000fc0  46 46 46 46 46 46 46 29  0d 06 5e 1d f2 70 61 74  |FFFFFFF)..^..pat|
00000fd0  68 5f 64 72 61 77 28 28  78 2b 33 31 29 2c 28 79  |h_draw((x+31),(y|
00000fe0  2b 33 31 29 29 0d 06 68  18 f2 70 61 74 68 5f 6d  |+31))..h..path_m|
00000ff0  6f 76 65 28 78 2c 28 79  2b 33 31 29 29 0d 06 72  |ove(x,(y+31))..r|
00001000  1d f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 31  |..path_draw((x+1|
00001010  32 29 2c 28 79 2b 31 39  29 29 0d 06 7c 3b f2 70  |2),(y+19))..|;.p|
00001020  61 74 68 5f 62 65 7a 69  65 72 28 28 78 2b 31 32  |ath_bezier((x+12|
00001030  29 2c 28 79 2b 31 39 29  2c 28 78 2b 31 39 29 2c  |),(y+19),(x+19),|
00001040  28 79 2b 31 39 29 2c 28  78 2b 31 39 29 2c 28 79  |(y+19),(x+19),(y|
00001050  2b 31 32 29 29 0d 06 86  18 f2 70 61 74 68 5f 64  |+12)).....path_d|
00001060  72 61 77 28 28 78 2b 33  31 29 2c 79 29 0d 06 90  |raw((x+31),y)...|
00001070  0d f2 70 61 74 68 5f 65  6e 64 0d 06 9a 10 c9 20  |..path_end..... |
00001080  22 6e 6f 6a 6f 69 6e 2b  22 3a 0d 06 a4 31 f2 70  |"nojoin+":...1.p|
00001090  61 74 68 5f 73 74 61 72  74 28 28 78 2b 31 35 2e  |ath_start((x+15.|
000010a0  35 29 2c 79 2c 30 2c 26  30 30 30 30 30 30 30 30  |5),y,0,&00000000|
000010b0  2c 26 46 46 46 46 46 46  46 46 29 0d 06 ae 1f f2  |,&FFFFFFFF).....|
000010c0  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 35 2e  |path_draw((x+15.|
000010d0  35 29 2c 28 79 2b 33 31  29 29 0d 06 b8 1a f2 70  |5),(y+31)).....p|
000010e0  61 74 68 5f 6d 6f 76 65  28 78 2c 28 79 2b 31 35  |ath_move(x,(y+15|
000010f0  2e 35 29 29 0d 06 c2 1f  f2 70 61 74 68 5f 64 72  |.5)).....path_dr|
00001100  61 77 28 28 78 2b 31 32  29 2c 28 79 2b 31 35 2e  |aw((x+12),(y+15.|
00001110  35 29 29 0d 06 cc 41 f2  70 61 74 68 5f 62 65 7a  |5))...A.path_bez|
00001120  69 65 72 28 28 78 2b 31  32 29 2c 28 79 2b 31 35  |ier((x+12),(y+15|
00001130  2e 35 29 2c 28 78 2b 31  35 2e 35 29 2c 28 79 2b  |.5),(x+15.5),(y+|
00001140  32 31 29 2c 28 78 2b 31  39 29 2c 28 79 2b 31 35  |21),(x+19),(y+15|
00001150  2e 35 29 29 0d 06 d6 1f  f2 70 61 74 68 5f 64 72  |.5)).....path_dr|
00001160  61 77 28 28 78 2b 33 31  29 2c 28 79 2b 31 35 2e  |aw((x+31),(y+15.|
00001170  35 29 29 0d 06 e0 0d f2  70 61 74 68 5f 65 6e 64  |5)).....path_end|
00001180  0d 06 ea 10 c9 20 22 72  65 6c 61 79 63 75 22 3a  |..... "relaycu":|
00001190  0d 06 f4 31 f2 70 61 74  68 5f 73 74 61 72 74 28  |...1.path_start(|
000011a0  28 78 2b 31 35 2e 35 29  2c 79 2c 30 2c 26 30 30  |(x+15.5),y,0,&00|
000011b0  30 30 30 30 30 30 2c 26  46 46 46 46 46 46 46 46  |000000,&FFFFFFFF|
000011c0  29 0d 06 fe 1f f2 70 61  74 68 5f 64 72 61 77 28  |).....path_draw(|
000011d0  28 78 2b 31 35 2e 35 29  2c 28 79 2b 31 38 29 29  |(x+15.5),(y+18))|
000011e0  0d 07 08 18 f2 70 61 74  68 5f 64 72 61 77 28 78  |.....path_draw(x|
000011f0  2c 28 79 2b 31 38 29 29  0d 07 12 1f f2 70 61 74  |,(y+18)).....pat|
00001200  68 5f 6d 6f 76 65 28 28  78 2b 33 31 29 2c 28 79  |h_move((x+31),(y|
00001210  2b 31 35 2e 35 29 29 0d  07 1c 1f f2 70 61 74 68  |+15.5)).....path|
00001220  5f 64 72 61 77 28 28 78  2b 32 34 29 2c 28 79 2b  |_draw((x+24),(y+|
00001230  31 35 2e 35 29 29 0d 07  26 1d f2 70 61 74 68 5f  |15.5))..&..path_|
00001240  64 72 61 77 28 28 78 2b  32 34 29 2c 28 79 2b 32  |draw((x+24),(y+2|
00001250  36 29 29 0d 07 30 18 f2  70 61 74 68 5f 64 72 61  |6))..0..path_dra|
00001260  77 28 78 2c 28 79 2b 32  36 29 29 0d 07 3a 0d f2  |w(x,(y+26))..:..|
00001270  70 61 74 68 5f 65 6e 64  0d 07 44 10 c9 20 22 72  |path_end..D.. "r|
00001280  65 6c 61 79 63 64 22 3a  0d 07 4e 31 f2 70 61 74  |elaycd":..N1.pat|
00001290  68 5f 73 74 61 72 74 28  28 78 2b 31 35 2e 35 29  |h_start((x+15.5)|
000012a0  2c 79 2c 30 2c 26 30 30  30 30 30 30 30 30 2c 26  |,y,0,&00000000,&|
000012b0  46 46 46 46 46 46 46 46  29 0d 07 58 1f f2 70 61  |FFFFFFFF)..X..pa|
000012c0  74 68 5f 64 72 61 77 28  28 78 2b 31 35 2e 35 29  |th_draw((x+15.5)|
000012d0  2c 28 79 2b 31 38 29 29  0d 07 62 1d f2 70 61 74  |,(y+18))..b..pat|
000012e0  68 5f 64 72 61 77 28 28  78 2b 33 31 29 2c 28 79  |h_draw((x+31),(y|
000012f0  2b 31 38 29 29 0d 07 6c  1a f2 70 61 74 68 5f 6d  |+18))..l..path_m|
00001300  6f 76 65 28 78 2c 28 79  2b 31 35 2e 35 29 29 0d  |ove(x,(y+15.5)).|
00001310  07 76 1e f2 70 61 74 68  5f 64 72 61 77 28 28 78  |.v..path_draw((x|
00001320  2b 37 29 2c 28 79 2b 31  35 2e 35 29 29 0d 07 80  |+7),(y+15.5))...|
00001330  1c f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 37  |..path_draw((x+7|
00001340  29 2c 28 79 2b 32 36 29  29 0d 07 8a 1d f2 70 61  |),(y+26)).....pa|
00001350  74 68 5f 64 72 61 77 28  28 78 2b 33 31 29 2c 28  |th_draw((x+31),(|
00001360  79 2b 32 36 29 29 0d 07  94 0d f2 70 61 74 68 5f  |y+26)).....path_|
00001370  65 6e 64 0d 07 9e 10 c9  20 22 72 65 6c 61 79 63  |end..... "relayc|
00001380  6c 22 3a 0d 07 a8 36 f2  70 61 74 68 5f 73 74 61  |l":...6.path_sta|
00001390  72 74 28 28 78 2b 33 31  29 2c 28 79 2b 31 35 2e  |rt((x+31),(y+15.|
000013a0  35 29 2c 30 2c 26 30 30  30 30 30 30 30 30 2c 26  |5),0,&00000000,&|
000013b0  46 46 46 46 46 46 46 46  29 0d 07 b2 1f f2 70 61  |FFFFFFFF).....pa|
000013c0  74 68 5f 64 72 61 77 28  28 78 2b 31 33 29 2c 28  |th_draw((x+13),(|
000013d0  79 2b 31 35 2e 35 29 29  0d 07 bc 1d f2 70 61 74  |y+15.5)).....pat|
000013e0  68 5f 64 72 61 77 28 28  78 2b 31 33 29 2c 28 79  |h_draw((x+13),(y|
000013f0  2b 33 31 29 29 0d 07 c6  1a f2 70 61 74 68 5f 6d  |+31)).....path_m|
00001400  6f 76 65 28 28 78 2b 31  35 2e 35 29 2c 79 29 0d  |ove((x+15.5),y).|
00001410  07 d0 1e f2 70 61 74 68  5f 64 72 61 77 28 28 78  |....path_draw((x|
00001420  2b 31 35 2e 35 29 2c 28  79 2b 37 29 29 0d 07 da  |+15.5),(y+7))...|
00001430  1b f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 35  |..path_draw((x+5|
00001440  29 2c 28 79 2b 37 29 29  0d 07 e4 1c f2 70 61 74  |),(y+7)).....pat|
00001450  68 5f 64 72 61 77 28 28  78 2b 35 29 2c 28 79 2b  |h_draw((x+5),(y+|
00001460  33 31 29 29 0d 07 ee 0d  f2 70 61 74 68 5f 65 6e  |31)).....path_en|
00001470  64 0d 07 f8 10 c9 20 22  72 65 6c 61 79 63 72 22  |d..... "relaycr"|
00001480  3a 0d 08 02 36 f2 70 61  74 68 5f 73 74 61 72 74  |:...6.path_start|
00001490  28 28 78 2b 33 31 29 2c  28 79 2b 31 35 2e 35 29  |((x+31),(y+15.5)|
000014a0  2c 30 2c 26 30 30 30 30  30 30 30 30 2c 26 46 46  |,0,&00000000,&FF|
000014b0  46 46 46 46 46 46 29 0d  08 0c 1f f2 70 61 74 68  |FFFFFF).....path|
000014c0  5f 64 72 61 77 28 28 78  2b 31 33 29 2c 28 79 2b  |_draw((x+13),(y+|
000014d0  31 35 2e 35 29 29 0d 08  16 18 f2 70 61 74 68 5f  |15.5)).....path_|
000014e0  64 72 61 77 28 28 78 2b  31 33 29 2c 79 29 0d 08  |draw((x+13),y)..|
000014f0  20 1f f2 70 61 74 68 5f  6d 6f 76 65 28 28 78 2b  | ..path_move((x+|
00001500  31 35 2e 35 29 2c 28 79  2b 33 31 29 29 0d 08 2a  |15.5),(y+31))..*|
00001510  1f f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 31  |..path_draw((x+1|
00001520  35 2e 35 29 2c 28 79 2b  32 34 29 29 0d 08 34 1c  |5.5),(y+24))..4.|
00001530  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 35 29  |.path_draw((x+5)|
00001540  2c 28 79 2b 32 34 29 29  0d 08 3e 17 f2 70 61 74  |,(y+24))..>..pat|
00001550  68 5f 64 72 61 77 28 28  78 2b 35 29 2c 79 29 0d  |h_draw((x+5),y).|
00001560  08 48 0d f2 70 61 74 68  5f 65 6e 64 0d 08 52 0e  |.H..path_end..R.|
00001570  c9 20 22 69 63 63 75 72  22 3a 0d 08 5c 10 f2 67  |. "iccur":..\..g|
00001580  72 6f 75 70 5f 73 74 61  72 74 0d 08 66 2f f2 70  |roup_start..f/.p|
00001590  61 74 68 5f 73 74 61 72  74 28 28 78 2b 31 33 29  |ath_start((x+13)|
000015a0  2c 79 2c 30 2c 26 30 30  30 30 30 30 30 30 2c 26  |,y,0,&00000000,&|
000015b0  46 46 46 46 46 46 46 46  29 0d 08 70 1d f2 70 61  |FFFFFFFF)..p..pa|
000015c0  74 68 5f 64 72 61 77 28  28 78 2b 31 33 29 2c 28  |th_draw((x+13),(|
000015d0  79 2b 31 32 29 29 0d 08  7a 18 f2 70 61 74 68 5f  |y+12))..z..path_|
000015e0  64 72 61 77 28 78 2c 28  79 2b 31 32 29 29 0d 08  |draw(x,(y+12))..|
000015f0  84 17 f2 70 61 74 68 5f  6d 6f 76 65 28 28 78 2b  |...path_move((x+|
00001600  35 29 2c 79 29 0d 08 8e  1b f2 70 61 74 68 5f 64  |5),y).....path_d|
00001610  72 61 77 28 28 78 2b 35  29 2c 28 79 2b 35 29 29  |raw((x+5),(y+5))|
00001620  0d 08 98 17 f2 70 61 74  68 5f 64 72 61 77 28 78  |.....path_draw(x|
00001630  2c 28 79 2b 35 29 29 0d  08 a2 1d f2 70 61 74 68  |,(y+5)).....path|
00001640  5f 6d 6f 76 65 28 28 78  2b 31 33 29 2c 28 79 2b  |_move((x+13),(y+|
00001650  33 31 29 29 0d 08 ac 1d  f2 70 61 74 68 5f 64 72  |31)).....path_dr|
00001660  61 77 28 28 78 2b 31 33  29 2c 28 79 2b 31 39 29  |aw((x+13),(y+19)|
00001670  29 0d 08 b6 18 f2 70 61  74 68 5f 64 72 61 77 28  |).....path_draw(|
00001680  78 2c 28 79 2b 31 39 29  29 0d 08 c0 1c f2 70 61  |x,(y+19)).....pa|
00001690  74 68 5f 6d 6f 76 65 28  28 78 2b 35 29 2c 28 79  |th_move((x+5),(y|
000016a0  2b 33 31 29 29 0d 08 ca  1c f2 70 61 74 68 5f 64  |+31)).....path_d|
000016b0  72 61 77 28 28 78 2b 35  29 2c 28 79 2b 32 36 29  |raw((x+5),(y+26)|
000016c0  29 0d 08 d4 18 f2 70 61  74 68 5f 64 72 61 77 28  |).....path_draw(|
000016d0  78 2c 28 79 2b 32 36 29  29 0d 08 de 0d f2 70 61  |x,(y+26)).....pa|
000016e0  74 68 5f 65 6e 64 0d 08  e8 24 f2 65 6c 6c 69 70  |th_end...$.ellip|
000016f0  73 65 28 78 2c 28 79 2b  31 32 29 2c 30 2e 36 2c  |se(x,(y+12),0.6,|
00001700  30 2e 36 2c 30 2c 30 2c  30 29 0d 08 f2 23 f2 65  |0.6,0,0,0)...#.e|
00001710  6c 6c 69 70 73 65 28 78  2c 28 79 2b 35 29 2c 30  |llipse(x,(y+5),0|
00001720  2e 36 2c 30 2e 36 2c 30  2c 30 2c 30 29 0d 08 fc  |.6,0.6,0,0,0)...|
00001730  24 f2 65 6c 6c 69 70 73  65 28 78 2c 28 79 2b 31  |$.ellipse(x,(y+1|
00001740  39 29 2c 30 2e 36 2c 30  2e 36 2c 30 2c 30 2c 30  |9),0.6,0.6,0,0,0|
00001750  29 0d 09 06 24 f2 65 6c  6c 69 70 73 65 28 78 2c  |)...$.ellipse(x,|
00001760  28 79 2b 32 36 29 2c 30  2e 36 2c 30 2e 36 2c 30  |(y+26),0.6,0.6,0|
00001770  2c 30 2c 30 29 0d 09 10  0e f2 67 72 6f 75 70 5f  |,0,0).....group_|
00001780  65 6e 64 0d 09 1a 0e c9  20 22 69 63 63 75 6c 22  |end..... "iccul"|
00001790  3a 0d 09 24 10 f2 67 72  6f 75 70 5f 73 74 61 72  |:..$..group_star|
000017a0  74 0d 09 2e 2e f2 70 61  74 68 5f 73 74 61 72 74  |t.....path_start|
000017b0  28 28 78 2b 35 29 2c 79  2c 30 2c 26 30 30 30 30  |((x+5),y,0,&0000|
000017c0  30 30 30 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |0000,&FFFFFFFF).|
000017d0  09 38 1c f2 70 61 74 68  5f 64 72 61 77 28 28 78  |.8..path_draw((x|
000017e0  2b 35 29 2c 28 79 2b 31  32 29 29 0d 09 42 1d f2  |+5),(y+12))..B..|
000017f0  70 61 74 68 5f 64 72 61  77 28 28 78 2b 33 31 29  |path_draw((x+31)|
00001800  2c 28 79 2b 31 32 29 29  0d 09 4c 18 f2 70 61 74  |,(y+12))..L..pat|
00001810  68 5f 6d 6f 76 65 28 28  78 2b 31 33 29 2c 79 29  |h_move((x+13),y)|
00001820  0d 09 56 1c f2 70 61 74  68 5f 64 72 61 77 28 28  |..V..path_draw((|
00001830  78 2b 31 33 29 2c 28 79  2b 35 29 29 0d 09 60 1c  |x+13),(y+5))..`.|
00001840  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 33 31  |.path_draw((x+31|
00001850  29 2c 28 79 2b 35 29 29  0d 09 6a 1c f2 70 61 74  |),(y+5))..j..pat|
00001860  68 5f 6d 6f 76 65 28 28  78 2b 35 29 2c 28 79 2b  |h_move((x+5),(y+|
00001870  33 31 29 29 0d 09 74 1c  f2 70 61 74 68 5f 64 72  |31))..t..path_dr|
00001880  61 77 28 28 78 2b 35 29  2c 28 79 2b 31 39 29 29  |aw((x+5),(y+19))|
00001890  0d 09 7e 1d f2 70 61 74  68 5f 64 72 61 77 28 28  |..~..path_draw((|
000018a0  78 2b 33 31 29 2c 28 79  2b 31 39 29 29 0d 09 88  |x+31),(y+19))...|
000018b0  1d f2 70 61 74 68 5f 6d  6f 76 65 28 28 78 2b 31  |..path_move((x+1|
000018c0  33 29 2c 28 79 2b 33 31  29 29 0d 09 92 1d f2 70  |3),(y+31)).....p|
000018d0  61 74 68 5f 64 72 61 77  28 28 78 2b 31 33 29 2c  |ath_draw((x+13),|
000018e0  28 79 2b 32 36 29 29 0d  09 9c 1d f2 70 61 74 68  |(y+26)).....path|
000018f0  5f 64 72 61 77 28 28 78  2b 33 31 29 2c 28 79 2b  |_draw((x+31),(y+|
00001900  32 36 29 29 0d 09 a6 0d  f2 70 61 74 68 5f 65 6e  |26)).....path_en|
00001910  64 0d 09 b0 29 f2 65 6c  6c 69 70 73 65 28 28 78  |d...).ellipse((x|
00001920  2b 33 31 29 2c 28 79 2b  31 32 29 2c 30 2e 36 2c  |+31),(y+12),0.6,|
00001930  30 2e 36 2c 30 2c 30 2c  30 29 0d 09 ba 28 f2 65  |0.6,0,0,0)...(.e|
00001940  6c 6c 69 70 73 65 28 28  78 2b 33 31 29 2c 28 79  |llipse((x+31),(y|
00001950  2b 35 29 2c 30 2e 36 2c  30 2e 36 2c 30 2c 30 2c  |+5),0.6,0.6,0,0,|
00001960  30 29 0d 09 c4 29 f2 65  6c 6c 69 70 73 65 28 28  |0)...).ellipse((|
00001970  78 2b 33 31 29 2c 28 79  2b 31 39 29 2c 30 2e 36  |x+31),(y+19),0.6|
00001980  2c 30 2e 36 2c 30 2c 30  2c 30 29 0d 09 ce 29 f2  |,0.6,0,0,0)...).|
00001990  65 6c 6c 69 70 73 65 28  28 78 2b 33 31 29 2c 28  |ellipse((x+31),(|
000019a0  79 2b 32 36 29 2c 30 2e  36 2c 30 2e 36 2c 30 2c  |y+26),0.6,0.6,0,|
000019b0  30 2c 30 29 0d 09 d8 0e  f2 67 72 6f 75 70 5f 65  |0,0).....group_e|
000019c0  6e 64 0d 09 e2 0e c9 20  22 69 63 63 72 75 22 3a  |nd..... "iccru":|
000019d0  0d 09 ec 10 f2 67 72 6f  75 70 5f 73 74 61 72 74  |.....group_start|
000019e0  0d 09 f6 2f f2 70 61 74  68 5f 73 74 61 72 74 28  |.../.path_start(|
000019f0  78 2c 28 79 2b 31 38 29  2c 30 2c 26 30 30 30 30  |x,(y+18),0,&0000|
00001a00  30 30 30 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |0000,&FFFFFFFF).|
00001a10  0a 00 1c f2 70 61 74 68  5f 64 72 61 77 28 28 78  |....path_draw((x|
00001a20  2b 35 29 2c 28 79 2b 31  38 29 29 0d 0a 0a 17 f2  |+5),(y+18)).....|
00001a30  70 61 74 68 5f 64 72 61  77 28 28 78 2b 35 29 2c  |path_draw((x+5),|
00001a40  79 29 0d 0a 14 18 f2 70  61 74 68 5f 6d 6f 76 65  |y).....path_move|
00001a50  28 78 2c 28 79 2b 32 36  29 29 0d 0a 1e 1d f2 70  |(x,(y+26)).....p|
00001a60  61 74 68 5f 64 72 61 77  28 28 78 2b 31 32 29 2c  |ath_draw((x+12),|
00001a70  28 79 2b 32 36 29 29 0d  0a 28 18 f2 70 61 74 68  |(y+26))..(..path|
00001a80  5f 64 72 61 77 28 28 78  2b 31 32 29 2c 79 29 0d  |_draw((x+12),y).|
00001a90  0a 32 1d f2 70 61 74 68  5f 6d 6f 76 65 28 28 78  |.2..path_move((x|
00001aa0  2b 33 31 29 2c 28 79 2b  31 38 29 29 0d 0a 3c 1d  |+31),(y+18))..<.|
00001ab0  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 32 36  |.path_draw((x+26|
00001ac0  29 2c 28 79 2b 31 38 29  29 0d 0a 46 18 f2 70 61  |),(y+18))..F..pa|
00001ad0  74 68 5f 64 72 61 77 28  28 78 2b 32 36 29 2c 79  |th_draw((x+26),y|
00001ae0  29 0d 0a 50 1d f2 70 61  74 68 5f 6d 6f 76 65 28  |)..P..path_move(|
00001af0  28 78 2b 33 31 29 2c 28  79 2b 32 36 29 29 0d 0a  |(x+31),(y+26))..|
00001b00  5a 1d f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |Z..path_draw((x+|
00001b10  31 39 29 2c 28 79 2b 32  36 29 29 0d 0a 64 18 f2  |19),(y+26))..d..|
00001b20  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 39 29  |path_draw((x+19)|
00001b30  2c 79 29 0d 0a 6e 0d f2  70 61 74 68 5f 65 6e 64  |,y)..n..path_end|
00001b40  0d 0a 78 23 f2 65 6c 6c  69 70 73 65 28 28 78 2b  |..x#.ellipse((x+|
00001b50  35 29 2c 79 2c 30 2e 36  2c 30 2e 36 2c 30 2c 30  |5),y,0.6,0.6,0,0|
00001b60  2c 30 29 0d 0a 82 24 f2  65 6c 6c 69 70 73 65 28  |,0)...$.ellipse(|
00001b70  28 78 2b 31 32 29 2c 79  2c 30 2e 36 2c 30 2e 36  |(x+12),y,0.6,0.6|
00001b80  2c 30 2c 30 2c 30 29 0d  0a 8c 24 f2 65 6c 6c 69  |,0,0,0)...$.elli|
00001b90  70 73 65 28 28 78 2b 32  36 29 2c 79 2c 30 2e 36  |pse((x+26),y,0.6|
00001ba0  2c 30 2e 36 2c 30 2c 30  2c 30 29 0d 0a 96 24 f2  |,0.6,0,0,0)...$.|
00001bb0  65 6c 6c 69 70 73 65 28  28 78 2b 31 39 29 2c 79  |ellipse((x+19),y|
00001bc0  2c 30 2e 36 2c 30 2e 36  2c 30 2c 30 2c 30 29 0d  |,0.6,0.6,0,0,0).|
00001bd0  0a a0 0e f2 67 72 6f 75  70 5f 65 6e 64 0d 0a aa  |....group_end...|
00001be0  0e c9 20 22 69 63 63 72  64 22 3a 0d 0a b4 10 f2  |.. "iccrd":.....|
00001bf0  67 72 6f 75 70 5f 73 74  61 72 74 0d 0a be 2f f2  |group_start.../.|
00001c00  70 61 74 68 5f 73 74 61  72 74 28 78 2c 28 79 2b  |path_start(x,(y+|
00001c10  31 38 29 2c 30 2c 26 30  30 30 30 30 30 30 30 2c  |18),0,&00000000,|
00001c20  26 46 46 46 46 46 46 46  46 29 0d 0a c8 1d f2 70  |&FFFFFFFF).....p|
00001c30  61 74 68 5f 64 72 61 77  28 28 78 2b 31 32 29 2c  |ath_draw((x+12),|
00001c40  28 79 2b 31 38 29 29 0d  0a d2 1d f2 70 61 74 68  |(y+18)).....path|
00001c50  5f 64 72 61 77 28 28 78  2b 31 32 29 2c 28 79 2b  |_draw((x+12),(y+|
00001c60  33 31 29 29 0d 0a dc 18  f2 70 61 74 68 5f 6d 6f  |31)).....path_mo|
00001c70  76 65 28 78 2c 28 79 2b  32 36 29 29 0d 0a e6 1c  |ve(x,(y+26))....|
00001c80  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 35 29  |.path_draw((x+5)|
00001c90  2c 28 79 2b 32 36 29 29  0d 0a f0 1c f2 70 61 74  |,(y+26)).....pat|
00001ca0  68 5f 64 72 61 77 28 28  78 2b 35 29 2c 28 79 2b  |h_draw((x+5),(y+|
00001cb0  33 31 29 29 0d 0a fa 1d  f2 70 61 74 68 5f 6d 6f  |31)).....path_mo|
00001cc0  76 65 28 28 78 2b 33 31  29 2c 28 79 2b 31 38 29  |ve((x+31),(y+18)|
00001cd0  29 0d 0b 04 1d f2 70 61  74 68 5f 64 72 61 77 28  |).....path_draw(|
00001ce0  28 78 2b 31 39 29 2c 28  79 2b 31 38 29 29 0d 0b  |(x+19),(y+18))..|
00001cf0  0e 1d f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
00001d00  31 39 29 2c 28 79 2b 33  31 29 29 0d 0b 18 1d f2  |19),(y+31)).....|
00001d10  70 61 74 68 5f 6d 6f 76  65 28 28 78 2b 33 31 29  |path_move((x+31)|
00001d20  2c 28 79 2b 32 36 29 29  0d 0b 22 1d f2 70 61 74  |,(y+26)).."..pat|
00001d30  68 5f 64 72 61 77 28 28  78 2b 32 36 29 2c 28 79  |h_draw((x+26),(y|
00001d40  2b 32 36 29 29 0d 0b 2c  1d f2 70 61 74 68 5f 64  |+26))..,..path_d|
00001d50  72 61 77 28 28 78 2b 32  36 29 2c 28 79 2b 33 31  |raw((x+26),(y+31|
00001d60  29 29 0d 0b 36 0d f2 70  61 74 68 5f 65 6e 64 0d  |))..6..path_end.|
00001d70  0b 40 28 f2 65 6c 6c 69  70 73 65 28 28 78 2b 35  |.@(.ellipse((x+5|
00001d80  29 2c 28 79 2b 33 31 29  2c 30 2e 36 2c 30 2e 36  |),(y+31),0.6,0.6|
00001d90  2c 30 2c 30 2c 30 29 0d  0b 4a 29 f2 65 6c 6c 69  |,0,0,0)..J).elli|
00001da0  70 73 65 28 28 78 2b 31  32 29 2c 28 79 2b 33 31  |pse((x+12),(y+31|
00001db0  29 2c 30 2e 36 2c 30 2e  36 2c 30 2c 30 2c 30 29  |),0.6,0.6,0,0,0)|
00001dc0  0d 0b 54 29 f2 65 6c 6c  69 70 73 65 28 28 78 2b  |..T).ellipse((x+|
00001dd0  32 36 29 2c 28 79 2b 33  31 29 2c 30 2e 36 2c 30  |26),(y+31),0.6,0|
00001de0  2e 36 2c 30 2c 30 2c 30  29 0d 0b 5e 29 f2 65 6c  |.6,0,0,0)..^).el|
00001df0  6c 69 70 73 65 28 28 78  2b 31 39 29 2c 28 79 2b  |lipse((x+19),(y+|
00001e00  33 31 29 2c 30 2e 36 2c  30 2e 36 2c 30 2c 30 2c  |31),0.6,0.6,0,0,|
00001e10  30 29 0d 0b 68 0e f2 67  72 6f 75 70 5f 65 6e 64  |0)..h..group_end|
00001e20  0d 0b 72 11 c9 20 22 72  65 73 69 73 74 6f 72 22  |..r.. "resistor"|
00001e30  3a 0d 0b 7c 10 f2 67 72  6f 75 70 5f 73 74 61 72  |:..|..group_star|
00001e40  74 0d 0b 86 31 f2 70 61  74 68 5f 73 74 61 72 74  |t...1.path_start|
00001e50  28 78 2c 28 79 2b 31 35  2e 35 29 2c 30 2c 26 30  |(x,(y+15.5),0,&0|
00001e60  30 30 30 30 30 30 30 2c  26 46 46 46 46 46 46 46  |0000000,&FFFFFFF|
00001e70  46 29 0d 0b 90 1e f2 70  61 74 68 5f 64 72 61 77  |F).....path_draw|
00001e80  28 28 78 2b 36 29 2c 28  79 2b 31 35 2e 35 29 29  |((x+6),(y+15.5))|
00001e90  0d 0b 9a 1f f2 70 61 74  68 5f 6d 6f 76 65 28 28  |.....path_move((|
00001ea0  78 2b 33 31 29 2c 28 79  2b 31 35 2e 35 29 29 0d  |x+31),(y+15.5)).|
00001eb0  0b a4 1f f2 70 61 74 68  5f 64 72 61 77 28 28 78  |....path_draw((x|
00001ec0  2b 32 35 29 2c 28 79 2b  31 35 2e 35 29 29 0d 0b  |+25),(y+15.5))..|
00001ed0  ae 0d f2 70 61 74 68 5f  65 6e 64 0d 0b b8 30 f2  |...path_end...0.|
00001ee0  72 65 63 74 61 6e 67 6c  65 28 78 2b 36 2c 79 2b  |rectangle(x+6,y+|
00001ef0  31 31 2c 78 2b 32 35 2c  79 2b 31 39 2c 30 2c 30  |11,x+25,y+19,0,0|
00001f00  2c 26 46 46 46 46 46 46  46 46 29 0d 0b c2 0e f2  |,&FFFFFFFF).....|
00001f10  67 72 6f 75 70 5f 65 6e  64 0d 0b cc 12 c9 20 22  |group_end..... "|
00001f20  72 65 73 69 73 74 6f 72  75 22 3a 0d 0b d6 10 f2  |resistoru":.....|
00001f30  67 72 6f 75 70 5f 73 74  61 72 74 0d 0b e0 31 f2  |group_start...1.|
00001f40  70 61 74 68 5f 73 74 61  72 74 28 28 78 2b 31 35  |path_start((x+15|
00001f50  2e 35 29 2c 79 2c 30 2c  26 30 30 30 30 30 30 30  |.5),y,0,&0000000|
00001f60  30 2c 26 46 46 46 46 46  46 46 46 29 0d 0b ea 1e  |0,&FFFFFFFF)....|
00001f70  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 31 35  |.path_draw((x+15|
00001f80  2e 35 29 2c 28 79 2b 36  29 29 0d 0b f4 1f f2 70  |.5),(y+6)).....p|
00001f90  61 74 68 5f 6d 6f 76 65  28 28 78 2b 31 35 2e 35  |ath_move((x+15.5|
00001fa0  29 2c 28 79 2b 33 31 29  29 0d 0b fe 1f f2 70 61  |),(y+31)).....pa|
00001fb0  74 68 5f 64 72 61 77 28  28 78 2b 31 35 2e 35 29  |th_draw((x+15.5)|
00001fc0  2c 28 79 2b 32 35 29 29  0d 0c 08 0d f2 70 61 74  |,(y+25)).....pat|
00001fd0  68 5f 65 6e 64 0d 0c 12  30 f2 72 65 63 74 61 6e  |h_end...0.rectan|
00001fe0  67 6c 65 28 78 2b 31 31  2c 79 2b 36 2c 78 2b 31  |gle(x+11,y+6,x+1|
00001ff0  39 2c 79 2b 32 35 2c 30  2c 30 2c 26 46 46 46 46  |9,y+25,0,0,&FFFF|
00002000  46 46 46 46 29 0d 0c 1c  0e f2 67 72 6f 75 70 5f  |FFFF).....group_|
00002010  65 6e 64 0d 0c 26 10 c9  20 22 76 61 72 72 65 73  |end..&.. "varres|
00002020  75 22 3a 0d 0c 30 10 f2  67 72 6f 75 70 5f 73 74  |u":..0..group_st|
00002030  61 72 74 0d 0c 3a 31 f2  70 61 74 68 5f 73 74 61  |art..:1.path_sta|
00002040  72 74 28 28 78 2b 31 35  2e 35 29 2c 79 2c 30 2c  |rt((x+15.5),y,0,|
00002050  26 30 30 30 30 30 30 30  30 2c 26 46 46 46 46 46  |&00000000,&FFFFF|
00002060  46 46 46 29 0d 0c 44 1e  f2 70 61 74 68 5f 64 72  |FFF)..D..path_dr|
00002070  61 77 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 37  |aw((x+15.5),(y+7|
00002080  29 29 0d 0c 4e 1f f2 70  61 74 68 5f 6d 6f 76 65  |))..N..path_move|
00002090  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 33 31 29  |((x+15.5),(y+31)|
000020a0  29 0d 0c 58 1f f2 70 61  74 68 5f 64 72 61 77 28  |)..X..path_draw(|
000020b0  28 78 2b 31 35 2e 35 29  2c 28 79 2b 32 35 29 29  |(x+15.5),(y+25))|
000020c0  0d 0c 62 1f f2 70 61 74  68 5f 6d 6f 76 65 28 28  |..b..path_move((|
000020d0  78 2b 31 35 2e 35 29 2c  28 79 2b 32 39 29 29 0d  |x+15.5),(y+29)).|
000020e0  0c 6c 1d f2 70 61 74 68  5f 64 72 61 77 28 28 78  |.l..path_draw((x|
000020f0  2b 32 35 29 2c 28 79 2b  32 39 29 29 0d 0c 76 1f  |+25),(y+29))..v.|
00002100  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 32 35  |.path_draw((x+25|
00002110  29 2c 28 79 2b 31 35 2e  35 29 29 0d 0c 80 1f f2  |),(y+15.5)).....|
00002120  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 39 29  |path_draw((x+19)|
00002130  2c 28 79 2b 31 35 2e 35  29 29 0d 0c 8a 0d f2 70  |,(y+15.5)).....p|
00002140  61 74 68 5f 65 6e 64 0d  0c 94 22 f2 74 72 69 61  |ath_end...".tria|
00002150  6e 67 6c 65 28 78 2b 31  39 2c 79 2b 31 35 2e 35  |ngle(x+19,y+15.5|
00002160  2c 33 2c 30 2c 30 2c 30  29 0d 0c 9e 30 f2 72 65  |,3,0,0,0)...0.re|
00002170  63 74 61 6e 67 6c 65 28  78 2b 31 31 2c 79 2b 37  |ctangle(x+11,y+7|
00002180  2c 78 2b 31 39 2c 79 2b  32 35 2c 30 2c 30 2c 26  |,x+19,y+25,0,0,&|
00002190  46 46 46 46 46 46 46 46  29 0d 0c a8 0e f2 67 72  |FFFFFFFF).....gr|
000021a0  6f 75 70 5f 65 6e 64 0d  0c b2 10 c9 20 22 76 61  |oup_end..... "va|
000021b0  72 72 65 73 64 22 3a 0d  0c bc 10 f2 67 72 6f 75  |rresd":.....grou|
000021c0  70 5f 73 74 61 72 74 0d  0c c6 31 f2 70 61 74 68  |p_start...1.path|
000021d0  5f 73 74 61 72 74 28 28  78 2b 31 35 2e 35 29 2c  |_start((x+15.5),|
000021e0  79 2c 30 2c 26 30 30 30  30 30 30 30 30 2c 26 46  |y,0,&00000000,&F|
000021f0  46 46 46 46 46 46 46 29  0d 0c d0 1e f2 70 61 74  |FFFFFFF).....pat|
00002200  68 5f 64 72 61 77 28 28  78 2b 31 35 2e 35 29 2c  |h_draw((x+15.5),|
00002210  28 79 2b 37 29 29 0d 0c  da 1f f2 70 61 74 68 5f  |(y+7)).....path_|
00002220  6d 6f 76 65 28 28 78 2b  31 35 2e 35 29 2c 28 79  |move((x+15.5),(y|
00002230  2b 33 31 29 29 0d 0c e4  1f f2 70 61 74 68 5f 64  |+31)).....path_d|
00002240  72 61 77 28 28 78 2b 31  35 2e 35 29 2c 28 79 2b  |raw((x+15.5),(y+|
00002250  32 35 29 29 0d 0c ee 1e  f2 70 61 74 68 5f 6d 6f  |25)).....path_mo|
00002260  76 65 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 33  |ve((x+15.5),(y+3|
00002270  29 29 0d 0c f8 1b f2 70  61 74 68 5f 64 72 61 77  |)).....path_draw|
00002280  28 28 78 2b 36 29 2c 28  79 2b 33 29 29 0d 0d 02  |((x+6),(y+3))...|
00002290  1e f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 36  |..path_draw((x+6|
000022a0  29 2c 28 79 2b 31 35 2e  35 29 29 0d 0d 0c 1f f2  |),(y+15.5)).....|
000022b0  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 31 29  |path_draw((x+11)|
000022c0  2c 28 79 2b 31 35 2e 35  29 29 0d 0d 16 0d f2 70  |,(y+15.5)).....p|
000022d0  61 74 68 5f 65 6e 64 0d  0d 20 23 f2 74 72 69 61  |ath_end.. #.tria|
000022e0  6e 67 6c 65 28 78 2b 31  31 2c 79 2b 31 35 2e 35  |ngle(x+11,y+15.5|
000022f0  2c 2d 33 2c 30 2c 30 2c  30 29 0d 0d 2a 30 f2 72  |,-3,0,0,0)..*0.r|
00002300  65 63 74 61 6e 67 6c 65  28 78 2b 31 31 2c 79 2b  |ectangle(x+11,y+|
00002310  37 2c 78 2b 31 39 2c 79  2b 32 35 2c 30 2c 30 2c  |7,x+19,y+25,0,0,|
00002320  26 46 46 46 46 46 46 46  46 29 0d 0d 34 0e f2 67  |&FFFFFFFF)..4..g|
00002330  72 6f 75 70 5f 65 6e 64  0d 0d 3e 10 c9 20 22 76  |roup_end..>.. "v|
00002340  61 72 72 65 73 72 22 3a  0d 0d 48 10 f2 67 72 6f  |arresr":..H..gro|
00002350  75 70 5f 73 74 61 72 74  0d 0d 52 31 f2 70 61 74  |up_start..R1.pat|
00002360  68 5f 73 74 61 72 74 28  78 2c 28 79 2b 31 35 2e  |h_start(x,(y+15.|
00002370  35 29 2c 30 2c 26 30 30  30 30 30 30 30 30 2c 26  |5),0,&00000000,&|
00002380  46 46 46 46 46 46 46 46  29 0d 0d 5c 1e f2 70 61  |FFFFFFFF)..\..pa|
00002390  74 68 5f 64 72 61 77 28  28 78 2b 37 29 2c 28 79  |th_draw((x+7),(y|
000023a0  2b 31 35 2e 35 29 29 0d  0d 66 1f f2 70 61 74 68  |+15.5))..f..path|
000023b0  5f 6d 6f 76 65 28 28 78  2b 33 31 29 2c 28 79 2b  |_move((x+31),(y+|
000023c0  31 35 2e 35 29 29 0d 0d  70 1f f2 70 61 74 68 5f  |15.5))..p..path_|
000023d0  64 72 61 77 28 28 78 2b  32 35 29 2c 28 79 2b 31  |draw((x+25),(y+1|
000023e0  35 2e 35 29 29 0d 0d 7a  1f f2 70 61 74 68 5f 6d  |5.5))..z..path_m|
000023f0  6f 76 65 28 28 78 2b 32  39 29 2c 28 79 2b 31 35  |ove((x+29),(y+15|
00002400  2e 35 29 29 0d 0d 84 1d  f2 70 61 74 68 5f 64 72  |.5)).....path_dr|
00002410  61 77 28 28 78 2b 32 39  29 2c 28 79 2b 32 35 29  |aw((x+29),(y+25)|
00002420  29 0d 0d 8e 1f f2 70 61  74 68 5f 64 72 61 77 28  |).....path_draw(|
00002430  28 78 2b 31 35 2e 35 29  2c 28 79 2b 32 35 29 29  |(x+15.5),(y+25))|
00002440  0d 0d 98 1f f2 70 61 74  68 5f 64 72 61 77 28 28  |.....path_draw((|
00002450  78 2b 31 35 2e 35 29 2c  28 79 2b 31 39 29 29 0d  |x+15.5),(y+19)).|
00002460  0d a2 0d f2 70 61 74 68  5f 65 6e 64 0d 0d ac 23  |....path_end...#|
00002470  f2 74 72 69 61 6e 67 6c  65 32 28 78 2b 31 35 2e  |.triangle2(x+15.|
00002480  35 2c 79 2b 31 39 2c 33  2c 30 2c 30 2c 30 29 0d  |5,y+19,3,0,0,0).|
00002490  0d b6 30 f2 72 65 63 74  61 6e 67 6c 65 28 78 2b  |..0.rectangle(x+|
000024a0  37 2c 79 2b 31 31 2c 78  2b 32 35 2c 79 2b 31 39  |7,y+11,x+25,y+19|
000024b0  2c 30 2c 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |,0,0,&FFFFFFFF).|
000024c0  0d c0 0e f2 67 72 6f 75  70 5f 65 6e 64 0d 0d ca  |....group_end...|
000024d0  10 c9 20 22 76 61 72 72  65 73 6c 22 3a 0d 0d d4  |.. "varresl":...|
000024e0  10 f2 67 72 6f 75 70 5f  73 74 61 72 74 0d 0d de  |..group_start...|
000024f0  31 f2 70 61 74 68 5f 73  74 61 72 74 28 78 2c 28  |1.path_start(x,(|
00002500  79 2b 31 35 2e 35 29 2c  30 2c 26 30 30 30 30 30  |y+15.5),0,&00000|
00002510  30 30 30 2c 26 46 46 46  46 46 46 46 46 29 0d 0d  |000,&FFFFFFFF)..|
00002520  e8 1e f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
00002530  37 29 2c 28 79 2b 31 35  2e 35 29 29 0d 0d f2 1f  |7),(y+15.5))....|
00002540  f2 70 61 74 68 5f 6d 6f  76 65 28 28 78 2b 33 31  |.path_move((x+31|
00002550  29 2c 28 79 2b 31 35 2e  35 29 29 0d 0d fc 1f f2  |),(y+15.5)).....|
00002560  70 61 74 68 5f 64 72 61  77 28 28 78 2b 32 35 29  |path_draw((x+25)|
00002570  2c 28 79 2b 31 35 2e 35  29 29 0d 0e 06 1e f2 70  |,(y+15.5)).....p|
00002580  61 74 68 5f 6d 6f 76 65  28 28 78 2b 33 29 2c 28  |ath_move((x+3),(|
00002590  79 2b 31 35 2e 35 29 29  0d 0e 10 1b f2 70 61 74  |y+15.5)).....pat|
000025a0  68 5f 64 72 61 77 28 28  78 2b 33 29 2c 28 79 2b  |h_draw((x+3),(y+|
000025b0  36 29 29 0d 0e 1a 1e f2  70 61 74 68 5f 64 72 61  |6)).....path_dra|
000025c0  77 28 28 78 2b 31 35 2e  35 29 2c 28 79 2b 36 29  |w((x+15.5),(y+6)|
000025d0  29 0d 0e 24 1f f2 70 61  74 68 5f 64 72 61 77 28  |)..$..path_draw(|
000025e0  28 78 2b 31 35 2e 35 29  2c 28 79 2b 31 31 29 29  |(x+15.5),(y+11))|
000025f0  0d 0e 2e 0d f2 70 61 74  68 5f 65 6e 64 0d 0e 38  |.....path_end..8|
00002600  24 f2 74 72 69 61 6e 67  6c 65 32 28 78 2b 31 35  |$.triangle2(x+15|
00002610  2e 35 2c 79 2b 31 31 2c  2d 33 2c 30 2c 30 2c 30  |.5,y+11,-3,0,0,0|
00002620  29 0d 0e 42 30 f2 72 65  63 74 61 6e 67 6c 65 28  |)..B0.rectangle(|
00002630  78 2b 37 2c 79 2b 31 31  2c 78 2b 32 35 2c 79 2b  |x+7,y+11,x+25,y+|
00002640  31 39 2c 30 2c 30 2c 26  46 46 46 46 46 46 46 46  |19,0,0,&FFFFFFFF|
00002650  29 0d 0e 4c 0e f2 67 72  6f 75 70 5f 65 6e 64 0d  |)..L..group_end.|
00002660  0e 56 0d c9 20 22 63 65  6c 6c 22 3a 0d 0e 60 10  |.V.. "cell":..`.|
00002670  f2 67 72 6f 75 70 5f 73  74 61 72 74 0d 0e 6a 31  |.group_start..j1|
00002680  f2 70 61 74 68 5f 73 74  61 72 74 28 78 2c 28 79  |.path_start(x,(y|
00002690  2b 31 35 2e 35 29 2c 30  2c 26 30 30 30 30 30 30  |+15.5),0,&000000|
000026a0  30 30 2c 26 46 46 46 46  46 46 46 46 29 0d 0e 74  |00,&FFFFFFFF)..t|
000026b0  1f f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 31  |..path_draw((x+1|
000026c0  35 29 2c 28 79 2b 31 35  2e 35 29 29 0d 0e 7e 1f  |5),(y+15.5))..~.|
000026d0  f2 70 61 74 68 5f 6d 6f  76 65 28 28 78 2b 32 30  |.path_move((x+20|
000026e0  29 2c 28 79 2b 31 35 2e  35 29 29 0d 0e 88 1f f2  |),(y+15.5)).....|
000026f0  70 61 74 68 5f 64 72 61  77 28 28 78 2b 33 31 29  |path_draw((x+31)|
00002700  2c 28 79 2b 31 35 2e 35  29 29 0d 0e 92 0d f2 70  |,(y+15.5)).....p|
00002710  61 74 68 5f 65 6e 64 0d  0e 9c 28 f2 72 65 63 74  |ath_end...(.rect|
00002720  61 6e 67 6c 65 28 78 2b  31 34 2c 79 2b 36 2c 78  |angle(x+14,y+6,x|
00002730  2b 31 35 2c 79 2b 32 35  2c 30 2c 30 2c 30 29 0d  |+15,y+25,0,0,0).|
00002740  0e a6 28 f2 72 65 63 74  61 6e 67 6c 65 28 78 2b  |..(.rectangle(x+|
00002750  31 38 2c 79 2b 38 2c 78  2b 32 30 2c 79 2b 32 32  |18,y+8,x+20,y+22|
00002760  2c 30 2c 30 2c 30 29 0d  0e b0 0e f2 67 72 6f 75  |,0,0,0).....grou|
00002770  70 5f 65 6e 64 0d 0e ba  0e c9 20 22 63 65 6c 6c  |p_end..... "cell|
00002780  75 22 3a 0d 0e c4 10 f2  67 72 6f 75 70 5f 73 74  |u":.....group_st|
00002790  61 72 74 0d 0e ce 31 f2  70 61 74 68 5f 73 74 61  |art...1.path_sta|
000027a0  72 74 28 28 78 2b 31 35  2e 35 29 2c 79 2c 30 2c  |rt((x+15.5),y,0,|
000027b0  26 30 30 30 30 30 30 30  30 2c 26 46 46 46 46 46  |&00000000,&FFFFF|
000027c0  46 46 46 29 0d 0e d8 1f  f2 70 61 74 68 5f 64 72  |FFF).....path_dr|
000027d0  61 77 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 31  |aw((x+15.5),(y+1|
000027e0  34 29 29 0d 0e e2 1f f2  70 61 74 68 5f 6d 6f 76  |4)).....path_mov|
000027f0  65 28 28 78 2b 31 35 2e  35 29 2c 28 79 2b 32 30  |e((x+15.5),(y+20|
00002800  29 29 0d 0e ec 1f f2 70  61 74 68 5f 64 72 61 77  |)).....path_draw|
00002810  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 33 31 29  |((x+15.5),(y+31)|
00002820  29 0d 0e f6 0d f2 70 61  74 68 5f 65 6e 64 0d 0f  |).....path_end..|
00002830  00 28 f2 72 65 63 74 61  6e 67 6c 65 28 78 2b 38  |.(.rectangle(x+8|
00002840  2c 79 2b 31 33 2c 78 2b  32 33 2c 79 2b 31 35 2c  |,y+13,x+23,y+15,|
00002850  30 2c 30 2c 30 29 0d 0f  0a 28 f2 72 65 63 74 61  |0,0,0)...(.recta|
00002860  6e 67 6c 65 28 78 2b 36  2c 79 2b 31 39 2c 78 2b  |ngle(x+6,y+19,x+|
00002870  32 35 2c 79 2b 32 30 2c  30 2c 30 2c 30 29 0d 0f  |25,y+20,0,0,0)..|
00002880  14 0e f2 67 72 6f 75 70  5f 65 6e 64 0d 0f 1e 0d  |...group_end....|
00002890  c9 20 22 63 61 70 75 22  3a 0d 0f 28 10 f2 67 72  |. "capu":..(..gr|
000028a0  6f 75 70 5f 73 74 61 72  74 0d 0f 32 31 f2 70 61  |oup_start..21.pa|
000028b0  74 68 5f 73 74 61 72 74  28 28 78 2b 31 35 2e 35  |th_start((x+15.5|
000028c0  29 2c 79 2c 30 2c 26 30  30 30 30 30 30 30 30 2c  |),y,0,&00000000,|
000028d0  26 46 46 46 46 46 46 46  46 29 0d 0f 3c 1f f2 70  |&FFFFFFFF)..<..p|
000028e0  61 74 68 5f 64 72 61 77  28 28 78 2b 31 35 2e 35  |ath_draw((x+15.5|
000028f0  29 2c 28 79 2b 31 34 29  29 0d 0f 46 1f f2 70 61  |),(y+14))..F..pa|
00002900  74 68 5f 6d 6f 76 65 28  28 78 2b 31 35 2e 35 29  |th_move((x+15.5)|
00002910  2c 28 79 2b 31 39 29 29  0d 0f 50 1f f2 70 61 74  |,(y+19))..P..pat|
00002920  68 5f 64 72 61 77 28 28  78 2b 31 35 2e 35 29 2c  |h_draw((x+15.5),|
00002930  28 79 2b 33 31 29 29 0d  0f 5a 0d f2 70 61 74 68  |(y+31))..Z..path|
00002940  5f 65 6e 64 0d 0f 64 28  f2 72 65 63 74 61 6e 67  |_end..d(.rectang|
00002950  6c 65 28 78 2b 38 2c 79  2b 31 34 2c 78 2b 32 33  |le(x+8,y+14,x+23|
00002960  2c 79 2b 31 35 2c 30 2c  30 2c 30 29 0d 0f 6e 28  |,y+15,0,0,0)..n(|
00002970  f2 72 65 63 74 61 6e 67  6c 65 28 78 2b 38 2c 79  |.rectangle(x+8,y|
00002980  2b 31 38 2c 78 2b 32 33  2c 79 2b 31 39 2c 30 2c  |+18,x+23,y+19,0,|
00002990  30 2c 30 29 0d 0f 78 0e  f2 67 72 6f 75 70 5f 65  |0,0)..x..group_e|
000029a0  6e 64 0d 0f 82 0d c9 20  22 63 61 70 72 22 3a 0d  |nd..... "capr":.|
000029b0  0f 8c 10 f2 67 72 6f 75  70 5f 73 74 61 72 74 0d  |....group_start.|
000029c0  0f 96 33 f2 70 61 74 68  5f 73 74 61 72 74 28 28  |..3.path_start((|
000029d0  78 29 2c 28 79 2b 31 35  2e 35 29 2c 30 2c 26 30  |x),(y+15.5),0,&0|
000029e0  30 30 30 30 30 30 30 2c  26 46 46 46 46 46 46 46  |0000000,&FFFFFFF|
000029f0  46 29 0d 0f a0 1f f2 70  61 74 68 5f 64 72 61 77  |F).....path_draw|
00002a00  28 28 78 2b 31 34 29 2c  28 79 2b 31 35 2e 35 29  |((x+14),(y+15.5)|
00002a10  29 0d 0f aa 1f f2 70 61  74 68 5f 6d 6f 76 65 28  |).....path_move(|
00002a20  28 78 2b 31 39 29 2c 28  79 2b 31 35 2e 35 29 29  |(x+19),(y+15.5))|
00002a30  0d 0f b4 1f f2 70 61 74  68 5f 64 72 61 77 28 28  |.....path_draw((|
00002a40  78 2b 33 31 29 2c 28 79  2b 31 35 2e 35 29 29 0d  |x+31),(y+15.5)).|
00002a50  0f be 0d f2 70 61 74 68  5f 65 6e 64 0d 0f c8 28  |....path_end...(|
00002a60  f2 72 65 63 74 61 6e 67  6c 65 28 78 2b 31 34 2c  |.rectangle(x+14,|
00002a70  79 2b 38 2c 78 2b 31 35  2c 79 2b 32 33 2c 30 2c  |y+8,x+15,y+23,0,|
00002a80  30 2c 30 29 0d 0f d2 28  f2 72 65 63 74 61 6e 67  |0,0)...(.rectang|
00002a90  6c 65 28 78 2b 31 38 2c  79 2b 38 2c 78 2b 31 39  |le(x+18,y+8,x+19|
00002aa0  2c 79 2b 32 33 2c 30 2c  30 2c 30 29 0d 0f dc 0e  |,y+23,0,0,0)....|
00002ab0  f2 67 72 6f 75 70 5f 65  6e 64 0d 0f e6 0e c9 20  |.group_end..... |
00002ac0  22 63 61 70 68 75 22 3a  0d 0f f0 10 f2 67 72 6f  |"caphu":.....gro|
00002ad0  75 70 5f 73 74 61 72 74  0d 0f fa 31 f2 70 61 74  |up_start...1.pat|
00002ae0  68 5f 73 74 61 72 74 28  28 78 2b 31 35 2e 35 29  |h_start((x+15.5)|
00002af0  2c 79 2c 30 2c 26 30 30  30 30 30 30 30 30 2c 26  |,y,0,&00000000,&|
00002b00  46 46 46 46 46 46 46 46  29 0d 10 04 1f f2 70 61  |FFFFFFFF).....pa|
00002b10  74 68 5f 64 72 61 77 28  28 78 2b 31 35 2e 35 29  |th_draw((x+15.5)|
00002b20  2c 28 79 2b 31 33 29 29  0d 10 0e 1f f2 70 61 74  |,(y+13)).....pat|
00002b30  68 5f 6d 6f 76 65 28 28  78 2b 31 35 2e 35 29 2c  |h_move((x+15.5),|
00002b40  28 79 2b 32 30 29 29 0d  10 18 1f f2 70 61 74 68  |(y+20)).....path|
00002b50  5f 64 72 61 77 28 28 78  2b 31 35 2e 35 29 2c 28  |_draw((x+15.5),(|
00002b60  79 2b 33 31 29 29 0d 10  22 0d f2 70 61 74 68 5f  |y+31)).."..path_|
00002b70  65 6e 64 0d 10 2c 28 f2  72 65 63 74 61 6e 67 6c  |end..,(.rectangl|
00002b80  65 28 78 2b 38 2c 79 2b  31 33 2c 78 2b 32 33 2c  |e(x+8,y+13,x+23,|
00002b90  79 2b 31 35 2c 30 2c 30  2c 30 29 0d 10 36 30 f2  |y+15,0,0,0)..60.|
00002ba0  72 65 63 74 61 6e 67 6c  65 28 78 2b 38 2c 79 2b  |rectangle(x+8,y+|
00002bb0  31 38 2c 78 2b 32 33 2c  79 2b 32 30 2c 30 2c 30  |18,x+23,y+20,0,0|
00002bc0  2c 26 46 46 46 46 46 46  46 46 29 0d 10 40 24 f2  |,&FFFFFFFF)..@$.|
00002bd0  74 65 78 74 28 28 78 2b  32 32 29 2c 28 79 2b 32  |text((x+22),(y+2|
00002be0  32 29 2c 22 2b 22 2c 38  2c 31 2c 30 2c 30 29 0d  |2),"+",8,1,0,0).|
00002bf0  10 4a 0e f2 67 72 6f 75  70 5f 65 6e 64 0d 10 54  |.J..group_end..T|
00002c00  0e c9 20 22 63 61 70 68  64 22 3a 0d 10 5e 10 f2  |.. "caphd":..^..|
00002c10  67 72 6f 75 70 5f 73 74  61 72 74 0d 10 68 31 f2  |group_start..h1.|
00002c20  70 61 74 68 5f 73 74 61  72 74 28 28 78 2b 31 35  |path_start((x+15|
00002c30  2e 35 29 2c 79 2c 30 2c  26 30 30 30 30 30 30 30  |.5),y,0,&0000000|
00002c40  30 2c 26 46 46 46 46 46  46 46 46 29 0d 10 72 1f  |0,&FFFFFFFF)..r.|
00002c50  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 31 35  |.path_draw((x+15|
00002c60  2e 35 29 2c 28 79 2b 31  33 29 29 0d 10 7c 1f f2  |.5),(y+13))..|..|
00002c70  70 61 74 68 5f 6d 6f 76  65 28 28 78 2b 31 35 2e  |path_move((x+15.|
00002c80  35 29 2c 28 79 2b 32 30  29 29 0d 10 86 1f f2 70  |5),(y+20)).....p|
00002c90  61 74 68 5f 64 72 61 77  28 28 78 2b 31 35 2e 35  |ath_draw((x+15.5|
00002ca0  29 2c 28 79 2b 33 31 29  29 0d 10 90 0d f2 70 61  |),(y+31)).....pa|
00002cb0  74 68 5f 65 6e 64 0d 10  9a 30 f2 72 65 63 74 61  |th_end...0.recta|
00002cc0  6e 67 6c 65 28 78 2b 38  2c 79 2b 31 33 2c 78 2b  |ngle(x+8,y+13,x+|
00002cd0  32 33 2c 79 2b 31 35 2c  30 2c 30 2c 26 46 46 46  |23,y+15,0,0,&FFF|
00002ce0  46 46 46 46 46 29 0d 10  a4 28 f2 72 65 63 74 61  |FFFFF)...(.recta|
00002cf0  6e 67 6c 65 28 78 2b 38  2c 79 2b 31 38 2c 78 2b  |ngle(x+8,y+18,x+|
00002d00  32 33 2c 79 2b 32 30 2c  30 2c 30 2c 30 29 0d 10  |23,y+20,0,0,0)..|
00002d10  ae 22 f2 74 65 78 74 28  28 78 2b 36 29 2c 28 79  |.".text((x+6),(y|
00002d20  2b 38 29 2c 22 2b 22 2c  38 2c 31 2c 30 2c 30 29  |+8),"+",8,1,0,0)|
00002d30  0d 10 b8 0e f2 67 72 6f  75 70 5f 65 6e 64 0d 10  |.....group_end..|
00002d40  c2 0e c9 20 22 63 61 70  68 6c 22 3a 0d 10 cc 10  |... "caphl":....|
00002d50  f2 67 72 6f 75 70 5f 73  74 61 72 74 0d 10 d6 31  |.group_start...1|
00002d60  f2 70 61 74 68 5f 73 74  61 72 74 28 78 2c 28 79  |.path_start(x,(y|
00002d70  2b 31 35 2e 35 29 2c 30  2c 26 30 30 30 30 30 30  |+15.5),0,&000000|
00002d80  30 30 2c 26 46 46 46 46  46 46 46 46 29 0d 10 e0  |00,&FFFFFFFF)...|
00002d90  1f f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 31  |..path_draw((x+1|
00002da0  33 29 2c 28 79 2b 31 35  2e 35 29 29 0d 10 ea 1f  |3),(y+15.5))....|
00002db0  f2 70 61 74 68 5f 6d 6f  76 65 28 28 78 2b 32 30  |.path_move((x+20|
00002dc0  29 2c 28 79 2b 31 35 2e  35 29 29 0d 10 f4 1f f2  |),(y+15.5)).....|
00002dd0  70 61 74 68 5f 64 72 61  77 28 28 78 2b 33 31 29  |path_draw((x+31)|
00002de0  2c 28 79 2b 31 35 2e 35  29 29 0d 10 fe 0d f2 70  |,(y+15.5)).....p|
00002df0  61 74 68 5f 65 6e 64 0d  11 08 30 f2 72 65 63 74  |ath_end...0.rect|
00002e00  61 6e 67 6c 65 28 78 2b  31 33 2c 79 2b 38 2c 78  |angle(x+13,y+8,x|
00002e10  2b 31 35 2c 79 2b 32 33  2c 30 2c 30 2c 26 46 46  |+15,y+23,0,0,&FF|
00002e20  46 46 46 46 46 46 29 0d  11 12 28 f2 72 65 63 74  |FFFFFF)...(.rect|
00002e30  61 6e 67 6c 65 28 78 2b  31 38 2c 79 2b 38 2c 78  |angle(x+18,y+8,x|
00002e40  2b 32 30 2c 79 2b 32 33  2c 30 2c 30 2c 30 29 0d  |+20,y+23,0,0,0).|
00002e50  11 1c 24 f2 74 65 78 74  28 28 78 2b 31 30 29 2c  |..$.text((x+10),|
00002e60  28 79 2b 32 35 29 2c 22  2b 22 2c 38 2c 31 2c 30  |(y+25),"+",8,1,0|
00002e70  2c 30 29 0d 11 26 0e c9  20 22 63 61 70 68 72 22  |,0)..&.. "caphr"|
00002e80  3a 0d 11 30 10 f2 67 72  6f 75 70 5f 73 74 61 72  |:..0..group_star|
00002e90  74 0d 11 3a 31 f2 70 61  74 68 5f 73 74 61 72 74  |t..:1.path_start|
00002ea0  28 78 2c 28 79 2b 31 35  2e 35 29 2c 30 2c 26 30  |(x,(y+15.5),0,&0|
00002eb0  30 30 30 30 30 30 30 2c  26 46 46 46 46 46 46 46  |0000000,&FFFFFFF|
00002ec0  46 29 0d 11 44 1f f2 70  61 74 68 5f 64 72 61 77  |F)..D..path_draw|
00002ed0  28 28 78 2b 31 33 29 2c  28 79 2b 31 35 2e 35 29  |((x+13),(y+15.5)|
00002ee0  29 0d 11 4e 1f f2 70 61  74 68 5f 6d 6f 76 65 28  |)..N..path_move(|
00002ef0  28 78 2b 32 30 29 2c 28  79 2b 31 35 2e 35 29 29  |(x+20),(y+15.5))|
00002f00  0d 11 58 1f f2 70 61 74  68 5f 64 72 61 77 28 28  |..X..path_draw((|
00002f10  78 2b 33 31 29 2c 28 79  2b 31 35 2e 35 29 29 0d  |x+31),(y+15.5)).|
00002f20  11 62 0d f2 70 61 74 68  5f 65 6e 64 0d 11 6c 28  |.b..path_end..l(|
00002f30  f2 72 65 63 74 61 6e 67  6c 65 28 78 2b 31 33 2c  |.rectangle(x+13,|
00002f40  79 2b 38 2c 78 2b 31 35  2c 79 2b 32 33 2c 30 2c  |y+8,x+15,y+23,0,|
00002f50  30 2c 30 29 0d 11 76 30  f2 72 65 63 74 61 6e 67  |0,0)..v0.rectang|
00002f60  6c 65 28 78 2b 31 38 2c  79 2b 38 2c 78 2b 32 30  |le(x+18,y+8,x+20|
00002f70  2c 79 2b 32 33 2c 30 2c  30 2c 26 46 46 46 46 46  |,y+23,0,0,&FFFFF|
00002f80  46 46 46 29 0d 11 80 24  f2 74 65 78 74 28 28 78  |FFF)...$.text((x|
00002f90  2b 32 31 29 2c 28 79 2b  32 35 29 2c 22 2b 22 2c  |+21),(y+25),"+",|
00002fa0  38 2c 31 2c 30 2c 30 29  0d 11 8a 0e f2 67 72 6f  |8,1,0,0).....gro|
00002fb0  75 70 5f 65 6e 64 0d 11  94 0d c9 20 22 6c 65 64  |up_end..... "led|
00002fc0  75 22 3a 0d 11 9e 10 f2  67 72 6f 75 70 5f 73 74  |u":.....group_st|
00002fd0  61 72 74 0d 11 a8 31 f2  70 61 74 68 5f 73 74 61  |art...1.path_sta|
00002fe0  72 74 28 28 78 2b 31 35  2e 35 29 2c 79 2c 30 2c  |rt((x+15.5),y,0,|
00002ff0  26 30 30 30 30 30 30 30  30 2c 26 46 46 46 46 46  |&00000000,&FFFFF|
00003000  46 46 46 29 0d 11 b2 1f  f2 70 61 74 68 5f 64 72  |FFF).....path_dr|
00003010  61 77 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 33  |aw((x+15.5),(y+3|
00003020  31 29 29 0d 11 bc 1d f2  70 61 74 68 5f 6d 6f 76  |1)).....path_mov|
00003030  65 28 28 78 2b 32 33 29  2c 28 79 2b 32 34 29 29  |e((x+23),(y+24))|
00003040  0d 11 c6 1d f2 70 61 74  68 5f 64 72 61 77 28 28  |.....path_draw((|
00003050  78 2b 32 37 29 2c 28 79  2b 32 38 29 29 0d 11 d0  |x+27),(y+28))...|
00003060  1d f2 70 61 74 68 5f 6d  6f 76 65 28 28 78 2b 32  |..path_move((x+2|
00003070  36 29 2c 28 79 2b 31 39  29 29 0d 11 da 1d f2 70  |6),(y+19)).....p|
00003080  61 74 68 5f 64 72 61 77  28 28 78 2b 33 31 29 2c  |ath_draw((x+31),|
00003090  28 79 2b 32 34 29 29 0d  11 e4 0d f2 70 61 74 68  |(y+24)).....path|
000030a0  5f 65 6e 64 0d 11 ee 29  f2 72 65 63 74 61 6e 67  |_end...).rectang|
000030b0  6c 65 28 78 2b 31 30 2c  79 2b 31 39 2c 78 2b 32  |le(x+10,y+19,x+2|
000030c0  31 2c 79 2b 32 30 2c 30  2c 30 2c 30 29 0d 11 f8  |1,y+20,0,0,0)...|
000030d0  24 f2 74 72 69 61 6e 67  6c 65 32 28 78 2b 31 35  |$.triangle2(x+15|
000030e0  2e 35 2c 79 2b 31 38 2c  2d 37 2c 30 2c 30 2c 30  |.5,y+18,-7,0,0,0|
000030f0  29 0d 12 02 21 f2 74 72  69 61 6e 67 6c 65 33 28  |)...!.triangle3(|
00003100  78 2b 32 37 2c 79 2b 32  38 2c 32 2c 30 2c 30 2c  |x+27,y+28,2,0,0,|
00003110  30 29 0d 12 0c 21 f2 74  72 69 61 6e 67 6c 65 33  |0)...!.triangle3|
00003120  28 78 2b 33 30 2c 79 2b  32 33 2c 32 2c 30 2c 30  |(x+30,y+23,2,0,0|
00003130  2c 30 29 0d 12 16 33 f2  65 6c 6c 69 70 73 65 28  |,0)...3.ellipse(|
00003140  28 78 2b 31 35 2e 35 29  2c 28 79 2b 31 35 2e 35  |(x+15.5),(y+15.5|
00003150  29 2c 31 31 2c 31 31 2c  30 2c 30 2c 26 46 46 46  |),11,11,0,0,&FFF|
00003160  46 46 46 46 46 29 0d 12  20 0e f2 67 72 6f 75 70  |FFFFF).. ..group|
00003170  5f 65 6e 64 0d 12 2a 0d  c9 20 22 6c 65 64 64 22  |_end..*.. "ledd"|
00003180  3a 0d 12 34 10 f2 67 72  6f 75 70 5f 73 74 61 72  |:..4..group_star|
00003190  74 0d 12 3e 31 f2 70 61  74 68 5f 73 74 61 72 74  |t..>1.path_start|
000031a0  28 28 78 2b 31 35 2e 35  29 2c 79 2c 30 2c 26 30  |((x+15.5),y,0,&0|
000031b0  30 30 30 30 30 30 30 2c  26 46 46 46 46 46 46 46  |0000000,&FFFFFFF|
000031c0  46 29 0d 12 48 1f f2 70  61 74 68 5f 64 72 61 77  |F)..H..path_draw|
000031d0  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 33 31 29  |((x+15.5),(y+31)|
000031e0  29 0d 12 52 1b f2 70 61  74 68 5f 6d 6f 76 65 28  |)..R..path_move(|
000031f0  28 78 2b 38 29 2c 28 79  2b 37 29 29 0d 12 5c 1b  |(x+8),(y+7))..\.|
00003200  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 33 29  |.path_draw((x+3)|
00003210  2c 28 79 2b 32 29 29 0d  12 66 1c f2 70 61 74 68  |,(y+2))..f..path|
00003220  5f 6d 6f 76 65 28 28 78  2b 35 29 2c 28 79 2b 31  |_move((x+5),(y+1|
00003230  32 29 29 0d 12 70 1b f2  70 61 74 68 5f 64 72 61  |2))..p..path_dra|
00003240  77 28 28 78 2b 31 29 2c  28 79 2b 38 29 29 0d 12  |w((x+1),(y+8))..|
00003250  7a 0d f2 70 61 74 68 5f  65 6e 64 0d 12 84 29 f2  |z..path_end...).|
00003260  72 65 63 74 61 6e 67 6c  65 28 78 2b 31 30 2c 79  |rectangle(x+10,y|
00003270  2b 31 31 2c 78 2b 32 31  2c 79 2b 31 32 2c 30 2c  |+11,x+21,y+12,0,|
00003280  30 2c 30 29 0d 12 8e 23  f2 74 72 69 61 6e 67 6c  |0,0)...#.triangl|
00003290  65 32 28 78 2b 31 35 2e  35 2c 79 2b 31 33 2c 37  |e2(x+15.5,y+13,7|
000032a0  2c 30 2c 30 2c 30 29 0d  12 98 20 f2 74 72 69 61  |,0,0,0)... .tria|
000032b0  6e 67 6c 65 33 28 78 2b  34 2c 79 2b 33 2c 2d 32  |ngle3(x+4,y+3,-2|
000032c0  2c 30 2c 30 2c 30 29 0d  12 a2 20 f2 74 72 69 61  |,0,0,0)... .tria|
000032d0  6e 67 6c 65 33 28 78 2b  31 2c 79 2b 38 2c 2d 32  |ngle3(x+1,y+8,-2|
000032e0  2c 30 2c 30 2c 30 29 0d  12 ac 33 f2 65 6c 6c 69  |,0,0,0)...3.elli|
000032f0  70 73 65 28 28 78 2b 31  35 2e 35 29 2c 28 79 2b  |pse((x+15.5),(y+|
00003300  31 35 2e 35 29 2c 31 31  2c 31 31 2c 30 2c 30 2c  |15.5),11,11,0,0,|
00003310  26 46 46 46 46 46 46 46  46 29 0d 12 b6 0e f2 67  |&FFFFFFFF).....g|
00003320  72 6f 75 70 5f 65 6e 64  0d 12 c0 0d c9 20 22 6c  |roup_end..... "l|
00003330  65 64 72 22 3a 0d 12 ca  10 f2 67 72 6f 75 70 5f  |edr":.....group_|
00003340  73 74 61 72 74 0d 12 d4  31 f2 70 61 74 68 5f 73  |start...1.path_s|
00003350  74 61 72 74 28 78 2c 28  79 2b 31 35 2e 35 29 2c  |tart(x,(y+15.5),|
00003360  30 2c 26 30 30 30 30 30  30 30 30 2c 26 46 46 46  |0,&00000000,&FFF|
00003370  46 46 46 46 46 29 0d 12  de 1f f2 70 61 74 68 5f  |FFFFF).....path_|
00003380  64 72 61 77 28 28 78 2b  33 31 29 2c 28 79 2b 31  |draw((x+31),(y+1|
00003390  35 2e 35 29 29 0d 12 e8  1c f2 70 61 74 68 5f 6d  |5.5)).....path_m|
000033a0  6f 76 65 28 28 78 2b 31  39 29 2c 28 79 2b 35 29  |ove((x+19),(y+5)|
000033b0  29 0d 12 f2 1c f2 70 61  74 68 5f 64 72 61 77 28  |).....path_draw(|
000033c0  28 78 2b 32 35 29 2c 28  79 2d 31 29 29 0d 12 fc  |(x+25),(y-1))...|
000033d0  1c f2 70 61 74 68 5f 6d  6f 76 65 28 28 78 2b 32  |..path_move((x+2|
000033e0  34 29 2c 28 79 2b 38 29  29 0d 13 06 1c f2 70 61  |4),(y+8)).....pa|
000033f0  74 68 5f 64 72 61 77 28  28 78 2b 33 30 29 2c 28  |th_draw((x+30),(|
00003400  79 2b 32 29 29 0d 13 10  0d f2 70 61 74 68 5f 65  |y+2)).....path_e|
00003410  6e 64 0d 13 1a 29 f2 72  65 63 74 61 6e 67 6c 65  |nd...).rectangle|
00003420  28 78 2b 31 39 2c 79 2b  31 30 2c 78 2b 32 30 2c  |(x+19,y+10,x+20,|
00003430  79 2b 32 31 2c 30 2c 30  2c 30 29 0d 13 24 23 f2  |y+21,0,0,0)..$#.|
00003440  74 72 69 61 6e 67 6c 65  28 78 2b 31 38 2c 79 2b  |triangle(x+18,y+|
00003450  31 35 2e 35 2c 2d 37 2c  30 2c 30 2c 30 29 0d 13  |15.5,-7,0,0,0)..|
00003460  2e 20 f2 74 72 69 61 6e  67 6c 65 34 28 78 2b 32  |. .triangle4(x+2|
00003470  35 2c 79 2d 31 2c 32 2c  30 2c 30 2c 30 29 0d 13  |5,y-1,2,0,0,0)..|
00003480  38 20 f2 74 72 69 61 6e  67 6c 65 34 28 78 2b 33  |8 .triangle4(x+3|
00003490  30 2c 79 2b 32 2c 32 2c  30 2c 30 2c 30 29 0d 13  |0,y+2,2,0,0,0)..|
000034a0  42 33 f2 65 6c 6c 69 70  73 65 28 28 78 2b 31 35  |B3.ellipse((x+15|
000034b0  2e 35 29 2c 28 79 2b 31  35 2e 35 29 2c 31 31 2c  |.5),(y+15.5),11,|
000034c0  31 31 2c 30 2c 30 2c 26  46 46 46 46 46 46 46 46  |11,0,0,&FFFFFFFF|
000034d0  29 0d 13 4c 0e f2 67 72  6f 75 70 5f 65 6e 64 0d  |)..L..group_end.|
000034e0  13 56 0d c9 20 22 6c 65  64 6c 22 3a 0d 13 60 10  |.V.. "ledl":..`.|
000034f0  f2 67 72 6f 75 70 5f 73  74 61 72 74 0d 13 6a 31  |.group_start..j1|
00003500  f2 70 61 74 68 5f 73 74  61 72 74 28 78 2c 28 79  |.path_start(x,(y|
00003510  2b 31 35 2e 35 29 2c 30  2c 26 30 30 30 30 30 30  |+15.5),0,&000000|
00003520  30 30 2c 26 46 46 46 46  46 46 46 46 29 0d 13 74  |00,&FFFFFFFF)..t|
00003530  1f f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 33  |..path_draw((x+3|
00003540  31 29 2c 28 79 2b 31 35  2e 35 29 29 0d 13 7e 1c  |1),(y+15.5))..~.|
00003550  f2 70 61 74 68 5f 6d 6f  76 65 28 28 78 2b 31 32  |.path_move((x+12|
00003560  29 2c 28 79 2b 35 29 29  0d 13 88 1b f2 70 61 74  |),(y+5)).....pat|
00003570  68 5f 64 72 61 77 28 28  78 2b 36 29 2c 28 79 2d  |h_draw((x+6),(y-|
00003580  31 29 29 0d 13 92 1b f2  70 61 74 68 5f 6d 6f 76  |1)).....path_mov|
00003590  65 28 28 78 2b 37 29 2c  28 79 2b 38 29 29 0d 13  |e((x+7),(y+8))..|
000035a0  9c 1b f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
000035b0  31 29 2c 28 79 2b 32 29  29 0d 13 a6 0d f2 70 61  |1),(y+2)).....pa|
000035c0  74 68 5f 65 6e 64 0d 13  b0 29 f2 72 65 63 74 61  |th_end...).recta|
000035d0  6e 67 6c 65 28 78 2b 31  31 2c 79 2b 31 30 2c 78  |ngle(x+11,y+10,x|
000035e0  2b 31 32 2c 79 2b 32 31  2c 30 2c 30 2c 30 29 0d  |+12,y+21,0,0,0).|
000035f0  13 ba 22 f2 74 72 69 61  6e 67 6c 65 28 78 2b 31  |..".triangle(x+1|
00003600  33 2c 79 2b 31 35 2e 35  2c 37 2c 30 2c 30 2c 30  |3,y+15.5,7,0,0,0|
00003610  29 0d 13 c4 20 f2 74 72  69 61 6e 67 6c 65 33 28  |)... .triangle3(|
00003620  78 2b 38 2c 79 2b 31 2c  2d 32 2c 30 2c 30 2c 30  |x+8,y+1,-2,0,0,0|
00003630  29 0d 13 ce 20 f2 74 72  69 61 6e 67 6c 65 33 28  |)... .triangle3(|
00003640  78 2b 33 2c 79 2b 34 2c  2d 32 2c 30 2c 30 2c 30  |x+3,y+4,-2,0,0,0|
00003650  29 0d 13 d8 33 f2 65 6c  6c 69 70 73 65 28 28 78  |)...3.ellipse((x|
00003660  2b 31 35 2e 35 29 2c 28  79 2b 31 35 2e 35 29 2c  |+15.5),(y+15.5),|
00003670  31 31 2c 31 31 2c 30 2c  30 2c 26 46 46 46 46 46  |11,11,0,0,&FFFFF|
00003680  46 46 46 29 0d 13 e2 0e  f2 67 72 6f 75 70 5f 65  |FFF).....group_e|
00003690  6e 64 0d 13 ec 0f c9 20  22 64 69 6f 64 65 75 22  |nd..... "diodeu"|
000036a0  3a 0d 13 f6 10 f2 67 72  6f 75 70 5f 73 74 61 72  |:.....group_star|
000036b0  74 0d 14 00 29 f2 70 61  74 68 5f 73 74 61 72 74  |t...).path_start|
000036c0  28 28 78 2b 31 35 2e 35  29 2c 79 2c 30 2c 30 2c  |((x+15.5),y,0,0,|
000036d0  26 46 46 46 46 46 46 46  46 29 0d 14 0a 1f f2 70  |&FFFFFFFF).....p|
000036e0  61 74 68 5f 64 72 61 77  28 28 78 2b 31 35 2e 35  |ath_draw((x+15.5|
000036f0  29 2c 28 79 2b 33 31 29  29 0d 14 14 0d f2 70 61  |),(y+31)).....pa|
00003700  74 68 5f 65 6e 64 0d 14  1e 29 f2 72 65 63 74 61  |th_end...).recta|
00003710  6e 67 6c 65 28 78 2b 31  30 2c 79 2b 31 39 2c 78  |ngle(x+10,y+19,x|
00003720  2b 32 31 2c 79 2b 32 30  2c 30 2c 30 2c 30 29 0d  |+21,y+20,0,0,0).|
00003730  14 28 24 f2 74 72 69 61  6e 67 6c 65 32 28 78 2b  |.($.triangle2(x+|
00003740  31 35 2e 35 2c 79 2b 31  38 2c 2d 37 2c 30 2c 30  |15.5,y+18,-7,0,0|
00003750  2c 30 29 0d 14 32 0e f2  67 72 6f 75 70 5f 65 6e  |,0)..2..group_en|
00003760  64 0d 14 3c 0f c9 20 22  64 69 6f 64 65 64 22 3a  |d..<.. "dioded":|
00003770  0d 14 46 10 f2 67 72 6f  75 70 5f 73 74 61 72 74  |..F..group_start|
00003780  0d 14 50 29 f2 70 61 74  68 5f 73 74 61 72 74 28  |..P).path_start(|
00003790  28 78 2b 31 35 2e 35 29  2c 79 2c 30 2c 30 2c 26  |(x+15.5),y,0,0,&|
000037a0  46 46 46 46 46 46 46 46  29 0d 14 5a 1f f2 70 61  |FFFFFFFF)..Z..pa|
000037b0  74 68 5f 64 72 61 77 28  28 78 2b 31 35 2e 35 29  |th_draw((x+15.5)|
000037c0  2c 28 79 2b 33 31 29 29  0d 14 64 0d f2 70 61 74  |,(y+31))..d..pat|
000037d0  68 5f 65 6e 64 0d 14 6e  29 f2 72 65 63 74 61 6e  |h_end..n).rectan|
000037e0  67 6c 65 28 78 2b 31 30  2c 79 2b 31 31 2c 78 2b  |gle(x+10,y+11,x+|
000037f0  32 31 2c 79 2b 31 32 2c  30 2c 30 2c 30 29 0d 14  |21,y+12,0,0,0)..|
00003800  78 23 f2 74 72 69 61 6e  67 6c 65 32 28 78 2b 31  |x#.triangle2(x+1|
00003810  35 2e 35 2c 79 2b 31 33  2c 37 2c 30 2c 30 2c 30  |5.5,y+13,7,0,0,0|
00003820  29 0d 14 82 0e f2 67 72  6f 75 70 5f 65 6e 64 0d  |).....group_end.|
00003830  14 8c 0f c9 20 22 64 69  6f 64 65 72 22 3a 0d 14  |.... "dioder":..|
00003840  96 10 f2 67 72 6f 75 70  5f 73 74 61 72 74 0d 14  |...group_start..|
00003850  a0 29 f2 70 61 74 68 5f  73 74 61 72 74 28 78 2c  |.).path_start(x,|
00003860  28 79 2b 31 35 2e 35 29  2c 30 2c 30 2c 26 46 46  |(y+15.5),0,0,&FF|
00003870  46 46 46 46 46 46 29 0d  14 aa 1f f2 70 61 74 68  |FFFFFF).....path|
00003880  5f 64 72 61 77 28 28 78  2b 33 31 29 2c 28 79 2b  |_draw((x+31),(y+|
00003890  31 35 2e 35 29 29 0d 14  b4 0d f2 70 61 74 68 5f  |15.5)).....path_|
000038a0  65 6e 64 0d 14 be 29 f2  72 65 63 74 61 6e 67 6c  |end...).rectangl|
000038b0  65 28 78 2b 31 39 2c 79  2b 31 30 2c 78 2b 32 30  |e(x+19,y+10,x+20|
000038c0  2c 79 2b 32 31 2c 30 2c  30 2c 30 29 0d 14 c8 23  |,y+21,0,0,0)...#|
000038d0  f2 74 72 69 61 6e 67 6c  65 28 78 2b 31 38 2c 79  |.triangle(x+18,y|
000038e0  2b 31 35 2e 35 2c 2d 37  2c 30 2c 30 2c 30 29 0d  |+15.5,-7,0,0,0).|
000038f0  14 d2 0e f2 67 72 6f 75  70 5f 65 6e 64 0d 14 dc  |....group_end...|
00003900  0f c9 20 22 64 69 6f 64  65 6c 22 3a 0d 14 e6 10  |.. "diodel":....|
00003910  f2 67 72 6f 75 70 5f 73  74 61 72 74 0d 14 f0 29  |.group_start...)|
00003920  f2 70 61 74 68 5f 73 74  61 72 74 28 78 2c 28 79  |.path_start(x,(y|
00003930  2b 31 35 2e 35 29 2c 30  2c 30 2c 26 46 46 46 46  |+15.5),0,0,&FFFF|
00003940  46 46 46 46 29 0d 14 fa  1f f2 70 61 74 68 5f 64  |FFFF).....path_d|
00003950  72 61 77 28 28 78 2b 33  31 29 2c 28 79 2b 31 35  |raw((x+31),(y+15|
00003960  2e 35 29 29 0d 15 04 0d  f2 70 61 74 68 5f 65 6e  |.5)).....path_en|
00003970  64 0d 15 0e 29 f2 72 65  63 74 61 6e 67 6c 65 28  |d...).rectangle(|
00003980  78 2b 31 31 2c 79 2b 31  30 2c 78 2b 31 32 2c 79  |x+11,y+10,x+12,y|
00003990  2b 32 31 2c 30 2c 30 2c  30 29 0d 15 18 22 f2 74  |+21,0,0,0)...".t|
000039a0  72 69 61 6e 67 6c 65 28  78 2b 31 33 2c 79 2b 31  |riangle(x+13,y+1|
000039b0  35 2e 35 2c 37 2c 30 2c  30 2c 30 29 0d 15 22 0e  |5.5,7,0,0,0)..".|
000039c0  f2 67 72 6f 75 70 5f 65  6e 64 0d 15 2c 0e c9 20  |.group_end..,.. |
000039d0  22 62 75 6c 62 75 22 3a  0d 15 36 10 f2 67 72 6f  |"bulbu":..6..gro|
000039e0  75 70 5f 73 74 61 72 74  0d 15 40 2e f2 70 61 74  |up_start..@..pat|
000039f0  68 5f 73 74 61 72 74 28  28 78 2b 31 35 2e 35 29  |h_start((x+15.5)|
00003a00  2c 28 79 2b 33 31 29 2c  30 2c 30 2c 26 46 46 46  |,(y+31),0,0,&FFF|
00003a10  46 46 46 46 46 29 0d 15  4a 1f f2 70 61 74 68 5f  |FFFFF)..J..path_|
00003a20  64 72 61 77 28 28 78 2b  31 35 2e 35 29 2c 28 79  |draw((x+15.5),(y|
00003a30  2b 32 34 29 29 0d 15 54  40 f2 70 61 74 68 5f 62  |+24))..T@.path_b|
00003a40  65 7a 69 65 72 28 28 78  2b 31 35 2e 35 29 2c 28  |ezier((x+15.5),(|
00003a50  79 2b 32 34 29 2c 28 78  2b 32 39 2e 35 29 2c 28  |y+24),(x+29.5),(|
00003a60  79 2b 31 36 29 2c 28 78  2b 31 35 2e 35 29 2c 28  |y+16),(x+15.5),(|
00003a70  79 2b 37 29 29 0d 15 5e  1a f2 70 61 74 68 5f 64  |y+7))..^..path_d|
00003a80  72 61 77 28 28 78 2b 31  35 2e 35 29 2c 79 29 0d  |raw((x+15.5),y).|
00003a90  15 68 0d f2 70 61 74 68  5f 65 6e 64 0d 15 72 33  |.h..path_end..r3|
00003aa0  f2 65 6c 6c 69 70 73 65  28 28 78 2b 31 35 2e 35  |.ellipse((x+15.5|
00003ab0  29 2c 28 79 2b 31 35 2e  35 29 2c 31 31 2c 31 31  |),(y+15.5),11,11|
00003ac0  2c 30 2c 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |,0,0,&FFFFFFFF).|
00003ad0  15 7c 0e f2 67 72 6f 75  70 5f 65 6e 64 0d 15 86  |.|..group_end...|
00003ae0  0e c9 20 22 62 75 6c 62  72 22 3a 0d 15 90 10 f2  |.. "bulbr":.....|
00003af0  67 72 6f 75 70 5f 73 74  61 72 74 0d 15 9a 2e f2  |group_start.....|
00003b00  70 61 74 68 5f 73 74 61  72 74 28 28 78 2b 33 31  |path_start((x+31|
00003b10  29 2c 28 79 2b 31 35 2e  35 29 2c 30 2c 30 2c 26  |),(y+15.5),0,0,&|
00003b20  46 46 46 46 46 46 46 46  29 0d 15 a4 1f f2 70 61  |FFFFFFFF).....pa|
00003b30  74 68 5f 64 72 61 77 28  28 78 2b 32 34 29 2c 28  |th_draw((x+24),(|
00003b40  79 2b 31 35 2e 35 29 29  0d 15 ae 40 f2 70 61 74  |y+15.5))...@.pat|
00003b50  68 5f 62 65 7a 69 65 72  28 28 78 2b 32 34 29 2c  |h_bezier((x+24),|
00003b60  28 79 2b 31 35 2e 35 29  2c 28 78 2b 31 36 29 2c  |(y+15.5),(x+16),|
00003b70  28 79 2b 32 39 2e 35 29  2c 28 78 2b 37 29 2c 28  |(y+29.5),(x+7),(|
00003b80  79 2b 31 35 2e 35 29 29  0d 15 b8 1a f2 70 61 74  |y+15.5)).....pat|
00003b90  68 5f 64 72 61 77 28 78  2c 28 79 2b 31 35 2e 35  |h_draw(x,(y+15.5|
00003ba0  29 29 0d 15 c2 0d f2 70  61 74 68 5f 65 6e 64 0d  |)).....path_end.|
00003bb0  15 cc 33 f2 65 6c 6c 69  70 73 65 28 28 78 2b 31  |..3.ellipse((x+1|
00003bc0  35 2e 35 29 2c 28 79 2b  31 35 2e 35 29 2c 31 31  |5.5),(y+15.5),11|
00003bd0  2c 31 31 2c 30 2c 30 2c  26 46 46 46 46 46 46 46  |,11,0,0,&FFFFFFF|
00003be0  46 29 0d 15 d6 0e f2 67  72 6f 75 70 5f 65 6e 64  |F).....group_end|
00003bf0  0d 15 e0 0d c9 20 22 6c  64 72 72 22 3a 0d 15 ea  |..... "ldrr":...|
00003c00  10 f2 67 72 6f 75 70 5f  73 74 61 72 74 0d 15 f4  |..group_start...|
00003c10  2e f2 70 61 74 68 5f 73  74 61 72 74 28 28 78 2b  |..path_start((x+|
00003c20  33 31 29 2c 28 79 2b 31  35 2e 35 29 2c 30 2c 30  |31),(y+15.5),0,0|
00003c30  2c 26 46 46 46 46 46 46  46 46 29 0d 15 fe 1f f2  |,&FFFFFFFF).....|
00003c40  70 61 74 68 5f 64 72 61  77 28 28 78 2b 32 34 29  |path_draw((x+24)|
00003c50  2c 28 79 2b 31 35 2e 35  29 29 0d 16 08 1e f2 70  |,(y+15.5)).....p|
00003c60  61 74 68 5f 6d 6f 76 65  28 28 78 2b 37 29 2c 28  |ath_move((x+7),(|
00003c70  79 2b 31 35 2e 35 29 29  0d 16 12 1a f2 70 61 74  |y+15.5)).....pat|
00003c80  68 5f 64 72 61 77 28 78  2c 28 79 2b 31 35 2e 35  |h_draw(x,(y+15.5|
00003c90  29 29 0d 16 1c 1c f2 70  61 74 68 5f 6d 6f 76 65  |)).....path_move|
00003ca0  28 28 78 2b 37 29 2c 28  79 2b 32 36 29 29 0d 16  |((x+7),(y+26))..|
00003cb0  26 1c f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |&..path_draw((x+|
00003cc0  33 29 2c 28 79 2b 33 30  29 29 0d 16 30 1c f2 70  |3),(y+30))..0..p|
00003cd0  61 74 68 5f 6d 6f 76 65  28 28 78 2b 33 29 2c 28  |ath_move((x+3),(|
00003ce0  79 2b 32 31 29 29 0d 16  3a 1c f2 70 61 74 68 5f  |y+21))..:..path_|
00003cf0  64 72 61 77 28 28 78 2d  31 29 2c 28 79 2b 32 35  |draw((x-1),(y+25|
00003d00  29 29 0d 16 44 0d f2 70  61 74 68 5f 65 6e 64 0d  |))..D..path_end.|
00003d10  16 4e 30 f2 72 65 63 74  61 6e 67 6c 65 28 78 2b  |.N0.rectangle(x+|
00003d20  37 2c 79 2b 31 32 2c 78  2b 32 34 2c 79 2b 31 39  |7,y+12,x+24,y+19|
00003d30  2c 30 2c 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |,0,0,&FFFFFFFF).|
00003d40  16 58 20 f2 74 72 69 61  6e 67 6c 65 34 28 78 2b  |.X .triangle4(x+|
00003d50  39 2c 79 2b 32 34 2c 32  2c 30 2c 30 2c 30 29 0d  |9,y+24,2,0,0,0).|
00003d60  16 62 20 f2 74 72 69 61  6e 67 6c 65 34 28 78 2b  |.b .triangle4(x+|
00003d70  35 2c 79 2b 31 39 2c 32  2c 30 2c 30 2c 30 29 0d  |5,y+19,2,0,0,0).|
00003d80  16 6c 33 f2 65 6c 6c 69  70 73 65 28 28 78 2b 31  |.l3.ellipse((x+1|
00003d90  35 2e 35 29 2c 28 79 2b  31 35 2e 35 29 2c 31 31  |5.5),(y+15.5),11|
00003da0  2c 31 31 2c 30 2c 30 2c  26 46 46 46 46 46 46 46  |,11,0,0,&FFFFFFF|
00003db0  46 29 0d 16 76 0e f2 67  72 6f 75 70 5f 65 6e 64  |F)..v..group_end|
00003dc0  0d 16 80 0d c9 20 22 6c  64 72 75 22 3a 0d 16 8a  |..... "ldru":...|
00003dd0  10 f2 67 72 6f 75 70 5f  73 74 61 72 74 0d 16 94  |..group_start...|
00003de0  2e f2 70 61 74 68 5f 73  74 61 72 74 28 28 78 2b  |..path_start((x+|
00003df0  31 35 2e 35 29 2c 28 79  2b 33 31 29 2c 30 2c 30  |15.5),(y+31),0,0|
00003e00  2c 26 46 46 46 46 46 46  46 46 29 0d 16 9e 1f f2  |,&FFFFFFFF).....|
00003e10  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 35 2e  |path_draw((x+15.|
00003e20  35 29 2c 28 79 2b 32 34  29 29 0d 16 a8 1e f2 70  |5),(y+24)).....p|
00003e30  61 74 68 5f 6d 6f 76 65  28 28 78 2b 31 35 2e 35  |ath_move((x+15.5|
00003e40  29 2c 28 79 2b 37 29 29  0d 16 b2 1a f2 70 61 74  |),(y+7)).....pat|
00003e50  68 5f 64 72 61 77 28 28  78 2b 31 35 2e 35 29 2c  |h_draw((x+15.5),|
00003e60  79 29 0d 16 bc 1d f2 70  61 74 68 5f 6d 6f 76 65  |y).....path_move|
00003e70  28 28 78 2b 32 36 29 2c  28 79 2b 32 34 29 29 0d  |((x+26),(y+24)).|
00003e80  16 c6 1d f2 70 61 74 68  5f 64 72 61 77 28 28 78  |....path_draw((x|
00003e90  2b 33 30 29 2c 28 79 2b  32 38 29 29 0d 16 d0 1d  |+30),(y+28))....|
00003ea0  f2 70 61 74 68 5f 6d 6f  76 65 28 28 78 2b 32 31  |.path_move((x+21|
00003eb0  29 2c 28 79 2b 32 38 29  29 0d 16 da 1d f2 70 61  |),(y+28)).....pa|
00003ec0  74 68 5f 64 72 61 77 28  28 78 2b 32 35 29 2c 28  |th_draw((x+25),(|
00003ed0  79 2b 33 32 29 29 0d 16  e4 0d f2 70 61 74 68 5f  |y+32)).....path_|
00003ee0  65 6e 64 0d 16 ee 30 f2  72 65 63 74 61 6e 67 6c  |end...0.rectangl|
00003ef0  65 28 78 2b 31 32 2c 79  2b 37 2c 78 2b 31 39 2c  |e(x+12,y+7,x+19,|
00003f00  79 2b 32 34 2c 30 2c 30  2c 26 46 46 46 46 46 46  |y+24,0,0,&FFFFFF|
00003f10  46 46 29 0d 16 f8 22 f2  74 72 69 61 6e 67 6c 65  |FF)...".triangle|
00003f20  33 28 78 2b 32 36 2c 79  2b 32 34 2c 2d 32 2c 30  |3(x+26,y+24,-2,0|
00003f30  2c 30 2c 30 29 0d 17 02  22 f2 74 72 69 61 6e 67  |,0,0)...".triang|
00003f40  6c 65 33 28 78 2b 32 31  2c 79 2b 32 38 2c 2d 32  |le3(x+21,y+28,-2|
00003f50  2c 30 2c 30 2c 30 29 0d  17 0c 33 f2 65 6c 6c 69  |,0,0,0)...3.elli|
00003f60  70 73 65 28 28 78 2b 31  35 2e 35 29 2c 28 79 2b  |pse((x+15.5),(y+|
00003f70  31 35 2e 35 29 2c 31 31  2c 31 31 2c 30 2c 30 2c  |15.5),11,11,0,0,|
00003f80  26 46 46 46 46 46 46 46  46 29 0d 17 16 0e f2 67  |&FFFFFFFF).....g|
00003f90  72 6f 75 70 5f 65 6e 64  0d 17 20 0f c9 20 22 6d  |roup_end.. .. "m|
00003fa0  6f 74 6f 72 75 22 3a 0d  17 2a 10 f2 67 72 6f 75  |otoru":..*..grou|
00003fb0  70 5f 73 74 61 72 74 0d  17 34 29 f2 70 61 74 68  |p_start..4).path|
00003fc0  5f 73 74 61 72 74 28 28  78 2b 31 35 2e 35 29 2c  |_start((x+15.5),|
00003fd0  79 2c 30 2c 30 2c 26 46  46 46 46 46 46 46 46 29  |y,0,0,&FFFFFFFF)|
00003fe0  0d 17 3e 1e f2 70 61 74  68 5f 64 72 61 77 28 28  |..>..path_draw((|
00003ff0  78 2b 31 35 2e 35 29 2c  28 79 2b 32 29 29 0d 17  |x+15.5),(y+2))..|
00004000  48 1f f2 70 61 74 68 5f  6d 6f 76 65 28 28 78 2b  |H..path_move((x+|
00004010  31 35 2e 35 29 2c 28 79  2b 32 39 29 29 0d 17 52  |15.5),(y+29))..R|
00004020  1f f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 31  |..path_draw((x+1|
00004030  35 2e 35 29 2c 28 79 2b  33 31 29 29 0d 17 5c 0d  |5.5),(y+31))..\.|
00004040  f2 70 61 74 68 5f 65 6e  64 0d 17 66 30 f2 72 65  |.path_end..f0.re|
00004050  63 74 61 6e 67 6c 65 28  78 2b 38 2c 79 2b 32 2c  |ctangle(x+8,y+2,|
00004060  78 2b 32 33 2c 79 2b 34  2e 35 2c 30 2c 30 2c 26  |x+23,y+4.5,0,0,&|
00004070  46 46 46 46 46 46 46 46  29 0d 17 70 32 f2 72 65  |FFFFFFFF)..p2.re|
00004080  63 74 61 6e 67 6c 65 28  78 2b 38 2c 79 2b 32 36  |ctangle(x+8,y+26|
00004090  2e 35 2c 78 2b 32 33 2c  79 2b 32 39 2c 30 2c 30  |.5,x+23,y+29,0,0|
000040a0  2c 26 46 46 46 46 46 46  46 46 29 0d 17 7a 33 f2  |,&FFFFFFFF)..z3.|
000040b0  65 6c 6c 69 70 73 65 28  28 78 2b 31 35 2e 35 29  |ellipse((x+15.5)|
000040c0  2c 28 79 2b 31 35 2e 35  29 2c 31 31 2c 31 31 2c  |,(y+15.5),11,11,|
000040d0  30 2c 30 2c 26 46 46 46  46 46 46 46 46 29 0d 17  |0,0,&FFFFFFFF)..|
000040e0  84 25 f2 74 65 78 74 28  28 78 2b 31 30 29 2c 28  |.%.text((x+10),(|
000040f0  79 2b 31 31 29 2c 22 4d  22 2c 31 33 2c 31 2c 30  |y+11),"M",13,1,0|
00004100  2c 30 29 0d 17 8e 0e f2  67 72 6f 75 70 5f 65 6e  |,0).....group_en|
00004110  64 0d 17 98 0f c9 20 22  6d 6f 74 6f 72 72 22 3a  |d..... "motorr":|
00004120  0d 17 a2 10 f2 67 72 6f  75 70 5f 73 74 61 72 74  |.....group_start|
00004130  0d 17 ac 29 f2 70 61 74  68 5f 73 74 61 72 74 28  |...).path_start(|
00004140  78 2c 28 79 2b 31 35 2e  35 29 2c 30 2c 30 2c 26  |x,(y+15.5),0,0,&|
00004150  46 46 46 46 46 46 46 46  29 0d 17 b6 1e f2 70 61  |FFFFFFFF).....pa|
00004160  74 68 5f 64 72 61 77 28  28 78 2b 32 29 2c 28 79  |th_draw((x+2),(y|
00004170  2b 31 35 2e 35 29 29 0d  17 c0 1f f2 70 61 74 68  |+15.5)).....path|
00004180  5f 6d 6f 76 65 28 28 78  2b 32 39 29 2c 28 79 2b  |_move((x+29),(y+|
00004190  31 35 2e 35 29 29 0d 17  ca 1f f2 70 61 74 68 5f  |15.5)).....path_|
000041a0  64 72 61 77 28 28 78 2b  33 31 29 2c 28 79 2b 31  |draw((x+31),(y+1|
000041b0  35 2e 35 29 29 0d 17 d4  0d f2 70 61 74 68 5f 65  |5.5)).....path_e|
000041c0  6e 64 0d 17 de 30 f2 72  65 63 74 61 6e 67 6c 65  |nd...0.rectangle|
000041d0  28 78 2b 32 2c 79 2b 38  2c 78 2b 34 2e 35 2c 79  |(x+2,y+8,x+4.5,y|
000041e0  2b 32 33 2c 30 2c 30 2c  26 46 46 46 46 46 46 46  |+23,0,0,&FFFFFFF|
000041f0  46 29 0d 17 e8 32 f2 72  65 63 74 61 6e 67 6c 65  |F)...2.rectangle|
00004200  28 78 2b 32 36 2e 35 2c  79 2b 38 2c 78 2b 32 39  |(x+26.5,y+8,x+29|
00004210  2c 79 2b 32 33 2c 30 2c  30 2c 26 46 46 46 46 46  |,y+23,0,0,&FFFFF|
00004220  46 46 46 29 0d 17 f2 33  f2 65 6c 6c 69 70 73 65  |FFF)...3.ellipse|
00004230  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 31 35 2e  |((x+15.5),(y+15.|
00004240  35 29 2c 31 31 2c 31 31  2c 30 2c 30 2c 26 46 46  |5),11,11,0,0,&FF|
00004250  46 46 46 46 46 46 29 0d  17 fc 25 f2 74 65 78 74  |FFFFFF)...%.text|
00004260  28 28 78 2b 31 30 29 2c  28 79 2b 31 31 29 2c 22  |((x+10),(y+11),"|
00004270  4d 22 2c 31 33 2c 31 2c  30 2c 30 29 0d 18 06 0e  |M",13,1,0,0)....|
00004280  f2 67 72 6f 75 70 5f 65  6e 64 0d 18 10 10 c9 20  |.group_end..... |
00004290  22 62 75 7a 7a 65 72 75  22 3a 0d 18 1a 10 f2 67  |"buzzeru":.....g|
000042a0  72 6f 75 70 5f 73 74 61  72 74 0d 18 24 29 f2 70  |roup_start..$).p|
000042b0  61 74 68 5f 73 74 61 72  74 28 28 78 2b 31 35 2e  |ath_start((x+15.|
000042c0  35 29 2c 79 2c 30 2c 30  2c 26 46 46 46 46 46 46  |5),y,0,0,&FFFFFF|
000042d0  46 46 29 0d 18 2e 1e f2  70 61 74 68 5f 64 72 61  |FF).....path_dra|
000042e0  77 28 28 78 2b 31 35 2e  35 29 2c 28 79 2b 33 29  |w((x+15.5),(y+3)|
000042f0  29 0d 18 38 1e f2 70 61  74 68 5f 64 72 61 77 28  |)..8..path_draw(|
00004300  28 78 2b 31 33 2e 35 29  2c 28 79 2b 33 29 29 0d  |(x+13.5),(y+3)).|
00004310  18 42 1c f2 70 61 74 68  5f 64 72 61 77 28 28 78  |.B..path_draw((x|
00004320  2b 31 32 29 2c 28 79 2b  34 29 29 0d 18 4c 1d f2  |+12),(y+4))..L..|
00004330  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 32 29  |path_draw((x+12)|
00004340  2c 28 79 2b 31 34 29 29  0d 18 56 1d f2 70 61 74  |,(y+14))..V..pat|
00004350  68 5f 64 72 61 77 28 28  78 2b 31 35 29 2c 28 79  |h_draw((x+15),(y|
00004360  2b 31 34 29 29 0d 18 60  1d f2 70 61 74 68 5f 6d  |+14))..`..path_m|
00004370  6f 76 65 28 28 78 2b 31  35 29 2c 28 79 2b 31 38  |ove((x+15),(y+18|
00004380  29 29 0d 18 6a 1d f2 70  61 74 68 5f 64 72 61 77  |))..j..path_draw|
00004390  28 28 78 2b 31 32 29 2c  28 79 2b 31 38 29 29 0d  |((x+12),(y+18)).|
000043a0  18 74 1d f2 70 61 74 68  5f 64 72 61 77 28 28 78  |.t..path_draw((x|
000043b0  2b 31 32 29 2c 28 79 2b  32 37 29 29 0d 18 7e 1f  |+12),(y+27))..~.|
000043c0  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 31 33  |.path_draw((x+13|
000043d0  2e 35 29 2c 28 79 2b 32  38 29 29 0d 18 88 1f f2  |.5),(y+28)).....|
000043e0  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 35 2e  |path_draw((x+15.|
000043f0  35 29 2c 28 79 2b 32 38  29 29 0d 18 92 1f f2 70  |5),(y+28)).....p|
00004400  61 74 68 5f 64 72 61 77  28 28 78 2b 31 35 2e 35  |ath_draw((x+15.5|
00004410  29 2c 28 79 2b 33 31 29  29 0d 18 9c 1c f2 70 61  |),(y+31)).....pa|
00004420  74 68 5f 6d 6f 76 65 28  28 78 2b 32 34 29 2c 28  |th_move((x+24),(|
00004430  79 2b 37 29 29 0d 18 a6  1d f2 70 61 74 68 5f 64  |y+7)).....path_d|
00004440  72 61 77 28 28 78 2b 32  34 29 2c 28 79 2b 32 35  |raw((x+24),(y+25|
00004450  29 29 0d 18 b0 0d f2 70  61 74 68 5f 65 6e 64 0d  |)).....path_end.|
00004460  18 ba 2e f2 73 65 6d 69  28 28 78 2b 32 34 29 2c  |....semi((x+24),|
00004470  28 79 2b 31 36 29 2c 2d  39 2c 2d 39 2e 31 2c 30  |(y+16),-9,-9.1,0|
00004480  2c 30 2c 26 46 46 46 46  46 46 46 46 29 0d 18 c4  |,0,&FFFFFFFF)...|
00004490  0e f2 67 72 6f 75 70 5f  65 6e 64 0d 18 ce 10 c9  |..group_end.....|
000044a0  20 22 62 75 7a 7a 65 72  72 22 3a 0d 18 d8 10 f2  | "buzzerr":.....|
000044b0  67 72 6f 75 70 5f 73 74  61 72 74 0d 18 e2 29 f2  |group_start...).|
000044c0  70 61 74 68 5f 73 74 61  72 74 28 78 2c 28 79 2b  |path_start(x,(y+|
000044d0  31 35 2e 35 29 2c 30 2c  30 2c 26 46 46 46 46 46  |15.5),0,0,&FFFFF|
000044e0  46 46 46 29 0d 18 ec 1e  f2 70 61 74 68 5f 64 72  |FFF).....path_dr|
000044f0  61 77 28 28 78 2b 33 29  2c 28 79 2b 31 35 2e 35  |aw((x+3),(y+15.5|
00004500  29 29 0d 18 f6 1e f2 70  61 74 68 5f 64 72 61 77  |)).....path_draw|
00004510  28 28 78 2b 33 29 2c 28  79 2b 31 33 2e 35 29 29  |((x+3),(y+13.5))|
00004520  0d 19 00 1c f2 70 61 74  68 5f 64 72 61 77 28 28  |.....path_draw((|
00004530  78 2b 34 29 2c 28 79 2b  31 32 29 29 0d 19 0a 1d  |x+4),(y+12))....|
00004540  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 31 34  |.path_draw((x+14|
00004550  29 2c 28 79 2b 31 32 29  29 0d 19 14 1d f2 70 61  |),(y+12)).....pa|
00004560  74 68 5f 64 72 61 77 28  28 78 2b 31 34 29 2c 28  |th_draw((x+14),(|
00004570  79 2b 31 35 29 29 0d 19  1e 1d f2 70 61 74 68 5f  |y+15)).....path_|
00004580  6d 6f 76 65 28 28 78 2b  31 38 29 2c 28 79 2b 31  |move((x+18),(y+1|
00004590  35 29 29 0d 19 28 1d f2  70 61 74 68 5f 64 72 61  |5))..(..path_dra|
000045a0  77 28 28 78 2b 31 38 29  2c 28 79 2b 31 32 29 29  |w((x+18),(y+12))|
000045b0  0d 19 32 1d f2 70 61 74  68 5f 64 72 61 77 28 28  |..2..path_draw((|
000045c0  78 2b 32 37 29 2c 28 79  2b 31 32 29 29 0d 19 3c  |x+27),(y+12))..<|
000045d0  1f f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 32  |..path_draw((x+2|
000045e0  38 29 2c 28 79 2b 31 33  2e 35 29 29 0d 19 46 1f  |8),(y+13.5))..F.|
000045f0  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 32 38  |.path_draw((x+28|
00004600  29 2c 28 79 2b 31 35 2e  35 29 29 0d 19 50 1f f2  |),(y+15.5))..P..|
00004610  70 61 74 68 5f 64 72 61  77 28 28 78 2b 33 31 29  |path_draw((x+31)|
00004620  2c 28 79 2b 31 35 2e 35  29 29 0d 19 5a 1c f2 70  |,(y+15.5))..Z..p|
00004630  61 74 68 5f 6d 6f 76 65  28 28 78 2b 37 29 2c 28  |ath_move((x+7),(|
00004640  79 2b 32 34 29 29 0d 19  64 1d f2 70 61 74 68 5f  |y+24))..d..path_|
00004650  64 72 61 77 28 28 78 2b  32 35 29 2c 28 79 2b 32  |draw((x+25),(y+2|
00004660  34 29 29 0d 19 6e 0d f2  70 61 74 68 5f 65 6e 64  |4))..n..path_end|
00004670  0d 19 78 2f f2 73 65 6d  69 32 28 28 78 2b 31 36  |..x/.semi2((x+16|
00004680  29 2c 28 79 2b 32 34 29  2c 2d 39 2c 2d 39 2e 31  |),(y+24),-9,-9.1|
00004690  2c 30 2c 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |,0,0,&FFFFFFFF).|
000046a0  19 82 0e f2 67 72 6f 75  70 5f 65 6e 64 0d 19 8c  |....group_end...|
000046b0  0f c9 20 22 6c 64 73 70  6b 72 75 22 0d 19 96 10  |.. "ldspkru"....|
000046c0  f2 67 72 6f 75 70 5f 73  74 61 72 74 0d 19 a0 29  |.group_start...)|
000046d0  f2 70 61 74 68 5f 73 74  61 72 74 28 28 78 2b 31  |.path_start((x+1|
000046e0  35 2e 35 29 2c 79 2c 30  2c 30 2c 26 46 46 46 46  |5.5),y,0,0,&FFFF|
000046f0  46 46 46 46 29 0d 19 aa  1e f2 70 61 74 68 5f 64  |FFFF).....path_d|
00004700  72 61 77 28 28 78 2b 31  35 2e 35 29 2c 28 79 2b  |raw((x+15.5),(y+|
00004710  32 29 29 0d 19 b4 1b f2  70 61 74 68 5f 64 72 61  |2)).....path_dra|
00004720  77 28 28 78 2b 39 29 2c  28 79 2b 32 29 29 0d 19  |w((x+9),(y+2))..|
00004730  be 1b f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
00004740  39 29 2c 28 79 2b 37 29  29 0d 19 c8 1c f2 70 61  |9),(y+7)).....pa|
00004750  74 68 5f 64 72 61 77 28  28 78 2b 31 30 29 2c 28  |th_draw((x+10),(|
00004760  79 2b 38 29 29 0d 19 d2  1c f2 70 61 74 68 5f 64  |y+8)).....path_d|
00004770  72 61 77 28 28 78 2b 31  32 29 2c 28 79 2b 38 29  |raw((x+12),(y+8)|
00004780  29 0d 19 dc 1f f2 70 61  74 68 5f 6d 6f 76 65 28  |).....path_move(|
00004790  28 78 2b 31 35 2e 35 29  2c 28 79 2b 33 31 29 29  |(x+15.5),(y+31))|
000047a0  0d 19 e6 1f f2 70 61 74  68 5f 64 72 61 77 28 28  |.....path_draw((|
000047b0  78 2b 31 35 2e 35 29 2c  28 79 2b 32 39 29 29 0d  |x+15.5),(y+29)).|
000047c0  19 f0 1c f2 70 61 74 68  5f 64 72 61 77 28 28 78  |....path_draw((x|
000047d0  2b 39 29 2c 28 79 2b 32  39 29 29 0d 19 fa 1c f2  |+9),(y+29)).....|
000047e0  70 61 74 68 5f 64 72 61  77 28 28 78 2b 39 29 2c  |path_draw((x+9),|
000047f0  28 79 2b 32 34 29 29 0d  1a 04 1d f2 70 61 74 68  |(y+24)).....path|
00004800  5f 64 72 61 77 28 28 78  2b 31 30 29 2c 28 79 2b  |_draw((x+10),(y+|
00004810  32 33 29 29 0d 1a 0e 1d  f2 70 61 74 68 5f 64 72  |23)).....path_dr|
00004820  61 77 28 28 78 2b 31 32  29 2c 28 79 2b 32 33 29  |aw((x+12),(y+23)|
00004830  29 0d 1a 18 1c f2 70 61  74 68 5f 6d 6f 76 65 28  |).....path_move(|
00004840  28 78 2b 31 37 29 2c 28  79 2b 37 29 29 0d 1a 22  |(x+17),(y+7)).."|
00004850  1c f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 32  |..path_draw((x+2|
00004860  32 29 2c 28 79 2b 32 29  29 0d 1a 2c 1c f2 70 61  |2),(y+2))..,..pa|
00004870  74 68 5f 64 72 61 77 28  28 78 2b 32 33 29 2c 28  |th_draw((x+23),(|
00004880  79 2b 32 29 29 0d 1a 36  1d f2 70 61 74 68 5f 64  |y+2))..6..path_d|
00004890  72 61 77 28 28 78 2b 32  33 29 2c 28 79 2b 32 39  |raw((x+23),(y+29|
000048a0  29 29 0d 1a 40 1d f2 70  61 74 68 5f 64 72 61 77  |))..@..path_draw|
000048b0  28 28 78 2b 32 32 29 2c  28 79 2b 32 39 29 29 0d  |((x+22),(y+29)).|
000048c0  1a 4a 1d f2 70 61 74 68  5f 64 72 61 77 28 28 78  |.J..path_draw((x|
000048d0  2b 31 37 29 2c 28 79 2b  32 34 29 29 0d 1a 54 0d  |+17),(y+24))..T.|
000048e0  f2 70 61 74 68 5f 65 6e  64 0d 1a 5e 30 f2 72 65  |.path_end..^0.re|
000048f0  63 74 61 6e 67 6c 65 28  78 2b 31 32 2c 79 2b 37  |ctangle(x+12,y+7|
00004900  2c 78 2b 31 37 2c 79 2b  32 34 2c 30 2c 30 2c 26  |,x+17,y+24,0,0,&|
00004910  46 46 46 46 46 46 46 46  29 0d 1a 68 0e f2 67 72  |FFFFFFFF)..h..gr|
00004920  6f 75 70 5f 65 6e 64 0d  1a 72 0f c9 20 22 6c 64  |oup_end..r.. "ld|
00004930  73 70 6b 72 72 22 0d 1a  7c 10 f2 67 72 6f 75 70  |spkrr"..|..group|
00004940  5f 73 74 61 72 74 0d 1a  86 29 f2 70 61 74 68 5f  |_start...).path_|
00004950  73 74 61 72 74 28 78 2c  28 79 2b 31 35 2e 35 29  |start(x,(y+15.5)|
00004960  2c 30 2c 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |,0,0,&FFFFFFFF).|
00004970  1a 90 1e f2 70 61 74 68  5f 64 72 61 77 28 28 78  |....path_draw((x|
00004980  2b 32 29 2c 28 79 2b 31  35 2e 35 29 29 0d 1a 9a  |+2),(y+15.5))...|
00004990  1b f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 32  |..path_draw((x+2|
000049a0  29 2c 28 79 2b 39 29 29  0d 1a a4 1b f2 70 61 74  |),(y+9)).....pat|
000049b0  68 5f 64 72 61 77 28 28  78 2b 37 29 2c 28 79 2b  |h_draw((x+7),(y+|
000049c0  39 29 29 0d 1a ae 1c f2  70 61 74 68 5f 64 72 61  |9)).....path_dra|
000049d0  77 28 28 78 2b 38 29 2c  28 79 2b 31 30 29 29 0d  |w((x+8),(y+10)).|
000049e0  1a b8 1c f2 70 61 74 68  5f 64 72 61 77 28 28 78  |....path_draw((x|
000049f0  2b 38 29 2c 28 79 2b 31  32 29 29 0d 1a c2 1f f2  |+8),(y+12)).....|
00004a00  70 61 74 68 5f 6d 6f 76  65 28 28 78 2b 33 31 29  |path_move((x+31)|
00004a10  2c 28 79 2b 31 35 2e 35  29 29 0d 1a cc 1f f2 70  |,(y+15.5)).....p|
00004a20  61 74 68 5f 64 72 61 77  28 28 78 2b 32 39 29 2c  |ath_draw((x+29),|
00004a30  28 79 2b 31 35 2e 35 29  29 0d 1a d6 1c f2 70 61  |(y+15.5)).....pa|
00004a40  74 68 5f 64 72 61 77 28  28 78 2b 32 39 29 2c 28  |th_draw((x+29),(|
00004a50  79 2b 39 29 29 0d 1a e0  1c f2 70 61 74 68 5f 64  |y+9)).....path_d|
00004a60  72 61 77 28 28 78 2b 32  34 29 2c 28 79 2b 39 29  |raw((x+24),(y+9)|
00004a70  29 0d 1a ea 1d f2 70 61  74 68 5f 64 72 61 77 28  |).....path_draw(|
00004a80  28 78 2b 32 33 29 2c 28  79 2b 31 30 29 29 0d 1a  |(x+23),(y+10))..|
00004a90  f4 1d f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
00004aa0  32 33 29 2c 28 79 2b 31  32 29 29 0d 1a fe 1c f2  |23),(y+12)).....|
00004ab0  70 61 74 68 5f 6d 6f 76  65 28 28 78 2b 37 29 2c  |path_move((x+7),|
00004ac0  28 79 2b 31 37 29 29 0d  1b 08 1c f2 70 61 74 68  |(y+17)).....path|
00004ad0  5f 64 72 61 77 28 28 78  2b 32 29 2c 28 79 2b 32  |_draw((x+2),(y+2|
00004ae0  32 29 29 0d 1b 12 1c f2  70 61 74 68 5f 64 72 61  |2)).....path_dra|
00004af0  77 28 28 78 2b 32 29 2c  28 79 2b 32 33 29 29 0d  |w((x+2),(y+23)).|
00004b00  1b 1c 1d f2 70 61 74 68  5f 64 72 61 77 28 28 78  |....path_draw((x|
00004b10  2b 32 39 29 2c 28 79 2b  32 33 29 29 0d 1b 26 1d  |+29),(y+23))..&.|
00004b20  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 32 39  |.path_draw((x+29|
00004b30  29 2c 28 79 2b 32 32 29  29 0d 1b 30 1d f2 70 61  |),(y+22))..0..pa|
00004b40  74 68 5f 64 72 61 77 28  28 78 2b 32 34 29 2c 28  |th_draw((x+24),(|
00004b50  79 2b 31 37 29 29 0d 1b  3a 0d f2 70 61 74 68 5f  |y+17))..:..path_|
00004b60  65 6e 64 0d 1b 44 30 f2  72 65 63 74 61 6e 67 6c  |end..D0.rectangl|
00004b70  65 28 78 2b 37 2c 79 2b  31 32 2c 78 2b 32 34 2c  |e(x+7,y+12,x+24,|
00004b80  79 2b 31 37 2c 30 2c 30  2c 26 46 46 46 46 46 46  |y+17,0,0,&FFFFFF|
00004b90  46 46 29 0d 1b 4e 0e f2  67 72 6f 75 70 5f 65 6e  |FF)..N..group_en|
00004ba0  64 0d 1b 58 0f c9 20 22  7a 65 6e 65 72 75 22 3a  |d..X.. "zeneru":|
00004bb0  0d 1b 62 10 f2 67 72 6f  75 70 5f 73 74 61 72 74  |..b..group_start|
00004bc0  0d 1b 6c 29 f2 70 61 74  68 5f 73 74 61 72 74 28  |..l).path_start(|
00004bd0  28 78 2b 31 35 2e 35 29  2c 79 2c 30 2c 30 2c 26  |(x+15.5),y,0,0,&|
00004be0  46 46 46 46 46 46 46 46  29 0d 1b 76 1f f2 70 61  |FFFFFFFF)..v..pa|
00004bf0  74 68 5f 64 72 61 77 28  28 78 2b 31 35 2e 35 29  |th_draw((x+15.5)|
00004c00  2c 28 79 2b 33 31 29 29  0d 1b 80 0d f2 70 61 74  |,(y+31)).....pat|
00004c10  68 5f 65 6e 64 0d 1b 8a  24 f2 70 61 74 68 5f 73  |h_end...$.path_s|
00004c20  74 61 72 74 28 28 78 2b  31 39 29 2c 28 79 2b 32  |tart((x+19),(y+2|
00004c30  30 29 2c 30 2c 30 2c 30  29 0d 1b 94 3b f2 70 61  |0),0,0,0)...;.pa|
00004c40  74 68 5f 62 65 7a 69 65  72 28 28 78 2b 31 39 29  |th_bezier((x+19)|
00004c50  2c 28 79 2b 32 30 29 2c  28 78 2b 32 32 29 2c 28  |,(y+20),(x+22),(|
00004c60  79 2b 32 30 29 2c 28 78  2b 32 32 29 2c 28 79 2b  |y+20),(x+22),(y+|
00004c70  32 33 29 29 0d 1b 9e 1d  f2 70 61 74 68 5f 64 72  |23)).....path_dr|
00004c80  61 77 28 28 78 2b 32 33  29 2c 28 79 2b 32 33 29  |aw((x+23),(y+23)|
00004c90  29 0d 1b a8 3b f2 70 61  74 68 5f 62 65 7a 69 65  |)...;.path_bezie|
00004ca0  72 28 28 78 2b 32 33 29  2c 28 79 2b 31 39 29 2c  |r((x+23),(y+19),|
00004cb0  28 78 2b 31 39 29 2c 28  79 2b 31 39 29 2c 28 78  |(x+19),(y+19),(x|
00004cc0  2b 31 39 29 2c 28 79 2b  31 39 29 29 0d 1b b2 0d  |+19),(y+19))....|
00004cd0  f2 70 61 74 68 5f 65 6e  64 0d 1b bc 24 f2 70 61  |.path_end...$.pa|
00004ce0  74 68 5f 73 74 61 72 74  28 28 78 2b 31 32 29 2c  |th_start((x+12),|
00004cf0  28 79 2b 31 39 29 2c 30  2c 30 2c 30 29 0d 1b c6  |(y+19),0,0,0)...|
00004d00  39 f2 70 61 74 68 5f 62  65 7a 69 65 72 28 28 78  |9.path_bezier((x|
00004d10  2b 31 32 29 2c 28 79 2b  31 39 29 2c 28 78 2b 39  |+12),(y+19),(x+9|
00004d20  29 2c 28 79 2b 31 39 29  2c 28 78 2b 39 29 2c 28  |),(y+19),(x+9),(|
00004d30  79 2b 31 36 29 29 0d 1b  d0 1c f2 70 61 74 68 5f  |y+16)).....path_|
00004d40  64 72 61 77 28 28 78 2b  38 29 2c 28 79 2b 31 36  |draw((x+8),(y+16|
00004d50  29 29 0d 1b da 3a f2 70  61 74 68 5f 62 65 7a 69  |))...:.path_bezi|
00004d60  65 72 28 28 78 2b 38 29  2c 28 79 2b 32 30 29 2c  |er((x+8),(y+20),|
00004d70  28 78 2b 31 32 29 2c 28  79 2b 32 30 29 2c 28 78  |(x+12),(y+20),(x|
00004d80  2b 31 32 29 2c 28 79 2b  32 30 29 29 0d 1b e4 0d  |+12),(y+20))....|
00004d90  f2 70 61 74 68 5f 65 6e  64 0d 1b ee 29 f2 72 65  |.path_end...).re|
00004da0  63 74 61 6e 67 6c 65 28  78 2b 31 32 2c 79 2b 31  |ctangle(x+12,y+1|
00004db0  39 2c 78 2b 31 39 2c 79  2b 32 30 2c 30 2c 30 2c  |9,x+19,y+20,0,0,|
00004dc0  30 29 0d 1b f8 24 f2 74  72 69 61 6e 67 6c 65 32  |0)...$.triangle2|
00004dd0  28 78 2b 31 35 2e 35 2c  79 2b 31 38 2c 2d 37 2c  |(x+15.5,y+18,-7,|
00004de0  30 2c 30 2c 30 29 0d 1c  02 0e f2 67 72 6f 75 70  |0,0,0).....group|
00004df0  5f 65 6e 64 0d 1c 0c 0f  c9 20 22 7a 65 6e 65 72  |_end..... "zener|
00004e00  72 22 3a 0d 1c 16 10 f2  67 72 6f 75 70 5f 73 74  |r":.....group_st|
00004e10  61 72 74 0d 1c 20 29 f2  70 61 74 68 5f 73 74 61  |art.. ).path_sta|
00004e20  72 74 28 78 2c 28 79 2b  31 35 2e 35 29 2c 30 2c  |rt(x,(y+15.5),0,|
00004e30  30 2c 26 46 46 46 46 46  46 46 46 29 0d 1c 2a 1f  |0,&FFFFFFFF)..*.|
00004e40  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 33 31  |.path_draw((x+31|
00004e50  29 2c 28 79 2b 31 35 2e  35 29 29 0d 1c 34 0d f2  |),(y+15.5))..4..|
00004e60  70 61 74 68 5f 65 6e 64  0d 1c 3e 24 f2 70 61 74  |path_end..>$.pat|
00004e70  68 5f 73 74 61 72 74 28  28 78 2b 32 30 29 2c 28  |h_start((x+20),(|
00004e80  79 2b 31 32 29 2c 30 2c  30 2c 30 29 0d 1c 48 39  |y+12),0,0,0)..H9|
00004e90  f2 70 61 74 68 5f 62 65  7a 69 65 72 28 28 78 2b  |.path_bezier((x+|
00004ea0  32 30 29 2c 28 79 2b 31  32 29 2c 28 78 2b 32 30  |20),(y+12),(x+20|
00004eb0  29 2c 28 79 2b 39 29 2c  28 78 2b 32 33 29 2c 28  |),(y+9),(x+23),(|
00004ec0  79 2b 39 29 29 0d 1c 52  1c f2 70 61 74 68 5f 64  |y+9))..R..path_d|
00004ed0  72 61 77 28 28 78 2b 32  33 29 2c 28 79 2b 38 29  |raw((x+23),(y+8)|
00004ee0  29 0d 1c 5c 3a f2 70 61  74 68 5f 62 65 7a 69 65  |)..\:.path_bezie|
00004ef0  72 28 28 78 2b 31 39 29  2c 28 79 2b 38 29 2c 28  |r((x+19),(y+8),(|
00004f00  78 2b 31 39 29 2c 28 79  2b 31 32 29 2c 28 78 2b  |x+19),(y+12),(x+|
00004f10  31 39 29 2c 28 79 2b 31  32 29 29 0d 1c 66 0d f2  |19),(y+12))..f..|
00004f20  70 61 74 68 5f 65 6e 64  0d 1c 70 24 f2 70 61 74  |path_end..p$.pat|
00004f30  68 5f 73 74 61 72 74 28  28 78 2b 31 39 29 2c 28  |h_start((x+19),(|
00004f40  79 2b 31 39 29 2c 30 2c  30 2c 30 29 0d 1c 7a 3b  |y+19),0,0,0)..z;|
00004f50  f2 70 61 74 68 5f 62 65  7a 69 65 72 28 28 78 2b  |.path_bezier((x+|
00004f60  31 39 29 2c 28 79 2b 31  39 29 2c 28 78 2b 31 39  |19),(y+19),(x+19|
00004f70  29 2c 28 79 2b 32 32 29  2c 28 78 2b 31 36 29 2c  |),(y+22),(x+16),|
00004f80  28 79 2b 32 32 29 29 0d  1c 84 1d f2 70 61 74 68  |(y+22)).....path|
00004f90  5f 64 72 61 77 28 28 78  2b 31 36 29 2c 28 79 2b  |_draw((x+16),(y+|
00004fa0  32 33 29 29 0d 1c 8e 3b  f2 70 61 74 68 5f 62 65  |23))...;.path_be|
00004fb0  7a 69 65 72 28 28 78 2b  32 30 29 2c 28 79 2b 32  |zier((x+20),(y+2|
00004fc0  33 29 2c 28 78 2b 32 30  29 2c 28 79 2b 31 39 29  |3),(x+20),(y+19)|
00004fd0  2c 28 78 2b 32 30 29 2c  28 79 2b 31 39 29 29 0d  |,(x+20),(y+19)).|
00004fe0  1c 98 0d f2 70 61 74 68  5f 65 6e 64 0d 1c a2 29  |....path_end...)|
00004ff0  f2 72 65 63 74 61 6e 67  6c 65 28 78 2b 31 39 2c  |.rectangle(x+19,|
00005000  79 2b 31 32 2c 78 2b 32  30 2c 79 2b 31 39 2c 30  |y+12,x+20,y+19,0|
00005010  2c 30 2c 30 29 0d 1c ac  23 f2 74 72 69 61 6e 67  |,0,0)...#.triang|
00005020  6c 65 28 78 2b 31 38 2c  79 2b 31 35 2e 35 2c 2d  |le(x+18,y+15.5,-|
00005030  37 2c 30 2c 30 2c 30 29  0d 1c b6 0e f2 67 72 6f  |7,0,0,0).....gro|
00005040  75 70 5f 65 6e 64 0d 1c  c0 0f c9 20 22 7a 65 6e  |up_end..... "zen|
00005050  65 72 6c 22 3a 0d 1c ca  10 f2 67 72 6f 75 70 5f  |erl":.....group_|
00005060  73 74 61 72 74 0d 1c d4  29 f2 70 61 74 68 5f 73  |start...).path_s|
00005070  74 61 72 74 28 78 2c 28  79 2b 31 35 2e 35 29 2c  |tart(x,(y+15.5),|
00005080  30 2c 30 2c 26 46 46 46  46 46 46 46 46 29 0d 1c  |0,0,&FFFFFFFF)..|
00005090  de 1f f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
000050a0  33 31 29 2c 28 79 2b 31  35 2e 35 29 29 0d 1c e8  |31),(y+15.5))...|
000050b0  0d f2 70 61 74 68 5f 65  6e 64 0d 1c f2 24 f2 70  |..path_end...$.p|
000050c0  61 74 68 5f 73 74 61 72  74 28 28 78 2b 31 32 29  |ath_start((x+12)|
000050d0  2c 28 79 2b 31 39 29 2c  30 2c 30 2c 30 29 0d 1c  |,(y+19),0,0,0)..|
000050e0  fc 3b f2 70 61 74 68 5f  62 65 7a 69 65 72 28 28  |.;.path_bezier((|
000050f0  78 2b 31 32 29 2c 28 79  2b 31 39 29 2c 28 78 2b  |x+12),(y+19),(x+|
00005100  31 32 29 2c 28 79 2b 32  32 29 2c 28 78 2b 31 35  |12),(y+22),(x+15|
00005110  29 2c 28 79 2b 32 32 29  29 0d 1d 06 1d f2 70 61  |),(y+22)).....pa|
00005120  74 68 5f 64 72 61 77 28  28 78 2b 31 35 29 2c 28  |th_draw((x+15),(|
00005130  79 2b 32 33 29 29 0d 1d  10 3b f2 70 61 74 68 5f  |y+23))...;.path_|
00005140  62 65 7a 69 65 72 28 28  78 2b 31 31 29 2c 28 79  |bezier((x+11),(y|
00005150  2b 32 33 29 2c 28 78 2b  31 31 29 2c 28 79 2b 31  |+23),(x+11),(y+1|
00005160  39 29 2c 28 78 2b 31 31  29 2c 28 79 2b 31 39 29  |9),(x+11),(y+19)|
00005170  29 0d 1d 1a 0d f2 70 61  74 68 5f 65 6e 64 0d 1d  |).....path_end..|
00005180  24 24 f2 70 61 74 68 5f  73 74 61 72 74 28 28 78  |$$.path_start((x|
00005190  2b 31 31 29 2c 28 79 2b  31 32 29 2c 30 2c 30 2c  |+11),(y+12),0,0,|
000051a0  30 29 0d 1d 2e 38 f2 70  61 74 68 5f 62 65 7a 69  |0)...8.path_bezi|
000051b0  65 72 28 28 78 2b 31 31  29 2c 28 79 2b 31 32 29  |er((x+11),(y+12)|
000051c0  2c 28 78 2b 31 31 29 2c  28 79 2b 39 29 2c 28 78  |,(x+11),(y+9),(x|
000051d0  2b 38 29 2c 28 79 2b 39  29 29 0d 1d 38 1b f2 70  |+8),(y+9))..8..p|
000051e0  61 74 68 5f 64 72 61 77  28 28 78 2b 38 29 2c 28  |ath_draw((x+8),(|
000051f0  79 2b 38 29 29 0d 1d 42  3a f2 70 61 74 68 5f 62  |y+8))..B:.path_b|
00005200  65 7a 69 65 72 28 28 78  2b 31 32 29 2c 28 79 2b  |ezier((x+12),(y+|
00005210  38 29 2c 28 78 2b 31 32  29 2c 28 79 2b 31 32 29  |8),(x+12),(y+12)|
00005220  2c 28 78 2b 31 32 29 2c  28 79 2b 31 32 29 29 0d  |,(x+12),(y+12)).|
00005230  1d 4c 0d f2 70 61 74 68  5f 65 6e 64 0d 1d 56 29  |.L..path_end..V)|
00005240  f2 72 65 63 74 61 6e 67  6c 65 28 78 2b 31 32 2c  |.rectangle(x+12,|
00005250  79 2b 31 32 2c 78 2b 31  31 2c 79 2b 31 39 2c 30  |y+12,x+11,y+19,0|
00005260  2c 30 2c 30 29 0d 1d 60  22 f2 74 72 69 61 6e 67  |,0,0)..`".triang|
00005270  6c 65 28 78 2b 31 33 2c  79 2b 31 35 2e 35 2c 37  |le(x+13,y+15.5,7|
00005280  2c 30 2c 30 2c 30 29 0d  1d 6a 0e f2 67 72 6f 75  |,0,0,0)..j..grou|
00005290  70 5f 65 6e 64 0d 1d 74  0f c9 20 22 7a 65 6e 65  |p_end..t.. "zene|
000052a0  72 64 22 3a 0d 1d 7e 10  f2 67 72 6f 75 70 5f 73  |rd":..~..group_s|
000052b0  74 61 72 74 0d 1d 88 29  f2 70 61 74 68 5f 73 74  |tart...).path_st|
000052c0  61 72 74 28 28 78 2b 31  35 2e 35 29 2c 79 2c 30  |art((x+15.5),y,0|
000052d0  2c 30 2c 26 46 46 46 46  46 46 46 46 29 0d 1d 92  |,0,&FFFFFFFF)...|
000052e0  1f f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 31  |..path_draw((x+1|
000052f0  35 2e 35 29 2c 28 79 2b  33 31 29 29 0d 1d 9c 0d  |5.5),(y+31))....|
00005300  f2 70 61 74 68 5f 65 6e  64 0d 1d a6 24 f2 70 61  |.path_end...$.pa|
00005310  74 68 5f 73 74 61 72 74  28 28 78 2b 31 39 29 2c  |th_start((x+19),|
00005320  28 79 2b 31 32 29 2c 30  2c 30 2c 30 29 0d 1d b0  |(y+12),0,0,0)...|
00005330  3b f2 70 61 74 68 5f 62  65 7a 69 65 72 28 28 78  |;.path_bezier((x|
00005340  2b 31 39 29 2c 28 79 2b  31 32 29 2c 28 78 2b 32  |+19),(y+12),(x+2|
00005350  32 29 2c 28 79 2b 31 32  29 2c 28 78 2b 32 32 29  |2),(y+12),(x+22)|
00005360  2c 28 79 2b 31 35 29 29  0d 1d ba 1d f2 70 61 74  |,(y+15)).....pat|
00005370  68 5f 64 72 61 77 28 28  78 2b 32 33 29 2c 28 79  |h_draw((x+23),(y|
00005380  2b 31 35 29 29 0d 1d c4  3b f2 70 61 74 68 5f 62  |+15))...;.path_b|
00005390  65 7a 69 65 72 28 28 78  2b 32 33 29 2c 28 79 2b  |ezier((x+23),(y+|
000053a0  31 31 29 2c 28 78 2b 31  39 29 2c 28 79 2b 31 31  |11),(x+19),(y+11|
000053b0  29 2c 28 78 2b 31 39 29  2c 28 79 2b 31 31 29 29  |),(x+19),(y+11))|
000053c0  0d 1d ce 0d f2 70 61 74  68 5f 65 6e 64 0d 1d d8  |.....path_end...|
000053d0  24 f2 70 61 74 68 5f 73  74 61 72 74 28 28 78 2b  |$.path_start((x+|
000053e0  31 32 29 2c 28 79 2b 31  31 29 2c 30 2c 30 2c 30  |12),(y+11),0,0,0|
000053f0  29 0d 1d e2 38 f2 70 61  74 68 5f 62 65 7a 69 65  |)...8.path_bezie|
00005400  72 28 28 78 2b 31 32 29  2c 28 79 2b 31 31 29 2c  |r((x+12),(y+11),|
00005410  28 78 2b 39 29 2c 28 79  2b 31 31 29 2c 28 78 2b  |(x+9),(y+11),(x+|
00005420  39 29 2c 28 79 2b 38 29  29 0d 1d ec 1b f2 70 61  |9),(y+8)).....pa|
00005430  74 68 5f 64 72 61 77 28  28 78 2b 38 29 2c 28 79  |th_draw((x+8),(y|
00005440  2b 38 29 29 0d 1d f6 3a  f2 70 61 74 68 5f 62 65  |+8))...:.path_be|
00005450  7a 69 65 72 28 28 78 2b  38 29 2c 28 79 2b 31 32  |zier((x+8),(y+12|
00005460  29 2c 28 78 2b 31 32 29  2c 28 79 2b 31 32 29 2c  |),(x+12),(y+12),|
00005470  28 78 2b 31 32 29 2c 28  79 2b 31 32 29 29 0d 1e  |(x+12),(y+12))..|
00005480  00 0d f2 70 61 74 68 5f  65 6e 64 0d 1e 0a 29 f2  |...path_end...).|
00005490  72 65 63 74 61 6e 67 6c  65 28 78 2b 31 32 2c 79  |rectangle(x+12,y|
000054a0  2b 31 32 2c 78 2b 31 39  2c 79 2b 31 31 2c 30 2c  |+12,x+19,y+11,0,|
000054b0  30 2c 30 29 0d 1e 14 23  f2 74 72 69 61 6e 67 6c  |0,0)...#.triangl|
000054c0  65 32 28 78 2b 31 35 2e  35 2c 79 2b 31 33 2c 37  |e2(x+15.5,y+13,7|
000054d0  2c 30 2c 30 2c 30 29 0d  1e 1e 0e f2 67 72 6f 75  |,0,0,0).....grou|
000054e0  70 5f 65 6e 64 0d 1e 28  10 c9 20 22 74 72 61 6e  |p_end..(.. "tran|
000054f0  73 75 6c 22 3a 0d 1e 32  10 f2 67 72 6f 75 70 5f  |sul":..2..group_|
00005500  73 74 61 72 74 0d 1e 3c  2e f2 70 61 74 68 5f 73  |start..<..path_s|
00005510  74 61 72 74 28 28 78 2b  33 31 29 2c 28 79 2b 31  |tart((x+31),(y+1|
00005520  35 2e 35 29 2c 30 2c 30  2c 26 46 46 46 46 46 46  |5.5),0,0,&FFFFFF|
00005530  46 46 29 0d 1e 46 1f f2  70 61 74 68 5f 64 72 61  |FF)..F..path_dra|
00005540  77 28 28 78 2b 32 34 29  2c 28 79 2b 31 35 2e 35  |w((x+24),(y+15.5|
00005550  29 29 0d 1e 50 1f f2 70  61 74 68 5f 64 72 61 77  |))..P..path_draw|
00005560  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 32 34 29  |((x+15.5),(y+24)|
00005570  29 0d 1e 5a 1f f2 70 61  74 68 5f 64 72 61 77 28  |)..Z..path_draw(|
00005580  28 78 2b 31 35 2e 35 29  2c 28 79 2b 33 31 29 29  |(x+15.5),(y+31))|
00005590  0d 1e 64 1a f2 70 61 74  68 5f 6d 6f 76 65 28 28  |..d..path_move((|
000055a0  78 2b 31 35 2e 35 29 2c  79 29 0d 1e 6e 1e f2 70  |x+15.5),y)..n..p|
000055b0  61 74 68 5f 64 72 61 77  28 28 78 2b 31 35 2e 35  |ath_draw((x+15.5|
000055c0  29 2c 28 79 2b 37 29 29  0d 1e 78 1f f2 70 61 74  |),(y+7))..x..pat|
000055d0  68 5f 64 72 61 77 28 28  78 2b 32 34 29 2c 28 79  |h_draw((x+24),(y|
000055e0  2b 31 35 2e 35 29 29 0d  1e 82 0d f2 70 61 74 68  |+15.5)).....path|
000055f0  5f 65 6e 64 0d 1e 8c 2a  f2 72 65 63 74 61 6e 67  |_end...*.rectang|
00005600  6c 65 28 78 2b 32 32 2e  35 2c 79 2b 39 2c 78 2b  |le(x+22.5,y+9,x+|
00005610  32 34 2c 79 2b 32 32 2c  30 2c 30 2c 30 29 0d 1e  |24,y+22,0,0,0)..|
00005620  96 31 f2 65 6c 6c 69 70  73 65 28 28 78 2b 31 38  |.1.ellipse((x+18|
00005630  29 2c 28 79 2b 31 35 2e  35 29 2c 31 32 2c 31 32  |),(y+15.5),12,12|
00005640  2c 30 2c 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |,0,0,&FFFFFFFF).|
00005650  1e a0 26 f2 74 72 69 61  6e 67 6c 65 34 28 78 2b  |..&.triangle4(x+|
00005660  31 37 2c 79 2b 32 32 2e  35 2c 2d 32 2e 35 2c 30  |17,y+22.5,-2.5,0|
00005670  2c 30 2c 30 29 0d 1e aa  0e f2 67 72 6f 75 70 5f  |,0,0).....group_|
00005680  65 6e 64 0d 1e b4 10 c9  20 22 74 72 61 6e 73 64  |end..... "transd|
00005690  6c 22 3a 0d 1e be 10 f2  67 72 6f 75 70 5f 73 74  |l":.....group_st|
000056a0  61 72 74 0d 1e c8 2e f2  70 61 74 68 5f 73 74 61  |art.....path_sta|
000056b0  72 74 28 28 78 2b 33 31  29 2c 28 79 2b 31 35 2e  |rt((x+31),(y+15.|
000056c0  35 29 2c 30 2c 30 2c 26  46 46 46 46 46 46 46 46  |5),0,0,&FFFFFFFF|
000056d0  29 0d 1e d2 1f f2 70 61  74 68 5f 64 72 61 77 28  |).....path_draw(|
000056e0  28 78 2b 32 34 29 2c 28  79 2b 31 35 2e 35 29 29  |(x+24),(y+15.5))|
000056f0  0d 1e dc 1f f2 70 61 74  68 5f 64 72 61 77 28 28  |.....path_draw((|
00005700  78 2b 31 35 2e 35 29 2c  28 79 2b 32 34 29 29 0d  |x+15.5),(y+24)).|
00005710  1e e6 1f f2 70 61 74 68  5f 64 72 61 77 28 28 78  |....path_draw((x|
00005720  2b 31 35 2e 35 29 2c 28  79 2b 33 31 29 29 0d 1e  |+15.5),(y+31))..|
00005730  f0 1a f2 70 61 74 68 5f  6d 6f 76 65 28 28 78 2b  |...path_move((x+|
00005740  31 35 2e 35 29 2c 79 29  0d 1e fa 1e f2 70 61 74  |15.5),y).....pat|
00005750  68 5f 64 72 61 77 28 28  78 2b 31 35 2e 35 29 2c  |h_draw((x+15.5),|
00005760  28 79 2b 37 29 29 0d 1f  04 1f f2 70 61 74 68 5f  |(y+7)).....path_|
00005770  64 72 61 77 28 28 78 2b  32 34 29 2c 28 79 2b 31  |draw((x+24),(y+1|
00005780  35 2e 35 29 29 0d 1f 0e  0d f2 70 61 74 68 5f 65  |5.5)).....path_e|
00005790  6e 64 0d 1f 18 2a f2 72  65 63 74 61 6e 67 6c 65  |nd...*.rectangle|
000057a0  28 78 2b 32 32 2e 35 2c  79 2b 39 2c 78 2b 32 34  |(x+22.5,y+9,x+24|
000057b0  2c 79 2b 32 32 2c 30 2c  30 2c 30 29 0d 1f 22 31  |,y+22,0,0,0).."1|
000057c0  f2 65 6c 6c 69 70 73 65  28 28 78 2b 31 38 29 2c  |.ellipse((x+18),|
000057d0  28 79 2b 31 35 2e 35 29  2c 31 32 2c 31 32 2c 30  |(y+15.5),12,12,0|
000057e0  2c 30 2c 26 46 46 46 46  46 46 46 46 29 0d 1f 2c  |,0,&FFFFFFFF)..,|
000057f0  26 f2 74 72 69 61 6e 67  6c 65 33 28 78 2b 31 39  |&.triangle3(x+19|
00005800  2e 35 2c 79 2b 31 31 2c  2d 32 2e 35 2c 30 2c 30  |.5,y+11,-2.5,0,0|
00005810  2c 30 29 0d 1f 36 0e f2  67 72 6f 75 70 5f 65 6e  |,0)..6..group_en|
00005820  64 0d 1f 40 10 c9 20 22  74 72 61 6e 73 75 72 22  |d..@.. "transur"|
00005830  3a 0d 1f 4a 10 f2 67 72  6f 75 70 5f 73 74 61 72  |:..J..group_star|
00005840  74 0d 1f 54 29 f2 70 61  74 68 5f 73 74 61 72 74  |t..T).path_start|
00005850  28 78 2c 28 79 2b 31 35  2e 35 29 2c 30 2c 30 2c  |(x,(y+15.5),0,0,|
00005860  26 46 46 46 46 46 46 46  46 29 0d 1f 5e 1e f2 70  |&FFFFFFFF)..^..p|
00005870  61 74 68 5f 64 72 61 77  28 28 78 2b 37 29 2c 28  |ath_draw((x+7),(|
00005880  79 2b 31 35 2e 35 29 29  0d 1f 68 1f f2 70 61 74  |y+15.5))..h..pat|
00005890  68 5f 64 72 61 77 28 28  78 2b 31 35 2e 35 29 2c  |h_draw((x+15.5),|
000058a0  28 79 2b 32 34 29 29 0d  1f 72 1f f2 70 61 74 68  |(y+24))..r..path|
000058b0  5f 64 72 61 77 28 28 78  2b 31 35 2e 35 29 2c 28  |_draw((x+15.5),(|
000058c0  79 2b 33 31 29 29 0d 1f  7c 1a f2 70 61 74 68 5f  |y+31))..|..path_|
000058d0  6d 6f 76 65 28 28 78 2b  31 35 2e 35 29 2c 79 29  |move((x+15.5),y)|
000058e0  0d 1f 86 1e f2 70 61 74  68 5f 64 72 61 77 28 28  |.....path_draw((|
000058f0  78 2b 31 35 2e 35 29 2c  28 79 2b 37 29 29 0d 1f  |x+15.5),(y+7))..|
00005900  90 1e f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
00005910  37 29 2c 28 79 2b 31 35  2e 35 29 29 0d 1f 9a 0d  |7),(y+15.5))....|
00005920  f2 70 61 74 68 5f 65 6e  64 0d 1f a4 28 f2 72 65  |.path_end...(.re|
00005930  63 74 61 6e 67 6c 65 28  78 2b 38 2e 35 2c 79 2b  |ctangle(x+8.5,y+|
00005940  39 2c 78 2b 37 2c 79 2b  32 32 2c 30 2c 30 2c 30  |9,x+7,y+22,0,0,0|
00005950  29 0d 1f ae 31 f2 65 6c  6c 69 70 73 65 28 28 78  |)...1.ellipse((x|
00005960  2b 31 33 29 2c 28 79 2b  31 35 2e 35 29 2c 31 32  |+13),(y+15.5),12|
00005970  2c 31 32 2c 30 2c 30 2c  26 46 46 46 46 46 46 46  |,12,0,0,&FFFFFFF|
00005980  46 29 0d 1f b8 25 f2 74  72 69 61 6e 67 6c 65 33  |F)...%.triangle3|
00005990  28 78 2b 31 31 2e 35 2c  79 2b 32 30 2c 32 2e 35  |(x+11.5,y+20,2.5|
000059a0  2c 30 2c 30 2c 30 29 0d  1f c2 0e f2 67 72 6f 75  |,0,0,0).....grou|
000059b0  70 5f 65 6e 64 0d 1f cc  10 c9 20 22 74 72 61 6e  |p_end..... "tran|
000059c0  73 64 72 22 3a 0d 1f d6  10 f2 67 72 6f 75 70 5f  |sdr":.....group_|
000059d0  73 74 61 72 74 0d 1f e0  29 f2 70 61 74 68 5f 73  |start...).path_s|
000059e0  74 61 72 74 28 78 2c 28  79 2b 31 35 2e 35 29 2c  |tart(x,(y+15.5),|
000059f0  30 2c 30 2c 26 46 46 46  46 46 46 46 46 29 0d 1f  |0,0,&FFFFFFFF)..|
00005a00  ea 1e f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
00005a10  37 29 2c 28 79 2b 31 35  2e 35 29 29 0d 1f f4 1f  |7),(y+15.5))....|
00005a20  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 31 35  |.path_draw((x+15|
00005a30  2e 35 29 2c 28 79 2b 32  34 29 29 0d 1f fe 1f f2  |.5),(y+24)).....|
00005a40  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 35 2e  |path_draw((x+15.|
00005a50  35 29 2c 28 79 2b 33 31  29 29 0d 20 08 1a f2 70  |5),(y+31)). ...p|
00005a60  61 74 68 5f 6d 6f 76 65  28 28 78 2b 31 35 2e 35  |ath_move((x+15.5|
00005a70  29 2c 79 29 0d 20 12 1e  f2 70 61 74 68 5f 64 72  |),y). ...path_dr|
00005a80  61 77 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 37  |aw((x+15.5),(y+7|
00005a90  29 29 0d 20 1c 1e f2 70  61 74 68 5f 64 72 61 77  |)). ...path_draw|
00005aa0  28 28 78 2b 37 29 2c 28  79 2b 31 35 2e 35 29 29  |((x+7),(y+15.5))|
00005ab0  0d 20 26 0d f2 70 61 74  68 5f 65 6e 64 0d 20 30  |. &..path_end. 0|
00005ac0  28 f2 72 65 63 74 61 6e  67 6c 65 28 78 2b 38 2e  |(.rectangle(x+8.|
00005ad0  35 2c 79 2b 39 2c 78 2b  37 2c 79 2b 32 32 2c 30  |5,y+9,x+7,y+22,0|
00005ae0  2c 30 2c 30 29 0d 20 3a  31 f2 65 6c 6c 69 70 73  |,0,0). :1.ellips|
00005af0  65 28 28 78 2b 31 33 29  2c 28 79 2b 31 35 2e 35  |e((x+13),(y+15.5|
00005b00  29 2c 31 32 2c 31 32 2c  30 2c 30 2c 26 46 46 46  |),12,12,0,0,&FFF|
00005b10  46 46 46 46 46 29 0d 20  44 24 f2 74 72 69 61 6e  |FFFFF). D$.trian|
00005b20  67 6c 65 34 28 78 2b 31  34 2c 79 2b 38 2e 35 2c  |gle4(x+14,y+8.5,|
00005b30  32 2e 35 2c 30 2c 30 2c  30 29 0d 20 4e 0e f2 67  |2.5,0,0,0). N..g|
00005b40  72 6f 75 70 5f 65 6e 64  0d 20 58 11 c9 20 22 74  |roup_end. X.. "t|
00005b50  72 61 6e 73 75 64 72 22  3a 0d 20 62 10 f2 67 72  |ransudr":. b..gr|
00005b60  6f 75 70 5f 73 74 61 72  74 0d 20 6c 2e f2 70 61  |oup_start. l..pa|
00005b70  74 68 5f 73 74 61 72 74  28 28 78 2b 31 35 2e 35  |th_start((x+15.5|
00005b80  29 2c 28 79 2b 33 31 29  2c 30 2c 30 2c 26 46 46  |),(y+31),0,0,&FF|
00005b90  46 46 46 46 46 46 29 0d  20 76 1f f2 70 61 74 68  |FFFFFF). v..path|
00005ba0  5f 64 72 61 77 28 28 78  2b 31 35 2e 35 29 2c 28  |_draw((x+15.5),(|
00005bb0  79 2b 32 34 29 29 0d 20  80 1f f2 70 61 74 68 5f  |y+24)). ...path_|
00005bc0  64 72 61 77 28 28 78 2b  32 34 29 2c 28 79 2b 31  |draw((x+24),(y+1|
00005bd0  35 2e 35 29 29 0d 20 8a  1f f2 70 61 74 68 5f 64  |5.5)). ...path_d|
00005be0  72 61 77 28 28 78 2b 33  31 29 2c 28 79 2b 31 35  |raw((x+31),(y+15|
00005bf0  2e 35 29 29 0d 20 94 1a  f2 70 61 74 68 5f 6d 6f  |.5)). ...path_mo|
00005c00  76 65 28 78 2c 28 79 2b  31 35 2e 35 29 29 0d 20  |ve(x,(y+15.5)). |
00005c10  9e 1e f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
00005c20  37 29 2c 28 79 2b 31 35  2e 35 29 29 0d 20 a8 1f  |7),(y+15.5)). ..|
00005c30  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 31 35  |.path_draw((x+15|
00005c40  2e 35 29 2c 28 79 2b 32  34 29 29 0d 20 b2 0d f2  |.5),(y+24)). ...|
00005c50  70 61 74 68 5f 65 6e 64  0d 20 bc 2a f2 72 65 63  |path_end. .*.rec|
00005c60  74 61 6e 67 6c 65 28 78  2b 39 2c 79 2b 32 32 2e  |tangle(x+9,y+22.|
00005c70  35 2c 78 2b 32 32 2c 79  2b 32 34 2c 30 2c 30 2c  |5,x+22,y+24,0,0,|
00005c80  30 29 0d 20 c6 31 f2 65  6c 6c 69 70 73 65 28 28  |0). .1.ellipse((|
00005c90  78 2b 31 35 2e 35 29 2c  28 79 2b 31 38 29 2c 31  |x+15.5),(y+18),1|
00005ca0  32 2c 31 32 2c 30 2c 30  2c 26 46 46 46 46 46 46  |2,12,0,0,&FFFFFF|
00005cb0  46 46 29 0d 20 d0 25 f2  74 72 69 61 6e 67 6c 65  |FF). .%.triangle|
00005cc0  34 28 78 2b 32 32 2e 35  2c 79 2b 31 37 2c 32 2e  |4(x+22.5,y+17,2.|
00005cd0  35 2c 30 2c 30 2c 30 29  0d 20 da 0e f2 67 72 6f  |5,0,0,0). ...gro|
00005ce0  75 70 5f 65 6e 64 0d 20  e4 11 c9 20 22 74 72 61  |up_end. ... "tra|
00005cf0  6e 73 75 64 6c 22 3a 0d  20 ee 10 f2 67 72 6f 75  |nsudl":. ...grou|
00005d00  70 5f 73 74 61 72 74 0d  20 f8 2e f2 70 61 74 68  |p_start. ...path|
00005d10  5f 73 74 61 72 74 28 28  78 2b 31 35 2e 35 29 2c  |_start((x+15.5),|
00005d20  28 79 2b 33 31 29 2c 30  2c 30 2c 26 46 46 46 46  |(y+31),0,0,&FFFF|
00005d30  46 46 46 46 29 0d 21 02  1f f2 70 61 74 68 5f 64  |FFFF).!...path_d|
00005d40  72 61 77 28 28 78 2b 31  35 2e 35 29 2c 28 79 2b  |raw((x+15.5),(y+|
00005d50  32 34 29 29 0d 21 0c 1f  f2 70 61 74 68 5f 64 72  |24)).!...path_dr|
00005d60  61 77 28 28 78 2b 32 34  29 2c 28 79 2b 31 35 2e  |aw((x+24),(y+15.|
00005d70  35 29 29 0d 21 16 1f f2  70 61 74 68 5f 64 72 61  |5)).!...path_dra|
00005d80  77 28 28 78 2b 33 31 29  2c 28 79 2b 31 35 2e 35  |w((x+31),(y+15.5|
00005d90  29 29 0d 21 20 1a f2 70  61 74 68 5f 6d 6f 76 65  |)).! ..path_move|
00005da0  28 78 2c 28 79 2b 31 35  2e 35 29 29 0d 21 2a 1e  |(x,(y+15.5)).!*.|
00005db0  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 37 29  |.path_draw((x+7)|
00005dc0  2c 28 79 2b 31 35 2e 35  29 29 0d 21 34 1f f2 70  |,(y+15.5)).!4..p|
00005dd0  61 74 68 5f 64 72 61 77  28 28 78 2b 31 35 2e 35  |ath_draw((x+15.5|
00005de0  29 2c 28 79 2b 32 34 29  29 0d 21 3e 0d f2 70 61  |),(y+24)).!>..pa|
00005df0  74 68 5f 65 6e 64 0d 21  48 2a f2 72 65 63 74 61  |th_end.!H*.recta|
00005e00  6e 67 6c 65 28 78 2b 39  2c 79 2b 32 32 2e 35 2c  |ngle(x+9,y+22.5,|
00005e10  78 2b 32 32 2c 79 2b 32  34 2c 30 2c 30 2c 30 29  |x+22,y+24,0,0,0)|
00005e20  0d 21 52 31 f2 65 6c 6c  69 70 73 65 28 28 78 2b  |.!R1.ellipse((x+|
00005e30  31 35 2e 35 29 2c 28 79  2b 31 38 29 2c 31 32 2c  |15.5),(y+18),12,|
00005e40  31 32 2c 30 2c 30 2c 26  46 46 46 46 46 46 46 46  |12,0,0,&FFFFFFFF|
00005e50  29 0d 21 5c 26 f2 74 72  69 61 6e 67 6c 65 33 28  |).!\&.triangle3(|
00005e60  78 2b 31 31 2c 79 2b 31  39 2e 35 2c 2d 32 2e 35  |x+11,y+19.5,-2.5|
00005e70  2c 30 2c 30 2c 30 29 0d  21 66 0e f2 67 72 6f 75  |,0,0,0).!f..grou|
00005e80  70 5f 65 6e 64 0d 21 70  11 c9 20 22 74 72 61 6e  |p_end.!p.. "tran|
00005e90  73 75 75 72 22 3a 0d 21  7a 10 f2 67 72 6f 75 70  |suur":.!z..group|
00005ea0  5f 73 74 61 72 74 0d 21  84 29 f2 70 61 74 68 5f  |_start.!.).path_|
00005eb0  73 74 61 72 74 28 28 78  2b 31 35 2e 35 29 2c 79  |start((x+15.5),y|
00005ec0  2c 30 2c 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |,0,0,&FFFFFFFF).|
00005ed0  21 8e 1e f2 70 61 74 68  5f 64 72 61 77 28 28 78  |!...path_draw((x|
00005ee0  2b 31 35 2e 35 29 2c 28  79 2b 37 29 29 0d 21 98  |+15.5),(y+7)).!.|
00005ef0  1f f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 32  |..path_draw((x+2|
00005f00  34 29 2c 28 79 2b 31 35  2e 35 29 29 0d 21 a2 1f  |4),(y+15.5)).!..|
00005f10  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 33 31  |.path_draw((x+31|
00005f20  29 2c 28 79 2b 31 35 2e  35 29 29 0d 21 ac 1a f2  |),(y+15.5)).!...|
00005f30  70 61 74 68 5f 6d 6f 76  65 28 78 2c 28 79 2b 31  |path_move(x,(y+1|
00005f40  35 2e 35 29 29 0d 21 b6  1e f2 70 61 74 68 5f 64  |5.5)).!...path_d|
00005f50  72 61 77 28 28 78 2b 37  29 2c 28 79 2b 31 35 2e  |raw((x+7),(y+15.|
00005f60  35 29 29 0d 21 c0 1e f2  70 61 74 68 5f 64 72 61  |5)).!...path_dra|
00005f70  77 28 28 78 2b 31 35 2e  35 29 2c 28 79 2b 37 29  |w((x+15.5),(y+7)|
00005f80  29 0d 21 ca 0d f2 70 61  74 68 5f 65 6e 64 0d 21  |).!...path_end.!|
00005f90  d4 28 f2 72 65 63 74 61  6e 67 6c 65 28 78 2b 39  |.(.rectangle(x+9|
00005fa0  2c 79 2b 38 2e 35 2c 78  2b 32 32 2c 79 2b 37 2c  |,y+8.5,x+22,y+7,|
00005fb0  30 2c 30 2c 30 29 0d 21  de 31 f2 65 6c 6c 69 70  |0,0,0).!.1.ellip|
00005fc0  73 65 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 31  |se((x+15.5),(y+1|
00005fd0  33 29 2c 31 32 2c 31 32  2c 30 2c 30 2c 26 46 46  |3),12,12,0,0,&FF|
00005fe0  46 46 46 46 46 46 29 0d  21 e8 25 f2 74 72 69 61  |FFFFFF).!.%.tria|
00005ff0  6e 67 6c 65 33 28 78 2b  32 30 2c 79 2b 31 31 2e  |ngle3(x+20,y+11.|
00006000  35 2c 32 2e 35 2c 30 2c  30 2c 30 29 0d 21 f2 0e  |5,2.5,0,0,0).!..|
00006010  f2 67 72 6f 75 70 5f 65  6e 64 0d 21 fc 11 c9 20  |.group_end.!... |
00006020  22 74 72 61 6e 73 75 75  6c 22 3a 0d 22 06 10 f2  |"transuul":."...|
00006030  67 72 6f 75 70 5f 73 74  61 72 74 0d 22 10 29 f2  |group_start.".).|
00006040  70 61 74 68 5f 73 74 61  72 74 28 28 78 2b 31 35  |path_start((x+15|
00006050  2e 35 29 2c 79 2c 30 2c  30 2c 26 46 46 46 46 46  |.5),y,0,0,&FFFFF|
00006060  46 46 46 29 0d 22 1a 1e  f2 70 61 74 68 5f 64 72  |FFF)."...path_dr|
00006070  61 77 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 37  |aw((x+15.5),(y+7|
00006080  29 29 0d 22 24 1f f2 70  61 74 68 5f 64 72 61 77  |))."$..path_draw|
00006090  28 28 78 2b 32 34 29 2c  28 79 2b 31 35 2e 35 29  |((x+24),(y+15.5)|
000060a0  29 0d 22 2e 1f f2 70 61  74 68 5f 64 72 61 77 28  |)."...path_draw(|
000060b0  28 78 2b 33 31 29 2c 28  79 2b 31 35 2e 35 29 29  |(x+31),(y+15.5))|
000060c0  0d 22 38 1a f2 70 61 74  68 5f 6d 6f 76 65 28 78  |."8..path_move(x|
000060d0  2c 28 79 2b 31 35 2e 35  29 29 0d 22 42 1e f2 70  |,(y+15.5))."B..p|
000060e0  61 74 68 5f 64 72 61 77  28 28 78 2b 37 29 2c 28  |ath_draw((x+7),(|
000060f0  79 2b 31 35 2e 35 29 29  0d 22 4c 1e f2 70 61 74  |y+15.5))."L..pat|
00006100  68 5f 64 72 61 77 28 28  78 2b 31 35 2e 35 29 2c  |h_draw((x+15.5),|
00006110  28 79 2b 37 29 29 0d 22  56 0d f2 70 61 74 68 5f  |(y+7))."V..path_|
00006120  65 6e 64 0d 22 60 28 f2  72 65 63 74 61 6e 67 6c  |end."`(.rectangl|
00006130  65 28 78 2b 39 2c 79 2b  38 2e 35 2c 78 2b 32 32  |e(x+9,y+8.5,x+22|
00006140  2c 79 2b 37 2c 30 2c 30  2c 30 29 0d 22 6a 31 f2  |,y+7,0,0,0)."j1.|
00006150  65 6c 6c 69 70 73 65 28  28 78 2b 31 35 2e 35 29  |ellipse((x+15.5)|
00006160  2c 28 79 2b 31 33 29 2c  31 32 2c 31 32 2c 30 2c  |,(y+13),12,12,0,|
00006170  30 2c 26 46 46 46 46 46  46 46 46 29 0d 22 74 25  |0,&FFFFFFFF)."t%|
00006180  f2 74 72 69 61 6e 67 6c  65 34 28 78 2b 38 2e 35  |.triangle4(x+8.5|
00006190  2c 79 2b 31 34 2c 2d 32  2e 35 2c 30 2c 30 2c 30  |,y+14,-2.5,0,0,0|
000061a0  29 0d 22 7e 0e f2 67 72  6f 75 70 5f 65 6e 64 0d  |)."~..group_end.|
000061b0  22 88 10 c9 20 22 70 6f  77 65 72 2b 75 22 3a 0d  |"... "power+u":.|
000061c0  22 92 10 f2 67 72 6f 75  70 5f 73 74 61 72 74 0d  |"...group_start.|
000061d0  22 9c 29 f2 70 61 74 68  5f 73 74 61 72 74 28 28  |".).path_start((|
000061e0  78 2b 31 35 2e 35 29 2c  79 2c 30 2c 30 2c 26 46  |x+15.5),y,0,0,&F|
000061f0  46 46 46 46 46 46 46 29  0d 22 a6 1f f2 70 61 74  |FFFFFFF)."...pat|
00006200  68 5f 64 72 61 77 28 28  78 2b 31 35 2e 35 29 2c  |h_draw((x+15.5),|
00006210  28 79 2b 32 31 29 29 0d  22 b0 0d f2 70 61 74 68  |(y+21))."...path|
00006220  5f 65 6e 64 0d 22 ba 2f  f2 65 6c 6c 69 70 73 65  |_end."./.ellipse|
00006230  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 32 34 29  |((x+15.5),(y+24)|
00006240  2c 33 2c 33 2c 30 2c 30  2c 26 46 46 46 46 46 46  |,3,3,0,0,&FFFFFF|
00006250  46 46 29 0d 22 c4 23 f2  74 65 78 74 28 28 78 2b  |FF).".#.text((x+|
00006260  37 29 2c 28 79 2b 32 38  29 2c 22 2b 22 2c 38 2c  |7),(y+28),"+",8,|
00006270  31 2c 30 2c 30 29 0d 22  ce 0e f2 67 72 6f 75 70  |1,0,0)."...group|
00006280  5f 65 6e 64 0d 22 d8 10  c9 20 22 70 6f 77 65 72  |_end."... "power|
00006290  2d 75 22 3a 0d 22 e2 10  f2 67 72 6f 75 70 5f 73  |-u":."...group_s|
000062a0  74 61 72 74 0d 22 ec 29  f2 70 61 74 68 5f 73 74  |tart.".).path_st|
000062b0  61 72 74 28 28 78 2b 31  35 2e 35 29 2c 79 2c 30  |art((x+15.5),y,0|
000062c0  2c 30 2c 26 46 46 46 46  46 46 46 46 29 0d 22 f6  |,0,&FFFFFFFF).".|
000062d0  1f f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 31  |..path_draw((x+1|
000062e0  35 2e 35 29 2c 28 79 2b  32 31 29 29 0d 23 00 0d  |5.5),(y+21)).#..|
000062f0  f2 70 61 74 68 5f 65 6e  64 0d 23 0a 2f f2 65 6c  |.path_end.#./.el|
00006300  6c 69 70 73 65 28 28 78  2b 31 35 2e 35 29 2c 28  |lipse((x+15.5),(|
00006310  79 2b 32 34 29 2c 33 2c  33 2c 30 2c 30 2c 26 46  |y+24),3,3,0,0,&F|
00006320  46 46 46 46 46 46 46 29  0d 23 14 23 f2 74 65 78  |FFFFFFF).#.#.tex|
00006330  74 28 28 78 2b 37 29 2c  28 79 2b 32 38 29 2c 22  |t((x+7),(y+28),"|
00006340  2d 22 2c 38 2c 31 2c 30  2c 30 29 0d 23 1e 0e f2  |-",8,1,0,0).#...|
00006350  67 72 6f 75 70 5f 65 6e  64 0d 23 28 10 c9 20 22  |group_end.#(.. "|
00006360  70 6f 77 65 72 2b 64 22  3a 0d 23 32 10 f2 67 72  |power+d":.#2..gr|
00006370  6f 75 70 5f 73 74 61 72  74 0d 23 3c 2e f2 70 61  |oup_start.#<..pa|
00006380  74 68 5f 73 74 61 72 74  28 28 78 2b 31 35 2e 35  |th_start((x+15.5|
00006390  29 2c 28 79 2b 33 31 29  2c 30 2c 30 2c 26 46 46  |),(y+31),0,0,&FF|
000063a0  46 46 46 46 46 46 29 0d  23 46 1f f2 70 61 74 68  |FFFFFF).#F..path|
000063b0  5f 64 72 61 77 28 28 78  2b 31 35 2e 35 29 2c 28  |_draw((x+15.5),(|
000063c0  79 2b 31 30 29 29 0d 23  50 0d f2 70 61 74 68 5f  |y+10)).#P..path_|
000063d0  65 6e 64 0d 23 5a 2e f2  65 6c 6c 69 70 73 65 28  |end.#Z..ellipse(|
000063e0  28 78 2b 31 35 2e 35 29  2c 28 79 2b 37 29 2c 33  |(x+15.5),(y+7),3|
000063f0  2c 33 2c 30 2c 30 2c 26  46 46 46 46 46 46 46 46  |,3,0,0,&FFFFFFFF|
00006400  29 0d 23 64 22 f2 74 65  78 74 28 28 78 2b 37 29  |).#d".text((x+7)|
00006410  2c 28 79 2b 33 29 2c 22  2b 22 2c 38 2c 31 2c 30  |,(y+3),"+",8,1,0|
00006420  2c 30 29 0d 23 6e 0e f2  67 72 6f 75 70 5f 65 6e  |,0).#n..group_en|
00006430  64 0d 23 78 10 c9 20 22  70 6f 77 65 72 2d 64 22  |d.#x.. "power-d"|
00006440  3a 0d 23 82 10 f2 67 72  6f 75 70 5f 73 74 61 72  |:.#...group_star|
00006450  74 0d 23 8c 2e f2 70 61  74 68 5f 73 74 61 72 74  |t.#...path_start|
00006460  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 33 31 29  |((x+15.5),(y+31)|
00006470  2c 30 2c 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |,0,0,&FFFFFFFF).|
00006480  23 96 1f f2 70 61 74 68  5f 64 72 61 77 28 28 78  |#...path_draw((x|
00006490  2b 31 35 2e 35 29 2c 28  79 2b 31 30 29 29 0d 23  |+15.5),(y+10)).#|
000064a0  a0 0d f2 70 61 74 68 5f  65 6e 64 0d 23 aa 2e f2  |...path_end.#...|
000064b0  65 6c 6c 69 70 73 65 28  28 78 2b 31 35 2e 35 29  |ellipse((x+15.5)|
000064c0  2c 28 79 2b 37 29 2c 33  2c 33 2c 30 2c 30 2c 26  |,(y+7),3,3,0,0,&|
000064d0  46 46 46 46 46 46 46 46  29 0d 23 b4 22 f2 74 65  |FFFFFFFF).#.".te|
000064e0  78 74 28 28 78 2b 37 29  2c 28 79 2b 33 29 2c 22  |xt((x+7),(y+3),"|
000064f0  2d 22 2c 38 2c 31 2c 30  2c 30 29 0d 23 be 0e f2  |-",8,1,0,0).#...|
00006500  67 72 6f 75 70 5f 65 6e  64 0d 23 c8 10 c9 20 22  |group_end.#... "|
00006510  70 6f 77 65 72 2b 72 22  3a 0d 23 d2 10 f2 67 72  |power+r":.#...gr|
00006520  6f 75 70 5f 73 74 61 72  74 0d 23 dc 29 f2 70 61  |oup_start.#.).pa|
00006530  74 68 5f 73 74 61 72 74  28 78 2c 28 79 2b 31 35  |th_start(x,(y+15|
00006540  2e 35 29 2c 30 2c 30 2c  26 46 46 46 46 46 46 46  |.5),0,0,&FFFFFFF|
00006550  46 29 0d 23 e6 1f f2 70  61 74 68 5f 64 72 61 77  |F).#...path_draw|
00006560  28 28 78 2b 32 31 29 2c  28 79 2b 31 35 2e 35 29  |((x+21),(y+15.5)|
00006570  29 0d 23 f0 0d f2 70 61  74 68 5f 65 6e 64 0d 23  |).#...path_end.#|
00006580  fa 2f f2 65 6c 6c 69 70  73 65 28 28 78 2b 32 34  |./.ellipse((x+24|
00006590  29 2c 28 79 2b 31 35 2e  35 29 2c 33 2c 33 2c 30  |),(y+15.5),3,3,0|
000065a0  2c 30 2c 26 46 46 46 46  46 46 46 46 29 0d 24 04  |,0,&FFFFFFFF).$.|
000065b0  23 f2 74 65 78 74 28 28  78 2b 32 38 29 2c 28 79  |#.text((x+28),(y|
000065c0  2b 37 29 2c 22 2b 22 2c  38 2c 31 2c 30 2c 30 29  |+7),"+",8,1,0,0)|
000065d0  0d 24 0e 0e f2 67 72 6f  75 70 5f 65 6e 64 0d 24  |.$...group_end.$|
000065e0  18 10 c9 20 22 70 6f 77  65 72 2d 72 22 3a 0d 24  |... "power-r":.$|
000065f0  22 10 f2 67 72 6f 75 70  5f 73 74 61 72 74 0d 24  |"..group_start.$|
00006600  2c 29 f2 70 61 74 68 5f  73 74 61 72 74 28 78 2c  |,).path_start(x,|
00006610  28 79 2b 31 35 2e 35 29  2c 30 2c 30 2c 26 46 46  |(y+15.5),0,0,&FF|
00006620  46 46 46 46 46 46 29 0d  24 36 1f f2 70 61 74 68  |FFFFFF).$6..path|
00006630  5f 64 72 61 77 28 28 78  2b 32 31 29 2c 28 79 2b  |_draw((x+21),(y+|
00006640  31 35 2e 35 29 29 0d 24  40 0d f2 70 61 74 68 5f  |15.5)).$@..path_|
00006650  65 6e 64 0d 24 4a 2f f2  65 6c 6c 69 70 73 65 28  |end.$J/.ellipse(|
00006660  28 78 2b 32 34 29 2c 28  79 2b 31 35 2e 35 29 2c  |(x+24),(y+15.5),|
00006670  33 2c 33 2c 30 2c 30 2c  26 46 46 46 46 46 46 46  |3,3,0,0,&FFFFFFF|
00006680  46 29 0d 24 54 23 f2 74  65 78 74 28 28 78 2b 32  |F).$T#.text((x+2|
00006690  38 29 2c 28 79 2b 37 29  2c 22 2d 22 2c 38 2c 31  |8),(y+7),"-",8,1|
000066a0  2c 30 2c 30 29 0d 24 5e  0e f2 67 72 6f 75 70 5f  |,0,0).$^..group_|
000066b0  65 6e 64 0d 24 68 10 c9  20 22 70 6f 77 65 72 2b  |end.$h.. "power+|
000066c0  6c 22 3a 0d 24 72 10 f2  67 72 6f 75 70 5f 73 74  |l":.$r..group_st|
000066d0  61 72 74 0d 24 7c 2e f2  70 61 74 68 5f 73 74 61  |art.$|..path_sta|
000066e0  72 74 28 28 78 2b 33 31  29 2c 28 79 2b 31 35 2e  |rt((x+31),(y+15.|
000066f0  35 29 2c 30 2c 30 2c 26  46 46 46 46 46 46 46 46  |5),0,0,&FFFFFFFF|
00006700  29 0d 24 86 1f f2 70 61  74 68 5f 64 72 61 77 28  |).$...path_draw(|
00006710  28 78 2b 31 30 29 2c 28  79 2b 31 35 2e 35 29 29  |(x+10),(y+15.5))|
00006720  0d 24 90 0d f2 70 61 74  68 5f 65 6e 64 0d 24 9a  |.$...path_end.$.|
00006730  2e f2 65 6c 6c 69 70 73  65 28 28 78 2b 37 29 2c  |..ellipse((x+7),|
00006740  28 79 2b 31 35 2e 35 29  2c 33 2c 33 2c 30 2c 30  |(y+15.5),3,3,0,0|
00006750  2c 26 46 46 46 46 46 46  46 46 29 0d 24 a4 22 f2  |,&FFFFFFFF).$.".|
00006760  74 65 78 74 28 28 78 2b  33 29 2c 28 79 2b 37 29  |text((x+3),(y+7)|
00006770  2c 22 2b 22 2c 38 2c 31  2c 30 2c 30 29 0d 24 ae  |,"+",8,1,0,0).$.|
00006780  0e f2 67 72 6f 75 70 5f  65 6e 64 0d 24 b8 10 c9  |..group_end.$...|
00006790  20 22 70 6f 77 65 72 2d  6c 22 3a 0d 24 c2 10 f2  | "power-l":.$...|
000067a0  67 72 6f 75 70 5f 73 74  61 72 74 0d 24 cc 2e f2  |group_start.$...|
000067b0  70 61 74 68 5f 73 74 61  72 74 28 28 78 2b 33 31  |path_start((x+31|
000067c0  29 2c 28 79 2b 31 35 2e  35 29 2c 30 2c 30 2c 26  |),(y+15.5),0,0,&|
000067d0  46 46 46 46 46 46 46 46  29 0d 24 d6 1f f2 70 61  |FFFFFFFF).$...pa|
000067e0  74 68 5f 64 72 61 77 28  28 78 2b 31 30 29 2c 28  |th_draw((x+10),(|
000067f0  79 2b 31 35 2e 35 29 29  0d 24 e0 0d f2 70 61 74  |y+15.5)).$...pat|
00006800  68 5f 65 6e 64 0d 24 ea  2e f2 65 6c 6c 69 70 73  |h_end.$...ellips|
00006810  65 28 28 78 2b 37 29 2c  28 79 2b 31 35 2e 35 29  |e((x+7),(y+15.5)|
00006820  2c 33 2c 33 2c 30 2c 30  2c 26 46 46 46 46 46 46  |,3,3,0,0,&FFFFFF|
00006830  46 46 29 0d 24 f4 22 f2  74 65 78 74 28 28 78 2b  |FF).$.".text((x+|
00006840  33 29 2c 28 79 2b 37 29  2c 22 2d 22 2c 38 2c 31  |3),(y+7),"-",8,1|
00006850  2c 30 2c 30 29 0d 24 fe  0e f2 67 72 6f 75 70 5f  |,0,0).$...group_|
00006860  65 6e 64 0d 25 08 0f c9  20 22 70 6f 77 65 72 75  |end.%... "poweru|
00006870  22 3a 0d 25 12 10 f2 67  72 6f 75 70 5f 73 74 61  |":.%...group_sta|
00006880  72 74 0d 25 1c 2e f2 70  61 74 68 5f 73 74 61 72  |rt.%...path_star|
00006890  74 28 28 78 2b 31 35 2e  35 29 2c 28 79 2b 33 31  |t((x+15.5),(y+31|
000068a0  29 2c 30 2c 30 2c 26 46  46 46 46 46 46 46 46 29  |),0,0,&FFFFFFFF)|
000068b0  0d 25 26 1f f2 70 61 74  68 5f 64 72 61 77 28 28  |.%&..path_draw((|
000068c0  78 2b 31 35 2e 35 29 2c  28 79 2b 32 34 29 29 0d  |x+15.5),(y+24)).|
000068d0  25 30 1a f2 70 61 74 68  5f 6d 6f 76 65 28 28 78  |%0..path_move((x|
000068e0  2b 31 35 2e 35 29 2c 79  29 0d 25 3a 1e f2 70 61  |+15.5),y).%:..pa|
000068f0  74 68 5f 64 72 61 77 28  28 78 2b 31 35 2e 35 29  |th_draw((x+15.5)|
00006900  2c 28 79 2b 37 29 29 0d  25 44 0d f2 70 61 74 68  |,(y+7)).%D..path|
00006910  5f 65 6e 64 0d 25 4e 2f  f2 65 6c 6c 69 70 73 65  |_end.%N/.ellipse|
00006920  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 32 31 29  |((x+15.5),(y+21)|
00006930  2c 33 2c 33 2c 30 2c 30  2c 26 46 46 46 46 46 46  |,3,3,0,0,&FFFFFF|
00006940  46 46 29 0d 25 58 2f f2  65 6c 6c 69 70 73 65 28  |FF).%X/.ellipse(|
00006950  28 78 2b 31 35 2e 35 29  2c 28 79 2b 31 30 29 2c  |(x+15.5),(y+10),|
00006960  33 2c 33 2c 30 2c 30 2c  26 46 46 46 46 46 46 46  |3,3,0,0,&FFFFFFF|
00006970  46 29 0d 25 62 0e f2 67  72 6f 75 70 5f 65 6e 64  |F).%b..group_end|
00006980  0d 25 6c 0f c9 20 22 70  6f 77 65 72 72 22 3a 0d  |.%l.. "powerr":.|
00006990  25 76 10 f2 67 72 6f 75  70 5f 73 74 61 72 74 0d  |%v..group_start.|
000069a0  25 80 2e f2 70 61 74 68  5f 73 74 61 72 74 28 28  |%...path_start((|
000069b0  78 2b 33 31 29 2c 28 79  2b 31 35 2e 35 29 2c 30  |x+31),(y+15.5),0|
000069c0  2c 30 2c 26 46 46 46 46  46 46 46 46 29 0d 25 8a  |,0,&FFFFFFFF).%.|
000069d0  1f f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 32  |..path_draw((x+2|
000069e0  34 29 2c 28 79 2b 31 35  2e 35 29 29 0d 25 94 1a  |4),(y+15.5)).%..|
000069f0  f2 70 61 74 68 5f 6d 6f  76 65 28 78 2c 28 79 2b  |.path_move(x,(y+|
00006a00  31 35 2e 35 29 29 0d 25  9e 1e f2 70 61 74 68 5f  |15.5)).%...path_|
00006a10  64 72 61 77 28 28 78 2b  37 29 2c 28 79 2b 31 35  |draw((x+7),(y+15|
00006a20  2e 35 29 29 0d 25 a8 0d  f2 70 61 74 68 5f 65 6e  |.5)).%...path_en|
00006a30  64 0d 25 b2 2f f2 65 6c  6c 69 70 73 65 28 28 78  |d.%./.ellipse((x|
00006a40  2b 32 31 29 2c 28 79 2b  31 35 2e 35 29 2c 33 2c  |+21),(y+15.5),3,|
00006a50  33 2c 30 2c 30 2c 26 46  46 46 46 46 46 46 46 29  |3,0,0,&FFFFFFFF)|
00006a60  0d 25 bc 2f f2 65 6c 6c  69 70 73 65 28 28 78 2b  |.%./.ellipse((x+|
00006a70  31 30 29 2c 28 79 2b 31  35 2e 35 29 2c 33 2c 33  |10),(y+15.5),3,3|
00006a80  2c 30 2c 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |,0,0,&FFFFFFFF).|
00006a90  25 c6 0e f2 67 72 6f 75  70 5f 65 6e 64 0d 25 d0  |%...group_end.%.|
00006aa0  0f c9 20 22 72 65 6c 61  79 75 22 3a 0d 25 da 10  |.. "relayu":.%..|
00006ab0  f2 67 72 6f 75 70 5f 73  74 61 72 74 0d 25 e4 29  |.group_start.%.)|
00006ac0  f2 70 61 74 68 5f 73 74  61 72 74 28 28 78 2b 31  |.path_start((x+1|
00006ad0  35 2e 35 29 2c 79 2c 30  2c 30 2c 26 46 46 46 46  |5.5),y,0,0,&FFFF|
00006ae0  46 46 46 46 29 0d 25 ee  1e f2 70 61 74 68 5f 64  |FFFF).%...path_d|
00006af0  72 61 77 28 28 78 2b 31  35 2e 35 29 2c 28 79 2b  |raw((x+15.5),(y+|
00006b00  32 29 29 0d 25 f8 1b f2  70 61 74 68 5f 64 72 61  |2)).%...path_dra|
00006b10  77 28 28 78 2b 33 29 2c  28 79 2b 32 29 29 0d 26  |w((x+3),(y+2)).&|
00006b20  02 1d f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
00006b30  33 29 2c 28 79 2b 34 2e  35 29 29 0d 26 0c 1e f2  |3),(y+4.5)).&...|
00006b40  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 31 29  |path_draw((x+11)|
00006b50  2c 28 79 2b 34 2e 35 29  29 0d 26 16 1e f2 70 61  |,(y+4.5)).&...pa|
00006b60  74 68 5f 64 72 61 77 28  28 78 2b 31 31 29 2c 28  |th_draw((x+11),(|
00006b70  79 2b 35 2e 35 29 29 0d  26 20 1e f2 70 61 74 68  |y+5.5)).& ..path|
00006b80  5f 64 72 61 77 28 28 78  2b 31 30 29 2c 28 79 2b  |_draw((x+10),(y+|
00006b90  36 2e 35 29 29 0d 26 2a  1e f2 70 61 74 68 5f 64  |6.5)).&*..path_d|
00006ba0  72 61 77 28 28 78 2b 31  30 29 2c 28 79 2b 37 2e  |raw((x+10),(y+7.|
00006bb0  35 29 29 0d 26 34 1e f2  70 61 74 68 5f 6d 6f 76  |5)).&4..path_mov|
00006bc0  65 28 28 78 2b 31 30 29  2c 28 79 2b 37 2e 34 29  |e((x+10),(y+7.4)|
00006bd0  29 0d 26 3e 48 f2 70 61  74 68 5f 62 65 7a 69 65  |).&>H.path_bezie|
00006be0  72 28 28 78 2b 31 30 2e  36 35 29 2c 28 79 2b 38  |r((x+10.65),(y+8|
00006bf0  2e 33 29 2c 28 78 2b 31  30 2e 36 35 29 2c 28 79  |.3),(x+10.65),(y|
00006c00  2b 31 30 2e 37 29 2c 28  78 2b 39 2e 39 35 29 2c  |+10.7),(x+9.95),|
00006c10  28 79 2b 31 31 2e 37 29  29 0d 26 48 21 f2 70 61  |(y+11.7)).&H!.pa|
00006c20  74 68 5f 6d 6f 76 65 28  28 78 2b 39 2e 39 35 29  |th_move((x+9.95)|
00006c30  2c 28 79 2b 31 31 2e 33  29 29 0d 26 52 49 f2 70  |,(y+11.3)).&RI.p|
00006c40  61 74 68 5f 62 65 7a 69  65 72 28 28 78 2b 31 30  |ath_bezier((x+10|
00006c50  2e 36 35 29 2c 28 79 2b  31 32 2e 33 29 2c 28 78  |.65),(y+12.3),(x|
00006c60  2b 31 30 2e 36 35 29 2c  28 79 2b 31 34 2e 37 29  |+10.65),(y+14.7)|
00006c70  2c 28 78 2b 39 2e 39 35  29 2c 28 79 2b 31 35 2e  |,(x+9.95),(y+15.|
00006c80  37 29 29 0d 26 5c 21 f2  70 61 74 68 5f 6d 6f 76  |7)).&\!.path_mov|
00006c90  65 28 28 78 2b 39 2e 39  35 29 2c 28 79 2b 31 35  |e((x+9.95),(y+15|
00006ca0  2e 33 29 29 0d 26 66 49  f2 70 61 74 68 5f 62 65  |.3)).&fI.path_be|
00006cb0  7a 69 65 72 28 28 78 2b  31 30 2e 36 35 29 2c 28  |zier((x+10.65),(|
00006cc0  79 2b 31 36 2e 33 29 2c  28 78 2b 31 30 2e 36 35  |y+16.3),(x+10.65|
00006cd0  29 2c 28 79 2b 31 38 2e  37 29 2c 28 78 2b 39 2e  |),(y+18.7),(x+9.|
00006ce0  39 35 29 2c 28 79 2b 31  39 2e 37 29 29 0d 26 70  |95),(y+19.7)).&p|
00006cf0  21 f2 70 61 74 68 5f 6d  6f 76 65 28 28 78 2b 39  |!.path_move((x+9|
00006d00  2e 39 35 29 2c 28 79 2b  31 39 2e 33 29 29 0d 26  |.95),(y+19.3)).&|
00006d10  7a 49 f2 70 61 74 68 5f  62 65 7a 69 65 72 28 28  |zI.path_bezier((|
00006d20  78 2b 31 30 2e 36 35 29  2c 28 79 2b 32 30 2e 33  |x+10.65),(y+20.3|
00006d30  29 2c 28 78 2b 31 30 2e  36 35 29 2c 28 79 2b 32  |),(x+10.65),(y+2|
00006d40  32 2e 37 29 2c 28 78 2b  39 2e 39 35 29 2c 28 79  |2.7),(x+9.95),(y|
00006d50  2b 32 33 2e 37 29 29 0d  26 84 1f f2 70 61 74 68  |+23.7)).&...path|
00006d60  5f 6d 6f 76 65 28 28 78  2b 31 30 29 2c 28 79 2b  |_move((x+10),(y+|
00006d70  32 33 2e 36 29 29 0d 26  8e 1f f2 70 61 74 68 5f  |23.6)).&...path_|
00006d80  64 72 61 77 28 28 78 2b  31 30 29 2c 28 79 2b 32  |draw((x+10),(y+2|
00006d90  33 2e 35 29 29 0d 26 98  1f f2 70 61 74 68 5f 64  |3.5)).&...path_d|
00006da0  72 61 77 28 28 78 2b 31  30 29 2c 28 79 2b 32 34  |raw((x+10),(y+24|
00006db0  2e 35 29 29 0d 26 a2 1f  f2 70 61 74 68 5f 64 72  |.5)).&...path_dr|
00006dc0  61 77 28 28 78 2b 31 31  29 2c 28 79 2b 32 35 2e  |aw((x+11),(y+25.|
00006dd0  35 29 29 0d 26 ac 1f f2  70 61 74 68 5f 64 72 61  |5)).&...path_dra|
00006de0  77 28 28 78 2b 31 31 29  2c 28 79 2b 32 36 2e 35  |w((x+11),(y+26.5|
00006df0  29 29 0d 26 b6 1e f2 70  61 74 68 5f 64 72 61 77  |)).&...path_draw|
00006e00  28 28 78 2b 33 29 2c 28  79 2b 32 36 2e 35 29 29  |((x+3),(y+26.5))|
00006e10  0d 26 c0 1c f2 70 61 74  68 5f 64 72 61 77 28 28  |.&...path_draw((|
00006e20  78 2b 33 29 2c 28 79 2b  32 39 29 29 0d 26 ca 1f  |x+3),(y+29)).&..|
00006e30  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 31 35  |.path_draw((x+15|
00006e40  2e 35 29 2c 28 79 2b 32  39 29 29 0d 26 d4 1f f2  |.5),(y+29)).&...|
00006e50  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 35 2e  |path_draw((x+15.|
00006e60  35 29 2c 28 79 2b 33 31  29 29 0d 26 de 1d f2 70  |5),(y+31)).&...p|
00006e70  61 74 68 5f 6d 6f 76 65  28 28 78 2b 33 31 29 2c  |ath_move((x+31),|
00006e80  28 79 2b 32 36 29 29 0d  26 e8 1d f2 70 61 74 68  |(y+26)).&...path|
00006e90  5f 64 72 61 77 28 28 78  2b 31 37 29 2c 28 79 2b  |_draw((x+17),(y+|
00006ea0  32 36 29 29 0d 26 f2 1d  f2 70 61 74 68 5f 6d 6f  |26)).&...path_mo|
00006eb0  76 65 28 28 78 2b 33 31  29 2c 28 79 2b 31 38 29  |ve((x+31),(y+18)|
00006ec0  29 0d 26 fc 1d f2 70 61  74 68 5f 64 72 61 77 28  |).&...path_draw(|
00006ed0  28 78 2b 31 37 29 2c 28  79 2b 31 38 29 29 0d 27  |(x+17),(y+18)).'|
00006ee0  06 0d f2 70 61 74 68 5f  65 6e 64 0d 27 10 2d f2  |...path_end.'.-.|
00006ef0  65 6c 6c 69 70 73 65 28  28 78 2b 37 29 2c 28 79  |ellipse((x+7),(y|
00006f00  2b 37 2e 35 29 2c 33 2c  31 2c 30 2c 30 2c 26 46  |+7.5),3,1,0,0,&F|
00006f10  46 46 46 46 46 46 46 29  0d 27 1a 2e f2 65 6c 6c  |FFFFFFF).'...ell|
00006f20  69 70 73 65 28 28 78 2b  37 29 2c 28 79 2b 31 31  |ipse((x+7),(y+11|
00006f30  2e 35 29 2c 33 2c 31 2c  30 2c 30 2c 26 46 46 46  |.5),3,1,0,0,&FFF|
00006f40  46 46 46 46 46 29 0d 27  24 2e f2 65 6c 6c 69 70  |FFFFF).'$..ellip|
00006f50  73 65 28 28 78 2b 37 29  2c 28 79 2b 31 35 2e 35  |se((x+7),(y+15.5|
00006f60  29 2c 33 2c 31 2c 30 2c  30 2c 26 46 46 46 46 46  |),3,1,0,0,&FFFFF|
00006f70  46 46 46 29 0d 27 2e 2e  f2 65 6c 6c 69 70 73 65  |FFF).'...ellipse|
00006f80  28 28 78 2b 37 29 2c 28  79 2b 31 39 2e 35 29 2c  |((x+7),(y+19.5),|
00006f90  33 2c 31 2c 30 2c 30 2c  26 46 46 46 46 46 46 46  |3,1,0,0,&FFFFFFF|
00006fa0  46 29 0d 27 38 2e f2 65  6c 6c 69 70 73 65 28 28  |F).'8..ellipse((|
00006fb0  78 2b 37 29 2c 28 79 2b  32 33 2e 35 29 2c 33 2c  |x+7),(y+23.5),3,|
00006fc0  31 2c 30 2c 30 2c 26 46  46 46 46 46 46 46 46 29  |1,0,0,&FFFFFFFF)|
00006fd0  0d 27 42 23 f2 73 65 6d  69 32 28 28 78 2b 31 39  |.'B#.semi2((x+19|
00006fe0  29 2c 28 79 2b 31 38 29  2c 32 2c 32 2c 30 2c 30  |),(y+18),2,2,0,0|
00006ff0  2c 30 29 0d 27 4c 25 f2  73 65 6d 69 32 28 28 78  |,0).'L%.semi2((x|
00007000  2b 31 39 29 2c 28 79 2b  32 36 29 2c 2d 32 2c 2d  |+19),(y+26),-2,-|
00007010  32 2c 30 2c 30 2c 30 29  0d 27 56 0e f2 67 72 6f  |2,0,0,0).'V..gro|
00007020  75 70 5f 65 6e 64 0d 27  60 0f c9 20 22 72 65 6c  |up_end.'`.. "rel|
00007030  61 79 72 22 3a 0d 27 6a  10 f2 67 72 6f 75 70 5f  |ayr":.'j..group_|
00007040  73 74 61 72 74 0d 27 74  29 f2 70 61 74 68 5f 73  |start.'t).path_s|
00007050  74 61 72 74 28 78 2c 28  79 2b 31 35 2e 35 29 2c  |tart(x,(y+15.5),|
00007060  30 2c 30 2c 26 46 46 46  46 46 46 46 46 29 0d 27  |0,0,&FFFFFFFF).'|
00007070  7e 1e f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |~..path_draw((x+|
00007080  32 29 2c 28 79 2b 31 35  2e 35 29 29 0d 27 88 1b  |2),(y+15.5)).'..|
00007090  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 32 29  |.path_draw((x+2)|
000070a0  2c 28 79 2b 33 29 29 0d  27 92 1d f2 70 61 74 68  |,(y+3)).'...path|
000070b0  5f 64 72 61 77 28 28 78  2b 34 2e 35 29 2c 28 79  |_draw((x+4.5),(y|
000070c0  2b 33 29 29 0d 27 9c 1e  f2 70 61 74 68 5f 64 72  |+3)).'...path_dr|
000070d0  61 77 28 28 78 2b 34 2e  35 29 2c 28 79 2b 31 31  |aw((x+4.5),(y+11|
000070e0  29 29 0d 27 a6 1e f2 70  61 74 68 5f 64 72 61 77  |)).'...path_draw|
000070f0  28 28 78 2b 35 2e 35 29  2c 28 79 2b 31 31 29 29  |((x+5.5),(y+11))|
00007100  0d 27 b0 1e f2 70 61 74  68 5f 64 72 61 77 28 28  |.'...path_draw((|
00007110  78 2b 36 2e 35 29 2c 28  79 2b 31 30 29 29 0d 27  |x+6.5),(y+10)).'|
00007120  ba 1e f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
00007130  37 2e 35 29 2c 28 79 2b  31 30 29 29 0d 27 c4 1e  |7.5),(y+10)).'..|
00007140  f2 70 61 74 68 5f 6d 6f  76 65 28 28 78 2b 37 2e  |.path_move((x+7.|
00007150  34 29 2c 28 79 2b 31 30  29 29 0d 27 ce 48 f2 70  |4),(y+10)).'.H.p|
00007160  61 74 68 5f 62 65 7a 69  65 72 28 28 78 2b 38 2e  |ath_bezier((x+8.|
00007170  33 29 2c 28 79 2b 31 30  2e 36 35 29 2c 28 78 2b  |3),(y+10.65),(x+|
00007180  31 30 2e 37 29 2c 28 79  2b 31 30 2e 36 35 29 2c  |10.7),(y+10.65),|
00007190  28 78 2b 31 31 2e 37 29  2c 28 79 2b 39 2e 39 35  |(x+11.7),(y+9.95|
000071a0  29 29 0d 27 d8 21 f2 70  61 74 68 5f 6d 6f 76 65  |)).'.!.path_move|
000071b0  28 28 78 2b 31 31 2e 33  29 2c 28 79 2b 39 2e 39  |((x+11.3),(y+9.9|
000071c0  35 29 29 0d 27 e2 49 f2  70 61 74 68 5f 62 65 7a  |5)).'.I.path_bez|
000071d0  69 65 72 28 28 78 2b 31  32 2e 33 29 2c 28 79 2b  |ier((x+12.3),(y+|
000071e0  31 30 2e 36 35 29 2c 28  78 2b 31 34 2e 37 29 2c  |10.65),(x+14.7),|
000071f0  28 79 2b 31 30 2e 36 35  29 2c 28 78 2b 31 35 2e  |(y+10.65),(x+15.|
00007200  37 29 2c 28 79 2b 39 2e  39 35 29 29 0d 27 ec 21  |7),(y+9.95)).'.!|
00007210  f2 70 61 74 68 5f 6d 6f  76 65 28 28 78 2b 31 35  |.path_move((x+15|
00007220  2e 33 29 2c 28 79 2b 39  2e 39 35 29 29 0d 27 f6  |.3),(y+9.95)).'.|
00007230  49 f2 70 61 74 68 5f 62  65 7a 69 65 72 28 28 78  |I.path_bezier((x|
00007240  2b 31 36 2e 33 29 2c 28  79 2b 31 30 2e 36 35 29  |+16.3),(y+10.65)|
00007250  2c 28 78 2b 31 38 2e 37  29 2c 28 79 2b 31 30 2e  |,(x+18.7),(y+10.|
00007260  36 35 29 2c 28 78 2b 31  39 2e 37 29 2c 28 79 2b  |65),(x+19.7),(y+|
00007270  39 2e 39 35 29 29 0d 28  00 21 f2 70 61 74 68 5f  |9.95)).(.!.path_|
00007280  6d 6f 76 65 28 28 78 2b  31 39 2e 33 29 2c 28 79  |move((x+19.3),(y|
00007290  2b 39 2e 39 35 29 29 0d  28 0a 49 f2 70 61 74 68  |+9.95)).(.I.path|
000072a0  5f 62 65 7a 69 65 72 28  28 78 2b 32 30 2e 33 29  |_bezier((x+20.3)|
000072b0  2c 28 79 2b 31 30 2e 36  35 29 2c 28 78 2b 32 32  |,(y+10.65),(x+22|
000072c0  2e 37 29 2c 28 79 2b 31  30 2e 36 35 29 2c 28 78  |.7),(y+10.65),(x|
000072d0  2b 32 33 2e 37 29 2c 28  79 2b 39 2e 39 35 29 29  |+23.7),(y+9.95))|
000072e0  0d 28 14 1f f2 70 61 74  68 5f 6d 6f 76 65 28 28  |.(...path_move((|
000072f0  78 2b 32 33 2e 36 29 2c  28 79 2b 31 30 29 29 0d  |x+23.6),(y+10)).|
00007300  28 1e 1f f2 70 61 74 68  5f 64 72 61 77 28 28 78  |(...path_draw((x|
00007310  2b 32 33 2e 35 29 2c 28  79 2b 31 30 29 29 0d 28  |+23.5),(y+10)).(|
00007320  28 1f f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |(..path_draw((x+|
00007330  32 34 2e 35 29 2c 28 79  2b 31 30 29 29 0d 28 32  |24.5),(y+10)).(2|
00007340  1f f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 32  |..path_draw((x+2|
00007350  35 2e 35 29 2c 28 79 2b  31 31 29 29 0d 28 3c 1f  |5.5),(y+11)).(<.|
00007360  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 32 36  |.path_draw((x+26|
00007370  2e 35 29 2c 28 79 2b 31  31 29 29 0d 28 46 1e f2  |.5),(y+11)).(F..|
00007380  70 61 74 68 5f 64 72 61  77 28 28 78 2b 32 36 2e  |path_draw((x+26.|
00007390  35 29 2c 28 79 2b 33 29  29 0d 28 50 1c f2 70 61  |5),(y+3)).(P..pa|
000073a0  74 68 5f 64 72 61 77 28  28 78 2b 32 39 29 2c 28  |th_draw((x+29),(|
000073b0  79 2b 33 29 29 0d 28 5a  1f f2 70 61 74 68 5f 64  |y+3)).(Z..path_d|
000073c0  72 61 77 28 28 78 2b 32  39 29 2c 28 79 2b 31 35  |raw((x+29),(y+15|
000073d0  2e 35 29 29 0d 28 64 1f  f2 70 61 74 68 5f 64 72  |.5)).(d..path_dr|
000073e0  61 77 28 28 78 2b 33 31  29 2c 28 79 2b 31 35 2e  |aw((x+31),(y+15.|
000073f0  35 29 29 0d 28 6e 1c f2  70 61 74 68 5f 6d 6f 76  |5)).(n..path_mov|
00007400  65 28 28 78 2b 35 29 2c  28 79 2b 33 31 29 29 0d  |e((x+5),(y+31)).|
00007410  28 78 1c f2 70 61 74 68  5f 64 72 61 77 28 28 78  |(x..path_draw((x|
00007420  2b 35 29 2c 28 79 2b 31  37 29 29 0d 28 82 1d f2  |+5),(y+17)).(...|
00007430  70 61 74 68 5f 6d 6f 76  65 28 28 78 2b 31 33 29  |path_move((x+13)|
00007440  2c 28 79 2b 33 31 29 29  0d 28 8c 1d f2 70 61 74  |,(y+31)).(...pat|
00007450  68 5f 64 72 61 77 28 28  78 2b 31 33 29 2c 28 79  |h_draw((x+13),(y|
00007460  2b 31 37 29 29 0d 28 96  0d f2 70 61 74 68 5f 65  |+17)).(...path_e|
00007470  6e 64 0d 28 a0 2d f2 65  6c 6c 69 70 73 65 28 28  |nd.(.-.ellipse((|
00007480  78 2b 37 2e 35 29 2c 28  79 2b 37 29 2c 31 2c 33  |x+7.5),(y+7),1,3|
00007490  2c 30 2c 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |,0,0,&FFFFFFFF).|
000074a0  28 aa 2e f2 65 6c 6c 69  70 73 65 28 28 78 2b 31  |(...ellipse((x+1|
000074b0  31 2e 35 29 2c 28 79 2b  37 29 2c 31 2c 33 2c 30  |1.5),(y+7),1,3,0|
000074c0  2c 30 2c 26 46 46 46 46  46 46 46 46 29 0d 28 b4  |,0,&FFFFFFFF).(.|
000074d0  2e f2 65 6c 6c 69 70 73  65 28 28 78 2b 31 35 2e  |..ellipse((x+15.|
000074e0  35 29 2c 28 79 2b 37 29  2c 31 2c 33 2c 30 2c 30  |5),(y+7),1,3,0,0|
000074f0  2c 26 46 46 46 46 46 46  46 46 29 0d 28 be 2e f2  |,&FFFFFFFF).(...|
00007500  65 6c 6c 69 70 73 65 28  28 78 2b 31 39 2e 35 29  |ellipse((x+19.5)|
00007510  2c 28 79 2b 37 29 2c 31  2c 33 2c 30 2c 30 2c 26  |,(y+7),1,3,0,0,&|
00007520  46 46 46 46 46 46 46 46  29 0d 28 c8 2e f2 65 6c  |FFFFFFFF).(...el|
00007530  6c 69 70 73 65 28 28 78  2b 32 33 2e 35 29 2c 28  |lipse((x+23.5),(|
00007540  79 2b 37 29 2c 31 2c 33  2c 30 2c 30 2c 26 46 46  |y+7),1,3,0,0,&FF|
00007550  46 46 46 46 46 46 29 0d  28 d2 24 f2 73 65 6d 69  |FFFFFF).(.$.semi|
00007560  28 28 78 2b 31 33 29 2c  28 79 2b 31 39 29 2c 2d  |((x+13),(y+19),-|
00007570  32 2c 2d 32 2c 30 2c 30  2c 30 29 0d 28 dc 21 f2  |2,-2,0,0,0).(.!.|
00007580  73 65 6d 69 28 28 78 2b  35 29 2c 28 79 2b 31 39  |semi((x+5),(y+19|
00007590  29 2c 32 2c 32 2c 30 2c  30 2c 30 29 0d 28 e6 0e  |),2,2,0,0,0).(..|
000075a0  f2 67 72 6f 75 70 5f 65  6e 64 0d 28 f0 0f c9 20  |.group_end.(... |
000075b0  22 72 65 6c 61 79 6c 22  3a 0d 28 fa 10 f2 67 72  |"relayl":.(...gr|
000075c0  6f 75 70 5f 73 74 61 72  74 0d 29 04 29 f2 70 61  |oup_start.).).pa|
000075d0  74 68 5f 73 74 61 72 74  28 78 2c 28 79 2b 31 35  |th_start(x,(y+15|
000075e0  2e 35 29 2c 30 2c 30 2c  26 46 46 46 46 46 46 46  |.5),0,0,&FFFFFFF|
000075f0  46 29 0d 29 0e 1e f2 70  61 74 68 5f 64 72 61 77  |F).)...path_draw|
00007600  28 28 78 2b 32 29 2c 28  79 2b 31 35 2e 35 29 29  |((x+2),(y+15.5))|
00007610  0d 29 18 1c f2 70 61 74  68 5f 64 72 61 77 28 28  |.)...path_draw((|
00007620  78 2b 32 29 2c 28 79 2b  32 38 29 29 0d 29 22 1e  |x+2),(y+28)).)".|
00007630  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 34 2e  |.path_draw((x+4.|
00007640  35 29 2c 28 79 2b 32 38  29 29 0d 29 2c 1e f2 70  |5),(y+28)).),..p|
00007650  61 74 68 5f 64 72 61 77  28 28 78 2b 34 2e 35 29  |ath_draw((x+4.5)|
00007660  2c 28 79 2b 32 30 29 29  0d 29 36 1e f2 70 61 74  |,(y+20)).)6..pat|
00007670  68 5f 64 72 61 77 28 28  78 2b 35 2e 35 29 2c 28  |h_draw((x+5.5),(|
00007680  79 2b 32 30 29 29 0d 29  40 1e f2 70 61 74 68 5f  |y+20)).)@..path_|
00007690  64 72 61 77 28 28 78 2b  36 2e 35 29 2c 28 79 2b  |draw((x+6.5),(y+|
000076a0  32 31 29 29 0d 29 4a 1e  f2 70 61 74 68 5f 64 72  |21)).)J..path_dr|
000076b0  61 77 28 28 78 2b 37 2e  35 29 2c 28 79 2b 32 31  |aw((x+7.5),(y+21|
000076c0  29 29 0d 29 54 1e f2 70  61 74 68 5f 6d 6f 76 65  |)).)T..path_move|
000076d0  28 28 78 2b 37 2e 34 29  2c 28 79 2b 32 31 29 29  |((x+7.4),(y+21))|
000076e0  0d 29 5e 49 f2 70 61 74  68 5f 62 65 7a 69 65 72  |.)^I.path_bezier|
000076f0  28 28 78 2b 38 2e 33 29  2c 28 79 2b 32 30 2e 33  |((x+8.3),(y+20.3|
00007700  35 29 2c 28 78 2b 31 30  2e 37 29 2c 28 79 2b 32  |5),(x+10.7),(y+2|
00007710  30 2e 33 35 29 2c 28 78  2b 31 31 2e 37 29 2c 28  |0.35),(x+11.7),(|
00007720  79 2b 32 31 2e 30 35 29  29 0d 29 68 22 f2 70 61  |y+21.05)).)h".pa|
00007730  74 68 5f 6d 6f 76 65 28  28 78 2b 31 31 2e 33 29  |th_move((x+11.3)|
00007740  2c 28 79 2b 32 31 2e 30  35 29 29 0d 29 72 4a f2  |,(y+21.05)).)rJ.|
00007750  70 61 74 68 5f 62 65 7a  69 65 72 28 28 78 2b 31  |path_bezier((x+1|
00007760  32 2e 33 29 2c 28 79 2b  32 30 2e 33 35 29 2c 28  |2.3),(y+20.35),(|
00007770  78 2b 31 34 2e 37 29 2c  28 79 2b 32 30 2e 33 35  |x+14.7),(y+20.35|
00007780  29 2c 28 78 2b 31 35 2e  37 29 2c 28 79 2b 32 31  |),(x+15.7),(y+21|
00007790  2e 30 35 29 29 0d 29 7c  22 f2 70 61 74 68 5f 6d  |.05)).)|".path_m|
000077a0  6f 76 65 28 28 78 2b 31  35 2e 33 29 2c 28 79 2b  |ove((x+15.3),(y+|
000077b0  32 31 2e 30 35 29 29 0d  29 86 4a f2 70 61 74 68  |21.05)).).J.path|
000077c0  5f 62 65 7a 69 65 72 28  28 78 2b 31 36 2e 33 29  |_bezier((x+16.3)|
000077d0  2c 28 79 2b 32 30 2e 33  35 29 2c 28 78 2b 31 38  |,(y+20.35),(x+18|
000077e0  2e 37 29 2c 28 79 2b 32  30 2e 33 35 29 2c 28 78  |.7),(y+20.35),(x|
000077f0  2b 31 39 2e 37 29 2c 28  79 2b 32 31 2e 30 35 29  |+19.7),(y+21.05)|
00007800  29 0d 29 90 22 f2 70 61  74 68 5f 6d 6f 76 65 28  |).).".path_move(|
00007810  28 78 2b 31 39 2e 33 29  2c 28 79 2b 32 31 2e 30  |(x+19.3),(y+21.0|
00007820  35 29 29 0d 29 9a 4a f2  70 61 74 68 5f 62 65 7a  |5)).).J.path_bez|
00007830  69 65 72 28 28 78 2b 32  30 2e 33 29 2c 28 79 2b  |ier((x+20.3),(y+|
00007840  32 30 2e 33 35 29 2c 28  78 2b 32 32 2e 37 29 2c  |20.35),(x+22.7),|
00007850  28 79 2b 32 30 2e 33 35  29 2c 28 78 2b 32 33 2e  |(y+20.35),(x+23.|
00007860  37 29 2c 28 79 2b 32 31  2e 30 35 29 29 0d 29 a4  |7),(y+21.05)).).|
00007870  1f f2 70 61 74 68 5f 6d  6f 76 65 28 28 78 2b 32  |..path_move((x+2|
00007880  33 2e 36 29 2c 28 79 2b  32 31 29 29 0d 29 ae 1f  |3.6),(y+21)).)..|
00007890  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 32 33  |.path_draw((x+23|
000078a0  2e 35 29 2c 28 79 2b 32  31 29 29 0d 29 b8 1f f2  |.5),(y+21)).)...|
000078b0  70 61 74 68 5f 64 72 61  77 28 28 78 2b 32 34 2e  |path_draw((x+24.|
000078c0  35 29 2c 28 79 2b 32 31  29 29 0d 29 c2 1f f2 70  |5),(y+21)).)...p|
000078d0  61 74 68 5f 64 72 61 77  28 28 78 2b 32 35 2e 35  |ath_draw((x+25.5|
000078e0  29 2c 28 79 2b 32 30 29  29 0d 29 cc 1f f2 70 61  |),(y+20)).)...pa|
000078f0  74 68 5f 64 72 61 77 28  28 78 2b 32 36 2e 35 29  |th_draw((x+26.5)|
00007900  2c 28 79 2b 32 30 29 29  0d 29 d6 1f f2 70 61 74  |,(y+20)).)...pat|
00007910  68 5f 64 72 61 77 28 28  78 2b 32 36 2e 35 29 2c  |h_draw((x+26.5),|
00007920  28 79 2b 32 38 29 29 0d  29 e0 1d f2 70 61 74 68  |(y+28)).)...path|
00007930  5f 64 72 61 77 28 28 78  2b 32 39 29 2c 28 79 2b  |_draw((x+29),(y+|
00007940  32 38 29 29 0d 29 ea 1f  f2 70 61 74 68 5f 64 72  |28)).)...path_dr|
00007950  61 77 28 28 78 2b 32 39  29 2c 28 79 2b 31 35 2e  |aw((x+29),(y+15.|
00007960  35 29 29 0d 29 f4 1f f2  70 61 74 68 5f 64 72 61  |5)).)...path_dra|
00007970  77 28 28 78 2b 33 31 29  2c 28 79 2b 31 35 2e 35  |w((x+31),(y+15.5|
00007980  29 29 0d 29 fe 17 f2 70  61 74 68 5f 6d 6f 76 65  |)).)...path_move|
00007990  28 28 78 2b 35 29 2c 79  29 0d 2a 08 1c f2 70 61  |((x+5),y).*...pa|
000079a0  74 68 5f 64 72 61 77 28  28 78 2b 35 29 2c 28 79  |th_draw((x+5),(y|
000079b0  2b 31 34 29 29 0d 2a 12  18 f2 70 61 74 68 5f 6d  |+14)).*...path_m|
000079c0  6f 76 65 28 28 78 2b 31  33 29 2c 79 29 0d 2a 1c  |ove((x+13),y).*.|
000079d0  1d f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 31  |..path_draw((x+1|
000079e0  33 29 2c 28 79 2b 31 34  29 29 0d 2a 26 0d f2 70  |3),(y+14)).*&..p|
000079f0  61 74 68 5f 65 6e 64 0d  2a 30 2e f2 65 6c 6c 69  |ath_end.*0..elli|
00007a00  70 73 65 28 28 78 2b 37  2e 35 29 2c 28 79 2b 32  |pse((x+7.5),(y+2|
00007a10  34 29 2c 31 2c 33 2c 30  2c 30 2c 26 46 46 46 46  |4),1,3,0,0,&FFFF|
00007a20  46 46 46 46 29 0d 2a 3a  2f f2 65 6c 6c 69 70 73  |FFFF).*:/.ellips|
00007a30  65 28 28 78 2b 31 31 2e  35 29 2c 28 79 2b 32 34  |e((x+11.5),(y+24|
00007a40  29 2c 31 2c 33 2c 30 2c  30 2c 26 46 46 46 46 46  |),1,3,0,0,&FFFFF|
00007a50  46 46 46 29 0d 2a 44 2f  f2 65 6c 6c 69 70 73 65  |FFF).*D/.ellipse|
00007a60  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 32 34 29  |((x+15.5),(y+24)|
00007a70  2c 31 2c 33 2c 30 2c 30  2c 26 46 46 46 46 46 46  |,1,3,0,0,&FFFFFF|
00007a80  46 46 29 0d 2a 4e 2f f2  65 6c 6c 69 70 73 65 28  |FF).*N/.ellipse(|
00007a90  28 78 2b 31 39 2e 35 29  2c 28 79 2b 32 34 29 2c  |(x+19.5),(y+24),|
00007aa0  31 2c 33 2c 30 2c 30 2c  26 46 46 46 46 46 46 46  |1,3,0,0,&FFFFFFF|
00007ab0  46 29 0d 2a 58 2f f2 65  6c 6c 69 70 73 65 28 28  |F).*X/.ellipse((|
00007ac0  78 2b 32 33 2e 35 29 2c  28 79 2b 32 34 29 2c 31  |x+23.5),(y+24),1|
00007ad0  2c 33 2c 30 2c 30 2c 26  46 46 46 46 46 46 46 46  |,3,0,0,&FFFFFFFF|
00007ae0  29 0d 2a 62 24 f2 73 65  6d 69 28 28 78 2b 31 33  |).*b$.semi((x+13|
00007af0  29 2c 28 79 2b 31 32 29  2c 2d 32 2c 2d 32 2c 30  |),(y+12),-2,-2,0|
00007b00  2c 30 2c 30 29 0d 2a 6c  21 f2 73 65 6d 69 28 28  |,0,0).*l!.semi((|
00007b10  78 2b 35 29 2c 28 79 2b  31 32 29 2c 32 2c 32 2c  |x+5),(y+12),2,2,|
00007b20  30 2c 30 2c 30 29 0d 2a  76 0e f2 67 72 6f 75 70  |0,0,0).*v..group|
00007b30  5f 65 6e 64 0d 2a 80 0f  c9 20 22 72 65 6c 61 79  |_end.*... "relay|
00007b40  64 22 3a 0d 2a 8a 10 f2  67 72 6f 75 70 5f 73 74  |d":.*...group_st|
00007b50  61 72 74 0d 2a 94 29 f2  70 61 74 68 5f 73 74 61  |art.*.).path_sta|
00007b60  72 74 28 28 78 2b 31 35  2e 35 29 2c 79 2c 30 2c  |rt((x+15.5),y,0,|
00007b70  30 2c 26 46 46 46 46 46  46 46 46 29 0d 2a 9e 1e  |0,&FFFFFFFF).*..|
00007b80  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 31 35  |.path_draw((x+15|
00007b90  2e 35 29 2c 28 79 2b 32  29 29 0d 2a a8 1c f2 70  |.5),(y+2)).*...p|
00007ba0  61 74 68 5f 64 72 61 77  28 28 78 2b 32 38 29 2c  |ath_draw((x+28),|
00007bb0  28 79 2b 32 29 29 0d 2a  b2 1e f2 70 61 74 68 5f  |(y+2)).*...path_|
00007bc0  64 72 61 77 28 28 78 2b  32 38 29 2c 28 79 2b 34  |draw((x+28),(y+4|
00007bd0  2e 35 29 29 0d 2a bc 1e  f2 70 61 74 68 5f 64 72  |.5)).*...path_dr|
00007be0  61 77 28 28 78 2b 32 30  29 2c 28 79 2b 34 2e 35  |aw((x+20),(y+4.5|
00007bf0  29 29 0d 2a c6 1e f2 70  61 74 68 5f 64 72 61 77  |)).*...path_draw|
00007c00  28 28 78 2b 32 30 29 2c  28 79 2b 35 2e 35 29 29  |((x+20),(y+5.5))|
00007c10  0d 2a d0 1e f2 70 61 74  68 5f 64 72 61 77 28 28  |.*...path_draw((|
00007c20  78 2b 32 31 29 2c 28 79  2b 36 2e 35 29 29 0d 2a  |x+21),(y+6.5)).*|
00007c30  da 1e f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
00007c40  32 31 29 2c 28 79 2b 37  2e 35 29 29 0d 2a e4 1e  |21),(y+7.5)).*..|
00007c50  f2 70 61 74 68 5f 6d 6f  76 65 28 28 78 2b 32 31  |.path_move((x+21|
00007c60  29 2c 28 79 2b 37 2e 34  29 29 0d 2a ee 49 f2 70  |),(y+7.4)).*.I.p|
00007c70  61 74 68 5f 62 65 7a 69  65 72 28 28 78 2b 32 30  |ath_bezier((x+20|
00007c80  2e 33 35 29 2c 28 79 2b  38 2e 33 29 2c 28 78 2b  |.35),(y+8.3),(x+|
00007c90  32 30 2e 33 35 29 2c 28  79 2b 31 30 2e 37 29 2c  |20.35),(y+10.7),|
00007ca0  28 78 2b 32 31 2e 30 35  29 2c 28 79 2b 31 31 2e  |(x+21.05),(y+11.|
00007cb0  37 29 29 0d 2a f8 22 f2  70 61 74 68 5f 6d 6f 76  |7)).*.".path_mov|
00007cc0  65 28 28 78 2b 32 31 2e  30 35 29 2c 28 79 2b 31  |e((x+21.05),(y+1|
00007cd0  31 2e 33 29 29 0d 2b 02  4a f2 70 61 74 68 5f 62  |1.3)).+.J.path_b|
00007ce0  65 7a 69 65 72 28 28 78  2b 32 30 2e 33 35 29 2c  |ezier((x+20.35),|
00007cf0  28 79 2b 31 32 2e 33 29  2c 28 78 2b 32 30 2e 33  |(y+12.3),(x+20.3|
00007d00  35 29 2c 28 79 2b 31 34  2e 37 29 2c 28 78 2b 32  |5),(y+14.7),(x+2|
00007d10  31 2e 30 35 29 2c 28 79  2b 31 35 2e 37 29 29 0d  |1.05),(y+15.7)).|
00007d20  2b 0c 22 f2 70 61 74 68  5f 6d 6f 76 65 28 28 78  |+.".path_move((x|
00007d30  2b 32 31 2e 30 35 29 2c  28 79 2b 31 35 2e 33 29  |+21.05),(y+15.3)|
00007d40  29 0d 2b 16 4a f2 70 61  74 68 5f 62 65 7a 69 65  |).+.J.path_bezie|
00007d50  72 28 28 78 2b 32 30 2e  33 35 29 2c 28 79 2b 31  |r((x+20.35),(y+1|
00007d60  36 2e 33 29 2c 28 78 2b  32 30 2e 33 35 29 2c 28  |6.3),(x+20.35),(|
00007d70  79 2b 31 38 2e 37 29 2c  28 78 2b 32 31 2e 30 35  |y+18.7),(x+21.05|
00007d80  29 2c 28 79 2b 31 39 2e  37 29 29 0d 2b 20 22 f2  |),(y+19.7)).+ ".|
00007d90  70 61 74 68 5f 6d 6f 76  65 28 28 78 2b 32 31 2e  |path_move((x+21.|
00007da0  30 35 29 2c 28 79 2b 31  39 2e 33 29 29 0d 2b 2a  |05),(y+19.3)).+*|
00007db0  4a f2 70 61 74 68 5f 62  65 7a 69 65 72 28 28 78  |J.path_bezier((x|
00007dc0  2b 32 30 2e 33 35 29 2c  28 79 2b 32 30 2e 33 29  |+20.35),(y+20.3)|
00007dd0  2c 28 78 2b 32 30 2e 33  35 29 2c 28 79 2b 32 32  |,(x+20.35),(y+22|
00007de0  2e 37 29 2c 28 78 2b 32  31 2e 30 35 29 2c 28 79  |.7),(x+21.05),(y|
00007df0  2b 32 33 2e 37 29 29 0d  2b 34 1f f2 70 61 74 68  |+23.7)).+4..path|
00007e00  5f 6d 6f 76 65 28 28 78  2b 32 31 29 2c 28 79 2b  |_move((x+21),(y+|
00007e10  32 33 2e 36 29 29 0d 2b  3e 1f f2 70 61 74 68 5f  |23.6)).+>..path_|
00007e20  64 72 61 77 28 28 78 2b  32 31 29 2c 28 79 2b 32  |draw((x+21),(y+2|
00007e30  33 2e 35 29 29 0d 2b 48  1f f2 70 61 74 68 5f 64  |3.5)).+H..path_d|
00007e40  72 61 77 28 28 78 2b 32  31 29 2c 28 79 2b 32 34  |raw((x+21),(y+24|
00007e50  2e 35 29 29 0d 2b 52 1f  f2 70 61 74 68 5f 64 72  |.5)).+R..path_dr|
00007e60  61 77 28 28 78 2b 32 30  29 2c 28 79 2b 32 35 2e  |aw((x+20),(y+25.|
00007e70  35 29 29 0d 2b 5c 1f f2  70 61 74 68 5f 64 72 61  |5)).+\..path_dra|
00007e80  77 28 28 78 2b 32 30 29  2c 28 79 2b 32 36 2e 35  |w((x+20),(y+26.5|
00007e90  29 29 0d 2b 66 1f f2 70  61 74 68 5f 64 72 61 77  |)).+f..path_draw|
00007ea0  28 28 78 2b 32 38 29 2c  28 79 2b 32 36 2e 35 29  |((x+28),(y+26.5)|
00007eb0  29 0d 2b 70 1d f2 70 61  74 68 5f 64 72 61 77 28  |).+p..path_draw(|
00007ec0  28 78 2b 32 38 29 2c 28  79 2b 32 39 29 29 0d 2b  |(x+28),(y+29)).+|
00007ed0  7a 1f f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |z..path_draw((x+|
00007ee0  31 35 2e 35 29 2c 28 79  2b 32 39 29 29 0d 2b 84  |15.5),(y+29)).+.|
00007ef0  1f f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 31  |..path_draw((x+1|
00007f00  35 2e 35 29 2c 28 79 2b  33 31 29 29 0d 2b 8e 18  |5.5),(y+31)).+..|
00007f10  f2 70 61 74 68 5f 6d 6f  76 65 28 78 2c 28 79 2b  |.path_move(x,(y+|
00007f20  32 36 29 29 0d 2b 98 1d  f2 70 61 74 68 5f 64 72  |26)).+...path_dr|
00007f30  61 77 28 28 78 2b 31 34  29 2c 28 79 2b 32 36 29  |aw((x+14),(y+26)|
00007f40  29 0d 2b a2 18 f2 70 61  74 68 5f 6d 6f 76 65 28  |).+...path_move(|
00007f50  78 2c 28 79 2b 31 38 29  29 0d 2b ac 1d f2 70 61  |x,(y+18)).+...pa|
00007f60  74 68 5f 64 72 61 77 28  28 78 2b 31 34 29 2c 28  |th_draw((x+14),(|
00007f70  79 2b 31 38 29 29 0d 2b  b6 0d f2 70 61 74 68 5f  |y+18)).+...path_|
00007f80  65 6e 64 0d 2b c0 2e f2  65 6c 6c 69 70 73 65 28  |end.+...ellipse(|
00007f90  28 78 2b 32 34 29 2c 28  79 2b 37 2e 35 29 2c 33  |(x+24),(y+7.5),3|
00007fa0  2c 31 2c 30 2c 30 2c 26  46 46 46 46 46 46 46 46  |,1,0,0,&FFFFFFFF|
00007fb0  29 0d 2b ca 2f f2 65 6c  6c 69 70 73 65 28 28 78  |).+./.ellipse((x|
00007fc0  2b 32 34 29 2c 28 79 2b  31 31 2e 35 29 2c 33 2c  |+24),(y+11.5),3,|
00007fd0  31 2c 30 2c 30 2c 26 46  46 46 46 46 46 46 46 29  |1,0,0,&FFFFFFFF)|
00007fe0  0d 2b d4 2f f2 65 6c 6c  69 70 73 65 28 28 78 2b  |.+./.ellipse((x+|
00007ff0  32 34 29 2c 28 79 2b 31  35 2e 35 29 2c 33 2c 31  |24),(y+15.5),3,1|
00008000  2c 30 2c 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |,0,0,&FFFFFFFF).|
00008010  2b de 2f f2 65 6c 6c 69  70 73 65 28 28 78 2b 32  |+./.ellipse((x+2|
00008020  34 29 2c 28 79 2b 31 39  2e 35 29 2c 33 2c 31 2c  |4),(y+19.5),3,1,|
00008030  30 2c 30 2c 26 46 46 46  46 46 46 46 46 29 0d 2b  |0,0,&FFFFFFFF).+|
00008040  e8 2f f2 65 6c 6c 69 70  73 65 28 28 78 2b 32 34  |./.ellipse((x+24|
00008050  29 2c 28 79 2b 32 33 2e  35 29 2c 33 2c 31 2c 30  |),(y+23.5),3,1,0|
00008060  2c 30 2c 26 46 46 46 46  46 46 46 46 29 0d 2b f2  |,0,&FFFFFFFF).+.|
00008070  23 f2 73 65 6d 69 32 28  28 78 2b 31 32 29 2c 28  |#.semi2((x+12),(|
00008080  79 2b 31 38 29 2c 32 2c  32 2c 30 2c 30 2c 30 29  |y+18),2,2,0,0,0)|
00008090  0d 2b fc 25 f2 73 65 6d  69 32 28 28 78 2b 31 32  |.+.%.semi2((x+12|
000080a0  29 2c 28 79 2b 32 36 29  2c 2d 32 2c 2d 32 2c 30  |),(y+26),-2,-2,0|
000080b0  2c 30 2c 30 29 0d 2c 06  0e f2 67 72 6f 75 70 5f  |,0,0).,...group_|
000080c0  65 6e 64 0d 2c 10 0f c9  20 22 74 72 61 6e 73 64  |end.,... "transd|
000080d0  22 3a 0d 2c 1a 10 f2 67  72 6f 75 70 5f 73 74 61  |":.,...group_sta|
000080e0  72 74 0d 2c 24 29 f2 70  61 74 68 5f 73 74 61 72  |rt.,$).path_star|
000080f0  74 28 28 78 2b 31 35 2e  35 29 2c 79 2c 30 2c 30  |t((x+15.5),y,0,0|
00008100  2c 26 46 46 46 46 46 46  46 46 29 0d 2c 2e 1e f2  |,&FFFFFFFF).,...|
00008110  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 35 2e  |path_draw((x+15.|
00008120  35 29 2c 28 79 2b 32 29  29 0d 2c 38 1b f2 70 61  |5),(y+2)).,8..pa|
00008130  74 68 5f 64 72 61 77 28  28 78 2b 33 29 2c 28 79  |th_draw((x+3),(y|
00008140  2b 32 29 29 0d 2c 42 1d  f2 70 61 74 68 5f 64 72  |+2)).,B..path_dr|
00008150  61 77 28 28 78 2b 33 29  2c 28 79 2b 34 2e 35 29  |aw((x+3),(y+4.5)|
00008160  29 0d 2c 4c 1d f2 70 61  74 68 5f 64 72 61 77 28  |).,L..path_draw(|
00008170  28 78 2b 38 29 2c 28 79  2b 34 2e 35 29 29 0d 2c  |(x+8),(y+4.5)).,|
00008180  56 1d f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |V..path_draw((x+|
00008190  38 29 2c 28 79 2b 35 2e  35 29 29 0d 2c 60 1d f2  |8),(y+5.5)).,`..|
000081a0  70 61 74 68 5f 64 72 61  77 28 28 78 2b 37 29 2c  |path_draw((x+7),|
000081b0  28 79 2b 36 2e 35 29 29  0d 2c 6a 1d f2 70 61 74  |(y+6.5)).,j..pat|
000081c0  68 5f 64 72 61 77 28 28  78 2b 37 29 2c 28 79 2b  |h_draw((x+7),(y+|
000081d0  37 2e 35 29 29 0d 2c 74  1d f2 70 61 74 68 5f 6d  |7.5)).,t..path_m|
000081e0  6f 76 65 28 28 78 2b 37  29 2c 28 79 2b 37 2e 34  |ove((x+7),(y+7.4|
000081f0  29 29 0d 2c 7e 46 f2 70  61 74 68 5f 62 65 7a 69  |)).,~F.path_bezi|
00008200  65 72 28 28 78 2b 37 2e  36 35 29 2c 28 79 2b 38  |er((x+7.65),(y+8|
00008210  2e 33 29 2c 28 78 2b 37  2e 36 35 29 2c 28 79 2b  |.3),(x+7.65),(y+|
00008220  31 30 2e 37 29 2c 28 78  2b 36 2e 39 35 29 2c 28  |10.7),(x+6.95),(|
00008230  79 2b 31 31 2e 37 29 29  0d 2c 88 21 f2 70 61 74  |y+11.7)).,.!.pat|
00008240  68 5f 6d 6f 76 65 28 28  78 2b 36 2e 39 35 29 2c  |h_move((x+6.95),|
00008250  28 79 2b 31 31 2e 33 29  29 0d 2c 92 47 f2 70 61  |(y+11.3)).,.G.pa|
00008260  74 68 5f 62 65 7a 69 65  72 28 28 78 2b 37 2e 36  |th_bezier((x+7.6|
00008270  35 29 2c 28 79 2b 31 32  2e 33 29 2c 28 78 2b 37  |5),(y+12.3),(x+7|
00008280  2e 36 35 29 2c 28 79 2b  31 34 2e 37 29 2c 28 78  |.65),(y+14.7),(x|
00008290  2b 36 2e 39 35 29 2c 28  79 2b 31 35 2e 37 29 29  |+6.95),(y+15.7))|
000082a0  0d 2c 9c 21 f2 70 61 74  68 5f 6d 6f 76 65 28 28  |.,.!.path_move((|
000082b0  78 2b 36 2e 39 35 29 2c  28 79 2b 31 35 2e 33 29  |x+6.95),(y+15.3)|
000082c0  29 0d 2c a6 47 f2 70 61  74 68 5f 62 65 7a 69 65  |).,.G.path_bezie|
000082d0  72 28 28 78 2b 37 2e 36  35 29 2c 28 79 2b 31 36  |r((x+7.65),(y+16|
000082e0  2e 33 29 2c 28 78 2b 37  2e 36 35 29 2c 28 79 2b  |.3),(x+7.65),(y+|
000082f0  31 38 2e 37 29 2c 28 78  2b 36 2e 39 35 29 2c 28  |18.7),(x+6.95),(|
00008300  79 2b 31 39 2e 37 29 29  0d 2c b0 21 f2 70 61 74  |y+19.7)).,.!.pat|
00008310  68 5f 6d 6f 76 65 28 28  78 2b 36 2e 39 35 29 2c  |h_move((x+6.95),|
00008320  28 79 2b 31 39 2e 33 29  29 0d 2c ba 47 f2 70 61  |(y+19.3)).,.G.pa|
00008330  74 68 5f 62 65 7a 69 65  72 28 28 78 2b 37 2e 36  |th_bezier((x+7.6|
00008340  35 29 2c 28 79 2b 32 30  2e 33 29 2c 28 78 2b 37  |5),(y+20.3),(x+7|
00008350  2e 36 35 29 2c 28 79 2b  32 32 2e 37 29 2c 28 78  |.65),(y+22.7),(x|
00008360  2b 36 2e 39 35 29 2c 28  79 2b 32 33 2e 37 29 29  |+6.95),(y+23.7))|
00008370  0d 2c c4 1e f2 70 61 74  68 5f 6d 6f 76 65 28 28  |.,...path_move((|
00008380  78 2b 37 29 2c 28 79 2b  32 33 2e 36 29 29 0d 2c  |x+7),(y+23.6)).,|
00008390  ce 1e f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
000083a0  37 29 2c 28 79 2b 32 33  2e 35 29 29 0d 2c d8 1e  |7),(y+23.5)).,..|
000083b0  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 37 29  |.path_draw((x+7)|
000083c0  2c 28 79 2b 32 34 2e 35  29 29 0d 2c e2 1e f2 70  |,(y+24.5)).,...p|
000083d0  61 74 68 5f 64 72 61 77  28 28 78 2b 38 29 2c 28  |ath_draw((x+8),(|
000083e0  79 2b 32 35 2e 35 29 29  0d 2c ec 1e f2 70 61 74  |y+25.5)).,...pat|
000083f0  68 5f 64 72 61 77 28 28  78 2b 38 29 2c 28 79 2b  |h_draw((x+8),(y+|
00008400  32 36 2e 35 29 29 0d 2c  f6 1e f2 70 61 74 68 5f  |26.5)).,...path_|
00008410  64 72 61 77 28 28 78 2b  33 29 2c 28 79 2b 32 36  |draw((x+3),(y+26|
00008420  2e 35 29 29 0d 2d 00 1c  f2 70 61 74 68 5f 64 72  |.5)).-...path_dr|
00008430  61 77 28 28 78 2b 33 29  2c 28 79 2b 32 39 29 29  |aw((x+3),(y+29))|
00008440  0d 2d 0a 1f f2 70 61 74  68 5f 64 72 61 77 28 28  |.-...path_draw((|
00008450  78 2b 31 35 2e 35 29 2c  28 79 2b 32 39 29 29 0d  |x+15.5),(y+29)).|
00008460  2d 14 1f f2 70 61 74 68  5f 64 72 61 77 28 28 78  |-...path_draw((x|
00008470  2b 31 35 2e 35 29 2c 28  79 2b 33 31 29 29 0d 2d  |+15.5),(y+31)).-|
00008480  1e 0d f2 70 61 74 68 5f  65 6e 64 0d 2d 28 2d f2  |...path_end.-(-.|
00008490  65 6c 6c 69 70 73 65 28  28 78 2b 34 29 2c 28 79  |ellipse((x+4),(y|
000084a0  2b 37 2e 35 29 2c 33 2c  31 2c 30 2c 30 2c 26 46  |+7.5),3,1,0,0,&F|
000084b0  46 46 46 46 46 46 46 29  0d 2d 32 2e f2 65 6c 6c  |FFFFFFF).-2..ell|
000084c0  69 70 73 65 28 28 78 2b  34 29 2c 28 79 2b 31 31  |ipse((x+4),(y+11|
000084d0  2e 35 29 2c 33 2c 31 2c  30 2c 30 2c 26 46 46 46  |.5),3,1,0,0,&FFF|
000084e0  46 46 46 46 46 29 0d 2d  3c 2e f2 65 6c 6c 69 70  |FFFFF).-<..ellip|
000084f0  73 65 28 28 78 2b 34 29  2c 28 79 2b 31 35 2e 35  |se((x+4),(y+15.5|
00008500  29 2c 33 2c 31 2c 30 2c  30 2c 26 46 46 46 46 46  |),3,1,0,0,&FFFFF|
00008510  46 46 46 29 0d 2d 46 2e  f2 65 6c 6c 69 70 73 65  |FFF).-F..ellipse|
00008520  28 28 78 2b 34 29 2c 28  79 2b 31 39 2e 35 29 2c  |((x+4),(y+19.5),|
00008530  33 2c 31 2c 30 2c 30 2c  26 46 46 46 46 46 46 46  |3,1,0,0,&FFFFFFF|
00008540  46 29 0d 2d 50 2e f2 65  6c 6c 69 70 73 65 28 28  |F).-P..ellipse((|
00008550  78 2b 34 29 2c 28 79 2b  32 33 2e 35 29 2c 33 2c  |x+4),(y+23.5),3,|
00008560  31 2c 30 2c 30 2c 26 46  46 46 46 46 46 46 46 29  |1,0,0,&FFFFFFFF)|
00008570  0d 2d 5a 0e f2 67 72 6f  75 70 5f 65 6e 64 0d 2d  |.-Z..group_end.-|
00008580  64 0f c9 20 22 74 72 61  6e 73 6c 22 3a 0d 2d 6e  |d.. "transl":.-n|
00008590  10 f2 67 72 6f 75 70 5f  73 74 61 72 74 0d 2d 78  |..group_start.-x|
000085a0  29 f2 70 61 74 68 5f 73  74 61 72 74 28 78 2c 28  |).path_start(x,(|
000085b0  79 2b 31 35 2e 35 29 2c  30 2c 30 2c 26 46 46 46  |y+15.5),0,0,&FFF|
000085c0  46 46 46 46 46 29 0d 2d  82 1e f2 70 61 74 68 5f  |FFFFF).-...path_|
000085d0  64 72 61 77 28 28 78 2b  32 29 2c 28 79 2b 31 35  |draw((x+2),(y+15|
000085e0  2e 35 29 29 0d 2d 8c 1b  f2 70 61 74 68 5f 64 72  |.5)).-...path_dr|
000085f0  61 77 28 28 78 2b 32 29  2c 28 79 2b 33 29 29 0d  |aw((x+2),(y+3)).|
00008600  2d 96 1d f2 70 61 74 68  5f 64 72 61 77 28 28 78  |-...path_draw((x|
00008610  2b 34 2e 35 29 2c 28 79  2b 33 29 29 0d 2d a0 1d  |+4.5),(y+3)).-..|
00008620  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 34 2e  |.path_draw((x+4.|
00008630  35 29 2c 28 79 2b 38 29  29 0d 2d aa 1d f2 70 61  |5),(y+8)).-...pa|
00008640  74 68 5f 64 72 61 77 28  28 78 2b 35 2e 35 29 2c  |th_draw((x+5.5),|
00008650  28 79 2b 38 29 29 0d 2d  b4 1d f2 70 61 74 68 5f  |(y+8)).-...path_|
00008660  64 72 61 77 28 28 78 2b  36 2e 35 29 2c 28 79 2b  |draw((x+6.5),(y+|
00008670  37 29 29 0d 2d be 1d f2  70 61 74 68 5f 64 72 61  |7)).-...path_dra|
00008680  77 28 28 78 2b 37 2e 35  29 2c 28 79 2b 37 29 29  |w((x+7.5),(y+7))|
00008690  0d 2d c8 1d f2 70 61 74  68 5f 6d 6f 76 65 28 28  |.-...path_move((|
000086a0  78 2b 37 2e 34 29 2c 28  79 2b 37 29 29 0d 2d d2  |x+7.4),(y+7)).-.|
000086b0  46 f2 70 61 74 68 5f 62  65 7a 69 65 72 28 28 78  |F.path_bezier((x|
000086c0  2b 38 2e 33 29 2c 28 79  2b 37 2e 36 35 29 2c 28  |+8.3),(y+7.65),(|
000086d0  78 2b 31 30 2e 37 29 2c  28 79 2b 37 2e 36 35 29  |x+10.7),(y+7.65)|
000086e0  2c 28 78 2b 31 31 2e 37  29 2c 28 79 2b 36 2e 39  |,(x+11.7),(y+6.9|
000086f0  35 29 29 0d 2d dc 21 f2  70 61 74 68 5f 6d 6f 76  |5)).-.!.path_mov|
00008700  65 28 28 78 2b 31 31 2e  33 29 2c 28 79 2b 36 2e  |e((x+11.3),(y+6.|
00008710  39 35 29 29 0d 2d e6 47  f2 70 61 74 68 5f 62 65  |95)).-.G.path_be|
00008720  7a 69 65 72 28 28 78 2b  31 32 2e 33 29 2c 28 79  |zier((x+12.3),(y|
00008730  2b 37 2e 36 35 29 2c 28  78 2b 31 34 2e 37 29 2c  |+7.65),(x+14.7),|
00008740  28 79 2b 37 2e 36 35 29  2c 28 78 2b 31 35 2e 37  |(y+7.65),(x+15.7|
00008750  29 2c 28 79 2b 36 2e 39  35 29 29 0d 2d f0 21 f2  |),(y+6.95)).-.!.|
00008760  70 61 74 68 5f 6d 6f 76  65 28 28 78 2b 31 35 2e  |path_move((x+15.|
00008770  33 29 2c 28 79 2b 36 2e  39 35 29 29 0d 2d fa 47  |3),(y+6.95)).-.G|
00008780  f2 70 61 74 68 5f 62 65  7a 69 65 72 28 28 78 2b  |.path_bezier((x+|
00008790  31 36 2e 33 29 2c 28 79  2b 37 2e 36 35 29 2c 28  |16.3),(y+7.65),(|
000087a0  78 2b 31 38 2e 37 29 2c  28 79 2b 37 2e 36 35 29  |x+18.7),(y+7.65)|
000087b0  2c 28 78 2b 31 39 2e 37  29 2c 28 79 2b 36 2e 39  |,(x+19.7),(y+6.9|
000087c0  35 29 29 0d 2e 04 21 f2  70 61 74 68 5f 6d 6f 76  |5))...!.path_mov|
000087d0  65 28 28 78 2b 31 39 2e  33 29 2c 28 79 2b 36 2e  |e((x+19.3),(y+6.|
000087e0  39 35 29 29 0d 2e 0e 47  f2 70 61 74 68 5f 62 65  |95))...G.path_be|
000087f0  7a 69 65 72 28 28 78 2b  32 30 2e 33 29 2c 28 79  |zier((x+20.3),(y|
00008800  2b 37 2e 36 35 29 2c 28  78 2b 32 32 2e 37 29 2c  |+7.65),(x+22.7),|
00008810  28 79 2b 37 2e 36 35 29  2c 28 78 2b 32 33 2e 37  |(y+7.65),(x+23.7|
00008820  29 2c 28 79 2b 36 2e 39  35 29 29 0d 2e 18 1e f2  |),(y+6.95)).....|
00008830  70 61 74 68 5f 6d 6f 76  65 28 28 78 2b 32 33 2e  |path_move((x+23.|
00008840  36 29 2c 28 79 2b 37 29  29 0d 2e 22 1e f2 70 61  |6),(y+7)).."..pa|
00008850  74 68 5f 64 72 61 77 28  28 78 2b 32 33 2e 35 29  |th_draw((x+23.5)|
00008860  2c 28 79 2b 37 29 29 0d  2e 2c 1e f2 70 61 74 68  |,(y+7))..,..path|
00008870  5f 64 72 61 77 28 28 78  2b 32 34 2e 35 29 2c 28  |_draw((x+24.5),(|
00008880  79 2b 37 29 29 0d 2e 36  1e f2 70 61 74 68 5f 64  |y+7))..6..path_d|
00008890  72 61 77 28 28 78 2b 32  35 2e 35 29 2c 28 79 2b  |raw((x+25.5),(y+|
000088a0  38 29 29 0d 2e 40 1e f2  70 61 74 68 5f 64 72 61  |8))..@..path_dra|
000088b0  77 28 28 78 2b 32 36 2e  35 29 2c 28 79 2b 38 29  |w((x+26.5),(y+8)|
000088c0  29 0d 2e 4a 1e f2 70 61  74 68 5f 64 72 61 77 28  |)..J..path_draw(|
000088d0  28 78 2b 32 36 2e 35 29  2c 28 79 2b 33 29 29 0d  |(x+26.5),(y+3)).|
000088e0  2e 54 1c f2 70 61 74 68  5f 64 72 61 77 28 28 78  |.T..path_draw((x|
000088f0  2b 32 39 29 2c 28 79 2b  33 29 29 0d 2e 5e 1f f2  |+29),(y+3))..^..|
00008900  70 61 74 68 5f 64 72 61  77 28 28 78 2b 32 39 29  |path_draw((x+29)|
00008910  2c 28 79 2b 31 35 2e 35  29 29 0d 2e 68 1f f2 70  |,(y+15.5))..h..p|
00008920  61 74 68 5f 64 72 61 77  28 28 78 2b 33 31 29 2c  |ath_draw((x+31),|
00008930  28 79 2b 31 35 2e 35 29  29 0d 2e 72 0d f2 70 61  |(y+15.5))..r..pa|
00008940  74 68 5f 65 6e 64 0d 2e  7c 2d f2 65 6c 6c 69 70  |th_end..|-.ellip|
00008950  73 65 28 28 78 2b 37 2e  35 29 2c 28 79 2b 34 29  |se((x+7.5),(y+4)|
00008960  2c 31 2c 33 2c 30 2c 30  2c 26 46 46 46 46 46 46  |,1,3,0,0,&FFFFFF|
00008970  46 46 29 0d 2e 86 2e f2  65 6c 6c 69 70 73 65 28  |FF).....ellipse(|
00008980  28 78 2b 31 31 2e 35 29  2c 28 79 2b 34 29 2c 31  |(x+11.5),(y+4),1|
00008990  2c 33 2c 30 2c 30 2c 26  46 46 46 46 46 46 46 46  |,3,0,0,&FFFFFFFF|
000089a0  29 0d 2e 90 2e f2 65 6c  6c 69 70 73 65 28 28 78  |).....ellipse((x|
000089b0  2b 31 35 2e 35 29 2c 28  79 2b 34 29 2c 31 2c 33  |+15.5),(y+4),1,3|
000089c0  2c 30 2c 30 2c 26 46 46  46 46 46 46 46 46 29 0d  |,0,0,&FFFFFFFF).|
000089d0  2e 9a 2e f2 65 6c 6c 69  70 73 65 28 28 78 2b 31  |....ellipse((x+1|
000089e0  39 2e 35 29 2c 28 79 2b  34 29 2c 31 2c 33 2c 30  |9.5),(y+4),1,3,0|
000089f0  2c 30 2c 26 46 46 46 46  46 46 46 46 29 0d 2e a4  |,0,&FFFFFFFF)...|
00008a00  2e f2 65 6c 6c 69 70 73  65 28 28 78 2b 32 33 2e  |..ellipse((x+23.|
00008a10  35 29 2c 28 79 2b 34 29  2c 31 2c 33 2c 30 2c 30  |5),(y+4),1,3,0,0|
00008a20  2c 26 46 46 46 46 46 46  46 46 29 0d 2e ae 0e f2  |,&FFFFFFFF).....|
00008a30  67 72 6f 75 70 5f 65 6e  64 0d 2e b8 0f c9 20 22  |group_end..... "|
00008a40  74 72 61 6e 73 75 22 3a  0d 2e c2 10 f2 67 72 6f  |transu":.....gro|
00008a50  75 70 5f 73 74 61 72 74  0d 2e cc 29 f2 70 61 74  |up_start...).pat|
00008a60  68 5f 73 74 61 72 74 28  28 78 2b 31 35 2e 35 29  |h_start((x+15.5)|
00008a70  2c 79 2c 30 2c 30 2c 26  46 46 46 46 46 46 46 46  |,y,0,0,&FFFFFFFF|
00008a80  29 0d 2e d6 1e f2 70 61  74 68 5f 64 72 61 77 28  |).....path_draw(|
00008a90  28 78 2b 31 35 2e 35 29  2c 28 79 2b 32 29 29 0d  |(x+15.5),(y+2)).|
00008aa0  2e e0 1c f2 70 61 74 68  5f 64 72 61 77 28 28 78  |....path_draw((x|
00008ab0  2b 32 38 29 2c 28 79 2b  32 29 29 0d 2e ea 1e f2  |+28),(y+2)).....|
00008ac0  70 61 74 68 5f 64 72 61  77 28 28 78 2b 32 38 29  |path_draw((x+28)|
00008ad0  2c 28 79 2b 34 2e 35 29  29 0d 2e f4 1e f2 70 61  |,(y+4.5)).....pa|
00008ae0  74 68 5f 64 72 61 77 28  28 78 2b 32 33 29 2c 28  |th_draw((x+23),(|
00008af0  79 2b 34 2e 35 29 29 0d  2e fe 1e f2 70 61 74 68  |y+4.5)).....path|
00008b00  5f 64 72 61 77 28 28 78  2b 32 33 29 2c 28 79 2b  |_draw((x+23),(y+|
00008b10  35 2e 35 29 29 0d 2f 08  1e f2 70 61 74 68 5f 64  |5.5))./...path_d|
00008b20  72 61 77 28 28 78 2b 32  34 29 2c 28 79 2b 36 2e  |raw((x+24),(y+6.|
00008b30  35 29 29 0d 2f 12 1e f2  70 61 74 68 5f 64 72 61  |5))./...path_dra|
00008b40  77 28 28 78 2b 32 34 29  2c 28 79 2b 37 2e 35 29  |w((x+24),(y+7.5)|
00008b50  29 0d 2f 1c 1e f2 70 61  74 68 5f 6d 6f 76 65 28  |)./...path_move(|
00008b60  28 78 2b 32 34 29 2c 28  79 2b 37 2e 34 29 29 0d  |(x+24),(y+7.4)).|
00008b70  2f 26 49 f2 70 61 74 68  5f 62 65 7a 69 65 72 28  |/&I.path_bezier(|
00008b80  28 78 2b 32 33 2e 33 35  29 2c 28 79 2b 38 2e 33  |(x+23.35),(y+8.3|
00008b90  29 2c 28 78 2b 32 33 2e  33 35 29 2c 28 79 2b 31  |),(x+23.35),(y+1|
00008ba0  30 2e 37 29 2c 28 78 2b  32 34 2e 30 35 29 2c 28  |0.7),(x+24.05),(|
00008bb0  79 2b 31 31 2e 37 29 29  0d 2f 30 22 f2 70 61 74  |y+11.7))./0".pat|
00008bc0  68 5f 6d 6f 76 65 28 28  78 2b 32 34 2e 30 35 29  |h_move((x+24.05)|
00008bd0  2c 28 79 2b 31 31 2e 33  29 29 0d 2f 3a 4a f2 70  |,(y+11.3))./:J.p|
00008be0  61 74 68 5f 62 65 7a 69  65 72 28 28 78 2b 32 33  |ath_bezier((x+23|
00008bf0  2e 33 35 29 2c 28 79 2b  31 32 2e 33 29 2c 28 78  |.35),(y+12.3),(x|
00008c00  2b 32 33 2e 33 35 29 2c  28 79 2b 31 34 2e 37 29  |+23.35),(y+14.7)|
00008c10  2c 28 78 2b 32 34 2e 30  35 29 2c 28 79 2b 31 35  |,(x+24.05),(y+15|
00008c20  2e 37 29 29 0d 2f 44 22  f2 70 61 74 68 5f 6d 6f  |.7))./D".path_mo|
00008c30  76 65 28 28 78 2b 32 34  2e 30 35 29 2c 28 79 2b  |ve((x+24.05),(y+|
00008c40  31 35 2e 33 29 29 0d 2f  4e 4a f2 70 61 74 68 5f  |15.3))./NJ.path_|
00008c50  62 65 7a 69 65 72 28 28  78 2b 32 33 2e 33 35 29  |bezier((x+23.35)|
00008c60  2c 28 79 2b 31 36 2e 33  29 2c 28 78 2b 32 33 2e  |,(y+16.3),(x+23.|
00008c70  33 35 29 2c 28 79 2b 31  38 2e 37 29 2c 28 78 2b  |35),(y+18.7),(x+|
00008c80  32 34 2e 30 35 29 2c 28  79 2b 31 39 2e 37 29 29  |24.05),(y+19.7))|
00008c90  0d 2f 58 22 f2 70 61 74  68 5f 6d 6f 76 65 28 28  |./X".path_move((|
00008ca0  78 2b 32 35 2e 30 35 29  2c 28 79 2b 31 39 2e 33  |x+25.05),(y+19.3|
00008cb0  29 29 0d 2f 62 4a f2 70  61 74 68 5f 62 65 7a 69  |))./bJ.path_bezi|
00008cc0  65 72 28 28 78 2b 32 33  2e 33 35 29 2c 28 79 2b  |er((x+23.35),(y+|
00008cd0  32 30 2e 33 29 2c 28 78  2b 32 33 2e 33 35 29 2c  |20.3),(x+23.35),|
00008ce0  28 79 2b 32 32 2e 37 29  2c 28 78 2b 32 34 2e 30  |(y+22.7),(x+24.0|
00008cf0  35 29 2c 28 79 2b 32 33  2e 37 29 29 0d 2f 6c 1f  |5),(y+23.7))./l.|
00008d00  f2 70 61 74 68 5f 6d 6f  76 65 28 28 78 2b 32 34  |.path_move((x+24|
00008d10  29 2c 28 79 2b 32 33 2e  36 29 29 0d 2f 76 1f f2  |),(y+23.6))./v..|
00008d20  70 61 74 68 5f 64 72 61  77 28 28 78 2b 32 34 29  |path_draw((x+24)|
00008d30  2c 28 79 2b 32 33 2e 35  29 29 0d 2f 80 1f f2 70  |,(y+23.5))./...p|
00008d40  61 74 68 5f 64 72 61 77  28 28 78 2b 32 34 29 2c  |ath_draw((x+24),|
00008d50  28 79 2b 32 34 2e 35 29  29 0d 2f 8a 1f f2 70 61  |(y+24.5))./...pa|
00008d60  74 68 5f 64 72 61 77 28  28 78 2b 32 33 29 2c 28  |th_draw((x+23),(|
00008d70  79 2b 32 35 2e 35 29 29  0d 2f 94 1f f2 70 61 74  |y+25.5))./...pat|
00008d80  68 5f 64 72 61 77 28 28  78 2b 32 33 29 2c 28 79  |h_draw((x+23),(y|
00008d90  2b 32 36 2e 35 29 29 0d  2f 9e 1f f2 70 61 74 68  |+26.5))./...path|
00008da0  5f 64 72 61 77 28 28 78  2b 32 38 29 2c 28 79 2b  |_draw((x+28),(y+|
00008db0  32 36 2e 35 29 29 0d 2f  a8 1d f2 70 61 74 68 5f  |26.5))./...path_|
00008dc0  64 72 61 77 28 28 78 2b  32 38 29 2c 28 79 2b 32  |draw((x+28),(y+2|
00008dd0  39 29 29 0d 2f b2 1f f2  70 61 74 68 5f 64 72 61  |9))./...path_dra|
00008de0  77 28 28 78 2b 31 35 2e  35 29 2c 28 79 2b 32 39  |w((x+15.5),(y+29|
00008df0  29 29 0d 2f bc 1f f2 70  61 74 68 5f 64 72 61 77  |))./...path_draw|
00008e00  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 33 31 29  |((x+15.5),(y+31)|
00008e10  29 0d 2f c6 0d f2 70 61  74 68 5f 65 6e 64 0d 2f  |)./...path_end./|
00008e20  d0 2e f2 65 6c 6c 69 70  73 65 28 28 78 2b 32 37  |...ellipse((x+27|
00008e30  29 2c 28 79 2b 37 2e 35  29 2c 33 2c 31 2c 30 2c  |),(y+7.5),3,1,0,|
00008e40  30 2c 26 46 46 46 46 46  46 46 46 29 0d 2f da 2f  |0,&FFFFFFFF)././|
00008e50  f2 65 6c 6c 69 70 73 65  28 28 78 2b 32 37 29 2c  |.ellipse((x+27),|
00008e60  28 79 2b 31 31 2e 35 29  2c 33 2c 31 2c 30 2c 30  |(y+11.5),3,1,0,0|
00008e70  2c 26 46 46 46 46 46 46  46 46 29 0d 2f e4 2f f2  |,&FFFFFFFF)././.|
00008e80  65 6c 6c 69 70 73 65 28  28 78 2b 32 37 29 2c 28  |ellipse((x+27),(|
00008e90  79 2b 31 35 2e 35 29 2c  33 2c 31 2c 30 2c 30 2c  |y+15.5),3,1,0,0,|
00008ea0  26 46 46 46 46 46 46 46  46 29 0d 2f ee 2f f2 65  |&FFFFFFFF)././.e|
00008eb0  6c 6c 69 70 73 65 28 28  78 2b 32 37 29 2c 28 79  |llipse((x+27),(y|
00008ec0  2b 31 39 2e 35 29 2c 33  2c 31 2c 30 2c 30 2c 26  |+19.5),3,1,0,0,&|
00008ed0  46 46 46 46 46 46 46 46  29 0d 2f f8 2f f2 65 6c  |FFFFFFFF)././.el|
00008ee0  6c 69 70 73 65 28 28 78  2b 32 37 29 2c 28 79 2b  |lipse((x+27),(y+|
00008ef0  32 33 2e 35 29 2c 33 2c  31 2c 30 2c 30 2c 26 46  |23.5),3,1,0,0,&F|
00008f00  46 46 46 46 46 46 46 29  0d 30 02 0e f2 67 72 6f  |FFFFFFF).0...gro|
00008f10  75 70 5f 65 6e 64 0d 30  0c 0f c9 20 22 74 72 61  |up_end.0... "tra|
00008f20  6e 73 72 22 3a 0d 30 16  10 f2 67 72 6f 75 70 5f  |nsr":.0...group_|
00008f30  73 74 61 72 74 0d 30 20  29 f2 70 61 74 68 5f 73  |start.0 ).path_s|
00008f40  74 61 72 74 28 78 2c 28  79 2b 31 35 2e 35 29 2c  |tart(x,(y+15.5),|
00008f50  30 2c 30 2c 26 46 46 46  46 46 46 46 46 29 0d 30  |0,0,&FFFFFFFF).0|
00008f60  2a 1e f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |*..path_draw((x+|
00008f70  32 29 2c 28 79 2b 31 35  2e 35 29 29 0d 30 34 1c  |2),(y+15.5)).04.|
00008f80  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 32 29  |.path_draw((x+2)|
00008f90  2c 28 79 2b 32 38 29 29  0d 30 3e 1e f2 70 61 74  |,(y+28)).0>..pat|
00008fa0  68 5f 64 72 61 77 28 28  78 2b 34 2e 35 29 2c 28  |h_draw((x+4.5),(|
00008fb0  79 2b 32 38 29 29 0d 30  48 1e f2 70 61 74 68 5f  |y+28)).0H..path_|
00008fc0  64 72 61 77 28 28 78 2b  34 2e 35 29 2c 28 79 2b  |draw((x+4.5),(y+|
00008fd0  32 33 29 29 0d 30 52 1e  f2 70 61 74 68 5f 64 72  |23)).0R..path_dr|
00008fe0  61 77 28 28 78 2b 35 2e  35 29 2c 28 79 2b 32 33  |aw((x+5.5),(y+23|
00008ff0  29 29 0d 30 5c 1e f2 70  61 74 68 5f 64 72 61 77  |)).0\..path_draw|
00009000  28 28 78 2b 36 2e 35 29  2c 28 79 2b 32 34 29 29  |((x+6.5),(y+24))|
00009010  0d 30 66 1e f2 70 61 74  68 5f 64 72 61 77 28 28  |.0f..path_draw((|
00009020  78 2b 37 2e 35 29 2c 28  79 2b 32 34 29 29 0d 30  |x+7.5),(y+24)).0|
00009030  70 1e f2 70 61 74 68 5f  6d 6f 76 65 28 28 78 2b  |p..path_move((x+|
00009040  37 2e 34 29 2c 28 79 2b  32 34 29 29 0d 30 7a 49  |7.4),(y+24)).0zI|
00009050  f2 70 61 74 68 5f 62 65  7a 69 65 72 28 28 78 2b  |.path_bezier((x+|
00009060  38 2e 33 29 2c 28 79 2b  32 33 2e 33 35 29 2c 28  |8.3),(y+23.35),(|
00009070  78 2b 31 30 2e 37 29 2c  28 79 2b 32 33 2e 33 35  |x+10.7),(y+23.35|
00009080  29 2c 28 78 2b 31 31 2e  37 29 2c 28 79 2b 32 34  |),(x+11.7),(y+24|
00009090  2e 30 35 29 29 0d 30 84  22 f2 70 61 74 68 5f 6d  |.05)).0.".path_m|
000090a0  6f 76 65 28 28 78 2b 31  31 2e 33 29 2c 28 79 2b  |ove((x+11.3),(y+|
000090b0  32 34 2e 30 35 29 29 0d  30 8e 4a f2 70 61 74 68  |24.05)).0.J.path|
000090c0  5f 62 65 7a 69 65 72 28  28 78 2b 31 32 2e 33 29  |_bezier((x+12.3)|
000090d0  2c 28 79 2b 32 33 2e 33  35 29 2c 28 78 2b 31 34  |,(y+23.35),(x+14|
000090e0  2e 37 29 2c 28 79 2b 32  33 2e 33 35 29 2c 28 78  |.7),(y+23.35),(x|
000090f0  2b 31 35 2e 37 29 2c 28  79 2b 32 34 2e 30 35 29  |+15.7),(y+24.05)|
00009100  29 0d 30 98 22 f2 70 61  74 68 5f 6d 6f 76 65 28  |).0.".path_move(|
00009110  28 78 2b 31 35 2e 33 29  2c 28 79 2b 32 34 2e 30  |(x+15.3),(y+24.0|
00009120  35 29 29 0d 30 a2 4a f2  70 61 74 68 5f 62 65 7a  |5)).0.J.path_bez|
00009130  69 65 72 28 28 78 2b 31  36 2e 33 29 2c 28 79 2b  |ier((x+16.3),(y+|
00009140  32 33 2e 33 35 29 2c 28  78 2b 31 38 2e 37 29 2c  |23.35),(x+18.7),|
00009150  28 79 2b 32 33 2e 33 35  29 2c 28 78 2b 31 39 2e  |(y+23.35),(x+19.|
00009160  37 29 2c 28 79 2b 32 34  2e 30 35 29 29 0d 30 ac  |7),(y+24.05)).0.|
00009170  22 f2 70 61 74 68 5f 6d  6f 76 65 28 28 78 2b 31  |".path_move((x+1|
00009180  39 2e 33 29 2c 28 79 2b  32 34 2e 30 35 29 29 0d  |9.3),(y+24.05)).|
00009190  30 b6 4a f2 70 61 74 68  5f 62 65 7a 69 65 72 28  |0.J.path_bezier(|
000091a0  28 78 2b 32 30 2e 33 29  2c 28 79 2b 32 33 2e 33  |(x+20.3),(y+23.3|
000091b0  35 29 2c 28 78 2b 32 32  2e 37 29 2c 28 79 2b 32  |5),(x+22.7),(y+2|
000091c0  33 2e 33 35 29 2c 28 78  2b 32 33 2e 37 29 2c 28  |3.35),(x+23.7),(|
000091d0  79 2b 32 34 2e 30 35 29  29 0d 30 c0 1f f2 70 61  |y+24.05)).0...pa|
000091e0  74 68 5f 6d 6f 76 65 28  28 78 2b 32 33 2e 36 29  |th_move((x+23.6)|
000091f0  2c 28 79 2b 32 34 29 29  0d 30 ca 1f f2 70 61 74  |,(y+24)).0...pat|
00009200  68 5f 64 72 61 77 28 28  78 2b 32 33 2e 35 29 2c  |h_draw((x+23.5),|
00009210  28 79 2b 32 34 29 29 0d  30 d4 1f f2 70 61 74 68  |(y+24)).0...path|
00009220  5f 64 72 61 77 28 28 78  2b 32 34 2e 35 29 2c 28  |_draw((x+24.5),(|
00009230  79 2b 32 34 29 29 0d 30  de 1f f2 70 61 74 68 5f  |y+24)).0...path_|
00009240  64 72 61 77 28 28 78 2b  32 35 2e 35 29 2c 28 79  |draw((x+25.5),(y|
00009250  2b 32 33 29 29 0d 30 e8  1f f2 70 61 74 68 5f 64  |+23)).0...path_d|
00009260  72 61 77 28 28 78 2b 32  36 2e 35 29 2c 28 79 2b  |raw((x+26.5),(y+|
00009270  32 33 29 29 0d 30 f2 1f  f2 70 61 74 68 5f 64 72  |23)).0...path_dr|
00009280  61 77 28 28 78 2b 32 36  2e 35 29 2c 28 79 2b 32  |aw((x+26.5),(y+2|
00009290  38 29 29 0d 30 fc 1d f2  70 61 74 68 5f 64 72 61  |8)).0...path_dra|
000092a0  77 28 28 78 2b 32 39 29  2c 28 79 2b 32 38 29 29  |w((x+29),(y+28))|
000092b0  0d 31 06 1f f2 70 61 74  68 5f 64 72 61 77 28 28  |.1...path_draw((|
000092c0  78 2b 32 39 29 2c 28 79  2b 31 35 2e 35 29 29 0d  |x+29),(y+15.5)).|
000092d0  31 10 1f f2 70 61 74 68  5f 64 72 61 77 28 28 78  |1...path_draw((x|
000092e0  2b 33 31 29 2c 28 79 2b  31 35 2e 35 29 29 0d 31  |+31),(y+15.5)).1|
000092f0  1a 0d f2 70 61 74 68 5f  65 6e 64 0d 31 24 2e f2  |...path_end.1$..|
00009300  65 6c 6c 69 70 73 65 28  28 78 2b 37 2e 35 29 2c  |ellipse((x+7.5),|
00009310  28 79 2b 32 37 29 2c 31  2c 33 2c 30 2c 30 2c 26  |(y+27),1,3,0,0,&|
00009320  46 46 46 46 46 46 46 46  29 0d 31 2e 2f f2 65 6c  |FFFFFFFF).1./.el|
00009330  6c 69 70 73 65 28 28 78  2b 31 31 2e 35 29 2c 28  |lipse((x+11.5),(|
00009340  79 2b 32 37 29 2c 31 2c  33 2c 30 2c 30 2c 26 46  |y+27),1,3,0,0,&F|
00009350  46 46 46 46 46 46 46 29  0d 31 38 2f f2 65 6c 6c  |FFFFFFF).18/.ell|
00009360  69 70 73 65 28 28 78 2b  31 35 2e 35 29 2c 28 79  |ipse((x+15.5),(y|
00009370  2b 32 37 29 2c 31 2c 33  2c 30 2c 30 2c 26 46 46  |+27),1,3,0,0,&FF|
00009380  46 46 46 46 46 46 29 0d  31 42 2f f2 65 6c 6c 69  |FFFFFF).1B/.elli|
00009390  70 73 65 28 28 78 2b 31  39 2e 35 29 2c 28 79 2b  |pse((x+19.5),(y+|
000093a0  32 37 29 2c 31 2c 33 2c  30 2c 30 2c 26 46 46 46  |27),1,3,0,0,&FFF|
000093b0  46 46 46 46 46 29 0d 31  4c 2f f2 65 6c 6c 69 70  |FFFFF).1L/.ellip|
000093c0  73 65 28 28 78 2b 32 33  2e 35 29 2c 28 79 2b 32  |se((x+23.5),(y+2|
000093d0  37 29 2c 31 2c 33 2c 30  2c 30 2c 26 46 46 46 46  |7),1,3,0,0,&FFFF|
000093e0  46 46 46 46 29 0d 31 56  0e f2 67 72 6f 75 70 5f  |FFFF).1V..group_|
000093f0  65 6e 64 0d 31 60 0c c9  20 22 69 63 75 22 3a 0d  |end.1`.. "icu":.|
00009400  31 6a 10 f2 67 72 6f 75  70 5f 73 74 61 72 74 0d  |1j..group_start.|
00009410  31 74 29 f2 70 61 74 68  5f 73 74 61 72 74 28 28  |1t).path_start((|
00009420  78 2b 31 35 2e 35 29 2c  79 2c 30 2c 30 2c 26 46  |x+15.5),y,0,0,&F|
00009430  46 46 46 46 46 46 46 29  0d 31 7e 1e f2 70 61 74  |FFFFFFF).1~..pat|
00009440  68 5f 64 72 61 77 28 28  78 2b 31 35 2e 35 29 2c  |h_draw((x+15.5),|
00009450  28 79 2b 32 29 29 0d 31  88 1f f2 70 61 74 68 5f  |(y+2)).1...path_|
00009460  6d 6f 76 65 28 28 78 2b  31 35 2e 35 29 2c 28 79  |move((x+15.5),(y|
00009470  2b 33 31 29 29 0d 31 92  1f f2 70 61 74 68 5f 64  |+31)).1...path_d|
00009480  72 61 77 28 28 78 2b 31  35 2e 35 29 2c 28 79 2b  |raw((x+15.5),(y+|
00009490  32 39 29 29 0d 31 9c 0d  f2 70 61 74 68 5f 65 6e  |29)).1...path_en|
000094a0  64 0d 31 a6 2f f2 72 65  63 74 61 6e 67 6c 65 28  |d.1./.rectangle(|
000094b0  78 2b 36 2c 79 2b 32 2c  78 2b 32 35 2c 79 2b 32  |x+6,y+2,x+25,y+2|
000094c0  39 2c 30 2c 30 2c 26 46  46 46 46 46 46 46 46 29  |9,0,0,&FFFFFFFF)|
000094d0  0d 31 b0 2b f2 72 65 63  74 61 6e 67 6c 65 28 78  |.1.+.rectangle(x|
000094e0  2c 79 2b 33 2c 78 2b 36  2c 79 2b 37 2c 30 2c 30  |,y+3,x+6,y+7,0,0|
000094f0  2c 26 46 46 46 46 46 46  46 46 29 0d 31 ba 2d f2  |,&FFFFFFFF).1.-.|
00009500  72 65 63 74 61 6e 67 6c  65 28 78 2c 79 2b 31 30  |rectangle(x,y+10|
00009510  2c 78 2b 36 2c 79 2b 31  34 2c 30 2c 30 2c 26 46  |,x+6,y+14,0,0,&F|
00009520  46 46 46 46 46 46 46 29  0d 31 c4 2d f2 72 65 63  |FFFFFFF).1.-.rec|
00009530  74 61 6e 67 6c 65 28 78  2c 79 2b 31 37 2c 78 2b  |tangle(x,y+17,x+|
00009540  36 2c 79 2b 32 31 2c 30  2c 30 2c 26 46 46 46 46  |6,y+21,0,0,&FFFF|
00009550  46 46 46 46 29 0d 31 ce  2d f2 72 65 63 74 61 6e  |FFFF).1.-.rectan|
00009560  67 6c 65 28 78 2c 79 2b  32 34 2c 78 2b 36 2c 79  |gle(x,y+24,x+6,y|
00009570  2b 32 38 2c 30 2c 30 2c  26 46 46 46 46 46 46 46  |+28,0,0,&FFFFFFF|
00009580  46 29 0d 31 d8 2f f2 72  65 63 74 61 6e 67 6c 65  |F).1./.rectangle|
00009590  28 78 2b 32 35 2c 79 2b  33 2c 78 2b 33 31 2c 79  |(x+25,y+3,x+31,y|
000095a0  2b 37 2c 30 2c 30 2c 26  46 46 46 46 46 46 46 46  |+7,0,0,&FFFFFFFF|
000095b0  29 0d 31 e2 31 f2 72 65  63 74 61 6e 67 6c 65 28  |).1.1.rectangle(|
000095c0  78 2b 32 35 2c 79 2b 31  30 2c 78 2b 33 31 2c 79  |x+25,y+10,x+31,y|
000095d0  2b 31 34 2c 30 2c 30 2c  26 46 46 46 46 46 46 46  |+14,0,0,&FFFFFFF|
000095e0  46 29 0d 31 ec 31 f2 72  65 63 74 61 6e 67 6c 65  |F).1.1.rectangle|
000095f0  28 78 2b 32 35 2c 79 2b  31 37 2c 78 2b 33 31 2c  |(x+25,y+17,x+31,|
00009600  79 2b 32 31 2c 30 2c 30  2c 26 46 46 46 46 46 46  |y+21,0,0,&FFFFFF|
00009610  46 46 29 0d 31 f6 31 f2  72 65 63 74 61 6e 67 6c  |FF).1.1.rectangl|
00009620  65 28 78 2b 32 35 2c 79  2b 32 34 2c 78 2b 33 31  |e(x+25,y+24,x+31|
00009630  2c 79 2b 32 38 2c 30 2c  30 2c 26 46 46 46 46 46  |,y+28,0,0,&FFFFF|
00009640  46 46 46 29 0d 32 00 27  f2 73 65 6d 69 32 28 28  |FFF).2.'.semi2((|
00009650  78 2b 31 35 2e 35 29 2c  28 79 2b 32 39 29 2c 2d  |x+15.5),(y+29),-|
00009660  33 2c 2d 33 2c 30 2c 30  2c 30 29 0d 32 0a 0e f2  |3,-3,0,0,0).2...|
00009670  67 72 6f 75 70 5f 65 6e  64 0d 32 14 0c c9 20 22  |group_end.2... "|
00009680  69 63 72 22 3a 0d 32 1e  10 f2 67 72 6f 75 70 5f  |icr":.2...group_|
00009690  73 74 61 72 74 0d 32 28  29 f2 70 61 74 68 5f 73  |start.2().path_s|
000096a0  74 61 72 74 28 78 2c 28  79 2b 31 35 2e 35 29 2c  |tart(x,(y+15.5),|
000096b0  30 2c 30 2c 26 46 46 46  46 46 46 46 46 29 0d 32  |0,0,&FFFFFFFF).2|
000096c0  32 1e f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |2..path_draw((x+|
000096d0  32 29 2c 28 79 2b 31 35  2e 35 29 29 0d 32 3c 1f  |2),(y+15.5)).2<.|
000096e0  f2 70 61 74 68 5f 6d 6f  76 65 28 28 78 2b 33 31  |.path_move((x+31|
000096f0  29 2c 28 79 2b 31 35 2e  35 29 29 0d 32 46 1f f2  |),(y+15.5)).2F..|
00009700  70 61 74 68 5f 64 72 61  77 28 28 78 2b 32 39 29  |path_draw((x+29)|
00009710  2c 28 79 2b 31 35 2e 35  29 29 0d 32 50 0d f2 70  |,(y+15.5)).2P..p|
00009720  61 74 68 5f 65 6e 64 0d  32 5a 2f f2 72 65 63 74  |ath_end.2Z/.rect|
00009730  61 6e 67 6c 65 28 78 2b  32 2c 79 2b 36 2c 78 2b  |angle(x+2,y+6,x+|
00009740  32 39 2c 79 2b 32 35 2c  30 2c 30 2c 26 46 46 46  |29,y+25,0,0,&FFF|
00009750  46 46 46 46 46 29 0d 32  64 2b f2 72 65 63 74 61  |FFFFF).2d+.recta|
00009760  6e 67 6c 65 28 78 2b 33  2c 79 2c 78 2b 37 2c 79  |ngle(x+3,y,x+7,y|
00009770  2b 36 2c 30 2c 30 2c 26  46 46 46 46 46 46 46 46  |+6,0,0,&FFFFFFFF|
00009780  29 0d 32 6e 2d f2 72 65  63 74 61 6e 67 6c 65 28  |).2n-.rectangle(|
00009790  78 2b 31 30 2c 79 2c 78  2b 31 34 2c 79 2b 36 2c  |x+10,y,x+14,y+6,|
000097a0  30 2c 30 2c 26 46 46 46  46 46 46 46 46 29 0d 32  |0,0,&FFFFFFFF).2|
000097b0  78 2d f2 72 65 63 74 61  6e 67 6c 65 28 78 2b 31  |x-.rectangle(x+1|
000097c0  37 2c 79 2c 78 2b 32 31  2c 79 2b 36 2c 30 2c 30  |7,y,x+21,y+6,0,0|
000097d0  2c 26 46 46 46 46 46 46  46 46 29 0d 32 82 2d f2  |,&FFFFFFFF).2.-.|
000097e0  72 65 63 74 61 6e 67 6c  65 28 78 2b 32 34 2c 79  |rectangle(x+24,y|
000097f0  2c 78 2b 32 38 2c 79 2b  36 2c 30 2c 30 2c 26 46  |,x+28,y+6,0,0,&F|
00009800  46 46 46 46 46 46 46 29  0d 32 8c 2f f2 72 65 63  |FFFFFFF).2./.rec|
00009810  74 61 6e 67 6c 65 28 78  2b 33 2c 79 2b 32 35 2c  |tangle(x+3,y+25,|
00009820  78 2b 37 2c 79 2b 33 31  2c 30 2c 30 2c 26 46 46  |x+7,y+31,0,0,&FF|
00009830  46 46 46 46 46 46 29 0d  32 96 31 f2 72 65 63 74  |FFFFFF).2.1.rect|
00009840  61 6e 67 6c 65 28 78 2b  31 30 2c 79 2b 32 35 2c  |angle(x+10,y+25,|
00009850  78 2b 31 34 2c 79 2b 33  31 2c 30 2c 30 2c 26 46  |x+14,y+31,0,0,&F|
00009860  46 46 46 46 46 46 46 29  0d 32 a0 31 f2 72 65 63  |FFFFFFF).2.1.rec|
00009870  74 61 6e 67 6c 65 28 78  2b 31 37 2c 79 2b 32 35  |tangle(x+17,y+25|
00009880  2c 78 2b 32 31 2c 79 2b  33 31 2c 30 2c 30 2c 26  |,x+21,y+31,0,0,&|
00009890  46 46 46 46 46 46 46 46  29 0d 32 aa 31 f2 72 65  |FFFFFFFF).2.1.re|
000098a0  63 74 61 6e 67 6c 65 28  78 2b 32 34 2c 79 2b 32  |ctangle(x+24,y+2|
000098b0  35 2c 78 2b 32 38 2c 79  2b 33 31 2c 30 2c 30 2c  |5,x+28,y+31,0,0,|
000098c0  26 46 46 46 46 46 46 46  46 29 0d 32 b4 25 f2 73  |&FFFFFFFF).2.%.s|
000098d0  65 6d 69 28 28 78 2b 32  29 2c 28 79 2b 31 35 2e  |emi((x+2),(y+15.|
000098e0  35 29 2c 2d 33 2c 2d 33  2c 30 2c 30 2c 30 29 0d  |5),-3,-3,0,0,0).|
000098f0  32 be 0e f2 67 72 6f 75  70 5f 65 6e 64 0d 32 c8  |2...group_end.2.|
00009900  14 c9 20 22 74 68 65 72  6d 69 73 74 6f 72 72 22  |.. "thermistorr"|
00009910  3a 0d 32 d2 10 f2 67 72  6f 75 70 5f 73 74 61 72  |:.2...group_star|
00009920  74 0d 32 dc 31 f2 70 61  74 68 5f 73 74 61 72 74  |t.2.1.path_start|
00009930  28 78 2c 28 79 2b 31 35  2e 35 29 2c 30 2c 26 30  |(x,(y+15.5),0,&0|
00009940  30 30 30 30 30 30 30 2c  26 46 46 46 46 46 46 46  |0000000,&FFFFFFF|
00009950  46 29 0d 32 e6 1e f2 70  61 74 68 5f 64 72 61 77  |F).2...path_draw|
00009960  28 28 78 2b 36 29 2c 28  79 2b 31 35 2e 35 29 29  |((x+6),(y+15.5))|
00009970  0d 32 f0 1f f2 70 61 74  68 5f 6d 6f 76 65 28 28  |.2...path_move((|
00009980  78 2b 33 31 29 2c 28 79  2b 31 35 2e 35 29 29 0d  |x+31),(y+15.5)).|
00009990  32 fa 1f f2 70 61 74 68  5f 64 72 61 77 28 28 78  |2...path_draw((x|
000099a0  2b 32 35 29 2c 28 79 2b  31 35 2e 35 29 29 0d 33  |+25),(y+15.5)).3|
000099b0  04 0d f2 70 61 74 68 5f  65 6e 64 0d 33 0e 30 f2  |...path_end.3.0.|
000099c0  72 65 63 74 61 6e 67 6c  65 28 78 2b 36 2c 79 2b  |rectangle(x+6,y+|
000099d0  31 31 2c 78 2b 32 35 2c  79 2b 31 39 2c 30 2c 30  |11,x+25,y+19,0,0|
000099e0  2c 26 46 46 46 46 46 46  46 46 29 0d 33 18 2d f2  |,&FFFFFFFF).3.-.|
000099f0  65 6c 6c 69 70 73 65 28  28 78 2b 31 35 2e 35 29  |ellipse((x+15.5)|
00009a00  2c 28 79 2b 31 35 2e 35  29 2c 32 2e 35 2c 32 2e  |,(y+15.5),2.5,2.|
00009a10  35 2c 30 2c 30 2c 30 29  0d 33 22 0e f2 67 72 6f  |5,0,0,0).3"..gro|
00009a20  75 70 5f 65 6e 64 0d 33  2c 14 c9 20 22 74 68 65  |up_end.3,.. "the|
00009a30  72 6d 69 73 74 6f 72 75  22 3a 0d 33 36 10 f2 67  |rmistoru":.36..g|
00009a40  72 6f 75 70 5f 73 74 61  72 74 0d 33 40 31 f2 70  |roup_start.3@1.p|
00009a50  61 74 68 5f 73 74 61 72  74 28 28 78 2b 31 35 2e  |ath_start((x+15.|
00009a60  35 29 2c 79 2c 30 2c 26  30 30 30 30 30 30 30 30  |5),y,0,&00000000|
00009a70  2c 26 46 46 46 46 46 46  46 46 29 0d 33 4a 1e f2  |,&FFFFFFFF).3J..|
00009a80  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 35 2e  |path_draw((x+15.|
00009a90  35 29 2c 28 79 2b 36 29  29 0d 33 54 1f f2 70 61  |5),(y+6)).3T..pa|
00009aa0  74 68 5f 6d 6f 76 65 28  28 78 2b 31 35 2e 35 29  |th_move((x+15.5)|
00009ab0  2c 28 79 2b 33 31 29 29  0d 33 5e 1f f2 70 61 74  |,(y+31)).3^..pat|
00009ac0  68 5f 64 72 61 77 28 28  78 2b 31 35 2e 35 29 2c  |h_draw((x+15.5),|
00009ad0  28 79 2b 32 35 29 29 0d  33 68 0d f2 70 61 74 68  |(y+25)).3h..path|
00009ae0  5f 65 6e 64 0d 33 72 30  f2 72 65 63 74 61 6e 67  |_end.3r0.rectang|
00009af0  6c 65 28 78 2b 31 31 2c  79 2b 36 2c 78 2b 31 39  |le(x+11,y+6,x+19|
00009b00  2c 79 2b 32 35 2c 30 2c  30 2c 26 46 46 46 46 46  |,y+25,0,0,&FFFFF|
00009b10  46 46 46 29 0d 33 7c 2d  f2 65 6c 6c 69 70 73 65  |FFF).3|-.ellipse|
00009b20  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 31 35 2e  |((x+15.5),(y+15.|
00009b30  35 29 2c 32 2e 35 2c 32  2e 35 2c 30 2c 30 2c 30  |5),2.5,2.5,0,0,0|
00009b40  29 0d 33 86 0e f2 67 72  6f 75 70 5f 65 6e 64 0d  |).3...group_end.|
00009b50  33 90 10 c9 20 22 68 65  61 74 65 72 75 22 3a 0d  |3... "heateru":.|
00009b60  33 9a 10 f2 67 72 6f 75  70 5f 73 74 61 72 74 0d  |3...group_start.|
00009b70  33 a4 31 f2 70 61 74 68  5f 73 74 61 72 74 28 28  |3.1.path_start((|
00009b80  78 2b 31 35 2e 35 29 2c  79 2c 30 2c 26 30 30 30  |x+15.5),y,0,&000|
00009b90  30 30 30 30 30 2c 26 46  46 46 46 46 46 46 46 29  |00000,&FFFFFFFF)|
00009ba0  0d 33 ae 1e f2 70 61 74  68 5f 64 72 61 77 28 28  |.3...path_draw((|
00009bb0  78 2b 31 35 2e 35 29 2c  28 79 2b 36 29 29 0d 33  |x+15.5),(y+6)).3|
00009bc0  b8 1f f2 70 61 74 68 5f  6d 6f 76 65 28 28 78 2b  |...path_move((x+|
00009bd0  31 35 2e 35 29 2c 28 79  2b 33 31 29 29 0d 33 c2  |15.5),(y+31)).3.|
00009be0  1f f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 31  |..path_draw((x+1|
00009bf0  35 2e 35 29 2c 28 79 2b  32 35 29 29 0d 33 cc 1f  |5.5),(y+25)).3..|
00009c00  f2 70 61 74 68 5f 6d 6f  76 65 28 28 78 2b 31 31  |.path_move((x+11|
00009c10  29 2c 28 79 2b 31 31 2e  35 29 29 0d 33 d6 1f f2  |),(y+11.5)).3...|
00009c20  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 39 29  |path_draw((x+19)|
00009c30  2c 28 79 2b 31 31 2e 35  29 29 0d 33 e0 1f f2 70  |,(y+11.5)).3...p|
00009c40  61 74 68 5f 6d 6f 76 65  28 28 78 2b 31 31 29 2c  |ath_move((x+11),|
00009c50  28 79 2b 31 35 2e 35 29  29 0d 33 ea 1f f2 70 61  |(y+15.5)).3...pa|
00009c60  74 68 5f 64 72 61 77 28  28 78 2b 31 39 29 2c 28  |th_draw((x+19),(|
00009c70  79 2b 31 35 2e 35 29 29  0d 33 f4 1f f2 70 61 74  |y+15.5)).3...pat|
00009c80  68 5f 6d 6f 76 65 28 28  78 2b 31 31 29 2c 28 79  |h_move((x+11),(y|
00009c90  2b 31 39 2e 35 29 29 0d  33 fe 1f f2 70 61 74 68  |+19.5)).3...path|
00009ca0  5f 64 72 61 77 28 28 78  2b 31 39 29 2c 28 79 2b  |_draw((x+19),(y+|
00009cb0  31 39 2e 35 29 29 0d 34  08 0d f2 70 61 74 68 5f  |19.5)).4...path_|
00009cc0  65 6e 64 0d 34 12 30 f2  72 65 63 74 61 6e 67 6c  |end.4.0.rectangl|
00009cd0  65 28 78 2b 31 31 2c 79  2b 36 2c 78 2b 31 39 2c  |e(x+11,y+6,x+19,|
00009ce0  79 2b 32 35 2c 30 2c 30  2c 26 46 46 46 46 46 46  |y+25,0,0,&FFFFFF|
00009cf0  46 46 29 0d 34 1c 0e f2  67 72 6f 75 70 5f 65 6e  |FF).4...group_en|
00009d00  64 0d 34 26 10 c9 20 22  68 65 61 74 65 72 72 22  |d.4&.. "heaterr"|
00009d10  3a 0d 34 30 10 f2 67 72  6f 75 70 5f 73 74 61 72  |:.40..group_star|
00009d20  74 0d 34 3a 31 f2 70 61  74 68 5f 73 74 61 72 74  |t.4:1.path_start|
00009d30  28 78 2c 28 79 2b 31 35  2e 35 29 2c 30 2c 26 30  |(x,(y+15.5),0,&0|
00009d40  30 30 30 30 30 30 30 2c  26 46 46 46 46 46 46 46  |0000000,&FFFFFFF|
00009d50  46 29 0d 34 44 1e f2 70  61 74 68 5f 64 72 61 77  |F).4D..path_draw|
00009d60  28 28 78 2b 36 29 2c 28  79 2b 31 35 2e 35 29 29  |((x+6),(y+15.5))|
00009d70  0d 34 4e 1f f2 70 61 74  68 5f 6d 6f 76 65 28 28  |.4N..path_move((|
00009d80  78 2b 33 31 29 2c 28 79  2b 31 35 2e 35 29 29 0d  |x+31),(y+15.5)).|
00009d90  34 58 1f f2 70 61 74 68  5f 64 72 61 77 28 28 78  |4X..path_draw((x|
00009da0  2b 32 35 29 2c 28 79 2b  31 35 2e 35 29 29 0d 34  |+25),(y+15.5)).4|
00009db0  62 1f f2 70 61 74 68 5f  6d 6f 76 65 28 28 78 2b  |b..path_move((x+|
00009dc0  31 31 2e 35 29 2c 28 79  2b 31 31 29 29 0d 34 6c  |11.5),(y+11)).4l|
00009dd0  1f f2 70 61 74 68 5f 64  72 61 77 28 28 78 2b 31  |..path_draw((x+1|
00009de0  31 2e 35 29 2c 28 79 2b  31 39 29 29 0d 34 76 1f  |1.5),(y+19)).4v.|
00009df0  f2 70 61 74 68 5f 6d 6f  76 65 28 28 78 2b 31 35  |.path_move((x+15|
00009e00  2e 35 29 2c 28 79 2b 31  31 29 29 0d 34 80 1f f2  |.5),(y+11)).4...|
00009e10  70 61 74 68 5f 64 72 61  77 28 28 78 2b 31 35 2e  |path_draw((x+15.|
00009e20  35 29 2c 28 79 2b 31 39  29 29 0d 34 8a 1f f2 70  |5),(y+19)).4...p|
00009e30  61 74 68 5f 6d 6f 76 65  28 28 78 2b 31 39 2e 35  |ath_move((x+19.5|
00009e40  29 2c 28 79 2b 31 31 29  29 0d 34 94 1f f2 70 61  |),(y+11)).4...pa|
00009e50  74 68 5f 64 72 61 77 28  28 78 2b 31 39 2e 35 29  |th_draw((x+19.5)|
00009e60  2c 28 79 2b 31 39 29 29  0d 34 9e 0d f2 70 61 74  |,(y+19)).4...pat|
00009e70  68 5f 65 6e 64 0d 34 a8  30 f2 72 65 63 74 61 6e  |h_end.4.0.rectan|
00009e80  67 6c 65 28 78 2b 36 2c  79 2b 31 31 2c 78 2b 32  |gle(x+6,y+11,x+2|
00009e90  35 2c 79 2b 31 39 2c 30  2c 30 2c 26 46 46 46 46  |5,y+19,0,0,&FFFF|
00009ea0  46 46 46 46 29 0d 34 b2  0e f2 67 72 6f 75 70 5f  |FFFF).4...group_|
00009eb0  65 6e 64 0d 34 bc 12 c9  20 22 73 77 69 74 63 68  |end.4... "switch|
00009ec0  6e 6f 72 22 3a 0d 34 c6  10 f2 67 72 6f 75 70 5f  |nor":.4...group_|
00009ed0  73 74 61 72 74 0d 34 d0  29 f2 70 61 74 68 5f 73  |start.4.).path_s|
00009ee0  74 61 72 74 28 78 2c 28  79 2b 31 35 2e 35 29 2c  |tart(x,(y+15.5),|
00009ef0  30 2c 30 2c 26 46 46 46  46 46 46 46 46 29 0d 34  |0,0,&FFFFFFFF).4|
00009f00  da 1e f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
00009f10  34 29 2c 28 79 2b 31 35  2e 35 29 29 0d 34 e4 1f  |4),(y+15.5)).4..|
00009f20  f2 70 61 74 68 5f 6d 6f  76 65 28 28 78 2b 33 31  |.path_move((x+31|
00009f30  29 2c 28 79 2b 31 35 2e  35 29 29 0d 34 ee 1f f2  |),(y+15.5)).4...|
00009f40  70 61 74 68 5f 64 72 61  77 28 28 78 2b 32 37 29  |path_draw((x+27)|
00009f50  2c 28 79 2b 31 35 2e 35  29 29 0d 34 f8 1d f2 70  |,(y+15.5)).4...p|
00009f60  61 74 68 5f 6d 6f 76 65  28 28 78 2b 32 37 29 2c  |ath_move((x+27),|
00009f70  28 79 2b 31 38 29 29 0d  35 02 1c f2 70 61 74 68  |(y+18)).5...path|
00009f80  5f 64 72 61 77 28 28 78  2b 36 29 2c 28 79 2b 32  |_draw((x+6),(y+2|
00009f90  36 29 29 0d 35 0c 0d f2  70 61 74 68 5f 65 6e 64  |6)).5...path_end|
00009fa0  0d 35 16 2e f2 65 6c 6c  69 70 73 65 28 28 78 2b  |.5...ellipse((x+|
00009fb0  36 29 2c 28 79 2b 31 35  2e 35 29 2c 33 2c 33 2c  |6),(y+15.5),3,3,|
00009fc0  30 2c 30 2c 26 46 46 46  46 46 46 30 30 29 0d 35  |0,0,&FFFFFF00).5|
00009fd0  20 2f f2 65 6c 6c 69 70  73 65 28 28 78 2b 32 35  | /.ellipse((x+25|
00009fe0  29 2c 28 79 2b 31 35 2e  35 29 2c 33 2c 33 2c 30  |),(y+15.5),3,3,0|
00009ff0  2c 30 2c 26 46 46 46 46  46 46 30 30 29 0d 35 2a  |,0,&FFFFFF00).5*|
0000a000  0e f2 67 72 6f 75 70 5f  65 6e 64 0d 35 34 12 c9  |..group_end.54..|
0000a010  20 22 73 77 69 74 63 68  6e 6f 75 22 3a 0d 35 3e  | "switchnou":.5>|
0000a020  10 f2 67 72 6f 75 70 5f  73 74 61 72 74 0d 35 48  |..group_start.5H|
0000a030  29 f2 70 61 74 68 5f 73  74 61 72 74 28 28 78 2b  |).path_start((x+|
0000a040  31 35 2e 35 29 2c 79 2c  30 2c 30 2c 26 46 46 46  |15.5),y,0,0,&FFF|
0000a050  46 46 46 46 46 29 0d 35  52 1e f2 70 61 74 68 5f  |FFFFF).5R..path_|
0000a060  64 72 61 77 28 28 78 2b  31 35 2e 35 29 2c 28 79  |draw((x+15.5),(y|
0000a070  2b 34 29 29 0d 35 5c 1f  f2 70 61 74 68 5f 6d 6f  |+4)).5\..path_mo|
0000a080  76 65 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 33  |ve((x+15.5),(y+3|
0000a090  31 29 29 0d 35 66 1f f2  70 61 74 68 5f 64 72 61  |1)).5f..path_dra|
0000a0a0  77 28 28 78 2b 31 35 2e  35 29 2c 28 79 2b 32 37  |w((x+15.5),(y+27|
0000a0b0  29 29 0d 35 70 1d f2 70  61 74 68 5f 6d 6f 76 65  |)).5p..path_move|
0000a0c0  28 28 78 2b 31 38 29 2c  28 79 2b 32 37 29 29 0d  |((x+18),(y+27)).|
0000a0d0  35 7a 1c f2 70 61 74 68  5f 64 72 61 77 28 28 78  |5z..path_draw((x|
0000a0e0  2b 32 36 29 2c 28 79 2b  36 29 29 0d 35 84 0d f2  |+26),(y+6)).5...|
0000a0f0  70 61 74 68 5f 65 6e 64  0d 35 8e 2e f2 65 6c 6c  |path_end.5...ell|
0000a100  69 70 73 65 28 28 78 2b  31 35 2e 35 29 2c 28 79  |ipse((x+15.5),(y|
0000a110  2b 36 29 2c 33 2c 33 2c  30 2c 30 2c 26 46 46 46  |+6),3,3,0,0,&FFF|
0000a120  46 46 46 30 30 29 0d 35  98 2f f2 65 6c 6c 69 70  |FFF00).5./.ellip|
0000a130  73 65 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 32  |se((x+15.5),(y+2|
0000a140  35 29 2c 33 2c 33 2c 30  2c 30 2c 26 46 46 46 46  |5),3,3,0,0,&FFFF|
0000a150  46 46 30 30 29 0d 35 a2  0e f2 67 72 6f 75 70 5f  |FF00).5...group_|
0000a160  65 6e 64 0d 35 ac 12 c9  20 22 73 77 69 74 63 68  |end.5... "switch|
0000a170  6e 63 72 22 3a 0d 35 b6  10 f2 67 72 6f 75 70 5f  |ncr":.5...group_|
0000a180  73 74 61 72 74 0d 35 c0  29 f2 70 61 74 68 5f 73  |start.5.).path_s|
0000a190  74 61 72 74 28 78 2c 28  79 2b 31 35 2e 35 29 2c  |tart(x,(y+15.5),|
0000a1a0  30 2c 30 2c 26 46 46 46  46 46 46 46 46 29 0d 35  |0,0,&FFFFFFFF).5|
0000a1b0  ca 1e f2 70 61 74 68 5f  64 72 61 77 28 28 78 2b  |...path_draw((x+|
0000a1c0  34 29 2c 28 79 2b 31 35  2e 35 29 29 0d 35 d4 1f  |4),(y+15.5)).5..|
0000a1d0  f2 70 61 74 68 5f 6d 6f  76 65 28 28 78 2b 33 31  |.path_move((x+31|
0000a1e0  29 2c 28 79 2b 31 35 2e  35 29 29 0d 35 de 1f f2  |),(y+15.5)).5...|
0000a1f0  70 61 74 68 5f 64 72 61  77 28 28 78 2b 32 37 29  |path_draw((x+27)|
0000a200  2c 28 79 2b 31 35 2e 35  29 29 0d 35 e8 1f f2 70  |,(y+15.5)).5...p|
0000a210  61 74 68 5f 6d 6f 76 65  28 28 78 2b 32 37 29 2c  |ath_move((x+27),|
0000a220  28 79 2b 31 38 2e 35 29  29 0d 35 f2 1e f2 70 61  |(y+18.5)).5...pa|
0000a230  74 68 5f 64 72 61 77 28  28 78 2b 35 29 2c 28 79  |th_draw((x+5),(y|
0000a240  2b 31 38 2e 35 29 29 0d  35 fc 0d f2 70 61 74 68  |+18.5)).5...path|
0000a250  5f 65 6e 64 0d 36 06 2e  f2 65 6c 6c 69 70 73 65  |_end.6...ellipse|
0000a260  28 28 78 2b 36 29 2c 28  79 2b 31 35 2e 35 29 2c  |((x+6),(y+15.5),|
0000a270  33 2c 33 2c 30 2c 30 2c  26 46 46 46 46 46 46 30  |3,3,0,0,&FFFFFF0|
0000a280  30 29 0d 36 10 2f f2 65  6c 6c 69 70 73 65 28 28  |0).6./.ellipse((|
0000a290  78 2b 32 35 29 2c 28 79  2b 31 35 2e 35 29 2c 33  |x+25),(y+15.5),3|
0000a2a0  2c 33 2c 30 2c 30 2c 26  46 46 46 46 46 46 30 30  |,3,0,0,&FFFFFF00|
0000a2b0  29 0d 36 1a 0e f2 67 72  6f 75 70 5f 65 6e 64 0d  |).6...group_end.|
0000a2c0  36 24 12 c9 20 22 73 77  69 74 63 68 6e 63 75 22  |6$.. "switchncu"|
0000a2d0  3a 0d 36 2e 10 f2 67 72  6f 75 70 5f 73 74 61 72  |:.6...group_star|
0000a2e0  74 0d 36 38 29 f2 70 61  74 68 5f 73 74 61 72 74  |t.68).path_start|
0000a2f0  28 28 78 2b 31 35 2e 35  29 2c 79 2c 30 2c 30 2c  |((x+15.5),y,0,0,|
0000a300  26 46 46 46 46 46 46 46  46 29 0d 36 42 1e f2 70  |&FFFFFFFF).6B..p|
0000a310  61 74 68 5f 64 72 61 77  28 28 78 2b 31 35 2e 35  |ath_draw((x+15.5|
0000a320  29 2c 28 79 2b 34 29 29  0d 36 4c 1f f2 70 61 74  |),(y+4)).6L..pat|
0000a330  68 5f 6d 6f 76 65 28 28  78 2b 31 35 2e 35 29 2c  |h_move((x+15.5),|
0000a340  28 79 2b 33 31 29 29 0d  36 56 1f f2 70 61 74 68  |(y+31)).6V..path|
0000a350  5f 64 72 61 77 28 28 78  2b 31 35 2e 35 29 2c 28  |_draw((x+15.5),(|
0000a360  79 2b 32 37 29 29 0d 36  60 1f f2 70 61 74 68 5f  |y+27)).6`..path_|
0000a370  6d 6f 76 65 28 28 78 2b  31 38 2e 35 29 2c 28 79  |move((x+18.5),(y|
0000a380  2b 32 37 29 29 0d 36 6a  1e f2 70 61 74 68 5f 64  |+27)).6j..path_d|
0000a390  72 61 77 28 28 78 2b 31  38 2e 35 29 2c 28 79 2b  |raw((x+18.5),(y+|
0000a3a0  34 29 29 0d 36 74 0d f2  70 61 74 68 5f 65 6e 64  |4)).6t..path_end|
0000a3b0  0d 36 7e 2e f2 65 6c 6c  69 70 73 65 28 28 78 2b  |.6~..ellipse((x+|
0000a3c0  31 35 2e 35 29 2c 28 79  2b 36 29 2c 33 2c 33 2c  |15.5),(y+6),3,3,|
0000a3d0  30 2c 30 2c 26 46 46 46  46 46 46 30 30 29 0d 36  |0,0,&FFFFFF00).6|
0000a3e0  88 2f f2 65 6c 6c 69 70  73 65 28 28 78 2b 31 35  |./.ellipse((x+15|
0000a3f0  2e 35 29 2c 28 79 2b 32  35 29 2c 33 2c 33 2c 30  |.5),(y+25),3,3,0|
0000a400  2c 30 2c 26 46 46 46 46  46 46 30 30 29 0d 36 92  |,0,&FFFFFF00).6.|
0000a410  0e f2 67 72 6f 75 70 5f  65 6e 64 0d 36 9c 0e c9  |..group_end.6...|
0000a420  20 22 70 75 73 68 75 22  3a 0d 36 a6 10 f2 67 72  | "pushu":.6...gr|
0000a430  6f 75 70 5f 73 74 61 72  74 0d 36 b0 29 f2 70 61  |oup_start.6.).pa|
0000a440  74 68 5f 73 74 61 72 74  28 28 78 2b 31 35 2e 35  |th_start((x+15.5|
0000a450  29 2c 79 2c 30 2c 30 2c  26 46 46 46 46 46 46 46  |),y,0,0,&FFFFFFF|
0000a460  46 29 0d 36 ba 1e f2 70  61 74 68 5f 64 72 61 77  |F).6...path_draw|
0000a470  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 34 29 29  |((x+15.5),(y+4))|
0000a480  0d 36 c4 1f f2 70 61 74  68 5f 6d 6f 76 65 28 28  |.6...path_move((|
0000a490  78 2b 31 35 2e 35 29 2c  28 79 2b 33 31 29 29 0d  |x+15.5),(y+31)).|
0000a4a0  36 ce 1f f2 70 61 74 68  5f 64 72 61 77 28 28 78  |6...path_draw((x|
0000a4b0  2b 31 35 2e 35 29 2c 28  79 2b 32 37 29 29 0d 36  |+15.5),(y+27)).6|
0000a4c0  d8 0d f2 70 61 74 68 5f  65 6e 64 0d 36 e2 28 f2  |...path_end.6.(.|
0000a4d0  72 65 63 74 61 6e 67 6c  65 28 78 2b 32 31 2c 79  |rectangle(x+21,y|
0000a4e0  2b 35 2c 78 2b 32 32 2c  79 2b 32 36 2c 30 2c 30  |+5,x+22,y+26,0,0|
0000a4f0  2c 30 29 0d 36 ec 2d f2  72 65 63 74 61 6e 67 6c  |,0).6.-.rectangl|
0000a500  65 28 78 2b 32 32 2c 79  2b 31 35 2e 35 2c 78 2b  |e(x+22,y+15.5,x+|
0000a510  32 38 2c 79 2b 31 35 2e  35 2c 30 2c 30 2c 30 29  |28,y+15.5,0,0,0)|
0000a520  0d 36 f6 29 f2 72 65 63  74 61 6e 67 6c 65 28 78  |.6.).rectangle(x|
0000a530  2b 32 38 2c 79 2b 31 30  2c 78 2b 32 39 2c 79 2b  |+28,y+10,x+29,y+|
0000a540  32 30 2c 30 2c 30 2c 30  29 0d 37 00 2e f2 65 6c  |20,0,0,0).7...el|
0000a550  6c 69 70 73 65 28 28 78  2b 31 35 2e 35 29 2c 28  |lipse((x+15.5),(|
0000a560  79 2b 36 29 2c 33 2c 33  2c 30 2c 30 2c 26 46 46  |y+6),3,3,0,0,&FF|
0000a570  46 46 46 46 30 30 29 0d  37 0a 2f f2 65 6c 6c 69  |FFFF00).7./.elli|
0000a580  70 73 65 28 28 78 2b 31  35 2e 35 29 2c 28 79 2b  |pse((x+15.5),(y+|
0000a590  32 35 29 2c 33 2c 33 2c  30 2c 30 2c 26 46 46 46  |25),3,3,0,0,&FFF|
0000a5a0  46 46 46 30 30 29 0d 37  14 0e f2 67 72 6f 75 70  |FFF00).7...group|
0000a5b0  5f 65 6e 64 0d 37 1e 0e  c9 20 22 70 75 73 68 72  |_end.7... "pushr|
0000a5c0  22 3a 0d 37 28 10 f2 67  72 6f 75 70 5f 73 74 61  |":.7(..group_sta|
0000a5d0  72 74 0d 37 32 27 f2 70  61 74 68 5f 73 74 61 72  |rt.72'.path_star|
0000a5e0  74 28 78 2c 79 2b 31 35  2e 35 2c 30 2c 30 2c 26  |t(x,y+15.5,0,0,&|
0000a5f0  46 46 46 46 46 46 46 46  29 0d 37 3c 1c f2 70 61  |FFFFFFFF).7<..pa|
0000a600  74 68 5f 64 72 61 77 28  78 2b 34 2c 28 79 2b 31  |th_draw(x+4,(y+1|
0000a610  35 2e 35 29 29 0d 37 46  1f f2 70 61 74 68 5f 6d  |5.5)).7F..path_m|
0000a620  6f 76 65 28 28 78 2b 33  31 29 2c 28 79 2b 31 35  |ove((x+31),(y+15|
0000a630  2e 35 29 29 0d 37 50 1f  f2 70 61 74 68 5f 64 72  |.5)).7P..path_dr|
0000a640  61 77 28 28 78 2b 32 37  29 2c 28 79 2b 31 35 2e  |aw((x+27),(y+15.|
0000a650  35 29 29 0d 37 5a 0d f2  70 61 74 68 5f 65 6e 64  |5)).7Z..path_end|
0000a660  0d 37 64 28 f2 72 65 63  74 61 6e 67 6c 65 28 78  |.7d(.rectangle(x|
0000a670  2b 35 2c 79 2b 32 31 2c  78 2b 32 36 2c 79 2b 32  |+5,y+21,x+26,y+2|
0000a680  32 2c 30 2c 30 2c 30 29  0d 37 6e 2d f2 72 65 63  |2,0,0,0).7n-.rec|
0000a690  74 61 6e 67 6c 65 28 78  2b 31 35 2e 35 2c 79 2b  |tangle(x+15.5,y+|
0000a6a0  32 32 2c 78 2b 31 35 2e  35 2c 79 2b 32 38 2c 30  |22,x+15.5,y+28,0|
0000a6b0  2c 30 2c 30 29 0d 37 78  29 f2 72 65 63 74 61 6e  |,0,0).7x).rectan|
0000a6c0  67 6c 65 28 78 2b 31 30  2c 79 2b 32 38 2c 78 2b  |gle(x+10,y+28,x+|
0000a6d0  32 30 2c 79 2b 32 39 2c  30 2c 30 2c 30 29 0d 37  |20,y+29,0,0,0).7|
0000a6e0  82 2a f2 65 6c 6c 69 70  73 65 28 78 2b 36 2c 79  |.*.ellipse(x+6,y|
0000a6f0  2b 31 35 2e 35 2c 33 2c  33 2c 30 2c 30 2c 26 46  |+15.5,3,3,0,0,&F|
0000a700  46 46 46 46 46 30 30 29  0d 37 8c 2b f2 65 6c 6c  |FFFFF00).7.+.ell|
0000a710  69 70 73 65 28 78 2b 32  35 2c 79 2b 31 35 2e 35  |ipse(x+25,y+15.5|
0000a720  2c 33 2c 33 2c 30 2c 30  2c 26 46 46 46 46 46 46  |,3,3,0,0,&FFFFFF|
0000a730  30 30 29 0d 37 96 0e f2  67 72 6f 75 70 5f 65 6e  |00).7...group_en|
0000a740  64 0d 37 a0 0f c9 20 22  78 70 75 73 68 75 22 3a  |d.7... "xpushu":|
0000a750  0d 37 aa 10 f2 67 72 6f  75 70 5f 73 74 61 72 74  |.7...group_start|
0000a760  0d 37 b4 29 f2 70 61 74  68 5f 73 74 61 72 74 28  |.7.).path_start(|
0000a770  28 78 2b 31 35 2e 35 29  2c 79 2c 30 2c 30 2c 26  |(x+15.5),y,0,0,&|
0000a780  46 46 46 46 46 46 46 46  29 0d 37 be 1e f2 70 61  |FFFFFFFF).7...pa|
0000a790  74 68 5f 64 72 61 77 28  28 78 2b 31 35 2e 35 29  |th_draw((x+15.5)|
0000a7a0  2c 28 79 2b 34 29 29 0d  37 c8 1f f2 70 61 74 68  |,(y+4)).7...path|
0000a7b0  5f 6d 6f 76 65 28 28 78  2b 31 35 2e 35 29 2c 28  |_move((x+15.5),(|
0000a7c0  79 2b 33 31 29 29 0d 37  d2 1f f2 70 61 74 68 5f  |y+31)).7...path_|
0000a7d0  64 72 61 77 28 28 78 2b  31 35 2e 35 29 2c 28 79  |draw((x+15.5),(y|
0000a7e0  2b 32 37 29 29 0d 37 dc  0d f2 70 61 74 68 5f 65  |+27)).7...path_e|
0000a7f0  6e 64 0d 37 e6 2c f2 72  65 63 74 61 6e 67 6c 65  |nd.7.,.rectangle|
0000a800  28 78 2b 31 31 2e 35 2c  79 2b 35 2c 78 2b 31 32  |(x+11.5,y+5,x+12|
0000a810  2e 35 2c 79 2b 32 36 2c  30 2c 30 2c 30 29 0d 37  |.5,y+26,0,0,0).7|
0000a820  f0 2f f2 72 65 63 74 61  6e 67 6c 65 28 78 2b 31  |./.rectangle(x+1|
0000a830  32 2e 35 2c 79 2b 31 35  2e 35 2c 78 2b 32 35 2c  |2.5,y+15.5,x+25,|
0000a840  79 2b 31 35 2e 35 2c 30  2c 30 2c 30 29 0d 37 fa  |y+15.5,0,0,0).7.|
0000a850  29 f2 72 65 63 74 61 6e  67 6c 65 28 78 2b 32 35  |).rectangle(x+25|
0000a860  2c 79 2b 31 30 2c 78 2b  32 36 2c 79 2b 32 30 2c  |,y+10,x+26,y+20,|
0000a870  30 2c 30 2c 30 29 0d 38  04 2e f2 65 6c 6c 69 70  |0,0,0).8...ellip|
0000a880  73 65 28 28 78 2b 31 35  2e 35 29 2c 28 79 2b 36  |se((x+15.5),(y+6|
0000a890  29 2c 33 2c 33 2c 30 2c  30 2c 26 46 46 46 46 46  |),3,3,0,0,&FFFFF|
0000a8a0  46 30 30 29 0d 38 0e 2f  f2 65 6c 6c 69 70 73 65  |F00).8./.ellipse|
0000a8b0  28 28 78 2b 31 35 2e 35  29 2c 28 79 2b 32 35 29  |((x+15.5),(y+25)|
0000a8c0  2c 33 2c 33 2c 30 2c 30  2c 26 46 46 46 46 46 46  |,3,3,0,0,&FFFFFF|
0000a8d0  30 30 29 0d 38 18 0e f2  67 72 6f 75 70 5f 65 6e  |00).8...group_en|
0000a8e0  64 0d 38 22 0f c9 20 22  78 70 75 73 68 72 22 3a  |d.8".. "xpushr":|
0000a8f0  0d 38 2c 10 f2 67 72 6f  75 70 5f 73 74 61 72 74  |.8,..group_start|
0000a900  0d 38 36 27 f2 70 61 74  68 5f 73 74 61 72 74 28  |.86'.path_start(|
0000a910  78 2c 79 2b 31 35 2e 35  2c 30 2c 30 2c 26 46 46  |x,y+15.5,0,0,&FF|
0000a920  46 46 46 46 46 46 29 0d  38 40 1c f2 70 61 74 68  |FFFFFF).8@..path|
0000a930  5f 64 72 61 77 28 78 2b  34 2c 28 79 2b 31 35 2e  |_draw(x+4,(y+15.|
0000a940  35 29 29 0d 38 4a 1f f2  70 61 74 68 5f 6d 6f 76  |5)).8J..path_mov|
0000a950  65 28 28 78 2b 33 31 29  2c 28 79 2b 31 35 2e 35  |e((x+31),(y+15.5|
0000a960  29 29 0d 38 54 1f f2 70  61 74 68 5f 64 72 61 77  |)).8T..path_draw|
0000a970  28 28 78 2b 32 37 29 2c  28 79 2b 31 35 2e 35 29  |((x+27),(y+15.5)|
0000a980  29 0d 38 5e 0d f2 70 61  74 68 5f 65 6e 64 0d 38  |).8^..path_end.8|
0000a990  68 2c f2 72 65 63 74 61  6e 67 6c 65 28 78 2b 35  |h,.rectangle(x+5|
0000a9a0  2c 79 2b 31 31 2e 35 2c  78 2b 32 36 2c 79 2b 31  |,y+11.5,x+26,y+1|
0000a9b0  32 2e 35 2c 30 2c 30 2c  30 29 0d 38 72 2f f2 72  |2.5,0,0,0).8r/.r|
0000a9c0  65 63 74 61 6e 67 6c 65  28 78 2b 31 35 2e 35 2c  |ectangle(x+15.5,|
0000a9d0  79 2b 31 32 2e 35 2c 78  2b 31 35 2e 35 2c 79 2b  |y+12.5,x+15.5,y+|
0000a9e0  32 35 2c 30 2c 30 2c 30  29 0d 38 7c 29 f2 72 65  |25,0,0,0).8|).re|
0000a9f0  63 74 61 6e 67 6c 65 28  78 2b 31 30 2c 79 2b 32  |ctangle(x+10,y+2|
0000aa00  35 2c 78 2b 32 30 2c 79  2b 32 36 2c 30 2c 30 2c  |5,x+20,y+26,0,0,|
0000aa10  30 29 0d 38 86 2a f2 65  6c 6c 69 70 73 65 28 78  |0).8.*.ellipse(x|
0000aa20  2b 36 2c 79 2b 31 35 2e  35 2c 33 2c 33 2c 30 2c  |+6,y+15.5,3,3,0,|
0000aa30  30 2c 26 46 46 46 46 46  46 30 30 29 0d 38 90 2b  |0,&FFFFFF00).8.+|
0000aa40  f2 65 6c 6c 69 70 73 65  28 78 2b 32 35 2c 79 2b  |.ellipse(x+25,y+|
0000aa50  31 35 2e 35 2c 33 2c 33  2c 30 2c 30 2c 26 46 46  |15.5,3,3,0,0,&FF|
0000aa60  46 46 46 46 30 30 29 0d  38 9a 0e f2 67 72 6f 75  |FFFF00).8...grou|
0000aa70  70 5f 65 6e 64 0d 38 a4  0e c9 20 22 72 65 65 64  |p_end.8... "reed|
0000aa80  72 22 3a 0d 38 ae 10 f2  67 72 6f 75 70 5f 73 74  |r":.8...group_st|
0000aa90  61 72 74 0d 38 b8 29 f2  70 61 74 68 5f 73 74 61  |art.8.).path_sta|
0000aaa0  72 74 28 78 2c 28 79 2b  31 35 2e 35 29 2c 30 2c  |rt(x,(y+15.5),0,|
0000aab0  30 2c 26 46 46 46 46 46  46 46 46 29 0d 38 c2 1e  |0,&FFFFFFFF).8..|
0000aac0  f2 70 61 74 68 5f 64 72  61 77 28 28 78 2b 34 29  |.path_draw((x+4)|
0000aad0  2c 28 79 2b 31 35 2e 35  29 29 0d 38 cc 1f f2 70  |,(y+15.5)).8...p|
0000aae0  61 74 68 5f 6d 6f 76 65  28 28 78 2b 33 31 29 2c  |ath_move((x+31),|
0000aaf0  28 79 2b 31 35 2e 35 29  29 0d 38 d6 1f f2 70 61  |(y+15.5)).8...pa|
0000ab00  74 68 5f 64 72 61 77 28  28 78 2b 32 37 29 2c 28  |th_draw((x+27),(|
0000ab10  79 2b 31 35 2e 35 29 29  0d 38 e0 1d f2 70 61 74  |y+15.5)).8...pat|
0000ab20  68 5f 6d 6f 76 65 28 28  78 2b 32 37 29 2c 28 79  |h_move((x+27),(y|
0000ab30  2b 31 38 29 29 0d 38 ea  1c f2 70 61 74 68 5f 64  |+18)).8...path_d|
0000ab40  72 61 77 28 28 78 2b 36  29 2c 28 79 2b 32 33 29  |raw((x+6),(y+23)|
0000ab50  29 0d 38 f4 0d f2 70 61  74 68 5f 65 6e 64 0d 38  |).8...path_end.8|
0000ab60  fe 2e f2 65 6c 6c 69 70  73 65 28 28 78 2b 36 29  |...ellipse((x+6)|
0000ab70  2c 28 79 2b 31 35 2e 35  29 2c 33 2c 33 2c 30 2c  |,(y+15.5),3,3,0,|
0000ab80  30 2c 26 46 46 46 46 46  46 30 30 29 0d 39 08 2f  |0,&FFFFFF00).9./|
0000ab90  f2 65 6c 6c 69 70 73 65  28 28 78 2b 32 35 29 2c  |.ellipse((x+25),|
0000aba0  28 79 2b 31 35 2e 35 29  2c 33 2c 33 2c 30 2c 30  |(y+15.5),3,3,0,0|
0000abb0  2c 26 46 46 46 46 46 46  30 30 29 0d 39 12 30 f2  |,&FFFFFF00).9.0.|
0000abc0  72 65 63 74 61 6e 67 6c  65 28 78 2b 32 2c 79 2b  |rectangle(x+2,y+|
0000abd0  31 31 2c 78 2b 32 39 2c  79 2b 32 35 2c 30 2c 30  |11,x+29,y+25,0,0|
0000abe0  2c 26 46 46 46 46 46 46  46 46 29 0d 39 1c 0e f2  |,&FFFFFFFF).9...|
0000abf0  67 72 6f 75 70 5f 65 6e  64 0d 39 26 0e c9 20 22  |group_end.9&.. "|
0000ac00  72 65 65 64 75 22 3a 0d  39 30 10 f2 67 72 6f 75  |reedu":.90..grou|
0000ac10  70 5f 73 74 61 72 74 0d  39 3a 27 f2 70 61 74 68  |p_start.9:'.path|
0000ac20  5f 73 74 61 72 74 28 78  2b 31 35 2e 35 2c 79 2c  |_start(x+15.5,y,|
0000ac30  30 2c 30 2c 26 46 46 46  46 46 46 46 46 29 0d 39  |0,0,&FFFFFFFF).9|
0000ac40  44 1a f2 70 61 74 68 5f  64 72 61 77 28 78 2b 31  |D..path_draw(x+1|
0000ac50  35 2e 35 2c 79 2b 34 29  0d 39 4e 1f f2 70 61 74  |5.5,y+4).9N..pat|
0000ac60  68 5f 6d 6f 76 65 28 28  78 2b 31 35 2e 35 29 2c  |h_move((x+15.5),|
0000ac70  28 79 2b 33 31 29 29 0d  39 58 1d f2 70 61 74 68  |(y+31)).9X..path|
0000ac80  5f 64 72 61 77 28 28 78  2b 31 35 2e 35 29 2c 79  |_draw((x+15.5),y|
0000ac90  2b 32 37 29 0d 39 62 1d  f2 70 61 74 68 5f 6d 6f  |+27).9b..path_mo|
0000aca0  76 65 28 28 78 2b 31 38  29 2c 28 79 2b 32 37 29  |ve((x+18),(y+27)|
0000acb0  29 0d 39 6c 1c f2 70 61  74 68 5f 64 72 61 77 28  |).9l..path_draw(|
0000acc0  28 78 2b 32 33 29 2c 28  79 2b 36 29 29 0d 39 76  |(x+23),(y+6)).9v|
0000acd0  0d f2 70 61 74 68 5f 65  6e 64 0d 39 80 2e f2 65  |..path_end.9...e|
0000ace0  6c 6c 69 70 73 65 28 28  78 2b 31 35 2e 35 29 2c  |llipse((x+15.5),|
0000acf0  28 79 2b 36 29 2c 33 2c  33 2c 30 2c 30 2c 26 46  |(y+6),3,3,0,0,&F|
0000ad00  46 46 46 46 46 30 30 29  0d 39 8a 2f f2 65 6c 6c  |FFFFF00).9./.ell|
0000ad10  69 70 73 65 28 28 78 2b  31 35 2e 35 29 2c 28 79  |ipse((x+15.5),(y|
0000ad20  2b 32 35 29 2c 33 2c 33  2c 30 2c 30 2c 26 46 46  |+25),3,3,0,0,&FF|
0000ad30  46 46 46 46 30 30 29 0d  39 94 30 f2 72 65 63 74  |FFFF00).9.0.rect|
0000ad40  61 6e 67 6c 65 28 78 2b  31 31 2c 79 2b 32 2c 78  |angle(x+11,y+2,x|
0000ad50  2b 32 35 2c 79 2b 32 39  2c 30 2c 30 2c 26 46 46  |+25,y+29,0,0,&FF|
0000ad60  46 46 46 46 46 46 29 0d  39 9e 0e f2 67 72 6f 75  |FFFFFF).9...grou|
0000ad70  70 5f 65 6e 64 0d 39 a8  05 cb 0d 39 b2 05 cd 0d  |p_end.9....9....|
0000ad80  39 bc 07 ed 20 42 0d 39  c6 07 ed 20 41 0d 39 d0  |9... B.9... A.9.|
0000ad90  0e e7 20 74 6f 74 3e 2d  31 20 8c 0d 39 da 13 21  |.. tot>-1 ..9..!|
0000ada0  62 6c 6f 63 6b 3d 63 69  72 63 75 69 74 25 0d 39  |block=circuit%.9|
0000adb0  e4 21 c8 99 22 57 69 6d  70 5f 47 65 74 57 69 6e  |.!.."Wimp_GetWin|
0000adc0  64 6f 77 49 6e 66 6f 22  2c 2c 62 6c 6f 63 6b 0d  |dowInfo",,block.|
0000add0  39 ee 1b 77 6f 72 6b 78  25 3d 62 6c 6f 63 6b 21  |9..workx%=block!|
0000ade0  34 2d 62 6c 6f 63 6b 21  32 30 0d 39 f8 1c 77 6f  |4-block!20.9..wo|
0000adf0  72 6b 79 25 3d 62 6c 6f  63 6b 21 31 36 2d 62 6c  |rky%=block!16-bl|
0000ae00  6f 63 6b 21 32 34 0d 3a  02 0f e3 20 49 3d 30 20  |ock!24.:... I=0 |
0000ae10  b8 20 74 6f 74 0d 3a 0c  1a f2 77 6f 72 6b 6f 75  |. tot.:...workou|
0000ae20  74 28 74 65 78 74 69 6e  66 6f 24 28 49 29 29 0d  |t(textinfo$(I)).|
0000ae30  3a 16 12 70 78 3d 77 6f  72 6b 78 25 2b 77 78 63  |:..px=workx%+wxc|
0000ae40  6f 0d 3a 20 12 70 79 3d  77 6f 72 6b 79 25 2d 77  |o.: .py=worky%-w|
0000ae50  79 63 6f 0d 3a 2a 3c f2  74 65 78 74 28 28 77 78  |yco.:*<.text((wx|
0000ae60  63 6f 2b 35 30 29 2f 32  2c 28 28 31 34 38 38 2b  |co+50)/2,((1488+|
0000ae70  36 35 29 2d 77 79 63 6f  2b 35 30 29 2f 32 2c 77  |65)-wyco+50)/2,w|
0000ae80  74 65 78 74 24 2c 31 32  2c 31 2c 30 2c 30 29 0d  |text$,12,1,0,0).|
0000ae90  3a 34 07 ed 20 49 0d 3a  3e 05 cd 0d 3a 48 0e f2  |:4.. I.:>...:H..|
0000aea0  67 72 6f 75 70 5f 65 6e  64 0d 3a 52 11 f2 64 72  |group_end.:R..dr|
0000aeb0  61 77 66 69 6c 65 5f 65  6e 64 0d 3a 5c 46 e7 20  |awfile_end.:\F. |
0000aec0  73 74 61 72 74 65 64 3d  30 20 8c 20 f2 6d 65 73  |started=0 . .mes|
0000aed0  73 28 22 54 68 65 72 65  20 69 73 20 6e 6f 74 68  |s("There is noth|
0000aee0  69 6e 67 20 74 6f 20 73  61 76 65 22 29 3a ff 28  |ing to save"):.(|
0000aef0  22 44 65 6c 65 74 65 20  22 2b 73 61 76 65 24 29  |"Delete "+save$)|
0000af00  0d 3a 66 0d 73 74 61 72  74 65 64 3d 30 0d 3a 70  |.:f.started=0.:p|
0000af10  16 c8 99 20 22 48 6f 75  72 67 6c 61 73 73 5f 4f  |... "Hourglass_O|
0000af20  66 66 22 0d 3a 7a 05 e1  0d 3a 84 19 dd 20 f2 64  |ff".:z...:... .d|
0000af30  72 61 77 66 69 6c 65 5f  73 74 61 72 74 28 44 24  |rawfile_start(D$|
0000af40  29 0d 3a 8e 0c 63 25 3d  ae 28 44 24 29 0d 3a 98  |).:..c%=.(D$).:.|
0000af50  2c e7 20 63 25 3d 30 20  8c 20 85 20 31 32 33 34  |,. c%=0 . . 1234|
0000af60  2c 22 43 61 6e 27 74 20  6f 70 65 6e 20 6f 75 74  |,"Can't open out|
0000af70  70 75 74 20 66 69 6c 65  22 0d 3a a2 10 64 72 61  |put file".:..dra|
0000af80  77 66 69 6c 65 24 3d 44  24 0d 3a ac 28 f2 70 75  |wfile$=D$.:.(.pu|
0000af90  74 77 28 26 37 37 36 31  37 32 34 34 29 3a f2 70  |tw(&77617244):.p|
0000afa0  75 74 77 28 32 30 31 29  3a f2 70 75 74 77 28 30  |utw(201):.putw(0|
0000afb0  29 0d 3a b6 14 f2 70 75  74 73 31 32 28 22 21 43  |).:...puts12("!C|
0000afc0  61 72 64 22 29 0d 3a c0  0b 6c 65 76 25 3d 2d 31  |ard").:..lev%=-1|
0000afd0  0d 3a ca 11 f2 68 65 61  64 5f 68 65 72 65 28 b9  |.:...head_here(.|
0000afe0  29 0d 3a d4 05 e1 0d 3a  de 0f dd 20 f2 70 75 74  |).:....:... .put|
0000aff0  77 28 41 25 29 0d 3a e8  11 d5 23 63 25 2c 41 25  |w(A%).:...#c%,A%|
0000b000  20 80 20 26 46 46 0d 3a  f2 17 d5 23 63 25 2c 28  | . &FF.:...#c%,(|
0000b010  41 25 3e 3e 3e 38 29 20  80 20 26 46 46 0d 3a fc  |A%>>>8) . &FF.:.|
0000b020  18 d5 23 63 25 2c 28 41  25 3e 3e 3e 31 36 29 20  |..#c%,(A%>>>16) |
0000b030  80 20 26 46 46 0d 3b 06  18 d5 23 63 25 2c 28 41  |. &FF.;...#c%,(A|
0000b040  25 3e 3e 3e 32 34 29 20  80 20 26 46 46 0d 3b 10  |%>>>24) . &FF.;.|
0000b050  05 e1 0d 3b 1a 11 dd 20  f2 70 75 74 73 31 32 28  |...;... .puts12(|
0000b060  41 24 29 0d 3b 24 08 ea  20 41 25 0d 3b 2e 12 41  |A$).;$.. A%.;..A|
0000b070  24 3d 41 24 2b c4 31 32  2c 22 20 22 29 0d 3b 38  |$=A$+.12," ").;8|
0000b080  23 e3 20 41 25 3d 31 20  b8 20 31 32 3a d5 23 63  |#. A%=1 . 12:.#c|
0000b090  25 2c 97 28 c1 41 24 2c  41 25 2c 31 29 29 3a ed  |%,.(.A$,A%,1)):.|
0000b0a0  0d 3b 42 05 e1 0d 3b 4c  05 3a 0d 3b 56 0f dd 20  |.;B...;L.:.;V.. |
0000b0b0  f2 70 75 74 73 28 41 24  29 0d 3b 60 08 ea 20 41  |.puts(A$).;`.. A|
0000b0c0  25 0d 3b 6a 26 e3 20 41  25 3d 31 20 b8 20 a9 28  |%.;j&. A%=1 . .(|
0000b0d0  41 24 29 3a d5 23 63 25  2c 97 28 c1 41 24 2c 41  |A$):.#c%,.(.A$,A|
0000b0e0  25 2c 31 29 29 3a ed 0d  3b 74 0a d5 23 63 25 2c  |%,1)):..;t..#c%,|
0000b0f0  30 0d 3b 7e 05 e1 0d 3b  88 05 3a 0d 3b 92 16 dd  |0.;~...;..:.;...|
0000b100  20 f2 68 65 61 64 5f 68  65 72 65 28 62 6f 78 25  | .head_here(box%|
0000b110  29 0d 3b 9c 56 e7 20 6c  65 76 25 3d 6d 61 78 6c  |).;.V. lev%=maxl|
0000b120  65 76 25 20 8c 20 85 20  31 32 33 34 2c 22 54 6f  |ev% . . 1234,"To|
0000b130  6f 20 6d 61 6e 79 20 6e  65 73 74 65 64 20 67 72  |o many nested gr|
0000b140  6f 75 70 73 2e 20 20 45  64 69 74 20 70 72 6f 67  |oups.  Edit prog|
0000b150  72 61 6d 20 74 6f 20 69  6e 63 72 65 61 73 65 20  |ram to increase |
0000b160  6c 69 6d 69 74 2e 22 0d  3b a6 0b 6c 65 76 25 2b  |limit.".;..lev%+|
0000b170  3d 31 0d 3b b0 13 62 6f  78 25 28 6c 65 76 25 29  |=1.;..box%(lev%)|
0000b180  3d 62 6f 78 25 0d 3b ba  15 73 74 61 72 74 25 28  |=box%.;..start%(|
0000b190  6c 65 76 25 29 3d 8f 23  63 25 0d 3b c4 17 e7 20  |lev%)=.#c%.;... |
0000b1a0  6c 65 76 25 3e 30 20 8c  20 f2 70 75 74 77 28 30  |lev%>0 . .putw(0|
0000b1b0  29 0d 3b ce 0c e7 20 62  6f 78 25 20 8c 0d 3b d8  |).;... box% ..;.|
0000b1c0  16 20 f2 70 75 74 77 28  30 29 3a f2 70 75 74 77  |. .putw(0):.putw|
0000b1d0  28 30 29 0d 3b e2 16 20  f2 70 75 74 77 28 30 29  |(0).;.. .putw(0)|
0000b1e0  3a f2 70 75 74 77 28 30  29 0d 3b ec 05 cd 0d 3b  |:.putw(0).;....;|
0000b1f0  f6 1f 6c 25 28 6c 65 76  25 29 3d 62 69 67 25 3a  |..l%(lev%)=big%:|
0000b200  62 25 28 6c 65 76 25 29  3d 62 69 67 25 0d 3c 00  |b%(lev%)=big%.<.|
0000b210  21 72 25 28 6c 65 76 25  29 3d 2d 62 69 67 25 3a  |!r%(lev%)=-big%:|
0000b220  74 25 28 6c 65 76 25 29  3d 2d 62 69 67 25 0d 3c  |t%(lev%)=-big%.<|
0000b230  0a 05 e1 0d 3c 14 05 3a  0d 3c 1e 0f dd 20 f2 68  |....<..:.<... .h|
0000b240  65 61 64 5f 6e 6f 77 0d  3c 28 0a ea 20 65 6e 64  |ead_now.<(.. end|
0000b250  25 0d 3c 32 4a e7 20 6c  65 76 25 3c 30 20 8c 20  |%.<2J. lev%<0 . |
0000b260  f1 22 57 61 72 6e 69 6e  67 3a 20 61 74 74 65 6d  |."Warning: attem|
0000b270  70 74 20 74 6f 20 65 6e  64 20 6d 6f 72 65 20 6f  |pt to end more o|
0000b280  62 6a 65 63 74 73 20 74  68 61 6e 20 77 65 72 65  |bjects than were|
0000b290  20 73 74 61 72 74 65 64  22 3a e1 0d 3c 3c 0d 65  | started":..<<.e|
0000b2a0  6e 64 25 3d 8f 23 63 25  0d 3c 46 15 cf 23 63 25  |nd%=.#c%.<F..#c%|
0000b2b0  3d 73 74 61 72 74 25 28  6c 65 76 25 29 0d 3c 50  |=start%(lev%).<P|
0000b2c0  29 e7 20 6c 65 76 25 3e  30 20 8c 20 f2 70 75 74  |). lev%>0 . .put|
0000b2d0  77 28 65 6e 64 25 2d 73  74 61 72 74 25 28 6c 65  |w(end%-start%(le|
0000b2e0  76 25 29 2b 34 29 0d 3c  5a 12 e7 20 62 6f 78 25  |v%)+4).<Z.. box%|
0000b2f0  28 6c 65 76 25 29 20 8c  0d 3c 64 24 20 f2 70 75  |(lev%) ..<d$ .pu|
0000b300  74 77 28 6c 25 28 6c 65  76 25 29 29 3a f2 70 75  |tw(l%(lev%)):.pu|
0000b310  74 77 28 62 25 28 6c 65  76 25 29 29 0d 3c 6e 28  |tw(b%(lev%)).<n(|
0000b320  20 f2 70 75 74 77 28 72  25 28 6c 65 76 25 29 2b  | .putw(r%(lev%)+|
0000b330  31 29 3a f2 70 75 74 77  28 74 25 28 6c 65 76 25  |1):.putw(t%(lev%|
0000b340  29 2b 31 29 0d 3c 78 05  cd 0d 3c 82 0e e7 20 6c  |)+1).<x...<... l|
0000b350  65 76 25 3e 30 20 8c 0d  3c 8c 0c 20 6c 65 76 25  |ev%>0 ..<.. lev%|
0000b360  2d 3d 31 0d 3c 96 30 20  e7 20 6c 25 28 6c 65 76  |-=1.<.0 . l%(lev|
0000b370  25 2b 31 29 3c 6c 25 28  6c 65 76 25 29 20 8c 20  |%+1)<l%(lev%) . |
0000b380  6c 25 28 6c 65 76 25 29  3d 6c 25 28 6c 65 76 25  |l%(lev%)=l%(lev%|
0000b390  2b 31 29 0d 3c a0 30 20  e7 20 62 25 28 6c 65 76  |+1).<.0 . b%(lev|
0000b3a0  25 2b 31 29 3c 62 25 28  6c 65 76 25 29 20 8c 20  |%+1)<b%(lev%) . |
0000b3b0  62 25 28 6c 65 76 25 29  3d 62 25 28 6c 65 76 25  |b%(lev%)=b%(lev%|
0000b3c0  2b 31 29 0d 3c aa 30 20  e7 20 72 25 28 6c 65 76  |+1).<.0 . r%(lev|
0000b3d0  25 2b 31 29 3e 72 25 28  6c 65 76 25 29 20 8c 20  |%+1)>r%(lev%) . |
0000b3e0  72 25 28 6c 65 76 25 29  3d 72 25 28 6c 65 76 25  |r%(lev%)=r%(lev%|
0000b3f0  2b 31 29 0d 3c b4 30 20  e7 20 74 25 28 6c 65 76  |+1).<.0 . t%(lev|
0000b400  25 2b 31 29 3e 74 25 28  6c 65 76 25 29 20 8c 20  |%+1)>t%(lev%) . |
0000b410  74 25 28 6c 65 76 25 29  3d 74 25 28 6c 65 76 25  |t%(lev%)=t%(lev%|
0000b420  2b 31 29 0d 3c be 05 cd  0d 3c c8 0d cf 23 63 25  |+1).<....<...#c%|
0000b430  3d 65 6e 64 25 0d 3c d2  05 e1 0d 3c dc 0c dd 20  |=end%.<....<... |
0000b440  f2 61 6c 69 67 6e 0d 3c  e6 18 c8 95 20 8f 23 63  |.align.<.... .#c|
0000b450  25 20 80 20 33 3a d5 23  63 25 2c 30 3a ce 0d 3c  |% . 3:.#c%,0:..<|
0000b460  f0 05 e1 0d 3c fa 12 dd  20 f2 67 72 6f 75 70 5f  |....<... .group_|
0000b470  73 74 61 72 74 0d 3d 04  2d f4 20 67 72 6f 75 70  |start.=.-. group|
0000b480  73 20 63 61 6e 6e 6f 74  20 62 65 20 6e 65 73 74  |s cannot be nest|
0000b490  65 64 20 69 6e 20 74 68  69 73 20 76 65 72 73 69  |ed in this versi|
0000b4a0  6f 6e 0d 3d 0e 0c f2 70  75 74 77 28 36 29 0d 3d  |on.=...putw(6).=|
0000b4b0  18 11 f2 68 65 61 64 5f  68 65 72 65 28 b9 29 0d  |...head_here(.).|
0000b4c0  3d 22 14 f2 70 75 74 73  31 32 28 22 67 72 6f 75  |="..puts12("grou|
0000b4d0  70 22 29 0d 3d 2c 05 e1  0d 3d 36 05 3a 0d 3d 40  |p").=,...=6.:.=@|
0000b4e0  10 dd 20 f2 67 72 6f 75  70 5f 65 6e 64 0d 3d 4a  |.. .group_end.=J|
0000b4f0  0d f2 68 65 61 64 5f 6e  6f 77 0d 3d 54 05 e1 0d  |..head_now.=T...|
0000b500  3d 5e 30 dd 20 f2 74 65  78 74 28 78 25 2c 79 25  |=^0. .text(x%,y%|
0000b510  2c 74 65 78 74 24 2c 78  73 69 7a 65 25 2c 66 6f  |,text$,xsize%,fo|
0000b520  6e 74 25 2c 63 6f 6c 25  2c 62 63 6f 6c 25 29 0d  |nt%,col%,bcol%).|
0000b530  3d 68 0e 78 25 3d 78 25  2a 26 32 38 30 0d 3d 72  |=h.x%=x%*&280.=r|
0000b540  0e 79 25 3d 79 25 2a 26  32 38 30 0d 3d 7c 16 78  |.y%=y%*&280.=|.x|
0000b550  73 69 7a 65 25 3d 78 73  69 7a 65 25 2a 26 32 38  |size%=xsize%*&28|
0000b560  30 0d 3d 86 0c f2 70 75  74 77 28 31 29 0d 3d 90  |0.=...putw(1).=.|
0000b570  11 f2 68 65 61 64 5f 68  65 72 65 28 a3 29 0d 3d  |..head_here(.).=|
0000b580  9a 11 f2 70 75 74 78 79  28 78 25 2c 79 25 29 0d  |...putxy(x%,y%).|
0000b590  3d a4 28 f2 70 75 74 78  79 28 78 25 2b a9 28 74  |=.(.putxy(x%+.(t|
0000b5a0  65 78 74 24 29 2a 78 73  69 7a 65 25 2c 79 25 2b  |ext$)*xsize%,y%+|
0000b5b0  78 73 69 7a 65 25 29 0d  3d ae 0f f2 70 75 74 77  |xsize%).=...putw|
0000b5c0  28 63 6f 6c 25 29 0d 3d  b8 10 f2 70 75 74 77 28  |(col%).=...putw(|
0000b5d0  62 63 6f 6c 25 29 0d 3d  c2 10 f2 70 75 74 77 28  |bcol%).=...putw(|
0000b5e0  66 6f 6e 74 25 29 0d 3d  cc 1f f2 70 75 74 77 28  |font%).=...putw(|
0000b5f0  78 73 69 7a 65 25 29 3a  f2 70 75 74 77 28 78 73  |xsize%):.putw(xs|
0000b600  69 7a 65 25 29 0d 3d d6  11 f2 70 75 74 78 79 28  |ize%).=...putxy(|
0000b610  78 25 2c 79 25 29 0d 3d  e0 17 f2 70 75 74 73 28  |x%,y%).=...puts(|
0000b620  74 65 78 74 24 29 3a f2  61 6c 69 67 6e 0d 3d ea  |text$):.align.=.|
0000b630  0d f2 68 65 61 64 5f 6e  6f 77 0d 3d f4 05 e1 0d  |..head_now.=....|
0000b640  3d fe 13 dd 20 f2 70 75  74 78 79 28 78 25 2c 79  |=... .putxy(x%,y|
0000b650  25 29 0d 3e 08 17 f2 70  75 74 77 28 78 25 29 3a  |%).>...putw(x%):|
0000b660  f2 70 75 74 77 28 79 25  29 0d 3e 12 1f e7 20 78  |.putw(y%).>... x|
0000b670  25 3c 6c 25 28 6c 65 76  25 29 20 8c 20 6c 25 28  |%<l%(lev%) . l%(|
0000b680  6c 65 76 25 29 3d 78 25  0d 3e 1c 1f e7 20 79 25  |lev%)=x%.>... y%|
0000b690  3c 62 25 28 6c 65 76 25  29 20 8c 20 62 25 28 6c  |<b%(lev%) . b%(l|
0000b6a0  65 76 25 29 3d 79 25 0d  3e 26 1f e7 20 78 25 3e  |ev%)=y%.>&.. x%>|
0000b6b0  72 25 28 6c 65 76 25 29  20 8c 20 72 25 28 6c 65  |r%(lev%) . r%(le|
0000b6c0  76 25 29 3d 78 25 0d 3e  30 1f e7 20 79 25 3e 74  |v%)=x%.>0.. y%>t|
0000b6d0  25 28 6c 65 76 25 29 20  8c 20 74 25 28 6c 65 76  |%(lev%) . t%(lev|
0000b6e0  25 29 3d 79 25 0d 3e 3a  05 e1 0d 3e 44 2b dd 20  |%)=y%.>:...>D+. |
0000b6f0  f2 70 61 74 68 5f 73 74  61 72 74 28 78 25 2c 79  |.path_start(x%,y|
0000b700  25 2c 77 69 64 74 68 25  2c 6c 63 6f 6c 25 2c 66  |%,width%,lcol%,f|
0000b710  63 6f 6c 25 29 0d 3e 4e  0d 73 74 61 72 74 65 64  |col%).>N.started|
0000b720  3d 31 0d 3e 58 0c f2 70  75 74 77 28 32 29 0d 3e  |=1.>X..putw(2).>|
0000b730  62 11 f2 68 65 61 64 5f  68 65 72 65 28 b9 29 0d  |b..head_here(.).|
0000b740  3e 6c 17 f2 70 75 74 77  28 66 63 6f 6c 25 29 3a  |>l..putw(fcol%):|
0000b750  f4 20 66 69 6c 6c 0d 3e  76 19 f2 70 75 74 77 28  |. fill.>v..putw(|
0000b760  6c 63 6f 6c 25 29 3a f4  20 63 6f 6c 6f 75 72 0d  |lcol%):. colour.|
0000b770  3e 80 19 f2 70 75 74 77  28 77 69 64 74 68 25 29  |>...putw(width%)|
0000b780  3a f4 20 77 69 64 74 68  0d 3e 8a 1a f2 70 75 74  |:. width.>...put|
0000b790  77 28 31 30 29 3a f4 20  70 61 74 68 20 73 74 79  |w(10):. path sty|
0000b7a0  6c 65 0d 3e 94 15 f2 70  61 74 68 5f 6d 6f 76 65  |le.>...path_move|
0000b7b0  28 78 25 2c 79 25 29 0d  3e 9e 05 e1 0d 3e a8 05  |(x%,y%).>....>..|
0000b7c0  3a 0d 3e b2 17 dd 20 f2  70 61 74 68 5f 6d 6f 76  |:.>... .path_mov|
0000b7d0  65 28 78 25 2c 79 25 29  0d 3e bc 0e 78 25 3d 78  |e(x%,y%).>..x%=x|
0000b7e0  25 2a 26 32 38 30 0d 3e  c6 0e 79 25 3d 79 25 2a  |%*&280.>..y%=y%*|
0000b7f0  26 32 38 30 0d 3e d0 0c  f2 70 75 74 77 28 32 29  |&280.>...putw(2)|
0000b800  0d 3e da 11 f2 70 75 74  78 79 28 78 25 2c 79 25  |.>...putxy(x%,y%|
0000b810  29 0d 3e e4 05 e1 0d 3e  ee 05 3a 0d 3e f8 17 dd  |).>....>..:.>...|
0000b820  20 f2 70 61 74 68 5f 64  72 61 77 28 78 25 2c 79  | .path_draw(x%,y|
0000b830  25 29 0d 3f 02 0e 78 25  3d 78 25 2a 26 32 38 30  |%).?..x%=x%*&280|
0000b840  0d 3f 0c 0e 79 25 3d 79  25 2a 26 32 38 30 0d 3f  |.?..y%=y%*&280.?|
0000b850  16 0c f2 70 75 74 77 28  38 29 0d 3f 20 11 f2 70  |...putw(8).? ..p|
0000b860  75 74 78 79 28 78 25 2c  79 25 29 0d 3f 2a 05 e1  |utxy(x%,y%).?*..|
0000b870  0d 3f 34 11 dd 20 f2 70  61 74 68 5f 63 6c 6f 73  |.?4.. .path_clos|
0000b880  65 0d 3f 3e 0c f2 70 75  74 77 28 35 29 0d 3f 48  |e.?>..putw(5).?H|
0000b890  05 e1 0d 3f 52 2d dd 20  f2 70 61 74 68 5f 62 65  |...?R-. .path_be|
0000b8a0  7a 69 65 72 28 78 63 31  25 2c 79 63 31 25 2c 78  |zier(xc1%,yc1%,x|
0000b8b0  63 32 25 2c 79 63 32 25  2c 78 25 2c 79 25 29 0d  |c2%,yc2%,x%,y%).|
0000b8c0  3f 5c 0c f2 70 75 74 77  28 36 29 0d 3f 66 1f f2  |?\..putw(6).?f..|
0000b8d0  70 75 74 78 79 28 78 63  31 25 2a 26 32 38 30 2c  |putxy(xc1%*&280,|
0000b8e0  79 63 31 25 2a 26 32 38  30 29 0d 3f 70 1f f2 70  |yc1%*&280).?p..p|
0000b8f0  75 74 78 79 28 78 63 32  25 2a 26 32 38 30 2c 79  |utxy(xc2%*&280,y|
0000b900  63 32 25 2a 26 32 38 30  29 0d 3f 7a 1b f2 70 75  |c2%*&280).?z..pu|
0000b910  74 78 79 28 78 25 2a 26  32 38 30 2c 79 25 2a 26  |txy(x%*&280,y%*&|
0000b920  32 38 30 29 0d 3f 84 05  e1 0d 3f 8e 2e dd 20 f2  |280).?....?... .|
0000b930  70 61 74 68 5f 62 65 7a  69 65 72 32 28 78 63 31  |path_bezier2(xc1|
0000b940  25 2c 79 63 31 25 2c 78  63 32 25 2c 79 63 32 25  |%,yc1%,xc2%,yc2%|
0000b950  2c 78 25 2c 79 25 29 0d  3f 98 0c f2 70 75 74 77  |,x%,y%).?...putw|
0000b960  28 36 29 0d 3f a2 15 f2  70 75 74 78 79 28 78 63  |(6).?...putxy(xc|
0000b970  31 25 2c 79 63 31 25 29  0d 3f ac 15 f2 70 75 74  |1%,yc1%).?...put|
0000b980  78 79 28 78 63 32 25 2c  79 63 32 25 29 0d 3f b6  |xy(xc2%,yc2%).?.|
0000b990  11 f2 70 75 74 78 79 28  78 25 2c 79 25 29 0d 3f  |..putxy(x%,y%).?|
0000b9a0  c0 05 e1 0d 3f ca 2e dd  20 f2 65 6c 6c 69 70 73  |....?... .ellips|
0000b9b0  65 28 78 25 2c 79 25 2c  77 25 2c 68 25 2c 77 69  |e(x%,y%,w%,h%,wi|
0000b9c0  64 74 68 25 2c 6c 63 6f  6c 25 2c 66 63 6f 6c 25  |dth%,lcol%,fcol%|
0000b9d0  29 0d 3f d4 2c f2 70 61  74 68 5f 73 74 61 72 74  |).?.,.path_start|
0000b9e0  28 78 25 2c 79 25 2d 68  25 2c 77 69 64 74 68 25  |(x%,y%-h%,width%|
0000b9f0  2c 6c 63 6f 6c 25 2c 66  63 6f 6c 25 29 0d 3f de  |,lcol%,fcol%).?.|
0000ba00  0e 78 25 3d 78 25 2a 26  32 38 30 0d 3f e8 0e 79  |.x%=x%*&280.?..y|
0000ba10  25 3d 79 25 2a 26 32 38  30 0d 3f f2 0e 77 25 3d  |%=y%*&280.?..w%=|
0000ba20  77 25 2a 26 32 38 30 0d  3f fc 0e 68 25 3d 68 25  |w%*&280.?..h%=h%|
0000ba30  2a 26 32 38 30 0d 40 06  39 f2 70 61 74 68 5f 62  |*&280.@.9.path_b|
0000ba40  65 7a 69 65 72 32 28 78  25 2b 77 25 2a 45 46 2c  |ezier2(x%+w%*EF,|
0000ba50  79 25 2d 68 25 2c 78 25  2b 77 25 2c 79 25 2d 68  |y%-h%,x%+w%,y%-h|
0000ba60  25 2a 45 46 2c 78 25 2b  77 25 2c 79 25 29 0d 40  |%*EF,x%+w%,y%).@|
0000ba70  10 39 f2 70 61 74 68 5f  62 65 7a 69 65 72 32 28  |.9.path_bezier2(|
0000ba80  78 25 2b 77 25 2c 79 25  2b 68 25 2a 45 46 2c 78  |x%+w%,y%+h%*EF,x|
0000ba90  25 2b 77 25 2a 45 46 2c  79 25 2b 68 25 2c 78 25  |%+w%*EF,y%+h%,x%|
0000baa0  2c 79 25 2b 68 25 29 0d  40 1a 39 f2 70 61 74 68  |,y%+h%).@.9.path|
0000bab0  5f 62 65 7a 69 65 72 32  28 78 25 2d 77 25 2a 45  |_bezier2(x%-w%*E|
0000bac0  46 2c 79 25 2b 68 25 2c  78 25 2d 77 25 2c 79 25  |F,y%+h%,x%-w%,y%|
0000bad0  2b 68 25 2a 45 46 2c 78  25 2d 77 25 2c 79 25 29  |+h%*EF,x%-w%,y%)|
0000bae0  0d 40 24 39 f2 70 61 74  68 5f 62 65 7a 69 65 72  |.@$9.path_bezier|
0000baf0  32 28 78 25 2d 77 25 2c  79 25 2d 68 25 2a 45 46  |2(x%-w%,y%-h%*EF|
0000bb00  2c 78 25 2d 77 25 2a 45  46 2c 79 25 2d 68 25 2c  |,x%-w%*EF,y%-h%,|
0000bb10  78 25 2c 79 25 2d 68 25  29 0d 40 2e 0f f2 70 61  |x%,y%-h%).@...pa|
0000bb20  74 68 5f 63 6c 6f 73 65  0d 40 38 0d f2 70 61 74  |th_close.@8..pat|
0000bb30  68 5f 65 6e 64 0d 40 42  05 e1 0d 40 4c 2b dd 20  |h_end.@B...@L+. |
0000bb40  f2 73 65 6d 69 28 78 25  2c 79 25 2c 77 25 2c 68  |.semi(x%,y%,w%,h|
0000bb50  25 2c 77 69 64 74 68 25  2c 6c 63 6f 6c 25 2c 66  |%,width%,lcol%,f|
0000bb60  63 6f 6c 25 29 0d 40 56  2c f2 70 61 74 68 5f 73  |col%).@V,.path_s|
0000bb70  74 61 72 74 28 78 25 2c  79 25 2d 68 25 2c 77 69  |tart(x%,y%-h%,wi|
0000bb80  64 74 68 25 2c 6c 63 6f  6c 25 2c 66 63 6f 6c 25  |dth%,lcol%,fcol%|
0000bb90  29 0d 40 60 0e 78 25 3d  78 25 2a 26 32 38 30 0d  |).@`.x%=x%*&280.|
0000bba0  40 6a 0e 79 25 3d 79 25  2a 26 32 38 30 0d 40 74  |@j.y%=y%*&280.@t|
0000bbb0  0e 77 25 3d 77 25 2a 26  32 38 30 0d 40 7e 0e 68  |.w%=w%*&280.@~.h|
0000bbc0  25 3d 68 25 2a 26 32 38  30 0d 40 88 39 f2 70 61  |%=h%*&280.@.9.pa|
0000bbd0  74 68 5f 62 65 7a 69 65  72 32 28 78 25 2b 77 25  |th_bezier2(x%+w%|
0000bbe0  2a 45 46 2c 79 25 2d 68  25 2c 78 25 2b 77 25 2c  |*EF,y%-h%,x%+w%,|
0000bbf0  79 25 2d 68 25 2a 45 46  2c 78 25 2b 77 25 2c 79  |y%-h%*EF,x%+w%,y|
0000bc00  25 29 0d 40 92 39 f2 70  61 74 68 5f 62 65 7a 69  |%).@.9.path_bezi|
0000bc10  65 72 32 28 78 25 2b 77  25 2c 79 25 2b 68 25 2a  |er2(x%+w%,y%+h%*|
0000bc20  45 46 2c 78 25 2b 77 25  2a 45 46 2c 79 25 2b 68  |EF,x%+w%*EF,y%+h|
0000bc30  25 2c 78 25 2c 79 25 2b  68 25 29 0d 40 9c 0d f2  |%,x%,y%+h%).@...|
0000bc40  70 61 74 68 5f 65 6e 64  0d 40 a6 05 e1 0d 40 b0  |path_end.@....@.|
0000bc50  2c dd 20 f2 73 65 6d 69  32 28 78 25 2c 79 25 2c  |,. .semi2(x%,y%,|
0000bc60  77 25 2c 68 25 2c 77 69  64 74 68 25 2c 6c 63 6f  |w%,h%,width%,lco|
0000bc70  6c 25 2c 66 63 6f 6c 25  29 0d 40 ba 2c f2 70 61  |l%,fcol%).@.,.pa|
0000bc80  74 68 5f 73 74 61 72 74  28 78 25 2d 68 25 2c 79  |th_start(x%-h%,y|
0000bc90  25 2c 77 69 64 74 68 25  2c 6c 63 6f 6c 25 2c 66  |%,width%,lcol%,f|
0000bca0  63 6f 6c 25 29 0d 40 c4  0e 78 25 3d 78 25 2a 26  |col%).@..x%=x%*&|
0000bcb0  32 38 30 0d 40 ce 0e 79  25 3d 79 25 2a 26 32 38  |280.@..y%=y%*&28|
0000bcc0  30 0d 40 d8 0e 77 25 3d  77 25 2a 26 32 38 30 0d  |0.@..w%=w%*&280.|
0000bcd0  40 e2 0e 68 25 3d 68 25  2a 26 32 38 30 0d 40 ec  |@..h%=h%*&280.@.|
0000bce0  39 f2 70 61 74 68 5f 62  65 7a 69 65 72 32 28 78  |9.path_bezier2(x|
0000bcf0  25 2d 68 25 2c 79 25 2b  77 25 2a 45 46 2c 78 25  |%-h%,y%+w%*EF,x%|
0000bd00  2d 68 25 2a 45 46 2c 79  25 2b 77 25 2c 78 25 2c  |-h%*EF,y%+w%,x%,|
0000bd10  79 25 2b 77 25 29 0d 40  f6 39 f2 70 61 74 68 5f  |y%+w%).@.9.path_|
0000bd20  62 65 7a 69 65 72 32 28  78 25 2b 68 25 2a 45 46  |bezier2(x%+h%*EF|
0000bd30  2c 79 25 2b 77 25 2c 78  25 2b 68 25 2c 79 25 2b  |,y%+w%,x%+h%,y%+|
0000bd40  77 25 2a 45 46 2c 78 25  2b 68 25 2c 79 25 29 0d  |w%*EF,x%+h%,y%).|
0000bd50  41 00 0d f2 70 61 74 68  5f 65 6e 64 0d 41 0a 05  |A...path_end.A..|
0000bd60  e1 0d 41 14 0f dd 20 f2  70 61 74 68 5f 65 6e 64  |..A... .path_end|
0000bd70  0d 41 1e 0c f2 70 75 74  77 28 30 29 0d 41 28 0d  |.A...putw(0).A(.|
0000bd80  f2 68 65 61 64 5f 6e 6f  77 0d 41 32 05 e1 0d 41  |.head_now.A2...A|
0000bd90  3c 13 dd 20 f2 64 72 61  77 66 69 6c 65 5f 65 6e  |<.. .drawfile_en|
0000bda0  64 0d 41 46 24 f4 20 64  72 61 77 20 75 6e 66 69  |d.AF$. draw unfi|
0000bdb0  6e 69 73 68 65 64 20 49  46 20 6c 65 76 25 3e 30  |nished IF lev%>0|
0000bdc0  20 54 48 45 4e 0d 41 50  0d f2 68 65 61 64 5f 6e  | THEN.AP..head_n|
0000bdd0  6f 77 0d 41 5a 0d d9 23  63 25 3a 63 25 3d 30 0d  |ow.AZ..#c%:c%=0.|
0000bde0  41 64 22 ff 28 22 53 65  74 54 79 70 65 20 22 2b  |Ad".("SetType "+|
0000bdf0  64 72 61 77 66 69 6c 65  24 2b 22 20 41 46 46 22  |drawfile$+" AFF"|
0000be00  29 0d 41 6e 05 e1 0d 41  78 1d dd f2 67 65 74 63  |).An...Ax...getc|
0000be10  6f 6f 72 64 73 28 21 62  6c 6f 63 6b 2c 69 63 6f  |oords(!block,ico|
0000be20  6e 25 29 0d 41 82 11 62  6c 6f 63 6b 21 34 3d 69  |n%).A..block!4=i|
0000be30  63 6f 6e 25 0d 41 8c 20  c8 99 22 57 69 6d 70 5f  |con%.A. .."Wimp_|
0000be40  47 65 74 49 63 6f 6e 53  74 61 74 65 22 2c 2c 62  |GetIconState",,b|
0000be50  6c 6f 63 6b 0d 41 96 2c  78 3d 28 62 6c 6f 63 6b  |lock.A.,x=(block|
0000be60  21 38 2f 32 29 2b 32 35  3a 79 3d 28 28 34 39 36  |!8/2)+25:y=((496|
0000be70  2b 62 6c 6f 63 6b 21 31  32 29 2f 32 29 2b 32 35  |+block!12)/2)+25|
0000be80  0d 41 a0 05 e1 0d 41 aa  10 dd a4 75 70 70 65 72  |.A....A....upper|
0000be90  28 75 70 24 29 0d 41 b4  12 e3 20 4c 3d 31 20 b8  |(up$).A... L=1 .|
0000bea0  20 a9 28 75 70 24 29 0d  41 be 23 c1 75 70 24 2c  | .(up$).A.#.up$,|
0000beb0  4c 2c 31 29 3d bd 28 97  28 c1 75 70 24 2c 4c 2c  |L,1)=.(.(.up$,L,|
0000bec0  31 29 29 20 84 20 26 32  30 29 0d 41 c8 05 ed 0d  |1)) . &20).A....|
0000bed0  41 d2 08 3d 75 70 24 0d  41 dc 21 dd f2 72 65 63  |A..=up$.A.!..rec|
0000bee0  74 61 6e 67 6c 65 28 78  2c 79 2c 61 2c 62 2c 6c  |tangle(x,y,a,b,l|
0000bef0  77 2c 62 63 2c 66 63 29  0d 41 e6 1d f2 70 61 74  |w,bc,fc).A...pat|
0000bf00  68 5f 73 74 61 72 74 28  78 2c 79 2c 6c 77 2c 62  |h_start(x,y,lw,b|
0000bf10  63 2c 66 63 29 0d 41 f0  13 f2 70 61 74 68 5f 64  |c,fc).A...path_d|
0000bf20  72 61 77 28 78 2c 62 29  0d 41 fa 13 f2 70 61 74  |raw(x,b).A...pat|
0000bf30  68 5f 64 72 61 77 28 61  2c 62 29 0d 42 04 13 f2  |h_draw(a,b).B...|
0000bf40  70 61 74 68 5f 64 72 61  77 28 61 2c 79 29 0d 42  |path_draw(a,y).B|
0000bf50  0e 0f f2 70 61 74 68 5f  63 6c 6f 73 65 0d 42 18  |...path_close.B.|
0000bf60  0d f2 70 61 74 68 5f 65  6e 64 0d 42 22 05 e1 0d  |..path_end.B"...|
0000bf70  42 2c 1e dd f2 74 72 69  61 6e 67 6c 65 28 61 2c  |B,...triangle(a,|
0000bf80  62 2c 63 2c 6c 77 2c 62  63 2c 66 63 29 0d 42 36  |b,c,lw,bc,fc).B6|
0000bf90  1d f2 70 61 74 68 5f 73  74 61 72 74 28 61 2c 62  |..path_start(a,b|
0000bfa0  2c 6c 77 2c 62 63 2c 66  63 29 0d 42 40 1b f2 70  |,lw,bc,fc).B@..p|
0000bfb0  61 74 68 5f 64 72 61 77  28 28 61 2b 63 29 2c 28  |ath_draw((a+c),(|
0000bfc0  62 2b 63 29 29 0d 42 4a  1b f2 70 61 74 68 5f 64  |b+c)).BJ..path_d|
0000bfd0  72 61 77 28 28 61 2b 63  29 2c 28 62 2d 63 29 29  |raw((a+c),(b-c))|
0000bfe0  0d 42 54 0f f2 70 61 74  68 5f 63 6c 6f 73 65 0d  |.BT..path_close.|
0000bff0  42 5e 0d f2 70 61 74 68  5f 65 6e 64 0d 42 68 05  |B^..path_end.Bh.|
0000c000  e1 0d 42 72 1f dd f2 74  72 69 61 6e 67 6c 65 32  |..Br...triangle2|
0000c010  28 61 2c 62 2c 63 2c 6c  77 2c 62 63 2c 66 63 29  |(a,b,c,lw,bc,fc)|
0000c020  0d 42 7c 1d f2 70 61 74  68 5f 73 74 61 72 74 28  |.B|..path_start(|
0000c030  61 2c 62 2c 6c 77 2c 62  63 2c 66 63 29 0d 42 86  |a,b,lw,bc,fc).B.|
0000c040  1b f2 70 61 74 68 5f 64  72 61 77 28 28 61 2d 63  |..path_draw((a-c|
0000c050  29 2c 28 62 2b 63 29 29  0d 42 90 1b f2 70 61 74  |),(b+c)).B...pat|
0000c060  68 5f 64 72 61 77 28 28  61 2b 63 29 2c 28 62 2b  |h_draw((a+c),(b+|
0000c070  63 29 29 0d 42 9a 0f f2  70 61 74 68 5f 63 6c 6f  |c)).B...path_clo|
0000c080  73 65 0d 42 a4 0d f2 70  61 74 68 5f 65 6e 64 0d  |se.B...path_end.|
0000c090  42 ae 05 e1 0d 42 b8 1f  dd f2 74 72 69 61 6e 67  |B....B....triang|
0000c0a0  6c 65 33 28 61 2c 62 2c  63 2c 6c 77 2c 62 63 2c  |le3(a,b,c,lw,bc,|
0000c0b0  66 63 29 0d 42 c2 1d f2  70 61 74 68 5f 73 74 61  |fc).B...path_sta|
0000c0c0  72 74 28 61 2c 62 2c 6c  77 2c 62 63 2c 66 63 29  |rt(a,b,lw,bc,fc)|
0000c0d0  0d 42 cc 1b f2 70 61 74  68 5f 64 72 61 77 28 28  |.B...path_draw((|
0000c0e0  61 2d 63 29 2c 28 62 2b  63 29 29 0d 42 d6 1b f2  |a-c),(b+c)).B...|
0000c0f0  70 61 74 68 5f 64 72 61  77 28 28 61 2b 63 29 2c  |path_draw((a+c),|
0000c100  28 62 2b 63 29 29 0d 42  e0 1b f2 70 61 74 68 5f  |(b+c)).B...path_|
0000c110  64 72 61 77 28 28 61 2b  63 29 2c 28 62 2d 63 29  |draw((a+c),(b-c)|
0000c120  29 0d 42 ea 0f f2 70 61  74 68 5f 63 6c 6f 73 65  |).B...path_close|
0000c130  0d 42 f4 0d f2 70 61 74  68 5f 65 6e 64 0d 42 fe  |.B...path_end.B.|
0000c140  05 e1 0d 43 08 1f dd f2  74 72 69 61 6e 67 6c 65  |...C....triangle|
0000c150  34 28 61 2c 62 2c 63 2c  6c 77 2c 62 63 2c 66 63  |4(a,b,c,lw,bc,fc|
0000c160  29 0d 43 12 09 63 3d 63  2a 32 0d 43 1c 1d f2 70  |).C..c=c*2.C...p|
0000c170  61 74 68 5f 73 74 61 72  74 28 61 2c 62 2c 6c 77  |ath_start(a,b,lw|
0000c180  2c 62 63 2c 66 63 29 0d  43 26 17 f2 70 61 74 68  |,bc,fc).C&..path|
0000c190  5f 64 72 61 77 28 61 2c  28 62 2b 63 29 29 0d 43  |_draw(a,(b+c)).C|
0000c1a0  30 17 f2 70 61 74 68 5f  64 72 61 77 28 28 61 2d  |0..path_draw((a-|
0000c1b0  63 29 2c 62 29 0d 43 3a  0f f2 70 61 74 68 5f 63  |c),b).C:..path_c|
0000c1c0  6c 6f 73 65 0d 43 44 0d  f2 70 61 74 68 5f 65 6e  |lose.CD..path_en|
0000c1d0  64 0d 43 4e 05 e1 0d ff                           |d.CN....|
0000c1d8