BogaudioModules

BogaudioModules for VCV Rack
Log | Files | Refs | README | LICENSE

Pgmr-lowcontrast-pp.svg (59359B)


      1 <?xml version="1.0"?>
      2 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="225.0" height="380.0" viewBox="0 0 225.0 380.0">
      3   <style>text {
      4   fill: #333;
      5   font-family: 'Roboto', sans-serif;
      6   font-weight: bold;
      7 }
      8 text.title {
      9   font-family: 'Comfortaa', sans-serif;
     10   font-weight: normal;
     11 }
     12 text.brand {
     13   font-family: 'Audiowide', sans-serif;
     14   font-weight: bold;
     15 }
     16 
     17 polyline {
     18   stroke: #333;
     19 }
     20 path {
     21   stroke: #333;
     22 }
     23 
     24 rect.module-background, .background-fill {
     25   fill: #ddd;
     26 }
     27 polyline.module-border-inner {
     28   stroke: #e4e4e4;
     29 }
     30 polyline.module-border-middle {
     31   stroke: #ebebeb;
     32 }
     33 polyline.module-border-outer {
     34   stroke: #f2f2f2;
     35 }
     36 
     37 g.io-group {
     38 }
     39 rect.input-background, rect.input-background-filler {
     40   fill: #fafafa;
     41 }
     42 rect.output-background, rect.output-background-filler {
     43   fill: #bbb;
     44 }
     45 text.input-label, text.output-label {
     46   /* font-size: 6pt; */
     47 }
     48 polyline.input-label, polyline.output-label {
     49 }
     50 path.input-label, path.output-label {
     51 }
     52 
     53 circle.port-rim {
     54   stroke: #f0f0f0;
     55 }
     56 circle.port-barrel {
     57   stroke: #222;
     58   fill: #222;
     59 }
     60 circle.knob-center {
     61    fill: #eee;
     62 }
     63 circle.knob-rim {
     64    fill: #333;
     65 }
     66 circle.knob-tick {
     67   fill: #fff;
     68 }
     69 polyline.knob-tick {
     70   stroke: #fff;
     71 }
     72 
     73 
     74 text {
     75   fill: #b3b3b3;
     76 }
     77 
     78 polyline {
     79   stroke: #b3b3b3;
     80 }
     81 path {
     82   stroke: #b3b3b3;
     83 }
     84 
     85 rect.module-background, .background-fill {
     86   fill: #333;
     87 }
     88 polyline.module-border-inner {
     89   stroke: #191919;
     90 }
     91 polyline.module-border-middle {
     92   stroke: #111;
     93 }
     94 polyline.module-border-outer {
     95   stroke: #000;
     96 }
     97 
     98 rect.input-background, rect.input-background-filler {
     99   fill: #b3b3b3;
    100 }
    101 rect.output-background, rect.output-background-filler {
    102   fill: #888;
    103 }
    104 text.input-label {
    105   fill: #666;
    106 }
    107 polyline.input-label, path.input-label {
    108   stroke: #666;
    109 }
    110 text.output-label {
    111   fill: #ccc;
    112 }
    113 polyline.output-label, path.output-label {
    114   stroke: #ccc;
    115 }
    116 
    117 circle.port-rim {
    118   stroke: #ccc;
    119 }
    120 circle.port-barrel {
    121   stroke: #222;
    122   fill: #222;
    123 }
    124 circle.knob-center {
    125    fill: #bbb;
    126 }
    127 circle.knob-rim {
    128    fill: #555;
    129 }
    130 circle.knob-tick {
    131   fill: #fff;
    132 }
    133 polyline.knob-tick {
    134   stroke: #fff;
    135 }
    136 </style>
    137 
    138   
    139       
    140       <rect class="module-background background-fill" width="225.0" height="380.0"/>
    141     
    142       
    143       <polyline class="module-border-inner" points="1,1 224.0,1 224.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/>
    144       <polyline class="module-border-middle" points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/>
    145       <polyline class="module-border-outer" points="0,0 225.0,0 225.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/>
    146     
    147       <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(112.5 19)">PGMR</text>
    148       <g transform="translate(0 374)">
    149         <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(112.5 0)">BOGAUDIO</text>
    150         <rect class="background-fill" width="3" height="3" transform="translate(97.0 -5)"/>
    151       </g>
    152     
    153 
    154   
    155   
    156   
    157 
    158   <g class="io-group" transform="translate(5.5 56)">
    159     <rect class="output-background" width="34" height="155" rx="5" transform="translate(0 -10)"/>
    160     <text class="output-label" font-size="5pt" letter-spacing="2px" transform="translate(8.5 0)">OUT</text>
    161     <g transform="translate(5 3)"><svg id="A_OUTPUT">
    162       <g transform="translate(12 12)">
    163         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#f00" fill="#f00"/>
    164         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/>
    165       </g>
    166     </svg></g>
    167     <text class="output-label" font-size="5pt" letter-spacing="2px" transform="translate(15 35)">A</text>
    168     <g transform="translate(5 38)"><svg id="B_OUTPUT">
    169       <g transform="translate(12 12)">
    170         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#f00" fill="#f00"/>
    171         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/>
    172       </g>
    173     </svg></g>
    174     <text class="output-label" font-size="5pt" letter-spacing="2px" transform="translate(15 70)">B</text>
    175     <g transform="translate(5 73)"><svg id="C_OUTPUT">
    176       <g transform="translate(12 12)">
    177         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#f00" fill="#f00"/>
    178         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/>
    179       </g>
    180     </svg></g>
    181     <text class="output-label" font-size="5pt" letter-spacing="2px" transform="translate(15 105)">C</text>
    182     <g transform="translate(5 108)"><svg id="D_OUTPUT">
    183       <g transform="translate(12 12)">
    184         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#f00" fill="#f00"/>
    185         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/>
    186       </g>
    187     </svg></g>
    188     <text class="output-label" font-size="5pt" letter-spacing="2px" transform="translate(15 140)">D</text>
    189   </g>
    190 
    191   <g transform="translate(0 224)">
    192     <g class="io-group" transform="translate(5.5 0)">
    193       <rect class="input-background-filler" width="34" height="10" transform="translate(0 92)"/>
    194       <rect class="input-background" width="34" height="102" rx="5" transform="translate(0 -3)"/>
    195       <g transform="translate(5 2)"><svg id="CLOCK_INPUT">
    196       <g transform="translate(12 12)">
    197         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    198         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    199       </g>
    200     </svg></g>
    201       <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(2.5 34)">CLOCK</text>
    202       <text class="input-label" font-size="5pt" letter-spacing="1px" transform="translate(5 46.5)">FWD</text>
    203       <g transform="translate(22.5 39.7)"><svg id="DIRECTION_PARAM">
    204       <g transform="translate(4.5 4.5)">
    205         <circle r="4" stroke-width="1" stroke="#00f" fill="#f00"/>
    206       </g>
    207     </svg></g>
    208       <text class="input-label" font-size="5pt" letter-spacing="0.1px" transform="translate(2 60)">S.O.C.</text>
    209       <g transform="translate(22.5 53.2)"><svg id="SELECT_ON_CLOCK_PARAM">
    210       <g transform="translate(4.5 4.5)">
    211         <circle r="4" stroke-width="1" stroke="#00f" fill="#f00"/>
    212       </g>
    213     </svg></g>
    214       <g transform="translate(5 66)"><svg id="SELECT_INPUT">
    215       <g transform="translate(12 12)">
    216         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    217         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    218       </g>
    219     </svg></g>
    220       <text class="input-label" font-size="5pt" letter-spacing="1px" transform="translate(2.5 98)">SELECT</text>
    221     </g>
    222     <g class="io-group" transform="translate(5.5 105)">
    223       <rect class="output-background-filler" width="34" height="10" transform="translate(0 -3)"/>
    224       <rect class="output-background" width="34" height="30" rx="5"/>
    225       <g transform="translate(5 1)"><svg id="SELECT_ALL_OUTPUT">
    226       <g transform="translate(12 12)">
    227         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#f00" fill="#f00"/>
    228         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/>
    229       </g>
    230     </svg></g>
    231     </g>
    232   </g>
    233 
    234   <g transform="translate(45 30)">
    235     
    236     <text font-size="5pt" letter-spacing="2px" transform="translate(20.5 -1)">1</text>
    237     <g transform="translate(9.5 10.5)"><svg id="CVA1_PARAM">
    238       <g transform="translate(13 13)">
    239         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    240         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    241         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    242       </g>
    243     </svg></g>
    244     <g transform="translate(0 1)">
    245       <g transform="translate(22.5 22.5)">
    246         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    247         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    248         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    249         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    250         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    251         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    252         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    253         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    254         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    255         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    256 
    257         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    258 
    259         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    260         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    261         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    262         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    263         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    264         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    265         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    266         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    267         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    268         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    269 
    270         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    271         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    272       </g>
    273     </g>
    274     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 48)">A</text>
    275     <g transform="translate(9.5 64.5)"><svg id="CVB1_PARAM">
    276       <g transform="translate(13 13)">
    277         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    278         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    279         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    280       </g>
    281     </svg></g>
    282     <g transform="translate(0 55)">
    283       <g transform="translate(22.5 22.5)">
    284         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    285         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    286         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    287         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    288         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    289         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    290         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    291         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    292         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    293         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    294 
    295         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    296 
    297         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    298         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    299         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    300         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    301         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    302         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    303         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    304         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    305         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    306         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    307 
    308         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    309         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    310       </g>
    311     </g>
    312     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 102)">B</text>
    313     <g transform="translate(9.5 118.5)"><svg id="CVC1_PARAM">
    314       <g transform="translate(13 13)">
    315         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    316         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    317         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    318       </g>
    319     </svg></g>
    320     <g transform="translate(0 109)">
    321       <g transform="translate(22.5 22.5)">
    322         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    323         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    324         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    325         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    326         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    327         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    328         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    329         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    330         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    331         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    332 
    333         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    334 
    335         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    336         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    337         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    338         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    339         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    340         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    341         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    342         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    343         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    344         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    345 
    346         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    347         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    348       </g>
    349     </g>
    350     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 156)">C</text>
    351     <g transform="translate(9.5 172.5)"><svg id="CVD1_PARAM">
    352       <g transform="translate(13 13)">
    353         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    354         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    355         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    356       </g>
    357     </svg></g>
    358     <g transform="translate(0 163)">
    359       <g transform="translate(22.5 22.5)">
    360         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    361         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    362         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    363         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    364         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    365         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    366         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    367         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    368         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    369         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    370 
    371         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    372 
    373         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    374         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    375         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    376         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    377         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    378         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    379         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    380         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    381         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    382         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    383 
    384         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    385         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    386       </g>
    387     </g>
    388     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 210)">D</text>
    389     <g transform="translate(0 223)">
    390       <g class="io-group" transform="translate(5.5 0)">
    391         <rect class="input-background-filler" width="34" height="10" transform="translate(0 63)"/>
    392         <rect class="input-background" width="34" height="76" rx="5" transform="translate(0 -3)"/>
    393         <g transform="translate(13.8 2)"><svg id="SELECT1_LIGHT">
    394       <rect width="6.4" height="6.4" fill="#0f0"/>
    395     </svg></g>
    396         <g transform="translate(8 14)"><svg id="SELECT1_PARAM">
    397       <g transform="translate(9 9)">
    398         <circle cx="0" cy="0" r="8.5" stroke-width="1" stroke="#00f" fill="#f00"/>
    399       </g>
    400     </svg></g>
    401         <g transform="translate(5 37)"><svg id="SELECT1_INPUT">
    402       <g transform="translate(12 12)">
    403         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    404         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    405       </g>
    406     </svg></g>
    407         <text class="input-label" font-size="5pt" letter-spacing="1px" transform="translate(2.5 69)">SELECT</text>
    408       </g>
    409       <g class="io-group" transform="translate(5.5 73)">
    410         <rect class="output-background-filler" width="34" height="10" transform="translate(0 0)"/>
    411         <rect class="output-background" width="34" height="33" rx="5"/>
    412         <g transform="translate(5 4)"><svg id="SELECT1_OUTPUT">
    413       <g transform="translate(12 12)">
    414         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#f00" fill="#f00"/>
    415         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/>
    416       </g>
    417     </svg></g>
    418       </g>
    419     </g>
    420   </g>
    421 
    422   <g transform="translate(90 30)">
    423     
    424     <text font-size="5pt" letter-spacing="2px" transform="translate(20.5 -1)">2</text>
    425     <g transform="translate(9.5 10.5)"><svg id="CVA2_PARAM">
    426       <g transform="translate(13 13)">
    427         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    428         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    429         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    430       </g>
    431     </svg></g>
    432     <g transform="translate(0 1)">
    433       <g transform="translate(22.5 22.5)">
    434         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    435         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    436         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    437         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    438         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    439         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    440         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    441         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    442         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    443         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    444 
    445         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    446 
    447         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    448         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    449         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    450         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    451         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    452         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    453         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    454         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    455         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    456         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    457 
    458         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    459         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    460       </g>
    461     </g>
    462     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 48)">A</text>
    463     <g transform="translate(9.5 64.5)"><svg id="CVB2_PARAM">
    464       <g transform="translate(13 13)">
    465         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    466         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    467         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    468       </g>
    469     </svg></g>
    470     <g transform="translate(0 55)">
    471       <g transform="translate(22.5 22.5)">
    472         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    473         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    474         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    475         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    476         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    477         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    478         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    479         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    480         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    481         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    482 
    483         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    484 
    485         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    486         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    487         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    488         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    489         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    490         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    491         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    492         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    493         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    494         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    495 
    496         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    497         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    498       </g>
    499     </g>
    500     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 102)">B</text>
    501     <g transform="translate(9.5 118.5)"><svg id="CVC2_PARAM">
    502       <g transform="translate(13 13)">
    503         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    504         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    505         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    506       </g>
    507     </svg></g>
    508     <g transform="translate(0 109)">
    509       <g transform="translate(22.5 22.5)">
    510         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    511         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    512         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    513         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    514         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    515         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    516         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    517         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    518         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    519         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    520 
    521         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    522 
    523         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    524         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    525         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    526         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    527         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    528         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    529         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    530         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    531         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    532         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    533 
    534         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    535         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    536       </g>
    537     </g>
    538     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 156)">C</text>
    539     <g transform="translate(9.5 172.5)"><svg id="CVD2_PARAM">
    540       <g transform="translate(13 13)">
    541         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    542         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    543         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    544       </g>
    545     </svg></g>
    546     <g transform="translate(0 163)">
    547       <g transform="translate(22.5 22.5)">
    548         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    549         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    550         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    551         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    552         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    553         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    554         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    555         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    556         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    557         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    558 
    559         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    560 
    561         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    562         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    563         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    564         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    565         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    566         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    567         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    568         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    569         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    570         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    571 
    572         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    573         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    574       </g>
    575     </g>
    576     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 210)">D</text>
    577     <g transform="translate(0 223)">
    578       <g class="io-group" transform="translate(5.5 0)">
    579         <rect class="input-background-filler" width="34" height="10" transform="translate(0 63)"/>
    580         <rect class="input-background" width="34" height="76" rx="5" transform="translate(0 -3)"/>
    581         <g transform="translate(13.8 2)"><svg id="SELECT2_LIGHT">
    582       <rect width="6.4" height="6.4" fill="#0f0"/>
    583     </svg></g>
    584         <g transform="translate(8 14)"><svg id="SELECT2_PARAM">
    585       <g transform="translate(9 9)">
    586         <circle cx="0" cy="0" r="8.5" stroke-width="1" stroke="#00f" fill="#f00"/>
    587       </g>
    588     </svg></g>
    589         <g transform="translate(5 37)"><svg id="SELECT2_INPUT">
    590       <g transform="translate(12 12)">
    591         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    592         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    593       </g>
    594     </svg></g>
    595         <text class="input-label" font-size="5pt" letter-spacing="1px" transform="translate(2.5 69)">SELECT</text>
    596       </g>
    597       <g class="io-group" transform="translate(5.5 73)">
    598         <rect class="output-background-filler" width="34" height="10" transform="translate(0 0)"/>
    599         <rect class="output-background" width="34" height="33" rx="5"/>
    600         <g transform="translate(5 4)"><svg id="SELECT2_OUTPUT">
    601       <g transform="translate(12 12)">
    602         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#f00" fill="#f00"/>
    603         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/>
    604       </g>
    605     </svg></g>
    606       </g>
    607     </g>
    608   </g>
    609 
    610   <g transform="translate(135 30)">
    611     
    612     <text font-size="5pt" letter-spacing="2px" transform="translate(20.5 -1)">3</text>
    613     <g transform="translate(9.5 10.5)"><svg id="CVA3_PARAM">
    614       <g transform="translate(13 13)">
    615         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    616         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    617         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    618       </g>
    619     </svg></g>
    620     <g transform="translate(0 1)">
    621       <g transform="translate(22.5 22.5)">
    622         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    623         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    624         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    625         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    626         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    627         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    628         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    629         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    630         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    631         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    632 
    633         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    634 
    635         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    636         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    637         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    638         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    639         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    640         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    641         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    642         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    643         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    644         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    645 
    646         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    647         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    648       </g>
    649     </g>
    650     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 48)">A</text>
    651     <g transform="translate(9.5 64.5)"><svg id="CVB3_PARAM">
    652       <g transform="translate(13 13)">
    653         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    654         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    655         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    656       </g>
    657     </svg></g>
    658     <g transform="translate(0 55)">
    659       <g transform="translate(22.5 22.5)">
    660         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    661         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    662         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    663         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    664         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    665         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    666         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    667         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    668         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    669         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    670 
    671         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    672 
    673         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    674         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    675         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    676         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    677         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    678         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    679         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    680         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    681         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    682         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    683 
    684         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    685         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    686       </g>
    687     </g>
    688     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 102)">B</text>
    689     <g transform="translate(9.5 118.5)"><svg id="CVC3_PARAM">
    690       <g transform="translate(13 13)">
    691         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    692         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    693         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    694       </g>
    695     </svg></g>
    696     <g transform="translate(0 109)">
    697       <g transform="translate(22.5 22.5)">
    698         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    699         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    700         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    701         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    702         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    703         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    704         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    705         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    706         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    707         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    708 
    709         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    710 
    711         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    712         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    713         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    714         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    715         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    716         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    717         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    718         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    719         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    720         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    721 
    722         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    723         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    724       </g>
    725     </g>
    726     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 156)">C</text>
    727     <g transform="translate(9.5 172.5)"><svg id="CVD3_PARAM">
    728       <g transform="translate(13 13)">
    729         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    730         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    731         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    732       </g>
    733     </svg></g>
    734     <g transform="translate(0 163)">
    735       <g transform="translate(22.5 22.5)">
    736         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    737         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    738         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    739         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    740         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    741         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    742         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    743         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    744         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    745         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    746 
    747         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    748 
    749         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    750         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    751         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    752         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    753         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    754         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    755         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    756         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    757         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    758         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    759 
    760         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    761         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    762       </g>
    763     </g>
    764     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 210)">D</text>
    765     <g transform="translate(0 223)">
    766       <g class="io-group" transform="translate(5.5 0)">
    767         <rect class="input-background-filler" width="34" height="10" transform="translate(0 63)"/>
    768         <rect class="input-background" width="34" height="76" rx="5" transform="translate(0 -3)"/>
    769         <g transform="translate(13.8 2)"><svg id="SELECT3_LIGHT">
    770       <rect width="6.4" height="6.4" fill="#0f0"/>
    771     </svg></g>
    772         <g transform="translate(8 14)"><svg id="SELECT3_PARAM">
    773       <g transform="translate(9 9)">
    774         <circle cx="0" cy="0" r="8.5" stroke-width="1" stroke="#00f" fill="#f00"/>
    775       </g>
    776     </svg></g>
    777         <g transform="translate(5 37)"><svg id="SELECT3_INPUT">
    778       <g transform="translate(12 12)">
    779         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    780         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    781       </g>
    782     </svg></g>
    783         <text class="input-label" font-size="5pt" letter-spacing="1px" transform="translate(2.5 69)">SELECT</text>
    784       </g>
    785       <g class="io-group" transform="translate(5.5 73)">
    786         <rect class="output-background-filler" width="34" height="10" transform="translate(0 0)"/>
    787         <rect class="output-background" width="34" height="33" rx="5"/>
    788         <g transform="translate(5 4)"><svg id="SELECT3_OUTPUT">
    789       <g transform="translate(12 12)">
    790         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#f00" fill="#f00"/>
    791         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/>
    792       </g>
    793     </svg></g>
    794       </g>
    795     </g>
    796   </g>
    797 
    798   <g transform="translate(180 30)">
    799     
    800     <text font-size="5pt" letter-spacing="2px" transform="translate(20.5 -1)">4</text>
    801     <g transform="translate(9.5 10.5)"><svg id="CVA4_PARAM">
    802       <g transform="translate(13 13)">
    803         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    804         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    805         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    806       </g>
    807     </svg></g>
    808     <g transform="translate(0 1)">
    809       <g transform="translate(22.5 22.5)">
    810         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    811         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    812         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    813         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    814         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    815         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    816         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    817         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    818         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    819         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    820 
    821         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    822 
    823         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    824         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    825         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    826         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    827         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    828         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    829         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    830         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    831         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    832         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    833 
    834         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    835         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    836       </g>
    837     </g>
    838     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 48)">A</text>
    839     <g transform="translate(9.5 64.5)"><svg id="CVB4_PARAM">
    840       <g transform="translate(13 13)">
    841         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    842         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    843         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    844       </g>
    845     </svg></g>
    846     <g transform="translate(0 55)">
    847       <g transform="translate(22.5 22.5)">
    848         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    849         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    850         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    851         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    852         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    853         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    854         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    855         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    856         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    857         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    858 
    859         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    860 
    861         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    862         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    863         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    864         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    865         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    866         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    867         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    868         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    869         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    870         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    871 
    872         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    873         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    874       </g>
    875     </g>
    876     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 102)">B</text>
    877     <g transform="translate(9.5 118.5)"><svg id="CVC4_PARAM">
    878       <g transform="translate(13 13)">
    879         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    880         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    881         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    882       </g>
    883     </svg></g>
    884     <g transform="translate(0 109)">
    885       <g transform="translate(22.5 22.5)">
    886         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    887         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    888         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    889         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    890         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    891         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    892         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    893         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    894         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    895         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    896 
    897         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    898 
    899         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    900         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    901         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    902         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    903         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    904         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    905         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    906         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    907         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    908         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    909 
    910         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    911         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    912       </g>
    913     </g>
    914     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 156)">C</text>
    915     <g transform="translate(9.5 172.5)"><svg id="CVD4_PARAM">
    916       <g transform="translate(13 13)">
    917         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    918         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    919         <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/>
    920       </g>
    921     </svg></g>
    922     <g transform="translate(0 163)">
    923       <g transform="translate(22.5 22.5)">
    924         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-240) translate(15 0)"/>
    925         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-225) translate(15 0)"/>
    926         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
    927         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-195) translate(15 0)"/>
    928         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
    929         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-165) translate(15 0)"/>
    930         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
    931         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-135) translate(15 0)"/>
    932         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
    933         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105) translate(15 0)"/>
    934 
    935         <text font-size="5pt" transform="rotate(-90) translate(15 0) rotate(90) translate(-1.9 0)">0</text>
    936 
    937         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75) translate(15 0)"/>
    938         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
    939         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-45) translate(15 0)"/>
    940         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
    941         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-15) translate(15 0)"/>
    942         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
    943         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(15) translate(15 0)"/>
    944         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
    945         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(45) translate(15 0)"/>
    946         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(60) translate(15 0)"/>
    947 
    948         <text font-size="9pt" transform="rotate(-225) translate(20 0) rotate(225) translate(-1 8.8)">-</text>
    949         <text font-size="7pt" transform="rotate(45) translate(20 0) rotate(-45) translate(-3.9 8.5)">+</text>
    950       </g>
    951     </g>
    952     <text font-size="5pt" letter-spacing="2px" transform="translate(20.3 210)">D</text>
    953     <g transform="translate(0 223)">
    954       <g class="io-group" transform="translate(5.5 0)">
    955         <rect class="input-background-filler" width="34" height="10" transform="translate(0 63)"/>
    956         <rect class="input-background" width="34" height="76" rx="5" transform="translate(0 -3)"/>
    957         <g transform="translate(13.8 2)"><svg id="SELECT4_LIGHT">
    958       <rect width="6.4" height="6.4" fill="#0f0"/>
    959     </svg></g>
    960         <g transform="translate(8 14)"><svg id="SELECT4_PARAM">
    961       <g transform="translate(9 9)">
    962         <circle cx="0" cy="0" r="8.5" stroke-width="1" stroke="#00f" fill="#f00"/>
    963       </g>
    964     </svg></g>
    965         <g transform="translate(5 37)"><svg id="SELECT4_INPUT">
    966       <g transform="translate(12 12)">
    967         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    968         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    969       </g>
    970     </svg></g>
    971         <text class="input-label" font-size="5pt" letter-spacing="1px" transform="translate(2.5 69)">SELECT</text>
    972       </g>
    973       <g class="io-group" transform="translate(5.5 73)">
    974         <rect class="output-background-filler" width="34" height="10" transform="translate(0 0)"/>
    975         <rect class="output-background" width="34" height="33" rx="5"/>
    976         <g transform="translate(5 4)"><svg id="SELECT4_OUTPUT">
    977       <g transform="translate(12 12)">
    978         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#f00" fill="#f00"/>
    979         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/>
    980       </g>
    981     </svg></g>
    982       </g>
    983     </g>Z
    984   </g>
    985   
    986 </svg>