Adição de sensor de temperatura AM2302. Alteração do circuito de segurança.
authorB.I.C. Davi Bobsin <davibobsin@maciel.(none)>
Wed, 6 Jun 2018 19:07:01 +0000 (16:07 -0300)
committerB.I.C. Davi Bobsin <davibobsin@maciel.(none)>
Wed, 6 Jun 2018 19:07:01 +0000 (16:07 -0300)
Foi implementado o uso de um sensor de temperatura. Além disto foram realizadas revisões de lógica e eletrônica no circuito de proteção de sobrecorrente.

Alterações:
- Adição do AM2302
- Alteração no nome da pasta de bilbiotecas 'aic_lib'->sym
- Revisão da numeração dos componentes
- Revisada a eletrônica de segurança de sobrecorrente.

31 files changed:
.gitignore
Daemon/daemon.hex [new file with mode: 0644]
DaemonRTOS/daemonrtos.hex [new file with mode: 0644]
doc/Makefile
doc/Makefile~ [new file with mode: 0644]
doc/aicconnector.pdf
doc/aicconnector.ps
doc/aicconnector.sch
doc/aicpic.pdf
doc/aicpic.ps
doc/aicpic.sch
doc/aicpower.pdf
doc/aicpower.ps
doc/aicpower.sch
doc/gafrc
doc/gafrc~ [new file with mode: 0644]
doc/sym/ACS758.sym [new file with mode: 0644]
doc/sym/ACS770xCB.sym [new file with mode: 0644]
doc/sym/dsPIC33EP256MU806.sym [new file with mode: 0644]
doc/sym/irs21094-1.sym [new file with mode: 0644]
doc/sym/lt1086.sym [new file with mode: 0644]
test/braketest/braketest.hex [new file with mode: 0644]
test/cantest/cantest.hex [new file with mode: 0644]
test/dsPICAICtest/dspicaictest.hex [new file with mode: 0644]
test/dsPICtest/dspictest.hex [new file with mode: 0644]
test/encodertest/encodertest.hex [new file with mode: 0644]
test/freertosAICtest/freertosAICtest.hex [new file with mode: 0644]
test/freertostest/freertostest.hex [new file with mode: 0644]
test/motortest/motortest.hex [new file with mode: 0644]
test/pwmtest/pwmtest.hex [new file with mode: 0644]
test/serialtest/serialtest.hex [new file with mode: 0644]

index e40e516..84a377f 100644 (file)
@@ -7,7 +7,7 @@
 
 # Text editor
 # Backup files
-*.~
+*.*~
 *.bak
 
 # C++
diff --git a/Daemon/daemon.hex b/Daemon/daemon.hex
new file mode 100644 (file)
index 0000000..3479a99
--- /dev/null
@@ -0,0 +1,439 @@
+:020000040000fa
+:080000000001040000000000f3
+:020000040000fa
+:100200002f81200080ff20000001880000000000f6
+:10021000050007000c000700d205020000000000e6
+:100220000040da000000fe004440a9000000200069
+:100230000000e0000300320000002000a001880060
+:100240004440a8000000060040d02000010020002b
+:100250001600370062004000e080480091018800ed
+:100260009001ba0062004000e080480091018800df
+:100270009002ba0062004000e08048000002eb00fb
+:100280006028e10005003a008301e900070033001f
+:10029000038009000059eb00040037006128e100e9
+:1002a000010032000082eb00050007009101880088
+:1002b0001001ba000200e000e6ff3a00000005006d
+:1002c000910188008002780062004000e0804800d0
+:1002d0003559ba008301e900080032002559ba00f7
+:1002e0008301e900050032000400e000f4ff320061
+:1002f00015d9ba008301e900f1ff3a0000000600b9
+:100300001400fa00889fbe008a9fbe008c9fbe002a
+:100310000005be000206be00680047000c90be004b
+:100320000a90be00600107006400e1001a0032007c
+:1003300016003e006100e1001a0032006e049000d9
+:10034000fe0490000e0b90009e0b90006011b80010
+:100350009e0590000b38b100d5012000828171000c
+:10036000610164008703d1000683d3008984d30030
+:100370000884d3008502e900f8ff3a007101070004
+:100380000df0a70001f0a000a8013700f1ff270041
+:10039000f0ff2f00a501370001f827000000200022
+:1003a000f7ff37006000b800f5ff3700889fbe00f8
+:1003b0008a9fbe00010578000100e00004003500be
+:1003c00008003c000000e00020003200050037007b
+:1003d00060001000e080180002003b0001f02c00db
+:1003e0001a0037000004be006011b8006b0920003d
+:1003f0000982cf00020039000882cf000441b0001a
+:10040000694252000e00320008003b0082817100f8
+:10041000610164008904d1000884d3008b05e800e1
+:100420000442e800f9ff3a000500370008044400e0
+:1004300089844c008b05e9000442e900fbff3a0087
+:10044000400107000af0a70001f0a0004f05be0020
+:100450004f04be0000000600889fbe008a9fbe00b9
+:100460008c1f7800760107007d01330003866c0045
+:100470006450e1002e0032006420e10033003200bd
+:100480006150e1002f0032006120e10031003200b4
+:1004900085855500eb07b000090020000804200006
+:1004a000050037000804440089844c000a0031002c
+:1004b0000603430087834b000001530081815b00ea
+:1004c000f8ff33000203be000800a0000804440047
+:1004d00089844c00f6ff3900c639dd0083017300c2
+:1004e00001003200130020008904d1000884d300e9
+:1004f0000998a300050032000800a7000300a0002f
+:100500008904d1000884d3008b05e8008904d10058
+:100510000884d3000001eb000281d200090107002a
+:1005200001f0a1000cf0a70001f0a0005501370078
+:100530006420e100570132000801be000200be0045
+:10054000f7ff37006120e100520132006000b8007f
+:10055000f3ff37000000200001f82700f0ff37000c
+:1005600003f0a200889fbe008a9fbe008c1f780007
+:10057000330107003a0133006450e1004f003200bc
+:100580006420e1005200320003826c0007003b004f
+:100590000905d0000306d000820f54000c065d0050
+:1005a0000200390002003200890178000306780059
+:1005b0008582550004003d000003fd008103fd001d
+:1005c0008502ea008b854200840f720002003b0026
+:1005d00060001000e08018006011b8000005eb001a
+:1005e0007a28e1000a00390006007800c75ddd00c6
+:1005f000f707b200878075002d00370082817100f7
+:100600000a017800610560008180d1000080d3007c
+:100610008502e900f9ff3b0006044000878448009a
+:1006200002003b0060041400e0841c000988a30061
+:10063000070032008a8171008281710061016400cb
+:100640008904d1000884d3008b05e8001700370027
+:100650000978a30013003a000b00e00013003400f7
+:100660008b05e9000804440089844c000a447400a6
+:100670000978a3000d003a000b00e00007003400e9
+:100680008b05e9000804440089844c0001003a000d
+:100690000b0020000978a300f7ff32000001eb00f7
+:1006a00002003700828171000a017800a50007006e
+:1006b0000cf0a70001f0a000f20037006420e10078
+:1006c00002003a00838f6c00f20033000801be0084
+:1006d0000200be00eb003700889fbe008a9fbe006c
+:1006e0008c1f7800d6000700dd00330003866c0005
+:1006f0006450e100240032006420e1002700320051
+:100700006150e100220032006120e100210032004e
+:100710008b854200eb07b1000134b800003ab80005
+:100720000804420089844a00013ab8000030b80049
+:100730008880400009014a000400330000004000a6
+:1007400081804800020149008b05e900c909dd00ec
+:10075000830170000100320013002000c814de0085
+:100760004814dd004709de001200b200c808de00b0
+:10077000088470007300070001f0a1000cf0a700ce
+:1007800001f0a000bf0037006120e100c10032008d
+:100790000801be000200be00f7ff37006150e10013
+:1007a000fcff3a00bb003700f4ff2f00bc0037000d
+:1007b00014002000ba0037000001be00d30007007b
+:1007c0000470a70003f0a1006509b1001600320013
+:1007d0000d0035006828e10006003500f0ff2f000d
+:1007e000f1ff27000300e00013003b000100280098
+:1007f0000000050000004000818048008502e900fb
+:10080000fcff3a0008003700f88f420002003c006d
+:100810008000eb00000005008100d1000080d300c3
+:100820008502e800fcff3a000300e00002003b0004
+:1008300060001000e0801800000006000001be000b
+:10084000b20007000470a70003f0a10003f8a300a2
+:1008500013003a006509b1001000320009003500ac
+:100860006928e100020035000100280000000500b1
+:1008700000004000818048008502e900fcff3a004a
+:1008800000000600f88f4200050035008100d1000d
+:100890000080d3008502e800fcff3a00000006005b
+:1008a0008000eb0000000500800078005002be00d0
+:1008b0005003be004439de00f700b200f37f200091
+:1008c00003016100090032000218e10016003a003d
+:1008d000850172008301730083817300000820008a
+:1008e00015003a0040002000130037008501720017
+:1008f000830173008381730005003a0004a8be00e1
+:1009000006a8be00100020000b0037000201e9001d
+:100910000402420085824a0006034b0087834b0095
+:100920000748a300f9ff32000740a00004a8be005a
+:1009300006a8be00200020008000980092009800c9
+:100940000000060081002000618055000b003d0082
+:100950000b00200061fe2f000100e1001d003400ab
+:1009600082817100610164008904d1000884d30090
+:100970000000e800faff3a00710020006100640006
+:1009800003007000020060000900320061044400ae
+:10099000e0844c000988a500050032008b05e800c2
+:1009a0006808e10002003a008904d1000884d300fd
+:1009b000f20f20000258e10005003d00c75ddd0098
+:1009c000f907b20089807500080078000000060071
+:1009d0000bf827008b007800000005006804470032
+:1009e0000294be000094be00fc0447008694be0042
+:1009f0008494be0009007800abff0700080078006f
+:100a0000a9ff070099007800814f70000b003b00a0
+:100a10000800be00520007004f00b100030037007d
+:100a2000f3ff2700f2ff2f006110b9004f06be0050
+:100a30004f05be004f04be000080fa000000060013
+:100a40000004be00310007000003be000405be0024
+:100a50000200be002d000700844f75000000060054
+:100a60000200be006450e100050036006420e10091
+:100a7000020036000968a30001003a000800be0029
+:100a80000160a0004f0678004f05be004f04be0075
+:100a900000000600f0ff2f00f1ff2700f9ff3700ec
+:100aa000889fbe008a9fbe00841f7800e4ff070075
+:100ab0004f00780011003300f0ff2f00838f6c008f
+:100ac00006003b00040565000a00a7000800370087
+:100ad00009f0a6001000200008003700820f540023
+:100ae000838f5c00030039001000200001003e00ed
+:100af0000000200009f0a7000000ea004f05be003a
+:100b00004f04be000000e00000000600c70ade003f
+:100b1000f107b200f50fb20008003200e1cf420049
+:100b2000020032000170a00024000500810f700057
+:100b3000010032000408050044000500810f700028
+:100b400002003a00140005008502e90000004000a0
+:100b500081c04800fcff3b000170a000240005009c
+:100b6000e48240001078a3000700320064024000d5
+:100b70001178a3003400be001401be00040032004e
+:100b80000330a700000006003500be001501be00be
+:100b90000330a00000000600100e800000000600d8
+:100ba000ffff37002f02b000889fbe008a9fbe0063
+:100bb0008c9fbe008e1f78006000b800b0af9f0011
+:100bc000c1af9f006022b8006033b80094b79f00a7
+:100bd000a5b79f00b6b79f00c7b79f008004eb0082
+:100be00099af9f00a9af9f000600220007002000d8
+:100bf00004002400c569240002002000031424001e
+:100c0000440207008900780009007800a700070067
+:100c1000000478000000e0008a00350089037800b5
+:100c200009037800890278000902780089007800b9
+:100c3000120020000300200008007800c90007000f
+:100c40000000e0008b00350041002000f201200090
+:100c500003002000080078002c010700310020006c
+:100c60002200200003002000080078002701070070
+:100c70000000e00071003500080078000401070062
+:100c80000000e0006300350022fd2f000f0141004d
+:100c90008285e800fe84570064064100ef86570015
+:100ca000778557006c0741008002eb000b0278004b
+:100cb00023fd2f008f814100090178008c0078000e
+:100cc000080078005e0107000000e000f6ff350034
+:100cd0003fa89700cfa897004b09dd004500de0034
+:100ce00000007100c588de00f00f5000e08f580052
+:100cf0003500320008003c00e20f5000e08f580041
+:100d00003e003200e30f5000e08f5800e6ff3a004b
+:100d100013020700e4ff370002032000820f500097
+:100d2000e08f58003700320012032000820f50007d
+:100d3000e08f58003500320002022000820f500080
+:100d4000e08f5800d8ff3a002fa897000000e0007d
+:100d5000d5ff320064020700d0af9f00e1af9f00d3
+:100d600010020700f0af9f0081b79f00a1fd2f0088
+:100d70008f8040007b805700314878000000e900f8
+:100d80007f815700820f5000fbff3a000e01780070
+:100d900067804400e3804400324878000000e900a6
+:100da000810f5000fcff3a00250020008400200045
+:100db000890078003fa99700cfa997000800780024
+:100dc0006b010700b8ff3700890078000d0078003c
+:100dd000314878000000e9008a0f5000fcff3a001b
+:100de0005fb09700efb097007fb197008fb9970081
+:100df00043fd070063020700abff370060020700f6
+:100e0000a9ff3700d8010700a7ff37005b020700e2
+:100e1000a5ff370062ff070020fd2f000f004000f4
+:100e20008085e800fe84570064064000ef86570086
+:100e3000778557006c0740009bff370058ff07007d
+:100e40008dff370056ff07008903780009037800fb
+:100e500089027800090278008900780012002000d9
+:100e600003002000080078003e0007000000e000ba
+:100e700075ff3d004aff070041002000f2012000fd
+:100e80000300200008007800a000070031002000c7
+:100e90002200200003002000080078009b000700cb
+:100ea0000000e00074ff3d00e4ff37008080eb00ad
+:100eb0000000e00029003a00f08f2f009023b600d8
+:100ec0009143a80001082000801c8000000eb200a1
+:100ed000810f5000fcff3a009223ef0050082000e1
+:100ee000a01c8800008022009023b700c2ff2100d0
+:100ef00082198800f1ff20009119880000c02f009e
+:100f0000a0198800c2198800d1198800e01988004a
+:100f100002188800111888002018880042188800dc
+:100f2000511888006018880082188800911888007d
+:100f3000a0188800c2188800d1188800e01888001e
+:100f400002198800111988002019880042198800a8
+:100f50005119880060198800717727000100780016
+:100f6000000006000200fa00881f780001047800e3
+:100f7000e7bf9f00e7ff2f0071772700810f500028
+:100f800004003200070078004f0478000080fa0067
+:100f900000000600e10f5100e08f590021003200ef
+:100fa0008800e9000402e9000500e900d7ff2f00ee
+:100fb000e78f5000f3ff3e00c7ff2f00e70f5200fe
+:100fc000f0ff3e00b7ff2f00e30f5000edff3e00a3
+:100fd000e10f530026003a004600dd00000cb2008d
+:100fe0009223b7004309dd008203b2004820dd00f0
+:100ff0000170200001006000800071004530dd00bc
+:101000000004b200008070009423b7008003eb005e
+:10101000070078004f0478000080fa000000060006
+:10102000dcff370016002000860078002400200036
+:10103000060078004600dd00000cb2009223b700e5
+:101040004309dd008203b2004820dd00017020006a
+:1010500001006000800071004530dd000004b20036
+:10106000008070009423b7008003eb00e8ff370096
+:10107000a7ff2f00e30f5300d7ff320007007800cf
+:101080004f0478000080fa0000000600c1ff37001e
+:101090000081eb0071772700810f500002003200c1
+:1010a0000200780000000600f08f2f009023b600a9
+:1010b000801c8000000eb200fdff3a0000007800a6
+:1010c00000000600f8ff37000081eb007177270071
+:1010d000810f50000200320002007800000006007c
+:1010e000f08f2f009023b6009103a800010220008a
+:1010f000801c8000000eb200810f5000fcff3a00ff
+:101100000000200000000600f5ff37000102780013
+:1011100071772700810f5000020032000080eb0041
+:1011200000000600e40f5200260032000c003e00d2
+:10113000e30f5200f9ff3a0030002e000023b60002
+:101140004218dd00ce11de00830170004211dd0087
+:10115000c0ff2100000061000023b700000005006f
+:10116000e50f520021003200e60f5200ebff3a007b
+:1011700030002e003023b600409ade00cfa2de0001
+:10118000c0ff2100000062003023b70000002f00e4
+:101190003223b600c69ade004a18dd004612de0091
+:1011a00004027000f0ff2000000062003223b7004c
+:1011b000f03f20003423b6004a10dd003423b7008e
+:1011c0000000050030002e003023b6004218dd007c
+:1011d000ce11de00830170004211dd00c0ff21004e
+:1011e000000061003023b7000000050030002e0031
+:1011f0000023b600409ade00cfa2de00c0ff21002f
+:10120000000062000023b70000002f000223b60098
+:10121000c69ade004a18dd004612de0004027000a5
+:10122000f0ff2000000062000223b700f03f200022
+:101230000423b6004a10dd000423b70000000500b7
+:10124000889fbe0001047800820378008304780040
+:1012500071772700810f5000030032000080eb00ff
+:101260004f04be00000006008ee3ab00fbff32001f
+:101270008003ab0026003a0020002000000a78001e
+:10128000001c80004300dd004500de00010020005e
+:10129000008cbe00201c80006f006000800c780075
+:1012a000e40f50000a003e00e30f50001000310030
+:1012b000e10f5000100031008ee3a900701c800087
+:1012c0000000eb004f04be0000000600e6ff370000
+:1012d000e60f500004003600e80f5000f6ff3e0015
+:1012e000601c8000b0039800551c8000a503980086
+:1012f000401c800090039800351c8000850b78000e
+:101300008ee3a900701c80000000eb00edff3700a9
+:1013100040002000000a7800021c8000101c8000a1
+:10132000241c8000c6ff210006016100030020008c
+:10133000c011dd0002002000f6ff20000600600062
+:1013400001002000c60add00ca00de0081807200b4
+:101350004600dd0000017100818171004a22de003b
+:1013600005002000041c710005947100c9ff3700be
+:10137000889fbe000203be00810478000404780048
+:1013800071772700810f5000030032000080eb00ce
+:101390004f04be00000006006ec3bf000038a3006b
+:1013a000faff3a00e80f5200f8ff3e00e28f5200c9
+:1013b00040003200e48f5200f4ff3a004320dd0089
+:1013c0008007b200ca30dd0001007000201b8800d9
+:1013d0004a38dd004631de0002017000c6b9de0089
+:1013e000f20fb200ce39dd004230de000080710025
+:1013f000c2b8de0004002f0004006000000171008c
+:10140000121b880040b8de00cf80de00c00fb200a3
+:10141000c338dd004d31de0002817000cdb9de0041
+:1014200004802f0004016100020070000000a00091
+:10143000001b8800e40f540011003e00e30f54002d
+:1014400017003100e10f5400170031006e63a8004f
+:101450008000eb00420620008100e8006ec3bf0060
+:101460000038a30002003200828f5000faff3a00d9
+:101470000000eb004f04be0000000600c6ff37006e
+:10148000e60f540004003600e80f5400efff3e0062
+:10149000b9019000631b880029009000501b880050
+:1014a00099009000411b880099047800391b88003e
+:1014b000e6ff37004239dd00ce31de0083017100e6
+:1014c0004231dd00c20fb2004538dd00cb30de0016
+:1014d000810070004530dd0004802f0004006000b2
+:1014e00000017100021b88004340dd008007b2004c
+:1014f000201b8800cfff3700a00007008b003700bb
+:101500006000b8009f000700150007009c0007005e
+:1015100086003700889fbe008a9fbe000004be0080
+:101520000605be00890007000a01be000800be00d3
+:10153000220007000800be00060007000800be00e9
+:10154000140007004f05be004f04be000000060057
+:10155000ebff3700ca42a800c642a90000000600ff
+:10156000ca42a80000000600ca42a9000000060006
+:101570002361ab00030032000828ec008900a900b9
+:10158000004006000828ed008900a9000040060080
+:10159000fcff3700a862a80000000600a862a900ae
+:1015a0000000060023c1bf004400de0061006000af
+:1015b0000080fb000100200000000600524088006f
+:1015c000634088000428ef000628ef000828ef0099
+:1015d000f0ff270040098800001a20002009880039
+:1015e000007020001009880000032000a822b70026
+:1015f0008900a9009100a80070c0b300a860b700de
+:10160000000006006000b80050408800614088007b
+:101610002040880031408800f0fc2f00a822b6004e
+:1016200000000600404080003109800042408000f8
+:10163000800f5100fbff3a00610ab800040042002d
+:1016400085804a00cf91de00c011dd00020020003d
+:1016500002007000838070000202720083827200b8
+:1016600004408800154088008180d1000080d300ac
+:1016700022408000334080000200500083805800e8
+:1016800000000600e7ff0700224080003340800092
+:1016900000014100818149002240880033408800d8
+:1016a00000000600889fbe00deff07003ffb07002a
+:1016b0000004be0050408000614080003bfb0700fa
+:1016c0000001be000800be0063fb07000001be0071
+:1016d000a4fb0700b2fd200093042400fefb0700da
+:1016e0004f04be0000000600889fbe00e5ff070013
+:1016f0002efb07000004be005040800061408000c7
+:101700002afb07000001be000800be0052fb0700d4
+:101710000001be0093fb0700b2fd200093042400eb
+:10172000edfb07004f04be0000000600bdff0700f0
+:101730002240800033408000000141008181490047
+:101740002240880033408800000006000400be00ec
+:101750007240880083408800430007004000070073
+:10176000800178000001eb006000b80095003700b0
+:101770000e28ef001028ef0000000600850037005b
+:1017800089003700889fbe008a9fbe000001be000e
+:1017900078408000894080000800be0071fb07008f
+:1017a0000005be000801be000800be006dfb07007a
+:1017b0000001be000a00be0027fb07000004be00b7
+:1017c00082142e00a3f72300f7fb07000000e000bf
+:1017d0000e003c00a2702d0033ca23000800be009a
+:1017e000f3fb07000000e00002003d00a8702d00a0
+:1017f00039ca23000800be003f0007000800be00f1
+:101800004f05be004f04be000000060088142e00e5
+:10181000a9f723000800be00370007000800be003b
+:101820004f05be004f04be0000000600f7ff370062
+:1018300000017800b0f92f0000004100a1f9270055
+:10184000810f500003003600f04a2000200e88006f
+:10185000000006000200e900200e880000000600db
+:10186000c401ec00000006000200fa000001be0006
+:1018700000b0210071bb2400f7fa0700cefb07007f
+:10188000f0bf9f007fb89700e9ff07000080fa00d3
+:1018900000000600881f7800280e80000804e80079
+:1018a0006140b900c1fa07000800e00006003500f9
+:1018b0000001be0000b0210071bb2400e6fa070061
+:1018c0004f04780000000600020020000378240086
+:1018d00024fb07000001be0000b0210071bb240002
+:1018e000ddfa07004f04780000000600f6ff37001d
+:1018f000b00e880000000600889fbe008a1f780096
+:101900000004be00d6ff0700000578000801be00f5
+:101910000800be0013fb07000004be006150b900c0
+:10192000a2fa07000a00e0000b0035000001be002b
+:101930000800be0068fb0700c0fb07000004780039
+:10194000ebff0700090020000800be004f057800eb
+:101950004f04be00000006000200200003782400af
+:1019600000fb07000001be000800be005afb070094
+:10197000b2fb070000047800ddff0700090020002b
+:101980000800be004f0578004f04be0000000600ae
+:10199000f1ff370000302000a00e88000003230074
+:1019a000d421b70000000600e0fe2f00d421b600cd
+:1019b000f0cf2f00d421b600f0fc2f00d421b600c8
+:1019c00000000600881f780003047800f6ff070077
+:1019d0000800780096ff07000000200001f02300b7
+:1019e000c5ff070020f02000500e8800f000200006
+:1019f000600e8800d001a900000f2a00000e8800a8
+:081a00004f047800000006000d
+:020000040000fa
+:0200000401f009
+:04000000ffff0000fe
+:020000040000fa
+:0200000401f009
+:04000400ff7f00007a
+:020000040000fa
+:0200000401f009
+:040008007ffb00007a
+:020000040000fa
+:100008001e0d00001e0d00001e0d00001e0d00003c
+:100018001e0d00001e0d00001e0d00001e0d00002c
+:100028001e0d00001e0d00001e0d00001e0d00001c
+:100038001e0d00001e0d00001e0d00001e0d00000c
+:100048001e0d00001e0d00001e0d00001e0d0000fc
+:100058001e0d00001e0d00001e0d00001e0d0000ec
+:100068001e0d00001e0d00001e0d00001e0d0000dc
+:100078001e0d00001e0d00001e0d00001e0d0000cc
+:100088001e0d00001e0d00001e0d00001e0d0000bc
+:100098001e0d00001e0d00001e0d00001e0d0000ac
+:1000a8001e0d00001e0d00001e0d00001e0d00009c
+:1000b8001e0d00001e0d00001e0d00001e0d00008c
+:1000c800b80a00001e0d00001e0d00001e0d0000e5
+:1000d8001e0d00001e0d00001e0d00001e0d00006c
+:1000e8001e0d00001e0d00001e0d00001e0d00005c
+:0800f8001e0d00001e0d0000aa
+:020000040000fa
+:100108001e0d00001e0d00001e0d00001e0d00003b
+:100118001e0d00001e0d00001e0d00001e0d00002b
+:100128001e0d00001e0d00001e0d00001e0d00001b
+:100138001e0d00001e0d00001e0d00001e0d00000b
+:100148001e0d00001e0d00001e0d00001e0d0000fb
+:100158001e0d00001e0d00001e0d00001e0d0000eb
+:100168001e0d00001e0d00001e0d00001e0d0000db
+:100178001e0d00001e0d00001e0d00001e0d0000cb
+:100188001e0d00001e0d00001e0d00001e0d0000bb
+:100198001e0d00001e0d00001e0d00001e0d0000ab
+:1001a8001e0d00001e0d00001e0d00001e0d00009b
+:1001b8001e0d00001e0d00001e0d00001e0d00008b
+:1001c800b80a00001e0d00001e0d00001e0d0000e4
+:1001d8001e0d00001e0d00001e0d00001e0d00006b
+:1001e8001e0d00001e0d00001e0d00001e0d00005b
+:0801f8001e0d00001e0d0000a9
+:020000040000fa
+:101a080000080000080000000200000000000000bc
+:101a180000000000000000000808000006000000a8
+:101a2800000000000e080000040000000000000094
+:041a380000000000aa
+:020000040000fa
+:041a3c000000fe00a8
+:00000001FF
diff --git a/DaemonRTOS/daemonrtos.hex b/DaemonRTOS/daemonrtos.hex
new file mode 100644 (file)
index 0000000..ab7991d
--- /dev/null
@@ -0,0 +1,923 @@
+:020000040000fa
+:080000000801040000000000eb
+:020000040000fa
+:1002000000000000000000000000000000000000ee
+:100210004fdc200080ff200000018800000000006b
+:10022000050007000c000700120602000000000095
+:100230000040da000000fe004440a90080082000d1
+:100240000000e0000300320000002000a001880050
+:100250004440a8000000060000bf2100010020006b
+:100260001600370062004000e080480091018800dd
+:100270009001ba0062004000e080480091018800cf
+:100280009002ba0062004000e08048000002eb00eb
+:100290006028e10005003a008301e900070033000f
+:1002a000038009000059eb00040037006128e100d9
+:1002b000010032000082eb00050007009101880078
+:1002c0001001ba000200e000e6ff3a00000005005d
+:1002d000910188008002780062004000e0804800c0
+:1002e0003559ba008301e900080032002559ba00e7
+:1002f0008301e900050032000400e000f4ff320051
+:1003000015d9ba008301e900f1ff3a0000000600a8
+:10031000800178000200e00003003200b15978004b
+:100320000201e900fdff3a000000060080017800ac
+:100330000200e00003003200815978000201e90068
+:10034000fdff3a0000000600800178000200e00096
+:10035000070032001104e00005003200b1597800b6
+:100360000201e900020032001104e000fbff3a0044
+:100370000200e000030032008059eb000201e900b6
+:10038000fdff3a00000006001400fa00889fbe003e
+:100390008a9fbe008c9fbe000005be000206be0004
+:1003a000680047000c90be000a90be006001070084
+:1003b0006400e1001a00320016003e006100e10016
+:1003c0001a0032006e049000fe0490000e0b9000a4
+:1003d0009e0b90006011b8009e0590000b38b10094
+:1003e000d501200082817100610164008703d10082
+:1003f0000683d3008984d3000884d3008502e900f2
+:10040000f8ff3a00710107000df0a70001f0a0000d
+:10041000a8013700f1ff2700f0ff2f00a5013700ea
+:1004200001f8270000002000f7ff37006000b80047
+:10043000f5ff3700889fbe008a9fbe000105780047
+:100440000100e0000400350008003c000000e0006e
+:10045000200032000500370060001000e080180026
+:1004600002003b0001f02c001a0037000004be001f
+:100470006011b8006b0920000982cf00020039002a
+:100480000882cf000441b000694252000e003200e1
+:1004900008003b0082817100610164008904d10081
+:1004a0000884d3008b05e8000442e800f9ff3a0015
+:1004b000050037000804440089844c008b05e900de
+:1004c0000442e900fbff3a00400107000af0a700e0
+:1004d00001f0a0004f05be004f04be000000060062
+:1004e000889fbe008a9fbe008c1f7800760107009f
+:1004f0007d01330003866c006450e1002e00320061
+:100500006420e100330032006150e1002f0032002e
+:100510006120e1003100320085855500eb07b00015
+:1005200009002000080420000500370008044400ea
+:1005300089844c000a0031000603430087834b0086
+:100540000001530081815b00f8ff33000203be000d
+:100550000800a0000804440089844c00f6ff39001c
+:10056000c639dd0083017300010032001300200052
+:100570008904d1000884d3000998a3000500320043
+:100580000800a7000300a0008904d1000884d3005c
+:100590008b05e8008904d1000884d3000001eb003a
+:1005a0000281d2000901070001f0a1000cf0a700b0
+:1005b00001f0a000550137006420e100570132002e
+:1005c0000801be000200be00f7ff37006120e10015
+:1005d000520132006000b800f3ff37000000200035
+:1005e00001f82700f0ff370003f0a200889fbe004b
+:1005f0008a9fbe008c1f7800330107003a01330048
+:100600006450e1004f0032006420e10052003200eb
+:1006100003826c0007003b000905d0000306d000f0
+:10062000820f54000c065d00020039000200320007
+:1006300089017800030678008582550004003d009a
+:100640000003fd008103fd008502ea008b85420066
+:10065000840f720002003b0060001000e080180070
+:100660006011b8000005eb007a28e1000a003900ab
+:1006700006007800c75ddd00f707b20087807500cf
+:100680002d003700828171000a0178006105600049
+:100690008180d1000080d3008502e900f9ff3b0092
+:1006a000060440008784480002003b0060041400f8
+:1006b000e0841c000988a300070032008a817100d1
+:1006c00082817100610164008904d1000884d30033
+:1006d0008b05e800170037000978a30013003a00e3
+:1006e0000b00e000130034008b05e900080444000f
+:1006f00089844c000a4474000978a3000d003a0074
+:100700000b00e000070034008b05e90008044400fa
+:1007100089844c0001003a000b0020000978a300f6
+:10072000f7ff32000001eb00020037008281710008
+:100730000a017800a50007000cf0a70001f0a00056
+:10074000f20037006420e10002003a00838f6c0061
+:10075000f20033000801be000200be00eb003700cb
+:10076000889fbe008a9fbe008c1f7800d6000700bd
+:10077000dd00330003866c006450e1002400320089
+:100780006420e100270032006150e10022003200c5
+:100790006120e100210032008b854200eb07b100af
+:1007a0000134b800003ab8000804420089844a00c5
+:1007b000013ab8000030b8008880400009014a00c2
+:1007c000040033000000400081804800020149001d
+:1007d0008b05e900c909dd008301700001003200ca
+:1007e00013002000c814de004814dd004709de00b5
+:1007f0001200b200c808de00088470007300070011
+:1008000001f0a1000cf0a70001f0a000bf0037002c
+:100810006120e100c10032000801be000200be00fc
+:10082000f7ff37006150e100fcff3a00bb003700e2
+:10083000f4ff2f00bc00370014002000ba0037007e
+:100840000001be00d30007000470a70003f0a10060
+:100850006509b100160032000d0035006828e1007e
+:1008600006003500f0ff2f00f1ff27000300e00035
+:1008700013003b00010028000000050000004000bc
+:10088000818048008502e900fcff3a00080037003b
+:10089000f88f420002003c008000eb0000000500e1
+:1008a0008100d1000080d3008502e800fcff3a00ff
+:1008b0000300e00002003b0060001000e080180030
+:1008c000000006000001be00b20007000470a7008f
+:1008d00003f0a10003f8a30013003a006509b1007a
+:1008e00010003200090035006928e10002003500df
+:1008f0000100280000000500000040008180480041
+:100900008502e900fcff3a0000000600f88f420073
+:10091000050035008100d1000080d3008502e80089
+:10092000fcff3a00000006008000eb00000005001c
+:10093000800078005002be005003be004439de0043
+:10094000f700b200f37f20000301610009003200cc
+:100950000218e10016003a0085017200830173005d
+:10096000838173000008200015003a004000200039
+:1009700013003700850172008301730083817300c7
+:1009800005003a0004a8be0006a8be001000200022
+:100990000b0037000201e9000402420085824a0090
+:1009a00006034b0087834b000748a300f9ff320082
+:1009b0000740a00004a8be0006a8be00200020003a
+:1009c000800098009200980000000600810020003e
+:1009d000618055000b003d000b00200061fe2f00e0
+:1009e0000100e1001d00340082817100610164009a
+:1009f0008904d1000884d3000000e800faff3a001f
+:100a000071002000610064000300700002006000bb
+:100a10000900320061044400e0844c000988a5000c
+:100a2000050032008b05e8006808e10002003a008a
+:100a30008904d1000884d300f20f20000258e1009d
+:100a400005003d00c75ddd00f907b2008980750033
+:100a500008007800000006000bf827008b007800e3
+:100a600000000500680447000294be000094be0028
+:100a7000fc0447008694be008494be000900780000
+:100a8000abff070008007800a9ff07009900780075
+:100a9000814f70000b003b000800be0052000700b1
+:100aa0004f00b10003003700f3ff2700f2ff2f00d3
+:100ab0006110b9004f06be004f05be004f04be00d6
+:100ac0000080fa00000006000004be0031000700ac
+:100ad0000003be000405be000200be002d0007009a
+:100ae000844f7500000006000200be006450e10063
+:100af000050036006420e100020036000968a3000a
+:100b000001003a000800be000160a0004f06780016
+:100b10004f05be004f04be0000000600f0ff2f008e
+:100b2000f1ff2700f9ff3700889fbe008a9fbe00b3
+:100b3000841f7800e4ff07004f00780011003300a5
+:100b4000f0ff2f00838f6c0006003b00040565005a
+:100b50000a00a7000800370009f0a60010002000d6
+:100b600008003700820f5400838f5c0003003900b7
+:100b70001000200001003e000000200009f0a70046
+:100b80000000ea004f05be004f04be000000e00078
+:100b900000000600c70ade00f107b200f50fb20040
+:100ba00008003200e1cf4200020032000170a000d4
+:100bb00024000500810f70000100320004080500c8
+:100bc00044000500810f700002003a001400050087
+:100bd0008502e9000000400081c04800fcff3b00a6
+:100be0000170a00024000500e48240001078a300fa
+:100bf00007003200640240001178a3003400be00f8
+:100c00001401be00040032000330a70000000600fb
+:100c10003500be001501be000330a0000000060034
+:100c2000ffff370006002200070020000400240018
+:100c3000c569240002002000031424006000b800ed
+:100c4000820907008003eb00070378008702780021
+:100c5000340020008701780092062000c1ba2900e4
+:100c60008063200028050700d80507000000050064
+:100c70002f02b000889fbe008a9fbe008c9fbe00de
+:100c80008e1f78006000b800b0af9f00c1af9f001a
+:100c90006000b8006011b80090b79f00a1b79f0036
+:100ca000b2b79f00c3b79f008004eb0099af9f00cd
+:100cb000a9af9f008900780009007800c9070700e4
+:100cc000000478000000e000870035008903780008
+:100cd0000903780089027800090278008900780009
+:100ce000120020000300200008007800eb07070036
+:100cf0000000e0008800350041002000f2012000e3
+:100d000003002000080078004e0807003100200092
+:100d10003200200003002000080078004908070086
+:100d20000000e00089003500080078002608070070
+:100d30000000e0008a003500810a070020fd2f0036
+:100d40000f0040000086e800fe845700e4054000e4
+:100d5000ef865700778557007f8757008002eb00aa
+:100d60000c02780023fd2f008f81410009017800db
+:100d70008b007800080078007f0807000000e00082
+:100d8000f6ff35003fa89700cfa897004b09dd007c
+:100d90004500de0000007100c588de00f00f500045
+:100da000e08f5800390032000b003c00e20f500089
+:100db000e08f580043003200e30f5000e08f5800ee
+:100dc0000200320096ff0700e4ff37005e0a0700ca
+:100dd00031090700e1ff370002032000820f5000b5
+:100de000e08f58003a00320012032000820f5000ba
+:100df000e08f58003900320002022000820f5000bc
+:100e0000e08f5800efff3a004f0a07002fa8970025
+:100e10000000e000d1ff320081090700d0af9f0041
+:100e2000e1af9f002d090700f0af9f0081b79f0041
+:100e3000a1fd2f008f8040007b8057003148780053
+:100e40000000e9008e0f5000fcff3a00e2fd2f0089
+:100e50000f01410067804400e3804400324878007d
+:100e60000000e900810f5000fcff3a00250020003f
+:100e700084002000890078003fa99700cfa997003f
+:100e80000800780088080700b4ff37002e0a070022
+:100e9000890078000d007800314878000000e900f2
+:100ea0008a0f5000fcff3a005fb09700efb0970048
+:100eb0007fb197008fb9970033fd07007f090700c6
+:100ec000a6ff3700200a07007b090700a3ff3700b1
+:100ed0001d0a0700f2080700a0ff37001a0a0700e2
+:100ee000740907009dff37004dff07008903780054
+:100ef00009037800890278000902780089007800e7
+:100f0000120020000300200008007800630707009b
+:100f10000000e00078ff3d0041ff07004100200095
+:100f2000f20120000300200008007800c507070038
+:100f3000310020003200200003002000080078006b
+:100f4000c00707000000e00077ff3d0034ff070006
+:100f5000080078009c0707000000e00076ff3d00d5
+:100f60002fff0700f609070020fd2f000f004000ab
+:100f70000086e800fe845700e4054000ef86570035
+:100f8000778557007f87570074ff3700e4004000e3
+:100f9000110098008098eb008090eb0041009800d1
+:100fa000510098000008eb00000006008000eb00f4
+:100fb000510098000000060010019000a20190006e
+:100fc000a3009800b2009800a2019000b10198001f
+:100fd0002101980011009800d00098001008e80046
+:100fe00000000600800178001102be00e10f4200ff
+:100ff000e08f4a0018003200640140002200900097
+:10100000b00f5200a08f5a0008003100220090005b
+:10101000a000980031009800b200980021019800cb
+:10102000d30098009309e800000006002201900018
+:1010300022009000b00f5200a08f5a00f3ff390039
+:101040002201900022009000b00f5200a08f5a00a1
+:10105000f6ff3100edff37005001900022009000b4
+:10106000a000980031009800b2009800210198007b
+:10107000d30098009309e80000000600ebff37005a
+:101080000001780020009000b2009000310098002c
+:10109000b2019000a0019800d200900011009000d1
+:1010a000820f5000050032000000eb005001980054
+:1010b0009108e900110078000000060093009800f4
+:1010c0000000eb00500198009108e9001100780041
+:1010d00000000600f9ff3700889fbe0080047800fa
+:1010e00001047800390607001911900029129000b8
+:1010f0000490b90019004000900498000000eb0033
+:101100008014980019007800a00498000201e900fa
+:101110000491b90002014000b20498000080eb0085
+:10112000b0149800c01498000800e00013003a00c2
+:10113000490090000000e00004003a002606070085
+:10114000100020004f04be0000000600688044002c
+:1011500086030700e10f5000f8ff3a001e15020059
+:1011600000000000000000001b0607001000200027
+:101170004f04be0000000600f4ff37006880440002
+:1011800082ff07007480440080ff070012060700fa
+:10119000100020004f04be0000000600ebff3700e7
+:1011a000889fbe008a9fbe000004be000000e000d1
+:1011b00004003a000000eb004f05be004f04be00e3
+:1011c00000000600a00220005a0607000005780073
+:1011d0000000e000f7ff320009c0b9000000e8009d
+:1011e0005406070080057800000d78000000e0003c
+:1011f0000a003200181598002915980011002000e7
+:101200000a007800b4ff07000a0078004f05be000e
+:101210004f04be0000000600eaff37000a00780015
+:10122000690607000b0078004f05be004f04be00a2
+:1012300000000600e3ff3700881f780000047800f4
+:10124000e205070008149000e30507000800780095
+:101250004f04780000000600001090000000060017
+:10126000881f7800000478001000780056060700f8
+:1012700008007800540607004f04780000000600bc
+:1012800080017800010278001000e0000a003200be
+:10129000300090002311900002004000b00198003f
+:1012a00093009000810f500004003100b3009000c3
+:1012b0000400780016fc0700000006001300780008
+:1012c000b0019800b30090000400780010fc070003
+:1012d000f9ff3700889fbe00000478008204780080
+:1012e000001090000000e00002003a004f04be0031
+:1012f0000000060008007800e1ff070008109000d9
+:101300000000e9000014980038109000e10f400040
+:1013100007003200381090000000e80030149800f8
+:10132000100020004f04be0000000600f1ff37004f
+:10133000480090000000e00004003a001000200087
+:101340004f04be0000000600eaff370068004400ba
+:10135000060307000000e000f8ff32000900e0008b
+:10136000f6ff320010002000800c78004f04be0011
+:1013700000000600dfff3700881f780000047800b7
+:1013800002007800281190000200e0000d003200f9
+:101390000000e0001000320038009000dcfb070085
+:1013a00038009000a8109000010050003004980010
+:1013b000980f500003003100180090000100500009
+:1013c00030049800081090000000e8000014980015
+:1013d0004f0478000000060028009000ccfb0700b6
+:1013e00028009000a8109000010040002004980000
+:1013f00098009000810f5000f2ff3900180078002b
+:1014000020049800081090000000e80000149800e4
+:101410004f04780000000600efff3700889fbe00f1
+:10142000000478000102780082047800030178004b
+:1014300080109000101090008001eb00808f500011
+:1014400003003900030078004f04be0000000600ce
+:101450008400780008007800c7ff0700481090005b
+:10146000e10f400007003200481090000000e80043
+:1014700040149800100020004f04be000000060039
+:10148000f3ff3700280890000000e00004003a0055
+:10149000100020004f04be0000000600ecff3700e3
+:1014a00074004400b10207000000e000f8ff3200c1
+:1014b0000900e000f6ff320010002000800c7800e8
+:1014c000000078004f04be0000000600e0ff370077
+:1014d000889fbe00000478003c050700481090007b
+:1014e0000000e00003003400280890000000e00045
+:1014f00022003a000080eb004014980036050700f7
+:1015000032050700381090000000e00003003400ae
+:10151000480090000000e00005003a000080eb0069
+:10152000301498002c0507004f04be000000060090
+:10153000e8044400090078008c0207000000e00085
+:101540000c003a00381090000000e90030149800b8
+:10155000381090000000e000f0ff34001900e000b7
+:10156000eeff320009007800800207000000e00072
+:10157000f4ff3200e0020700f2ff3700f4044400f9
+:1015800009007800790207000000e0000c003a0032
+:10159000481090000000e9004014980048109000a6
+:1015a0000000e000d3ff34001900e000d1ff32005a
+:1015b000090078006d0207000000e000f4ff32002f
+:1015c000cd020700f2ff37000a00fa00889fbe0034
+:1015d0008a9fbe008c1f7800800478008105780007
+:1015e00092bf9f00a3bf9f00040678000005eb0098
+:1015f000f6040700091490000800e0002b003a00f0
+:101600001fb89700afb89700e00f5000e08f580068
+:101610005b0032000a00e00035003200ee040700f3
+:1016200007010700e904070039109000e10f4000ae
+:101630004a00320049109000e10f400036003200ad
+:10164000e5040700ee80570074805700770207001a
+:101650000000e00037003a00dc04070009149000a5
+:10166000dd0407000800e00041003a0074804400f7
+:101670001fb99700afb997002e0207000900780044
+:1016800093ff0700680107000000e000d8ff3a0060
+:101690001e1502000000000000000000cb0407003f
+:1016a000091490000800e000d5ff320039049000d2
+:1016b0008b00780009007800f1fe07000c00e000c4
+:1016c00037003200b8049800290890000000e000bc
+:1016d00043003a00c0040700100020004f067800c5
+:1016e0004f05be004f04be000080fa000000060057
+:1016f00074805700460207001a002000b604070055
+:10170000cf000700b104070039109000e10f40003e
+:10171000c8ff3a0011003700c8149800ae04070053
+:10172000ee80570074805700400207000000e00080
+:10173000c9ff32000900780065ff07003a01070081
+:101740000000eb004f0678004f05be004f04be00be
+:101750000080fa0000000600e5ff3700b81498008a
+:1017600049109000e10f4000b5ff3a00eaff370052
+:101770000900780056ff07002b0107009cff370087
+:1017800095040700080078004f0678004f05be005a
+:101790004f04be000080fa0000000600d4ff3700ae
+:1017a000091090000000e9008014980049009000a2
+:1017b0000000e000c7ff320068804400eb01070032
+:1017c000e10f5000c3ff3a001e15020000000000a8
+:1017d000000000008004070010002000bfff370059
+:1017e00074804400e10107000000e000f6ff3a00c9
+:1017f0007904070010002000b8ff37000a00fa0043
+:10180000889fbe008a9fbe008c9fbe0000057800a6
+:101810008106780082bf9f0093bf9f000406780076
+:101820008005eb00690407008a1090001a109000f0
+:10183000808f50002d0039000fb897009fb8970097
+:10184000e00f5000e08f58005c0032000b00e00019
+:101850003400320060040700790007005b040700d1
+:101860003a109000e10f40004a0032004a10900008
+:10187000e10f40003500320057040700f0805700a8
+:1018800076805700e90107000000e00037003a00c9
+:101890004e0407008a1490001a1490004e040700aa
+:1018a000888f540041003a00680045000fb9970046
+:1018b0009fb997009f0107000a00780004ff070006
+:1018c000d90007000000e000d6ff3a001e15020014
+:1018d00000000000000000003c0407008a10900097
+:1018e0001a109000808f5000d3ff31000c01780057
+:1018f0008d0078000a0078009ffe07002a089000fb
+:101900000000e00035003a0033040700100020001a
+:101910004f06be004f05be004f04be000080fa0017
+:101920000000060076805700b90107001b00200068
+:101930002904070042000700240407003a10900021
+:10194000e10f4000c9ff3a00120037000000eb0031
+:101950004015980020040700f0805700768057005b
+:10196000b20107000000e000c9ff32000a00780061
+:10197000d7fe0700ac0007000000eb004f06be00da
+:101980004f05be004f04be000080fa0000000600b4
+:10199000e4ff37000000eb00301598004a1090007b
+:1019a000e10f4000b4ff3a00e8ff37000a0078007a
+:1019b000c7fe07009c0007009aff370006040700d7
+:1019c0000000eb004f06be004f05be004f04be00f6
+:1019d0000080fa0000000600d2ff370074004500c6
+:1019e00062010700e10f5000c7ff3a001e15020018
+:1019f0000000000000000000f703070010002000b6
+:101a0000c3ff3700001090000000cf000000e90085
+:101a10004f00de0000000600801090000001eb0087
+:101a200010109000808f50000200320002007800f9
+:101a3000000006001000200000000600fdff370037
+:101a40000e2dec000000060042a0a800142def00af
+:101a5000dd033700889fbe008a1f78000e0de2006c
+:101a60001a003a0030688000416880006100400040
+:101a7000e080480030688800416888003068800055
+:101a800041688000e00f5000e08f580014003200e1
+:101a90003268800043688000906d8000a16d8000f6
+:101aa000800f5100818f5900050039004069800086
+:101ab0001000e00021003a00b2adef00b4adef003d
+:101ac0004f0578004f04be0000000600102dec000a
+:101ad0004f0578004f04be0000000600fbff3700f2
+:101ae0004069800031698000416988003069880060
+:101af0000a2dec00406980001000e0004000320038
+:101b0000406980004000900040009000100190006b
+:101b1000a0019000926d8800a36d8800326880005b
+:101b200043688000906d8000a16d8000800f51009f
+:101b3000818f5900ddff3100e1ff370040698000ef
+:101b400040009000400090000004780010019000d8
+:101b5000a001900030688000416880002ad42000f5
+:101b6000820f5000838f58001c003100926d880056
+:101b7000a36d88004f0578004f04be0000000600ea
+:101b8000d2ff3700d808900060688000808f500036
+:101b900001003600616888006c08b900000045004b
+:101ba0008900780004fd0700406980001000e00013
+:101bb000c1ff320040698000400090004004900066
+:101bc00018019000a80190003068800041688000f2
+:101bd000820f5000838f5800e4ff39008884e800aa
+:101be0000900780026fd0700480890000000e0008a
+:101bf000e4ff32006e00440021fd0700e1ff3700e2
+:101c0000b2adef00b4adef003268800043688000f1
+:101c1000906d8000a16d8000800f5100818f590070
+:101c2000a2ff3100a6ff3700889fbe008a1f780000
+:101c3000660307000e2ded00706880000000e000d4
+:101c400031003a00120de2002f003200000578004a
+:101c50001a0de20019003200106980004004900063
+:101c60006e00440006fd07008884e8000900780043
+:101c700003fd0700d808900060688000808f500046
+:101c800001003600616888006c09b90020d420008a
+:101c90000200400089007800c7fc0700806d8000ca
+:101ca000d808900050089000808f5000e8ff39005d
+:101cb0001a0020001a0de200e7ff3a00100de200c2
+:101cc0000c003200100de20016003a00042def0067
+:101cd0001e15020000000000000000001800200097
+:101ce0003d030700080078004f0578004f04be0050
+:101cf00000000600e10f5500f4ff3200206880006c
+:101d0000e10f5000f1ff32000004eb003203070046
+:101d1000080078004f0578004f04be000000060060
+:101d2000f4ff37004bff0700102ded00100de2000f
+:101d3000e6ff320047ff0700102ded00100de20016
+:101d4000f8ff3a00e1ff3700889fbe001f0307003d
+:101d500038688000496880001f0307000800be0043
+:101d60004f04be000000060030688000416880001b
+:101d70000000060090688000000006000e0de200e2
+:101d800003003200100020002068880000000600d8
+:101d9000606880006c00b90022d4200062007800e6
+:101da0000000e00006003a000c2ded0060688000a5
+:101db0006c00b900620078000000e000faff320019
+:101dc000606880006c00b900000141009200900042
+:101dd000a10090001101980064004100808f500024
+:101de00003003200c1009000816d880000000600f1
+:101df000a100900011019800c1009000816d880041
+:101e000000000600889fbe000004be00806d8000b8
+:101e10001800980029009800306880004168800010
+:101e2000800f5400818f5c0006003100816d8000be
+:101e3000306980008180e8006afc07004f04be0022
+:101e400000000600816d8000406980008180e8000c
+:101e500064fc0700906d8000a16d8000800f54002d
+:101e6000818f5c00f5ff3100986d8800a96d8800b6
+:101e70004f04be0000000600f2ff3700889fbe003e
+:101e80008a1f7800000578000204be00ecfe0700ff
+:101e90001a01be000204440083844c0030688000b4
+:101ea00041688000800f5100818f5900100036007a
+:101eb000880f5100898f590010003e000000eb0090
+:101ec000088dbe000000e00015003a0056ff070034
+:101ed0000000e00003003a001e15020000000000b0
+:101ee000000000004f0578004f04be00000006000f
+:101ef000880f5100898f590005003e00306880002e
+:101f000041688000800f5400818f5c00ebff360039
+:101f100010002000088dbe000000e000ebff320042
+:101f2000b08dec0056fc07000800be00b5ff0700ae
+:101f3000e6ff3700889fbe000204be00816d80006e
+:101f4000ee80400027fc0700b08dec004cfc070041
+:101f500032688000436880000200440083804c00a7
+:101f6000a8ff07004f04be0000000600889fbe00c7
+:101f700040009000c00490006e8444000800780087
+:101f80003ffc07000e0de20016003a000984e8004d
+:101f9000080078003afc0700d908900060688000cb
+:101fa000808f500013003e006c09b90020d420003f
+:101fb0000200400088007800fffb0700806d800071
+:101fc0000001eb00d908900050089000808f50006d
+:101fd0000100390012002000020078004f04be000a
+:101fe0000000060088007800a0d12000f2fb070066
+:101ff000f2ff3700616888006c09b90020d4200026
+:102000000200400088007800ebfb0700ebff370080
+:1020100051688000010878003268800043688000c1
+:10202000120098002300980000000600889fbe0060
+:102030000004be006502070050688000980f100081
+:102040002200320030688000416880001801900052
+:10205000a8019000800f5100818f590008003600c0
+:1020600030688000416880001902be000200500004
+:1020700083805800840f5000858f58000500390078
+:102080001800200054020700080078004f04be002a
+:1020900000000600306880004168800002005000a7
+:1020a00083805800801c520081945a0008007800f8
+:1020b000d7ff07000004eb00470207000800780084
+:1020c0004f04be0000000600f2ff37001801900028
+:1020d000a801900030688000416880001902be00ad
+:1020e0000200500083805800840f5000858f5800f4
+:1020f000e3ff3100e7ff3700100020002068880070
+:1021000000000600ffff3700e8874700889fbe00f9
+:102110008a9fbe008c9fbe008e1f7800f0b79f0084
+:10212000810578000204780083bf9f008406780050
+:102130000507780006057800400220007d020700b0
+:10214000800478000080eb000900e0004a003200c3
+:102150000a00e00072003200ea0c980076003200bb
+:102160000804440008017800510a20000a007800a1
+:102170006ef80700690e9000080446000884e90024
+:10218000981498007e804400420020008b00780064
+:102190006df807000040eb009064980030002000cc
+:1021a0003a0020000b002000808f560047003600c8
+:1021b000d00c98000980e800e0b79f007bfb070087
+:1021c0006e8444000800780078fb0700d90498006a
+:1021d00064001500e0801d00008cbe00b90c980062
+:1021e0000fb99700ffb097000c007800b10107000d
+:1021f000800c78000e00e00001003200090f78002a
+:10220000f2010700122dec00b00de2005400320084
+:1022100028d42000140de2002f003200d9089000cd
+:10222000c0688000808f500022003e00162dec0018
+:1022300060688000808f500015003e006c08b90077
+:1022400000004400efb097005bfb0700e2010700cd
+:10225000140de2002a003200806d800050089000ca
+:102260008d0f5000260031001e15020000000000f6
+:1022700000000000100020004f0778004f06be004d
+:102280004f05be004f04be008f00b10000000600e5
+:10229000616888006c08b90000004400efb0970046
+:1022a00045fb0700cc010700140de200eaff3a00ed
+:1022b00013003700c1688800162dec0060688000ac
+:1022c000808f5000ddff3600f1ff3700616db800f0
+:1022d0000d007800b6ff3700806d80005008900038
+:1022e000808f5600cdff3900896d8800d908900095
+:1022f000c0688000808f5000ccff3600edff3700b3
+:10230000100020004f0778004f06be004f05be00aa
+:102310004f04be008f00b10000000600dcff370054
+:10232000080044000302070000057800ea0c98004a
+:102330000a00e0008aff3a00090078002202070044
+:102340000080eb004f0778004f06be004f05be002f
+:102350004f04be008f00b10000000600ccff370024
+:10236000896d88009068800028d42000e10f50001b
+:10237000aaff3a00080578002bd720000a00780051
+:1023800002fb07006c0545008a8f5500fbff3a00f1
+:1023900060d32000fdfa0700a0d22000fbfa07005e
+:1023a000a0d12000f9fa070060d32000406988001e
+:1023b000a0d2200030698800d9089000c068800051
+:1023c000808f500099ff3600baff37008003eb0082
+:1023d00007037800870278000702780087017800f9
+:1023e0009206200041bb29002008210046ff07007b
+:1023f000e10f5000010032000000060042a0a800da
+:10240000a0688800062def00082def003d01370081
+:10241000889fbe008a1f78000004be000205780075
+:10242000a06b8000b16b80000804400089844800e4
+:10243000c08dec0012fb0700026e800018019800ae
+:1024400029019800a06b8000b16b8000800f5400c0
+:10245000818f5c000c0031008280e800606c80009d
+:10246000e0fa07000a00e00004003200016e80007c
+:10247000ee8040000a007800dafa07004f05780085
+:102480004f04be00000006008280e800706c8000ef
+:10249000d4fa0700f3ff3700889fbe008a1f780038
+:1024a0008ada2000800de2006f003a0026fe070065
+:1024b000e26b8000f36b80000200500083805800c4
+:1024c000c06b8800d16b8800c06b8000d16b80002e
+:1024d000e00f5000e08f580040003200a46b8000f5
+:1024e000b56b800061014200e0814a00a26b880068
+:1024f000b36b880061005000e0805800c06b88001a
+:10250000d16b8800e00f5100e08f590004003a00c1
+:10251000706c8000656c8000756c8800606c880051
+:10252000706c80001000e000e7ff32004000900077
+:102530004000900000047800a0009000100090007f
+:10254000800f5100818f5900dfff390042a0a800a1
+:102550008884e80009007800c9fa0700480890005c
+:102560000000e000020032006e004400c4fa0700e0
+:1025700042a0a900d8089000906b8000808f500086
+:1025800001003600916b88006c08b900000045001e
+:102590008900780088fa0700706c80001000e00065
+:1025a000c9ff3200400090004004900018019000e4
+:1025b000a8019000a06b8000b16b8000800f5100db
+:1025c000818f5900e1ff3600c06b8000d16b800025
+:1025d000e00f5000e08f5800c0ff3a00a06b800071
+:1025e000b16b8000e06b8800f16b8800946b800019
+:1025f0006c20b900800078000a0140009202780047
+:102600000500e0002e003a000400e0000d0032005a
+:10261000c0d9200000804000840178008500780047
+:102620008301e900000178001000e00023003a0077
+:102630008100e8006c005000848f5000f8ff3a00e1
+:10264000936b88004f0578004f04be000000060021
+:102650006c08b900000045008900780056fa0700b0
+:10266000800de20091ff320042a0a800406c800083
+:10267000400490006e00440081fa070042a0a900c7
+:102680008884e800090078007dfa0700d8089000e7
+:10269000906b8000808f5000edff3600916b8800ba
+:1026a0006c08b900000045008900780042fa070074
+:1026b000800de200ecff3a007cff3700936b88004e
+:1026c00092009000a1009000110198006400410068
+:1026d000808f50000900320041009000006e880099
+:1026e000e008900010017800020001004f0578001a
+:1026f0004f04be0000000600d5ff3700a100900087
+:102700001101980041009000006e8800e0089000e0
+:102710001001780002000100f4ff3700889fbe001e
+:102720008a9fbe0080057800020478000002200025
+:1027300000010700800478000080eb000900e00041
+:102740001d003200c00de200260032000000eb0048
+:10275000f00c98000080eb00d00c9800e80c98007a
+:10276000090578000b1d78000a0078000ffa0700b1
+:102770006e844400080078000cfa0700d904980021
+:10278000b90c980050002000f1ff2f00008cbe0013
+:10279000d9089000906b8000808f500009003e00a7
+:1027a0006c09b90080da2000020040008a0078003d
+:1027b00001fa0700100020004f05be004f04be00c4
+:1027c00000000600916b88006c09b90080da2000d7
+:1027d000020040008a007800f7f90700100020008e
+:1027e000f5ff3700096e8800c0d92000e7f907001f
+:1027f00000d92000e5f9070000d82000e3f9070020
+:10280000c0d92000706c880000d92000606c88005e
+:102810000000eb00f00c98000080eb00d00c98005a
+:10282000e80c9800090578000b1d78000a00780074
+:10283000def907006e84440008007800dbf9070029
+:10284000d9049800b90c980050002000f1ff2f0027
+:10285000008cbe00d9089000906b8000808f5000e3
+:10286000cfff3600d7ff3700889fbe0040009000a2
+:10287000c00490006e8444000800780000fa07004d
+:102880008800780000d82000cbf907000001eb0099
+:10289000d9089000006e800050089000808f500092
+:1028a0000100390012002000020078004f04be0031
+:1028b00000000600010878008000eb00110098007d
+:1028c0002100980032009800e8004000a0bb2900d9
+:1028d00002bf2900b0187800800f5100fdff3a00b8
+:1028e000200280008008780034c0bf000080fb0018
+:1028f000900098000000eb00a00098006680400067
+:10290000000006000000eb00200888000008880096
+:10291000b01220001008880095c0bf00f1c8b300b5
+:10292000014060000044a00095e0b7008460a90069
+:102930008c60a80004c1bf00f1ccb300014060006e
+:102940000044a00004e1b7000441a90005e1a8008b
+:10295000806d8000900778004f007800106e88002e
+:102960003400f9004400f9004000f9003e00f9008d
+:102970003c00f9003a00f9003800f9002c00f90099
+:102980002a00f9002800f9002600f9002400f900c7
+:102990002200f9003200f9003600f9004f077800f4
+:1029a0004f06be004f05be004f04be004f03be00e1
+:1029b0004f02be004f01be004f00be004200f900b2
+:1029c00000000600100005000000060042a0a8005c
+:1029d000c22dec0000000600c20ded00106e880054
+:1029e00001003a0042a0a900000006003600f800ed
+:1029f000809fbe00829fbe00849fbe00869fbe0057
+:102a00003400f80000c0b300a00188008460a90071
+:102a100010fc07001e15020000000000000000006e
+:102a20003400f9004f03be004f02be004f01be004c
+:102a30004f00be003600f900004006004200f800da
+:102a4000801f78000002200010028800811f78009b
+:102a5000829fbe00849fbe00869fbe00889fbe00ee
+:102a60008a9fbe008c9fbe008e1f78003600f80043
+:102a70003200f8002200f8002400f8002600f800d8
+:102a80002800f8002a00f8002c00f8003800f800b0
+:102a90003a00f8003c00f8003e00f8004000f80062
+:102aa0004400f8003400f800106e8000801f7800a9
+:102ab000806d80000f087800be0e0200000000004c
+:102ac000806d8000900778004f007800106e8800bd
+:102ad0003400f9004400f9004000f9003e00f9001c
+:102ae0003c00f9003a00f9003800f9002c00f90028
+:102af0002a00f9002800f9002600f9002400f90056
+:102b00002200f9003200f9003600f9004f07780082
+:102b10004f06be004f05be004f04be004f03be006f
+:102b20004f02be004f01be004f00be004200f90040
+:102b300000000600881f7800000478000008a30049
+:102b4000020032000000a1000084e800bcfb070086
+:102b50000208e2000a0032000240800082004400c5
+:102b6000d04f2000808f50000d0036000004eb0095
+:102b70002dfc0700080078004f04780000000600d4
+:102b8000608020000000a10010408800024080000a
+:102b900082004400d04f2000808f5000f3ff3e00a1
+:102ba000810f5100f1ff310010408000000441000e
+:102bb000014088001cfc0700080078004f047800e2
+:102bc00000000600eeff3700000006000028ef00be
+:102bd00000000600e04f200001408000010050008e
+:102be000000006008080eb000000e00029003a00b1
+:102bf000f08f2f009023b6009143a8000108200019
+:102c0000801c8000000eb200810f5000fcff3a00d3
+:102c10009223ef0050082000a01c880000802200b2
+:102c20009023b700c2ff210082198800f1ff200025
+:102c30009119880000c02f00a0198800c2198800cf
+:102c4000d1198800e019880002188800111888003e
+:102c500020188800421888005118880060188800e1
+:102c60008218880091188800a0188800c21888006f
+:102c7000d1188800e018880002198800111988000e
+:102c800020198800421988005119880060198800ad
+:102c90007177270001007800000006000200fa00aa
+:102ca000881f780001047800e7bf9f00e7ff2f002e
+:102cb00071772700810f5000040032000700780070
+:102cc0004f0478000080fa0000000600e10f510078
+:102cd000e08f5900210032008800e9000402e90079
+:102ce0000500e900d7ff2f00e78f5000f3ff3e00fb
+:102cf000c7ff2f00e70f5200f0ff3e00b7ff2f0085
+:102d0000e30f5000edff3e00e10f530026003a00b4
+:102d10004600dd00000cb2009223b7004309dd003d
+:102d20008203b2004820dd00017020000100600035
+:102d3000800071004530dd000004b20000807000aa
+:102d40009423b7008003eb00070078004f0478005d
+:102d50000080fa0000000600dcff370016002000ab
+:102d60008600780024002000060078004600dd0080
+:102d7000000cb2009223b7004309dd008203b200c9
+:102d80004820dd000170200001006000800071001b
+:102d90004530dd000004b200008070009423b700cd
+:102da0008003eb00e8ff3700a7ff2f00e30f53007d
+:102db000d7ff3200070078004f0478000080fa0047
+:102dc00000000600c1ff37000081eb00717727008b
+:102dd000810f50000200320002007800000006005f
+:102de000f08f2f009023b600801c8000000eb200f0
+:102df000fdff3a000000780000000600f8ff3700f1
+:102e00000081eb0071772700810f50000200320033
+:102e10000200780000000600f08f2f009023b6001b
+:102e20009103a80001022000801c8000000eb20067
+:102e3000810f5000fcff3a00000020000000060057
+:102e4000f5ff37000102780071772700810f5000ed
+:102e5000020032000080eb0000000600e40f520088
+:102e6000260032000c003e00e30f5200f9ff3a004a
+:102e700030002e000023b6004218dd00ce11de0027
+:102e8000830170004211dd00c0ff210000006100dd
+:102e90000023b70000000500e50f520021003200ba
+:102ea000e60f5200ebff3a0030002e003023b60050
+:102eb000409ade00cfa2de00c0ff210000006200c9
+:102ec0003023b70000002f003223b600c69ade0080
+:102ed0004a18dd004612de0004027000f0ff2000f8
+:102ee000000062003223b700f03f20003423b60018
+:102ef0004a10dd003423b7000000050030002e002a
+:102f00003023b6004218dd00ce11de0083017000d0
+:102f10004211dd00c0ff2100000061003023b70036
+:102f20000000050030002e000023b600409ade00ad
+:102f3000cfa2de00c0ff2100000062000023b70026
+:102f400000002f000223b600c69ade004a18dd00fa
+:102f50004612de0004027000f0ff20000000620054
+:102f60000223b700f03f20000423b6004a10dd0022
+:102f70000423b70000000500889fbe00010478000c
+:102f8000820378008304780071772700810f500056
+:102f9000030032000080eb004f04be00000006007a
+:102fa0008ee3ab00fbff32008003ab0026003a004b
+:102fb00020002000000a7800001c80004300dd0093
+:102fc0004500de0001002000008cbe00201c8000b7
+:102fd0006f006000800c7800e40f50000a003e0093
+:102fe000e30f500010003100e10f500010003100dd
+:102ff0008ee3a900701c80000000eb004f04be00af
+:1030000000000600e6ff3700e60f5000040036001f
+:10301000e80f5000f6ff3e00601c8000b0039800ef
+:10302000551c8000a5039800401c80009003980068
+:10303000351c8000850b78008ee3a900701c800091
+:103040000000eb00edff370040002000000a780090
+:10305000021c8000101c8000241c8000c6ff210080
+:103060000601610003002000c011dd000200200005
+:10307000f6ff20000600600001002000c60add0007
+:10308000ca00de00818072004600dd000001710090
+:10309000818171004a22de0005002000041c7100bd
+:1030a00005947100c9ff3700889fbe000203be006f
+:1030b000810478000404780071772700810f5000a4
+:1030c000030032000080eb004f04be000000060049
+:1030d0006ec3bf000038a300faff3a00e80f5200a9
+:1030e000f8ff3e00e28f520040003200e48f5200b1
+:1030f000f4ff3a004320dd008007b200ca30dd0053
+:1031000001007000201b88004a38dd004631de00d7
+:1031100002017000c6b9de00f20fb200ce39dd0048
+:103120004230de0000807100c2b8de0004002f00d3
+:103130000400600000017100121b880040b8de002e
+:10314000cf80de00c00fb200c338dd004d31de009d
+:1031500002817000cdb9de0004802f0004016100ff
+:10316000020070000000a000001b8800e40f540063
+:1031700011003e00e30f540017003100e10f54002e
+:10318000170031006e63a8008000eb0042062000ab
+:103190008100e8006ec3bf000038a30002003200c7
+:1031a000828f5000faff3a000000eb004f04be008f
+:1031b00000000600c6ff3700e60f5400040036008a
+:1031c000e80f5400efff3e00b9019000631b880038
+:1031d00029009000501b880099009000411b880036
+:1031e00099047800391b8800e6ff37004239dd007a
+:1031f000ce31de00830171004231dd00c20fb2002a
+:103200004538dd00cb30de00810070004530dd0048
+:1032100004802f000400600000017100021b880080
+:103220004340dd008007b200201b8800cfff37003d
+:10323000a00007008b0037006000b8009f00070067
+:10324000150007009c00070086003700889fbe001d
+:103250008a9fbe000004be000605be00890007006c
+:103260000a01be000800be00220007000800be00e0
+:10327000060007000800be00140007004f05be004e
+:103280004f04be0000000600ebff3700ca42a80052
+:10329000c642a90000000600ca42a80000000600bd
+:1032a000ca42a900000006002361ab0003003200ff
+:1032b000b62dec008900a90000400600b62ded00f7
+:1032c0008900a90000400600fcff3700a862a800a2
+:1032d00000000600a862a9000000060023c1bf008c
+:1032e0004400de00610060000080fb00010020005f
+:1032f00000000600c26d8800d36d8800ac2def0081
+:10330000ae2def00b62def00f0ff2700400988003a
+:10331000001a200020098800007020001009880091
+:1033200000032000a822b7008900a9009100a8008e
+:1033300070c0b300a860b700000006006000b800cd
+:10334000c06d8800d16d8800606d8800716d880047
+:10335000f0fc2f00a822b60000000600b06d80002f
+:1033600031098000b26d8000800f5100fbff3a00f0
+:10337000610ab8000400420085804a00cf91de0057
+:10338000c011dd0002002000020070008380700088
+:103390000202720083827200446d8800556d8800bd
+:1033a0008180d1000080d300626d8000736d800049
+:1033b000020050008380580000000600e7ff07006d
+:1033c000626d8000736d80000001410081814900c1
+:1033d000626d8800736d880000000600889fbe0043
+:1033e000deff070013f407000004be00c06d80007c
+:1033f000d16d80000ff407000001be000800be0080
+:1034000037f407000001be0078f40700b2fd200089
+:1034100093042400d2f407004f04be00000006000d
+:10342000889fbe00e5ff070002f407000004be000d
+:10343000c06d8000d16d8000fef307000001be006a
+:103440000800be0026f407000001be0067f4070074
+:10345000b2fd200093042400c1f407004f04be0015
+:1034600000000600bdff0700626d8000736d8000e4
+:103470000001410081814900626d8800736d880000
+:10348000000006000400be00e26d8800f36d8800b5
+:103490004300070040000700800178000001eb00b6
+:1034a0006000b80095003700bc2def00be2def0086
+:1034b000000006008500370089003700889fbe00a5
+:1034c0008a9fbe000001be00e86d8000f96d80009b
+:1034d0000800be0045f407000005be000801be005c
+:1034e0000800be0041f407000001be000a00be0053
+:1034f000fbf307000004be0082142e00a3f7230094
+:10350000cbf407000000e0000e003c00a2702d008c
+:1035100033ca23000800be00c7f407000000e00023
+:1035200002003d00a8702d0039ca23000800be002b
+:103530003f0007000800be004f05be004f04be005c
+:103540000000060088142e00a9f723000800be0022
+:10355000370007000800be004f05be004f04be0044
+:1035600000000600f7ff370000017800b0f92f00d7
+:1035700000004100a1f92700810f50000300360030
+:10358000f04a2000200e8800000006000200e9003a
+:10359000200e880000000600c401ec0000000600b8
+:1035a0000200fa000001be0000b0210071bb24003f
+:1035b000cbf30700a2f40700f0bf9f007fb897008d
+:1035c000e9ff07000080fa0000000600881f78006d
+:1035d000280e80000804e8006140b90095f3070058
+:1035e0000800e000060035000001be0000b0210028
+:1035f00071bb2400baf307004f04780000000600f6
+:103600000200200003782400f8f307000001be0048
+:1036100000b0210071bb2400b1f307004f04780013
+:1036200000000600f6ff3700b00e8800000006001c
+:10363000889fbe008a1f78000004be00d6ff0700e6
+:10364000000578000801be000800be00e7f307008f
+:103650000004be006150b90076f307000a00e000e4
+:103660000b0035000001be000800be003cf407005e
+:1036700094f4070000047800ebff07000900200025
+:103680000800be004f0578004f04be000000060091
+:103690000200200003782400d4f307000001be00dc
+:1036a0000800be002ef4070086f40700000478002e
+:1036b000ddff0700090020000800be004f0578006c
+:1036c0004f04be0000000600f1ff3700003020006c
+:1036d000a00e880000032300d421b70000000600dc
+:1036e000e0fe2f00d421b600f0cf2f00d421b60089
+:1036f000f0fc2f00d421b60000000600881f7800df
+:1037000003047800f6ff07000800780096ff070022
+:103710000000200001f02300c5ff070020f020007a
+:10372000500e8800f0002000600e8800d001a90033
+:10373000000f2a00000e88004f04780000000600e9
+:1037400040a7a800000006000060fe000000060080
+:0837500040a7a90000000600db
+:020000040000fa
+:0200000401f009
+:04000000ffff0000fe
+:020000040000fa
+:0200000401f009
+:04000400e37f000096
+:020000040000fa
+:0200000401f009
+:040008007ffb00007a
+:020000040000fa
+:10000800361c0000361c0000361c0000361c0000a0
+:10001800361c0000361c0000361c0000361c000090
+:10002800361c0000361c0000361c0000f6140000c8
+:10003800361c0000361c0000361c0000361c000070
+:10004800361c0000361c0000361c0000361c000060
+:10005800361c0000361c0000361c0000361c000050
+:10006800361c0000361c0000361c0000361c000040
+:10007800361c0000361c0000361c0000361c000030
+:10008800361c0000361c0000361c0000361c000020
+:10009800361c0000361c0000361c0000361c000010
+:1000a800361c0000361c0000361c0000361c000000
+:1000b800361c0000361c0000361c0000361c0000f0
+:1000c80054190000361c0000361c0000361c0000c5
+:1000d800361c0000361c0000361c0000361c0000d0
+:1000e800361c0000361c0000361c0000361c0000c0
+:0800f800361c0000361c00005c
+:020000040000fa
+:10010800361c0000361c0000361c0000361c00009f
+:10011800361c0000361c0000361c0000361c00008f
+:10012800361c0000361c0000361c0000f6140000c7
+:10013800361c0000361c0000361c0000361c00006f
+:10014800361c0000361c0000361c0000361c00005f
+:10015800361c0000361c0000361c0000361c00004f
+:10016800361c0000361c0000361c0000361c00003f
+:10017800361c0000361c0000361c0000361c00002f
+:10018800361c0000361c0000361c0000361c00001f
+:10019800361c0000361c0000361c0000361c00000f
+:1001a800361c0000361c0000361c0000361c0000ff
+:1001b800361c0000361c0000361c0000361c0000ef
+:1001c80054190000361c0000361c0000361c0000c4
+:1001d800361c0000361c0000361c0000361c0000cf
+:1001e800361c0000361c0000361c0000361c0000bf
+:0801f800361c0000361c00005b
+:020000040000fa
+:1037580044410000454d00004f4e000000000000ad
+:10376800494400004c450000000000001111000011
+:103778002222000033330000444400005555000065
+:103788006666000077770000888800009999000035
+:10379800aaaa0000bbbb0000cccc0000dddd000005
+:1037a800eeee0000cecd0000acab0000020200003f
+:1037b80003030000040400000505000006060000dd
+:1037c80007070000080800000a09000010100000a0
+:0837d8001011000012120000a4
+:020000040000fa
+:1037e000b00d000006000000020000000000ff0015
+:1037f000ffffff00040d00006e000000000000004d
+:10380000c00d0000020000000200000000000000e7
+:10381000720d00003600000000000000c20d000024
+:103820000200000002000000ef000000000800009d
+:103830000405000000000000a80d000008000000c2
+:103840000200000000000000000000000000000076
+:10385000b60d00000600000000000000bc0d0000d6
+:0c38600004000000000000000000000058
+:020000040000fa
+:04386c000000fe005a
+:00000001FF
index 529bdbf..a63fd84 100644 (file)
@@ -97,10 +97,10 @@ html/index.html: Doxyfile
 
 
 clean:
-       rm -rf *.log *~ tmp.ps aicpic.ps aicpower.ps *.bak* aic_pin_silk.ps *.eps aic.pcb- *.old
+       rm -rf *.log *~ tmp.ps aicpic.ps aicpower.ps aicconnector.ps *.bak* aic_pin_silk.ps *.eps aic.pcb- *.old
 
 mrproper: clean
        rm -rf *.drc *.bom *.bpp *.xrf *.csv *.pl1 *.pl2 *.pl3 *.net aic.pdf *.tgz
        
 distclean: mrproper
-       rm -rf aicpic.ps aicpower.ps html
+       rm -rf aicpic.ps aicpower.ps aicconnector.ps html
diff --git a/doc/Makefile~ b/doc/Makefile~
new file mode 100644 (file)
index 0000000..c79eebe
--- /dev/null
@@ -0,0 +1,106 @@
+#GEDA_PATH=/usr/local/share/gEDA/scheme
+GEDA_PATH=/usr/share/gEDA/scheme
+FILES=aicpic.sch aicpower.sch aicconnector.sch
+
+all: pdf drc bom partslist net html
+
+drc: aic.drc
+
+bom: aic.bom aic.csv aic.bpp aic.xrf
+
+partslist: aic.pl1 aic.pl2 aic.pl3
+
+net: aic.net
+
+pdf: aicpic.pdf aicpower.pdf aicconnector.pdf
+
+pcb: aic.pcb
+
+aicpic.ps: aicpic.sch
+       gschem -p -o$@ -s$(GEDA_PATH)/print.scm $^
+
+aicpic.eps: aicpic.ps
+       eps2eps $^ $@
+       
+aicpower.ps: aicpower.sch
+       gschem -p -o$@ -s$(GEDA_PATH)/print.scm $^
+
+aicpower.eps: aicpower.ps
+       eps2eps $^ $@
+
+aicconnector.ps: aicconnector.sch
+       gschem -p -o$@ -s$(GEDA_PATH)/print.scm $^
+
+aicconnector.eps: aicconnector.ps
+       eps2eps $^ $@
+
+aicpic.pdf: aicpic.ps
+       ps2pdf aicpic.ps        
+
+aicpower.pdf: aicpower.ps
+       ps2pdf aicpower.ps
+
+aicconnector.pdf: aicconnector.ps
+       ps2pdf aicconnector.ps
+                       
+aic.drc: ${FILES} attribs
+       gnetlist -g drc -o aic.drc ${FILES}
+
+aic.bom: ${FILES} attribs
+       gnetlist -g bom -o aic.bom ${FILES}
+       
+aic.bpp: aic.bom
+       bompp.sh aic.bom > aic.bpp
+
+aic.xrf: aic.bom
+       bom_xref.sh aic.bom > aic.xrf
+
+aic.csv: ${FILES} attribs
+       gnetlist -g bom2 -o aic.csv ${FILES}
+
+aic.pl1: ${FILES}
+       gnetlist -g partslist1 -o aic.pl1 ${FILES}
+
+aic.pl2: ${FILES}
+       gnetlist -g partslist2 -o aic.pl2 ${FILES}
+
+aic.pl3: ${FILES}
+       gnetlist -g partslist3 -o aic.pl3 ${FILES}
+
+aic.net: ${FILES}
+       gnetlist -g PCB -o aic.net ${FILES}
+
+aic.pdf: aic.ps
+       ps2pdf aic.ps
+       
+#aic.ps: modem.ps lpifc.ps option.ps \
+#      aic_pin_silk.ps aic_assembly.ps aic_fab.ps \
+#      aic_front.ps aic_frontmask.ps aic_frontsilk.ps \
+#      aic_back.ps aic_backmask.ps
+#              cat modem.ps lpifc.ps option.ps \
+#              aic_assembly.ps aic_fab.ps \
+#              aic_front.ps aic_frontmask.ps aic_frontsilk.ps \
+#              aic_back.ps aic_backmask.ps \
+#              aic_pin_silk.ps > tmp.ps
+#              ps2ps tmp.ps aic.ps
+
+#aic.pcb: ${FILES} project
+#      gsch2pcb project
+
+#aic_pin_silk.ps: aic_frontsilk.ps aic_front.ps
+#      MergePCBPS aic_frontsilk.ps aic_front.ps > aic_pin_silk.ps
+
+html: html/index.html
+
+html/index.html: Doxyfile
+       doxygen
+
+
+clean:
+       rm -rf *.log *~ tmp.ps aicpic.ps aicpower.ps aicconnector.ps *.bak* aic_pin_silk.ps *.eps aic.pcb- *.old
+
+mrproper: clean
+       rm -rf *.drc *.bom *.bpp *.xrf *.csv *.pl1 *.pl2 *.pl3 *.net aic.pdf *.tgz
+       
+distclean: mrproper
+       rm -rf html
index bffe41e..0119829 100644 (file)
Binary files a/doc/aicconnector.pdf and b/doc/aicconnector.pdf differ
index 2d26907..878894a 100644 (file)
@@ -1,6 +1,6 @@
 %!PS-Adobe-3.0
 %%Creator: gEDA gschem 1.6.1-20100214-22-ga30f00b
-%%CreationDate: Wed May 30 13:31:09 2018
+%%CreationDate: Fri Jun  1 18:14:12 2018
 %%Title: /home/users/davibobsin/Documents/aic/doc/aicconnector.sch
 %%Author: davibobsin
 %%BoundingBox: 0 0 612 792
index 4edca1c..77a8224 100644 (file)
 v 20110115 2
-C 69100 38100 1 0 0 DIN41612C96-2.sym
+C 59900 36100 0 0 0 title-A2.sym
+T 76700 36200 9 10 1 0 0 0 1
+3
+T 78200 36200 9 10 1 0 0 0 1
+3
+T 78000 37300 9 10 1 0 0 0 1
+Universidade Federal do Rio Grande do Sul
+T 78200 37100 9 10 1 0 0 0 1
+Departamento de Engenharia Eletrica
+T 77600 36800 9 10 1 0 0 0 1
+Actuador Interface Card - Edge Connector
+T 76200 36500 9 10 1 0 0 0 1
+aicconnector.sch
+T 80000 36500 9 10 1 0 0 0 1
+2.4.1
+T 81100 36200 9 6 1 0 0 0 3
+Walter Fetter Lages
+Diego Caberlon Santini
+Davi Ebert Bobsin
+C 69400 38300 1 0 0 DIN41612C96-2.sym
 {
-T 69100 38100 5 10 0 1 0 0 1
+T 69400 38300 5 10 0 1 0 0 1
 description=DIN 41612C-96
-T 72600 51100 5 10 1 1 0 6 1
-refdes=J1
-T 69100 37900 5 10 1 1 0 0 1
+T 72900 51300 5 10 1 1 0 6 1
+refdes=J4
+T 69400 38100 5 10 1 1 0 0 1
 footprint=DIN41612C96M
 }
-C 69300 50700 1 0 1 io-1.sym
+C 69600 50900 1 0 1 io-1.sym
 {
-T 69300 50700 5 10 0 1 0 0 1
+T 69600 50900 5 10 0 1 0 0 1
 net=CANL:1
-T 68400 50800 5 10 1 1 0 7 1
+T 68700 51000 5 10 1 1 0 7 1
 value=CANL
 }
-C 72900 50100 1 0 0 io-1.sym
+C 73200 50300 1 0 0 io-1.sym
 {
-T 72900 50100 5 10 0 1 0 0 1
+T 73200 50300 5 10 0 1 0 0 1
 net=CANH:1
-T 73800 50200 5 10 1 1 0 1 1
+T 74100 50400 5 10 1 1 0 1 1
 value=CANH
 }
-C 69300 49100 1 0 1 output-2.sym
+C 69600 49300 1 0 1 output-2.sym
 {
-T 69300 49100 5 10 0 1 0 0 1
+T 69600 49300 5 10 0 1 0 0 1
 net=CHA:1
-T 68400 49200 5 10 1 1 0 7 1
+T 68700 49400 5 10 1 1 0 7 1
 value=CHA1
 }
-C 72900 48500 1 0 0 output-2.sym
+C 73200 48700 1 0 0 output-2.sym
 {
-T 72900 48500 5 10 0 1 0 6 1
+T 73200 48700 5 10 0 1 0 6 1
 net=CHB:1
-T 73800 48600 5 10 1 1 0 1 1
+T 74100 48800 5 10 1 1 0 1 1
 value=CHB1
 }
-C 72900 48300 1 0 0 output-2.sym
+C 73200 48500 1 0 0 output-2.sym
 {
-T 72900 48300 5 10 0 1 0 0 1
+T 73200 48500 5 10 0 1 0 0 1
 net=INDEX:1
-T 73800 48400 5 10 1 1 0 1 1
+T 74100 48600 5 10 1 1 0 1 1
 value=INDEX1
 }
-C 72900 40300 1 0 0 passive-1.sym
+C 73200 40500 1 0 0 passive-1.sym
 {
-T 72900 40300 5 10 0 1 0 0 1
+T 73200 40500 5 10 0 1 0 0 1
 net=GND:1
-T 73800 40400 5 10 1 1 0 1 1
+T 74100 40600 5 10 1 1 0 1 1
 value=GND
 }
-C 72900 40100 1 0 0 passive-1.sym
+C 73200 40300 1 0 0 passive-1.sym
 {
-T 72900 40100 5 10 0 1 0 0 1
+T 73200 40300 5 10 0 1 0 0 1
 net=GND:1
-T 73800 40200 5 10 1 1 0 1 1
+T 74100 40400 5 10 1 1 0 1 1
 value=GND
 }
-C 72900 39900 1 0 0 passive-1.sym
+C 73200 40100 1 0 0 passive-1.sym
 {
-T 72900 39900 5 10 0 1 0 0 1
+T 73200 40100 5 10 0 1 0 0 1
 net=+5V:1
-T 73800 40000 5 10 1 1 0 1 1
+T 74100 40200 5 10 1 1 0 1 1
 value=+5V
 }
-C 72900 39700 1 0 0 passive-1.sym
+C 73200 39900 1 0 0 passive-1.sym
 {
-T 72900 39700 5 10 0 1 0 0 1
+T 73200 39900 5 10 0 1 0 0 1
 net=+5V:1
-T 73800 39800 5 10 1 1 0 1 1
+T 74100 40000 5 10 1 1 0 1 1
 value=+5V
 }
-C 72900 39100 1 0 0 passive-1.sym
+C 73200 39300 1 0 0 passive-1.sym
 {
-T 72900 39100 5 10 0 1 0 0 1
+T 73200 39300 5 10 0 1 0 0 1
 net=GND:1
-T 73800 39200 5 10 1 1 0 1 1
+T 74100 39400 5 10 1 1 0 1 1
 value=GND
 }
-C 72900 38900 1 0 0 passive-1.sym
+C 73200 39100 1 0 0 passive-1.sym
 {
-T 72900 38900 5 10 0 1 0 0 1
+T 73200 39100 5 10 0 1 0 0 1
 net=GND:1
-T 73800 39000 5 10 1 1 0 1 1
+T 74100 39200 5 10 1 1 0 1 1
 value=GND
 }
-C 74300 42700 1 0 1 input-2.sym
+C 74600 42900 1 0 1 input-2.sym
 {
-T 74300 42700 5 10 0 1 0 0 1
+T 74600 42900 5 10 0 1 0 0 1
 net=/RELEASE:1
-T 73800 42800 5 10 1 1 0 1 1
+T 74100 43000 5 10 1 1 0 1 1
 value=/RELEASE2
 }
-C 74300 42500 1 0 1 input-2.sym
+C 74600 42700 1 0 1 input-2.sym
 {
-T 74300 42500 5 10 0 1 0 0 1
+T 74600 42700 5 10 0 1 0 0 1
 net=/RELEASE:1
-T 73800 42600 5 10 1 1 0 1 1
+T 74100 42800 5 10 1 1 0 1 1
 value=/RELEASE2
 }
-C 74300 41100 1 0 1 input-2.sym
+C 74600 41300 1 0 1 input-2.sym
 {
-T 74300 41100 5 10 0 1 0 0 1
+T 74600 41300 5 10 0 1 0 0 1
 net=MOTOR+:1
-T 73800 41200 5 10 1 1 0 1 1
+T 74100 41400 5 10 1 1 0 1 1
 value=MOTOR_A2
 }
-C 74300 40900 1 0 1 input-2.sym
+C 74600 41100 1 0 1 input-2.sym
 {
-T 74300 40900 5 10 0 1 0 0 1
+T 74600 41100 5 10 0 1 0 0 1
 net=MOTOR+:1
-T 73800 41000 5 10 1 1 0 1 1
+T 74100 41200 5 10 1 1 0 1 1
 value=MOTOR_A2
 }
-C 74300 40700 1 0 1 input-2.sym
+C 74600 40900 1 0 1 input-2.sym
 {
-T 74300 40700 5 10 0 1 0 0 1
+T 74600 40900 5 10 0 1 0 0 1
 net=MOTOR-:1
-T 73800 40800 5 10 1 1 0 1 1
+T 74100 41000 5 10 1 1 0 1 1
 value=MOTOR_B2
 }
-C 74300 40500 1 0 1 input-2.sym
+C 74600 40700 1 0 1 input-2.sym
 {
-T 74300 40500 5 10 0 1 0 0 1
+T 74600 40700 5 10 0 1 0 0 1
 net=MOTOR-:1
-T 73800 40600 5 10 1 1 0 1 1
+T 74100 40800 5 10 1 1 0 1 1
 value=MOTOR_B2
 }
-C 72900 38500 1 0 0 output-2.sym
+C 73200 38700 1 0 0 output-2.sym
 {
-T 72900 38500 5 10 0 1 0 0 1
+T 73200 38700 5 10 0 1 0 0 1
 net=GND:1
-T 73800 38600 5 10 1 1 0 1 1
+T 74100 38800 5 10 1 1 0 1 1
 value=GND
 }
-C 72900 38700 1 0 0 output-2.sym
+C 73200 38900 1 0 0 output-2.sym
 {
-T 72900 38700 5 10 0 1 0 0 1
+T 73200 38900 5 10 0 1 0 0 1
 net=GND:1
-T 73800 38800 5 10 1 1 0 1 1
+T 74100 39000 5 10 1 1 0 1 1
 value=GND
 }
-C 72900 38300 1 0 0 output-2.sym
+C 73200 38500 1 0 0 output-2.sym
 {
-T 72900 38300 5 10 0 1 0 0 1
+T 73200 38500 5 10 0 1 0 0 1
 net=Vpp:1
-T 73800 38400 5 10 1 1 0 1 1
+T 74100 38600 5 10 1 1 0 1 1
 value=Vpp
 }
-C 72900 38100 1 0 0 output-2.sym
+C 73200 38300 1 0 0 output-2.sym
 {
-T 72900 38100 5 10 0 1 0 0 1
+T 73200 38300 5 10 0 1 0 0 1
 net=Vpp:1
-T 73800 38200 5 10 1 1 0 1 1
+T 74100 38400 5 10 1 1 0 1 1
 value=Vpp
 }
-C 74300 43500 1 0 1 input-2.sym
+C 74600 43700 1 0 1 input-2.sym
 {
-T 74300 43500 5 10 0 1 0 0 1
+T 74600 43700 5 10 0 1 0 0 1
 net=GND:1
-T 73800 43600 5 10 1 1 0 1 1
+T 74100 43800 5 10 1 1 0 1 1
 value=GND
 }
-C 74300 43300 1 0 1 input-2.sym
+C 74600 43500 1 0 1 input-2.sym
 {
-T 74300 43300 5 10 0 1 0 0 1
+T 74600 43500 5 10 0 1 0 0 1
 net=GND:1
-T 73800 43400 5 10 1 1 0 1 1
+T 74100 43600 5 10 1 1 0 1 1
 value=GND
 }
-C 74300 42300 1 0 1 input-2.sym
+C 74600 42500 1 0 1 input-2.sym
 {
-T 74300 42300 5 10 0 1 0 0 1
+T 74600 42500 5 10 0 1 0 0 1
 net=Vpp:1
-T 73800 42400 5 10 1 1 0 1 1
+T 74100 42600 5 10 1 1 0 1 1
 value=Vpp
 }
-C 74300 42100 1 0 1 input-2.sym
+C 74600 42300 1 0 1 input-2.sym
 {
-T 74300 42100 5 10 0 1 0 0 1
+T 74600 42300 5 10 0 1 0 0 1
 net=Vpp:1
-T 73800 42200 5 10 1 1 0 1 1
+T 74100 42400 5 10 1 1 0 1 1
 value=Vpp
 }
-C 74300 49100 1 0 1 input-2.sym
+C 74600 49300 1 0 1 input-2.sym
 {
-T 74300 49100 5 10 0 1 0 0 1
+T 74600 49300 5 10 0 1 0 0 1
 net=GND:1
-T 73800 49200 5 10 1 1 0 1 1
+T 74100 49400 5 10 1 1 0 1 1
 value=GND
 }
-C 74300 48700 1 0 1 input-2.sym
+C 74600 48900 1 0 1 input-2.sym
 {
-T 74300 48700 5 10 0 1 0 0 1
+T 74600 48900 5 10 0 1 0 0 1
 net=GND:1
-T 73800 48800 5 10 1 1 0 1 1
+T 74100 49000 5 10 1 1 0 1 1
 value=GND
 }
-C 74300 48900 1 0 1 input-2.sym
+C 74600 49100 1 0 1 input-2.sym
 {
-T 74300 48900 5 10 0 1 0 0 1
+T 74600 49100 5 10 0 1 0 0 1
 net=+5V:1
-T 73800 49000 5 10 1 1 0 1 1
+T 74100 49200 5 10 1 1 0 1 1
 value=+5V
 }
-C 74300 48100 1 0 1 input-2.sym
+C 74600 48300 1 0 1 input-2.sym
 {
-T 74300 48100 5 10 0 1 0 0 1
+T 74600 48300 5 10 0 1 0 0 1
 net=Vpp:1
-T 73800 48200 5 10 1 1 0 1 1
+T 74100 48400 5 10 1 1 0 1 1
 value=Vpp
 }
-C 72900 50300 1 0 0 output-2.sym
+C 73200 50500 1 0 0 output-2.sym
 {
-T 72900 50300 5 10 0 1 0 6 1
+T 73200 50500 5 10 0 1 0 6 1
 net=GNDCAN:1
-T 73800 50400 5 10 1 1 0 1 1
+T 74100 50600 5 10 1 1 0 1 1
 value=GNDCAN
 }
-C 72900 50700 1 0 0 output-2.sym
+C 73200 50900 1 0 0 output-2.sym
 {
-T 72900 50700 5 10 0 1 0 6 1
+T 73200 50900 5 10 0 1 0 6 1
 net=GNDCAN:1
-T 73800 50800 5 10 1 1 0 1 1
+T 74100 51000 5 10 1 1 0 1 1
 value=GNDCAN
 }
-C 72900 50500 1 0 0 output-2.sym
+C 73200 50700 1 0 0 output-2.sym
 {
-T 72900 50500 5 10 0 1 0 6 1
+T 73200 50700 5 10 0 1 0 6 1
 net=VCAN:1
-T 73800 50600 5 10 1 1 0 1 1
+T 74100 50800 5 10 1 1 0 1 1
 value=VCAN
 }
-C 69300 50300 1 0 1 output-2.sym
+C 69600 50500 1 0 1 output-2.sym
 {
-T 69300 50300 5 10 0 1 0 0 1
+T 69600 50500 5 10 0 1 0 0 1
 net=VCAN:1
-T 68400 50400 5 10 1 1 0 7 1
+T 68700 50600 5 10 1 1 0 7 1
 value=VCAN
 }
-C 67900 48700 1 0 0 input-2.sym
+C 68200 48900 1 0 0 input-2.sym
 {
-T 67900 48700 5 10 0 1 0 6 1
+T 68200 48900 5 10 0 1 0 6 1
 net=+5V:1
-T 68400 48800 5 10 1 1 0 7 1
+T 68700 49000 5 10 1 1 0 7 1
 value=+5V
 }
-C 67900 48300 1 0 0 input-2.sym
+C 68200 48500 1 0 0 input-2.sym
 {
-T 67900 48300 5 10 0 1 0 6 1
+T 68200 48500 5 10 0 1 0 6 1
 net=GND:1
-T 68400 48400 5 10 1 1 0 7 1
+T 68700 48600 5 10 1 1 0 7 1
 value=GND
 }
-C 67900 43500 1 0 0 input-2.sym
+C 68200 43700 1 0 0 input-2.sym
 {
-T 67900 43500 5 10 0 1 0 6 1
+T 68200 43700 5 10 0 1 0 6 1
 net=GND:1
-T 68400 43600 5 10 1 1 0 7 1
+T 68700 43800 5 10 1 1 0 7 1
 value=GND
 }
-C 67900 42700 1 0 0 input-2.sym
+C 68200 42900 1 0 0 input-2.sym
 {
-T 67900 42700 5 10 0 1 0 6 1
+T 68200 42900 5 10 0 1 0 6 1
 net=/RELEASE:1
-T 68400 42800 5 10 1 1 0 7 1
+T 68700 43000 5 10 1 1 0 7 1
 value=/RELEASE2
 }
-C 67900 42300 1 0 0 input-2.sym
+C 68200 42500 1 0 0 input-2.sym
 {
-T 67900 42300 5 10 0 1 0 6 1
+T 68200 42500 5 10 0 1 0 6 1
 net=Vpp:1
-T 68400 42400 5 10 1 1 0 7 1
+T 68700 42600 5 10 1 1 0 7 1
 value=Vpp
 }
-C 67900 41100 1 0 0 input-2.sym
+C 68200 41300 1 0 0 input-2.sym
 {
-T 67900 41100 5 10 0 1 0 6 1
+T 68200 41300 5 10 0 1 0 6 1
 net=MOTOR+:1
-T 68400 41200 5 10 1 1 0 7 1
+T 68700 41400 5 10 1 1 0 7 1
 value=MOTOR_A2
 }
-C 67900 40700 1 0 0 input-2.sym
+C 68200 40900 1 0 0 input-2.sym
 {
-T 67900 40700 5 10 0 1 0 6 1
+T 68200 40900 5 10 0 1 0 6 1
 net=MOTOR-:1
-T 68400 40800 5 10 1 1 0 7 1
+T 68700 41000 5 10 1 1 0 7 1
 value=MOTOR_B2
 }
-C 69300 40300 1 0 1 passive-1.sym
+C 69600 40500 1 0 1 passive-1.sym
 {
-T 69300 40300 5 10 0 1 0 6 1
+T 69600 40500 5 10 0 1 0 6 1
 net=GND:1
-T 68400 40400 5 10 1 1 0 7 1
+T 68700 40600 5 10 1 1 0 7 1
 value=GND
 }
-C 69300 39900 1 0 1 passive-1.sym
+C 69600 40100 1 0 1 passive-1.sym
 {
-T 69300 39900 5 10 0 1 0 6 1
+T 69600 40100 5 10 0 1 0 6 1
 net=+5V:1
-T 68400 40000 5 10 1 1 0 7 1
+T 68700 40200 5 10 1 1 0 7 1
 value=+5V
 }
-C 69300 39100 1 0 1 passive-1.sym
+C 69600 39300 1 0 1 passive-1.sym
 {
-T 69300 39100 5 10 0 1 0 6 1
+T 69600 39300 5 10 0 1 0 6 1
 net=GND:1
-T 68400 39200 5 10 1 1 0 7 1
+T 68700 39400 5 10 1 1 0 7 1
 value=GND
 }
-C 69300 38700 1 0 1 output-2.sym
+C 69600 38900 1 0 1 output-2.sym
 {
-T 69300 38700 5 10 0 1 0 6 1
+T 69600 38900 5 10 0 1 0 6 1
 net=GND:1
-T 68400 38800 5 10 1 1 0 7 1
+T 68700 39000 5 10 1 1 0 7 1
 value=GND
 }
-C 69300 38300 1 0 1 output-2.sym
+C 69600 38500 1 0 1 output-2.sym
 {
-T 69300 38300 5 10 0 1 0 6 1
+T 69600 38500 5 10 0 1 0 6 1
 net=Vpp:1
-T 68400 38400 5 10 1 1 0 7 1
+T 68700 38600 5 10 1 1 0 7 1
 value=Vpp
 }
-C 59900 36100 0 0 0 title-A2.sym
-C 69300 39500 1 0 1 output-2.sym
+C 69600 39700 1 0 1 output-2.sym
 {
-T 69300 39500 5 10 0 1 0 6 1
+T 69600 39700 5 10 0 1 0 6 1
 net=+12V:1
-T 68400 39600 5 10 1 1 0 7 1
+T 68700 39800 5 10 1 1 0 7 1
 value=+12V
 }
-C 72900 39700 1 180 1 output-2.sym
+C 73200 39900 1 180 1 output-2.sym
 {
-T 72900 39700 5 10 0 1 180 6 1
+T 73200 39900 5 10 0 1 180 6 1
 net=+12V:1
-T 73800 39600 5 10 1 1 180 7 1
+T 74100 39800 5 10 1 1 180 7 1
 value=+12V
 }
-C 72900 39500 1 180 1 output-2.sym
+C 73200 39700 1 180 1 output-2.sym
 {
-T 72900 39500 5 10 0 1 180 6 1
+T 73200 39700 5 10 0 1 180 6 1
 net=+12V:1
-T 73800 39400 5 10 1 1 180 7 1
+T 74100 39600 5 10 1 1 180 7 1
 value=+12V
 }
-C 67900 41900 1 0 0 input-2.sym
+C 68200 42100 1 0 0 input-2.sym
 {
-T 67900 41900 5 10 0 1 0 6 1
+T 68200 42100 5 10 0 1 0 6 1
 net=MOTOR+:1
-T 68400 42000 5 10 1 1 0 7 1
+T 68700 42200 5 10 1 1 0 7 1
 value=MOTOR_A1
 }
-C 67900 41500 1 0 0 input-2.sym
+C 68200 41700 1 0 0 input-2.sym
 {
-T 67900 41500 5 10 0 1 0 6 1
+T 68200 41700 5 10 0 1 0 6 1
 net=MOTOR-:1
-T 68400 41600 5 10 1 1 0 7 1
+T 68700 41800 5 10 1 1 0 7 1
 value=MOTOR_B1
 }
-C 74300 41900 1 0 1 input-2.sym
+C 74600 42100 1 0 1 input-2.sym
 {
-T 74300 41900 5 10 0 1 0 0 1
+T 74600 42100 5 10 0 1 0 0 1
 net=MOTOR+:1
-T 73800 42000 5 10 1 1 0 1 1
+T 74100 42200 5 10 1 1 0 1 1
 value=MOTOR_A1
 }
-C 74300 41700 1 0 1 input-2.sym
+C 74600 41900 1 0 1 input-2.sym
 {
-T 74300 41700 5 10 0 1 0 0 1
+T 74600 41900 5 10 0 1 0 0 1
 net=MOTOR+:1
-T 73800 41800 5 10 1 1 0 1 1
+T 74100 42000 5 10 1 1 0 1 1
 value=MOTOR_A1
 }
-C 74300 41500 1 0 1 input-2.sym
+C 74600 41700 1 0 1 input-2.sym
 {
-T 74300 41500 5 10 0 1 0 0 1
+T 74600 41700 5 10 0 1 0 0 1
 net=MOTOR-:1
-T 73800 41600 5 10 1 1 0 1 1
+T 74100 41800 5 10 1 1 0 1 1
 value=MOTOR_B1
 }
-C 74300 41300 1 0 1 input-2.sym
+C 74600 41500 1 0 1 input-2.sym
 {
-T 74300 41300 5 10 0 1 0 0 1
+T 74600 41500 5 10 0 1 0 0 1
 net=MOTOR-:1
-T 73800 41400 5 10 1 1 0 1 1
+T 74100 41600 5 10 1 1 0 1 1
 value=MOTOR_B1
 }
-C 74300 43100 1 0 1 input-2.sym
+C 74600 43300 1 0 1 input-2.sym
 {
-T 74300 43100 5 10 0 1 0 0 1
+T 74600 43300 5 10 0 1 0 0 1
 net=/RELEASE:1
-T 73800 43200 5 10 1 1 0 1 1
+T 74100 43400 5 10 1 1 0 1 1
 value=/RELEASE1
 }
-C 74300 42900 1 0 1 input-2.sym
+C 74600 43100 1 0 1 input-2.sym
 {
-T 74300 42900 5 10 0 1 0 0 1
+T 74600 43100 5 10 0 1 0 0 1
 net=/RELEASE:1
-T 73800 43000 5 10 1 1 0 1 1
+T 74100 43200 5 10 1 1 0 1 1
 value=/RELEASE1
 }
-C 67900 43100 1 0 0 input-2.sym
+C 68200 43300 1 0 0 input-2.sym
 {
-T 67900 43100 5 10 0 1 0 6 1
+T 68200 43300 5 10 0 1 0 6 1
 net=/RELEASE:1
-T 68400 43200 5 10 1 1 0 7 1
+T 68700 43400 5 10 1 1 0 7 1
 value=/RELEASE1
 }
-T 76700 36200 9 10 1 0 0 0 1
-3
-T 78200 36200 9 10 1 0 0 0 1
-3
-T 78000 37300 9 10 1 0 0 0 1
-Universidade Federal do Rio Grande do Sul
-T 78200 37100 9 10 1 0 0 0 1
-Departamento de Engenharia Eletrica
-T 77600 36800 9 10 1 0 0 0 1
-Actuador Interface Card - Edge Connector
-T 76200 36500 9 10 1 0 0 0 1
-aicconnector.sch
-T 80000 36500 9 10 1 0 0 0 1
-2.4.1
-T 81100 36200 9 6 1 0 0 0 3
-Walter Fetter Lages
-Diego Caberlon Santini
-Davi Ebert Bobsin
-C 72900 46900 1 0 0 output-2.sym
+C 73200 47100 1 0 0 output-2.sym
 {
-T 72900 46900 5 10 0 1 0 6 1
+T 73200 47100 5 10 0 1 0 6 1
 net=CHB:1
-T 73800 47000 5 10 1 1 0 1 1
+T 74100 47200 5 10 1 1 0 1 1
 value=CHB2
 }
-C 72900 46700 1 0 0 output-2.sym
+C 73200 46900 1 0 0 output-2.sym
 {
-T 72900 46700 5 10 0 1 0 0 1
+T 73200 46900 5 10 0 1 0 0 1
 net=INDEX:1
-T 73800 46800 5 10 1 1 0 1 1
+T 74100 47000 5 10 1 1 0 1 1
 value=INDEX2
 }
-C 74300 47500 1 0 1 input-2.sym
+C 74600 47700 1 0 1 input-2.sym
 {
-T 74300 47500 5 10 0 1 0 0 1
+T 74600 47700 5 10 0 1 0 0 1
 net=GND:1
-T 73800 47600 5 10 1 1 0 1 1
+T 74100 47800 5 10 1 1 0 1 1
 value=GND
 }
-C 74300 47100 1 0 1 input-2.sym
+C 74600 47300 1 0 1 input-2.sym
 {
-T 74300 47100 5 10 0 1 0 0 1
+T 74600 47300 5 10 0 1 0 0 1
 net=GND:1
-T 73800 47200 5 10 1 1 0 1 1
+T 74100 47400 5 10 1 1 0 1 1
 value=GND
 }
-C 74300 47300 1 0 1 input-2.sym
+C 74600 47500 1 0 1 input-2.sym
 {
-T 74300 47300 5 10 0 1 0 0 1
+T 74600 47500 5 10 0 1 0 0 1
 net=+5V:1
-T 73800 47400 5 10 1 1 0 1 1
+T 74100 47600 5 10 1 1 0 1 1
 value=+5V
 }
-C 74300 46500 1 0 1 input-2.sym
+C 74600 46700 1 0 1 input-2.sym
 {
-T 74300 46500 5 10 0 1 0 0 1
+T 74600 46700 5 10 0 1 0 0 1
 net=Vpp:1
-T 73800 46600 5 10 1 1 0 1 1
+T 74100 46800 5 10 1 1 0 1 1
 value=Vpp
 }
-C 69300 47500 1 0 1 output-2.sym
+C 69600 47700 1 0 1 output-2.sym
 {
-T 69300 47500 5 10 0 1 0 0 1
+T 69600 47700 5 10 0 1 0 0 1
 net=CHA:1
-T 68400 47600 5 10 1 1 0 7 1
+T 68700 47800 5 10 1 1 0 7 1
 value=CHA2
 }
-C 67900 47100 1 0 0 input-2.sym
+C 68200 47300 1 0 0 input-2.sym
 {
-T 67900 47100 5 10 0 1 0 6 1
+T 68200 47300 5 10 0 1 0 6 1
 net=+5V:1
-T 68400 47200 5 10 1 1 0 7 1
+T 68700 47400 5 10 1 1 0 7 1
 value=+5V
 }
-C 67900 46700 1 0 0 input-2.sym
+C 68200 46900 1 0 0 input-2.sym
 {
-T 67900 46700 5 10 0 1 0 6 1
+T 68200 46900 5 10 0 1 0 6 1
 net=GND:1
-T 68400 46800 5 10 1 1 0 7 1
+T 68700 47000 5 10 1 1 0 7 1
 value=GND
 }
index 1c8f317..9666f2e 100644 (file)
Binary files a/doc/aicpic.pdf and b/doc/aicpic.pdf differ
index 83b4e61..853954d 100644 (file)
@@ -1,6 +1,6 @@
 %!PS-Adobe-3.0
 %%Creator: gEDA gschem 1.6.1-20100214-22-ga30f00b
-%%CreationDate: Wed May 30 13:18:16 2018
+%%CreationDate: Fri Jun  1 18:14:11 2018
 %%Title: /home/users/davibobsin/Documents/aic/doc/aicpic.sch
 %%Author: davibobsin
 %%BoundingBox: 0 0 612 792
@@ -548,28 +548,28 @@ gsave
 false true false true 260.000000 [(10k) ] 0 27900 47800 180.555557 text
 grestore
 gsave
-44900 41600 45800 41600 10 line
-45800 41600 45800 42200 10 line
-45800 42200 44900 42200 10 line
-44900 42200 44900 41600 10 line
-44900 42000 45000 41900 10 line
-45000 41900 44900 41800 10 line
-44600 41900 44900 41900 10 line
+45300 41600 46200 41600 10 line
+46200 41600 46200 42200 10 line
+46200 42200 45300 42200 10 line
+45300 42200 45300 41600 10 line
+45300 42000 45400 41900 10 line
+45400 41900 45300 41800 10 line
+45000 41900 45300 41900 10 line
 gsave
-false true false false 260.000000 [(5) ] 0 44850 41950 180.555557 text
+false true false false 260.000000 [(5) ] 0 45250 41950 180.555557 text
 grestore
 gsave
-false true true false 260.000000 [(OUT) ] 0 45400 41900 180.555557 text
+false true true false 260.000000 [(OUT) ] 0 45800 41900 180.555557 text
 grestore
 grestore
 gsave
-false true false false 260.000000 [(OSC) ] 0 45300 42200 180.555557 text
+false true false false 260.000000 [(OSC) ] 0 45700 42200 180.555557 text
 grestore
 gsave
-false true false false 260.000000 [(U16) ] 0 45900 42200 180.555557 text
+false true false false 260.000000 [(U12) ] 0 46300 42200 180.555557 text
 grestore
 gsave
-false true false false 260.000000 [(6MHz) ] 0 45600 41600 180.555557 text
+false true false false 260.000000 [(6MHz) ] 0 46000 41600 180.555557 text
 grestore
 gsave
 28000 49100 28000 49300 10 line
@@ -590,7 +590,7 @@ gsave
 33200 42401 33100 42350 10 line
 grestore
 gsave
-false false false false 260.000000 [(R11) ] 0 33200 42600 180.555557 text
+false false false false 260.000000 [(R12) ] 0 33200 42600 180.555557 text
 grestore
 gsave
 false false false true 260.000000 [(2k2) ] 0 33200 42600 180.555557 text
@@ -694,7 +694,7 @@ gsave
 false true false false 260.000000 [(PCA82C250) ] 0 31400 42400 180.555557 text
 grestore
 gsave
-false true false false 260.000000 [(U6) ] 0 32300 42400 180.555557 text
+false true false false 260.000000 [(U4) ] 0 32300 42400 180.555557 text
 grestore
 31700 40200 31700 40500 10 line
 gsave
@@ -723,7 +723,7 @@ gsave
 36399 42200 36450 42100 10 line
 grestore
 gsave
-false false false false 260.000000 [(R17) ] 0 36000 42400 180.555557 text
+false false false false 260.000000 [(R19) ] 0 36000 42400 180.555557 text
 grestore
 gsave
 false false false true 260.000000 [(220) ] 0 36000 42400 180.555557 text
@@ -744,7 +744,7 @@ gsave
 33499 39800 33550 39700 10 line
 grestore
 gsave
-false true false false 260.000000 [(R18) ] 0 33400 39500 180.555557 text
+false true false false 260.000000 [(R21) ] 0 33400 39500 180.555557 text
 grestore
 gsave
 false true false true 260.000000 [(390) ] 0 33400 39500 180.555557 text
@@ -761,9 +761,19 @@ gsave
 35800 40300 35950 40300 10 line
 36700 40300 36548 40300 10 line
 36499 40200 36550 40300 10 line
+newpath
+36700 40300
+25
+0 360 arc
+fill
+newpath
+36700 40300
+25
+0 360 arc
+fill
 grestore
 gsave
-false false false false 260.000000 [(R22) ] 0 36100 40600 180.555557 text
+false false false false 260.000000 [(R25) ] 0 36100 40600 180.555557 text
 grestore
 gsave
 false false false true 260.000000 [(2k2) ] 0 36100 40600 180.555557 text
@@ -833,7 +843,7 @@ gsave
 false true false false 260.000000 [(6N137) ] 0 35400 43100 180.555557 text
 grestore
 gsave
-false true false false 260.000000 [(U7) ] 0 34500 43100 180.555557 text
+false true false false 260.000000 [(U5) ] 0 34500 43100 180.555557 text
 grestore
 gsave
 33700 40000 34000 40000 10 line
@@ -900,7 +910,7 @@ gsave
 false false false false 260.000000 [(6N137) ] 0 34000 40700 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(U8) ] 0 35200 40700 180.555557 text
+false false false false 260.000000 [(U7) ] 0 35200 40700 180.555557 text
 grestore
 32000 40400 31700 40400 10 line
 gsave
@@ -936,38 +946,48 @@ false true false false 208.000000 [(+5V) ] 0 35825 40650 144.444443 text
 grestore
 grestore
 gsave
-36700 51900 36700 52100 10 line
-36700 52800 36700 52600 10 line
-36500 52300 36900 52300 10 line
-36500 52400 36900 52400 10 line
-36700 52600 36700 52400 10 line
-36700 52300 36700 52100 10 line
+32400 49600 32400 49800 10 line
+32400 50500 32400 50300 10 line
+32200 50000 32600 50000 10 line
+32200 50100 32600 50100 10 line
+32400 50300 32400 50100 10 line
+32400 50000 32400 49800 10 line
+newpath
+32400 50500
+25
+0 360 arc
+fill
+newpath
+32400 50500
+25
+0 360 arc
+fill
 grestore
 gsave
-false false false false 260.000000 [(C8) ] 0 36900 52300 180.555557 text
+false false false false 260.000000 [(C9) ] 0 32600 50000 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(100nF) ] 0 36900 52300 180.555557 text
+false false false true 260.000000 [(100nF) ] 0 32600 50000 180.555557 text
 grestore
 gsave
-37700 51900 37700 52100 10 line
-37700 52800 37700 52600 10 line
-37500 52300 37900 52300 10 line
-37500 52400 37900 52400 10 line
-37700 52600 37700 52400 10 line
-37700 52300 37700 52100 10 line
+33400 49600 33400 49800 10 line
+33400 50500 33400 50300 10 line
+33200 50000 33600 50000 10 line
+33200 50100 33600 50100 10 line
+33400 50300 33400 50100 10 line
+33400 50000 33400 49800 10 line
 grestore
 gsave
-false false false false 260.000000 [(C9) ] 0 37900 52300 180.555557 text
+false false false false 260.000000 [(C10) ] 0 33600 50000 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(100nF) ] 0 37900 52300 180.555557 text
+false false false true 260.000000 [(100nF) ] 0 33600 50000 180.555557 text
 grestore
 gsave
-36700 51300 36700 51500 10 line
-36600 51300 36800 51300 10 line
-36655 51250 36745 51250 10 line
-36680 51210 36720 51210 10 line
+32400 49400 32400 49600 10 line
+32300 49400 32500 49400 10 line
+32355 49350 32445 49350 10 line
+32380 49310 32420 49310 10 line
 grestore
 gsave
 27600 46300 27600 46450 10 line
@@ -994,15 +1014,15 @@ gsave
 false true false true 260.000000 [(S1) ] 0 27400 47000 180.555557 text
 grestore
 gsave
-44600 43300 44800 43300 10 line
-44800 43200 44800 43400 10 line
-44800 43200 45300 43200 10 line
-45300 43200 45400 43300 10 line
-45400 43300 45300 43400 10 line
-45300 43400 44800 43400 10 line
+45000 43300 45200 43300 10 line
+45200 43200 45200 43400 10 line
+45200 43200 45700 43200 10 line
+45700 43200 45800 43300 10 line
+45800 43300 45700 43400 10 line
+45700 43400 45200 43400 10 line
 grestore
 gsave
-false false true false 260.000000 [(BRAKE2) ] 0 45500 43300 180.555557 text
+false false true false 260.000000 [(BRAKE2) ] 0 45900 43300 180.555557 text
 grestore
 gsave
 30000 42100 30000 42300 10 line
@@ -1013,7 +1033,7 @@ gsave
 30000 42500 30000 42300 10 line
 grestore
 gsave
-false true false false 260.000000 [(C10) ] 0 29800 42600 180.555557 text
+false true false false 260.000000 [(C11) ] 0 29800 42600 180.555557 text
 grestore
 gsave
 false true false true 260.000000 [(100nF) ] 0 29800 42600 180.555557 text
@@ -1027,7 +1047,7 @@ gsave
 33700 41000 33700 40800 10 line
 grestore
 gsave
-false false false false 260.000000 [(C11) ] 0 33900 41200 180.555557 text
+false false false false 260.000000 [(C14) ] 0 33900 41200 180.555557 text
 grestore
 gsave
 false false false true 260.000000 [(100nF) ] 0 33900 41200 180.555557 text
@@ -1052,7 +1072,7 @@ grestore
 27800 46850 27800 46750 10 line
 grestore
 gsave
-false true false true 260.000000 [(C6) ] 0 28600 46800 180.555557 text
+false true false true 260.000000 [(C8) ] 0 28600 46800 180.555557 text
 grestore
 gsave
 false false false false 260.000000 [(1uFx16V) ] 0 28100 46500 180.555557 text
@@ -1082,44 +1102,44 @@ gsave
 47280 42710 47320 42710 10 line
 grestore
 gsave
-45500 47700 45200 47700 10 line
+45900 47900 45600 47900 10 line
 gsave
-false true false false 208.000000 [(2) ] 0 46650 47650 144.444443 text
+false true false false 208.000000 [(2) ] 0 47050 47850 144.444443 text
 grestore
-45500 47100 45200 47100 10 line
+45900 47300 45600 47300 10 line
 gsave
-false true false false 208.000000 [(4) ] 0 46650 47050 144.444443 text
+false true false false 208.000000 [(4) ] 0 47050 47250 144.444443 text
 grestore
-45500 48000 45200 48000 10 line
+45900 48200 45600 48200 10 line
 gsave
-false true false false 208.000000 [(1) ] 0 46650 47950 144.444443 text
+false true false false 208.000000 [(1) ] 0 47050 48150 144.444443 text
 grestore
-45500 47400 45200 47400 10 line
+45900 47600 45600 47600 10 line
 gsave
-false true false false 208.000000 [(3) ] 0 46650 47350 144.444443 text
+false true false false 208.000000 [(3) ] 0 47050 47550 144.444443 text
 grestore
-45500 46800 45200 46800 10 line
+45900 47000 45600 47000 10 line
 gsave
-false true false false 208.000000 [(5) ] 0 46650 46750 144.444443 text
+false true false false 208.000000 [(5) ] 0 47050 46950 144.444443 text
 grestore
-45500 48000 46400 48000 10 line
-45500 47700 46400 47700 10 line
-45500 47400 46400 47400 10 line
-45500 47100 46400 47100 10 line
-45500 46800 46400 46800 10 line
-46400 46600 46900 46600 10 line
-46900 46600 46900 48200 10 line
-46900 48200 46400 48200 10 line
-46400 48200 46400 46600 10 line
+45900 48200 46800 48200 10 line
+45900 47900 46800 47900 10 line
+45900 47600 46800 47600 10 line
+45900 47300 46800 47300 10 line
+45900 47000 46800 47000 10 line
+46800 46800 47300 46800 10 line
+47300 46800 47300 48400 10 line
+47300 48400 46800 48400 10 line
+46800 48400 46800 46800 10 line
 grestore
 gsave
-false true false false 260.000000 [(CON_PROG) ] 0 46800 48300 180.555557 text
+false true false false 260.000000 [(CON_PROG) ] 0 47200 48500 180.555557 text
 grestore
 gsave
-45000 46500 45000 46700 10 line
-45100 46500 44900 46500 10 line
-45045 46450 44955 46450 10 line
-45020 46410 44980 46410 10 line
+45400 46700 45400 46900 10 line
+45500 46700 45300 46700 10 line
+45445 46650 45355 46650 10 line
+45420 46610 45380 46610 10 line
 grestore
 gsave
 30600 46400 30400 46400 10 line
@@ -1188,277 +1208,266 @@ grestore
 30700 45200 30700 45300 10 line
 30700 44200 30700 44300 10 line
 30700 46200 30700 46400 10 line
-44500 41900 44600 41900 10 line
-35700 39700 36800 39700 10 line
-36800 40300 36800 39700 10 line
+44500 41900 45000 41900 10 line
+35700 39700 36700 39700 10 line
+36700 39700 36700 44200 10 line
 gsave
 gsave
-false false false false 208.000000 [(IN) ] 0 30200 53300 144.444443 text
+false false false false 208.000000 [(IN) ] 0 30900 53800 144.444443 text
 grestore
 gsave
-false false false false 208.000000 [(OUT) ] 0 30748 53300 144.444443 text
+false false false false 208.000000 [(OUT) ] 0 31448 53800 144.444443 text
 grestore
 gsave
-false false false false 208.000000 [(7805) ] 0 30700 52800 144.444443 text
+false false false false 208.000000 [(7805) ] 0 31400 53300 144.444443 text
 grestore
-30100 53000 31100 53000 10 line
-31100 53000 31100 53600 10 line
-31100 53600 30100 53600 10 line
-30100 53600 30100 53000 10 line
+30800 53500 31800 53500 10 line
+31800 53500 31800 54100 10 line
+31800 54100 30800 54100 10 line
+30800 54100 30800 53500 10 line
 gsave
-false false false false 208.000000 [(GND) ] 0 30456 53101 144.444443 text
+false false false false 208.000000 [(GND) ] 0 31156 53601 144.444443 text
 grestore
-30100 53300 29800 53300 10 line
+30800 53800 30500 53800 10 line
 gsave
-false false false false 208.000000 [(1) ] 0 29900 53350 144.444443 text
+false false false false 208.000000 [(1) ] 0 30600 53850 144.444443 text
 grestore
-30600 52700 30600 53000 10 line
+31300 53200 31300 53500 10 line
 gsave
-false false false false 208.000000 [(2) ] 0 30500 52800 144.444443 text
+false false false false 208.000000 [(2) ] 0 31200 53300 144.444443 text
 grestore
-31100 53300 31400 53300 10 line
+31800 53800 32100 53800 10 line
 gsave
-false false false false 208.000000 [(3) ] 0 31230 53350 144.444443 text
+false false false false 208.000000 [(3) ] 0 31930 53850 144.444443 text
 grestore
 grestore
 gsave
-false true false false 260.000000 [(U1) ] 0 31100 53700 180.555557 text
+false true false false 260.000000 [(U1) ] 0 31800 54200 180.555557 text
 grestore
 gsave
-30600 51300 30600 51500 10 line
-30500 51300 30700 51300 10 line
-30555 51250 30645 51250 10 line
-30580 51210 30620 51210 10 line
+31300 51800 31300 52000 10 line
+31200 51800 31400 51800 10 line
+31255 51750 31345 51750 10 line
+31280 51710 31320 51710 10 line
 grestore
-30600 52700 30600 51500 10 line
+31300 53200 31300 52000 10 line
 gsave
-27900 53300 27900 53100 10 line
+28600 53800 28600 53600 10 line
 gsave
-false true false false 208.000000 [(1) ] 270 27950 53150 144.444443 text
+false true false false 208.000000 [(1) ] 270 28650 53650 144.444443 text
 grestore
-27900 52400 27900 52600 10 line
+28600 52900 28600 53100 10 line
 gsave
-false false false false 208.000000 [(2) ] 270 27950 52550 144.444443 text
+false false false false 208.000000 [(2) ] 270 28650 53050 144.444443 text
 grestore
-28100 52750 27700 52750 10 line
-27900 52600 27900 52750 10 line
-27900 52950 27900 53100 10 line
-28100 53061 28000 53061 10 line
-28049 53010 28049 53110 10 line
-27700 52850 28100 52850 10 line
-28100 52850 28100 52950 10 line
-28100 52950 27700 52950 10 line
-27700 52950 27700 52850 10 line
+28800 53250 28400 53250 10 line
+28600 53100 28600 53250 10 line
+28600 53450 28600 53600 10 line
+28800 53561 28700 53561 10 line
+28749 53510 28749 53610 10 line
+28400 53350 28800 53350 10 line
+28800 53350 28800 53450 10 line
+28800 53450 28400 53450 10 line
+28400 53450 28400 53350 10 line
 grestore
 gsave
-false false false false 260.000000 [(C1) ] 0 27400 53000 180.555557 text
+false false false false 260.000000 [(C1) ] 0 28100 53500 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(47uFx16V) ] 0 27000 52600 180.555557 text
+false false false false 260.000000 [(47uFx16V) ] 0 27700 53100 180.555557 text
 grestore
 gsave
-29300 52400 29300 52600 10 line
-29300 53300 29300 53100 10 line
-29100 52800 29500 52800 10 line
-29100 52900 29500 52900 10 line
-29300 53100 29300 52900 10 line
-29300 52800 29300 52600 10 line
+30000 52900 30000 53100 10 line
+30000 53800 30000 53600 10 line
+29800 53300 30200 53300 10 line
+29800 53400 30200 53400 10 line
+30000 53600 30000 53400 10 line
+30000 53300 30000 53100 10 line
 newpath
-29300 53300
+30000 53800
 25
 0 360 arc
 fill
 newpath
-29300 53300
+30000 53800
 25
 0 360 arc
 fill
 grestore
 gsave
-false true false true 260.000000 [(C3) ] 0 29900 53100 180.555557 text
+false true false true 260.000000 [(C3) ] 0 30600 53600 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(100nF) ] 0 29400 52600 180.555557 text
+false false false false 260.000000 [(100nF) ] 0 30100 53100 180.555557 text
 grestore
 gsave
-33900 52700 33700 52800 10 line
-33700 52800 33900 52900 10 line
-33900 52900 33700 53000 10 line
-33700 53000 33900 53100 10 line
-33900 52700 33700 52600 10 line
-33700 52600 33800 52550 10 line
-33800 52400 33800 52550 10 line
-33800 53300 33800 53148 10 line
-33900 53099 33800 53150 10 line
-newpath
-33800 53300
-25
-0 360 arc
-fill
-newpath
-33800 53300
-25
-0 360 arc
-fill
+34600 53200 34400 53300 10 line
+34400 53300 34600 53400 10 line
+34600 53400 34400 53500 10 line
+34400 53500 34600 53600 10 line
+34600 53200 34400 53100 10 line
+34400 53100 34500 53050 10 line
+34500 52900 34500 53050 10 line
+34500 53800 34500 53648 10 line
+34600 53599 34500 53650 10 line
 grestore
 gsave
-false false false false 260.000000 [(R3) ] 0 33900 52800 180.555557 text
+false false false false 260.000000 [(R3) ] 0 34600 53300 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(470) ] 0 33900 52800 180.555557 text
+false false false true 260.000000 [(470) ] 0 34600 53300 180.555557 text
 grestore
 gsave
-33600 52100 34000 52100 10 line
-33600 52100 33800 51800 10 line
-33800 51800 34000 52100 10 line
-33600 51800 34000 51800 10 line
-33800 51500 33800 51700 10 line
-33800 52400 33800 52200 10 line
-33800 51700 33800 51800 10 line
-33800 52100 33800 52200 10 line
-34000 52000 34100 51900 10 line
-34000 51900 34100 51800 10 line
-34100 51800 34050 51825 10 line
-34100 51800 34075 51850 10 line
-34100 51900 34050 51925 10 line
-34100 51900 34075 51950 10 line
+34300 52600 34700 52600 10 line
+34300 52600 34500 52300 10 line
+34500 52300 34700 52600 10 line
+34300 52300 34700 52300 10 line
+34500 52000 34500 52200 10 line
+34500 52900 34500 52700 10 line
+34500 52200 34500 52300 10 line
+34500 52600 34500 52700 10 line
+34700 52500 34800 52400 10 line
+34700 52400 34800 52300 10 line
+34800 52300 34750 52325 10 line
+34800 52300 34775 52350 10 line
+34800 52400 34750 52425 10 line
+34800 52400 34775 52450 10 line
 grestore
 gsave
-false false false true 260.000000 [(D2) ] 0 34150 52150 180.555557 text
+false false false true 260.000000 [(D2) ] 0 34850 52450 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(RED) ] 0 34100 51600 180.555557 text
+false false false false 260.000000 [(RED) ] 0 34800 52100 180.555557 text
 grestore
-27900 53300 27900 53400 10 line
+28600 53800 28600 53900 10 line
 gsave
-29300 51400 29300 51600 10 line
-29200 51400 29400 51400 10 line
-29255 51350 29345 51350 10 line
-29280 51310 29320 51310 10 line
+30000 51900 30000 52100 10 line
+29900 51900 30100 51900 10 line
+29955 51850 30045 51850 10 line
+29980 51810 30020 51810 10 line
 grestore
-31400 53300 33900 53300 10 line
-32900 53300 32900 53400 10 line
+32100 53800 34500 53800 10 line
+33600 53800 33600 53900 10 line
 gsave
-31600 53200 31600 53000 10 line
+32300 53700 32300 53500 10 line
 gsave
-false true false false 208.000000 [(1) ] 270 31650 53050 144.444443 text
+false true false false 208.000000 [(1) ] 270 32350 53550 144.444443 text
 grestore
-31600 52300 31600 52500 10 line
+32300 52800 32300 53000 10 line
 gsave
-false false false false 208.000000 [(2) ] 270 31650 52450 144.444443 text
+false false false false 208.000000 [(2) ] 270 32350 52950 144.444443 text
 grestore
-31800 52650 31400 52650 10 line
-31600 52500 31600 52650 10 line
-31600 52850 31600 53000 10 line
-31800 52961 31700 52961 10 line
-31749 52910 31749 53010 10 line
-31400 52750 31800 52750 10 line
-31800 52750 31800 52850 10 line
-31800 52850 31400 52850 10 line
-31400 52850 31400 52750 10 line
+32500 53150 32100 53150 10 line
+32300 53000 32300 53150 10 line
+32300 53350 32300 53500 10 line
+32500 53461 32400 53461 10 line
+32449 53410 32449 53510 10 line
+32100 53250 32500 53250 10 line
+32500 53250 32500 53350 10 line
+32500 53350 32100 53350 10 line
+32100 53350 32100 53250 10 line
 grestore
 gsave
-false false false false 260.000000 [(C4) ] 0 31800 52800 180.555557 text
+false false false false 260.000000 [(C4) ] 0 32500 53300 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(47uFx16V) ] 0 31800 52800 180.555557 text
+false false false true 260.000000 [(47uFx16V) ] 0 32500 53300 180.555557 text
 grestore
 gsave
-32900 52300 32900 52500 10 line
-32900 53200 32900 53000 10 line
-32700 52700 33100 52700 10 line
-32700 52800 33100 52800 10 line
-32900 53000 32900 52800 10 line
-32900 52700 32900 52500 10 line
+33600 52800 33600 53000 10 line
+33600 53700 33600 53500 10 line
+33400 53200 33800 53200 10 line
+33400 53300 33800 53300 10 line
+33600 53500 33600 53300 10 line
+33600 53200 33600 53000 10 line
 grestore
 gsave
-false false false false 260.000000 [(C5) ] 0 33100 52800 180.555557 text
+false false false false 260.000000 [(C6) ] 0 33800 53300 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(100nF) ] 0 33100 52800 180.555557 text
+false false false true 260.000000 [(100nF) ] 0 33800 53300 180.555557 text
 grestore
 gsave
-32900 51300 32900 51500 10 line
-32800 51300 33000 51300 10 line
-32855 51250 32945 51250 10 line
-32880 51210 32920 51210 10 line
+33600 51800 33600 52000 10 line
+33500 51800 33700 51800 10 line
+33555 51750 33645 51750 10 line
+33580 51710 33620 51710 10 line
 grestore
 gsave
-31600 51300 31600 51500 10 line
-31500 51300 31700 51300 10 line
-31555 51250 31645 51250 10 line
-31580 51210 31620 51210 10 line
+32300 51800 32300 52000 10 line
+32200 51800 32400 51800 10 line
+32255 51750 32345 51750 10 line
+32280 51710 32320 51710 10 line
 grestore
 gsave
-33800 51300 33800 51500 10 line
-33700 51300 33900 51300 10 line
-33755 51250 33845 51250 10 line
-33780 51210 33820 51210 10 line
+34500 51800 34500 52000 10 line
+34400 51800 34600 51800 10 line
+34455 51750 34545 51750 10 line
+34480 51710 34520 51710 10 line
 grestore
 gsave
-27900 53400 27900 53600 10 line
-27750 53600 28050 53600 10 line
+28600 53900 28600 54100 10 line
+28450 54100 28750 54100 10 line
 gsave
-false false false false 208.000000 [(+12V) ] 0 27775 53650 144.444443 text
+false false false false 208.000000 [(+12V) ] 0 28475 54150 144.444443 text
 grestore
 grestore
 gsave
-32900 53400 32900 53600 10 line
-32750 53600 33050 53600 10 line
+33600 53900 33600 54100 10 line
+33450 54100 33750 54100 10 line
 gsave
-false false false false 208.000000 [(+5V) ] 0 32775 53650 144.444443 text
+false false false false 208.000000 [(+5V) ] 0 33475 54150 144.444443 text
 grestore
 grestore
-27900 53300 29800 53300 10 line
+28600 53800 30500 53800 10 line
 gsave
-27200 51600 27200 51400 10 line
-27350 51400 27050 51400 10 line
+27900 52100 27900 51900 10 line
+28050 51900 27750 51900 10 line
 grestore
 gsave
-false false false false 260.000000 [(PGND) ] 0 27000 51200 180.555557 text
+false false false false 260.000000 [(PGND) ] 0 27700 51700 180.555557 text
 grestore
 gsave
-29000 52400 28800 52400 10 line
-28100 52400 28300 52400 10 line
-28600 52200 28600 52600 10 line
-28500 52200 28500 52600 10 line
-28300 52400 28500 52400 10 line
-28600 52400 28800 52400 10 line
+29700 52900 29500 52900 10 line
+28800 52900 29000 52900 10 line
+29300 52700 29300 53100 10 line
+29200 52700 29200 53100 10 line
+29000 52900 29200 52900 10 line
+29300 52900 29500 52900 10 line
 grestore
 gsave
-false false false false 260.000000 [(C2) ] 0 28400 52800 180.555557 text
+false false false false 260.000000 [(C2) ] 0 29100 53300 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(2.2nF) ] 0 28900 52800 180.555557 text
+false true false true 260.000000 [(2.2nF) ] 0 29600 53300 180.555557 text
 grestore
-29300 51600 29300 52400 10 line
-27900 52400 27900 51600 10 line
+30000 52100 30000 52900 10 line
+28600 52900 28600 52100 10 line
 gsave
-27900 51400 27900 51600 10 line
-27800 51400 28000 51400 10 line
-27855 51350 27945 51350 10 line
-27880 51310 27920 51310 10 line
+28600 51900 28600 52100 10 line
+28500 51900 28700 51900 10 line
+28555 51850 28645 51850 10 line
+28580 51810 28620 51810 10 line
 grestore
-27200 51600 27900 51600 10 line
-31600 52300 31600 51500 10 line
-32900 52300 32900 51500 10 line
+27900 52100 28600 52100 10 line
+32300 52800 32300 52000 10 line
+33600 52800 33600 52000 10 line
 gsave
-31600 53400 31600 53600 10 line
-31450 53600 31750 53600 10 line
+32300 53900 32300 54100 10 line
+32150 54100 32450 54100 10 line
 gsave
-false false false false 208.000000 [(Vcc) ] 0 31475 53650 144.444443 text
+false false false false 208.000000 [(Vcc) ] 0 32175 54150 144.444443 text
 grestore
 grestore
 gsave
-37700 53400 37700 53600 10 line
-37550 53600 37850 53600 10 line
+33400 50600 33400 50800 10 line
+33250 50800 33550 50800 10 line
 gsave
-false false false false 208.000000 [(+3.3V) ] 0 37575 53650 144.444443 text
+false false false false 208.000000 [(+3.3V) ] 0 33275 50850 144.444443 text
 grestore
 grestore
-35500 53300 37700 53300 10 line
-34700 51500 34700 52700 10 line
-35700 52700 35700 53300 10 line
+31200 50500 33400 50500 10 line
+30400 49600 30400 49900 10 line
 gsave
 35100 45800 35300 45800 10 line
 34500 45900 34500 45700 10 line
@@ -1482,15 +1491,15 @@ gsave
 false true true false 260.000000 [(CRNT2) ] 0 34400 45600 180.555557 text
 grestore
 gsave
-44600 43100 44800 43100 10 line
-44800 43000 44800 43200 10 line
-44800 43000 45300 43000 10 line
-45300 43000 45400 43100 10 line
-45400 43100 45300 43200 10 line
-45300 43200 44800 43200 10 line
+45000 43100 45200 43100 10 line
+45200 43000 45200 43200 10 line
+45200 43000 45700 43000 10 line
+45700 43000 45800 43100 10 line
+45800 43100 45700 43200 10 line
+45700 43200 45200 43200 10 line
 grestore
 gsave
-false false true false 260.000000 [(BRAKE1) ] 0 45500 43100 180.555557 text
+false false true false 260.000000 [(BRAKE1) ] 0 45900 43100 180.555557 text
 grestore
 gsave
 35700 42800 35700 43000 10 line
@@ -1500,218 +1509,227 @@ false true false false 208.000000 [(+3.3V) ] 0 35825 43050 144.444443 text
 grestore
 grestore
 gsave
-46500 41500 46100 41500 10 line
-46500 41500 46300 41200 10 line
-46300 41200 46100 41500 10 line
-46500 41200 46100 41200 10 line
-46300 40900 46300 41100 10 line
-46300 41800 46300 41600 10 line
-46300 41100 46300 41200 10 line
-46300 41500 46300 41600 10 line
-46100 41400 46000 41300 10 line
-46100 41300 46000 41200 10 line
-46000 41200 46050 41225 10 line
-46000 41200 46025 41250 10 line
-46000 41300 46050 41325 10 line
-46000 41300 46025 41350 10 line
+46900 41500 46500 41500 10 line
+46900 41500 46700 41200 10 line
+46700 41200 46500 41500 10 line
+46900 41200 46500 41200 10 line
+46700 40900 46700 41100 10 line
+46700 41800 46700 41600 10 line
+46700 41100 46700 41200 10 line
+46700 41500 46700 41600 10 line
+46500 41400 46400 41300 10 line
+46500 41300 46400 41200 10 line
+46400 41200 46450 41225 10 line
+46400 41200 46425 41250 10 line
+46400 41300 46450 41325 10 line
+46400 41300 46425 41350 10 line
 grestore
 gsave
-false true false true 260.000000 [(D12) ] 0 46750 41450 180.555557 text
+false true false true 260.000000 [(D12) ] 0 47150 41450 180.555557 text
 grestore
 gsave
-46400 42100 46200 42200 10 line
-46200 42200 46400 42300 10 line
-46400 42300 46200 42400 10 line
-46200 42400 46400 42500 10 line
-46400 42100 46200 42000 10 line
-46200 42000 46300 41950 10 line
-46300 41800 46300 41950 10 line
-46300 42700 46300 42548 10 line
-46400 42499 46300 42550 10 line
+46800 42100 46600 42200 10 line
+46600 42200 46800 42300 10 line
+46800 42300 46600 42400 10 line
+46600 42400 46800 42500 10 line
+46800 42100 46600 42000 10 line
+46600 42000 46700 41950 10 line
+46700 41800 46700 41950 10 line
+46700 42700 46700 42548 10 line
+46800 42499 46700 42550 10 line
 grestore
 gsave
-false false false false 260.000000 [(R30) ] 0 46500 42200 180.555557 text
+false false false false 260.000000 [(R35) ] 0 46900 42200 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(470) ] 0 46500 42200 180.555557 text
+false false false true 260.000000 [(470) ] 0 46900 42200 180.555557 text
 grestore
 gsave
-46300 40700 46300 40900 10 line
-46200 40700 46400 40700 10 line
-46255 40650 46345 40650 10 line
-46280 40610 46320 40610 10 line
+46700 40700 46700 40900 10 line
+46600 40700 46800 40700 10 line
+46655 40650 46745 40650 10 line
+46680 40610 46720 40610 10 line
 grestore
 gsave
-38600 43600 38800 43600 10 line
-38000 43700 38000 43500 10 line
-38000 43700 38500 43700 10 line
-38500 43700 38600 43600 10 line
-38600 43600 38500 43500 10 line
-38500 43500 38000 43500 10 line
+38200 43600 38400 43600 10 line
+37600 43700 37600 43500 10 line
+37600 43700 38100 43700 10 line
+38100 43700 38200 43600 10 line
+38200 43600 38100 43500 10 line
+38100 43500 37600 43500 10 line
 grestore
 gsave
-false true true false 260.000000 [(CHB1) ] 0 37900 43600 180.555557 text
+false true true false 260.000000 [(CHB1) ] 0 37500 43600 180.555557 text
 grestore
 gsave
-38600 43800 38800 43800 10 line
-38000 43900 38000 43700 10 line
-38000 43900 38500 43900 10 line
-38500 43900 38600 43800 10 line
-38600 43800 38500 43700 10 line
-38500 43700 38000 43700 10 line
+38200 43800 38400 43800 10 line
+37600 43900 37600 43700 10 line
+37600 43900 38100 43900 10 line
+38100 43900 38200 43800 10 line
+38200 43800 38100 43700 10 line
+38100 43700 37600 43700 10 line
 grestore
 gsave
-false true true false 260.000000 [(CHA1) ] 0 37900 43800 180.555557 text
+false true true false 260.000000 [(CHA1) ] 0 37500 43800 180.555557 text
 grestore
 gsave
-39700 48100 39900 48000 10 line
-39900 48000 39700 47900 10 line
-39700 47900 39900 47800 10 line
-39900 47800 39700 47700 10 line
-39700 48100 39900 48200 10 line
-39900 48200 39800 48250 10 line
-39800 48400 39800 48250 10 line
-39800 47500 39800 47652 10 line
-39700 47701 39800 47650 10 line
+39300 48100 39500 48000 10 line
+39500 48000 39300 47900 10 line
+39300 47900 39500 47800 10 line
+39500 47800 39300 47700 10 line
+39300 48100 39500 48200 10 line
+39500 48200 39400 48250 10 line
+39400 48400 39400 48250 10 line
+39400 47500 39400 47652 10 line
+39300 47701 39400 47650 10 line
 newpath
-39800 48400
+39400 48400
 25
 0 360 arc
 fill
 newpath
-39800 48400
+39400 48400
 25
 0 360 arc
 fill
 grestore
 gsave
-false true false false 260.000000 [(R13) ] 0 39700 48100 180.555557 text
+false true false false 260.000000 [(R14) ] 0 39300 48100 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(2k7) ] 0 39700 48100 180.555557 text
+false true false true 260.000000 [(2k7) ] 0 39300 48100 180.555557 text
 grestore
 gsave
-39100 48100 39300 48000 10 line
-39300 48000 39100 47900 10 line
-39100 47900 39300 47800 10 line
-39300 47800 39100 47700 10 line
-39100 48100 39300 48200 10 line
-39300 48200 39200 48250 10 line
-39200 48400 39200 48250 10 line
-39200 47500 39200 47652 10 line
-39100 47701 39200 47650 10 line
+38700 48100 38900 48000 10 line
+38900 48000 38700 47900 10 line
+38700 47900 38900 47800 10 line
+38900 47800 38700 47700 10 line
+38700 48100 38900 48200 10 line
+38900 48200 38800 48250 10 line
+38800 48400 38800 48250 10 line
+38800 47500 38800 47652 10 line
+38700 47701 38800 47650 10 line
 grestore
 gsave
-false true false false 260.000000 [(R12) ] 0 39100 48100 180.555557 text
+false true false false 260.000000 [(R13) ] 0 38700 48100 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(2k7) ] 0 39100 48100 180.555557 text
+false true false true 260.000000 [(2k7) ] 0 38700 48100 180.555557 text
 grestore
 gsave
-40300 48100 40500 48000 10 line
-40500 48000 40300 47900 10 line
-40300 47900 40500 47800 10 line
-40500 47800 40300 47700 10 line
-40300 48100 40500 48200 10 line
-40500 48200 40400 48250 10 line
-40400 48400 40400 48250 10 line
-40400 47500 40400 47652 10 line
-40300 47701 40400 47650 10 line
+39900 48100 40100 48000 10 line
+40100 48000 39900 47900 10 line
+39900 47900 40100 47800 10 line
+40100 47800 39900 47700 10 line
+39900 48100 40100 48200 10 line
+40100 48200 40000 48250 10 line
+40000 48400 40000 48250 10 line
+40000 47500 40000 47652 10 line
+39900 47701 40000 47650 10 line
 newpath
-40400 48400
+40000 48400
 25
 0 360 arc
 fill
 newpath
-40400 48400
+40000 48400
 25
 0 360 arc
 fill
 grestore
 gsave
-false true false false 260.000000 [(R14) ] 0 40300 48100 180.555557 text
+false true false false 260.000000 [(R15) ] 0 39900 48100 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(2k7) ] 0 40300 48100 180.555557 text
+false true false true 260.000000 [(2k7) ] 0 39900 48100 180.555557 text
 grestore
-39200 48400 41000 48400 10 line
+38800 48400 40600 48400 10 line
 gsave
-38600 45400 38800 45400 10 line
-38000 45500 38000 45300 10 line
-38000 45500 38500 45500 10 line
-38500 45500 38600 45400 10 line
-38600 45400 38500 45300 10 line
-38500 45300 38000 45300 10 line
+38200 45400 38400 45400 10 line
+37600 45500 37600 45300 10 line
+37600 45500 38100 45500 10 line
+38100 45500 38200 45400 10 line
+38200 45400 38100 45300 10 line
+38100 45300 37600 45300 10 line
 grestore
 gsave
-false true true false 260.000000 [(CHB2) ] 0 37900 45400 180.555557 text
+false true true false 260.000000 [(CHB2) ] 0 37500 45400 180.555557 text
 grestore
 gsave
-38600 42800 38800 42800 10 line
-38000 42900 38000 42700 10 line
-38000 42900 38500 42900 10 line
-38500 42900 38600 42800 10 line
-38600 42800 38500 42700 10 line
-38500 42700 38000 42700 10 line
+38200 42800 38400 42800 10 line
+37600 42900 37600 42700 10 line
+37600 42900 38100 42900 10 line
+38100 42900 38200 42800 10 line
+38200 42800 38100 42700 10 line
+38100 42700 37600 42700 10 line
 grestore
 gsave
-false true true false 260.000000 [(CHA2) ] 0 37900 42800 180.555557 text
+false true true false 260.000000 [(CHA2) ] 0 37500 42800 180.555557 text
 grestore
 gsave
-40100 48400 40100 48600 10 line
-39950 48600 40250 48600 10 line
+39700 48400 39700 48600 10 line
+39550 48600 39850 48600 10 line
 gsave
-false false false false 208.000000 [(+5V) ] 0 39975 48650 144.444443 text
+false false false false 208.000000 [(+5V) ] 0 39575 48650 144.444443 text
 grestore
 newpath
-40100 48400
+39700 48400
 25
 0 360 arc
 fill
 newpath
-40100 48400
+39700 48400
 25
 0 360 arc
 fill
 grestore
 gsave
-34700 51300 34700 51500 10 line
-34600 51300 34800 51300 10 line
-34655 51250 34745 51250 10 line
-34680 51210 34720 51210 10 line
+30400 49400 30400 49600 10 line
+30300 49400 30500 49400 10 line
+30355 49350 30445 49350 10 line
+30380 49310 30420 49310 10 line
 grestore
 gsave
-35700 52700 35700 52500 10 line
+31400 50500 31400 50300 10 line
 gsave
-false true false false 208.000000 [(1) ] 270 35750 52550 144.444443 text
+false true false false 208.000000 [(1) ] 270 31450 50350 144.444443 text
 grestore
-35700 51800 35700 52000 10 line
+31400 49600 31400 49800 10 line
 gsave
-false false false false 208.000000 [(2) ] 270 35750 51950 144.444443 text
+false false false false 208.000000 [(2) ] 270 31450 49750 144.444443 text
 grestore
-35900 52150 35500 52150 10 line
-35700 52000 35700 52150 10 line
-35700 52350 35700 52500 10 line
-35900 52461 35800 52461 10 line
-35849 52410 35849 52510 10 line
-35500 52250 35900 52250 10 line
-35900 52250 35900 52350 10 line
-35900 52350 35500 52350 10 line
-35500 52350 35500 52250 10 line
+31600 49950 31200 49950 10 line
+31400 49800 31400 49950 10 line
+31400 50150 31400 50300 10 line
+31600 50261 31500 50261 10 line
+31549 50210 31549 50310 10 line
+31200 50050 31600 50050 10 line
+31600 50050 31600 50150 10 line
+31600 50150 31200 50150 10 line
+31200 50150 31200 50050 10 line
+newpath
+31400 50500
+25
+0 360 arc
+fill
+newpath
+31400 50500
+25
+0 360 arc
+fill
 grestore
 gsave
-false false false false 260.000000 [(C7) ] 0 36000 52300 180.555557 text
+false false false false 260.000000 [(C7) ] 0 31700 50100 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(47uF) ] 0 36000 52300 180.555557 text
+false false false true 260.000000 [(10uF) ] 0 31700 50100 180.555557 text
 grestore
 gsave
-35700 51300 35700 51500 10 line
-35600 51300 35800 51300 10 line
-35655 51250 35745 51250 10 line
-35680 51210 35720 51210 10 line
+31400 49400 31400 49600 10 line
+31300 49400 31500 49400 10 line
+31355 49350 31445 49350 10 line
+31380 49310 31420 49310 10 line
 grestore
-35700 51800 35700 51500 10 line
 gsave
 30600 46800 30400 46800 10 line
 30400 46900 30400 46700 10 line
@@ -1764,809 +1782,591 @@ gsave
 false true false false 260.000000 [(CON_USB) ] 0 49000 44200 180.555557 text
 grestore
 gsave
-39100 45300 39200 45100 10 line
-39200 45100 39300 45300 10 line
-39300 45300 39400 45100 10 line
-39400 45100 39500 45300 10 line
-39100 45300 39000 45100 10 line
-39000 45100 38950 45200 10 line
-38800 45200 38950 45200 10 line
-39700 45200 39548 45200 10 line
-39499 45300 39550 45200 10 line
+38700 45300 38800 45100 10 line
+38800 45100 38900 45300 10 line
+38900 45300 39000 45100 10 line
+39000 45100 39100 45300 10 line
+38700 45300 38600 45100 10 line
+38600 45100 38550 45200 10 line
+38400 45200 38550 45200 10 line
+39300 45200 39148 45200 10 line
+39099 45300 39150 45200 10 line
 grestore
 gsave
-false false false false 260.000000 [(R19) ] 0 39000 44900 180.555557 text
+false false false false 260.000000 [(R20) ] 0 38600 44900 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(10k) ] 0 39000 44900 180.555557 text
+false false false true 260.000000 [(10k) ] 0 38600 44900 180.555557 text
 grestore
 gsave
-40700 41800 40700 42000 10 line
-40800 41800 40600 41800 10 line
-40745 41750 40655 41750 10 line
-40720 41710 40680 41710 10 line
+40300 41800 40300 42000 10 line
+40400 41800 40200 41800 10 line
+40345 41750 40255 41750 10 line
+40320 41710 40280 41710 10 line
 grestore
 gsave
-38600 45200 38800 45200 10 line
-38000 45300 38000 45100 10 line
-38000 45300 38500 45300 10 line
-38500 45300 38600 45200 10 line
-38600 45200 38500 45100 10 line
-38500 45100 38000 45100 10 line
+38200 45200 38400 45200 10 line
+37600 45300 37600 45100 10 line
+37600 45300 38100 45300 10 line
+38100 45300 38200 45200 10 line
+38200 45200 38100 45100 10 line
+38100 45100 37600 45100 10 line
 grestore
 gsave
-false true true false 260.000000 [(INDEX2) ] 0 37900 45200 180.555557 text
+false true true false 260.000000 [(INDEX2) ] 0 37500 45200 180.555557 text
 grestore
 gsave
-39100 43500 39200 43300 10 line
-39200 43300 39300 43500 10 line
-39300 43500 39400 43300 10 line
-39400 43300 39500 43500 10 line
-39100 43500 39000 43300 10 line
-39000 43300 38950 43400 10 line
-38800 43400 38950 43400 10 line
-39700 43400 39548 43400 10 line
-39499 43500 39550 43400 10 line
+38700 43500 38800 43300 10 line
+38800 43300 38900 43500 10 line
+38900 43500 39000 43300 10 line
+39000 43300 39100 43500 10 line
+38700 43500 38600 43300 10 line
+38600 43300 38550 43400 10 line
+38400 43400 38550 43400 10 line
+39300 43400 39148 43400 10 line
+39099 43500 39150 43400 10 line
 grestore
 gsave
-false false false false 260.000000 [(R23) ] 0 39000 43100 180.555557 text
+false false false false 260.000000 [(R26) ] 0 38600 43100 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(10k) ] 0 39000 43100 180.555557 text
+false false false true 260.000000 [(10k) ] 0 38600 43100 180.555557 text
 grestore
 gsave
-40300 42600 40100 42500 10 line
-40100 42500 40300 42400 10 line
-40300 42400 40100 42300 10 line
-40100 42300 40300 42200 10 line
-40300 42600 40100 42700 10 line
-40100 42700 40200 42750 10 line
-40200 42900 40200 42750 10 line
-40200 42000 40200 42152 10 line
-40300 42201 40200 42150 10 line
+39900 42600 39700 42500 10 line
+39700 42500 39900 42400 10 line
+39900 42400 39700 42300 10 line
+39700 42300 39900 42200 10 line
+39900 42600 39700 42700 10 line
+39700 42700 39800 42750 10 line
+39800 42900 39800 42750 10 line
+39800 42000 39800 42152 10 line
+39900 42201 39800 42150 10 line
 grestore
 gsave
-false true false false 260.000000 [(R25) ] 0 40100 42300 180.555557 text
+false true false false 260.000000 [(R27) ] 0 39700 42300 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(1k5) ] 0 40100 42300 180.555557 text
+false true false true 260.000000 [(1k5) ] 0 39700 42300 180.555557 text
 grestore
 gsave
-40200 41800 40200 42000 10 line
-40300 41800 40100 41800 10 line
-40245 41750 40155 41750 10 line
-40220 41710 40180 41710 10 line
+39800 41800 39800 42000 10 line
+39900 41800 39700 41800 10 line
+39845 41750 39755 41750 10 line
+39820 41710 39780 41710 10 line
 grestore
 gsave
-38600 43400 38800 43400 10 line
-38000 43500 38000 43300 10 line
-38000 43500 38500 43500 10 line
-38500 43500 38600 43400 10 line
-38600 43400 38500 43300 10 line
-38500 43300 38000 43300 10 line
+38200 43400 38400 43400 10 line
+37600 43500 37600 43300 10 line
+37600 43500 38100 43500 10 line
+38100 43500 38200 43400 10 line
+38200 43400 38100 43300 10 line
+38100 43300 37600 43300 10 line
 grestore
 gsave
-false true true false 260.000000 [(INDEX1) ] 0 37900 43400 180.555557 text
+false true true false 260.000000 [(INDEX1) ] 0 37500 43400 180.555557 text
 grestore
 gsave
-40800 42600 40600 42500 10 line
-40600 42500 40800 42400 10 line
-40800 42400 40600 42300 10 line
-40600 42300 40800 42200 10 line
-40800 42600 40600 42700 10 line
-40600 42700 40700 42750 10 line
-40700 42900 40700 42750 10 line
-40700 42000 40700 42152 10 line
-40800 42201 40700 42150 10 line
+40400 42600 40200 42500 10 line
+40200 42500 40400 42400 10 line
+40400 42400 40200 42300 10 line
+40200 42300 40400 42200 10 line
+40400 42600 40200 42700 10 line
+40200 42700 40300 42750 10 line
+40300 42900 40300 42750 10 line
+40300 42000 40300 42152 10 line
+40400 42201 40300 42150 10 line
 grestore
 gsave
-false false false false 260.000000 [(R26) ] 0 40300 42200 180.555557 text
+false false false false 260.000000 [(R28) ] 0 39900 42200 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(1k5) ] 0 40300 42200 180.555557 text
+false false false true 260.000000 [(1k5) ] 0 39900 42200 180.555557 text
 grestore
-39700 45200 41200 45200 10 line
-38800 45400 41200 45400 10 line
-38800 43600 41200 43600 10 line
-38800 43800 41200 43800 10 line
-40700 42900 40700 45200 10 line
-40200 42900 40200 43400 10 line
-39700 43400 41200 43400 10 line
+39300 45200 41200 45200 10 line
+38400 45400 41200 45400 10 line
+38400 43600 41200 43600 10 line
+38400 43800 41200 43800 10 line
+40300 42900 40300 45200 10 line
+39800 42900 39800 43400 10 line
+39300 43400 41200 43400 10 line
 gsave
-40900 48100 41100 48000 10 line
-41100 48000 40900 47900 10 line
-40900 47900 41100 47800 10 line
-41100 47800 40900 47700 10 line
-40900 48100 41100 48200 10 line
-41100 48200 41000 48250 10 line
-41000 48400 41000 48250 10 line
-41000 47500 41000 47652 10 line
-40900 47701 41000 47650 10 line
+40500 48100 40700 48000 10 line
+40700 48000 40500 47900 10 line
+40500 47900 40700 47800 10 line
+40700 47800 40500 47700 10 line
+40500 48100 40700 48200 10 line
+40700 48200 40600 48250 10 line
+40600 48400 40600 48250 10 line
+40600 47500 40600 47652 10 line
+40500 47701 40600 47650 10 line
 grestore
 gsave
-false true false false 260.000000 [(R15) ] 0 40900 48100 180.555557 text
+false true false false 260.000000 [(R17) ] 0 40500 48100 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(2k7) ] 0 40900 48100 180.555557 text
+false true false true 260.000000 [(2k7) ] 0 40500 48100 180.555557 text
 grestore
-39200 47500 39200 45400 10 line
-39800 47500 39800 43800 10 line
-40400 47500 40400 43600 10 line
-41000 47500 41000 43200 10 line
-38800 42800 39700 42800 10 line
-39700 42800 39700 43200 10 line
-39700 43200 41200 43200 10 line
+38800 47500 38800 45400 10 line
+39400 47500 39400 43800 10 line
+40000 47500 40000 43600 10 line
+40600 47500 40600 43200 10 line
+38400 42800 39300 42800 10 line
+39300 42800 39300 43200 10 line
+39300 43200 41200 43200 10 line
 gsave
-40650 40400 40750 40400 10 line
-40700 40450 40700 40350 10 line
+41200 45800 41500 45800 10 line
 gsave
-false false false false 208.000000 [(Component not found:) ( dsPIC33EP256MU806.sym) ] 0 40800 40500 144.444443 text
+false true false false 260.000000 [(2) ] 0 41405 45845 180.555557 text
 grestore
-41245 40923 41845 40923 50 line
-41245 40923 41545 41423 50 line
-41545 41423 41845 40923 50 line
 gsave
-false false false false 468.000000 [(!) ] 0 41515 41013 325.000000 text
+false false false false 260.000000 [(RE6) ] 0 41500 45800 180.555557 text
 grestore
+41200 46000 41500 46000 10 line
+gsave
+false true false false 260.000000 [(1) ] 0 41405 46045 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(U9) ] 0 43100 48400 180.555557 text
+false false false false 260.000000 [(RE5) ] 0 41500 46000 180.555557 text
 grestore
+41200 46200 41500 46200 10 line
 gsave
-false false false false 260.000000 [(dsPIC33EPXXX) ] 0 43100 48200 180.555557 text
+false true false false 260.000000 [(64) ] 0 41405 46245 180.555557 text
 grestore
-47300 43700 47300 43600 10 line
-47200 43500 47200 43300 10 line
-47200 43300 47300 43300 10 line
-47300 43900 44500 43900 10 line
-44500 43700 47300 43700 10 line
-47200 43500 44500 43500 10 line
-45200 47400 45000 47400 10 line
-45000 47400 45000 46700 10 line
-45200 48700 41200 48700 10 line
-45200 47100 44800 47100 10 line
-44800 47100 44800 47300 10 line
-44800 47300 44500 47300 10 line
-44500 47100 44700 47100 10 line
-44700 47100 44700 46800 10 line
-44700 46800 45200 46800 10 line
-44600 43300 44500 43300 10 line
-44600 43100 44500 43100 10 line
-35300 45800 41200 45800 10 line
-35300 45600 41200 45600 10 line
-36900 46000 41200 46000 10 line
-36500 46200 41200 46200 10 line
 gsave
-31600 45900 31400 45800 10 line
-31400 45800 31600 45700 10 line
-31600 45700 31400 45600 10 line
-31400 45600 31600 45500 10 line
-31600 45900 31400 46000 10 line
-31400 46000 31500 46050 10 line
-31500 46200 31500 46050 10 line
-31500 45300 31500 45452 10 line
-31600 45501 31500 45450 10 line
+false true false false 260.000000 [(RE4) ] 0 41845 46195 180.555557 text
 grestore
+41200 46400 41500 46400 10 line
 gsave
-false true false false 260.000000 [(R5) ] 0 31400 45800 180.555557 text
+false true false false 260.000000 [(63) ] 0 41405 46445 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(470) ] 0 31400 45800 180.555557 text
+false false false false 260.000000 [(RE3) ] 0 41555 46395 180.555557 text
 grestore
+41200 46600 41500 46600 10 line
 gsave
-31300 44900 31700 44900 10 line
-31300 44900 31500 44600 10 line
-31500 44600 31700 44900 10 line
-31300 44600 31700 44600 10 line
-31500 44300 31500 44500 10 line
-31500 45200 31500 45000 10 line
-31500 44500 31500 44600 10 line
-31500 44900 31500 45000 10 line
-31700 44800 31800 44700 10 line
-31700 44700 31800 44600 10 line
-31800 44600 31750 44625 10 line
-31800 44600 31775 44650 10 line
-31800 44700 31750 44725 10 line
-31800 44700 31775 44750 10 line
+false true false false 260.000000 [(62) ] 0 41405 46645 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(D4) ] 0 31050 44850 180.555557 text
+false false false false 260.000000 [(RE2) ] 0 41555 46595 180.555557 text
 grestore
+41200 46800 41500 46800 10 line
 gsave
-31500 44000 31500 44200 10 line
-31600 44000 31400 44000 10 line
-31545 43950 31455 43950 10 line
-31520 43910 31480 43910 10 line
+false true false false 260.000000 [(61) ] 0 41405 46845 180.555557 text
 grestore
-31500 45200 31500 45300 10 line
-31500 44200 31500 44300 10 line
-31500 46200 31500 46600 10 line
 gsave
-32400 45900 32200 45800 10 line
-32200 45800 32400 45700 10 line
-32400 45700 32200 45600 10 line
-32200 45600 32400 45500 10 line
-32400 45900 32200 46000 10 line
-32200 46000 32300 46050 10 line
-32300 46200 32300 46050 10 line
-32300 45300 32300 45452 10 line
-32400 45501 32300 45450 10 line
+false false false false 260.000000 [(RE1) ] 0 41555 46795 180.555557 text
 grestore
+41200 47000 41500 47000 10 line
 gsave
-false true false false 260.000000 [(R7) ] 0 32200 45800 180.555557 text
+false true false false 260.000000 [(60) ] 0 41405 47045 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(470) ] 0 32200 45800 180.555557 text
+false false false false 260.000000 [(RE0) ] 0 41555 46995 180.555557 text
 grestore
+41200 42800 41500 42800 10 line
 gsave
-32100 44900 32500 44900 10 line
-32100 44900 32300 44600 10 line
-32300 44600 32500 44900 10 line
-32100 44600 32500 44600 10 line
-32300 44300 32300 44500 10 line
-32300 45200 32300 45000 10 line
-32300 44500 32300 44600 10 line
-32300 44900 32300 45000 10 line
-32500 44800 32600 44700 10 line
-32500 44700 32600 44600 10 line
-32600 44600 32550 44625 10 line
-32600 44600 32575 44650 10 line
-32600 44700 32550 44725 10 line
-32600 44700 32575 44750 10 line
+false true false false 260.000000 [(59) ] 0 41405 42845 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(D5) ] 0 31850 44850 180.555557 text
+false false false false 260.000000 [(RF1) ] 0 41555 42795 180.555557 text
 grestore
+41200 43000 41500 43000 10 line
 gsave
-32300 44000 32300 44200 10 line
-32400 44000 32200 44000 10 line
-32345 43950 32255 43950 10 line
-32320 43910 32280 43910 10 line
+false true false false 260.000000 [(58) ] 0 41405 43045 180.555557 text
 grestore
-32300 45200 32300 45300 10 line
-32300 44200 32300 44300 10 line
-32300 46200 32300 46800 10 line
 gsave
-33200 45900 33000 45800 10 line
-33000 45800 33200 45700 10 line
-33200 45700 33000 45600 10 line
-33000 45600 33200 45500 10 line
-33200 45900 33000 46000 10 line
-33000 46000 33100 46050 10 line
-33100 46200 33100 46050 10 line
-33100 45300 33100 45452 10 line
-33200 45501 33100 45450 10 line
+false false false false 260.000000 [(RF0) ] 0 41555 42995 180.555557 text
 grestore
+42300 48100 42300 47800 10 line
 gsave
-false true false false 260.000000 [(R9) ] 0 33000 45800 180.555557 text
+false false false false 260.000000 [(57) ] 0 42095 47850 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(470) ] 0 33000 45800 180.555557 text
+false false false false 260.000000 [(Vdd) ] 0 42100 47600 180.555557 text
 grestore
+44500 41300 44200 41300 10 line
 gsave
-32900 44900 33300 44900 10 line
-32900 44900 33100 44600 10 line
-33100 44600 33300 44900 10 line
-32900 44600 33300 44600 10 line
-33100 44300 33100 44500 10 line
-33100 45200 33100 45000 10 line
-33100 44500 33100 44600 10 line
-33100 44900 33100 45000 10 line
-33300 44800 33400 44700 10 line
-33300 44700 33400 44600 10 line
-33400 44600 33350 44625 10 line
-33400 44600 33375 44650 10 line
-33400 44700 33350 44725 10 line
-33400 44700 33375 44750 10 line
+false false false false 260.000000 [(56) ] 0 44295 41345 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(D6) ] 0 32650 44850 180.555557 text
+false true false false 260.000000 [(Vcap) ] 0 44145 41295 180.555557 text
 grestore
+41200 44000 41500 44000 10 line
 gsave
-33100 44000 33100 44200 10 line
-33200 44000 33000 44000 10 line
-33145 43950 33055 43950 10 line
-33120 43910 33080 43910 10 line
+false true false false 260.000000 [(55) ] 0 41405 44045 180.555557 text
 grestore
-33100 45200 33100 45300 10 line
-33100 44200 33100 44300 10 line
-33100 46200 33100 47000 10 line
-30600 46400 41200 46400 10 line
-30600 46600 41200 46600 10 line
-30600 46800 41200 46800 10 line
-30600 47000 41200 47000 10 line
-41200 45000 39500 45000 10 line
-46300 42700 44500 42700 10 line
-27600 47300 28200 47300 10 line
-28000 47200 28000 47300 10 line
-27600 46300 28000 46300 10 line
-29100 47300 41200 47300 10 line
-41200 48700 41200 47300 10 line
-32700 41800 32700 39700 10 line
-36700 40300 37100 40300 10 line
-37100 40300 37100 44400 10 line
-36600 42100 37200 42100 10 line
-39500 45000 39500 44400 10 line
-39500 44400 37100 44400 10 line
-39600 44800 39600 44300 10 line
-39600 44300 37200 44300 10 line
-37200 42100 37200 44300 10 line
-39600 44800 41200 44800 10 line
-29400 41900 30600 41900 10 line
-29400 41300 30600 41300 10 line
-33100 43200 33100 43100 10 line
-33100 42200 33100 42100 10 line
-32700 39700 32800 39700 10 line
-33200 41800 33700 41800 10 line
-30000 43000 30000 43200 10 line
-30000 42100 30000 40400 10 line
-30000 40400 31700 40400 10 line
-33700 41500 33700 41800 10 line
-33700 40600 33700 40000 10 line
-33200 40400 33200 40000 10 line
 gsave
-37700 51300 37700 51500 10 line
-37600 51300 37800 51300 10 line
-37655 51250 37745 51250 10 line
-37680 51210 37720 51210 10 line
+false false false false 260.000000 [(RD7) ] 0 41555 43995 180.555557 text
 grestore
-36700 51500 36700 51900 10 line
-37700 51500 37700 51900 10 line
-36700 52800 36700 53300 10 line
-37700 52800 37700 53400 10 line
-32900 53200 32900 53300 10 line
-31600 53200 31600 53300 10 line
-31600 53300 31600 53400 10 line
+41200 44200 41500 44200 10 line
 gsave
-33850 52700 33950 52700 10 line
-33900 52750 33900 52650 10 line
+false true false false 260.000000 [(54) ] 0 41405 44245 180.555557 text
+grestore
 gsave
-false false false false 208.000000 [(Component not found:) ( lt1086.sym) ] 0 34000 52800 144.444443 text
+false false false false 260.000000 [(RD6) ] 0 41555 44195 180.555557 text
 grestore
-34352 53223 34952 53223 50 line
-34352 53223 34652 53723 50 line
-34652 53723 34952 53223 50 line
+41200 44400 41500 44400 10 line
 gsave
-false false false false 468.000000 [(!) ] 0 34622 53313 325.000000 text
+false true false false 260.000000 [(53) ] 0 41405 44445 180.555557 text
 grestore
+gsave
+false false false false 260.000000 [(RD5) ] 0 41555 44395 180.555557 text
 grestore
+41200 44600 41500 44600 10 line
 gsave
-false false false false 260.000000 [(LT1086) ] 0 34200 53700 180.555557 text
+false true false false 260.000000 [(52) ] 0 41405 44645 180.555557 text
 grestore
 gsave
-false true false false 260.000000 [(U2) ] 0 35300 53700 180.555557 text
+false false false false 260.000000 [(RD4) ] 0 41555 44595 180.555557 text
 grestore
-29000 52400 29300 52400 10 line
-28100 52400 27900 52400 10 line
-45200 48000 45200 48700 10 line
+41200 44800 41500 44800 10 line
 gsave
-45900 51900 45900 51100 10 line
-46500 51500 45900 51900 10 line
-45900 51700 45700 51700 10 line
+false true false false 260.000000 [(51) ] 0 41405 44845 180.555557 text
+grestore
 gsave
-false false false false 208.000000 [(5) ] 0 45750 51725 144.444443 text
+false false false false 260.000000 [(RD3) ] 0 41555 44795 180.555557 text
 grestore
-45900 51300 45700 51300 10 line
+41200 45000 41500 45000 10 line
 gsave
-false false false false 208.000000 [(4) ] 0 45750 51325 144.444443 text
+false true false false 260.000000 [(50) ] 0 41405 45045 180.555557 text
 grestore
-46500 51500 46700 51500 10 line
 gsave
-false false false false 208.000000 [(2) ] 0 46575 51525 144.444443 text
+false false false false 260.000000 [(RD2) ] 0 41555 44995 180.555557 text
 grestore
-46200 51700 46200 51900 10 line
+41200 45200 41500 45200 10 line
 gsave
-false false false false 208.000000 [(3) ] 0 46250 51775 144.444443 text
+false true false false 260.000000 [(49) ] 0 41405 45245 180.555557 text
 grestore
-46200 51300 46200 51100 10 line
 gsave
-false false false false 208.000000 [(12) ] 0 46225 51150 144.444443 text
+false false false false 260.000000 [(RD1) ] 0 41555 45195 180.555557 text
 grestore
-46000 51750 46000 51650 10 line
-45950 51700 46050 51700 10 line
-45950 51300 46050 51300 10 line
-46500 51500 45900 51100 10 line
+44500 43300 44200 43300 10 line
 gsave
-false false false false 208.000000 [(LM339) ] 0 45925 51450 144.444443 text
+false false false false 260.000000 [(4) ] 0 44295 43345 180.555557 text
 grestore
+gsave
+false true false false 260.000000 [(RG6) ] 0 44145 43295 180.555557 text
 grestore
+41200 45600 41500 45600 10 line
 gsave
-false false false false 260.000000 [(U3:A) ] 0 46400 51700 180.555557 text
+false true false false 260.000000 [(3) ] 0 41405 45645 180.555557 text
 grestore
 gsave
-45900 50800 45900 50000 10 line
-46500 50400 45900 50800 10 line
-45900 50600 45700 50600 10 line
+false false false false 260.000000 [(RE7) ] 0 41500 45600 180.555557 text
+grestore
+44500 42900 44200 42900 10 line
 gsave
-false false false false 208.000000 [(7) ] 0 45750 50625 144.444443 text
+false false false false 260.000000 [(6) ] 0 44295 42945 180.555557 text
 grestore
-45900 50200 45700 50200 10 line
 gsave
-false false false false 208.000000 [(6) ] 0 45750 50225 144.444443 text
+false true false false 260.000000 [(RG8) ] 0 44145 42895 180.555557 text
 grestore
-46500 50400 46700 50400 10 line
+44500 43100 44200 43100 10 line
 gsave
-false false false false 208.000000 [(1) ] 0 46575 50425 144.444443 text
+false false false false 260.000000 [(5) ] 0 44295 43145 180.555557 text
 grestore
-46000 50650 46000 50550 10 line
-45950 50600 46050 50600 10 line
-45950 50200 46050 50200 10 line
-46500 50400 45900 50000 10 line
 gsave
-false false false false 208.000000 [(LM339) ] 0 45925 50350 144.444443 text
+false true false false 260.000000 [(RG7) ] 0 44145 43095 180.555557 text
 grestore
+44500 42700 44200 42700 10 line
+gsave
+false false false false 260.000000 [(8) ] 0 44295 42745 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(U3:B) ] 0 46300 50600 180.555557 text
+false true false false 260.000000 [(RG9) ] 0 44145 42695 180.555557 text
 grestore
+41200 47300 41500 47300 10 line
 gsave
-45000 52400 45000 52600 10 line
-44850 52600 45150 52600 10 line
+false true false false 260.000000 [(7) ] 0 41405 47345 180.555557 text
+grestore
 gsave
-false false false false 208.000000 [(+3.3V) ] 0 44875 52650 144.444443 text
+false false false false 260.000000 [(/MCLR) ] 0 41500 47300 180.555557 text
 grestore
+43500 48100 43500 47800 10 line
+gsave
+false false false false 260.000000 [(10) ] 0 43295 47850 180.555557 text
 grestore
 gsave
-45350 51700 45500 51700 10 line
-45100 51700 45201 51752 10 line
-45101 51699 45202 51647 10 line
-45100 51600 44900 51700 10 line
-44900 51700 45100 51800 10 line
-45100 51800 44900 51900 10 line
-44900 51900 45100 52000 10 line
-45100 51600 44900 51500 10 line
-44900 51500 45000 51450 10 line
-45000 51300 45000 51450 10 line
-45000 52200 45000 52048 10 line
-45100 51999 45000 52050 10 line
-45100 51700 45350 51700 10 line
+false false false false 260.000000 [(Vdd) ] 0 43300 47600 180.555557 text
 grestore
+42800 40900 42800 41200 10 line
 gsave
-false true false false 260.000000 [(R16) ] 0 44900 51700 180.555557 text
+false false false true 260.000000 [(9) ] 0 42695 41150 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(5k) ] 0 44900 51700 180.555557 text
+false true false true 260.000000 [(Vss) ] 0 42945 41400 180.555557 text
 grestore
+44500 46500 44200 46500 10 line
 gsave
-45000 49600 45000 49800 10 line
-44900 49600 45100 49600 10 line
-44955 49550 45045 49550 10 line
-44980 49510 45020 49510 10 line
+false false false false 260.000000 [(12) ] 0 44295 46545 180.555557 text
 grestore
 gsave
-45350 50200 45500 50200 10 line
-45100 50200 45201 50252 10 line
-45101 50199 45202 50147 10 line
-45100 50100 44900 50200 10 line
-44900 50200 45100 50300 10 line
-45100 50300 44900 50400 10 line
-44900 50400 45100 50500 10 line
-45100 50100 44900 50000 10 line
-44900 50000 45000 49950 10 line
-45000 49800 45000 49950 10 line
-45000 50700 45000 50548 10 line
-45100 50499 45000 50550 10 line
-45100 50200 45350 50200 10 line
+false true false false 260.000000 [(RB4) ] 0 44145 46495 180.555557 text
 grestore
+44500 46300 44200 46300 10 line
 gsave
-false true false false 260.000000 [(R20) ] 0 44900 50200 180.555557 text
+false false false false 260.000000 [(11) ] 0 44295 46345 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(5k) ] 0 44900 50200 180.555557 text
+false true false false 260.000000 [(RB5) ] 0 44145 46295 180.555557 text
 grestore
-45600 51300 45700 51300 10 line
+44500 46900 44200 46900 10 line
 gsave
-46200 50900 46200 51100 10 line
-46100 50900 46300 50900 10 line
-46155 50850 46245 50850 10 line
-46180 50810 46220 50810 10 line
+false false false false 260.000000 [(14) ] 0 44295 46945 180.555557 text
 grestore
-45000 50700 45000 51300 10 line
 gsave
-46200 52400 46200 52600 10 line
-46350 52600 46050 52600 10 line
+false true false false 260.000000 [(RB2) ] 0 44145 46895 180.555557 text
+grestore
+44500 46700 44200 46700 10 line
 gsave
-false true false false 208.000000 [(+5V) ] 0 46325 52650 144.444443 text
+false false false false 260.000000 [(13) ] 0 44295 46745 180.555557 text
 grestore
+gsave
+false true false false 260.000000 [(RB3) ] 0 44145 46695 180.555557 text
 grestore
-46200 51900 46200 52400 10 line
-45700 51700 45500 51700 10 line
-45500 50200 45700 50200 10 line
-45700 50600 45600 50600 10 line
-45600 49100 45600 51300 10 line
+44500 47300 44200 47300 10 line
 gsave
-46800 51800 47000 51900 10 line
-47000 51900 46800 52000 10 line
-46800 52000 47000 52100 10 line
-47000 52100 46800 52200 10 line
-46800 51800 47000 51700 10 line
-47000 51700 46900 51650 10 line
-46900 51500 46900 51650 10 line
-46900 52400 46900 52248 10 line
-46800 52199 46900 52250 10 line
+false false false false 260.000000 [(16) ] 0 44295 47345 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(R21) ] 0 47000 51900 180.555557 text
+false true false false 260.000000 [(PGED3/RB0) ] 0 44145 47295 180.555557 text
 grestore
+44500 47100 44200 47100 10 line
 gsave
-false false false true 260.000000 [(10k) ] 0 47000 51900 180.555557 text
+false false false false 260.000000 [(15) ] 0 44295 47145 180.555557 text
 grestore
-45000 52400 45000 52200 10 line
 gsave
-46900 52400 46900 52600 10 line
-47050 52600 46750 52600 10 line
+false true false false 260.000000 [(PGEC3/RB1) ] 0 44145 47095 180.555557 text
+grestore
+44500 46100 44200 46100 10 line
 gsave
-false true false false 208.000000 [(+5V) ] 0 47025 52650 144.444443 text
+false false false false 260.000000 [(17) ] 0 44295 46145 180.555557 text
 grestore
+gsave
+false true false false 260.000000 [(PGEC1/RB6) ] 0 44145 46095 180.555557 text
 grestore
-46900 51500 46700 51500 10 line
+44500 45900 44200 45900 10 line
 gsave
-40400 53900 40400 53100 10 line
-41000 53500 40400 53900 10 line
-40400 53700 40200 53700 10 line
+false false false false 260.000000 [(18) ] 0 44295 45945 180.555557 text
+grestore
 gsave
-false false false false 208.000000 [(11) ] 0 40250 53725 144.444443 text
+false true false false 260.000000 [(PGED1/RB7) ] 0 44145 45895 180.555557 text
 grestore
-40400 53300 40200 53300 10 line
+44500 41500 44200 41500 10 line
 gsave
-false false false false 208.000000 [(10) ] 0 40250 53325 144.444443 text
+false false false false 260.000000 [(19) ] 0 44295 41545 180.555557 text
 grestore
-41000 53500 41200 53500 10 line
 gsave
-false false false false 208.000000 [(13) ] 0 41075 53525 144.444443 text
+false true false false 260.000000 [(AVdd) ] 0 44145 41495 180.555557 text
 grestore
-40500 53750 40500 53650 10 line
-40450 53700 40550 53700 10 line
-40450 53300 40550 53300 10 line
-41000 53500 40400 53100 10 line
+44500 41700 44200 41700 10 line
 gsave
-false false false false 208.000000 [(LM339) ] 0 40425 53450 144.444443 text
+false false false false 260.000000 [(20) ] 0 44295 41745 180.555557 text
 grestore
+gsave
+false true false false 260.000000 [(AVss) ] 0 44145 41695 180.555557 text
 grestore
+44500 45700 44200 45700 10 line
 gsave
-false false false false 260.000000 [(U3:D) ] 0 40700 53700 180.555557 text
+false false false false 260.000000 [(21) ] 0 44295 45745 180.555557 text
 grestore
 gsave
-40400 53000 40400 52200 10 line
-41000 52600 40400 53000 10 line
-40400 52800 40200 52800 10 line
+false true false false 260.000000 [(RB8) ] 0 44145 45695 180.555557 text
+grestore
+44500 45500 44200 45500 10 line
 gsave
-false false false false 208.000000 [(9) ] 0 40250 52825 144.444443 text
+false false false false 260.000000 [(22) ] 0 44295 45545 180.555557 text
 grestore
-40400 52400 40200 52400 10 line
 gsave
-false false false false 208.000000 [(8) ] 0 40250 52425 144.444443 text
+false true false false 260.000000 [(RB9) ] 0 44145 45495 180.555557 text
 grestore
-41000 52600 41200 52600 10 line
+44500 45300 44200 45300 10 line
 gsave
-false false false false 208.000000 [(14) ] 0 41075 52625 144.444443 text
+false false false false 260.000000 [(23) ] 0 44295 45345 180.555557 text
 grestore
-40500 52850 40500 52750 10 line
-40450 52800 40550 52800 10 line
-40450 52400 40550 52400 10 line
-41000 52600 40400 52200 10 line
 gsave
-false false false false 208.000000 [(LM339) ] 0 40425 52550 144.444443 text
+false true false false 260.000000 [(RB10) ] 0 44145 45295 180.555557 text
 grestore
+44500 45100 44200 45100 10 line
+gsave
+false false false false 260.000000 [(24) ] 0 44295 45145 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(U3:C) ] 0 40700 52800 180.555557 text
+false true false false 260.000000 [(RB11) ] 0 44145 45095 180.555557 text
 grestore
-40200 52800 40100 52800 10 line
-40100 50400 40100 53700 10 line
-40100 53700 40200 53700 10 line
+43200 40900 43200 41200 10 line
 gsave
-39500 53800 39500 54000 10 line
-39350 54000 39650 54000 10 line
+false false false true 260.000000 [(25) ] 0 42995 41150 180.555557 text
+grestore
 gsave
-false false false false 208.000000 [(+3.3V) ] 0 39375 54050 144.444443 text
+false true false true 260.000000 [(Vss) ] 0 43345 41400 180.555557 text
 grestore
+43100 48100 43100 47800 10 line
+gsave
+false false false false 260.000000 [(26) ] 0 42895 47850 180.555557 text
 grestore
 gsave
-39850 53300 40000 53300 10 line
-39600 53300 39701 53352 10 line
-39601 53299 39702 53247 10 line
-39600 53200 39400 53300 10 line
-39400 53300 39600 53400 10 line
-39600 53400 39400 53500 10 line
-39400 53500 39600 53600 10 line
-39600 53200 39400 53100 10 line
-39400 53100 39500 53050 10 line
-39500 52900 39500 53050 10 line
-39500 53800 39500 53648 10 line
-39600 53599 39500 53650 10 line
-39600 53300 39850 53300 10 line
+false false false false 260.000000 [(Vdd) ] 0 42900 47600 180.555557 text
 grestore
+44500 44900 44200 44900 10 line
 gsave
-false false false false 260.000000 [(R6) ] 0 39100 53300 180.555557 text
+false false false false 260.000000 [(27) ] 0 44295 44945 180.555557 text
 grestore
 gsave
-39500 51800 39500 52000 10 line
-39400 51800 39600 51800 10 line
-39455 51750 39545 51750 10 line
-39480 51710 39520 51710 10 line
+false true false false 260.000000 [(RB12) ] 0 44145 44895 180.555557 text
 grestore
+44500 44700 44200 44700 10 line
 gsave
-39850 52400 40000 52400 10 line
-39600 52400 39701 52452 10 line
-39601 52399 39702 52347 10 line
-39600 52300 39400 52400 10 line
-39400 52400 39600 52500 10 line
-39600 52500 39400 52600 10 line
-39400 52600 39600 52700 10 line
-39600 52300 39400 52200 10 line
-39400 52200 39500 52150 10 line
-39500 52000 39500 52150 10 line
-39500 52900 39500 52748 10 line
-39600 52699 39500 52750 10 line
-39600 52400 39850 52400 10 line
+false false false false 260.000000 [(28) ] 0 44295 44745 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(R8) ] 0 39100 52400 180.555557 text
+false true false false 260.000000 [(RB13) ] 0 44145 44695 180.555557 text
 grestore
-40000 53300 40200 53300 10 line
-40000 52400 40200 52400 10 line
+44500 44500 44200 44500 10 line
 gsave
-47160 49900 47500 49900 10 line
-47160 50500 47500 50500 10 line
+false false false false 260.000000 [(29) ] 0 44295 44545 180.555557 text
+grestore
 gsave
-false false false false 208.000000 [(7402) ] 0 47200 49700 144.444443 text
+false true false false 260.000000 [(RB14) ] 0 44145 44495 180.555557 text
 grestore
-46900 50200 400 312 409 10 darc
-47200 50400 46900 50400 10 line
+44500 44300 44200 44300 10 line
 gsave
-false true false false 208.000000 [(9) ] 0 47100 50450 144.444443 text
+false false false false 260.000000 [(30) ] 0 44295 44345 180.555557 text
 grestore
-47200 50000 46900 50000 10 line
 gsave
-false true false false 208.000000 [(8) ] 0 47100 50050 144.444443 text
+false true false false 260.000000 [(RB15) ] 0 44145 44295 180.555557 text
 grestore
-47938 50200 50 0 360 10 darc
-48200 50200 47988 50200 10 line
+41200 42400 41500 42400 10 line
 gsave
-false false false false 208.000000 [(10) ] 0 48000 50250 144.444443 text
+false true false false 260.000000 [(31) ] 0 41405 42445 180.555557 text
 grestore
-47500 50300 400 270 346 10 darc
-47500 50100 400 14 90 10 darc
+gsave
+false false false false 260.000000 [(RF4) ] 0 41555 42395 180.555557 text
 grestore
+41200 42200 41500 42200 10 line
 gsave
-false false false false 260.000000 [(U5:C) ] 0 47200 50600 180.555557 text
+false true false false 260.000000 [(32) ] 0 41405 42245 180.555557 text
 grestore
 gsave
-41960 52100 42300 52100 10 line
-41960 52700 42300 52700 10 line
+false false false false 260.000000 [(RF5) ] 0 41555 42195 180.555557 text
+grestore
+44500 42500 44200 42500 10 line
 gsave
-false false false false 208.000000 [(7402) ] 0 42000 51900 144.444443 text
+false false false false 260.000000 [(48) ] 0 44295 42545 180.555557 text
 grestore
-41700 52400 400 312 409 10 darc
-42000 52600 41700 52600 10 line
 gsave
-false true false false 208.000000 [(3) ] 0 41900 52650 144.444443 text
+false true false false 260.000000 [(PGEC2/RC14) ] 0 44145 42495 180.555557 text
 grestore
-42000 52200 41700 52200 10 line
+44500 42300 44200 42300 10 line
 gsave
-false true false false 208.000000 [(2) ] 0 41900 52250 144.444443 text
+false false false false 260.000000 [(47) ] 0 44295 42345 180.555557 text
 grestore
-42738 52400 50 0 360 10 darc
-43000 52400 42788 52400 10 line
 gsave
-false false false false 208.000000 [(1) ] 0 42800 52450 144.444443 text
+false true false false 260.000000 [(PGED2/RC13) ] 0 44145 42295 180.555557 text
 grestore
-42300 52500 400 270 346 10 darc
-42300 52300 400 14 90 10 darc
+41200 45400 41500 45400 10 line
+gsave
+false true false false 260.000000 [(46) ] 0 41405 45445 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(U5:A) ] 0 42000 52800 180.555557 text
+false false false false 260.000000 [(RD0) ] 0 41555 45395 180.555557 text
 grestore
+41200 43200 41500 43200 10 line
 gsave
-41300 53800 41500 53900 10 line
-41500 53900 41300 54000 10 line
-41300 54000 41500 54100 10 line
-41500 54100 41300 54200 10 line
-41300 53800 41500 53700 10 line
-41500 53700 41400 53650 10 line
-41400 53500 41400 53650 10 line
-41400 54400 41400 54248 10 line
-41300 54199 41400 54250 10 line
+false true false false 260.000000 [(45) ] 0 41405 43245 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(R10) ] 0 41500 53900 180.555557 text
+false false false false 260.000000 [(RD11) ] 0 41555 43195 180.555557 text
 grestore
+41200 43400 41500 43400 10 line
 gsave
-false false false true 260.000000 [(10k) ] 0 41500 53900 180.555557 text
+false true false false 260.000000 [(44) ] 0 41405 43445 180.555557 text
 grestore
 gsave
-41400 54400 41400 54600 10 line
-41550 54600 41250 54600 10 line
+false false false false 260.000000 [(RD10) ] 0 41555 43395 180.555557 text
+grestore
+41200 43600 41500 43600 10 line
 gsave
-false true false false 208.000000 [(+5V) ] 0 41525 54650 144.444443 text
+false true false false 260.000000 [(43) ] 0 41405 43645 180.555557 text
 grestore
+gsave
+false false false false 260.000000 [(RD9) ] 0 41555 43595 180.555557 text
 grestore
-41400 53500 41200 53500 10 line
-41400 53500 41400 52600 10 line
-41200 52600 41700 52600 10 line
-46900 51500 46900 50400 10 line
-46700 50400 46900 50400 10 line
-46900 50000 46900 49300 10 line
-36900 49300 46900 49300 10 line
+41200 43800 41500 43800 10 line
 gsave
-48200 50200 48400 50200 10 line
-48400 50300 48400 50100 10 line
-48400 50300 48900 50300 10 line
-48900 50300 49000 50200 10 line
-49000 50200 48900 50100 10 line
-48900 50100 48400 50100 10 line
+false true false false 260.000000 [(42) ] 0 41405 43845 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(EN2) ] 0 49100 50200 180.555557 text
+false false false false 260.000000 [(RD8) ] 0 41555 43795 180.555557 text
 grestore
+42400 40900 42400 41200 10 line
 gsave
-43000 52400 43200 52400 10 line
-43200 52500 43200 52300 10 line
-43200 52500 43700 52500 10 line
-43700 52500 43800 52400 10 line
-43800 52400 43700 52300 10 line
-43700 52300 43200 52300 10 line
+false false false true 260.000000 [(41) ] 0 42195 41150 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(EN1) ] 0 43900 52400 180.555557 text
+false true false true 260.000000 [(Vss) ] 0 42545 41400 180.555557 text
 grestore
-36500 46200 36500 50600 10 line
-36500 50600 41700 50600 10 line
-41700 52200 41700 50600 10 line
-36700 45800 36700 50400 10 line
-36700 50400 40100 50400 10 line
-36900 46000 36900 49300 10 line
-37100 45600 37100 49100 10 line
-37100 49100 45600 49100 10 line
+44500 42100 44200 42100 10 line
 gsave
-false false false false 260.000000 [(1) ] 0 43400 38700 180.555557 text
+false false false false 260.000000 [(40) ] 0 44295 42145 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(3) ] 0 44900 38700 180.555557 text
+false true false false 260.000000 [(OSC2/RC15) ] 0 44145 42095 180.555557 text
 grestore
+44500 41900 44200 41900 10 line
 gsave
-false false false false 260.000000 [(Universidade Federal do Rio Grande do Sul) ] 0 44700 39800 180.555557 text
+false false false false 260.000000 [(39) ] 0 44295 41945 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(Departamento de Engenharia Eletrica) ] 0 44900 39600 180.555557 text
+false true false false 260.000000 [(OSC1/RC12) ] 0 44145 41895 180.555557 text
 grestore
+42700 48100 42700 47800 10 line
 gsave
-false false false false 260.000000 [(Actuador Interface Card - dsPIC & USB & CAN Interfaces) ] 0 43700 39300 180.555557 text
+false false false false 260.000000 [(38) ] 0 42495 47850 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(aicpic.sch) ] 0 42900 39000 180.555557 text
+false false false false 260.000000 [(Vdd) ] 0 42500 47600 180.555557 text
 grestore
+44500 43700 44200 43700 10 line
 gsave
-false false false false 260.000000 [(2.4.1) ] 0 46700 39000 180.555557 text
+false false false false 260.000000 [(37) ] 0 44295 43745 180.555557 text
 grestore
 gsave
-false false false false 156.000000 [(Walter Fetter Lages) (Diego Caberlon Santini) (Rodrigo Daniel Trevizan) (Davi Ebert Bobsin) ] 0 47800 38700 108.333336 text
+false true false false 260.000000 [(D+/RG2) ] 0 44145 43695 180.555557 text
 grestore
-60 60 42370 40870 fbox
-60 60 43170 40870 fbox
-newpath
-42800 40900
-25
-0 360 arc
-fill
-newpath
-42700 48100
-25
-0 360 arc
-fill
-newpath
-42700 48100
-25
-0 360 arc
-fill
-60 60 43470 48070 fbox
-60 60 42270 48070 fbox
-newpath
-42700 48100
-25
-0 360 arc
-fill
+44500 43500 44200 43500 10 line
+gsave
+false false false false 260.000000 [(36) ] 0 44295 43545 180.555557 text
+grestore
+gsave
+false true false false 260.000000 [(D-/RG3) ] 0 44145 43495 180.555557 text
+grestore
+44500 44100 44200 44100 10 line
+gsave
+false false false false 260.000000 [(35) ] 0 44295 44145 180.555557 text
+grestore
+gsave
+false true false false 260.000000 [(Vusb3V3) ] 0 44145 44095 180.555557 text
+grestore
+44500 43900 44200 43900 10 line
+gsave
+false false false false 260.000000 [(34) ] 0 44295 43945 180.555557 text
+grestore
+gsave
+false true false false 260.000000 [(Vbus) ] 0 44145 43895 180.555557 text
+grestore
+41200 42600 41500 42600 10 line
+gsave
+false true false false 260.000000 [(33) ] 0 41405 42645 180.555557 text
+grestore
+gsave
+false false false false 260.000000 [(RF3/USBid) ] 0 41555 42595 180.555557 text
+grestore
+41500 41200 44200 41200 10 line
+44200 41200 44200 47800 10 line
+44200 47800 41500 47800 10 line
+41500 47800 41500 41200 10 line
 newpath
 42800 40900
 25
@@ -2578,46 +2378,1202 @@ newpath
 0 360 arc
 fill
 newpath
-28000 47300
-25
-0 360 arc
-fill
-newpath
-28000 47300
-25
-0 360 arc
-fill
-newpath
-33100 43200
-25
-0 360 arc
-fill
-newpath
-33100 43200
-25
-0 360 arc
-fill
-newpath
-31700 40400
+43100 48100
 25
 0 360 arc
 fill
 newpath
-31700 40400
+43100 48100
 25
 0 360 arc
 fill
 newpath
-33100 42100
+42700 48100
 25
 0 360 arc
 fill
 newpath
-33700 42700
+42700 48100
 25
 0 360 arc
 fill
-newpath
+grestore
+gsave
+false false false false 260.000000 [(U8) ] 0 43100 48400 180.555557 text
+grestore
+gsave
+false false false false 260.000000 [(dsPIC33EP256MU806) ] 0 43100 48200 180.555557 text
+grestore
+47300 43700 47300 43600 10 line
+47200 43500 47200 43300 10 line
+47200 43300 47300 43300 10 line
+47300 43900 44500 43900 10 line
+44500 43700 47300 43700 10 line
+47200 43500 44500 43500 10 line
+45600 47600 45400 47600 10 line
+45400 47600 45400 46900 10 line
+45600 48700 41200 48700 10 line
+44500 47300 45600 47300 10 line
+44500 47100 45100 47100 10 line
+45100 47100 45100 47000 10 line
+45100 47000 45600 47000 10 line
+45000 43300 44500 43300 10 line
+45000 43100 44500 43100 10 line
+35300 45800 41200 45800 10 line
+35300 45600 41200 45600 10 line
+36900 46000 41200 46000 10 line
+36500 46200 41200 46200 10 line
+gsave
+31600 45900 31400 45800 10 line
+31400 45800 31600 45700 10 line
+31600 45700 31400 45600 10 line
+31400 45600 31600 45500 10 line
+31600 45900 31400 46000 10 line
+31400 46000 31500 46050 10 line
+31500 46200 31500 46050 10 line
+31500 45300 31500 45452 10 line
+31600 45501 31500 45450 10 line
+grestore
+gsave
+false true false false 260.000000 [(R6) ] 0 31400 45800 180.555557 text
+grestore
+gsave
+false true false true 260.000000 [(470) ] 0 31400 45800 180.555557 text
+grestore
+gsave
+31300 44900 31700 44900 10 line
+31300 44900 31500 44600 10 line
+31500 44600 31700 44900 10 line
+31300 44600 31700 44600 10 line
+31500 44300 31500 44500 10 line
+31500 45200 31500 45000 10 line
+31500 44500 31500 44600 10 line
+31500 44900 31500 45000 10 line
+31700 44800 31800 44700 10 line
+31700 44700 31800 44600 10 line
+31800 44600 31750 44625 10 line
+31800 44600 31775 44650 10 line
+31800 44700 31750 44725 10 line
+31800 44700 31775 44750 10 line
+grestore
+gsave
+false false false true 260.000000 [(D4) ] 0 31050 44850 180.555557 text
+grestore
+gsave
+31500 44000 31500 44200 10 line
+31600 44000 31400 44000 10 line
+31545 43950 31455 43950 10 line
+31520 43910 31480 43910 10 line
+grestore
+31500 45200 31500 45300 10 line
+31500 44200 31500 44300 10 line
+31500 46200 31500 46600 10 line
+gsave
+32400 45900 32200 45800 10 line
+32200 45800 32400 45700 10 line
+32400 45700 32200 45600 10 line
+32200 45600 32400 45500 10 line
+32400 45900 32200 46000 10 line
+32200 46000 32300 46050 10 line
+32300 46200 32300 46050 10 line
+32300 45300 32300 45452 10 line
+32400 45501 32300 45450 10 line
+grestore
+gsave
+false true false false 260.000000 [(R8) ] 0 32200 45800 180.555557 text
+grestore
+gsave
+false true false true 260.000000 [(470) ] 0 32200 45800 180.555557 text
+grestore
+gsave
+32100 44900 32500 44900 10 line
+32100 44900 32300 44600 10 line
+32300 44600 32500 44900 10 line
+32100 44600 32500 44600 10 line
+32300 44300 32300 44500 10 line
+32300 45200 32300 45000 10 line
+32300 44500 32300 44600 10 line
+32300 44900 32300 45000 10 line
+32500 44800 32600 44700 10 line
+32500 44700 32600 44600 10 line
+32600 44600 32550 44625 10 line
+32600 44600 32575 44650 10 line
+32600 44700 32550 44725 10 line
+32600 44700 32575 44750 10 line
+grestore
+gsave
+false false false true 260.000000 [(D5) ] 0 31850 44850 180.555557 text
+grestore
+gsave
+32300 44000 32300 44200 10 line
+32400 44000 32200 44000 10 line
+32345 43950 32255 43950 10 line
+32320 43910 32280 43910 10 line
+grestore
+32300 45200 32300 45300 10 line
+32300 44200 32300 44300 10 line
+32300 46200 32300 46800 10 line
+gsave
+33200 45900 33000 45800 10 line
+33000 45800 33200 45700 10 line
+33200 45700 33000 45600 10 line
+33000 45600 33200 45500 10 line
+33200 45900 33000 46000 10 line
+33000 46000 33100 46050 10 line
+33100 46200 33100 46050 10 line
+33100 45300 33100 45452 10 line
+33200 45501 33100 45450 10 line
+grestore
+gsave
+false true false false 260.000000 [(R10) ] 0 33000 45800 180.555557 text
+grestore
+gsave
+false true false true 260.000000 [(470) ] 0 33000 45800 180.555557 text
+grestore
+gsave
+32900 44900 33300 44900 10 line
+32900 44900 33100 44600 10 line
+33100 44600 33300 44900 10 line
+32900 44600 33300 44600 10 line
+33100 44300 33100 44500 10 line
+33100 45200 33100 45000 10 line
+33100 44500 33100 44600 10 line
+33100 44900 33100 45000 10 line
+33300 44800 33400 44700 10 line
+33300 44700 33400 44600 10 line
+33400 44600 33350 44625 10 line
+33400 44600 33375 44650 10 line
+33400 44700 33350 44725 10 line
+33400 44700 33375 44750 10 line
+grestore
+gsave
+false false false true 260.000000 [(D6) ] 0 32650 44850 180.555557 text
+grestore
+gsave
+33100 44000 33100 44200 10 line
+33200 44000 33000 44000 10 line
+33145 43950 33055 43950 10 line
+33120 43910 33080 43910 10 line
+grestore
+33100 45200 33100 45300 10 line
+33100 44200 33100 44300 10 line
+33100 46200 33100 47000 10 line
+30600 46400 41200 46400 10 line
+30600 46600 41200 46600 10 line
+30600 46800 41200 46800 10 line
+30600 47000 41200 47000 10 line
+41200 45000 39100 45000 10 line
+46700 42700 44500 42700 10 line
+27600 47300 28200 47300 10 line
+28000 47200 28000 47300 10 line
+27600 46300 28000 46300 10 line
+29100 47300 41200 47300 10 line
+41200 48700 41200 47300 10 line
+32700 41800 32700 39700 10 line
+39100 45000 39100 44200 10 line
+39100 44200 36700 44200 10 line
+39200 44800 39200 44000 10 line
+39200 44000 36600 44000 10 line
+36600 42100 36600 44000 10 line
+39200 44800 41200 44800 10 line
+29400 41900 30600 41900 10 line
+29400 41300 30600 41300 10 line
+33100 43200 33100 43100 10 line
+33100 42200 33100 42100 10 line
+32700 39700 32800 39700 10 line
+33200 41800 33700 41800 10 line
+30000 43000 30000 43200 10 line
+30000 42100 30000 40400 10 line
+30000 40400 31700 40400 10 line
+33700 41500 33700 41800 10 line
+33700 40600 33700 40000 10 line
+33200 40400 33200 40000 10 line
+gsave
+33400 49400 33400 49600 10 line
+33300 49400 33500 49400 10 line
+33355 49350 33445 49350 10 line
+33380 49310 33420 49310 10 line
+grestore
+33400 50500 33400 50600 10 line
+33600 53700 33600 53800 10 line
+32300 53700 32300 53800 10 line
+32300 53800 32300 53900 10 line
+gsave
+gsave
+false false false false 208.000000 [(IN) ] 0 30000 50500 144.444443 text
+grestore
+gsave
+false false false false 208.000000 [(OUT) ] 0 30548 50500 144.444443 text
+grestore
+29900 50200 30900 50200 10 line
+30900 50200 30900 50800 10 line
+30900 50800 29900 50800 10 line
+29900 50800 29900 50200 10 line
+gsave
+false false false false 208.000000 [(GND) ] 0 30256 50301 144.444443 text
+grestore
+29900 50500 29600 50500 10 line
+gsave
+false false false false 208.000000 [(1) ] 0 29700 50550 144.444443 text
+grestore
+30400 49900 30400 50200 10 line
+gsave
+false false false false 208.000000 [(2) ] 0 30300 50000 144.444443 text
+grestore
+30900 50500 31200 50500 10 line
+gsave
+false false false false 208.000000 [(3) ] 0 31030 50550 144.444443 text
+grestore
+grestore
+gsave
+false false false false 260.000000 [(LT1086) ] 0 29900 50900 180.555557 text
+grestore
+gsave
+false true false false 260.000000 [(U2) ] 0 31000 50900 180.555557 text
+grestore
+29700 52900 30000 52900 10 line
+28800 52900 28600 52900 10 line
+45600 48200 45600 48700 10 line
+gsave
+44700 53200 44700 52400 10 line
+45300 52800 44700 53200 10 line
+44700 53000 44500 53000 10 line
+gsave
+false false false false 208.000000 [(5) ] 0 44550 53025 144.444443 text
+grestore
+44700 52600 44500 52600 10 line
+gsave
+false false false false 208.000000 [(4) ] 0 44550 52625 144.444443 text
+grestore
+45300 52800 45500 52800 10 line
+gsave
+false false false false 208.000000 [(2) ] 0 45375 52825 144.444443 text
+grestore
+45000 53000 45000 53200 10 line
+gsave
+false false false false 208.000000 [(3) ] 0 45050 53075 144.444443 text
+grestore
+45000 52600 45000 52400 10 line
+gsave
+false false false false 208.000000 [(12) ] 0 45025 52450 144.444443 text
+grestore
+44800 53050 44800 52950 10 line
+44750 53000 44850 53000 10 line
+44750 52600 44850 52600 10 line
+45300 52800 44700 52400 10 line
+gsave
+false false false false 208.000000 [(LM339) ] 0 44725 52750 144.444443 text
+grestore
+grestore
+gsave
+false false false false 260.000000 [(U3) ] 0 45200 53000 180.555557 text
+grestore
+gsave
+44700 52100 44700 51300 10 line
+45300 51700 44700 52100 10 line
+44700 51900 44500 51900 10 line
+gsave
+false false false false 208.000000 [(7) ] 0 44550 51925 144.444443 text
+grestore
+44700 51500 44500 51500 10 line
+gsave
+false false false false 208.000000 [(6) ] 0 44550 51525 144.444443 text
+grestore
+45300 51700 45500 51700 10 line
+gsave
+false false false false 208.000000 [(1) ] 0 45375 51725 144.444443 text
+grestore
+44800 51950 44800 51850 10 line
+44750 51900 44850 51900 10 line
+44750 51500 44850 51500 10 line
+45300 51700 44700 51300 10 line
+gsave
+false false false false 208.000000 [(LM339) ] 0 44725 51650 144.444443 text
+grestore
+grestore
+gsave
+false false false false 260.000000 [(U3) ] 0 45100 51900 180.555557 text
+grestore
+gsave
+43500 53700 43500 53900 10 line
+43350 53900 43650 53900 10 line
+gsave
+false false false false 208.000000 [(+3.3V) ] 0 43375 53950 144.444443 text
+grestore
+grestore
+gsave
+43850 53000 44000 53000 10 line
+43600 53000 43701 53052 10 line
+43601 52999 43702 52947 10 line
+43600 52900 43400 53000 10 line
+43400 53000 43600 53100 10 line
+43600 53100 43400 53200 10 line
+43400 53200 43600 53300 10 line
+43600 52900 43400 52800 10 line
+43400 52800 43500 52750 10 line
+43500 52600 43500 52750 10 line
+43500 53500 43500 53348 10 line
+43600 53299 43500 53350 10 line
+43600 53000 43850 53000 10 line
+grestore
+gsave
+false true false false 260.000000 [(R16) ] 0 43400 53000 180.555557 text
+grestore
+gsave
+false true false true 260.000000 [(5k) ] 0 43400 53000 180.555557 text
+grestore
+gsave
+43500 50900 43500 51100 10 line
+43400 50900 43600 50900 10 line
+43455 50850 43545 50850 10 line
+43480 50810 43520 50810 10 line
+grestore
+gsave
+43850 51500 44000 51500 10 line
+43600 51500 43701 51552 10 line
+43601 51499 43702 51447 10 line
+43600 51400 43400 51500 10 line
+43400 51500 43600 51600 10 line
+43600 51600 43400 51700 10 line
+43400 51700 43600 51800 10 line
+43600 51400 43400 51300 10 line
+43400 51300 43500 51250 10 line
+43500 51100 43500 51250 10 line
+43500 52000 43500 51848 10 line
+43600 51799 43500 51850 10 line
+43600 51500 43850 51500 10 line
+grestore
+gsave
+false true false false 260.000000 [(R18) ] 0 43400 51500 180.555557 text
+grestore
+gsave
+false true false true 260.000000 [(5k) ] 0 43400 51500 180.555557 text
+grestore
+44100 52600 44500 52600 10 line
+gsave
+45000 52200 45000 52400 10 line
+44900 52200 45100 52200 10 line
+44955 52150 45045 52150 10 line
+44980 52110 45020 52110 10 line
+grestore
+43500 52000 43500 52600 10 line
+gsave
+45000 53700 45000 53900 10 line
+45150 53900 44850 53900 10 line
+gsave
+false true false false 208.000000 [(+5V) ] 0 45125 53950 144.444443 text
+grestore
+grestore
+45000 53200 45000 53700 10 line
+44500 53000 44000 53000 10 line
+44000 51500 44500 51500 10 line
+44500 51900 44100 51900 10 line
+44100 49800 44100 52600 10 line
+gsave
+45600 53100 45800 53200 10 line
+45800 53200 45600 53300 10 line
+45600 53300 45800 53400 10 line
+45800 53400 45600 53500 10 line
+45600 53100 45800 53000 10 line
+45800 53000 45700 52950 10 line
+45700 52800 45700 52950 10 line
+45700 53700 45700 53548 10 line
+45600 53499 45700 53550 10 line
+grestore
+gsave
+false false false false 260.000000 [(R22) ] 0 45800 53200 180.555557 text
+grestore
+gsave
+false false false true 260.000000 [(10k) ] 0 45800 53200 180.555557 text
+grestore
+43500 53700 43500 53500 10 line
+gsave
+45700 53700 45700 53900 10 line
+45850 53900 45550 53900 10 line
+gsave
+false true false false 208.000000 [(+5V) ] 0 45825 53950 144.444443 text
+grestore
+grestore
+45700 52800 45500 52800 10 line
+gsave
+38400 54000 38400 53200 10 line
+39000 53600 38400 54000 10 line
+38400 53800 38200 53800 10 line
+gsave
+false false false false 208.000000 [(11) ] 0 38250 53825 144.444443 text
+grestore
+38400 53400 38200 53400 10 line
+gsave
+false false false false 208.000000 [(10) ] 0 38250 53425 144.444443 text
+grestore
+39000 53600 39200 53600 10 line
+gsave
+false false false false 208.000000 [(13) ] 0 39075 53625 144.444443 text
+grestore
+38500 53850 38500 53750 10 line
+38450 53800 38550 53800 10 line
+38450 53400 38550 53400 10 line
+39000 53600 38400 53200 10 line
+gsave
+false false false false 208.000000 [(LM339) ] 0 38425 53550 144.444443 text
+grestore
+grestore
+gsave
+false false false false 260.000000 [(U3) ] 0 38700 53800 180.555557 text
+grestore
+gsave
+38400 53100 38400 52300 10 line
+39000 52700 38400 53100 10 line
+38400 52900 38200 52900 10 line
+gsave
+false false false false 208.000000 [(9) ] 0 38250 52925 144.444443 text
+grestore
+38400 52500 38200 52500 10 line
+gsave
+false false false false 208.000000 [(8) ] 0 38250 52525 144.444443 text
+grestore
+39000 52700 39200 52700 10 line
+gsave
+false false false false 208.000000 [(14) ] 0 39075 52725 144.444443 text
+grestore
+38500 52950 38500 52850 10 line
+38450 52900 38550 52900 10 line
+38450 52500 38550 52500 10 line
+39000 52700 38400 52300 10 line
+gsave
+false false false false 208.000000 [(LM339) ] 0 38425 52650 144.444443 text
+grestore
+grestore
+gsave
+false false false false 260.000000 [(U3) ] 0 38700 52900 180.555557 text
+grestore
+38200 52900 37800 52900 10 line
+37800 50200 37800 53800 10 line
+37800 53800 38200 53800 10 line
+gsave
+37200 53900 37200 54100 10 line
+37050 54100 37350 54100 10 line
+gsave
+false false false false 208.000000 [(+3.3V) ] 0 37075 54150 144.444443 text
+grestore
+grestore
+gsave
+37550 53400 37700 53400 10 line
+37300 53400 37401 53452 10 line
+37301 53399 37402 53347 10 line
+37300 53300 37100 53400 10 line
+37100 53400 37300 53500 10 line
+37300 53500 37100 53600 10 line
+37100 53600 37300 53700 10 line
+37300 53300 37100 53200 10 line
+37100 53200 37200 53150 10 line
+37200 53000 37200 53150 10 line
+37200 53900 37200 53748 10 line
+37300 53699 37200 53750 10 line
+37300 53400 37550 53400 10 line
+grestore
+gsave
+false true false false 260.000000 [(R5) ] 0 37100 53400 180.555557 text
+grestore
+gsave
+false true false true 260.000000 [(5k) ] 0 37100 53400 180.555557 text
+grestore
+gsave
+37200 51900 37200 52100 10 line
+37100 51900 37300 51900 10 line
+37155 51850 37245 51850 10 line
+37180 51810 37220 51810 10 line
+grestore
+gsave
+37550 52500 37700 52500 10 line
+37300 52500 37401 52552 10 line
+37301 52499 37402 52447 10 line
+37300 52400 37100 52500 10 line
+37100 52500 37300 52600 10 line
+37300 52600 37100 52700 10 line
+37100 52700 37300 52800 10 line
+37300 52400 37100 52300 10 line
+37100 52300 37200 52250 10 line
+37200 52100 37200 52250 10 line
+37200 53000 37200 52848 10 line
+37300 52799 37200 52850 10 line
+37300 52500 37550 52500 10 line
+grestore
+gsave
+false true false false 260.000000 [(R7) ] 0 37100 52500 180.555557 text
+grestore
+gsave
+false true false true 260.000000 [(5k) ] 0 37100 52500 180.555557 text
+grestore
+37700 53400 38200 53400 10 line
+37700 52500 38200 52500 10 line
+gsave
+47160 51200 47500 51200 10 line
+47160 51800 47500 51800 10 line
+gsave
+false false false false 208.000000 [(7402) ] 0 47200 51000 144.444443 text
+grestore
+46900 51500 400 312 409 10 darc
+47200 51700 46900 51700 10 line
+gsave
+false true false false 208.000000 [(9) ] 0 47100 51750 144.444443 text
+grestore
+47200 51300 46900 51300 10 line
+gsave
+false true false false 208.000000 [(8) ] 0 47100 51350 144.444443 text
+grestore
+47938 51500 50 0 360 10 darc
+48200 51500 47988 51500 10 line
+gsave
+false false false false 208.000000 [(10) ] 0 48000 51550 144.444443 text
+grestore
+47500 51600 400 270 346 10 darc
+47500 51400 400 14 90 10 darc
+grestore
+gsave
+false false false false 260.000000 [(U9) ] 0 47200 51900 180.555557 text
+grestore
+gsave
+40660 53100 41000 53100 10 line
+40660 53700 41000 53700 10 line
+gsave
+false false false false 208.000000 [(7402) ] 0 40700 52900 144.444443 text
+grestore
+40400 53400 400 312 409 10 darc
+40700 53600 40400 53600 10 line
+gsave
+false true false false 208.000000 [(3) ] 0 40600 53650 144.444443 text
+grestore
+40700 53200 40400 53200 10 line
+gsave
+false true false false 208.000000 [(2) ] 0 40600 53250 144.444443 text
+grestore
+41438 53400 50 0 360 10 darc
+41700 53400 41488 53400 10 line
+gsave
+false false false false 208.000000 [(1) ] 0 41500 53450 144.444443 text
+grestore
+41000 53500 400 270 346 10 darc
+41000 53300 400 14 90 10 darc
+grestore
+gsave
+false false false false 260.000000 [(U3) ] 0 40700 53800 180.555557 text
+grestore
+gsave
+39300 53900 39500 54000 10 line
+39500 54000 39300 54100 10 line
+39300 54100 39500 54200 10 line
+39500 54200 39300 54300 10 line
+39300 53900 39500 53800 10 line
+39500 53800 39400 53750 10 line
+39400 53600 39400 53750 10 line
+39400 54500 39400 54348 10 line
+39300 54299 39400 54350 10 line
+newpath
+39400 53600
+25
+0 360 arc
+fill
+newpath
+39400 53600
+25
+0 360 arc
+fill
+grestore
+gsave
+false false false false 260.000000 [(R9) ] 0 39500 54000 180.555557 text
+grestore
+gsave
+false false false true 260.000000 [(10k) ] 0 39500 54000 180.555557 text
+grestore
+gsave
+39400 54500 39400 54700 10 line
+39550 54700 39250 54700 10 line
+gsave
+false true false false 208.000000 [(+5V) ] 0 39525 54750 144.444443 text
+grestore
+grestore
+39200 53600 40400 53600 10 line
+39400 52200 39400 53600 10 line
+45700 51200 45700 52800 10 line
+45500 51700 45700 51700 10 line
+36900 50000 46700 50000 10 line
+gsave
+48200 51500 48400 51500 10 line
+48400 51600 48400 51400 10 line
+48400 51600 48900 51600 10 line
+48900 51600 49000 51500 10 line
+49000 51500 48900 51400 10 line
+48900 51400 48400 51400 10 line
+grestore
+gsave
+false false true false 260.000000 [(/EN2) ] 0 48400 51700 180.555557 text
+grestore
+gsave
+41700 53400 41900 53400 10 line
+41900 53500 41900 53300 10 line
+41900 53500 42400 53500 10 line
+42400 53500 42500 53400 10 line
+42500 53400 42400 53300 10 line
+42400 53300 41900 53300 10 line
+grestore
+gsave
+false false true false 260.000000 [(/EN1) ] 0 41900 53600 180.555557 text
+grestore
+36500 46200 36500 50400 10 line
+36500 50400 40400 50400 10 line
+36700 45800 36700 50200 10 line
+36700 50200 37800 50200 10 line
+36900 46000 36900 50000 10 line
+37100 45600 37100 49800 10 line
+37100 49800 44100 49800 10 line
+gsave
+false false false false 260.000000 [(1) ] 0 43400 38700 180.555557 text
+grestore
+gsave
+false false false false 260.000000 [(3) ] 0 44900 38700 180.555557 text
+grestore
+gsave
+false false false false 260.000000 [(Universidade Federal do Rio Grande do Sul) ] 0 44700 39800 180.555557 text
+grestore
+gsave
+false false false false 260.000000 [(Departamento de Engenharia Eletrica) ] 0 44900 39600 180.555557 text
+grestore
+gsave
+false false false false 260.000000 [(Actuador Interface Card - dsPIC & USB & CAN Interfaces) ] 0 43700 39300 180.555557 text
+grestore
+gsave
+false false false false 260.000000 [(aicpic.sch) ] 0 42900 39000 180.555557 text
+grestore
+gsave
+false false false false 260.000000 [(2.4.1) ] 0 46700 39000 180.555557 text
+grestore
+gsave
+false false false false 156.000000 [(Walter Fetter Lages) (Diego Caberlon Santini) (Rodrigo Daniel Trevizan) (Davi Ebert Bobsin) ] 0 47800 38700 108.333336 text
+grestore
+gsave
+39400 52200 39400 52000 10 line
+gsave
+false false false false 156.000000 [(1) ] 0 39300 52050 108.333336 text
+grestore
+39400 51400 39400 51200 10 line
+gsave
+false false false false 156.000000 [(3) ] 0 39300 51250 108.333336 text
+grestore
+39300 51701 316 0 360 10 darc
+39400 51400 39200 51600 10 line
+39400 52000 39200 51800 10 line
+39200 51900 39200 51500 10 line
+38800 51700 38984 51700 10 line
+gsave
+false false false false 156.000000 [(2) ] 0 38900 51750 108.333336 text
+grestore
+39200 51700 38984 51700 10 line
+39400 51400 39364 51472 10 line
+39400 51400 39328 51436 10 line
+39328 51436 39364 51472 10 line
+gsave
+false false false false 260.000000 [(BC547) ] 0 39700 51500 180.555557 text
+grestore
+grestore
+gsave
+false false false false 260.000000 [(Q1) ] 0 39700 51700 180.555557 text
+grestore
+40400 53200 40400 50400 10 line
+39200 52700 39400 52700 10 line
+gsave
+39400 51000 39400 51200 10 line
+39300 51000 39500 51000 10 line
+39355 50950 39445 50950 10 line
+39380 50910 39420 50910 10 line
+grestore
+gsave
+38500 51800 38400 51600 10 line
+38400 51600 38300 51800 10 line
+38300 51800 38200 51600 10 line
+38200 51600 38100 51800 10 line
+38500 51800 38600 51600 10 line
+38600 51600 38650 51700 10 line
+38800 51700 38650 51700 10 line
+37900 51700 38052 51700 10 line
+38101 51800 38050 51700 10 line
+grestore
+gsave
+false false false false 260.000000 [(R11) ] 0 38100 52000 180.555557 text
+grestore
+gsave
+false false false true 260.000000 [(1k) ] 0 38100 52000 180.555557 text
+grestore
+36100 51700 36100 44400 10 line
+36100 44400 41200 44400 10 line
+41200 44600 36300 44600 10 line
+36300 44600 36300 50700 10 line
+36300 50700 44200 50700 10 line
+gsave
+44800 50800 44700 50600 10 line
+44700 50600 44600 50800 10 line
+44600 50800 44500 50600 10 line
+44500 50600 44400 50800 10 line
+44800 50800 44900 50600 10 line
+44900 50600 44950 50700 10 line
+45100 50700 44950 50700 10 line
+44200 50700 44352 50700 10 line
+44401 50800 44350 50700 10 line
+grestore
+gsave
+false false false false 260.000000 [(R23) ] 0 44400 51000 180.555557 text
+grestore
+gsave
+false false false true 260.000000 [(1k) ] 0 44400 51000 180.555557 text
+grestore
+gsave
+45700 51200 45700 51000 10 line
+gsave
+false false false false 156.000000 [(1) ] 0 45600 51050 108.333336 text
+grestore
+45700 50400 45700 50200 10 line
+gsave
+false false false false 156.000000 [(3) ] 0 45600 50250 108.333336 text
+grestore
+45600 50701 316 0 360 10 darc
+45700 50400 45500 50600 10 line
+45700 51000 45500 50800 10 line
+45500 50900 45500 50500 10 line
+45100 50700 45284 50700 10 line
+gsave
+false false false false 156.000000 [(2) ] 0 45200 50750 108.333336 text
+grestore
+45500 50700 45284 50700 10 line
+45700 50400 45664 50472 10 line
+45700 50400 45628 50436 10 line
+45628 50436 45664 50472 10 line
+gsave
+false false false false 260.000000 [(BC547) ] 0 46000 50500 180.555557 text
+grestore
+grestore
+gsave
+false false false false 260.000000 [(Q2) ] 0 46000 50700 180.555557 text
+grestore
+gsave
+45700 49600 45700 49800 10 line
+45600 49600 45800 49600 10 line
+45655 49550 45745 49550 10 line
+45680 49510 45720 49510 10 line
+grestore
+36100 51700 37900 51700 10 line
+46900 51700 45700 51700 10 line
+46900 51300 46700 51300 10 line
+46700 51300 46700 50000 10 line
+45700 49800 45700 50200 10 line
+gsave
+29300 50500 29300 50700 10 line
+29150 50700 29450 50700 10 line
+gsave
+false false false false 208.000000 [(+5V) ] 0 29175 50750 144.444443 text
+grestore
+grestore
+gsave
+29300 50500 29300 50300 10 line
+gsave
+false true false false 208.000000 [(1) ] 270 29350 50350 144.444443 text
+grestore
+29300 49600 29300 49800 10 line
+gsave
+false false false false 208.000000 [(2) ] 270 29350 49750 144.444443 text
+grestore
+29500 49950 29100 49950 10 line
+29300 49800 29300 49950 10 line
+29300 50150 29300 50300 10 line
+29500 50261 29400 50261 10 line
+29449 50210 29449 50310 10 line
+29100 50050 29500 50050 10 line
+29500 50050 29500 50150 10 line
+29500 50150 29100 50150 10 line
+29100 50150 29100 50050 10 line
+grestore
+gsave
+false false false false 260.000000 [(C5) ] 0 29600 50100 180.555557 text
+grestore
+gsave
+false false false true 260.000000 [(10uF) ] 0 29600 50100 180.555557 text
+grestore
+gsave
+29300 49400 29300 49600 10 line
+29200 49400 29400 49400 10 line
+29255 49350 29345 49350 10 line
+29280 49310 29320 49310 10 line
+grestore
+29300 50500 29600 50500 10 line
+gsave
+48000 45300 47700 45300 10 line
+gsave
+false true false false 208.000000 [(3) ] 0 49150 45250 144.444443 text
+grestore
+48000 45600 47700 45600 10 line
+gsave
+false true false false 208.000000 [(2) ] 0 49150 45550 144.444443 text
+grestore
+48000 45000 47700 45000 10 line
+gsave
+false true false false 208.000000 [(4) ] 0 49150 44950 144.444443 text
+grestore
+48000 45600 48900 45600 10 line
+48000 45300 48900 45300 10 line
+48000 45000 48900 45000 10 line
+48000 45900 47700 45900 10 line
+gsave
+false true false false 208.000000 [(1) ] 0 49150 45850 144.444443 text
+grestore
+48000 45900 48900 45900 10 line
+48900 44800 49400 44800 10 line
+49400 44800 49400 46100 10 line
+49400 46100 48900 46100 10 line
+48900 46100 48900 44800 10 line
+grestore
+gsave
+false true false false 260.000000 [(AM1) ] 0 49400 46200 180.555557 text
+grestore
+gsave
+47700 46500 47700 46700 10 line
+47550 46700 47850 46700 10 line
+gsave
+false false false false 208.000000 [(+3.3V) ] 0 47575 46750 144.444443 text
+grestore
+grestore
+gsave
+47700 44800 47700 45000 10 line
+47600 44800 47800 44800 10 line
+47655 44750 47745 44750 10 line
+47680 44710 47720 44710 10 line
+grestore
+gsave
+47600 46200 47400 46100 10 line
+47400 46100 47600 46000 10 line
+47600 46000 47400 45900 10 line
+47400 45900 47600 45800 10 line
+47600 46200 47400 46300 10 line
+47400 46300 47500 46350 10 line
+47500 46500 47500 46350 10 line
+47500 45600 47500 45752 10 line
+47600 45801 47500 45750 10 line
+newpath
+47500 45600
+25
+0 360 arc
+fill
+newpath
+47500 45600
+25
+0 360 arc
+fill
+grestore
+gsave
+false true false true 260.000000 [(R32) ] 0 47400 46100 180.555557 text
+grestore
+gsave
+false true false false 260.000000 [(4.7k) ] 0 47400 46100 180.555557 text
+grestore
+47700 46500 47700 45900 10 line
+47500 46500 47700 46500 10 line
+gsave
+41200 43000 41000 43000 10 line
+41000 42900 41000 43100 10 line
+gsave
+false true true false 260.000000 [(NC) ] 0 40950 43000 180.555557 text
+grestore
+grestore
+gsave
+41200 42800 41000 42800 10 line
+41000 42700 41000 42900 10 line
+gsave
+false true true false 260.000000 [(NC) ] 0 40950 42800 180.555557 text
+grestore
+grestore
+gsave
+41200 42600 41000 42600 10 line
+41000 42500 41000 42700 10 line
+gsave
+false true true false 260.000000 [(NC) ] 0 40950 42600 180.555557 text
+grestore
+grestore
+gsave
+41200 42400 41000 42400 10 line
+41000 42300 41000 42500 10 line
+gsave
+false true true false 260.000000 [(NC) ] 0 40950 42400 180.555557 text
+grestore
+grestore
+gsave
+41200 42200 41000 42200 10 line
+41000 42100 41000 42300 10 line
+gsave
+false true true false 260.000000 [(NC) ] 0 40950 42200 180.555557 text
+grestore
+grestore
+gsave
+41200 44200 41000 44200 10 line
+41000 44100 41000 44300 10 line
+gsave
+false true true false 260.000000 [(NC) ] 0 40950 44200 180.555557 text
+grestore
+grestore
+gsave
+41200 44000 41000 44000 10 line
+41000 43900 41000 44100 10 line
+gsave
+false true true false 260.000000 [(NC) ] 0 40950 44000 180.555557 text
+grestore
+grestore
+gsave
+44500 46900 44700 46900 10 line
+44700 47000 44700 46800 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 46900 180.555557 text
+grestore
+grestore
+gsave
+44500 46700 44700 46700 10 line
+44700 46800 44700 46600 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 46700 180.555557 text
+grestore
+grestore
+gsave
+44500 46500 44700 46500 10 line
+44700 46600 44700 46400 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 46500 180.555557 text
+grestore
+grestore
+gsave
+44500 46300 44700 46300 10 line
+44700 46400 44700 46200 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 46300 180.555557 text
+grestore
+grestore
+gsave
+44500 46100 44700 46100 10 line
+44700 46200 44700 46000 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 46100 180.555557 text
+grestore
+grestore
+gsave
+44500 45900 44700 45900 10 line
+44700 46000 44700 45800 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 45900 180.555557 text
+grestore
+grestore
+gsave
+44500 45700 44700 45700 10 line
+44700 45800 44700 45600 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 45700 180.555557 text
+grestore
+grestore
+gsave
+44500 45500 44700 45500 10 line
+44700 45600 44700 45400 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 45500 180.555557 text
+grestore
+grestore
+gsave
+44500 45300 44700 45300 10 line
+44700 45400 44700 45200 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 45300 180.555557 text
+grestore
+grestore
+gsave
+44500 45100 44700 45100 10 line
+44700 45200 44700 45000 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 45100 180.555557 text
+grestore
+grestore
+gsave
+44500 44900 44700 44900 10 line
+44700 45000 44700 44800 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 44900 180.555557 text
+grestore
+grestore
+gsave
+44500 44700 44700 44700 10 line
+44700 44800 44700 44600 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 44700 180.555557 text
+grestore
+grestore
+gsave
+44500 44500 44700 44500 10 line
+44700 44600 44700 44400 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 44500 180.555557 text
+grestore
+grestore
+gsave
+44500 44100 44700 44100 10 line
+44700 44200 44700 44000 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 44100 180.555557 text
+grestore
+grestore
+gsave
+44500 42900 44700 42900 10 line
+44700 43000 44700 42800 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 42900 180.555557 text
+grestore
+grestore
+gsave
+44500 42500 44700 42500 10 line
+44700 42600 44700 42400 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 42500 180.555557 text
+grestore
+grestore
+gsave
+44500 42300 44700 42300 10 line
+44700 42400 44700 42200 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 42300 180.555557 text
+grestore
+grestore
+gsave
+44500 42100 44700 42100 10 line
+44700 42200 44700 42000 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 42100 180.555557 text
+grestore
+grestore
+gsave
+44500 41700 44700 41700 10 line
+44700 41800 44700 41600 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 41700 180.555557 text
+grestore
+grestore
+gsave
+44500 41500 44700 41500 10 line
+44700 41600 44700 41400 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 41500 180.555557 text
+grestore
+grestore
+gsave
+44500 41300 44700 41300 10 line
+44700 41400 44700 41200 10 line
+gsave
+false false true false 260.000000 [(NC) ] 0 44750 41300 180.555557 text
+grestore
+grestore
+gsave
+47700 45300 47500 45300 10 line
+47500 45200 47500 45400 10 line
+gsave
+false true true false 260.000000 [(NC) ] 0 47450 45300 180.555557 text
+grestore
+grestore
+47700 45600 46700 45600 10 line
+46700 45600 46700 44300 10 line
+46700 44300 44500 44300 10 line
+gsave
+45600 47900 45400 47900 10 line
+45400 47800 45400 48000 10 line
+gsave
+false true true false 260.000000 [(NC) ] 0 45350 47900 180.555557 text
+grestore
+grestore
+newpath
+42800 40900
+25
+0 360 arc
+fill
+newpath
+42800 40900
+25
+0 360 arc
+fill
+newpath
+42700 48100
+25
+0 360 arc
+fill
+newpath
+42700 48100
+25
+0 360 arc
+fill
+newpath
+42700 48100
+25
+0 360 arc
+fill
+newpath
+43100 48100
+25
+0 360 arc
+fill
+newpath
+42700 48100
+25
+0 360 arc
+fill
+newpath
+42800 40900
+25
+0 360 arc
+fill
+newpath
+42800 40900
+25
+0 360 arc
+fill
+newpath
+28000 47300
+25
+0 360 arc
+fill
+newpath
+28000 47300
+25
+0 360 arc
+fill
+newpath
+33100 43200
+25
+0 360 arc
+fill
+newpath
+33100 43200
+25
+0 360 arc
+fill
+newpath
+31700 40400
+25
+0 360 arc
+fill
+newpath
+31700 40400
+25
+0 360 arc
+fill
+newpath
+33100 42100
+25
+0 360 arc
+fill
+newpath
+33700 42700
+25
+0 360 arc
+fill
+newpath
 33100 43200
 25
 0 360 arc
@@ -2648,6 +3604,16 @@ newpath
 0 360 arc
 fill
 newpath
+36700 40300
+25
+0 360 arc
+fill
+newpath
+36700 40300
+25
+0 360 arc
+fill
+newpath
 33700 42700
 25
 0 360 arc
@@ -2678,6 +3644,16 @@ newpath
 0 360 arc
 fill
 newpath
+32400 50500
+25
+0 360 arc
+fill
+newpath
+32400 50500
+25
+0 360 arc
+fill
+newpath
 35700 40300
 25
 0 360 arc
@@ -2707,302 +3683,286 @@ newpath
 25
 0 360 arc
 fill
-60 60 44470 41870 fbox
 newpath
-36800 40300
+36700 40300
+25
+0 360 arc
+fill
+newpath
+30000 53800
 25
 0 360 arc
 fill
 newpath
-36800 40300
+30000 53800
 25
 0 360 arc
 fill
 newpath
-29300 53300
+28600 53800
 25
 0 360 arc
 fill
 newpath
-29300 53300
+33600 53800
 25
 0 360 arc
 fill
 newpath
-33800 53300
+33600 53800
 25
 0 360 arc
 fill
 newpath
-33800 53300
+32300 53800
 25
 0 360 arc
 fill
 newpath
-27900 53300
+32300 53800
 25
 0 360 arc
 fill
-60 60 33870 53270 fbox
 newpath
-33800 53300
+33600 53800
 25
 0 360 arc
 fill
 newpath
-32900 53300
+33600 53800
 25
 0 360 arc
 fill
 newpath
-32900 53300
+28600 53800
 25
 0 360 arc
 fill
 newpath
-31600 53300
+30000 53800
 25
 0 360 arc
 fill
 newpath
-31600 53300
+30000 52900
 25
 0 360 arc
 fill
 newpath
-32900 53300
+28600 52900
 25
 0 360 arc
 fill
 newpath
-32900 53300
+28600 52100
 25
 0 360 arc
 fill
 newpath
-27900 53300
+28600 52100
 25
 0 360 arc
 fill
 newpath
-29300 53300
+33400 50500
 25
 0 360 arc
 fill
 newpath
-29300 52400
+32400 50500
 25
 0 360 arc
 fill
 newpath
-27900 52400
+31400 50500
 25
 0 360 arc
 fill
 newpath
-27900 51600
+39400 48400
 25
 0 360 arc
 fill
 newpath
-27900 51600
+39400 48400
 25
 0 360 arc
 fill
-60 60 35470 53270 fbox
 newpath
-37700 53300
+40000 48400
 25
 0 360 arc
 fill
 newpath
-35700 53300
+40000 48400
 25
 0 360 arc
 fill
 newpath
-36700 53300
+39400 48400
 25
 0 360 arc
 fill
 newpath
-37700 53300
+40000 48400
 25
 0 360 arc
 fill
-60 60 34670 52670 fbox
 newpath
-35700 53300
+39700 48400
 25
 0 360 arc
 fill
 newpath
-35700 53300
+39700 48400
 25
 0 360 arc
 fill
 newpath
-39800 48400
+39700 48400
 25
 0 360 arc
 fill
 newpath
-39800 48400
+31400 50500
 25
 0 360 arc
 fill
 newpath
-40400 48400
+31400 50500
 25
 0 360 arc
 fill
 newpath
-40400 48400
+40300 45200
 25
 0 360 arc
 fill
 newpath
-39800 48400
+38800 45400
 25
 0 360 arc
 fill
 newpath
-40400 48400
+40000 43600
 25
 0 360 arc
 fill
 newpath
-40100 48400
+39400 43800
 25
 0 360 arc
 fill
 newpath
-40100 48400
+40300 45200
 25
 0 360 arc
 fill
 newpath
-40100 48400
+40300 45200
 25
 0 360 arc
 fill
-60 60 41170 45170 fbox
 newpath
-40700 45200
+39800 43400
 25
 0 360 arc
 fill
-60 60 41170 45370 fbox
 newpath
-39200 45400
+39800 43400
 25
 0 360 arc
 fill
-60 60 41170 43570 fbox
 newpath
-40400 43600
+39800 43400
 25
 0 360 arc
 fill
-60 60 41170 43770 fbox
 newpath
-39800 43800
+38800 45400
 25
 0 360 arc
 fill
 newpath
-40700 45200
+38800 45400
 25
 0 360 arc
 fill
 newpath
-40700 45200
+39400 43800
 25
 0 360 arc
 fill
 newpath
-40200 43400
+39400 43800
 25
 0 360 arc
 fill
 newpath
-40200 43400
+40000 43600
 25
 0 360 arc
 fill
-60 60 41170 43370 fbox
 newpath
-40200 43400
+40000 43600
 25
 0 360 arc
 fill
 newpath
-39200 45400
+40600 43200
 25
 0 360 arc
 fill
 newpath
-39200 45400
+40600 43200
 25
 0 360 arc
 fill
 newpath
-39800 43800
+40600 43200
 25
 0 360 arc
 fill
 newpath
-39800 43800
+42800 40900
 25
 0 360 arc
 fill
 newpath
-40400 43600
+42800 40900
 25
 0 360 arc
 fill
 newpath
-40400 43600
+43100 48100
 25
 0 360 arc
 fill
 newpath
-41000 43200
+43100 48100
 25
 0 360 arc
 fill
 newpath
-41000 43200
+42700 48100
 25
 0 360 arc
 fill
-60 60 41170 43170 fbox
 newpath
-41000 43200
+42700 48100
 25
 0 360 arc
 fill
-60 60 44470 43870 fbox
-60 60 44470 43670 fbox
-60 60 44470 43470 fbox
-60 60 44470 47270 fbox
-60 60 44470 47070 fbox
-60 60 44470 43270 fbox
-60 60 44470 43070 fbox
-60 60 41170 45770 fbox
 newpath
 36700 45800
 25
 0 360 arc
 fill
-60 60 41170 45570 fbox
 newpath
 37100 45600
 25
 0 360 arc
 fill
-60 60 41170 45970 fbox
-60 60 41170 46170 fbox
 newpath
 31500 46600
 25
@@ -3033,32 +3993,26 @@ newpath
 25
 0 360 arc
 fill
-60 60 41170 46370 fbox
 newpath
 30700 46400
 25
 0 360 arc
 fill
-60 60 41170 46570 fbox
 newpath
 31500 46600
 25
 0 360 arc
 fill
-60 60 41170 46770 fbox
 newpath
 32300 46800
 25
 0 360 arc
 fill
-60 60 41170 46970 fbox
 newpath
 33100 47000
 25
 0 360 arc
 fill
-60 60 41170 44970 fbox
-60 60 44470 42670 fbox
 newpath
 28000 47300
 25
@@ -3085,11 +4039,15 @@ newpath
 0 360 arc
 fill
 newpath
-36800 40300
+41200 47300
+25
+0 360 arc
+fill
+newpath
+41200 47300
 25
 0 360 arc
 fill
-60 60 41170 44770 fbox
 newpath
 33100 43200
 25
@@ -3136,132 +4094,142 @@ newpath
 0 360 arc
 fill
 newpath
-36700 53300
+33400 50500
 25
 0 360 arc
 fill
 newpath
-36700 53300
+33600 53800
 25
 0 360 arc
 fill
 newpath
-37700 53300
+33600 53800
 25
 0 360 arc
 fill
 newpath
-32900 53300
+32300 53800
 25
 0 360 arc
 fill
 newpath
-32900 53300
+32300 53800
 25
 0 360 arc
 fill
 newpath
-31600 53300
+32300 53800
 25
 0 360 arc
 fill
 newpath
-31600 53300
+32300 53800
 25
 0 360 arc
 fill
 newpath
-31600 53300
+30000 52900
 25
 0 360 arc
 fill
 newpath
-31600 53300
+28600 52900
 25
 0 360 arc
 fill
 newpath
-29300 52400
+44100 51900
 25
 0 360 arc
 fill
 newpath
-27900 52400
+44100 51900
 25
 0 360 arc
 fill
 newpath
-45600 50600
+44100 51900
 25
 0 360 arc
 fill
 newpath
-45600 50600
+45700 52800
 25
 0 360 arc
 fill
 newpath
-45600 50600
+37800 52900
 25
 0 360 arc
 fill
 newpath
-46900 51500
+37800 52900
 25
 0 360 arc
 fill
 newpath
-40100 52800
+37800 52900
 25
 0 360 arc
 fill
 newpath
-40100 52800
+39400 53600
 25
 0 360 arc
 fill
 newpath
-40100 52800
+39400 53600
 25
 0 360 arc
 fill
 newpath
-41400 53500
+39400 53600
 25
 0 360 arc
 fill
 newpath
-41400 53500
+39400 53600
 25
 0 360 arc
 fill
 newpath
-41400 52600
+39400 53600
 25
 0 360 arc
 fill
 newpath
-41400 52600
+39400 53600
 25
 0 360 arc
 fill
 newpath
-41400 52600
+39400 52700
 25
 0 360 arc
 fill
 newpath
-46900 51500
+45700 52800
 25
 0 360 arc
 fill
 newpath
-46900 50400
+45700 51700
 25
 0 360 arc
 fill
 newpath
-46900 50400
+45700 51700
+25
+0 360 arc
+fill
+newpath
+45700 51700
+25
+0 360 arc
+fill
+newpath
+45700 51700
 25
 0 360 arc
 fill
@@ -3285,5 +4253,55 @@ newpath
 25
 0 360 arc
 fill
+newpath
+39400 52700
+25
+0 360 arc
+fill
+newpath
+39400 52700
+25
+0 360 arc
+fill
+newpath
+45700 51700
+25
+0 360 arc
+fill
+newpath
+45700 51700
+25
+0 360 arc
+fill
+newpath
+29300 50500
+25
+0 360 arc
+fill
+newpath
+47500 45600
+25
+0 360 arc
+fill
+newpath
+47500 45600
+25
+0 360 arc
+fill
+newpath
+47700 46500
+25
+0 360 arc
+fill
+newpath
+47700 46500
+25
+0 360 arc
+fill
+newpath
+47500 45600
+25
+0 360 arc
+fill
 showpage
 %%End
index 6f8a541..3aceb13 100644 (file)
@@ -7,41 +7,41 @@ C 42700 40500 1 0 0 gnd-1.sym
 C 42500 48100 1 0 0 3.3V-plus-1.sym
 N 43500 48100 42300 48100 4
 N 42800 40800 42800 40900 4
-C 27900 46000 1 0 0 gnd-1.sym
-C 28200 47200 1 0 0 resistor-1.sym
+C 27500 46000 1 0 0 gnd-1.sym
+C 27800 47200 1 0 0 resistor-1.sym
 {
-T 28200 47200 5 10 0 1 0 0 1
+T 27800 47200 5 10 0 1 0 0 1
 footprint=ACY400
-T 28700 47600 5 10 1 1 0 0 1
+T 28300 47600 5 10 1 1 0 0 1
 refdes=R2
-T 28700 47600 5 10 1 1 180 6 1
+T 28300 47600 5 10 1 1 180 6 1
 value=2k2
 }
-C 28100 47300 1 90 0 resistor-1.sym
+C 27700 47300 1 90 0 resistor-1.sym
 {
-T 28100 47300 5 10 0 1 0 0 1
+T 27700 47300 5 10 0 1 0 0 1
 footprint=ACY400
-T 27900 47800 5 10 1 1 0 6 1
+T 27500 47800 5 10 1 1 0 6 1
 refdes=R1
-T 27900 47800 5 10 1 1 180 0 1
+T 27500 47800 5 10 1 1 180 0 1
 value=10k
 }
-C 45800 41600 1 0 1 osc-2.sym
+C 46200 41600 1 0 1 osc-2.sym
 {
-T 45300 42200 5 10 1 1 0 6 1
+T 45700 42200 5 10 1 1 0 6 1
 device=OSC
-T 45900 42200 5 10 1 1 0 6 1
-refdes=U16
-T 45600 41600 5 10 1 1 0 6 1
+T 46300 42200 5 10 1 1 0 6 1
+refdes=U18
+T 46000 41600 5 10 1 1 0 6 1
 value=6MHz
 }
-C 27800 49100 1 0 0 5V-plus-1.sym
+C 27400 49100 1 0 0 5V-plus-1.sym
 C 33000 42200 1 270 1 resistor-1.sym
 {
 T 33000 42200 5 10 0 1 0 0 1
 footprint=ACY400
 T 33200 42600 5 10 1 1 0 0 1
-refdes=R11
+refdes=R15
 T 33200 42600 5 10 1 1 180 6 1
 value=2k2
 }
@@ -68,7 +68,7 @@ C 32600 40500 1 0 1 PCA82C250-1.sym
 T 31400 42400 5 10 1 1 0 6 1
 device=PCA82C250
 T 32300 42400 5 10 1 1 0 6 1
-refdes=U6
+refdes=U7
 }
 N 31700 40200 31700 40500 4
 C 31500 40200 1 180 1 generic-power.sym
@@ -90,7 +90,7 @@ C 36600 42000 1 0 1 resistor-1.sym
 T 36600 42000 5 10 0 1 0 0 1
 footprint=ACY400
 T 36000 42400 5 10 1 1 0 0 1
-refdes=R17
+refdes=R23
 T 36000 42400 5 10 1 1 180 6 1
 value=220
 }
@@ -103,7 +103,7 @@ C 33700 39600 1 0 1 resistor-1.sym
 T 33700 39600 5 10 0 1 0 0 1
 footprint=ACY400
 T 33400 39500 5 10 1 1 0 6 1
-refdes=R18
+refdes=R25
 T 33400 39500 5 10 1 1 180 0 1
 value=390
 }
@@ -114,7 +114,7 @@ C 36700 40400 1 180 0 resistor-1.sym
 T 36700 40400 5 10 0 1 180 6 1
 footprint=ACY400
 T 36100 40600 5 10 1 1 0 0 1
-refdes=R22
+refdes=R27
 T 36100 40600 5 10 1 1 180 6 1
 value=2k2
 }
@@ -123,14 +123,14 @@ C 35700 41500 1 0 1 6n137-1.sym
 T 35400 43100 5 10 1 1 0 6 1
 device=6N137
 T 34500 43100 5 10 1 1 0 6 1
-refdes=U7
+refdes=U8
 }
 C 33700 39100 1 0 0 6n137-1.sym
 {
 T 34000 40700 5 10 1 1 0 0 1
 device=6N137
 T 35200 40700 5 10 1 1 0 0 1
-refdes=U8
+refdes=U13
 }
 N 32000 40400 31700 40400 4
 C 29400 41800 1 0 1 io-1.sym
@@ -149,41 +149,41 @@ value=CANL
 }
 N 35700 42400 35700 42800 4
 C 35900 40400 1 0 1 5V-plus-1.sym
-C 36900 51900 1 90 0 capacitor-1.sym
+C 31600 49500 1 90 0 capacitor-1.sym
 {
-T 36900 51900 5 10 0 0 0 0 1
+T 31600 49500 5 10 0 0 0 0 1
 footprint=RCI200
-T 36900 51900 5 10 0 1 0 0 1
+T 31600 49500 5 10 0 1 0 0 1
 symversion=0.100
-T 36900 52300 5 10 1 1 0 0 1
-refdes=C8
-T 36900 52300 5 10 1 1 180 6 1
+T 31600 49900 5 10 1 1 0 0 1
+refdes=C9
+T 31600 49900 5 10 1 1 180 6 1
 value=100nF
 }
-C 37900 51900 1 90 0 capacitor-1.sym
+C 32600 49500 1 90 0 capacitor-1.sym
 {
-T 37900 51900 5 10 0 0 0 0 1
+T 32600 49500 5 10 0 0 0 0 1
 footprint=RCI200
-T 37900 51900 5 10 0 1 0 0 1
+T 32600 49500 5 10 0 1 0 0 1
 symversion=0.100
-T 37900 52300 5 10 1 1 0 0 1
-refdes=C9
-T 37900 52300 5 10 1 1 180 6 1
+T 32600 49900 5 10 1 1 0 0 1
+refdes=C10
+T 32600 49900 5 10 1 1 180 6 1
 value=100nF
 }
-C 36600 51200 1 0 0 gnd-1.sym
-C 27600 46300 1 90 0 switch-pushbutton-no-1.sym
+C 31300 49200 1 0 0 gnd-1.sym
+C 27200 46300 1 90 0 switch-pushbutton-no-1.sym
 {
-T 27000 46700 5 10 0 0 90 0 1
+T 26600 46700 5 10 0 0 90 0 1
 device=SWITCH_PUSHBUTTON_NO
-T 27400 47000 5 10 1 1 180 0 1
+T 27000 47000 5 10 1 1 180 0 1
 refdes=S1
 }
-C 44600 43400 1 180 1 output-2.sym
+C 45000 43400 1 180 1 output-2.sym
 {
-T 45500 43200 5 10 0 0 180 6 1
+T 45900 43200 5 10 0 0 180 6 1
 net=BRAKE:1
-T 45500 43300 5 10 1 1 180 7 1
+T 45900 43300 5 10 1 1 180 7 1
 value=BRAKE2
 }
 C 30200 42100 1 90 0 capacitor-1.sym
@@ -193,7 +193,7 @@ footprint=RCI200
 T 30200 42100 5 10 0 1 0 0 1
 symversion=0.100
 T 29800 42600 5 10 1 1 0 6 1
-refdes=C10
+refdes=C11
 T 29800 42600 5 10 1 1 180 0 1
 value=100nF
 }
@@ -204,410 +204,412 @@ footprint=RCI200
 T 33900 40600 5 10 0 1 0 0 1
 symversion=0.100
 T 33900 41200 5 10 1 1 0 0 1
-refdes=C11
+refdes=C14
 T 33900 41200 5 10 1 1 180 6 1
 value=100nF
 }
-C 27800 47200 1 270 0 capacitor-4.sym
+C 27400 47200 1 270 0 capacitor-4.sym
 {
-T 27800 47200 5 10 0 1 0 0 1
+T 27400 47200 5 10 0 1 0 0 1
 footprint=RCY100P
-T 27800 47200 5 10 0 1 90 0 1
+T 27400 47200 5 10 0 1 90 0 1
 symversion=0.100
-T 28600 46800 5 10 1 1 180 0 1
-refdes=C6
-T 28100 46500 5 10 1 1 0 0 1
+T 28200 46800 5 10 1 1 180 0 1
+refdes=C8
+T 27700 46500 5 10 1 1 0 0 1
 value=1uFx16V
 }
 N 35700 40300 35800 40300 4
 N 35700 40000 35700 40400 4
-C 27800 49100 1 270 0 diode-1.sym
+C 27400 49100 1 270 0 diode-1.sym
 {
-T 28400 48700 5 10 0 0 270 0 1
+T 28000 48700 5 10 0 0 270 0 1
 device=DIODE
-T 28200 48600 5 10 1 1 0 0 1
+T 27800 48600 5 10 1 1 0 0 1
 refdes=D1
-T 28200 48600 5 10 1 1 180 6 1
+T 27800 48600 5 10 1 1 180 6 1
 value=1N4148
 }
 C 47200 42700 1 0 0 gnd-1.sym
-C 46900 46600 1 0 1 connector5-1.sym
+C 47300 46800 1 0 1 connector5-1.sym
 {
-T 45100 48100 5 10 0 0 0 6 1
+T 45500 48300 5 10 0 0 0 6 1
 device=CONNECTOR_5
-T 46800 48300 5 10 1 1 0 6 1
-refdes=CON_PROG
+T 47000 48700 5 10 1 1 0 6 1
+refdes=J2
+T 46800 48500 5 10 1 1 0 0 1
+device=CON_PROG
 }
-C 45100 46400 1 0 1 gnd-1.sym
-C 30600 46300 1 0 1 output-1.sym
+C 45500 46600 1 0 1 gnd-1.sym
+C 30100 46300 1 0 1 output-1.sym
 {
-T 30500 46600 5 10 0 0 0 6 1
+T 30000 46600 5 10 0 0 0 6 1
 device=OUTPUT
-T 29800 46300 5 10 1 1 0 6 1
+T 29300 46300 5 10 1 1 0 6 1
 value=DRV2_A
 }
-C 30600 46500 1 0 1 output-1.sym
+C 30100 46500 1 0 1 output-1.sym
 {
-T 30500 46800 5 10 0 0 0 6 1
+T 30000 46800 5 10 0 0 0 6 1
 device=OUTPUT
-T 29800 46500 5 10 1 1 0 6 1
+T 29300 46500 5 10 1 1 0 6 1
 value=DRV2_B
 }
-C 30600 45300 1 270 1 resistor-1.sym
+C 30100 45300 1 270 1 resistor-1.sym
 {
-T 31000 45600 5 10 0 0 90 2 1
+T 30500 45600 5 10 0 0 90 2 1
 device=RESISTOR
-T 30600 45800 5 10 1 1 0 6 1
-refdes=R4
-T 30600 45800 5 10 1 1 180 0 1
+T 30100 45800 5 10 1 1 0 6 1
+refdes=R5
+T 30100 45800 5 10 1 1 180 0 1
 value=470
 }
-C 30500 44300 1 270 1 led-3.sym
+C 30000 44300 1 270 1 led-3.sym
 {
-T 31150 45250 5 10 0 0 90 2 1
+T 30650 45250 5 10 0 0 90 2 1
 device=LED
-T 30250 44850 5 10 1 1 180 6 1
+T 29750 44850 5 10 1 1 180 6 1
 refdes=D3
 }
-C 30800 43900 1 0 1 gnd-1.sym
-N 30700 45200 30700 45300 4
-N 30700 44200 30700 44300 4
-N 30700 46200 30700 46400 4
-N 44500 41900 44600 41900 4
-N 35700 39700 36800 39700 4
-N 36800 40300 36800 39700 4
-C 29800 52700 1 0 0 lm7805-1.sym
+C 30300 43900 1 0 1 gnd-1.sym
+N 30200 45200 30200 45300 4
+N 30200 44200 30200 44300 4
+N 30200 46200 30200 46400 4
+N 44500 41900 45000 41900 4
+N 35700 39700 36700 39700 4
+N 36700 39700 36700 44200 4
+C 30400 53000 1 0 0 lm7805-1.sym
 {
-T 29800 52700 5 10 0 1 0 0 1
+T 30400 53000 5 10 0 1 0 0 1
 footprint=TO220W
-T 31100 53700 5 10 1 1 0 6 1
+T 31700 54000 5 10 1 1 0 6 1
 refdes=U1
 }
-C 30500 51200 1 0 0 gnd-1.sym
-N 30600 52700 30600 51500 4
-C 27700 53300 1 270 0 capacitor-4.sym
+C 31100 51500 1 0 0 gnd-1.sym
+N 31200 53000 31200 51800 4
+C 28300 53600 1 270 0 capacitor-4.sym
 {
-T 27700 53300 5 10 0 0 0 0 1
+T 28300 53600 5 10 0 0 0 0 1
 footprint=RCY100P
-T 27700 53300 5 10 0 1 0 0 1
+T 28300 53600 5 10 0 1 0 0 1
 symversion=0.100
-T 27400 53000 5 10 1 1 0 0 1
+T 28000 53300 5 10 1 1 0 0 1
 refdes=C1
-T 27000 52600 5 10 1 1 0 0 1
+T 27600 52900 5 10 1 1 0 0 1
 value=47uFx16V
 }
-C 29500 52400 1 90 0 capacitor-1.sym
+C 30100 52700 1 90 0 capacitor-1.sym
 {
-T 29500 52400 5 10 0 0 0 0 1
+T 30100 52700 5 10 0 0 0 0 1
 footprint=RCI200
-T 29500 52400 5 10 0 1 0 0 1
+T 30100 52700 5 10 0 1 0 0 1
 symversion=0.100
-T 29900 53100 5 10 1 1 180 0 1
+T 30500 53400 5 10 1 1 180 0 1
 refdes=C3
-T 29400 52600 5 10 1 1 0 0 1
+T 30000 52900 5 10 1 1 0 0 1
 value=100nF
 }
-C 33700 53300 1 270 0 resistor-1.sym
+C 34300 53600 1 270 0 resistor-1.sym
 {
-T 33700 53300 5 10 0 1 90 0 1
+T 34300 53600 5 10 0 1 90 0 1
 footprint=ACY400
-T 33900 52800 5 10 1 1 0 0 1
+T 34500 53100 5 10 1 1 0 0 1
 refdes=R3
-T 33900 52800 5 10 1 1 180 6 1
+T 34500 53100 5 10 1 1 180 6 1
 value=470
 }
-C 33600 51500 1 270 1 led-3.sym
+C 34200 51800 1 270 1 led-3.sym
 {
-T 33600 51500 5 10 0 1 0 0 1
+T 34200 51800 5 10 0 1 0 0 1
 footprint=LED5
-T 34150 52150 5 10 1 1 180 6 1
+T 34750 52250 5 10 1 1 180 6 1
 refdes=D2
-T 34100 51600 5 10 1 1 0 0 1
+T 34700 51900 5 10 1 1 0 0 1
 value=RED
 }
-N 27900 53300 27900 53400 4
-C 29200 51300 1 0 0 gnd-1.sym
-N 31400 53300 33900 53300 4
-N 32900 53300 32900 53400 4
-C 31400 53200 1 270 0 capacitor-4.sym
+N 28500 53600 28500 53700 4
+C 29800 51600 1 0 0 gnd-1.sym
+N 32000 53600 34400 53600 4
+N 33500 53600 33500 53700 4
+C 32000 53500 1 270 0 capacitor-4.sym
 {
-T 31400 53200 5 10 0 0 0 0 1
+T 32000 53500 5 10 0 0 0 0 1
 footprint=RCY100P
-T 31400 53200 5 10 0 1 0 0 1
+T 32000 53500 5 10 0 1 0 0 1
 symversion=0.100
-T 31800 52800 5 10 1 1 0 0 1
-refdes=C4
-T 31800 52800 5 10 1 1 180 6 1
+T 32400 53100 5 10 1 1 0 0 1
+refdes=C5
+T 32400 53100 5 10 1 1 180 6 1
 value=47uFx16V
 }
-C 33100 52300 1 90 0 capacitor-1.sym
+C 33700 52600 1 90 0 capacitor-1.sym
 {
-T 33100 52300 5 10 0 0 0 0 1
+T 33700 52600 5 10 0 0 0 0 1
 footprint=RCI200
-T 33100 52300 5 10 0 1 0 0 1
+T 33700 52600 5 10 0 1 0 0 1
 symversion=0.100
-T 33100 52800 5 10 1 1 0 0 1
-refdes=C5
-T 33100 52800 5 10 1 1 180 6 1
+T 33700 53100 5 10 1 1 0 0 1
+refdes=C6
+T 33700 53100 5 10 1 1 180 6 1
 value=100nF
 }
-C 32800 51200 1 0 0 gnd-1.sym
-C 31500 51200 1 0 0 gnd-1.sym
-C 33700 51200 1 0 0 gnd-1.sym
-C 27700 53400 1 0 0 12V-plus-1.sym
-C 32700 53400 1 0 0 5V-plus-1.sym
+C 33400 51500 1 0 0 gnd-1.sym
+C 32100 51500 1 0 0 gnd-1.sym
+C 34300 51500 1 0 0 gnd-1.sym
+C 28300 53700 1 0 0 12V-plus-1.sym
+C 33300 53700 1 0 0 5V-plus-1.sym
 {
-T 32700 53400 5 10 0 1 0 0 1
+T 33300 53700 5 10 0 1 0 0 1
 net=+5V:1
 }
-N 27900 53300 29800 53300 4
-C 27400 51600 1 180 0 generic-power.sym
+N 28500 53600 30400 53600 4
+C 28000 51900 1 180 0 generic-power.sym
 {
-T 27200 51350 5 10 0 1 180 3 1
+T 27800 51650 5 10 0 1 180 3 1
 net=PGND:1
-T 27000 51200 5 10 1 1 0 0 1
+T 27600 51500 5 10 1 1 0 0 1
 value=PGND
 }
-C 29000 52600 1 180 0 capacitor-1.sym
+C 29600 52900 1 180 0 capacitor-1.sym
 {
-T 29000 52600 5 10 0 0 0 0 1
+T 29600 52900 5 10 0 0 0 0 1
 footprint=RCI200
-T 29000 52600 5 10 0 1 0 0 1
+T 29600 52900 5 10 0 1 0 0 1
 symversion=0.100
-T 28400 52800 5 10 1 1 0 0 1
+T 29000 53100 5 10 1 1 0 0 1
 refdes=C2
-T 28900 52800 5 10 1 1 180 0 1
+T 29500 53100 5 10 1 1 180 0 1
 value=2.2nF
 }
-N 29300 51600 29300 52400 4
-N 27900 52400 27900 51600 4
-C 27800 51300 1 0 0 gnd-1.sym
-N 27200 51600 27900 51600 4
-N 31600 52300 31600 51500 4
-N 32900 52300 32900 51500 4
-C 31400 53400 1 0 0 vcc-1.sym
+N 29900 51900 29900 52700 4
+N 28500 52700 28500 51900 4
+C 28400 51600 1 0 0 gnd-1.sym
+N 27800 51900 28500 51900 4
+N 32200 52600 32200 51800 4
+N 33500 52600 33500 51800 4
+C 32000 53700 1 0 0 vcc-1.sym
 {
-T 31400 53400 5 10 0 1 0 0 1
+T 32000 53700 5 10 0 1 0 0 1
 net=Vcc:1
 }
-C 37500 53400 1 0 0 3.3V-plus-1.sym
-N 35500 53300 37700 53300 4
-N 34700 51500 34700 52700 4
-N 35700 52700 35700 53300 4
-C 33900 45700 1 0 0 input-2.sym
+C 32200 50500 1 0 0 3.3V-plus-1.sym
+N 30200 50400 32400 50400 4
+N 29400 49500 29400 49800 4
+C 32600 46000 1 0 0 input-2.sym
 {
-T 33900 45700 5 10 0 1 0 0 1
+T 32600 46000 5 10 0 1 0 0 1
 net=CHB:1
-T 34400 45800 5 10 1 1 0 7 1
+T 33800 46300 5 10 1 1 0 7 1
 value=CRNT1
 }
-C 33900 45500 1 0 0 input-2.sym
+C 32600 45300 1 0 0 input-2.sym
 {
-T 33900 45500 5 10 0 1 0 0 1
+T 32600 45300 5 10 0 1 0 0 1
 net=CHA:1
-T 34400 45600 5 10 1 1 0 7 1
+T 33800 45600 5 10 1 1 0 7 1
 value=CRNT2
 }
-C 44600 43200 1 180 1 output-2.sym
+C 45000 43200 1 180 1 output-2.sym
 {
-T 45500 43000 5 10 0 0 180 6 1
+T 45900 43000 5 10 0 0 180 6 1
 net=BRAKE:1
-T 45500 43100 5 10 1 1 180 7 1
+T 45900 43100 5 10 1 1 180 7 1
 value=BRAKE1
 }
 C 35900 42800 1 0 1 3.3V-plus-1.sym
-C 46500 40900 1 90 0 led-3.sym
+C 46900 40900 1 90 0 led-3.sym
 {
-T 45850 41850 5 10 0 0 90 0 1
+T 46250 41850 5 10 0 0 90 0 1
 device=LED
-T 46750 41450 5 10 1 1 180 0 1
-refdes=D12
+T 47150 41450 5 10 1 1 180 0 1
+refdes=D14
 }
-C 46200 42700 1 270 0 resistor-1.sym
+C 46600 42700 1 270 0 resistor-1.sym
 {
-T 46600 42400 5 10 0 0 270 0 1
+T 47000 42400 5 10 0 0 270 0 1
 device=RESISTOR
-T 46500 42200 5 10 1 1 0 0 1
-refdes=R30
-T 46500 42200 5 10 1 1 180 6 1
+T 46900 42200 5 10 1 1 0 0 1
+refdes=R38
+T 46900 42200 5 10 1 1 180 6 1
 value=470
 }
-C 46200 40600 1 0 0 gnd-1.sym
-C 37400 43500 1 0 0 input-2.sym
+C 46600 40600 1 0 0 gnd-1.sym
+C 37000 43500 1 0 0 input-2.sym
 {
-T 37400 43500 5 10 0 1 0 0 1
+T 37000 43500 5 10 0 1 0 0 1
 net=CHB:1
-T 37900 43600 5 10 1 1 0 7 1
+T 37500 43600 5 10 1 1 0 7 1
 value=CHB1
 }
-C 37400 43700 1 0 0 input-2.sym
+C 37000 43700 1 0 0 input-2.sym
 {
-T 37400 43700 5 10 0 1 0 0 1
+T 37000 43700 5 10 0 1 0 0 1
 net=CHA:1
-T 37900 43800 5 10 1 1 0 7 1
+T 37500 43800 5 10 1 1 0 7 1
 value=CHA1
 }
-C 39900 47500 1 90 0 resistor-1.sym
+C 39500 47500 1 90 0 resistor-1.sym
 {
-T 39900 47500 5 10 0 1 0 0 1
+T 39500 47500 5 10 0 1 0 0 1
 footprint=ACY400
-T 39700 48100 5 10 1 1 0 6 1
-refdes=R13
-T 39700 48100 5 10 1 1 180 0 1
+T 39300 48100 5 10 1 1 0 6 1
+refdes=R18
+T 39300 48100 5 10 1 1 180 0 1
 value=2k7
 }
-C 39300 47500 1 90 0 resistor-1.sym
+C 38900 47500 1 90 0 resistor-1.sym
 {
-T 39300 47500 5 10 0 1 0 0 1
+T 38900 47500 5 10 0 1 0 0 1
 footprint=ACY400
-T 39100 48100 5 10 1 1 0 6 1
-refdes=R12
-T 39100 48100 5 10 1 1 180 0 1
+T 38700 48100 5 10 1 1 0 6 1
+refdes=R16
+T 38700 48100 5 10 1 1 180 0 1
 value=2k7
 }
-C 40500 47500 1 90 0 resistor-1.sym
+C 40100 47500 1 90 0 resistor-1.sym
 {
-T 40500 47500 5 10 0 1 0 0 1
+T 40100 47500 5 10 0 1 0 0 1
 footprint=ACY400
-T 40300 48100 5 10 1 1 0 6 1
-refdes=R14
-T 40300 48100 5 10 1 1 180 0 1
+T 39900 48100 5 10 1 1 0 6 1
+refdes=R20
+T 39900 48100 5 10 1 1 180 0 1
 value=2k7
 }
-N 39200 48400 41000 48400 4
-C 37400 45300 1 0 0 input-2.sym
+N 38800 48400 40600 48400 4
+C 37000 45300 1 0 0 input-2.sym
 {
-T 37400 45300 5 10 0 1 0 0 1
+T 37000 45300 5 10 0 1 0 0 1
 net=CHB:1
-T 37900 45400 5 10 1 1 0 7 1
+T 37500 45400 5 10 1 1 0 7 1
 value=CHB2
 }
-C 37400 42700 1 0 0 input-2.sym
+C 37000 42700 1 0 0 input-2.sym
 {
-T 37400 42700 5 10 0 1 0 0 1
+T 37000 42700 5 10 0 1 0 0 1
 net=CHA:1
-T 37900 42800 5 10 1 1 0 7 1
+T 37500 42800 5 10 1 1 0 7 1
 value=CHA2
 }
-C 39900 48400 1 0 0 5V-plus-1.sym
-C 34600 51200 1 0 0 gnd-1.sym
-C 35500 52700 1 270 0 capacitor-4.sym
+C 39500 48400 1 0 0 5V-plus-1.sym
+C 29300 49200 1 0 0 gnd-1.sym
+C 30200 50400 1 270 0 capacitor-4.sym
 {
-T 35500 52700 5 10 0 0 0 0 1
+T 30200 50400 5 10 0 0 0 0 1
 footprint=RCY100P
-T 35500 52700 5 10 0 1 0 0 1
+T 30200 50400 5 10 0 1 0 0 1
 symversion=0.100
-T 36000 52300 5 10 1 1 0 0 1
+T 30700 50000 5 10 1 1 0 0 1
 refdes=C7
-T 36000 52300 5 10 1 1 180 6 1
-value=47uF
+T 30700 50000 5 10 1 1 180 6 1
+value=10uF
 }
-C 35600 51200 1 0 0 gnd-1.sym
-N 35700 51800 35700 51500 4
-C 30600 46700 1 0 1 output-1.sym
+C 30300 49200 1 0 0 gnd-1.sym
+C 30100 46700 1 0 1 output-1.sym
 {
-T 30500 47000 5 10 0 0 0 6 1
+T 30000 47000 5 10 0 0 0 6 1
 device=OUTPUT
-T 29800 46700 5 10 1 1 0 6 1
+T 29300 46700 5 10 1 1 0 6 1
 value=DRV1_A
 }
-C 30600 46900 1 0 1 output-1.sym
+C 30100 46900 1 0 1 output-1.sym
 {
-T 30500 47200 5 10 0 0 0 6 1
+T 30000 47200 5 10 0 0 0 6 1
 device=OUTPUT
-T 29800 46900 5 10 1 1 0 6 1
+T 29300 46900 5 10 1 1 0 6 1
 value=DRV1_B
 }
 C 49000 42800 1 0 1 connector4-1.sym
 {
 T 47200 43700 5 10 0 0 0 6 1
 device=CONNECTOR_4
-T 49000 44200 5 10 1 1 0 6 1
-refdes=CON_USB
+T 48700 44400 5 10 1 1 0 6 1
+refdes=J3
 T 47200 44100 5 10 0 2 0 6 1
 pins=4
+T 48500 44200 5 10 1 1 0 0 1
+device=CON_USB
 }
-C 39700 45100 1 0 1 resistor-1.sym
+C 39300 45100 1 0 1 resistor-1.sym
 {
-T 39700 45100 5 10 0 1 0 6 1
+T 39300 45100 5 10 0 1 0 6 1
 footprint=ACY400
-T 39000 44900 5 10 1 1 0 0 1
-refdes=R19
-T 39000 44900 5 10 1 1 180 6 1
+T 38600 44900 5 10 1 1 0 0 1
+refdes=R24
+T 38600 44900 5 10 1 1 180 6 1
 value=10k
 }
-C 40800 41700 1 0 1 gnd-1.sym
-C 37400 45100 1 0 0 input-2.sym
+C 40400 41700 1 0 1 gnd-1.sym
+C 37000 45100 1 0 0 input-2.sym
 {
-T 37400 45100 5 10 0 1 0 6 1
+T 37000 45100 5 10 0 1 0 6 1
 net=INDEX:1
-T 37900 45200 5 10 1 1 0 7 1
+T 37500 45200 5 10 1 1 0 7 1
 value=INDEX2
 }
-C 39700 43300 1 0 1 resistor-1.sym
+C 39300 43300 1 0 1 resistor-1.sym
 {
-T 39700 43300 5 10 0 1 0 6 1
+T 39300 43300 5 10 0 1 0 6 1
 footprint=ACY400
-T 39000 43100 5 10 1 1 0 0 1
-refdes=R23
-T 39000 43100 5 10 1 1 180 6 1
+T 38600 43100 5 10 1 1 0 0 1
+refdes=R28
+T 38600 43100 5 10 1 1 180 6 1
 value=10k
 }
-C 40100 42000 1 270 1 resistor-1.sym
+C 39700 42000 1 270 1 resistor-1.sym
 {
-T 40100 42000 5 10 0 1 0 6 1
+T 39700 42000 5 10 0 1 0 6 1
 footprint=ACY400
-T 40100 42300 5 10 1 1 0 6 1
-refdes=R25
-T 40100 42300 5 10 1 1 180 0 1
+T 39700 42300 5 10 1 1 0 6 1
+refdes=R30
+T 39700 42300 5 10 1 1 180 0 1
 value=1k5
 }
-C 40300 41700 1 0 1 gnd-1.sym
-C 37400 43300 1 0 0 input-2.sym
+C 39900 41700 1 0 1 gnd-1.sym
+C 37000 43300 1 0 0 input-2.sym
 {
-T 37400 43300 5 10 0 1 0 6 1
+T 37000 43300 5 10 0 1 0 6 1
 net=INDEX:1
-T 37900 43400 5 10 1 1 0 7 1
+T 37500 43400 5 10 1 1 0 7 1
 value=INDEX1
 }
-C 40600 42000 1 270 1 resistor-1.sym
+C 40200 42000 1 270 1 resistor-1.sym
 {
-T 40600 42000 5 10 0 1 0 6 1
+T 40200 42000 5 10 0 1 0 6 1
 footprint=ACY400
-T 40300 42200 5 10 1 1 0 0 1
-refdes=R26
-T 40300 42200 5 10 1 1 180 6 1
+T 39900 42200 5 10 1 1 0 0 1
+refdes=R31
+T 39900 42200 5 10 1 1 180 6 1
 value=1k5
 }
-N 39700 45200 41200 45200 4
-N 38800 45400 41200 45400 4
-N 38800 43600 41200 43600 4
-N 38800 43800 41200 43800 4
-N 40700 42900 40700 45200 4
-N 40200 42900 40200 43400 4
-N 39700 43400 41200 43400 4
-C 41100 47500 1 90 0 resistor-1.sym
+N 39300 45200 41200 45200 4
+N 38400 45400 41200 45400 4
+N 38400 43600 41200 43600 4
+N 38400 43800 41200 43800 4
+N 40300 42900 40300 45200 4
+N 39800 42900 39800 43400 4
+N 39300 43400 41200 43400 4
+C 40700 47500 1 90 0 resistor-1.sym
 {
-T 41100 47500 5 10 0 1 0 0 1
+T 40700 47500 5 10 0 1 0 0 1
 footprint=ACY400
-T 40900 48100 5 10 1 1 0 6 1
-refdes=R15
-T 40900 48100 5 10 1 1 180 0 1
+T 40500 48100 5 10 1 1 0 6 1
+refdes=R22
+T 40500 48100 5 10 1 1 180 0 1
 value=2k7
 }
-N 39200 47500 39200 45400 4
-N 39800 47500 39800 43800 4
-N 40400 47500 40400 43600 4
-N 41000 47500 41000 43200 4
-N 38800 42800 39700 42800 4
-N 39700 42800 39700 43200 4
-N 39700 43200 41200 43200 4
+N 38800 47500 38800 45400 4
+N 39400 47500 39400 43800 4
+N 40000 47500 40000 43600 4
+N 40600 47500 40600 43200 4
+N 38400 42800 39300 42800 4
+N 39300 42800 39300 43200 4
+N 39300 43200 41200 43200 4
 C 40700 40400 1 0 0 dsPIC33EP256MU806.sym
 {
 T 43100 48400 5 10 1 1 0 0 1
-refdes=U9
+refdes=U15
 T 43100 48200 5 10 1 1 0 0 1
-device=dsPIC33EPXXX
+device=dsPIC33EP256MU806
 }
 N 47300 43700 47300 43600 4
 N 47200 43500 47200 43300 4
@@ -615,102 +617,95 @@ N 47200 43300 47300 43300 4
 N 47300 43900 44500 43900 4
 N 44500 43700 47300 43700 4
 N 47200 43500 44500 43500 4
-N 45200 47400 45000 47400 4
-N 45000 47400 45000 46700 4
-N 45200 48700 41200 48700 4
-N 45200 47100 44800 47100 4
-N 44800 47100 44800 47300 4
-N 44800 47300 44500 47300 4
-N 44500 47100 44700 47100 4
-N 44700 47100 44700 46800 4
-N 44700 46800 45200 46800 4
-N 44600 43300 44500 43300 4
-N 44600 43100 44500 43100 4
-N 35300 45800 41200 45800 4
-N 35300 45600 41200 45600 4
-N 36900 46000 41200 46000 4
+N 45600 47600 45400 47600 4
+N 45400 47600 45400 46900 4
+N 45600 48700 41200 48700 4
+N 44500 47300 45600 47300 4
+N 44500 47100 45100 47100 4
+N 45100 47100 45100 47000 4
+N 45100 47000 45600 47000 4
+N 45000 43300 44500 43300 4
+N 45000 43100 44500 43100 4
+N 36700 46000 41200 46000 4
 N 36500 46200 41200 46200 4
-C 31400 45300 1 270 1 resistor-1.sym
+C 30900 45300 1 270 1 resistor-1.sym
 {
-T 31800 45600 5 10 0 0 90 2 1
+T 31300 45600 5 10 0 0 90 2 1
 device=RESISTOR
-T 31400 45800 5 10 1 1 0 6 1
-refdes=R5
-T 31400 45800 5 10 1 1 180 0 1
+T 30900 45800 5 10 1 1 0 6 1
+refdes=R7
+T 30900 45800 5 10 1 1 180 0 1
 value=470
 }
-C 31300 44300 1 270 1 led-3.sym
+C 30800 44300 1 270 1 led-3.sym
 {
-T 31950 45250 5 10 0 0 90 2 1
+T 31450 45250 5 10 0 0 90 2 1
 device=LED
-T 31050 44850 5 10 1 1 180 6 1
+T 30550 44850 5 10 1 1 180 6 1
 refdes=D4
 }
-C 31600 43900 1 0 1 gnd-1.sym
-N 31500 45200 31500 45300 4
-N 31500 44200 31500 44300 4
-N 31500 46200 31500 46600 4
-C 32200 45300 1 270 1 resistor-1.sym
+C 31100 43900 1 0 1 gnd-1.sym
+N 31000 45200 31000 45300 4
+N 31000 44200 31000 44300 4
+N 31000 46200 31000 46600 4
+C 31700 45300 1 270 1 resistor-1.sym
 {
-T 32600 45600 5 10 0 0 90 2 1
+T 32100 45600 5 10 0 0 90 2 1
 device=RESISTOR
-T 32200 45800 5 10 1 1 0 6 1
-refdes=R7
-T 32200 45800 5 10 1 1 180 0 1
+T 31700 45800 5 10 1 1 0 6 1
+refdes=R9
+T 31700 45800 5 10 1 1 180 0 1
 value=470
 }
-C 32100 44300 1 270 1 led-3.sym
+C 31600 44300 1 270 1 led-3.sym
 {
-T 32750 45250 5 10 0 0 90 2 1
+T 32250 45250 5 10 0 0 90 2 1
 device=LED
-T 31850 44850 5 10 1 1 180 6 1
+T 31350 44850 5 10 1 1 180 6 1
 refdes=D5
 }
-C 32400 43900 1 0 1 gnd-1.sym
-N 32300 45200 32300 45300 4
-N 32300 44200 32300 44300 4
-N 32300 46200 32300 46800 4
-C 33000 45300 1 270 1 resistor-1.sym
+C 31900 43900 1 0 1 gnd-1.sym
+N 31800 45200 31800 45300 4
+N 31800 44200 31800 44300 4
+N 31800 46200 31800 46800 4
+C 32500 45300 1 270 1 resistor-1.sym
 {
-T 33400 45600 5 10 0 0 90 2 1
+T 32900 45600 5 10 0 0 90 2 1
 device=RESISTOR
-T 33000 45800 5 10 1 1 0 6 1
-refdes=R9
-T 33000 45800 5 10 1 1 180 0 1
+T 32500 45800 5 10 1 1 0 6 1
+refdes=R10
+T 32500 45800 5 10 1 1 180 0 1
 value=470
 }
-C 32900 44300 1 270 1 led-3.sym
+C 32400 44300 1 270 1 led-3.sym
 {
-T 33550 45250 5 10 0 0 90 2 1
+T 33050 45250 5 10 0 0 90 2 1
 device=LED
-T 32650 44850 5 10 1 1 180 6 1
+T 32150 44850 5 10 1 1 180 6 1
 refdes=D6
 }
-C 33200 43900 1 0 1 gnd-1.sym
-N 33100 45200 33100 45300 4
-N 33100 44200 33100 44300 4
-N 33100 46200 33100 47000 4
-N 30600 46400 41200 46400 4
-N 30600 46600 41200 46600 4
-N 30600 46800 41200 46800 4
-N 30600 47000 41200 47000 4
-N 41200 45000 39500 45000 4
-N 46300 42700 44500 42700 4
-N 27600 47300 28200 47300 4
-N 28000 47200 28000 47300 4
-N 27600 46300 28000 46300 4
-N 29100 47300 41200 47300 4
+C 32700 43900 1 0 1 gnd-1.sym
+N 32600 45200 32600 45300 4
+N 32600 44200 32600 44300 4
+N 32600 46200 32600 47000 4
+N 30100 46400 41200 46400 4
+N 30100 46600 41200 46600 4
+N 30100 46800 41200 46800 4
+N 30100 47000 41200 47000 4
+N 41200 45000 39100 45000 4
+N 46700 42700 44500 42700 4
+N 27200 47300 27800 47300 4
+N 27600 47200 27600 47300 4
+N 27200 46300 27600 46300 4
+N 28700 47300 41200 47300 4
 N 41200 48700 41200 47300 4
 N 32700 41800 32700 39700 4
-N 36700 40300 37100 40300 4
-N 37100 40300 37100 44400 4
-N 36600 42100 37200 42100 4
-N 39500 45000 39500 44400 4
-N 39500 44400 37100 44400 4
-N 39600 44800 39600 44300 4
-N 39600 44300 37200 44300 4
-N 37200 42100 37200 44300 4
-N 39600 44800 41200 44800 4
+N 39100 45000 39100 44200 4
+N 39100 44200 36700 44200 4
+N 39200 44800 39200 44000 4
+N 39200 44000 36600 44000 4
+N 36600 42100 36600 44000 4
+N 39200 44800 41200 44800 4
 N 29400 41900 30600 41900 4
 N 29400 41300 30600 41300 4
 N 33100 43200 33100 43100 4
@@ -723,179 +718,154 @@ N 30000 40400 31700 40400 4
 N 33700 41500 33700 41800 4
 N 33700 40600 33700 40000 4
 N 33200 40400 33200 40000 4
-C 37600 51200 1 0 0 gnd-1.sym
-N 36700 51500 36700 51900 4
-N 37700 51500 37700 51900 4
-N 36700 52800 36700 53300 4
-N 37700 52800 37700 53400 4
-N 32900 53200 32900 53300 4
-N 31600 53200 31600 53300 4
-N 31600 53300 31600 53400 4
-C 33900 52700 1 0 0 lt1086.sym
-{
-T 34200 53700 5 10 1 1 0 0 1
+C 32300 49200 1 0 0 gnd-1.sym
+N 32400 50400 32400 50500 4
+N 33500 53500 33500 53600 4
+N 32200 53500 32200 53600 4
+N 32200 53600 32200 53700 4
+C 28600 49800 1 0 0 lt1086.sym
+{
+T 28900 50800 5 10 1 1 0 0 1
 device=LT1086
-T 35300 53700 5 10 1 1 0 6 1
+T 30000 50800 5 10 1 1 0 6 1
 refdes=U2
 }
-N 29000 52400 29300 52400 4
-N 28100 52400 27900 52400 4
-N 45200 48000 45200 48700 4
-C 45700 51100 1 0 0 lm339-1.sym
+N 29600 52700 29900 52700 4
+N 28700 52700 28500 52700 4
+N 45600 48200 45600 48700 4
+C 44500 53000 1 0 0 lm339-1.sym
 {
-T 46525 51250 5 8 0 0 0 0 1
+T 45325 53150 5 8 0 0 0 0 1
 device=LM339
-T 46400 51700 5 10 1 1 0 0 1
-refdes=U3:A
-T 46600 52925 5 8 0 0 0 0 1
+T 45200 53600 5 10 1 1 0 0 1
+refdes=U9
+T 45400 54825 5 8 0 0 0 0 1
 symversion=1.0
 }
-C 45700 50000 1 0 0 lm339-2.sym
+C 44500 51900 1 0 0 lm339-2.sym
 {
-T 46600 51800 5 8 0 0 0 0 1
+T 45400 53700 5 8 0 0 0 0 1
 device=LM339
-T 46300 50600 5 10 1 1 0 0 1
-refdes=U3:B
-T 46600 51200 5 8 0 0 0 0 1
+T 45100 52500 5 10 1 1 0 0 1
+refdes=U11
+T 45400 53100 5 8 0 0 0 0 1
 slot=2
 }
-C 44800 52400 1 0 0 3.3V-plus-1.sym
-C 44900 52200 1 270 0 resistor-variable-1.sym
+C 43300 54300 1 0 0 3.3V-plus-1.sym
+C 43400 54100 1 270 0 resistor-variable-1.sym
 {
-T 45800 51400 5 10 0 0 270 0 1
+T 44300 53300 5 10 0 0 270 0 1
 device=VARIABLE_RESISTOR
-T 44900 51700 5 10 1 1 0 6 1
-refdes=R16
-T 44900 51700 5 10 1 1 180 0 1
+T 43400 53600 5 10 1 1 0 6 1
+refdes=R13
+T 43400 53600 5 10 1 1 180 0 1
 value=5k
 }
-C 44900 49500 1 0 0 gnd-1.sym
-C 44900 50700 1 270 0 resistor-variable-1.sym
+C 43400 51400 1 0 0 gnd-1.sym
+C 43400 52600 1 270 0 resistor-variable-1.sym
 {
-T 45800 49900 5 10 0 0 270 0 1
+T 44300 51800 5 10 0 0 270 0 1
 device=VARIABLE_RESISTOR
-T 44900 50200 5 10 1 1 0 6 1
-refdes=R20
-T 44900 50200 5 10 1 1 180 0 1
+T 43400 52100 5 10 1 1 0 6 1
+refdes=R19
+T 43400 52100 5 10 1 1 180 0 1
 value=5k
 }
-N 45600 51300 45700 51300 4
-C 46100 50800 1 0 0 gnd-1.sym
-N 45000 50700 45000 51300 4
-C 46400 52400 1 0 1 5V-plus-1.sym
-N 46200 51900 46200 52400 4
-N 45700 51700 45500 51700 4
-N 45500 50200 45700 50200 4
-N 45700 50600 45600 50600 4
-N 45600 49100 45600 51300 4
-C 47000 52400 1 90 1 resistor-1.sym
-{
-T 47000 51900 5 10 1 1 0 0 1
+N 44100 53200 44500 53200 4
+C 44900 52700 1 0 0 gnd-1.sym
+N 43500 52600 43500 53200 4
+C 45200 54300 1 0 1 5V-plus-1.sym
+N 45000 53800 45000 54300 4
+N 44500 53600 44000 53600 4
+N 44000 52100 44500 52100 4
+N 44500 52500 44100 52500 4
+N 44100 51000 44100 53200 4
+C 45800 54300 1 90 1 resistor-1.sym
+{
+T 45800 53800 5 10 1 1 0 0 1
 refdes=R21
-T 47000 51900 5 10 1 1 180 6 1
+T 45800 53800 5 10 1 1 180 6 1
 value=10k
 }
-N 45000 52400 45000 52200 4
-C 47100 52400 1 0 1 5V-plus-1.sym
-N 46900 51500 46700 51500 4
-C 40200 53100 1 0 0 lm339-2.sym
+N 43500 54300 43500 54100 4
+C 45900 54300 1 0 1 5V-plus-1.sym
+N 45500 53400 46000 53400 4
+C 37900 53200 1 0 0 lm339-2.sym
 {
-T 41100 54900 5 8 0 0 0 0 1
+T 38800 55000 5 8 0 0 0 0 1
 device=LM339
-T 40700 53700 5 10 1 1 0 0 1
-refdes=U3:D
-T 41100 54300 5 8 0 0 0 0 1
+T 38400 53800 5 10 1 1 0 0 1
+refdes=U3
+T 38800 54400 5 8 0 0 0 0 1
 slot=4
 }
-C 40200 52200 1 0 0 lm339-2.sym
+C 37900 52300 1 0 0 lm339-2.sym
 {
-T 41100 54000 5 8 0 0 0 0 1
+T 38800 54100 5 8 0 0 0 0 1
 device=LM339
-T 40700 52800 5 10 1 1 0 0 1
-refdes=U3:C
-T 41100 53400 5 8 0 0 0 0 1
+T 38400 52900 5 10 1 1 0 0 1
+refdes=U4
+T 38800 53500 5 8 0 0 0 0 1
 slot=3
 }
-N 40200 52800 40100 52800 4
-N 40100 50400 40100 53700 4
-N 40100 53700 40200 53700 4
-C 39300 53800 1 0 0 3.3V-plus-1.sym
-C 39400 53800 1 270 0 resistor-variable-1.sym
+N 37900 52900 37500 52900 4
+N 37500 51200 37500 53800 4
+N 37500 53800 37900 53800 4
+C 36700 53900 1 0 0 3.3V-plus-1.sym
+C 36800 53900 1 270 0 resistor-variable-1.sym
 {
-T 40300 53000 5 10 0 0 270 0 1
+T 37700 53100 5 10 0 0 270 0 1
 device=VARIABLE_RESISTOR
-T 39100 53300 5 10 1 1 0 0 1
-refdes=R6
+T 36800 53400 5 10 1 1 0 6 1
+refdes=R4
+T 36800 53400 5 10 1 1 180 0 1
+value=5k
 }
-C 39400 51700 1 0 0 gnd-1.sym
-C 39400 52900 1 270 0 resistor-variable-1.sym
+C 36800 51800 1 0 0 gnd-1.sym
+C 36800 53000 1 270 0 resistor-variable-1.sym
 {
-T 40300 52100 5 10 0 0 270 0 1
+T 37700 52200 5 10 0 0 270 0 1
 device=VARIABLE_RESISTOR
-T 39100 52400 5 10 1 1 0 0 1
-refdes=R8
-}
-N 40000 53300 40200 53300 4
-N 40000 52400 40200 52400 4
-C 46900 49700 1 0 0 7402-1.sym
-{
-T 47500 50600 5 10 0 0 0 0 1
-device=7402
-T 47200 50600 5 10 1 1 0 0 1
-refdes=U5:C
-T 47500 52000 5 10 0 0 0 0 1
-footprint=DIP14
-T 47500 50800 5 10 0 0 0 0 1
-slot=3
-}
-C 41700 51900 1 0 0 7402-1.sym
-{
-T 42300 52800 5 10 0 0 0 0 1
-device=7402
-T 42000 52800 5 10 1 1 0 0 1
-refdes=U5:A
-T 42300 54200 5 10 0 0 0 0 1
-footprint=DIP14
-T 42300 53000 5 10 0 0 0 0 1
-slot=1
+T 36800 52500 5 10 1 1 0 6 1
+refdes=R6
+T 36800 52500 5 10 1 1 180 0 1
+value=5k
 }
-C 41500 54400 1 90 1 resistor-1.sym
+N 37400 53400 37900 53400 4
+N 37400 52500 37900 52500 4
+C 39100 54500 1 90 1 resistor-1.sym
 {
-T 41500 53900 5 10 1 1 0 0 1
-refdes=R10
-T 41500 53900 5 10 1 1 180 6 1
+T 39100 54000 5 10 1 1 0 0 1
+refdes=R8
+T 39100 54000 5 10 1 1 180 6 1
 value=10k
 }
-C 41600 54400 1 0 1 5V-plus-1.sym
-N 41400 53500 41200 53500 4
-N 41400 53500 41400 52600 4
-N 41200 52600 41700 52600 4
-N 46900 51500 46900 50400 4
-N 46700 50400 46900 50400 4
-N 46900 50000 46900 49300 4
-N 36900 49300 46900 49300 4
-C 48200 50100 1 0 0 output-2.sym
-{
-T 49100 50300 5 10 0 0 0 0 1
+C 39200 54500 1 0 1 5V-plus-1.sym
+N 39000 52700 39000 53600 4
+N 45700 52300 45700 53400 4
+N 45500 52300 45700 52300 4
+N 36700 50200 47300 50200 4
+C 48600 52900 1 0 0 output-2.sym
+{
+T 49500 53100 5 10 0 0 0 0 1
 net=/SD:1
-T 49100 50200 5 10 1 1 0 1 1
-value=EN2
+T 48800 53200 5 10 1 1 0 1 1
+value=/EN2
 }
-C 43000 52300 1 0 0 output-2.sym
+C 41800 53100 1 0 0 output-2.sym
 {
-T 43900 52500 5 10 0 0 0 0 1
+T 42700 53300 5 10 0 0 0 0 1
 net=/SD:1
-T 43900 52400 5 10 1 1 0 1 1
-value=EN1
-}
-N 36500 46200 36500 50600 4
-N 36500 50600 41700 50600 4
-N 41700 52200 41700 50600 4
-N 36700 45800 36700 50400 4
-N 36700 50400 40100 50400 4
-N 36900 46000 36900 49300 4
-N 37100 45600 37100 49100 4
-N 37100 49100 45600 49100 4
+T 42000 53400 5 10 1 1 0 1 1
+value=/EN1
+}
+N 36500 46200 36500 50400 4
+N 36500 50400 40500 50400 4
+N 34000 46100 34000 51200 4
+N 34000 51200 37500 51200 4
+N 36700 46000 36700 50200 4
+N 34200 45400 34200 51000 4
+N 34200 51000 44100 51000 4
 T 43400 38700 9 10 1 0 0 0 1
 1
 T 44900 38700 9 10 1 0 0 0 1
@@ -915,3 +885,350 @@ Walter Fetter Lages
 Diego Caberlon Santini
 Rodrigo Daniel Trevizan
 Davi Ebert Bobsin
+N 40500 53000 40500 50400 4
+N 38900 52700 39000 52700 4
+N 36000 50800 36100 44400 4
+N 36100 44400 41200 44400 4
+N 41200 44600 36300 44600 4
+N 36300 44600 36300 50600 4
+N 36300 50600 46000 50600 4
+N 36000 50800 39200 50800 4
+N 47300 50200 47300 52800 4
+C 28100 50400 1 0 0 5V-plus-1.sym
+{
+T 28100 50400 5 10 0 1 0 0 1
+net=+5V:1
+}
+C 28100 50400 1 270 0 capacitor-4.sym
+{
+T 28100 50400 5 10 0 0 0 0 1
+footprint=RCY100P
+T 28100 50400 5 10 0 1 0 0 1
+symversion=0.100
+T 28600 50000 5 10 1 1 0 0 1
+refdes=C4
+T 28600 50000 5 10 1 1 180 6 1
+value=10uF
+}
+C 28200 49200 1 0 0 gnd-1.sym
+N 28300 50400 28600 50400 4
+C 37800 39300 1 0 0 connector4-1.sym
+{
+T 39600 40200 5 10 0 0 0 0 1
+device=CONNECTOR_4
+T 37800 40900 5 10 1 1 0 0 1
+refdes=J1
+T 37800 40700 5 10 1 1 0 0 1
+device=AM2302
+}
+C 39700 41000 1 0 1 3.3V-plus-1.sym
+C 39600 39200 1 0 1 gnd-1.sym
+C 40600 40100 1 90 0 resistor-1.sym
+{
+T 40600 40500 5 10 1 1 0 0 1
+refdes=R33
+T 40600 40500 5 10 1 1 180 6 1
+value=4.7k
+}
+N 39500 41000 39500 40400 4
+N 40500 41000 39500 41000 4
+C 40700 42900 1 0 0 nc-left-1.sym
+{
+T 40700 43300 5 10 0 0 0 0 1
+value=NoConnection
+T 40700 43700 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 40700 42700 1 0 0 nc-left-1.sym
+{
+T 40700 43100 5 10 0 0 0 0 1
+value=NoConnection
+T 40700 43500 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 40700 42500 1 0 0 nc-left-1.sym
+{
+T 40700 42900 5 10 0 0 0 0 1
+value=NoConnection
+T 40700 43300 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 40700 42300 1 0 0 nc-left-1.sym
+{
+T 40700 42700 5 10 0 0 0 0 1
+value=NoConnection
+T 40700 43100 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 45000 44200 1 0 1 nc-left-1.sym
+{
+T 45000 44600 5 10 0 0 0 6 1
+value=NoConnection
+T 45000 45000 5 10 0 0 0 6 1
+device=DRC_Directive
+}
+C 40700 44100 1 0 0 nc-left-1.sym
+{
+T 40700 44500 5 10 0 0 0 0 1
+value=NoConnection
+T 40700 44900 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 40700 43900 1 0 0 nc-left-1.sym
+{
+T 40700 44300 5 10 0 0 0 0 1
+value=NoConnection
+T 40700 44700 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 45000 47000 1 180 0 nc-left-1.sym
+{
+T 45000 46600 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 46200 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 46800 1 180 0 nc-left-1.sym
+{
+T 45000 46400 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 46000 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 46600 1 180 0 nc-left-1.sym
+{
+T 45000 46200 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 45800 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 46400 1 180 0 nc-left-1.sym
+{
+T 45000 46000 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 45600 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 46200 1 180 0 nc-left-1.sym
+{
+T 45000 45800 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 45400 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 46000 1 180 0 nc-left-1.sym
+{
+T 45000 45600 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 45200 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 45800 1 180 0 nc-left-1.sym
+{
+T 45000 45400 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 45000 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 45600 1 180 0 nc-left-1.sym
+{
+T 45000 45200 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 44800 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 45400 1 180 0 nc-left-1.sym
+{
+T 45000 45000 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 44600 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 45200 1 180 0 nc-left-1.sym
+{
+T 45000 44800 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 44400 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 45000 1 180 0 nc-left-1.sym
+{
+T 45000 44600 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 44200 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 44800 1 180 0 nc-left-1.sym
+{
+T 45000 44400 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 44000 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 44600 1 180 0 nc-left-1.sym
+{
+T 45000 44200 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 43800 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 44200 1 180 0 nc-left-1.sym
+{
+T 45000 43800 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 43400 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 43000 1 180 0 nc-left-1.sym
+{
+T 45000 42600 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 42200 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 42600 1 180 0 nc-left-1.sym
+{
+T 45000 42200 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 41800 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 42400 1 180 0 nc-left-1.sym
+{
+T 45000 42000 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 41600 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 42200 1 180 0 nc-left-1.sym
+{
+T 45000 41800 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 41400 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 41800 1 180 0 nc-left-1.sym
+{
+T 45000 41400 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 41000 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 41600 1 180 0 nc-left-1.sym
+{
+T 45000 41200 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 40800 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 45000 41400 1 180 0 nc-left-1.sym
+{
+T 45000 41000 5 10 0 0 180 0 1
+value=NoConnection
+T 45000 40600 5 10 0 0 180 0 1
+device=DRC_Directive
+}
+C 40000 39700 1 0 1 nc-left-1.sym
+{
+T 40000 40100 5 10 0 0 0 6 1
+value=NoConnection
+T 40000 40500 5 10 0 0 0 6 1
+device=DRC_Directive
+}
+N 39500 40100 41200 40100 4
+C 45100 47800 1 0 0 nc-left-1.sym
+{
+T 45100 48200 5 10 0 0 0 0 1
+value=NoConnection
+T 45100 48600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 40500 52700 1 0 0 7432-1.sym
+{
+T 41100 53600 5 10 0 0 0 0 1
+device=7432
+T 41300 53600 5 10 1 1 0 0 1
+refdes=U6
+T 41100 55000 5 10 0 0 0 0 1
+footprint=DIP14
+}
+C 47300 52500 1 0 0 7432-1.sym
+{
+T 47900 53400 5 10 0 0 0 0 1
+device=7432
+T 48000 53400 5 10 1 1 0 0 1
+refdes=U14
+T 47900 54800 5 10 0 0 0 0 1
+footprint=DIP14
+T 47900 53600 5 10 0 0 0 0 1
+slot=2
+}
+C 39200 52900 1 0 0 7408-1.sym
+{
+T 39900 53800 5 10 0 0 0 0 1
+device=7408
+T 40000 53800 5 10 1 1 0 0 1
+refdes=U5
+T 39900 55200 5 10 0 0 0 0 1
+footprint=DIP14
+}
+C 46000 52700 1 0 0 7408-1.sym
+{
+T 46700 53600 5 10 0 0 0 0 1
+device=7408
+T 46800 53600 5 10 1 1 0 0 1
+refdes=U12
+T 46700 55000 5 10 0 0 0 0 1
+footprint=DIP14
+T 46700 53800 5 10 0 0 0 0 1
+slot=2
+}
+N 39200 53600 38900 53600 4
+N 39200 53200 39200 50800 4
+N 46000 50600 46000 53000 4
+C 34300 46200 1 180 1 resistor-1.sym
+{
+T 34300 46200 5 10 0 1 180 0 1
+footprint=ACY400
+T 34500 45800 5 10 1 1 0 0 1
+refdes=R11
+T 34500 45800 5 10 1 1 180 6 1
+value=1k5
+}
+C 34300 45500 1 180 1 resistor-1.sym
+{
+T 34300 45500 5 10 0 1 180 0 1
+footprint=ACY400
+T 34500 45100 5 10 1 1 0 0 1
+refdes=R12
+T 34500 45100 5 10 1 1 180 6 1
+value=1k5
+}
+N 34000 45400 34300 45400 4
+N 34300 46100 34000 46100 4
+C 35100 44300 1 270 1 resistor-1.sym
+{
+T 35100 44300 5 10 0 1 270 0 1
+footprint=ACY400
+T 35100 44600 5 10 1 1 0 6 1
+refdes=R14
+T 35100 44600 5 10 1 1 180 0 1
+value=2k7
+}
+N 35200 45200 35200 45600 4
+C 35700 44300 1 270 1 resistor-1.sym
+{
+T 35700 44300 5 10 0 1 270 0 1
+footprint=ACY400
+T 35700 44600 5 10 1 1 0 6 1
+refdes=R17
+T 35700 44600 5 10 1 1 180 0 1
+value=2k7
+}
+N 35800 45200 35800 46100 4
+N 35800 46100 35200 46100 4
+C 35300 44000 1 0 1 gnd-1.sym
+C 35900 44000 1 0 1 gnd-1.sym
+N 41200 45800 35800 45800 4
+N 35200 45600 41200 45600 4
+N 41200 42200 41200 40100 4
index fed134b..c3dbb88 100644 (file)
Binary files a/doc/aicpower.pdf and b/doc/aicpower.pdf differ
index fc05b8c..1c0d43d 100644 (file)
@@ -1,6 +1,6 @@
 %!PS-Adobe-3.0
 %%Creator: gEDA gschem 1.6.1-20100214-22-ga30f00b
-%%CreationDate: Wed May 30 13:18:18 2018
+%%CreationDate: Fri Jun  1 18:13:45 2018
 %%Title: /home/users/davibobsin/Documents/aic/doc/aicpower.sch
 %%Author: davibobsin
 %%BoundingBox: 0 0 612 792
 0.072000 0.072000 scale
 7790 500 translate 90 rotate
 0.429185 0.429185 scale
--24200 -71800 translate
-35200 74900 35200 75000 10 line
-35200 75000 34900 75000 10 line
-34900 74900 34900 76600 10 line
+-19600 -64600 translate
+30600 67700 30600 67800 10 line
+30600 67800 30300 67800 10 line
+30300 67700 30300 69400 10 line
 gsave
-36300 76600 36300 76400 10 line
+31700 69400 31700 69200 10 line
 gsave
-false true false false 208.000000 [(1) ] 270 36350 76450 144.444443 text
+false true false false 208.000000 [(1) ] 270 31750 69250 144.444443 text
 grestore
-36300 75700 36300 75900 10 line
+31700 68500 31700 68700 10 line
 gsave
-false false false false 208.000000 [(2) ] 270 36350 75850 144.444443 text
+false false false false 208.000000 [(2) ] 270 31750 68650 144.444443 text
 grestore
-36500 76050 36100 76050 10 line
-36300 75900 36300 76050 10 line
-36300 76250 36300 76400 10 line
-36500 76361 36400 76361 10 line
-36449 76310 36449 76410 10 line
-36100 76150 36500 76150 10 line
-36500 76150 36500 76250 10 line
-36500 76250 36100 76250 10 line
-36100 76250 36100 76150 10 line
+31900 68850 31500 68850 10 line
+31700 68700 31700 68850 10 line
+31700 69050 31700 69200 10 line
+31900 69161 31800 69161 10 line
+31849 69110 31849 69210 10 line
+31500 68950 31900 68950 10 line
+31900 68950 31900 69050 10 line
+31900 69050 31500 69050 10 line
+31500 69050 31500 68950 10 line
 grestore
 gsave
-false false false false 260.000000 [(C35) ] 0 36500 76200 180.555557 text
+false false false false 260.000000 [(C36) ] 0 31900 69000 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(4.7uFx16V) ] 0 36500 76200 180.555557 text
+false false false true 260.000000 [(4.7uFx16V) ] 0 31900 69000 180.555557 text
 grestore
-34900 76600 36300 76600 10 line
+30300 69400 31700 69400 10 line
 gsave
-35300 75500 35300 75700 10 line
-35200 75500 35400 75500 10 line
-35255 75450 35345 75450 10 line
-35280 75410 35320 75410 10 line
+30700 68300 30700 68500 10 line
+30600 68300 30800 68300 10 line
+30655 68250 30745 68250 10 line
+30680 68210 30720 68210 10 line
 grestore
 gsave
-36300 75500 36300 75700 10 line
-36200 75500 36400 75500 10 line
-36255 75450 36345 75450 10 line
-36280 75410 36320 75410 10 line
+31700 68300 31700 68500 10 line
+31600 68300 31800 68300 10 line
+31655 68250 31745 68250 10 line
+31680 68210 31720 68210 10 line
 grestore
-36500 74100 36500 73500 10 line
-37300 73500 36300 73500 10 line
-36300 74100 36500 74100 10 line
+31900 66900 31900 66300 10 line
+32700 66300 31700 66300 10 line
+31700 66900 31900 66900 10 line
 gsave
-35300 75700 35300 75900 10 line
-35300 76600 35300 76400 10 line
-35100 76100 35500 76100 10 line
-35100 76200 35500 76200 10 line
-35300 76400 35300 76200 10 line
-35300 76100 35300 75900 10 line
+30700 68500 30700 68700 10 line
+30700 69400 30700 69200 10 line
+30500 68900 30900 68900 10 line
+30500 69000 30900 69000 10 line
+30700 69200 30700 69000 10 line
+30700 68900 30700 68700 10 line
 newpath
-35300 76600
+30700 69400
 25
 0 360 arc
 fill
 newpath
-35300 76600
+30700 69400
 25
 0 360 arc
 fill
 grestore
 gsave
-false false false false 260.000000 [(C32) ] 0 35500 76200 180.555557 text
+false false false false 260.000000 [(C33) ] 0 30900 69000 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(100nF) ] 0 35500 76200 180.555557 text
+false false false true 260.000000 [(100nF) ] 0 30900 69000 180.555557 text
 grestore
 gsave
-38200 74400 38400 74400 10 line
-38400 74500 38400 74300 10 line
-38400 74500 38900 74500 10 line
-38900 74500 39000 74400 10 line
-39000 74400 38900 74300 10 line
-38900 74300 38400 74300 10 line
+33600 67200 33800 67200 10 line
+33800 67300 33800 67100 10 line
+33800 67300 34300 67300 10 line
+34300 67300 34400 67200 10 line
+34400 67200 34300 67100 10 line
+34300 67100 33800 67100 10 line
 grestore
 gsave
-false false true false 260.000000 [(/RELEASE2) ] 0 39100 74400 180.555557 text
+false false true false 260.000000 [(/RELEASE2) ] 0 34500 67200 180.555557 text
 grestore
 gsave
-37550 73900 37800 73900 10 line
-37550 73500 37800 73500 10 line
-37550 73700 37650 73750 10 line
-37550 73700 37650 73650 10 line
-37300 73500 37500 73500 10 line
-37800 73900 37800 74100 10 line
-37800 73500 37800 73300 10 line
-37550 73975 37550 73825 10 line
-37550 73775 37550 73625 10 line
-37550 73575 37550 73425 10 line
-37500 73900 37500 73500 10 line
-37550 73700 37700 73700 10 line
-37700 73700 37700 73500 10 line
-37800 73900 37800 73750 10 line
-37800 73750 37850 73650 10 line
-37800 73750 37750 73650 10 line
-37750 73650 37850 73650 10 line
-37750 73750 37850 73750 10 line
-37750 73750 37725 73725 10 line
-37850 73750 37875 73775 10 line
-37800 73650 37800 73500 10 line
+32950 66700 33200 66700 10 line
+32950 66300 33200 66300 10 line
+32950 66500 33050 66550 10 line
+32950 66500 33050 66450 10 line
+32700 66300 32900 66300 10 line
+33200 66700 33200 66900 10 line
+33200 66300 33200 66100 10 line
+32950 66775 32950 66625 10 line
+32950 66575 32950 66425 10 line
+32950 66375 32950 66225 10 line
+32900 66700 32900 66300 10 line
+32950 66500 33100 66500 10 line
+33100 66500 33100 66300 10 line
+33200 66700 33200 66550 10 line
+33200 66550 33250 66450 10 line
+33200 66550 33150 66450 10 line
+33150 66450 33250 66450 10 line
+33150 66550 33250 66550 10 line
+33150 66550 33125 66525 10 line
+33250 66550 33275 66575 10 line
+33200 66450 33200 66300 10 line
 grestore
 gsave
-false false false false 260.000000 [(IRFB52N15D) ] 0 38000 73500 180.555557 text
+false false false false 260.000000 [(IRFB52N15D) ] 0 33400 66300 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(Q10) ] 0 38000 73800 180.555557 text
+false false false false 260.000000 [(Q12) ] 0 33400 66600 180.555557 text
 grestore
-37800 74400 38200 74400 10 line
+33200 67200 33600 67200 10 line
 gsave
-37600 75100 38000 75100 10 line
-37600 75100 37800 75400 10 line
-37800 75400 38000 75100 10 line
-37600 75400 38000 75400 10 line
-37800 74800 37800 75000 10 line
-37800 75700 37800 75500 10 line
-37800 75500 37800 75400 10 line
-37800 75100 37800 75000 10 line
+33000 67900 33400 67900 10 line
+33000 67900 33200 68200 10 line
+33200 68200 33400 67900 10 line
+33000 68200 33400 68200 10 line
+33200 67600 33200 67800 10 line
+33200 68500 33200 68300 10 line
+33200 68300 33200 68200 10 line
+33200 67900 33200 67800 10 line
 grestore
 gsave
-false true false true 260.000000 [(D21) ] 0 38400 75900 180.555557 text
+false true false true 260.000000 [(D21) ] 0 33800 68700 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(1N4007) ] 0 37900 75500 180.555557 text
+false false false false 260.000000 [(1N4007) ] 0 33300 68300 180.555557 text
 grestore
-37800 74100 37800 74800 10 line
-37800 76000 37800 75700 10 line
+33200 66900 33200 67600 10 line
+33200 68800 33200 68500 10 line
 gsave
-37800 76000 37800 76200 10 line
-37650 76200 37950 76200 10 line
+33200 68800 33200 69000 10 line
+33050 69000 33350 69000 10 line
 grestore
 gsave
-false false false false 260.000000 [(Vpp) ] 0 37700 76300 180.555557 text
+false false false false 260.000000 [(Vpp) ] 0 33100 69100 180.555557 text
 grestore
-34900 72700 34900 72500 10 line
-34900 72500 35200 72500 10 line
-35200 72700 35200 72500 10 line
+30300 65500 30300 65300 10 line
+30300 65300 30600 65300 10 line
+30600 65500 30600 65300 10 line
 gsave
-35200 72300 35200 72500 10 line
-35100 72300 35300 72300 10 line
-35155 72250 35245 72250 10 line
-35180 72210 35220 72210 10 line
+30600 65100 30600 65300 10 line
+30500 65100 30700 65100 10 line
+30555 65050 30645 65050 10 line
+30580 65010 30620 65010 10 line
 grestore
 gsave
-34600 73000 36000 73000 10 line
-36000 73000 36000 74600 10 line
-36000 74600 34600 74600 10 line
-34600 74600 34600 73000 10 line
-36050 74100 50 0 360 10 darc
-36100 74100 36300 74100 10 line
+30000 65800 31400 65800 10 line
+31400 65800 31400 67400 10 line
+31400 67400 30000 67400 10 line
+30000 67400 30000 65800 10 line
+31450 66900 50 0 360 10 darc
+31500 66900 31700 66900 10 line
 gsave
-false false false false 260.000000 [(7) ] 0 36100 74150 180.555557 text
+false false false false 260.000000 [(7) ] 0 31500 66950 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(OUT) ] 0 35500 74100 180.555557 text
+false false true false 260.000000 [(OUT) ] 0 30900 66900 180.555557 text
 grestore
-36050 73500 50 0 360 10 darc
-36100 73500 36300 73500 10 line
+31450 66300 50 0 360 10 darc
+31500 66300 31700 66300 10 line
 gsave
-false false false false 260.000000 [(6) ] 0 36100 73550 180.555557 text
+false false false false 260.000000 [(6) ] 0 31500 66350 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(OUT) ] 0 35500 73500 180.555557 text
+false false true false 260.000000 [(OUT) ] 0 30900 66300 180.555557 text
 grestore
-34600 73800 34300 73800 10 line
+30000 66600 29700 66600 10 line
 gsave
-false false false false 260.000000 [(2) ] 0 34300 73850 180.555557 text
+false false false false 260.000000 [(2) ] 0 29700 66650 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(IN) ] 0 34700 73800 180.555557 text
+false false true false 260.000000 [(IN) ] 0 30100 66600 180.555557 text
 grestore
-34900 73000 34900 72700 10 line
+30300 65800 30300 65500 10 line
 gsave
-false false false false 260.000000 [(4) ] 0 34950 72800 180.555557 text
+false false false false 260.000000 [(4) ] 0 30350 65600 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(GND) ] 90 34900 73100 180.555557 text
+false false true false 260.000000 [(GND) ] 90 30300 65900 180.555557 text
 grestore
-35200 73000 35200 72700 10 line
+30600 65800 30600 65500 10 line
 gsave
-false false false false 260.000000 [(5) ] 0 35250 72800 180.555557 text
+false false false false 260.000000 [(5) ] 0 30650 65600 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(GND) ] 90 35200 73100 180.555557 text
+false false true false 260.000000 [(GND) ] 90 30600 65900 180.555557 text
 grestore
-34900 74600 34900 74900 10 line
+30300 67400 30300 67700 10 line
 gsave
-false false false false 260.000000 [(1) ] 0 34950 74700 180.555557 text
+false false false false 260.000000 [(1) ] 0 30350 67500 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(Vdd) ] 90 34900 74200 180.555557 text
+false false true false 260.000000 [(Vdd) ] 90 30300 67000 180.555557 text
 grestore
-35200 74600 35200 74900 10 line
+30600 67400 30600 67700 10 line
 gsave
-false false false false 260.000000 [(8) ] 0 35250 74700 180.555557 text
+false false false false 260.000000 [(8) ] 0 30650 67500 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(Vdd) ] 90 35200 74200 180.555557 text
+false false true false 260.000000 [(Vdd) ] 90 30600 67000 180.555557 text
 grestore
 grestore
 gsave
-false false false false 260.000000 [(MAX4429) ] 0 35500 72800 180.555557 text
+false false false false 260.000000 [(MAX4429) ] 0 30900 65600 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(U20) ] 0 35600 74700 180.555557 text
+false false false false 260.000000 [(U16) ] 0 31000 67500 180.555557 text
 grestore
 gsave
-37800 72600 37800 72400 10 line
-37950 72400 37650 72400 10 line
+33200 65400 33200 65200 10 line
+33350 65200 33050 65200 10 line
 grestore
 gsave
-false false false false 260.000000 [(PGND) ] 0 37600 72200 180.555557 text
+false false false false 260.000000 [(PGND) ] 0 33000 65000 180.555557 text
 grestore
-37800 72600 37800 73300 10 line
+33200 65400 33200 66100 10 line
 gsave
-34100 73800 34300 73800 10 line
-33500 73900 33500 73700 10 line
-33500 73900 34000 73900 10 line
-34000 73900 34100 73800 10 line
-34100 73800 34000 73700 10 line
-34000 73700 33500 73700 10 line
+29500 66600 29700 66600 10 line
+28900 66700 28900 66500 10 line
+28900 66700 29400 66700 10 line
+29400 66700 29500 66600 10 line
+29500 66600 29400 66500 10 line
+29400 66500 28900 66500 10 line
 grestore
 gsave
-false true true false 260.000000 [(BRAKE2) ] 0 33400 73800 180.555557 text
+false true true false 260.000000 [(BRAKE2) ] 0 28800 66600 180.555557 text
 grestore
 gsave
-34900 76600 34900 76800 10 line
-34750 76800 35050 76800 10 line
+30300 69400 30300 69600 10 line
+30150 69600 30450 69600 10 line
 gsave
-false false false false 208.000000 [(+12V) ] 0 34775 76850 144.444443 text
+false false false false 208.000000 [(+12V) ] 0 30175 69650 144.444443 text
 grestore
 grestore
 gsave
-24200 71800 47500 71800 10 line
-47500 71800 47500 88300 10 line
-47500 88300 24200 88300 10 line
-24200 88300 24200 71800 10 line
-43400 72400 43400 71800 10 line
+19600 64600 42900 64600 10 line
+42900 64600 42900 81100 10 line
+42900 81100 19600 81100 10 line
+19600 81100 19600 64600 10 line
+38800 65200 38800 64600 10 line
 gsave
-false false false false 208.000000 [(FILE:) ] 0 40000 72200 144.444443 text
+false false false false 208.000000 [(FILE:) ] 0 35400 65000 144.444443 text
 grestore
 gsave
-false false false false 208.000000 [(REVISION:) ] 0 43500 72200 144.444443 text
+false false false false 208.000000 [(REVISION:) ] 0 38900 65000 144.444443 text
 grestore
 gsave
-false false false false 208.000000 [(DRAWN BY: ) ] 0 43500 71900 144.444443 text
+false false false false 208.000000 [(DRAWN BY: ) ] 0 38900 64700 144.444443 text
 grestore
 gsave
-false false false false 208.000000 [(PAGE) ] 0 40000 71900 144.444443 text
+false false false false 208.000000 [(PAGE) ] 0 35400 64700 144.444443 text
 grestore
 gsave
-false false false false 208.000000 [(OF) ] 0 41700 71900 144.444443 text
+false false false false 208.000000 [(OF) ] 0 37100 64700 144.444443 text
 grestore
 gsave
-false false false false 208.000000 [(TITLE) ] 0 40000 72500 144.444443 text
+false false false false 208.000000 [(TITLE) ] 0 35400 65300 144.444443 text
 grestore
-39900 71800 47500 71800 10 line
-47500 71800 47500 73200 10 line
-47500 73200 39900 73200 10 line
-39900 73200 39900 71800 10 line
-39900 72400 47500 72400 10 line
+35300 64600 42900 64600 10 line
+42900 64600 42900 66000 10 line
+42900 66000 35300 66000 10 line
+35300 66000 35300 64600 10 line
+35300 65200 42900 65200 10 line
 grestore
-27400 74900 27400 75000 10 line
-27400 75000 27100 75000 10 line
-27100 74900 27100 76600 10 line
+22800 67700 22800 67800 10 line
+22800 67800 22500 67800 10 line
+22500 67700 22500 69400 10 line
 gsave
-28800 76600 28800 76400 10 line
+24200 69400 24200 69200 10 line
 gsave
-false true false false 208.000000 [(1) ] 270 28850 76450 144.444443 text
+false true false false 208.000000 [(1) ] 270 24250 69250 144.444443 text
 grestore
-28800 75700 28800 75900 10 line
+24200 68500 24200 68700 10 line
 gsave
-false false false false 208.000000 [(2) ] 270 28850 75850 144.444443 text
+false false false false 208.000000 [(2) ] 270 24250 68650 144.444443 text
 grestore
-29000 76050 28600 76050 10 line
-28800 75900 28800 76050 10 line
-28800 76250 28800 76400 10 line
-29000 76361 28900 76361 10 line
-28949 76310 28949 76410 10 line
-28600 76150 29000 76150 10 line
-29000 76150 29000 76250 10 line
-29000 76250 28600 76250 10 line
-28600 76250 28600 76150 10 line
+24400 68850 24000 68850 10 line
+24200 68700 24200 68850 10 line
+24200 69050 24200 69200 10 line
+24400 69161 24300 69161 10 line
+24349 69110 24349 69210 10 line
+24000 68950 24400 68950 10 line
+24400 68950 24400 69050 10 line
+24400 69050 24000 69050 10 line
+24000 69050 24000 68950 10 line
 grestore
 gsave
-false false false false 260.000000 [(C26) ] 0 29100 76300 180.555557 text
+false false false false 260.000000 [(C27) ] 0 24500 69100 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(4.7uFx16V) ] 0 28900 75900 180.555557 text
+false false false false 260.000000 [(4.7uFx16V) ] 0 24300 68700 180.555557 text
 grestore
-27100 76600 28800 76600 10 line
+22500 69400 24200 69400 10 line
 gsave
-27700 75500 27700 75700 10 line
-27600 75500 27800 75500 10 line
-27655 75450 27745 75450 10 line
-27680 75410 27720 75410 10 line
+23100 68300 23100 68500 10 line
+23000 68300 23200 68300 10 line
+23055 68250 23145 68250 10 line
+23080 68210 23120 68210 10 line
 grestore
 gsave
-28800 75500 28800 75700 10 line
-28700 75500 28900 75500 10 line
-28755 75450 28845 75450 10 line
-28780 75410 28820 75410 10 line
+24200 68300 24200 68500 10 line
+24100 68300 24300 68300 10 line
+24155 68250 24245 68250 10 line
+24180 68210 24220 68210 10 line
 grestore
-28700 74100 28700 73500 10 line
-28500 73500 29800 73500 10 line
+24100 66900 24100 66300 10 line
+23900 66300 25200 66300 10 line
 gsave
-27700 75700 27700 75900 10 line
-27700 76600 27700 76400 10 line
-27500 76100 27900 76100 10 line
-27500 76200 27900 76200 10 line
-27700 76400 27700 76200 10 line
-27700 76100 27700 75900 10 line
+23100 68500 23100 68700 10 line
+23100 69400 23100 69200 10 line
+22900 68900 23300 68900 10 line
+22900 69000 23300 69000 10 line
+23100 69200 23100 69000 10 line
+23100 68900 23100 68700 10 line
 newpath
-27700 76600
+23100 69400
 25
 0 360 arc
 fill
 newpath
-27700 76600
+23100 69400
 25
 0 360 arc
 fill
 grestore
 gsave
-false false false false 260.000000 [(C24) ] 0 27900 76300 180.555557 text
+false false false false 260.000000 [(C25) ] 0 23300 69100 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(100nF) ] 0 27900 75900 180.555557 text
+false false false false 260.000000 [(100nF) ] 0 23300 68700 180.555557 text
 grestore
 gsave
-30700 74400 30900 74400 10 line
-30900 74500 30900 74300 10 line
-30900 74500 31400 74500 10 line
-31400 74500 31500 74400 10 line
-31500 74400 31400 74300 10 line
-31400 74300 30900 74300 10 line
+26100 67200 26300 67200 10 line
+26300 67300 26300 67100 10 line
+26300 67300 26800 67300 10 line
+26800 67300 26900 67200 10 line
+26900 67200 26800 67100 10 line
+26800 67100 26300 67100 10 line
 grestore
 gsave
-false false true false 260.000000 [(/RELEASE1) ] 0 31600 74400 180.555557 text
+false false true false 260.000000 [(/RELEASE1) ] 0 27000 67200 180.555557 text
 grestore
 gsave
-30050 73900 30300 73900 10 line
-30050 73500 30300 73500 10 line
-30050 73700 30150 73750 10 line
-30050 73700 30150 73650 10 line
-29800 73500 30000 73500 10 line
-30300 73900 30300 74100 10 line
-30300 73500 30300 73300 10 line
-30050 73975 30050 73825 10 line
-30050 73775 30050 73625 10 line
-30050 73575 30050 73425 10 line
-30000 73900 30000 73500 10 line
-30050 73700 30200 73700 10 line
-30200 73700 30200 73500 10 line
-30300 73900 30300 73750 10 line
-30300 73750 30350 73650 10 line
-30300 73750 30250 73650 10 line
-30250 73650 30350 73650 10 line
-30250 73750 30350 73750 10 line
-30250 73750 30225 73725 10 line
-30350 73750 30375 73775 10 line
-30300 73650 30300 73500 10 line
+25450 66700 25700 66700 10 line
+25450 66300 25700 66300 10 line
+25450 66500 25550 66550 10 line
+25450 66500 25550 66450 10 line
+25200 66300 25400 66300 10 line
+25700 66700 25700 66900 10 line
+25700 66300 25700 66100 10 line
+25450 66775 25450 66625 10 line
+25450 66575 25450 66425 10 line
+25450 66375 25450 66225 10 line
+25400 66700 25400 66300 10 line
+25450 66500 25600 66500 10 line
+25600 66500 25600 66300 10 line
+25700 66700 25700 66550 10 line
+25700 66550 25750 66450 10 line
+25700 66550 25650 66450 10 line
+25650 66450 25750 66450 10 line
+25650 66550 25750 66550 10 line
+25650 66550 25625 66525 10 line
+25750 66550 25775 66575 10 line
+25700 66450 25700 66300 10 line
 grestore
 gsave
-false false false false 260.000000 [(IRFB52N15D) ] 0 30500 73500 180.555557 text
+false false false false 260.000000 [(IRFB52N15D) ] 0 25900 66300 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(Q7) ] 0 30500 73800 180.555557 text
+false false false false 260.000000 [(Q9) ] 0 25900 66600 180.555557 text
 grestore
-30300 74400 30700 74400 10 line
+25700 67200 26100 67200 10 line
 gsave
-30100 75100 30500 75100 10 line
-30100 75100 30300 75400 10 line
-30300 75400 30500 75100 10 line
-30100 75400 30500 75400 10 line
-30300 74800 30300 75000 10 line
-30300 75700 30300 75500 10 line
-30300 75500 30300 75400 10 line
-30300 75100 30300 75000 10 line
+25500 67900 25900 67900 10 line
+25500 67900 25700 68200 10 line
+25700 68200 25900 67900 10 line
+25500 68200 25900 68200 10 line
+25700 67600 25700 67800 10 line
+25700 68500 25700 68300 10 line
+25700 68300 25700 68200 10 line
+25700 67900 25700 67800 10 line
 grestore
 gsave
-false true false true 260.000000 [(D16) ] 0 30900 75900 180.555557 text
+false true false true 260.000000 [(D16) ] 0 26300 68700 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(1N4007) ] 0 30400 75500 180.555557 text
+false false false false 260.000000 [(1N4007) ] 0 25800 68300 180.555557 text
 grestore
-30300 74100 30300 74800 10 line
-30300 76000 30300 75700 10 line
+25700 66900 25700 67600 10 line
+25700 68800 25700 68500 10 line
 gsave
-30300 76000 30300 76200 10 line
-30150 76200 30450 76200 10 line
+25700 68800 25700 69000 10 line
+25550 69000 25850 69000 10 line
 grestore
 gsave
-false false false false 260.000000 [(Vpp) ] 0 30200 76300 180.555557 text
+false false false false 260.000000 [(Vpp) ] 0 25600 69100 180.555557 text
 grestore
-27100 72700 27100 72500 10 line
-27100 72500 27400 72500 10 line
-27400 72700 27400 72500 10 line
+22500 65500 22500 65300 10 line
+22500 65300 22800 65300 10 line
+22800 65500 22800 65300 10 line
 gsave
-27400 72300 27400 72500 10 line
-27300 72300 27500 72300 10 line
-27355 72250 27445 72250 10 line
-27380 72210 27420 72210 10 line
+22800 65100 22800 65300 10 line
+22700 65100 22900 65100 10 line
+22755 65050 22845 65050 10 line
+22780 65010 22820 65010 10 line
 grestore
 gsave
-26800 73000 28200 73000 10 line
-28200 73000 28200 74600 10 line
-28200 74600 26800 74600 10 line
-26800 74600 26800 73000 10 line
-28250 74100 50 0 360 10 darc
-28300 74100 28500 74100 10 line
+22200 65800 23600 65800 10 line
+23600 65800 23600 67400 10 line
+23600 67400 22200 67400 10 line
+22200 67400 22200 65800 10 line
+23650 66900 50 0 360 10 darc
+23700 66900 23900 66900 10 line
 gsave
-false false false false 260.000000 [(7) ] 0 28300 74150 180.555557 text
+false false false false 260.000000 [(7) ] 0 23700 66950 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(OUT) ] 0 27700 74100 180.555557 text
+false false true false 260.000000 [(OUT) ] 0 23100 66900 180.555557 text
 grestore
-28250 73500 50 0 360 10 darc
-28300 73500 28500 73500 10 line
+23650 66300 50 0 360 10 darc
+23700 66300 23900 66300 10 line
 gsave
-false false false false 260.000000 [(6) ] 0 28300 73550 180.555557 text
+false false false false 260.000000 [(6) ] 0 23700 66350 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(OUT) ] 0 27700 73500 180.555557 text
+false false true false 260.000000 [(OUT) ] 0 23100 66300 180.555557 text
 grestore
-26800 73800 26500 73800 10 line
+22200 66600 21900 66600 10 line
 gsave
-false false false false 260.000000 [(2) ] 0 26500 73850 180.555557 text
+false false false false 260.000000 [(2) ] 0 21900 66650 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(IN) ] 0 26900 73800 180.555557 text
+false false true false 260.000000 [(IN) ] 0 22300 66600 180.555557 text
 grestore
-27100 73000 27100 72700 10 line
+22500 65800 22500 65500 10 line
 gsave
-false false false false 260.000000 [(4) ] 0 27150 72800 180.555557 text
+false false false false 260.000000 [(4) ] 0 22550 65600 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(GND) ] 90 27100 73100 180.555557 text
+false false true false 260.000000 [(GND) ] 90 22500 65900 180.555557 text
 grestore
-27400 73000 27400 72700 10 line
+22800 65800 22800 65500 10 line
 gsave
-false false false false 260.000000 [(5) ] 0 27450 72800 180.555557 text
+false false false false 260.000000 [(5) ] 0 22850 65600 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(GND) ] 90 27400 73100 180.555557 text
+false false true false 260.000000 [(GND) ] 90 22800 65900 180.555557 text
 grestore
-27100 74600 27100 74900 10 line
+22500 67400 22500 67700 10 line
 gsave
-false false false false 260.000000 [(1) ] 0 27150 74700 180.555557 text
+false false false false 260.000000 [(1) ] 0 22550 67500 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(Vdd) ] 90 27100 74200 180.555557 text
+false false true false 260.000000 [(Vdd) ] 90 22500 67000 180.555557 text
 grestore
-27400 74600 27400 74900 10 line
+22800 67400 22800 67700 10 line
 gsave
-false false false false 260.000000 [(8) ] 0 27450 74700 180.555557 text
+false false false false 260.000000 [(8) ] 0 22850 67500 180.555557 text
 grestore
 gsave
-false false true false 260.000000 [(Vdd) ] 90 27400 74200 180.555557 text
+false false true false 260.000000 [(Vdd) ] 90 22800 67000 180.555557 text
 grestore
 grestore
 gsave
-false false false false 260.000000 [(MAX4429) ] 0 27700 72800 180.555557 text
+false false false false 260.000000 [(MAX4429) ] 0 23100 65600 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(U18) ] 0 27800 74700 180.555557 text
+false false false false 260.000000 [(U14) ] 0 23200 67500 180.555557 text
 grestore
 gsave
-30300 72600 30300 72400 10 line
-30450 72400 30150 72400 10 line
+25700 65400 25700 65200 10 line
+25850 65200 25550 65200 10 line
 grestore
 gsave
-false false false false 260.000000 [(PGND) ] 0 30100 72200 180.555557 text
+false false false false 260.000000 [(PGND) ] 0 25500 65000 180.555557 text
 grestore
-30300 72600 30300 73300 10 line
+25700 65400 25700 66100 10 line
 gsave
-26300 73800 26500 73800 10 line
-25700 73900 25700 73700 10 line
-25700 73900 26200 73900 10 line
-26200 73900 26300 73800 10 line
-26300 73800 26200 73700 10 line
-26200 73700 25700 73700 10 line
+21700 66600 21900 66600 10 line
+21100 66700 21100 66500 10 line
+21100 66700 21600 66700 10 line
+21600 66700 21700 66600 10 line
+21700 66600 21600 66500 10 line
+21600 66500 21100 66500 10 line
 grestore
 gsave
-false true true false 260.000000 [(BRAKE1) ] 0 25600 73800 180.555557 text
+false true true false 260.000000 [(BRAKE1) ] 0 21000 66600 180.555557 text
 grestore
 gsave
-27100 76600 27100 76800 10 line
-26950 76800 27250 76800 10 line
+22500 69400 22500 69600 10 line
+22350 69600 22650 69600 10 line
 gsave
-false false false false 208.000000 [(+12V) ] 0 26975 76850 144.444443 text
+false false false false 208.000000 [(+12V) ] 0 22375 69650 144.444443 text
 grestore
 grestore
 gsave
-28200 87800 28200 88000 10 line
-28050 88000 28350 88000 10 line
+23600 80600 23600 80800 10 line
+23450 80800 23750 80800 10 line
 gsave
-false false false false 208.000000 [(+12V) ] 0 28075 88050 144.444443 text
+false false false false 208.000000 [(+12V) ] 0 23475 80850 144.444443 text
 grestore
 grestore
 gsave
-32200 87400 32200 87200 10 line
+27600 80200 27600 80000 10 line
 gsave
-false true false false 208.000000 [(1) ] 270 32250 87250 144.444443 text
+false true false false 208.000000 [(1) ] 270 27650 80050 144.444443 text
 grestore
-32200 86500 32200 86700 10 line
+27600 79300 27600 79500 10 line
 gsave
-false false false false 208.000000 [(2) ] 270 32250 86650 144.444443 text
+false false false false 208.000000 [(2) ] 270 27650 79450 144.444443 text
 grestore
-32400 86850 32000 86850 10 line
-32200 86700 32200 86850 10 line
-32200 87050 32200 87200 10 line
-32400 87161 32300 87161 10 line
-32349 87110 32349 87210 10 line
-32000 86950 32400 86950 10 line
-32400 86950 32400 87050 10 line
-32400 87050 32000 87050 10 line
-32000 87050 32000 86950 10 line
+27800 79650 27400 79650 10 line
+27600 79500 27600 79650 10 line
+27600 79850 27600 80000 10 line
+27800 79961 27700 79961 10 line
+27749 79910 27749 80010 10 line
+27400 79750 27800 79750 10 line
+27800 79750 27800 79850 10 line
+27800 79850 27400 79850 10 line
+27400 79850 27400 79750 10 line
 grestore
 gsave
-false false false false 260.000000 [(C18) ] 0 32500 87000 180.555557 text
+false false false false 260.000000 [(C19) ] 0 27900 79800 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(1000uFx100V) ] 0 32500 87000 180.555557 text
+false false false true 260.000000 [(1000uFx100V) ] 0 27900 79800 180.555557 text
 grestore
-31400 87400 32200 87400 10 line
+26800 80200 27600 80200 10 line
 gsave
-25400 87500 25400 87300 10 line
+20800 80300 20800 80100 10 line
 gsave
-false true false false 208.000000 [(1) ] 270 25450 87350 144.444443 text
+false true false false 208.000000 [(1) ] 270 20850 80150 144.444443 text
 grestore
-25400 86600 25400 86800 10 line
+20800 79400 20800 79600 10 line
 gsave
-false false false false 208.000000 [(2) ] 270 25450 86750 144.444443 text
+false false false false 208.000000 [(2) ] 270 20850 79550 144.444443 text
 grestore
-25600 86950 25200 86950 10 line
-25400 86800 25400 86950 10 line
-25400 87150 25400 87300 10 line
-25600 87261 25500 87261 10 line
-25549 87210 25549 87310 10 line
-25200 87050 25600 87050 10 line
-25600 87050 25600 87150 10 line
-25600 87150 25200 87150 10 line
-25200 87150 25200 87050 10 line
+21000 79750 20600 79750 10 line
+20800 79600 20800 79750 10 line
+20800 79950 20800 80100 10 line
+21000 80061 20900 80061 10 line
+20949 80010 20949 80110 10 line
+20600 79850 21000 79850 10 line
+21000 79850 21000 79950 10 line
+21000 79950 20600 79950 10 line
+20600 79950 20600 79850 10 line
 grestore
 gsave
-false true false false 260.000000 [(C12) ] 0 25300 86700 180.555557 text
+false true false false 260.000000 [(C12) ] 0 20700 79500 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(10uFx16V) ] 0 25300 86700 180.555557 text
+false true false true 260.000000 [(10uFx16V) ] 0 20700 79500 180.555557 text
 grestore
 gsave
-25400 86400 25400 86600 10 line
-25300 86400 25500 86400 10 line
-25355 86350 25445 86350 10 line
-25380 86310 25420 86310 10 line
+20800 79200 20800 79400 10 line
+20700 79200 20900 79200 10 line
+20755 79150 20845 79150 10 line
+20780 79110 20820 79110 10 line
 grestore
 gsave
-26300 86400 26300 86600 10 line
-26200 86400 26400 86400 10 line
-26255 86350 26345 86350 10 line
-26280 86310 26320 86310 10 line
+21700 79200 21700 79400 10 line
+21600 79200 21800 79200 10 line
+21655 79150 21745 79150 10 line
+21680 79110 21720 79110 10 line
 grestore
 gsave
-26300 86600 26300 86800 10 line
-26300 87500 26300 87300 10 line
-26100 87000 26500 87000 10 line
-26100 87100 26500 87100 10 line
-26300 87300 26300 87100 10 line
-26300 87000 26300 86800 10 line
+21700 79400 21700 79600 10 line
+21700 80300 21700 80100 10 line
+21500 79800 21900 79800 10 line
+21500 79900 21900 79900 10 line
+21700 80100 21700 79900 10 line
+21700 79800 21700 79600 10 line
 newpath
-26300 87500
+21700 80300
 25
 0 360 arc
 fill
 newpath
-26300 87500
+21700 80300
 25
 0 360 arc
 fill
 grestore
 gsave
-false true false false 260.000000 [(C13) ] 0 26200 86800 180.555557 text
+false true false false 260.000000 [(C13) ] 0 21600 79600 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(100nF) ] 0 26200 86800 180.555557 text
+false true false true 260.000000 [(100nF) ] 0 21600 79600 180.555557 text
 grestore
 gsave
-31150 85800 31400 85800 10 line
-31150 85400 31400 85400 10 line
-31150 85600 31250 85650 10 line
-31150 85600 31250 85550 10 line
-30900 85400 31100 85400 10 line
-31400 85800 31400 86000 10 line
-31400 85400 31400 85200 10 line
-31150 85875 31150 85725 10 line
-31150 85675 31150 85525 10 line
-31150 85475 31150 85325 10 line
-31100 85800 31100 85400 10 line
-31150 85600 31300 85600 10 line
-31300 85600 31300 85400 10 line
-31400 85800 31400 85650 10 line
-31400 85650 31450 85550 10 line
-31400 85650 31350 85550 10 line
-31350 85550 31450 85550 10 line
-31350 85650 31450 85650 10 line
-31350 85650 31325 85625 10 line
-31450 85650 31475 85675 10 line
-31400 85550 31400 85400 10 line
+26550 78600 26800 78600 10 line
+26550 78200 26800 78200 10 line
+26550 78400 26650 78450 10 line
+26550 78400 26650 78350 10 line
+26300 78200 26500 78200 10 line
+26800 78600 26800 78800 10 line
+26800 78200 26800 78000 10 line
+26550 78675 26550 78525 10 line
+26550 78475 26550 78325 10 line
+26550 78275 26550 78125 10 line
+26500 78600 26500 78200 10 line
+26550 78400 26700 78400 10 line
+26700 78400 26700 78200 10 line
+26800 78600 26800 78450 10 line
+26800 78450 26850 78350 10 line
+26800 78450 26750 78350 10 line
+26750 78350 26850 78350 10 line
+26750 78450 26850 78450 10 line
+26750 78450 26725 78425 10 line
+26850 78450 26875 78475 10 line
+26800 78350 26800 78200 10 line
 grestore
 gsave
-false false false false 260.000000 [(IRFB52N15D) ] 0 31500 85400 180.555557 text
+false false false false 260.000000 [(IRFB52N15D) ] 0 26900 78200 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(Q1) ] 0 31500 85600 180.555557 text
+false false false false 260.000000 [(Q3) ] 0 26900 78400 180.555557 text
 grestore
 gsave
-31150 84600 31400 84600 10 line
-31150 84200 31400 84200 10 line
-31150 84400 31250 84450 10 line
-31150 84400 31250 84350 10 line
-30900 84200 31100 84200 10 line
-31400 84600 31400 84800 10 line
-31400 84200 31400 84000 10 line
-31150 84675 31150 84525 10 line
-31150 84475 31150 84325 10 line
-31150 84275 31150 84125 10 line
-31100 84600 31100 84200 10 line
-31150 84400 31300 84400 10 line
-31300 84400 31300 84200 10 line
-31400 84600 31400 84450 10 line
-31400 84450 31450 84350 10 line
-31400 84450 31350 84350 10 line
-31350 84350 31450 84350 10 line
-31350 84450 31450 84450 10 line
-31350 84450 31325 84425 10 line
-31450 84450 31475 84475 10 line
-31400 84350 31400 84200 10 line
+26550 77400 26800 77400 10 line
+26550 77000 26800 77000 10 line
+26550 77200 26650 77250 10 line
+26550 77200 26650 77150 10 line
+26300 77000 26500 77000 10 line
+26800 77400 26800 77600 10 line
+26800 77000 26800 76800 10 line
+26550 77475 26550 77325 10 line
+26550 77275 26550 77125 10 line
+26550 77075 26550 76925 10 line
+26500 77400 26500 77000 10 line
+26550 77200 26700 77200 10 line
+26700 77200 26700 77000 10 line
+26800 77400 26800 77250 10 line
+26800 77250 26850 77150 10 line
+26800 77250 26750 77150 10 line
+26750 77150 26850 77150 10 line
+26750 77250 26850 77250 10 line
+26750 77250 26725 77225 10 line
+26850 77250 26875 77275 10 line
+26800 77150 26800 77000 10 line
 newpath
-31400 84800
+26800 77600
 25
 0 360 arc
 fill
 newpath
-31400 84800
+26800 77600
 25
 0 360 arc
 fill
 grestore
 gsave
-false false false false 260.000000 [(IRFB52N15D) ] 0 31500 84200 180.555557 text
+false false false false 260.000000 [(IRFB52N15D) ] 0 26900 77000 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(Q2) ] 0 31500 84400 180.555557 text
+false false false false 260.000000 [(Q4) ] 0 26900 77200 180.555557 text
 grestore
-31400 85200 31400 84800 10 line
-31400 86000 31400 87400 10 line
-31400 84000 31400 83500 10 line
+26800 78000 26800 77600 10 line
+26800 78800 26800 80200 10 line
+26800 76800 26800 76300 10 line
 gsave
-33600 82800 33800 82800 10 line
-33800 82900 33800 82700 10 line
-33800 82900 34300 82900 10 line
-34300 82900 34400 82800 10 line
-34400 82800 34300 82700 10 line
-34300 82700 33800 82700 10 line
+29000 75600 29200 75600 10 line
+29200 75700 29200 75500 10 line
+29200 75700 29700 75700 10 line
+29700 75700 29800 75600 10 line
+29800 75600 29700 75500 10 line
+29700 75500 29200 75500 10 line
 grestore
 gsave
-false false true false 260.000000 [(MOTOR1_A) ] 0 33800 83000 180.555557 text
+false false true false 260.000000 [(MOTOR1_A) ] 0 29200 75800 180.555557 text
 grestore
 gsave
-31400 83500 31400 83300 10 line
-31550 83300 31250 83300 10 line
+26800 76300 26800 76100 10 line
+26950 76100 26650 76100 10 line
 grestore
 gsave
-false false false false 260.000000 [(PGND) ] 0 31100 83100 180.555557 text
+false false false false 260.000000 [(PGND) ] 0 26500 75900 180.555557 text
 grestore
 gsave
-32200 86500 32200 86300 10 line
-32350 86300 32050 86300 10 line
+27600 79300 27600 79100 10 line
+27750 79100 27450 79100 10 line
 grestore
 gsave
-false false false false 260.000000 [(PGND) ] 0 32000 86100 180.555557 text
+false false false false 260.000000 [(PGND) ] 0 27400 78900 180.555557 text
 grestore
 gsave
-31400 87400 31400 87600 10 line
-31250 87600 31550 87600 10 line
+26800 80200 26800 80400 10 line
+26650 80400 26950 80400 10 line
 grestore
 gsave
-false false false false 260.000000 [(Vpp) ] 0 31300 87700 180.555557 text
+false false false false 260.000000 [(Vpp) ] 0 26700 80500 180.555557 text
 grestore
 gsave
-25000 85800 25200 85800 10 line
-24400 85900 24400 85700 10 line
-24400 85900 24900 85900 10 line
-24900 85900 25000 85800 10 line
-25000 85800 24900 85700 10 line
-24900 85700 24400 85700 10 line
+20400 78600 20600 78600 10 line
+19800 78700 19800 78500 10 line
+19800 78700 20300 78700 10 line
+20300 78700 20400 78600 10 line
+20400 78600 20300 78500 10 line
+20300 78500 19800 78500 10 line
 grestore
 gsave
-false true true false 260.000000 [(DRV1_A) ] 0 25000 86000 180.555557 text
+false true true false 260.000000 [(DRV1_A) ] 0 20400 78800 180.555557 text
 grestore
 gsave
-29800 87500 29800 87300 10 line
+25200 80300 25200 80100 10 line
 gsave
-false false false false 208.000000 [(1) ] 90 29750 87350 144.444443 text
+false false false false 208.000000 [(1) ] 90 25150 80150 144.444443 text
 grestore
-29800 86600 29800 86800 10 line
+25200 79400 25200 79600 10 line
 gsave
-false true false false 208.000000 [(2) ] 90 29750 86750 144.444443 text
+false true false false 208.000000 [(2) ] 90 25150 79550 144.444443 text
 grestore
-29600 86950 30000 86950 10 line
-29800 86800 29800 86950 10 line
-29800 87150 29800 87300 10 line
-29600 87261 29700 87261 10 line
-29651 87210 29651 87310 10 line
-29600 87050 30000 87050 10 line
-30000 87050 30000 87150 10 line
-30000 87150 29600 87150 10 line
-29600 87150 29600 87050 10 line
+25000 79750 25400 79750 10 line
+25200 79600 25200 79750 10 line
+25200 79950 25200 80100 10 line
+25000 80061 25100 80061 10 line
+25051 80010 25051 80110 10 line
+25000 79850 25400 79850 10 line
+25400 79850 25400 79950 10 line
+25400 79950 25000 79950 10 line
+25000 79950 25000 79850 10 line
 grestore
 gsave
-false false false false 260.000000 [(C15) ] 0 29900 87400 180.555557 text
+false false false false 260.000000 [(C16) ] 0 25300 80200 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(1uFx16V) ] 0 29900 87400 180.555557 text
+false false false true 260.000000 [(1uFx16V) ] 0 25300 80200 180.555557 text
 grestore
 gsave
-28600 87700 28600 87300 10 line
-28600 87700 28900 87500 10 line
-28900 87500 28600 87300 10 line
-28900 87700 28900 87300 10 line
-28300 87500 28500 87500 10 line
-29200 87500 29000 87500 10 line
-29000 87500 28900 87500 10 line
-28600 87500 28500 87500 10 line
+24000 80500 24000 80100 10 line
+24000 80500 24300 80300 10 line
+24300 80300 24000 80100 10 line
+24300 80500 24300 80100 10 line
+23700 80300 23900 80300 10 line
+24600 80300 24400 80300 10 line
+24400 80300 24300 80300 10 line
+24000 80300 23900 80300 10 line
 grestore
 gsave
-false false false false 260.000000 [(D7) ] 0 28500 87100 180.555557 text
+false false false false 260.000000 [(D7) ] 0 23900 79900 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(1N4148) ] 0 28500 87100 180.555557 text
+false false false true 260.000000 [(1N4148) ] 0 23900 79900 180.555557 text
 grestore
-29200 85400 30000 85400 10 line
-29200 84200 30000 84200 10 line
-44900 84800 45100 84800 10 line
-45100 84800 45100 87900 10 line
+24600 78200 25400 78200 10 line
+24600 77000 25400 77000 10 line
+40300 77600 40500 77600 10 line
+40500 77600 40500 80700 10 line
 gsave
-30600 85500 30500 85300 10 line
-30500 85300 30400 85500 10 line
-30400 85500 30300 85300 10 line
-30300 85300 30200 85500 10 line
-30600 85500 30700 85300 10 line
-30700 85300 30750 85400 10 line
-30900 85400 30750 85400 10 line
-30000 85400 30152 85400 10 line
-30201 85500 30150 85400 10 line
+26000 78300 25900 78100 10 line
+25900 78100 25800 78300 10 line
+25800 78300 25700 78100 10 line
+25700 78100 25600 78300 10 line
+26000 78300 26100 78100 10 line
+26100 78100 26150 78200 10 line
+26300 78200 26150 78200 10 line
+25400 78200 25552 78200 10 line
+25601 78300 25550 78200 10 line
 grestore
 gsave
-false false false false 260.000000 [(R27) ] 0 30300 85700 180.555557 text
+false false false false 260.000000 [(R29) ] 0 25700 78500 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(100) ] 0 30300 85700 180.555557 text
+false false false true 260.000000 [(100) ] 0 25700 78500 180.555557 text
 grestore
 gsave
-30600 84300 30500 84100 10 line
-30500 84100 30400 84300 10 line
-30400 84300 30300 84100 10 line
-30300 84100 30200 84300 10 line
-30600 84300 30700 84100 10 line
-30700 84100 30750 84200 10 line
-30900 84200 30750 84200 10 line
-30000 84200 30152 84200 10 line
-30201 84300 30150 84200 10 line
+26000 77100 25900 76900 10 line
+25900 76900 25800 77100 10 line
+25800 77100 25700 76900 10 line
+25700 76900 25600 77100 10 line
+26000 77100 26100 76900 10 line
+26100 76900 26150 77000 10 line
+26300 77000 26150 77000 10 line
+25400 77000 25552 77000 10 line
+25601 77100 25550 77000 10 line
 grestore
 gsave
-false false false false 260.000000 [(R28) ] 0 30200 83900 180.555557 text
+false false false false 260.000000 [(R30) ] 0 25600 76700 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(100) ] 0 30200 83900 180.555557 text
+false false false true 260.000000 [(100) ] 0 25600 76700 180.555557 text
 grestore
 gsave
-30600 83700 30600 83300 10 line
-30600 83700 30300 83500 10 line
-30300 83500 30600 83300 10 line
-30300 83700 30300 83300 10 line
-30900 83500 30700 83500 10 line
-30000 83500 30200 83500 10 line
-30200 83500 30300 83500 10 line
-30600 83500 30700 83500 10 line
+26000 76500 26000 76100 10 line
+26000 76500 25700 76300 10 line
+25700 76300 26000 76100 10 line
+25700 76500 25700 76100 10 line
+26300 76300 26100 76300 10 line
+25400 76300 25600 76300 10 line
+25600 76300 25700 76300 10 line
+26000 76300 26100 76300 10 line
 grestore
 gsave
-false false false false 260.000000 [(D10) ] 0 30200 83100 180.555557 text
+false false false false 260.000000 [(D10) ] 0 25600 75900 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(1N4148) ] 0 30200 83100 180.555557 text
+false false false true 260.000000 [(1N4148) ] 0 25600 75900 180.555557 text
 grestore
 gsave
-30600 86300 30600 85900 10 line
-30600 86300 30300 86100 10 line
-30300 86100 30600 85900 10 line
-30300 86300 30300 85900 10 line
-30900 86100 30700 86100 10 line
-30000 86100 30200 86100 10 line
-30200 86100 30300 86100 10 line
-30600 86100 30700 86100 10 line
+26000 79100 26000 78700 10 line
+26000 79100 25700 78900 10 line
+25700 78900 26000 78700 10 line
+25700 79100 25700 78700 10 line
+26300 78900 26100 78900 10 line
+25400 78900 25600 78900 10 line
+25600 78900 25700 78900 10 line
+26000 78900 26100 78900 10 line
 grestore
 gsave
-false false false false 260.000000 [(D8) ] 0 30300 86500 180.555557 text
+false false false false 260.000000 [(D8) ] 0 25700 79300 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(1N4148) ] 0 30300 86500 180.555557 text
+false false false true 260.000000 [(1N4148) ] 0 25700 79300 180.555557 text
 grestore
-30900 86100 30900 85400 10 line
-30000 86100 30000 85400 10 line
-30900 83500 30900 84200 10 line
-30000 83500 30000 84200 10 line
+26300 78900 26300 78200 10 line
+25400 78900 25400 78200 10 line
+26300 76300 26300 77000 10 line
+25400 76300 25400 77000 10 line
 gsave
-32750 83200 32850 83200 10 line
-32800 83250 32800 83150 10 line
+28500 76500 29700 76500 10 line
+29700 76500 29700 78000 10 line
+29700 78000 28500 78000 10 line
+28500 78000 28500 76500 10 line
+28200 77600 28500 77600 10 line
 gsave
-false false false false 208.000000 [(Component not found:) ( ACS758.sym) ] 0 32900 83300 144.444443 text
+false false false false 260.000000 [(IP+) ] 0 28555 77495 180.555557 text
 grestore
-33252 83723 33852 83723 50 line
-33252 83723 33552 84223 50 line
-33552 84223 33852 83723 50 line
 gsave
-false false false false 468.000000 [(!) ] 0 33522 83813 325.000000 text
+false true false false 260.000000 [(4) ] 0 28405 77645 180.555557 text
+grestore
+28200 76800 28500 76800 10 line
+gsave
+false false false false 260.000000 [(IP-) ] 0 28555 76795 180.555557 text
+grestore
+gsave
+false true false false 260.000000 [(5) ] 0 28405 76845 180.555557 text
+grestore
+29100 78300 29100 78000 10 line
+gsave
+false true false false 260.000000 [(VCC) ] 0 29245 77800 180.555557 text
+grestore
+gsave
+false false false false 260.000000 [(1) ] 90 29050 78095 180.555557 text
+grestore
+29100 76200 29100 76500 10 line
+gsave
+false false false false 260.000000 [(GND) ] 0 28855 76600 180.555557 text
+grestore
+gsave
+false true false false 260.000000 [(2) ] 90 29050 76405 180.555557 text
+grestore
+30000 77200 29700 77200 10 line
+gsave
+false true false false 260.000000 [(VIOUT) ] 0 29645 77195 180.555557 text
+grestore
+gsave
+false false false false 260.000000 [(3) ] 0 29795 77245 180.555557 text
 grestore
 grestore
 gsave
-false false false false 260.000000 [(U15) ] 0 32800 85500 180.555557 text
+false false false false 260.000000 [(U11) ] 0 28200 78300 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(ACS758) ] 0 32800 85300 180.555557 text
+false false false false 260.000000 [(ACS758) ] 0 28200 78100 180.555557 text
 grestore
 gsave
-34500 85100 34500 85300 10 line
-34500 86000 34500 85800 10 line
-34300 85500 34700 85500 10 line
-34300 85600 34700 85600 10 line
-34500 85800 34500 85600 10 line
-34500 85500 34500 85300 10 line
+29900 77900 29900 78100 10 line
+29900 78800 29900 78600 10 line
+29700 78300 30100 78300 10 line
+29700 78400 30100 78400 10 line
+29900 78600 29900 78400 10 line
+29900 78300 29900 78100 10 line
 grestore
 gsave
-false true false true 260.000000 [(C21) ] 0 34900 85800 180.555557 text
+false true false true 260.000000 [(C22) ] 0 30300 78600 180.555557 text
 grestore
 gsave
-35600 84400 35600 84200 10 line
-35600 83500 35600 83700 10 line
-35800 84000 35400 84000 10 line
-35800 83900 35400 83900 10 line
-35600 83700 35600 83900 10 line
-35600 84000 35600 84200 10 line
+31000 77200 31000 77000 10 line
+31000 76300 31000 76500 10 line
+31200 76800 30800 76800 10 line
+31200 76700 30800 76700 10 line
+31000 76500 31000 76700 10 line
+31000 76800 31000 77000 10 line
 grestore
 gsave
-false false false false 260.000000 [(C25) ] 0 35800 84000 180.555557 text
+false false false false 260.000000 [(C26) ] 0 31200 76800 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(220nF) ] 0 35800 84000 180.555557 text
+false false false true 260.000000 [(100nF) ] 0 31200 76800 180.555557 text
 grestore
 gsave
-33700 83200 33700 83400 10 line
-33600 83200 33800 83200 10 line
-33655 83150 33745 83150 10 line
-33680 83110 33720 83110 10 line
+29100 76000 29100 76200 10 line
+29000 76000 29200 76000 10 line
+29055 75950 29145 75950 10 line
+29080 75910 29120 75910 10 line
 grestore
 gsave
-35300 84500 35200 84300 10 line
-35200 84300 35100 84500 10 line
-35100 84500 35000 84300 10 line
-35000 84300 34900 84500 10 line
-35300 84500 35400 84300 10 line
-35400 84300 35450 84400 10 line
-35600 84400 35450 84400 10 line
-34700 84400 34852 84400 10 line
-34901 84500 34850 84400 10 line
+30700 77300 30600 77100 10 line
+30600 77100 30500 77300 10 line
+30500 77300 30400 77100 10 line
+30400 77100 30300 77300 10 line
+30700 77300 30800 77100 10 line
+30800 77100 30850 77200 10 line
+31000 77200 30850 77200 10 line
+30100 77200 30252 77200 10 line
+30301 77300 30250 77200 10 line
 grestore
 gsave
-false false false false 260.000000 [(R32) ] 0 34900 84700 180.555557 text
+false false false false 260.000000 [(R34) ] 0 30300 77500 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(15k) ] 0 34900 84700 180.555557 text
+false false false true 260.000000 [(1.5k) ] 0 30300 77500 180.555557 text
 grestore
 gsave
-35800 84400 36000 84400 10 line
-36000 84300 36000 84500 10 line
-36000 84300 36500 84300 10 line
-36500 84300 36600 84400 10 line
-36600 84400 36500 84500 10 line
-36500 84500 36000 84500 10 line
+31200 77200 31400 77200 10 line
+31400 77100 31400 77300 10 line
+31400 77100 31900 77100 10 line
+31900 77100 32000 77200 10 line
+32000 77200 31900 77300 10 line
+31900 77300 31400 77300 10 line
 grestore
 gsave
-false false true false 260.000000 [(CRNT1) ] 0 36000 84600 180.555557 text
+false false true false 260.000000 [(CRNT1) ] 0 31400 77400 180.555557 text
 grestore
 gsave
-34500 86000 34500 86200 10 line
-34350 86200 34650 86200 10 line
+29900 78800 29900 79000 10 line
+29750 79000 30050 79000 10 line
 gsave
-false false false false 208.000000 [(+3.3V) ] 0 34375 86250 144.444443 text
+false false false false 208.000000 [(+3.3V) ] 0 29775 79050 144.444443 text
 grestore
 grestore
-29800 86600 29800 84800 10 line
-29200 86000 29400 86000 10 line
-29400 86000 29400 87500 10 line
-28300 87500 25400 87500 10 line
-28200 87800 28200 87500 10 line
-25200 85800 26300 85800 10 line
+25200 79400 25200 77600 10 line
+24600 78800 24800 78800 10 line
+24800 78800 24800 80300 10 line
+23700 80300 20800 80300 10 line
+23600 80600 23600 80300 10 line
+20600 78600 21700 78600 10 line
 gsave
-43500 87300 43500 87500 10 line
-43650 87500 43350 87500 10 line
+38900 80100 38900 80300 10 line
+39050 80300 38750 80300 10 line
 gsave
-false true false false 208.000000 [(+12V) ] 0 43625 87550 144.444443 text
+false true false false 208.000000 [(+12V) ] 0 39025 80350 144.444443 text
 grestore
 grestore
 gsave
-38300 87300 38300 87100 10 line
+33700 80100 33700 79900 10 line
 gsave
-false false false false 208.000000 [(1) ] 90 38250 87150 144.444443 text
+false false false false 208.000000 [(1) ] 90 33650 79950 144.444443 text
 grestore
-38300 86400 38300 86600 10 line
+33700 79200 33700 79400 10 line
 gsave
-false true false false 208.000000 [(2) ] 90 38250 86550 144.444443 text
+false true false false 208.000000 [(2) ] 90 33650 79350 144.444443 text
 grestore
-38100 86750 38500 86750 10 line
-38300 86600 38300 86750 10 line
-38300 86950 38300 87100 10 line
-38100 87061 38200 87061 10 line
-38151 87010 38151 87110 10 line
-38100 86850 38500 86850 10 line
-38500 86850 38500 86950 10 line
-38500 86950 38100 86950 10 line
-38100 86950 38100 86850 10 line
+33500 79550 33900 79550 10 line
+33700 79400 33700 79550 10 line
+33700 79750 33700 79900 10 line
+33500 79861 33600 79861 10 line
+33551 79810 33551 79910 10 line
+33500 79650 33900 79650 10 line
+33900 79650 33900 79750 10 line
+33900 79750 33500 79750 10 line
+33500 79750 33500 79650 10 line
 grestore
 gsave
-false true false false 260.000000 [(C23) ] 0 38000 86900 180.555557 text
+false true false false 260.000000 [(C24) ] 0 33400 79700 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(1000uFx100V) ] 0 38000 86900 180.555557 text
+false true false true 260.000000 [(1000uFx100V) ] 0 33400 79700 180.555557 text
 grestore
-38600 87300 38300 87300 10 line
+34000 80100 33700 80100 10 line
 gsave
-38850 85600 38600 85600 10 line
-38850 85200 38600 85200 10 line
-38850 85400 38750 85450 10 line
-38850 85400 38750 85350 10 line
-39100 85200 38900 85200 10 line
-38600 85600 38600 85800 10 line
-38600 85200 38600 85000 10 line
-38850 85675 38850 85525 10 line
-38850 85475 38850 85325 10 line
-38850 85275 38850 85125 10 line
-38900 85600 38900 85200 10 line
-38850 85400 38700 85400 10 line
-38700 85400 38700 85200 10 line
-38600 85600 38600 85450 10 line
-38600 85450 38550 85350 10 line
-38600 85450 38650 85350 10 line
-38650 85350 38550 85350 10 line
-38650 85450 38550 85450 10 line
-38650 85450 38675 85425 10 line
-38550 85450 38525 85475 10 line
-38600 85350 38600 85200 10 line
+34250 78400 34000 78400 10 line
+34250 78000 34000 78000 10 line
+34250 78200 34150 78250 10 line
+34250 78200 34150 78150 10 line
+34500 78000 34300 78000 10 line
+34000 78400 34000 78600 10 line
+34000 78000 34000 77800 10 line
+34250 78475 34250 78325 10 line
+34250 78275 34250 78125 10 line
+34250 78075 34250 77925 10 line
+34300 78400 34300 78000 10 line
+34250 78200 34100 78200 10 line
+34100 78200 34100 78000 10 line
+34000 78400 34000 78250 10 line
+34000 78250 33950 78150 10 line
+34000 78250 34050 78150 10 line
+34050 78150 33950 78150 10 line
+34050 78250 33950 78250 10 line
+34050 78250 34075 78225 10 line
+33950 78250 33925 78275 10 line
+34000 78150 34000 78000 10 line
 grestore
 gsave
-false true false true 260.000000 [(IRFB52N15D) ] 0 38500 85400 180.555557 text
+false true false true 260.000000 [(IRFB52N15D) ] 0 33900 78200 180.555557 text
 grestore
 gsave
-false true false false 260.000000 [(Q5) ] 0 38500 85400 180.555557 text
+false true false false 260.000000 [(Q7) ] 0 33900 78200 180.555557 text
 grestore
 gsave
-38850 84400 38600 84400 10 line
-38850 84000 38600 84000 10 line
-38850 84200 38750 84250 10 line
-38850 84200 38750 84150 10 line
-39100 84000 38900 84000 10 line
-38600 84400 38600 84600 10 line
-38600 84000 38600 83800 10 line
-38850 84475 38850 84325 10 line
-38850 84275 38850 84125 10 line
-38850 84075 38850 83925 10 line
-38900 84400 38900 84000 10 line
-38850 84200 38700 84200 10 line
-38700 84200 38700 84000 10 line
-38600 84400 38600 84250 10 line
-38600 84250 38550 84150 10 line
-38600 84250 38650 84150 10 line
-38650 84150 38550 84150 10 line
-38650 84250 38550 84250 10 line
-38650 84250 38675 84225 10 line
-38550 84250 38525 84275 10 line
-38600 84150 38600 84000 10 line
+34250 77200 34000 77200 10 line
+34250 76800 34000 76800 10 line
+34250 77000 34150 77050 10 line
+34250 77000 34150 76950 10 line
+34500 76800 34300 76800 10 line
+34000 77200 34000 77400 10 line
+34000 76800 34000 76600 10 line
+34250 77275 34250 77125 10 line
+34250 77075 34250 76925 10 line
+34250 76875 34250 76725 10 line
+34300 77200 34300 76800 10 line
+34250 77000 34100 77000 10 line
+34100 77000 34100 76800 10 line
+34000 77200 34000 77050 10 line
+34000 77050 33950 76950 10 line
+34000 77050 34050 76950 10 line
+34050 76950 33950 76950 10 line
+34050 77050 33950 77050 10 line
+34050 77050 34075 77025 10 line
+33950 77050 33925 77075 10 line
+34000 76950 34000 76800 10 line
 newpath
-38600 84600
+34000 77400
 25
 0 360 arc
 fill
 newpath
-38600 84600
+34000 77400
 25
 0 360 arc
 fill
 grestore
 gsave
-false true false false 260.000000 [(IRFB52N15D) ] 0 38400 84000 180.555557 text
+false true false false 260.000000 [(IRFB52N15D) ] 0 33800 76800 180.555557 text
 grestore
 gsave
-false true false false 260.000000 [(Q6) ] 0 38400 84200 180.555557 text
+false true false false 260.000000 [(Q8) ] 0 33800 77000 180.555557 text
 grestore
-38600 85000 38600 84600 10 line
-38600 85800 38600 87300 10 line
-38600 83800 38600 83300 10 line
+34000 77800 34000 77400 10 line
+34000 78600 34000 80100 10 line
+34000 76600 34000 76100 10 line
 gsave
-38600 83300 38600 83100 10 line
-38450 83100 38750 83100 10 line
+34000 76100 34000 75900 10 line
+33850 75900 34150 75900 10 line
 grestore
 gsave
-false true false false 260.000000 [(PGND) ] 0 38900 82900 180.555557 text
+false true false false 260.000000 [(PGND) ] 0 34300 75700 180.555557 text
 grestore
 gsave
-38300 86400 38300 86200 10 line
-38150 86200 38450 86200 10 line
+33700 79200 33700 79000 10 line
+33550 79000 33850 79000 10 line
 grestore
 gsave
-false true false false 260.000000 [(PGND) ] 0 38500 86000 180.555557 text
+false true false false 260.000000 [(PGND) ] 0 33900 78800 180.555557 text
 grestore
 gsave
-38600 87300 38600 87500 10 line
-38750 87500 38450 87500 10 line
+34000 80100 34000 80300 10 line
+34150 80300 33850 80300 10 line
 grestore
 gsave
-false true false false 260.000000 [(Vpp) ] 0 38700 87600 180.555557 text
+false true false false 260.000000 [(Vpp) ] 0 34100 80400 180.555557 text
 grestore
 gsave
-41100 87000 41100 86800 10 line
+36500 79800 36500 79600 10 line
 gsave
-false true false false 208.000000 [(1) ] 270 41150 86850 144.444443 text
+false true false false 208.000000 [(1) ] 270 36550 79650 144.444443 text
 grestore
-41100 86100 41100 86300 10 line
+36500 78900 36500 79100 10 line
 gsave
-false false false false 208.000000 [(2) ] 270 41150 86250 144.444443 text
+false false false false 208.000000 [(2) ] 270 36550 79050 144.444443 text
 grestore
-41300 86450 40900 86450 10 line
-41100 86300 41100 86450 10 line
-41100 86650 41100 86800 10 line
-41300 86761 41200 86761 10 line
-41249 86710 41249 86810 10 line
-40900 86550 41300 86550 10 line
-41300 86550 41300 86650 10 line
-41300 86650 40900 86650 10 line
-40900 86650 40900 86550 10 line
+36700 79250 36300 79250 10 line
+36500 79100 36500 79250 10 line
+36500 79450 36500 79600 10 line
+36700 79561 36600 79561 10 line
+36649 79510 36649 79610 10 line
+36300 79350 36700 79350 10 line
+36700 79350 36700 79450 10 line
+36700 79450 36300 79450 10 line
+36300 79450 36300 79350 10 line
 grestore
 gsave
-false true false false 260.000000 [(C27) ] 0 40800 86600 180.555557 text
+false true false false 260.000000 [(C28) ] 0 36200 79400 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(1uFx16V) ] 0 40800 86600 180.555557 text
+false true false true 260.000000 [(1uFx16V) ] 0 36200 79400 180.555557 text
 grestore
 gsave
-42300 87400 42300 87000 10 line
-42300 87400 42000 87200 10 line
-42000 87200 42300 87000 10 line
-42000 87400 42000 87000 10 line
-42600 87200 42400 87200 10 line
-41700 87200 41900 87200 10 line
-41900 87200 42000 87200 10 line
-42300 87200 42400 87200 10 line
+37700 80200 37700 79800 10 line
+37700 80200 37400 80000 10 line
+37400 80000 37700 79800 10 line
+37400 80200 37400 79800 10 line
+38000 80000 37800 80000 10 line
+37100 80000 37300 80000 10 line
+37300 80000 37400 80000 10 line
+37700 80000 37800 80000 10 line
 grestore
 gsave
-false true false false 260.000000 [(D15) ] 0 42300 87600 180.555557 text
+false true false false 260.000000 [(D15) ] 0 37700 80400 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(1N4148) ] 0 42300 87600 180.555557 text
+false true false true 260.000000 [(1N4148) ] 0 37700 80400 180.555557 text
 grestore
-41700 87200 41100 87200 10 line
-42000 85200 40000 85200 10 line
+37100 80000 36500 80000 10 line
+37400 78000 35400 78000 10 line
 gsave
-39400 85300 39500 85100 10 line
-39500 85100 39600 85300 10 line
-39600 85300 39700 85100 10 line
-39700 85100 39800 85300 10 line
-39400 85300 39300 85100 10 line
-39300 85100 39250 85200 10 line
-39100 85200 39250 85200 10 line
-40000 85200 39848 85200 10 line
-39799 85300 39850 85200 10 line
+34800 78100 34900 77900 10 line
+34900 77900 35000 78100 10 line
+35000 78100 35100 77900 10 line
+35100 77900 35200 78100 10 line
+34800 78100 34700 77900 10 line
+34700 77900 34650 78000 10 line
+34500 78000 34650 78000 10 line
+35400 78000 35248 78000 10 line
+35199 78100 35250 78000 10 line
 grestore
 gsave
-false false false false 260.000000 [(R34) ] 0 39300 85500 180.555557 text
+false false false false 260.000000 [(R37) ] 0 34700 78300 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(100) ] 0 39300 85500 180.555557 text
+false false false true 260.000000 [(100) ] 0 34700 78300 180.555557 text
 grestore
 gsave
-39400 84100 39500 83900 10 line
-39500 83900 39600 84100 10 line
-39600 84100 39700 83900 10 line
-39700 83900 39800 84100 10 line
-39400 84100 39300 83900 10 line
-39300 83900 39250 84000 10 line
-39100 84000 39250 84000 10 line
-40000 84000 39848 84000 10 line
-39799 84100 39850 84000 10 line
+34800 76900 34900 76700 10 line
+34900 76700 35000 76900 10 line
+35000 76900 35100 76700 10 line
+35100 76700 35200 76900 10 line
+34800 76900 34700 76700 10 line
+34700 76700 34650 76800 10 line
+34500 76800 34650 76800 10 line
+35400 76800 35248 76800 10 line
+35199 76900 35250 76800 10 line
 grestore
 gsave
-false false false false 260.000000 [(R35) ] 0 39300 83700 180.555557 text
+false false false false 260.000000 [(R38) ] 0 34700 76500 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(100) ] 0 39300 83700 180.555557 text
+false false false true 260.000000 [(100) ] 0 34700 76500 180.555557 text
 grestore
 gsave
-39400 83400 39400 83000 10 line
-39400 83400 39700 83200 10 line
-39700 83200 39400 83000 10 line
-39700 83400 39700 83000 10 line
-39100 83200 39300 83200 10 line
-40000 83200 39800 83200 10 line
-39800 83200 39700 83200 10 line
-39400 83200 39300 83200 10 line
+34800 76200 34800 75800 10 line
+34800 76200 35100 76000 10 line
+35100 76000 34800 75800 10 line
+35100 76200 35100 75800 10 line
+34500 76000 34700 76000 10 line
+35400 76000 35200 76000 10 line
+35200 76000 35100 76000 10 line
+34800 76000 34700 76000 10 line
 grestore
 gsave
-false false false false 260.000000 [(D17) ] 0 39200 82800 180.555557 text
+false false false false 260.000000 [(D17) ] 0 34600 75600 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(1N4148) ] 0 39200 82800 180.555557 text
+false false false true 260.000000 [(1N4148) ] 0 34600 75600 180.555557 text
 grestore
 gsave
-39400 86200 39400 85800 10 line
-39400 86200 39700 86000 10 line
-39700 86000 39400 85800 10 line
-39700 86200 39700 85800 10 line
-39100 86000 39300 86000 10 line
-40000 86000 39800 86000 10 line
-39800 86000 39700 86000 10 line
-39400 86000 39300 86000 10 line
+34800 79000 34800 78600 10 line
+34800 79000 35100 78800 10 line
+35100 78800 34800 78600 10 line
+35100 79000 35100 78600 10 line
+34500 78800 34700 78800 10 line
+35400 78800 35200 78800 10 line
+35200 78800 35100 78800 10 line
+34800 78800 34700 78800 10 line
 grestore
 gsave
-false false false false 260.000000 [(D14) ] 0 39200 86400 180.555557 text
+false false false false 260.000000 [(D14) ] 0 34600 79200 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(1N4148) ] 0 39200 86400 180.555557 text
+false false false true 260.000000 [(1N4148) ] 0 34600 79200 180.555557 text
 grestore
-39100 86000 39100 85200 10 line
-40000 86000 40000 85200 10 line
-39100 83200 39100 84000 10 line
-40000 83200 40000 84000 10 line
-41100 86100 41100 84600 10 line
-42000 85800 41500 85800 10 line
-41500 85800 41500 87200 10 line
-42600 87200 46300 87200 10 line
-43500 87300 43500 87200 10 line
-46000 85600 44900 85600 10 line
-38500 84600 42000 84600 10 line
+34500 78800 34500 78000 10 line
+35400 78800 35400 78000 10 line
+34500 76000 34500 76800 10 line
+35400 76000 35400 76800 10 line
+36500 78900 36500 77400 10 line
+37400 78600 36900 78600 10 line
+36900 78600 36900 80000 10 line
+38000 80000 41700 80000 10 line
+38900 80100 38900 80000 10 line
+41400 78400 40300 78400 10 line
+33900 77400 37400 77400 10 line
 gsave
-46200 85600 46000 85600 10 line
-46800 85700 46800 85500 10 line
-46800 85700 46300 85700 10 line
-46300 85700 46200 85600 10 line
-46200 85600 46300 85500 10 line
-46300 85500 46800 85500 10 line
+41600 78400 41400 78400 10 line
+42200 78500 42200 78300 10 line
+42200 78500 41700 78500 10 line
+41700 78500 41600 78400 10 line
+41600 78400 41700 78300 10 line
+41700 78300 42200 78300 10 line
 grestore
 gsave
-false false true false 260.000000 [(DRV1_B) ] 0 46300 85800 180.555557 text
+false false true false 260.000000 [(DRV1_B) ] 0 41700 78600 180.555557 text
 grestore
 gsave
-38500 84600 38300 84600 10 line
-38300 84700 38300 84500 10 line
-38300 84700 37800 84700 10 line
-37800 84700 37700 84600 10 line
-37700 84600 37800 84500 10 line
-37800 84500 38300 84500 10 line
+33900 77400 33700 77400 10 line
+33700 77500 33700 77300 10 line
+33700 77500 33200 77500 10 line
+33200 77500 33100 77400 10 line
+33100 77400 33200 77300 10 line
+33200 77300 33700 77300 10 line
 grestore
 gsave
-false true true false 260.000000 [(MOTOR1_B) ] 0 38300 84800 180.555557 text
+false true true false 260.000000 [(MOTOR1_B) ] 0 33700 77600 180.555557 text
 grestore
 gsave
-35600 83300 35600 83500 10 line
-35500 83300 35700 83300 10 line
-35555 83250 35645 83250 10 line
-35580 83210 35620 83210 10 line
+31000 76100 31000 76300 10 line
+30900 76100 31100 76100 10 line
+30955 76050 31045 76050 10 line
+30980 76010 31020 76010 10 line
 grestore
 gsave
-25400 83600 25400 83800 10 line
-25500 83600 25300 83600 10 line
-25445 83550 25355 83550 10 line
-25420 83510 25380 83510 10 line
+20800 76400 20800 76600 10 line
+20900 76400 20700 76400 10 line
+20845 76350 20755 76350 10 line
+20820 76310 20780 76310 10 line
 grestore
 gsave
-25400 83800 25400 84000 10 line
-25400 84700 25400 84500 10 line
-25600 84200 25200 84200 10 line
-25600 84300 25200 84300 10 line
-25400 84500 25400 84300 10 line
-25400 84200 25400 84000 10 line
+20800 76600 20800 76800 10 line
+20800 77500 20800 77300 10 line
+21000 77000 20600 77000 10 line
+21000 77100 20600 77100 10 line
+20800 77300 20800 77100 10 line
+20800 77000 20800 76800 10 line
 grestore
 gsave
-false true false false 260.000000 [(C14) ] 0 25200 84200 180.555557 text
+false true false false 260.000000 [(C15) ] 0 20600 77000 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(2.2nF) ] 0 25200 84200 180.555557 text
+false true false true 260.000000 [(2.2nF) ] 0 20600 77000 180.555557 text
 grestore
 gsave
-45900 84300 45900 84500 10 line
-46000 84300 45800 84300 10 line
-45945 84250 45855 84250 10 line
-45920 84210 45880 84210 10 line
+41300 77100 41300 77300 10 line
+41400 77100 41200 77100 10 line
+41345 77050 41255 77050 10 line
+41320 77010 41280 77010 10 line
 grestore
-45900 84500 45900 84600 10 line
-45900 85600 45900 85500 10 line
+41300 77300 41300 77400 10 line
+41300 78400 41300 78300 10 line
 gsave
-45900 84600 45900 84800 10 line
-45900 85500 45900 85300 10 line
-46100 85000 45700 85000 10 line
-46100 85100 45700 85100 10 line
-45900 85300 45900 85100 10 line
-45900 85000 45900 84800 10 line
+41300 77400 41300 77600 10 line
+41300 78300 41300 78100 10 line
+41500 77800 41100 77800 10 line
+41500 77900 41100 77900 10 line
+41300 78100 41300 77900 10 line
+41300 77800 41300 77600 10 line
 grestore
 gsave
-false true false false 260.000000 [(C36) ] 0 45700 85000 180.555557 text
+false true false false 260.000000 [(C37) ] 0 41100 77800 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(2.2nF) ] 0 45700 85000 180.555557 text
+false true false true 260.000000 [(2.2nF) ] 0 41100 77800 180.555557 text
 grestore
 gsave
-34500 84900 34500 85100 10 line
-34400 84900 34600 84900 10 line
-34455 84850 34545 84850 10 line
-34480 84810 34520 84810 10 line
+29900 77700 29900 77900 10 line
+29800 77700 30000 77700 10 line
+29855 77650 29945 77650 10 line
+29880 77610 29920 77610 10 line
 grestore
-33600 82800 32800 82800 10 line
-32800 82800 32800 84000 10 line
-34500 86000 33700 86000 10 line
-33700 86000 33700 85500 10 line
+29000 75600 28200 75600 10 line
+28200 75600 28200 76800 10 line
+29900 78800 29100 78800 10 line
+29100 78800 29100 78300 10 line
 gsave
-46300 87200 46300 87000 10 line
+41700 80000 41700 79800 10 line
 gsave
-false false false false 208.000000 [(1) ] 90 46250 87050 144.444443 text
+false false false false 208.000000 [(1) ] 90 41650 79850 144.444443 text
 grestore
-46300 86300 46300 86500 10 line
+41700 79100 41700 79300 10 line
 gsave
-false true false false 208.000000 [(2) ] 90 46250 86450 144.444443 text
+false true false false 208.000000 [(2) ] 90 41650 79250 144.444443 text
 grestore
-46100 86650 46500 86650 10 line
-46300 86500 46300 86650 10 line
-46300 86850 46300 87000 10 line
-46100 86961 46200 86961 10 line
-46151 86910 46151 87010 10 line
-46100 86750 46500 86750 10 line
-46500 86750 46500 86850 10 line
-46500 86850 46100 86850 10 line
-46100 86850 46100 86750 10 line
+41500 79450 41900 79450 10 line
+41700 79300 41700 79450 10 line
+41700 79650 41700 79800 10 line
+41500 79761 41600 79761 10 line
+41551 79710 41551 79810 10 line
+41500 79550 41900 79550 10 line
+41900 79550 41900 79650 10 line
+41900 79650 41500 79650 10 line
+41500 79650 41500 79550 10 line
 grestore
 gsave
-false false false false 260.000000 [(C34) ] 0 46400 86400 180.555557 text
+false false false false 260.000000 [(C35) ] 0 41800 79200 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(10uFx16V) ] 0 46400 86400 180.555557 text
+false false false true 260.000000 [(10uFx16V) ] 0 41800 79200 180.555557 text
 grestore
 gsave
-46300 86100 46300 86300 10 line
-46400 86100 46200 86100 10 line
-46345 86050 46255 86050 10 line
-46320 86010 46280 86010 10 line
+41700 78900 41700 79100 10 line
+41800 78900 41600 78900 10 line
+41745 78850 41655 78850 10 line
+41720 78810 41680 78810 10 line
 grestore
 gsave
-45400 86100 45400 86300 10 line
-45500 86100 45300 86100 10 line
-45445 86050 45355 86050 10 line
-45420 86010 45380 86010 10 line
+40800 78900 40800 79100 10 line
+40900 78900 40700 78900 10 line
+40845 78850 40755 78850 10 line
+40820 78810 40780 78810 10 line
 grestore
 gsave
-45400 86300 45400 86500 10 line
-45400 87200 45400 87000 10 line
-45600 86700 45200 86700 10 line
-45600 86800 45200 86800 10 line
-45400 87000 45400 86800 10 line
-45400 86700 45400 86500 10 line
+40800 79100 40800 79300 10 line
+40800 80000 40800 79800 10 line
+41000 79500 40600 79500 10 line
+41000 79600 40600 79600 10 line
+40800 79800 40800 79600 10 line
+40800 79500 40800 79300 10 line
 newpath
-45400 87200
+40800 80000
 25
 0 360 arc
 fill
 newpath
-45400 87200
+40800 80000
 25
 0 360 arc
 fill
 grestore
 gsave
-false false false false 260.000000 [(C31) ] 0 45500 86500 180.555557 text
+false false false false 260.000000 [(C32) ] 0 40900 79300 180.555557 text
+grestore
+gsave
+false false false true 260.000000 [(100nF) ] 0 40900 79300 180.555557 text
+grestore
+31000 77200 31200 77200 10 line
+30100 77200 30000 77200 10 line
+24600 77600 28200 77600 10 line
+35400 76800 37400 76800 10 line
+40500 80700 21100 80700 10 line
+21100 77800 21100 80700 10 line
+23900 66900 24100 66900 10 line
+gsave
+22000 76400 24300 76400 10 line
+24300 76400 24300 79400 10 line
+24300 79400 22000 79400 10 line
+22000 79400 22000 76400 10 line
+22000 78600 21700 78600 10 line
+gsave
+false true false false 260.000000 [(2) ] 0 21900 78650 180.555557 text
+grestore
+gsave
+false false true false 260.000000 [(IN) ] 0 22100 78600 180.555557 text
+grestore
+22000 77800 21700 77800 10 line
+gsave
+false true false false 260.000000 [(3) ] 0 21900 77850 180.555557 text
+grestore
+gsave
+false false true false 260.000000 [(/SD) ] 0 22100 77800 180.555557 text
+grestore
+22600 76400 22600 76100 10 line
+gsave
+false true false true 260.000000 [(6) ] 0 22500 76350 180.555557 text
+grestore
+gsave
+true false true false 260.000000 [(COM) ] 0 22600 76600 180.555557 text
+grestore
+24300 77000 24600 77000 10 line
+gsave
+false false false false 260.000000 [(7) ] 0 24400 77050 180.555557 text
+grestore
+gsave
+false true true false 260.000000 [(LO) ] 0 24200 77000 180.555557 text
+grestore
+23100 79400 23100 79700 10 line
+gsave
+false true false false 260.000000 [(1) ] 0 23050 79500 180.555557 text
+grestore
+gsave
+true false true false 260.000000 [(VCC) ] 0 23100 79200 180.555557 text
+grestore
+24300 77600 24600 77600 10 line
+gsave
+false false false false 260.000000 [(11) ] 0 24400 77650 180.555557 text
+grestore
+gsave
+false true true false 260.000000 [(VS) ] 0 24200 77600 180.555557 text
+grestore
+24300 78200 24600 78200 10 line
+gsave
+false false false false 260.000000 [(12) ] 0 24400 78250 180.555557 text
+grestore
+gsave
+false true true false 260.000000 [(HO) ] 0 24200 78200 180.555557 text
+grestore
+24300 78800 24600 78800 10 line
+gsave
+false false false false 260.000000 [(13) ] 0 24400 78850 180.555557 text
+grestore
+gsave
+false true true false 260.000000 [(VB) ] 0 24200 78800 180.555557 text
 grestore
+22000 77000 21700 77000 10 line
 gsave
-false false false true 260.000000 [(100nF) ] 0 45500 86500 180.555557 text
+false true false false 260.000000 [(4) ] 0 21900 77050 180.555557 text
 grestore
-35600 84400 35800 84400 10 line
-34700 84400 34600 84400 10 line
-29200 84800 32800 84800 10 line
-40000 84000 42000 84000 10 line
-45100 87900 25700 87900 10 line
-25700 85000 25700 87900 10 line
-28500 74100 28700 74100 10 line
 gsave
-26250 83300 26350 83300 10 line
-26300 83350 26300 83250 10 line
+false false true false 260.000000 [(DT) ] 0 22100 77000 180.555557 text
+grestore
+23600 76400 23600 76100 10 line
 gsave
-false false false false 208.000000 [(Component not found:) ( irs21094-1.sym) ] 0 26400 83400 144.444443 text
+false true false true 260.000000 [(5) ] 0 23500 76350 180.555557 text
 grestore
-26752 83823 27352 83823 50 line
-26752 83823 27052 84323 50 line
-27052 84323 27352 83823 50 line
 gsave
-false false false false 468.000000 [(!) ] 0 27022 83913 325.000000 text
+true false true false 260.000000 [(VSS) ] 0 23600 76600 180.555557 text
 grestore
+newpath
+22600 76100
+25
+0 360 arc
+fill
+newpath
+22600 76100
+25
+0 360 arc
+fill
 grestore
 gsave
-false false false false 260.000000 [(IRS21094) ] 0 26600 86600 180.555557 text
+false false false false 260.000000 [(IRS21094) ] 0 22000 79400 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(U11) ] 0 26600 86800 180.555557 text
+false false false false 260.000000 [(U6) ] 0 22000 79600 180.555557 text
 grestore
 gsave
-27200 83100 27200 83300 10 line
-27100 83100 27300 83100 10 line
-27155 83050 27245 83050 10 line
-27180 83010 27220 83010 10 line
+22600 75900 22600 76100 10 line
+22500 75900 22700 75900 10 line
+22555 75850 22645 75850 10 line
+22580 75810 22620 75810 10 line
 newpath
-27200 83300
+22600 76100
 25
 0 360 arc
 fill
 newpath
-27200 83300
+22600 76100
 25
 0 360 arc
 fill
 grestore
 gsave
-25900 83900 26100 83800 10 line
-26100 83800 25900 83700 10 line
-25900 83700 26100 83600 10 line
-26100 83600 25900 83500 10 line
-25900 83900 26100 84000 10 line
-26100 84000 26000 84050 10 line
-26000 84200 26000 84050 10 line
-26000 83300 26000 83452 10 line
-25900 83501 26000 83450 10 line
+21300 76700 21500 76600 10 line
+21500 76600 21300 76500 10 line
+21300 76500 21500 76400 10 line
+21500 76400 21300 76300 10 line
+21300 76700 21500 76800 10 line
+21500 76800 21400 76850 10 line
+21400 77000 21400 76850 10 line
+21400 76100 21400 76252 10 line
+21300 76301 21400 76250 10 line
+grestore
+gsave
+false false false false 260.000000 [(R24) ] 0 21500 76600 180.555557 text
+grestore
+gsave
+false false false true 260.000000 [(33K) ] 0 21500 76600 180.555557 text
 grestore
+21400 77000 21700 77000 10 line
+21400 76100 23600 76100 10 line
+25200 80300 24600 80300 10 line
+20600 77800 21700 77800 10 line
+23100 79700 23100 80300 10 line
 gsave
-false false false false 260.000000 [(R24) ] 0 26100 83800 180.555557 text
+37700 76200 40000 76200 10 line
+40000 76200 40000 79200 10 line
+40000 79200 37700 79200 10 line
+37700 79200 37700 76200 10 line
+40000 78400 40300 78400 10 line
+gsave
+false false false false 260.000000 [(2) ] 0 40100 78450 180.555557 text
+grestore
+gsave
+false true true false 260.000000 [(IN) ] 0 39900 78400 180.555557 text
+grestore
+40000 77600 40300 77600 10 line
+gsave
+false false false false 260.000000 [(3) ] 0 40100 77650 180.555557 text
+grestore
+gsave
+false true true false 260.000000 [(/SD) ] 0 39900 77600 180.555557 text
+grestore
+39400 76200 39400 75900 10 line
+gsave
+false false false true 260.000000 [(6) ] 0 39500 76150 180.555557 text
+grestore
+gsave
+true false true false 260.000000 [(COM) ] 0 39400 76400 180.555557 text
+grestore
+37700 76800 37400 76800 10 line
+gsave
+false true false false 260.000000 [(7) ] 0 37600 76850 180.555557 text
+grestore
+gsave
+false false true false 260.000000 [(LO) ] 0 37800 76800 180.555557 text
+grestore
+38900 79200 38900 79500 10 line
+gsave
+false false false false 260.000000 [(1) ] 0 38950 79300 180.555557 text
+grestore
+gsave
+true false true false 260.000000 [(VCC) ] 0 38900 79000 180.555557 text
+grestore
+37700 77400 37400 77400 10 line
+gsave
+false true false false 260.000000 [(11) ] 0 37600 77450 180.555557 text
+grestore
+gsave
+false false true false 260.000000 [(VS) ] 0 37800 77400 180.555557 text
+grestore
+37700 78000 37400 78000 10 line
+gsave
+false true false false 260.000000 [(12) ] 0 37600 78050 180.555557 text
+grestore
+gsave
+false false true false 260.000000 [(HO) ] 0 37800 78000 180.555557 text
+grestore
+37700 78600 37400 78600 10 line
+gsave
+false true false false 260.000000 [(13) ] 0 37600 78650 180.555557 text
+grestore
+gsave
+false false true false 260.000000 [(VB) ] 0 37800 78600 180.555557 text
 grestore
+40000 76800 40300 76800 10 line
 gsave
-false false false true 260.000000 [(33K) ] 0 26100 83800 180.555557 text
+false false false false 260.000000 [(4) ] 0 40100 76850 180.555557 text
 grestore
-26000 84200 26300 84200 10 line
-26000 83300 28200 83300 10 line
-29800 87500 29200 87500 10 line
-25200 85000 26300 85000 10 line
-27700 86900 27700 87500 10 line
 gsave
-44850 83100 44950 83100 10 line
-44900 83150 44900 83050 10 line
+false true true false 260.000000 [(DT) ] 0 39900 76800 180.555557 text
+grestore
+38400 76200 38400 75900 10 line
 gsave
-false false false false 208.000000 [(Component not found:) ( irs21094-1.sym) ] 0 45000 83200 144.444443 text
+false false false true 260.000000 [(5) ] 0 38500 76150 180.555557 text
 grestore
-45352 83623 45952 83623 50 line
-45352 83623 45652 84123 50 line
-45652 84123 45952 83623 50 line
 gsave
-false false false false 468.000000 [(!) ] 0 45622 83713 325.000000 text
+true false true false 260.000000 [(VSS) ] 0 38400 76400 180.555557 text
 grestore
+newpath
+39400 75900
+25
+0 360 arc
+fill
+newpath
+39400 75900
+25
+0 360 arc
+fill
 grestore
 gsave
-false true false false 260.000000 [(IRS21094) ] 0 44600 86700 180.555557 text
+false true false false 260.000000 [(IRS21094) ] 0 40000 79500 180.555557 text
 grestore
 gsave
-false true false false 260.000000 [(U19) ] 0 44600 86900 180.555557 text
+false true false false 260.000000 [(U15) ] 0 40000 79700 180.555557 text
 grestore
 gsave
-45300 83700 45100 83600 10 line
-45100 83600 45300 83500 10 line
-45300 83500 45100 83400 10 line
-45100 83400 45300 83300 10 line
-45300 83700 45100 83800 10 line
-45100 83800 45200 83850 10 line
-45200 84000 45200 83850 10 line
-45200 83100 45200 83252 10 line
-45300 83301 45200 83250 10 line
+40700 76500 40500 76400 10 line
+40500 76400 40700 76300 10 line
+40700 76300 40500 76200 10 line
+40500 76200 40700 76100 10 line
+40700 76500 40500 76600 10 line
+40500 76600 40600 76650 10 line
+40600 76800 40600 76650 10 line
+40600 75900 40600 76052 10 line
+40700 76101 40600 76050 10 line
 grestore
 gsave
-false true false false 260.000000 [(R39) ] 0 45100 83600 180.555557 text
+false true false false 260.000000 [(R42) ] 0 40500 76400 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(33K) ] 0 45100 83600 180.555557 text
+false true false true 260.000000 [(33K) ] 0 40500 76400 180.555557 text
 grestore
-45200 84000 44900 84000 10 line
-45200 83100 43000 83100 10 line
+40600 76800 40300 76800 10 line
+40600 75900 38400 75900 10 line
 gsave
-44000 82900 44000 83100 10 line
-44100 82900 43900 82900 10 line
-44045 82850 43955 82850 10 line
-44020 82810 43980 82810 10 line
+39400 75700 39400 75900 10 line
+39500 75700 39300 75700 10 line
+39445 75650 39355 75650 10 line
+39420 75610 39380 75610 10 line
 newpath
-44000 83100
+39400 75900
 25
 0 360 arc
 fill
 newpath
-44000 83100
+39400 75900
 25
 0 360 arc
 fill
 grestore
-43500 86700 43500 87200 10 line
-41100 87200 41100 87000 10 line
+38900 79500 38900 80000 10 line
+36500 80000 36500 79800 10 line
 gsave
-25000 85000 25200 85000 10 line
-24400 85100 24400 84900 10 line
-24400 85100 24900 85100 10 line
-24900 85100 25000 85000 10 line
-25000 85000 24900 84900 10 line
-24900 84900 24400 84900 10 line
+20400 77800 20600 77800 10 line
+19800 77900 19800 77700 10 line
+19800 77900 20300 77900 10 line
+20300 77900 20400 77800 10 line
+20400 77800 20300 77700 10 line
+20300 77700 19800 77700 10 line
 grestore
 gsave
-false true true false 260.000000 [(EN1) ] 0 25000 85200 180.555557 text
+false true true false 260.000000 [(/EN1) ] 0 20400 78000 180.555557 text
 grestore
-25400 84700 25400 85800 10 line
+20800 77500 20800 78600 10 line
 gsave
-28200 82300 28200 82500 10 line
-28050 82500 28350 82500 10 line
+23600 75100 23600 75300 10 line
+23450 75300 23750 75300 10 line
 gsave
-false false false false 208.000000 [(+12V) ] 0 28075 82550 144.444443 text
+false false false false 208.000000 [(+12V) ] 0 23475 75350 144.444443 text
 grestore
 grestore
 gsave
-32200 81900 32200 81700 10 line
+27600 74700 27600 74500 10 line
 gsave
-false true false false 208.000000 [(1) ] 270 32250 81750 144.444443 text
+false true false false 208.000000 [(1) ] 270 27650 74550 144.444443 text
 grestore
-32200 81000 32200 81200 10 line
+27600 73800 27600 74000 10 line
 gsave
-false false false false 208.000000 [(2) ] 270 32250 81150 144.444443 text
+false false false false 208.000000 [(2) ] 270 27650 73950 144.444443 text
 grestore
-32400 81350 32000 81350 10 line
-32200 81200 32200 81350 10 line
-32200 81550 32200 81700 10 line
-32400 81661 32300 81661 10 line
-32349 81610 32349 81710 10 line
-32000 81450 32400 81450 10 line
-32400 81450 32400 81550 10 line
-32400 81550 32000 81550 10 line
-32000 81550 32000 81450 10 line
+27800 74150 27400 74150 10 line
+27600 74000 27600 74150 10 line
+27600 74350 27600 74500 10 line
+27800 74461 27700 74461 10 line
+27749 74410 27749 74510 10 line
+27400 74250 27800 74250 10 line
+27800 74250 27800 74350 10 line
+27800 74350 27400 74350 10 line
+27400 74350 27400 74250 10 line
 grestore
 gsave
-false false false false 260.000000 [(C22) ] 0 32500 81500 180.555557 text
+false false false false 260.000000 [(C23) ] 0 27900 74300 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(1000uFx100V) ] 0 32500 81500 180.555557 text
+false false false true 260.000000 [(1000uFx100V) ] 0 27900 74300 180.555557 text
 grestore
-31400 81900 32200 81900 10 line
+26800 74700 27600 74700 10 line
 gsave
-25400 82000 25400 81800 10 line
+20800 74800 20800 74600 10 line
 gsave
-false true false false 208.000000 [(1) ] 270 25450 81850 144.444443 text
+false true false false 208.000000 [(1) ] 270 20850 74650 144.444443 text
 grestore
-25400 81100 25400 81300 10 line
+20800 73900 20800 74100 10 line
 gsave
-false false false false 208.000000 [(2) ] 270 25450 81250 144.444443 text
+false false false false 208.000000 [(2) ] 270 20850 74050 144.444443 text
 grestore
-25600 81450 25200 81450 10 line
-25400 81300 25400 81450 10 line
-25400 81650 25400 81800 10 line
-25600 81761 25500 81761 10 line
-25549 81710 25549 81810 10 line
-25200 81550 25600 81550 10 line
-25600 81550 25600 81650 10 line
-25600 81650 25200 81650 10 line
-25200 81650 25200 81550 10 line
+21000 74250 20600 74250 10 line
+20800 74100 20800 74250 10 line
+20800 74450 20800 74600 10 line
+21000 74561 20900 74561 10 line
+20949 74510 20949 74610 10 line
+20600 74350 21000 74350 10 line
+21000 74350 21000 74450 10 line
+21000 74450 20600 74450 10 line
+20600 74450 20600 74350 10 line
 grestore
 gsave
-false true false false 260.000000 [(C16) ] 0 25300 81200 180.555557 text
+false true false false 260.000000 [(C17) ] 0 20700 74000 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(10uFx16V) ] 0 25300 81200 180.555557 text
+false true false true 260.000000 [(10uFx16V) ] 0 20700 74000 180.555557 text
 grestore
 gsave
-25400 80900 25400 81100 10 line
-25300 80900 25500 80900 10 line
-25355 80850 25445 80850 10 line
-25380 80810 25420 80810 10 line
+20800 73700 20800 73900 10 line
+20700 73700 20900 73700 10 line
+20755 73650 20845 73650 10 line
+20780 73610 20820 73610 10 line
 grestore
 gsave
-26300 80900 26300 81100 10 line
-26200 80900 26400 80900 10 line
-26255 80850 26345 80850 10 line
-26280 80810 26320 80810 10 line
+21700 73700 21700 73900 10 line
+21600 73700 21800 73700 10 line
+21655 73650 21745 73650 10 line
+21680 73610 21720 73610 10 line
 grestore
 gsave
-26300 81100 26300 81300 10 line
-26300 82000 26300 81800 10 line
-26100 81500 26500 81500 10 line
-26100 81600 26500 81600 10 line
-26300 81800 26300 81600 10 line
-26300 81500 26300 81300 10 line
+21700 73900 21700 74100 10 line
+21700 74800 21700 74600 10 line
+21500 74300 21900 74300 10 line
+21500 74400 21900 74400 10 line
+21700 74600 21700 74400 10 line
+21700 74300 21700 74100 10 line
 newpath
-26300 82000
+21700 74800
 25
 0 360 arc
 fill
 newpath
-26300 82000
+21700 74800
 25
 0 360 arc
 fill
 grestore
 gsave
-false true false false 260.000000 [(C17) ] 0 26200 81300 180.555557 text
+false true false false 260.000000 [(C18) ] 0 21600 74100 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(100nF) ] 0 26200 81300 180.555557 text
+false true false true 260.000000 [(100nF) ] 0 21600 74100 180.555557 text
 grestore
 gsave
-31150 80300 31400 80300 10 line
-31150 79900 31400 79900 10 line
-31150 80100 31250 80150 10 line
-31150 80100 31250 80050 10 line
-30900 79900 31100 79900 10 line
-31400 80300 31400 80500 10 line
-31400 79900 31400 79700 10 line
-31150 80375 31150 80225 10 line
-31150 80175 31150 80025 10 line
-31150 79975 31150 79825 10 line
-31100 80300 31100 79900 10 line
-31150 80100 31300 80100 10 line
-31300 80100 31300 79900 10 line
-31400 80300 31400 80150 10 line
-31400 80150 31450 80050 10 line
-31400 80150 31350 80050 10 line
-31350 80050 31450 80050 10 line
-31350 80150 31450 80150 10 line
-31350 80150 31325 80125 10 line
-31450 80150 31475 80175 10 line
-31400 80050 31400 79900 10 line
+26550 73100 26800 73100 10 line
+26550 72700 26800 72700 10 line
+26550 72900 26650 72950 10 line
+26550 72900 26650 72850 10 line
+26300 72700 26500 72700 10 line
+26800 73100 26800 73300 10 line
+26800 72700 26800 72500 10 line
+26550 73175 26550 73025 10 line
+26550 72975 26550 72825 10 line
+26550 72775 26550 72625 10 line
+26500 73100 26500 72700 10 line
+26550 72900 26700 72900 10 line
+26700 72900 26700 72700 10 line
+26800 73100 26800 72950 10 line
+26800 72950 26850 72850 10 line
+26800 72950 26750 72850 10 line
+26750 72850 26850 72850 10 line
+26750 72950 26850 72950 10 line
+26750 72950 26725 72925 10 line
+26850 72950 26875 72975 10 line
+26800 72850 26800 72700 10 line
 grestore
 gsave
-false false false false 260.000000 [(IRFB52N15D) ] 0 31500 79900 180.555557 text
+false false false false 260.000000 [(IRFB52N15D) ] 0 26900 72700 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(Q3) ] 0 31500 80100 180.555557 text
+false false false false 260.000000 [(Q5) ] 0 26900 72900 180.555557 text
 grestore
 gsave
-31150 79100 31400 79100 10 line
-31150 78700 31400 78700 10 line
-31150 78900 31250 78950 10 line
-31150 78900 31250 78850 10 line
-30900 78700 31100 78700 10 line
-31400 79100 31400 79300 10 line
-31400 78700 31400 78500 10 line
-31150 79175 31150 79025 10 line
-31150 78975 31150 78825 10 line
-31150 78775 31150 78625 10 line
-31100 79100 31100 78700 10 line
-31150 78900 31300 78900 10 line
-31300 78900 31300 78700 10 line
-31400 79100 31400 78950 10 line
-31400 78950 31450 78850 10 line
-31400 78950 31350 78850 10 line
-31350 78850 31450 78850 10 line
-31350 78950 31450 78950 10 line
-31350 78950 31325 78925 10 line
-31450 78950 31475 78975 10 line
-31400 78850 31400 78700 10 line
+26550 71900 26800 71900 10 line
+26550 71500 26800 71500 10 line
+26550 71700 26650 71750 10 line
+26550 71700 26650 71650 10 line
+26300 71500 26500 71500 10 line
+26800 71900 26800 72100 10 line
+26800 71500 26800 71300 10 line
+26550 71975 26550 71825 10 line
+26550 71775 26550 71625 10 line
+26550 71575 26550 71425 10 line
+26500 71900 26500 71500 10 line
+26550 71700 26700 71700 10 line
+26700 71700 26700 71500 10 line
+26800 71900 26800 71750 10 line
+26800 71750 26850 71650 10 line
+26800 71750 26750 71650 10 line
+26750 71650 26850 71650 10 line
+26750 71750 26850 71750 10 line
+26750 71750 26725 71725 10 line
+26850 71750 26875 71775 10 line
+26800 71650 26800 71500 10 line
 newpath
-31400 79300
+26800 72100
 25
 0 360 arc
 fill
 newpath
-31400 79300
+26800 72100
 25
 0 360 arc
 fill
 grestore
 gsave
-false false false false 260.000000 [(IRFB52N15D) ] 0 31500 78700 180.555557 text
+false false false false 260.000000 [(IRFB52N15D) ] 0 26900 71500 180.555557 text
+grestore
+gsave
+false false false false 260.000000 [(Q6) ] 0 26900 71700 180.555557 text
+grestore
+26800 72500 26800 72100 10 line
+26800 73300 26800 74700 10 line
+26800 71300 26800 70800 10 line
+gsave
+29000 70100 29200 70100 10 line
+29200 70200 29200 70000 10 line
+29200 70200 29700 70200 10 line
+29700 70200 29800 70100 10 line
+29800 70100 29700 70000 10 line
+29700 70000 29200 70000 10 line
+grestore
+gsave
+false false true false 260.000000 [(MOTOR1_A) ] 0 29200 70300 180.555557 text
+grestore
+gsave
+26800 70800 26800 70600 10 line
+26950 70600 26650 70600 10 line
 grestore
 gsave
-false false false false 260.000000 [(Q4) ] 0 31500 78900 180.555557 text
+false false false false 260.000000 [(PGND) ] 0 26500 70400 180.555557 text
 grestore
-31400 79700 31400 79300 10 line
-31400 80500 31400 81900 10 line
-31400 78500 31400 78000 10 line
 gsave
-33600 77300 33800 77300 10 line
-33800 77400 33800 77200 10 line
-33800 77400 34300 77400 10 line
-34300 77400 34400 77300 10 line
-34400 77300 34300 77200 10 line
-34300 77200 33800 77200 10 line
+27600 73800 27600 73600 10 line
+27750 73600 27450 73600 10 line
 grestore
 gsave
-false false true false 260.000000 [(MOTOR1_A) ] 0 33800 77500 180.555557 text
+false false false false 260.000000 [(PGND) ] 0 27400 73400 180.555557 text
 grestore
 gsave
-31400 78000 31400 77800 10 line
-31550 77800 31250 77800 10 line
+26800 74700 26800 74900 10 line
+26650 74900 26950 74900 10 line
 grestore
 gsave
-false false false false 260.000000 [(PGND) ] 0 31100 77600 180.555557 text
+false false false false 260.000000 [(Vpp) ] 0 26700 75000 180.555557 text
 grestore
 gsave
-32200 81000 32200 80800 10 line
-32350 80800 32050 80800 10 line
+20400 73100 20600 73100 10 line
+19800 73200 19800 73000 10 line
+19800 73200 20300 73200 10 line
+20300 73200 20400 73100 10 line
+20400 73100 20300 73000 10 line
+20300 73000 19800 73000 10 line
 grestore
 gsave
-false false false false 260.000000 [(PGND) ] 0 32000 80600 180.555557 text
+false true true false 260.000000 [(DRV2_A) ] 0 20400 73300 180.555557 text
 grestore
 gsave
-31400 81900 31400 82100 10 line
-31250 82100 31550 82100 10 line
+25200 74800 25200 74600 10 line
+gsave
+false false false false 208.000000 [(1) ] 90 25150 74650 144.444443 text
+grestore
+25200 73900 25200 74100 10 line
+gsave
+false true false false 208.000000 [(2) ] 90 25150 74050 144.444443 text
+grestore
+25000 74250 25400 74250 10 line
+25200 74100 25200 74250 10 line
+25200 74450 25200 74600 10 line
+25000 74561 25100 74561 10 line
+25051 74510 25051 74610 10 line
+25000 74350 25400 74350 10 line
+25400 74350 25400 74450 10 line
+25400 74450 25000 74450 10 line
+25000 74450 25000 74350 10 line
 grestore
 gsave
-false false false false 260.000000 [(Vpp) ] 0 31300 82200 180.555557 text
+false false false false 260.000000 [(C21) ] 0 25300 74700 180.555557 text
 grestore
 gsave
-25000 80300 25200 80300 10 line
-24400 80400 24400 80200 10 line
-24400 80400 24900 80400 10 line
-24900 80400 25000 80300 10 line
-25000 80300 24900 80200 10 line
-24900 80200 24400 80200 10 line
+false false false true 260.000000 [(1uFx16V) ] 0 25300 74700 180.555557 text
 grestore
 gsave
-false true true false 260.000000 [(DRV2_A) ] 0 25000 80500 180.555557 text
+24000 75000 24000 74600 10 line
+24000 75000 24300 74800 10 line
+24300 74800 24000 74600 10 line
+24300 75000 24300 74600 10 line
+23700 74800 23900 74800 10 line
+24600 74800 24400 74800 10 line
+24400 74800 24300 74800 10 line
+24000 74800 23900 74800 10 line
 grestore
 gsave
-29800 82000 29800 81800 10 line
+false false false false 260.000000 [(D9) ] 0 23900 74400 180.555557 text
+grestore
 gsave
-false false false false 208.000000 [(1) ] 90 29750 81850 144.444443 text
+false false false true 260.000000 [(1N4148) ] 0 23900 74400 180.555557 text
 grestore
-29800 81100 29800 81300 10 line
+24600 72700 25400 72700 10 line
+24600 71500 25400 71500 10 line
+40300 72100 40500 72100 10 line
+40500 72100 40500 75200 10 line
 gsave
-false true false false 208.000000 [(2) ] 90 29750 81250 144.444443 text
+26000 72800 25900 72600 10 line
+25900 72600 25800 72800 10 line
+25800 72800 25700 72600 10 line
+25700 72600 25600 72800 10 line
+26000 72800 26100 72600 10 line
+26100 72600 26150 72700 10 line
+26300 72700 26150 72700 10 line
+25400 72700 25552 72700 10 line
+25601 72800 25550 72700 10 line
 grestore
-29600 81450 30000 81450 10 line
-29800 81300 29800 81450 10 line
-29800 81650 29800 81800 10 line
-29600 81761 29700 81761 10 line
-29651 81710 29651 81810 10 line
-29600 81550 30000 81550 10 line
-30000 81550 30000 81650 10 line
-30000 81650 29600 81650 10 line
-29600 81650 29600 81550 10 line
+gsave
+false false false false 260.000000 [(R33) ] 0 25700 73000 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(C20) ] 0 29900 81900 180.555557 text
+false false false true 260.000000 [(100) ] 0 25700 73000 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(1uFx16V) ] 0 29900 81900 180.555557 text
+26000 71600 25900 71400 10 line
+25900 71400 25800 71600 10 line
+25800 71600 25700 71400 10 line
+25700 71400 25600 71600 10 line
+26000 71600 26100 71400 10 line
+26100 71400 26150 71500 10 line
+26300 71500 26150 71500 10 line
+25400 71500 25552 71500 10 line
+25601 71600 25550 71500 10 line
 grestore
 gsave
-28600 82200 28600 81800 10 line
-28600 82200 28900 82000 10 line
-28900 82000 28600 81800 10 line
-28900 82200 28900 81800 10 line
-28300 82000 28500 82000 10 line
-29200 82000 29000 82000 10 line
-29000 82000 28900 82000 10 line
-28600 82000 28500 82000 10 line
+false false false false 260.000000 [(R36) ] 0 25600 71200 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(D9) ] 0 28500 81600 180.555557 text
+false false false true 260.000000 [(100) ] 0 25600 71200 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(1N4148) ] 0 28500 81600 180.555557 text
+26000 71000 26000 70600 10 line
+26000 71000 25700 70800 10 line
+25700 70800 26000 70600 10 line
+25700 71000 25700 70600 10 line
+26300 70800 26100 70800 10 line
+25400 70800 25600 70800 10 line
+25600 70800 25700 70800 10 line
+26000 70800 26100 70800 10 line
 grestore
-29200 79900 30000 79900 10 line
-29200 78700 30000 78700 10 line
-44900 79300 45100 79300 10 line
-45100 79300 45100 82400 10 line
 gsave
-30600 80000 30500 79800 10 line
-30500 79800 30400 80000 10 line
-30400 80000 30300 79800 10 line
-30300 79800 30200 80000 10 line
-30600 80000 30700 79800 10 line
-30700 79800 30750 79900 10 line
-30900 79900 30750 79900 10 line
-30000 79900 30152 79900 10 line
-30201 80000 30150 79900 10 line
+false false false false 260.000000 [(D13) ] 0 25600 70400 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(R31) ] 0 30300 80200 180.555557 text
+false false false true 260.000000 [(1N4148) ] 0 25600 70400 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(100) ] 0 30300 80200 180.555557 text
+26000 73600 26000 73200 10 line
+26000 73600 25700 73400 10 line
+25700 73400 26000 73200 10 line
+25700 73600 25700 73200 10 line
+26300 73400 26100 73400 10 line
+25400 73400 25600 73400 10 line
+25600 73400 25700 73400 10 line
+26000 73400 26100 73400 10 line
 grestore
 gsave
-30600 78800 30500 78600 10 line
-30500 78600 30400 78800 10 line
-30400 78800 30300 78600 10 line
-30300 78600 30200 78800 10 line
-30600 78800 30700 78600 10 line
-30700 78600 30750 78700 10 line
-30900 78700 30750 78700 10 line
-30000 78700 30152 78700 10 line
-30201 78800 30150 78700 10 line
+false false false false 260.000000 [(D11) ] 0 25700 73800 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(R33) ] 0 30200 78400 180.555557 text
+false false false true 260.000000 [(1N4148) ] 0 25700 73800 180.555557 text
 grestore
+26300 73400 26300 72700 10 line
+25400 73400 25400 72700 10 line
+26300 70800 26300 71500 10 line
+25400 70800 25400 71500 10 line
 gsave
-false false false true 260.000000 [(100) ] 0 30200 78400 180.555557 text
+28500 71000 29700 71000 10 line
+29700 71000 29700 72500 10 line
+29700 72500 28500 72500 10 line
+28500 72500 28500 71000 10 line
+28200 72100 28500 72100 10 line
+gsave
+false false false false 260.000000 [(IP+) ] 0 28555 71995 180.555557 text
 grestore
 gsave
-30600 78200 30600 77800 10 line
-30600 78200 30300 78000 10 line
-30300 78000 30600 77800 10 line
-30300 78200 30300 77800 10 line
-30900 78000 30700 78000 10 line
-30000 78000 30200 78000 10 line
-30200 78000 30300 78000 10 line
-30600 78000 30700 78000 10 line
+false true false false 260.000000 [(4) ] 0 28405 72145 180.555557 text
 grestore
+28200 71300 28500 71300 10 line
 gsave
-false false false false 260.000000 [(D13) ] 0 30200 77600 180.555557 text
+false false false false 260.000000 [(IP-) ] 0 28555 71295 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(1N4148) ] 0 30200 77600 180.555557 text
+false true false false 260.000000 [(5) ] 0 28405 71345 180.555557 text
 grestore
+29100 72800 29100 72500 10 line
 gsave
-30600 80800 30600 80400 10 line
-30600 80800 30300 80600 10 line
-30300 80600 30600 80400 10 line
-30300 80800 30300 80400 10 line
-30900 80600 30700 80600 10 line
-30000 80600 30200 80600 10 line
-30200 80600 30300 80600 10 line
-30600 80600 30700 80600 10 line
+false true false false 260.000000 [(VCC) ] 0 29245 72300 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(D11) ] 0 30300 81000 180.555557 text
+false false false false 260.000000 [(1) ] 90 29050 72595 180.555557 text
 grestore
+29100 70700 29100 71000 10 line
 gsave
-false false false true 260.000000 [(1N4148) ] 0 30300 81000 180.555557 text
+false false false false 260.000000 [(GND) ] 0 28855 71100 180.555557 text
 grestore
-30900 80600 30900 79900 10 line
-30000 80600 30000 79900 10 line
-30900 78000 30900 78700 10 line
-30000 78000 30000 78700 10 line
 gsave
-32750 77700 32850 77700 10 line
-32800 77750 32800 77650 10 line
+false true false false 260.000000 [(2) ] 90 29050 70905 180.555557 text
+grestore
+30000 71700 29700 71700 10 line
 gsave
-false false false false 208.000000 [(Component not found:) ( ACS758.sym) ] 0 32900 77800 144.444443 text
+false true false false 260.000000 [(VIOUT) ] 0 29645 71695 180.555557 text
 grestore
-33252 78223 33852 78223 50 line
-33252 78223 33552 78723 50 line
-33552 78723 33852 78223 50 line
 gsave
-false false false false 468.000000 [(!) ] 0 33522 78313 325.000000 text
+false false false false 260.000000 [(3) ] 0 29795 71745 180.555557 text
 grestore
 grestore
 gsave
-false false false false 260.000000 [(U17) ] 0 32800 80000 180.555557 text
+false false false false 260.000000 [(U13) ] 0 28200 72800 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(ACS758) ] 0 32800 79800 180.555557 text
+false false false false 260.000000 [(ACS758) ] 0 28200 72600 180.555557 text
 grestore
 gsave
-34500 79600 34500 79800 10 line
-34500 80500 34500 80300 10 line
-34300 80000 34700 80000 10 line
-34300 80100 34700 80100 10 line
-34500 80300 34500 80100 10 line
-34500 80000 34500 79800 10 line
+29900 72400 29900 72600 10 line
+29900 73300 29900 73100 10 line
+29700 72800 30100 72800 10 line
+29700 72900 30100 72900 10 line
+29900 73100 29900 72900 10 line
+29900 72800 29900 72600 10 line
 grestore
 gsave
-false true false true 260.000000 [(C28) ] 0 34900 80300 180.555557 text
+false true false true 260.000000 [(C29) ] 0 30300 73100 180.555557 text
 grestore
 gsave
-35600 78900 35600 78700 10 line
-35600 78000 35600 78200 10 line
-35800 78500 35400 78500 10 line
-35800 78400 35400 78400 10 line
-35600 78200 35600 78400 10 line
-35600 78500 35600 78700 10 line
+31000 71700 31000 71500 10 line
+31000 70800 31000 71000 10 line
+31200 71300 30800 71300 10 line
+31200 71200 30800 71200 10 line
+31000 71000 31000 71200 10 line
+31000 71300 31000 71500 10 line
 grestore
 gsave
-false false false false 260.000000 [(C30) ] 0 35800 78500 180.555557 text
+false false false false 260.000000 [(C31) ] 0 31200 71300 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(220nF) ] 0 35800 78500 180.555557 text
+false false false true 260.000000 [(100nF) ] 0 31200 71300 180.555557 text
 grestore
 gsave
-33700 77700 33700 77900 10 line
-33600 77700 33800 77700 10 line
-33655 77650 33745 77650 10 line
-33680 77610 33720 77610 10 line
+29100 70500 29100 70700 10 line
+29000 70500 29200 70500 10 line
+29055 70450 29145 70450 10 line
+29080 70410 29120 70410 10 line
 grestore
 gsave
-35300 79000 35200 78800 10 line
-35200 78800 35100 79000 10 line
-35100 79000 35000 78800 10 line
-35000 78800 34900 79000 10 line
-35300 79000 35400 78800 10 line
-35400 78800 35450 78900 10 line
-35600 78900 35450 78900 10 line
-34700 78900 34852 78900 10 line
-34901 79000 34850 78900 10 line
+30700 71800 30600 71600 10 line
+30600 71600 30500 71800 10 line
+30500 71800 30400 71600 10 line
+30400 71600 30300 71800 10 line
+30700 71800 30800 71600 10 line
+30800 71600 30850 71700 10 line
+31000 71700 30850 71700 10 line
+30100 71700 30252 71700 10 line
+30301 71800 30250 71700 10 line
 grestore
 gsave
-false false false false 260.000000 [(R36) ] 0 34900 79200 180.555557 text
+false false false false 260.000000 [(R39) ] 0 30300 72000 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(15k) ] 0 34900 79200 180.555557 text
+false false false true 260.000000 [(1.5k) ] 0 30300 72000 180.555557 text
 grestore
 gsave
-35800 78900 36000 78900 10 line
-36000 78800 36000 79000 10 line
-36000 78800 36500 78800 10 line
-36500 78800 36600 78900 10 line
-36600 78900 36500 79000 10 line
-36500 79000 36000 79000 10 line
+31200 71700 31400 71700 10 line
+31400 71600 31400 71800 10 line
+31400 71600 31900 71600 10 line
+31900 71600 32000 71700 10 line
+32000 71700 31900 71800 10 line
+31900 71800 31400 71800 10 line
 grestore
 gsave
-false false true false 260.000000 [(CRNT1) ] 0 36000 79100 180.555557 text
+false false true false 260.000000 [(CRNT1) ] 0 31400 71900 180.555557 text
 grestore
 gsave
-34500 80500 34500 80700 10 line
-34350 80700 34650 80700 10 line
+29900 73300 29900 73500 10 line
+29750 73500 30050 73500 10 line
 gsave
-false false false false 208.000000 [(+3.3V) ] 0 34375 80750 144.444443 text
+false false false false 208.000000 [(+3.3V) ] 0 29775 73550 144.444443 text
 grestore
 grestore
-29800 81100 29800 79300 10 line
-29200 80500 29400 80500 10 line
-29400 80500 29400 82000 10 line
-28300 82000 25400 82000 10 line
-28200 82300 28200 82000 10 line
-25200 80300 26300 80300 10 line
+25200 73900 25200 72100 10 line
+24600 73300 24800 73300 10 line
+24800 73300 24800 74800 10 line
+23700 74800 20800 74800 10 line
+23600 75100 23600 74800 10 line
+20600 73100 21700 73100 10 line
 gsave
-43500 81800 43500 82000 10 line
-43650 82000 43350 82000 10 line
+38900 74600 38900 74800 10 line
+39050 74800 38750 74800 10 line
 gsave
-false true false false 208.000000 [(+12V) ] 0 43625 82050 144.444443 text
+false true false false 208.000000 [(+12V) ] 0 39025 74850 144.444443 text
 grestore
 grestore
 gsave
-38300 81800 38300 81600 10 line
+33700 74600 33700 74400 10 line
 gsave
-false false false false 208.000000 [(1) ] 90 38250 81650 144.444443 text
+false false false false 208.000000 [(1) ] 90 33650 74450 144.444443 text
 grestore
-38300 80900 38300 81100 10 line
+33700 73700 33700 73900 10 line
 gsave
-false true false false 208.000000 [(2) ] 90 38250 81050 144.444443 text
+false true false false 208.000000 [(2) ] 90 33650 73850 144.444443 text
 grestore
-38100 81250 38500 81250 10 line
-38300 81100 38300 81250 10 line
-38300 81450 38300 81600 10 line
-38100 81561 38200 81561 10 line
-38151 81510 38151 81610 10 line
-38100 81350 38500 81350 10 line
-38500 81350 38500 81450 10 line
-38500 81450 38100 81450 10 line
-38100 81450 38100 81350 10 line
+33500 74050 33900 74050 10 line
+33700 73900 33700 74050 10 line
+33700 74250 33700 74400 10 line
+33500 74361 33600 74361 10 line
+33551 74310 33551 74410 10 line
+33500 74150 33900 74150 10 line
+33900 74150 33900 74250 10 line
+33900 74250 33500 74250 10 line
+33500 74250 33500 74150 10 line
 grestore
 gsave
-false true false false 260.000000 [(C29) ] 0 38000 81400 180.555557 text
+false true false false 260.000000 [(C30) ] 0 33400 74200 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(1000uFx100V) ] 0 38000 81400 180.555557 text
+false true false true 260.000000 [(1000uFx100V) ] 0 33400 74200 180.555557 text
 grestore
-38600 81800 38300 81800 10 line
+34000 74600 33700 74600 10 line
 gsave
-38850 80100 38600 80100 10 line
-38850 79700 38600 79700 10 line
-38850 79900 38750 79950 10 line
-38850 79900 38750 79850 10 line
-39100 79700 38900 79700 10 line
-38600 80100 38600 80300 10 line
-38600 79700 38600 79500 10 line
-38850 80175 38850 80025 10 line
-38850 79975 38850 79825 10 line
-38850 79775 38850 79625 10 line
-38900 80100 38900 79700 10 line
-38850 79900 38700 79900 10 line
-38700 79900 38700 79700 10 line
-38600 80100 38600 79950 10 line
-38600 79950 38550 79850 10 line
-38600 79950 38650 79850 10 line
-38650 79850 38550 79850 10 line
-38650 79950 38550 79950 10 line
-38650 79950 38675 79925 10 line
-38550 79950 38525 79975 10 line
-38600 79850 38600 79700 10 line
+34250 72900 34000 72900 10 line
+34250 72500 34000 72500 10 line
+34250 72700 34150 72750 10 line
+34250 72700 34150 72650 10 line
+34500 72500 34300 72500 10 line
+34000 72900 34000 73100 10 line
+34000 72500 34000 72300 10 line
+34250 72975 34250 72825 10 line
+34250 72775 34250 72625 10 line
+34250 72575 34250 72425 10 line
+34300 72900 34300 72500 10 line
+34250 72700 34100 72700 10 line
+34100 72700 34100 72500 10 line
+34000 72900 34000 72750 10 line
+34000 72750 33950 72650 10 line
+34000 72750 34050 72650 10 line
+34050 72650 33950 72650 10 line
+34050 72750 33950 72750 10 line
+34050 72750 34075 72725 10 line
+33950 72750 33925 72775 10 line
+34000 72650 34000 72500 10 line
 grestore
 gsave
-false true false true 260.000000 [(IRFB52N15D) ] 0 38500 79900 180.555557 text
+false true false true 260.000000 [(IRFB52N15D) ] 0 33900 72700 180.555557 text
 grestore
 gsave
-false true false false 260.000000 [(Q8) ] 0 38500 79900 180.555557 text
+false true false false 260.000000 [(Q10) ] 0 33900 72700 180.555557 text
 grestore
 gsave
-38850 78900 38600 78900 10 line
-38850 78500 38600 78500 10 line
-38850 78700 38750 78750 10 line
-38850 78700 38750 78650 10 line
-39100 78500 38900 78500 10 line
-38600 78900 38600 79100 10 line
-38600 78500 38600 78300 10 line
-38850 78975 38850 78825 10 line
-38850 78775 38850 78625 10 line
-38850 78575 38850 78425 10 line
-38900 78900 38900 78500 10 line
-38850 78700 38700 78700 10 line
-38700 78700 38700 78500 10 line
-38600 78900 38600 78750 10 line
-38600 78750 38550 78650 10 line
-38600 78750 38650 78650 10 line
-38650 78650 38550 78650 10 line
-38650 78750 38550 78750 10 line
-38650 78750 38675 78725 10 line
-38550 78750 38525 78775 10 line
-38600 78650 38600 78500 10 line
+34250 71700 34000 71700 10 line
+34250 71300 34000 71300 10 line
+34250 71500 34150 71550 10 line
+34250 71500 34150 71450 10 line
+34500 71300 34300 71300 10 line
+34000 71700 34000 71900 10 line
+34000 71300 34000 71100 10 line
+34250 71775 34250 71625 10 line
+34250 71575 34250 71425 10 line
+34250 71375 34250 71225 10 line
+34300 71700 34300 71300 10 line
+34250 71500 34100 71500 10 line
+34100 71500 34100 71300 10 line
+34000 71700 34000 71550 10 line
+34000 71550 33950 71450 10 line
+34000 71550 34050 71450 10 line
+34050 71450 33950 71450 10 line
+34050 71550 33950 71550 10 line
+34050 71550 34075 71525 10 line
+33950 71550 33925 71575 10 line
+34000 71450 34000 71300 10 line
 newpath
-38600 79100
+34000 71900
 25
 0 360 arc
 fill
 newpath
-38600 79100
+34000 71900
 25
 0 360 arc
 fill
 grestore
 gsave
-false true false false 260.000000 [(IRFB52N15D) ] 0 38400 78500 180.555557 text
+false true false false 260.000000 [(IRFB52N15D) ] 0 33800 71300 180.555557 text
 grestore
 gsave
-false true false false 260.000000 [(Q9) ] 0 38400 78700 180.555557 text
+false true false false 260.000000 [(Q11) ] 0 33800 71500 180.555557 text
 grestore
-38600 79500 38600 79100 10 line
-38600 80300 38600 81800 10 line
-38600 78300 38600 77800 10 line
+34000 72300 34000 71900 10 line
+34000 73100 34000 74600 10 line
+34000 71100 34000 70600 10 line
 gsave
-38600 77800 38600 77600 10 line
-38450 77600 38750 77600 10 line
+34000 70600 34000 70400 10 line
+33850 70400 34150 70400 10 line
 grestore
 gsave
-false true false false 260.000000 [(PGND) ] 0 38900 77400 180.555557 text
+false true false false 260.000000 [(PGND) ] 0 34300 70200 180.555557 text
 grestore
 gsave
-38300 80900 38300 80700 10 line
-38150 80700 38450 80700 10 line
+33700 73700 33700 73500 10 line
+33550 73500 33850 73500 10 line
 grestore
 gsave
-false true false false 260.000000 [(PGND) ] 0 38500 80500 180.555557 text
+false true false false 260.000000 [(PGND) ] 0 33900 73300 180.555557 text
 grestore
 gsave
-38600 81800 38600 82000 10 line
-38750 82000 38450 82000 10 line
+34000 74600 34000 74800 10 line
+34150 74800 33850 74800 10 line
 grestore
 gsave
-false true false false 260.000000 [(Vpp) ] 0 38700 82100 180.555557 text
+false true false false 260.000000 [(Vpp) ] 0 34100 74900 180.555557 text
 grestore
 gsave
-41100 81500 41100 81300 10 line
+36500 74300 36500 74100 10 line
 gsave
-false true false false 208.000000 [(1) ] 270 41150 81350 144.444443 text
+false true false false 208.000000 [(1) ] 270 36550 74150 144.444443 text
 grestore
-41100 80600 41100 80800 10 line
+36500 73400 36500 73600 10 line
 gsave
-false false false false 208.000000 [(2) ] 270 41150 80750 144.444443 text
+false false false false 208.000000 [(2) ] 270 36550 73550 144.444443 text
 grestore
-41300 80950 40900 80950 10 line
-41100 80800 41100 80950 10 line
-41100 81150 41100 81300 10 line
-41300 81261 41200 81261 10 line
-41249 81210 41249 81310 10 line
-40900 81050 41300 81050 10 line
-41300 81050 41300 81150 10 line
-41300 81150 40900 81150 10 line
-40900 81150 40900 81050 10 line
+36700 73750 36300 73750 10 line
+36500 73600 36500 73750 10 line
+36500 73950 36500 74100 10 line
+36700 74061 36600 74061 10 line
+36649 74010 36649 74110 10 line
+36300 73850 36700 73850 10 line
+36700 73850 36700 73950 10 line
+36700 73950 36300 73950 10 line
+36300 73950 36300 73850 10 line
 grestore
 gsave
-false true false false 260.000000 [(C33) ] 0 40800 81100 180.555557 text
+false true false false 260.000000 [(C34) ] 0 36200 73900 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(1uFx16V) ] 0 40800 81100 180.555557 text
+false true false true 260.000000 [(1uFx16V) ] 0 36200 73900 180.555557 text
 grestore
 gsave
-42300 81900 42300 81500 10 line
-42300 81900 42000 81700 10 line
-42000 81700 42300 81500 10 line
-42000 81900 42000 81500 10 line
-42600 81700 42400 81700 10 line
-41700 81700 41900 81700 10 line
-41900 81700 42000 81700 10 line
-42300 81700 42400 81700 10 line
+37700 74700 37700 74300 10 line
+37700 74700 37400 74500 10 line
+37400 74500 37700 74300 10 line
+37400 74700 37400 74300 10 line
+38000 74500 37800 74500 10 line
+37100 74500 37300 74500 10 line
+37300 74500 37400 74500 10 line
+37700 74500 37800 74500 10 line
 grestore
 gsave
-false true false false 260.000000 [(D19) ] 0 42300 82100 180.555557 text
+false true false false 260.000000 [(D19) ] 0 37700 74900 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(1N4148) ] 0 42300 82100 180.555557 text
+false true false true 260.000000 [(1N4148) ] 0 37700 74900 180.555557 text
 grestore
-41700 81700 41100 81700 10 line
-42000 79700 40000 79700 10 line
+37100 74500 36500 74500 10 line
+37400 72500 35400 72500 10 line
 gsave
-39400 79800 39500 79600 10 line
-39500 79600 39600 79800 10 line
-39600 79800 39700 79600 10 line
-39700 79600 39800 79800 10 line
-39400 79800 39300 79600 10 line
-39300 79600 39250 79700 10 line
-39100 79700 39250 79700 10 line
-40000 79700 39848 79700 10 line
-39799 79800 39850 79700 10 line
+34800 72600 34900 72400 10 line
+34900 72400 35000 72600 10 line
+35000 72600 35100 72400 10 line
+35100 72400 35200 72600 10 line
+34800 72600 34700 72400 10 line
+34700 72400 34650 72500 10 line
+34500 72500 34650 72500 10 line
+35400 72500 35248 72500 10 line
+35199 72600 35250 72500 10 line
 grestore
 gsave
-false false false false 260.000000 [(R37) ] 0 39300 80000 180.555557 text
+false false false false 260.000000 [(R40) ] 0 34700 72800 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(100) ] 0 39300 80000 180.555557 text
+false false false true 260.000000 [(100) ] 0 34700 72800 180.555557 text
 grestore
 gsave
-39400 78600 39500 78400 10 line
-39500 78400 39600 78600 10 line
-39600 78600 39700 78400 10 line
-39700 78400 39800 78600 10 line
-39400 78600 39300 78400 10 line
-39300 78400 39250 78500 10 line
-39100 78500 39250 78500 10 line
-40000 78500 39848 78500 10 line
-39799 78600 39850 78500 10 line
+34800 71400 34900 71200 10 line
+34900 71200 35000 71400 10 line
+35000 71400 35100 71200 10 line
+35100 71200 35200 71400 10 line
+34800 71400 34700 71200 10 line
+34700 71200 34650 71300 10 line
+34500 71300 34650 71300 10 line
+35400 71300 35248 71300 10 line
+35199 71400 35250 71300 10 line
 grestore
 gsave
-false false false false 260.000000 [(R38) ] 0 39300 78200 180.555557 text
+false false false false 260.000000 [(R41) ] 0 34700 71000 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(100) ] 0 39300 78200 180.555557 text
+false false false true 260.000000 [(100) ] 0 34700 71000 180.555557 text
 grestore
 gsave
-39400 77900 39400 77500 10 line
-39400 77900 39700 77700 10 line
-39700 77700 39400 77500 10 line
-39700 77900 39700 77500 10 line
-39100 77700 39300 77700 10 line
-40000 77700 39800 77700 10 line
-39800 77700 39700 77700 10 line
-39400 77700 39300 77700 10 line
+34800 70700 34800 70300 10 line
+34800 70700 35100 70500 10 line
+35100 70500 34800 70300 10 line
+35100 70700 35100 70300 10 line
+34500 70500 34700 70500 10 line
+35400 70500 35200 70500 10 line
+35200 70500 35100 70500 10 line
+34800 70500 34700 70500 10 line
 grestore
 gsave
-false false false false 260.000000 [(D20) ] 0 39200 77300 180.555557 text
+false false false false 260.000000 [(D20) ] 0 34600 70100 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(1N4148) ] 0 39200 77300 180.555557 text
+false false false true 260.000000 [(1N4148) ] 0 34600 70100 180.555557 text
 grestore
 gsave
-39400 80700 39400 80300 10 line
-39400 80700 39700 80500 10 line
-39700 80500 39400 80300 10 line
-39700 80700 39700 80300 10 line
-39100 80500 39300 80500 10 line
-40000 80500 39800 80500 10 line
-39800 80500 39700 80500 10 line
-39400 80500 39300 80500 10 line
+34800 73500 34800 73100 10 line
+34800 73500 35100 73300 10 line
+35100 73300 34800 73100 10 line
+35100 73500 35100 73100 10 line
+34500 73300 34700 73300 10 line
+35400 73300 35200 73300 10 line
+35200 73300 35100 73300 10 line
+34800 73300 34700 73300 10 line
 grestore
 gsave
-false false false false 260.000000 [(D18) ] 0 39200 80900 180.555557 text
+false false false false 260.000000 [(D18) ] 0 34600 73700 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(1N4148) ] 0 39200 80900 180.555557 text
+false false false true 260.000000 [(1N4148) ] 0 34600 73700 180.555557 text
 grestore
-39100 80500 39100 79700 10 line
-40000 80500 40000 79700 10 line
-39100 77700 39100 78500 10 line
-40000 77700 40000 78500 10 line
-41100 80600 41100 79100 10 line
-42000 80300 41500 80300 10 line
-41500 80300 41500 81700 10 line
-42600 81700 46300 81700 10 line
-43500 81800 43500 81700 10 line
-46000 80100 44900 80100 10 line
-38500 79100 42000 79100 10 line
+34500 73300 34500 72500 10 line
+35400 73300 35400 72500 10 line
+34500 70500 34500 71300 10 line
+35400 70500 35400 71300 10 line
+36500 73400 36500 71900 10 line
+37400 73100 36900 73100 10 line
+36900 73100 36900 74500 10 line
+38000 74500 41700 74500 10 line
+38900 74600 38900 74500 10 line
+41400 72900 40300 72900 10 line
+33900 71900 37400 71900 10 line
 gsave
-46200 80100 46000 80100 10 line
-46800 80200 46800 80000 10 line
-46800 80200 46300 80200 10 line
-46300 80200 46200 80100 10 line
-46200 80100 46300 80000 10 line
-46300 80000 46800 80000 10 line
+41600 72900 41400 72900 10 line
+42200 73000 42200 72800 10 line
+42200 73000 41700 73000 10 line
+41700 73000 41600 72900 10 line
+41600 72900 41700 72800 10 line
+41700 72800 42200 72800 10 line
 grestore
 gsave
-false false true false 260.000000 [(DRV2_B) ] 0 46300 80300 180.555557 text
+false false true false 260.000000 [(DRV2_B) ] 0 41700 73100 180.555557 text
 grestore
 gsave
-38500 79100 38300 79100 10 line
-38300 79200 38300 79000 10 line
-38300 79200 37800 79200 10 line
-37800 79200 37700 79100 10 line
-37700 79100 37800 79000 10 line
-37800 79000 38300 79000 10 line
+33900 71900 33700 71900 10 line
+33700 72000 33700 71800 10 line
+33700 72000 33200 72000 10 line
+33200 72000 33100 71900 10 line
+33100 71900 33200 71800 10 line
+33200 71800 33700 71800 10 line
 grestore
 gsave
-false true true false 260.000000 [(MOTOR1_B) ] 0 38300 79300 180.555557 text
+false true true false 260.000000 [(MOTOR1_B) ] 0 33700 72100 180.555557 text
 grestore
 gsave
-35600 77800 35600 78000 10 line
-35500 77800 35700 77800 10 line
-35555 77750 35645 77750 10 line
-35580 77710 35620 77710 10 line
+31000 70600 31000 70800 10 line
+30900 70600 31100 70600 10 line
+30955 70550 31045 70550 10 line
+30980 70510 31020 70510 10 line
 grestore
 gsave
-25400 78100 25400 78300 10 line
-25500 78100 25300 78100 10 line
-25445 78050 25355 78050 10 line
-25420 78010 25380 78010 10 line
+20800 70900 20800 71100 10 line
+20900 70900 20700 70900 10 line
+20845 70850 20755 70850 10 line
+20820 70810 20780 70810 10 line
 grestore
 gsave
-25400 78300 25400 78500 10 line
-25400 79200 25400 79000 10 line
-25600 78700 25200 78700 10 line
-25600 78800 25200 78800 10 line
-25400 79000 25400 78800 10 line
-25400 78700 25400 78500 10 line
+20800 71100 20800 71300 10 line
+20800 72000 20800 71800 10 line
+21000 71500 20600 71500 10 line
+21000 71600 20600 71600 10 line
+20800 71800 20800 71600 10 line
+20800 71500 20800 71300 10 line
 grestore
 gsave
-false true false false 260.000000 [(C19) ] 0 25200 78700 180.555557 text
+false true false false 260.000000 [(C20) ] 0 20600 71500 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(2.2nF) ] 0 25200 78700 180.555557 text
+false true false true 260.000000 [(2.2nF) ] 0 20600 71500 180.555557 text
 grestore
 gsave
-45900 78800 45900 79000 10 line
-46000 78800 45800 78800 10 line
-45945 78750 45855 78750 10 line
-45920 78710 45880 78710 10 line
+41300 71600 41300 71800 10 line
+41400 71600 41200 71600 10 line
+41345 71550 41255 71550 10 line
+41320 71510 41280 71510 10 line
 grestore
-45900 79000 45900 79100 10 line
-45900 80100 45900 80000 10 line
+41300 71800 41300 71900 10 line
+41300 72900 41300 72800 10 line
 gsave
-45900 79100 45900 79300 10 line
-45900 80000 45900 79800 10 line
-46100 79500 45700 79500 10 line
-46100 79600 45700 79600 10 line
-45900 79800 45900 79600 10 line
-45900 79500 45900 79300 10 line
+41300 71900 41300 72100 10 line
+41300 72800 41300 72600 10 line
+41500 72300 41100 72300 10 line
+41500 72400 41100 72400 10 line
+41300 72600 41300 72400 10 line
+41300 72300 41300 72100 10 line
 grestore
 gsave
-false true false false 260.000000 [(C39) ] 0 45700 79500 180.555557 text
+false true false false 260.000000 [(C40) ] 0 41100 72300 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(2.2nF) ] 0 45700 79500 180.555557 text
+false true false true 260.000000 [(2.2nF) ] 0 41100 72300 180.555557 text
 grestore
 gsave
-34500 79400 34500 79600 10 line
-34400 79400 34600 79400 10 line
-34455 79350 34545 79350 10 line
-34480 79310 34520 79310 10 line
+29900 72200 29900 72400 10 line
+29800 72200 30000 72200 10 line
+29855 72150 29945 72150 10 line
+29880 72110 29920 72110 10 line
 grestore
-33600 77300 32800 77300 10 line
-32800 77300 32800 78500 10 line
-34500 80500 33700 80500 10 line
-33700 80500 33700 80000 10 line
+29000 70100 28200 70100 10 line
+28200 70100 28200 71300 10 line
+29900 73300 29100 73300 10 line
+29100 73300 29100 72800 10 line
 gsave
-46300 81700 46300 81500 10 line
+41700 74500 41700 74300 10 line
 gsave
-false false false false 208.000000 [(1) ] 90 46250 81550 144.444443 text
+false false false false 208.000000 [(1) ] 90 41650 74350 144.444443 text
 grestore
-46300 80800 46300 81000 10 line
+41700 73600 41700 73800 10 line
 gsave
-false true false false 208.000000 [(2) ] 90 46250 80950 144.444443 text
+false true false false 208.000000 [(2) ] 90 41650 73750 144.444443 text
 grestore
-46100 81150 46500 81150 10 line
-46300 81000 46300 81150 10 line
-46300 81350 46300 81500 10 line
-46100 81461 46200 81461 10 line
-46151 81410 46151 81510 10 line
-46100 81250 46500 81250 10 line
-46500 81250 46500 81350 10 line
-46500 81350 46100 81350 10 line
-46100 81350 46100 81250 10 line
+41500 73950 41900 73950 10 line
+41700 73800 41700 73950 10 line
+41700 74150 41700 74300 10 line
+41500 74261 41600 74261 10 line
+41551 74210 41551 74310 10 line
+41500 74050 41900 74050 10 line
+41900 74050 41900 74150 10 line
+41900 74150 41500 74150 10 line
+41500 74150 41500 74050 10 line
 grestore
 gsave
-false false false false 260.000000 [(C38) ] 0 46400 80900 180.555557 text
+false false false false 260.000000 [(C39) ] 0 41800 73700 180.555557 text
 grestore
 gsave
-false false false true 260.000000 [(10uFx16V) ] 0 46400 80900 180.555557 text
+false false false true 260.000000 [(10uFx16V) ] 0 41800 73700 180.555557 text
 grestore
 gsave
-46300 80600 46300 80800 10 line
-46400 80600 46200 80600 10 line
-46345 80550 46255 80550 10 line
-46320 80510 46280 80510 10 line
+41700 73400 41700 73600 10 line
+41800 73400 41600 73400 10 line
+41745 73350 41655 73350 10 line
+41720 73310 41680 73310 10 line
 grestore
 gsave
-45400 80600 45400 80800 10 line
-45500 80600 45300 80600 10 line
-45445 80550 45355 80550 10 line
-45420 80510 45380 80510 10 line
+40800 73400 40800 73600 10 line
+40900 73400 40700 73400 10 line
+40845 73350 40755 73350 10 line
+40820 73310 40780 73310 10 line
 grestore
 gsave
-45400 80800 45400 81000 10 line
-45400 81700 45400 81500 10 line
-45600 81200 45200 81200 10 line
-45600 81300 45200 81300 10 line
-45400 81500 45400 81300 10 line
-45400 81200 45400 81000 10 line
+40800 73600 40800 73800 10 line
+40800 74500 40800 74300 10 line
+41000 74000 40600 74000 10 line
+41000 74100 40600 74100 10 line
+40800 74300 40800 74100 10 line
+40800 74000 40800 73800 10 line
 newpath
-45400 81700
+40800 74500
 25
 0 360 arc
 fill
 newpath
-45400 81700
+40800 74500
 25
 0 360 arc
 fill
 grestore
 gsave
-false false false false 260.000000 [(C37) ] 0 45500 81000 180.555557 text
+false false false false 260.000000 [(C38) ] 0 40900 73800 180.555557 text
+grestore
+gsave
+false false false true 260.000000 [(100nF) ] 0 40900 73800 180.555557 text
+grestore
+31000 71700 31200 71700 10 line
+30100 71700 30000 71700 10 line
+24600 72100 28200 72100 10 line
+35400 71300 37400 71300 10 line
+40500 75200 21100 75200 10 line
+21100 72300 21100 75200 10 line
+gsave
+22000 70900 24300 70900 10 line
+24300 70900 24300 73900 10 line
+24300 73900 22000 73900 10 line
+22000 73900 22000 70900 10 line
+22000 73100 21700 73100 10 line
+gsave
+false true false false 260.000000 [(2) ] 0 21900 73150 180.555557 text
+grestore
+gsave
+false false true false 260.000000 [(IN) ] 0 22100 73100 180.555557 text
+grestore
+22000 72300 21700 72300 10 line
+gsave
+false true false false 260.000000 [(3) ] 0 21900 72350 180.555557 text
+grestore
+gsave
+false false true false 260.000000 [(/SD) ] 0 22100 72300 180.555557 text
+grestore
+22600 70900 22600 70600 10 line
+gsave
+false true false true 260.000000 [(6) ] 0 22500 70850 180.555557 text
+grestore
+gsave
+true false true false 260.000000 [(COM) ] 0 22600 71100 180.555557 text
+grestore
+24300 71500 24600 71500 10 line
+gsave
+false false false false 260.000000 [(7) ] 0 24400 71550 180.555557 text
+grestore
+gsave
+false true true false 260.000000 [(LO) ] 0 24200 71500 180.555557 text
+grestore
+23100 73900 23100 74200 10 line
+gsave
+false true false false 260.000000 [(1) ] 0 23050 74000 180.555557 text
+grestore
+gsave
+true false true false 260.000000 [(VCC) ] 0 23100 73700 180.555557 text
+grestore
+24300 72100 24600 72100 10 line
+gsave
+false false false false 260.000000 [(11) ] 0 24400 72150 180.555557 text
+grestore
+gsave
+false true true false 260.000000 [(VS) ] 0 24200 72100 180.555557 text
+grestore
+24300 72700 24600 72700 10 line
+gsave
+false false false false 260.000000 [(12) ] 0 24400 72750 180.555557 text
+grestore
+gsave
+false true true false 260.000000 [(HO) ] 0 24200 72700 180.555557 text
+grestore
+24300 73300 24600 73300 10 line
+gsave
+false false false false 260.000000 [(13) ] 0 24400 73350 180.555557 text
+grestore
+gsave
+false true true false 260.000000 [(VB) ] 0 24200 73300 180.555557 text
 grestore
+22000 71500 21700 71500 10 line
 gsave
-false false false true 260.000000 [(100nF) ] 0 45500 81000 180.555557 text
+false true false false 260.000000 [(4) ] 0 21900 71550 180.555557 text
 grestore
-35600 78900 35800 78900 10 line
-34700 78900 34600 78900 10 line
-29200 79300 32800 79300 10 line
-40000 78500 42000 78500 10 line
-45100 82400 25700 82400 10 line
-25700 79500 25700 82400 10 line
 gsave
-26250 77800 26350 77800 10 line
-26300 77850 26300 77750 10 line
+false false true false 260.000000 [(DT) ] 0 22100 71500 180.555557 text
+grestore
+23600 70900 23600 70600 10 line
 gsave
-false false false false 208.000000 [(Component not found:) ( irs21094-1.sym) ] 0 26400 77900 144.444443 text
+false true false true 260.000000 [(5) ] 0 23500 70850 180.555557 text
 grestore
-26752 78323 27352 78323 50 line
-26752 78323 27052 78823 50 line
-27052 78823 27352 78323 50 line
 gsave
-false false false false 468.000000 [(!) ] 0 27022 78413 325.000000 text
+true false true false 260.000000 [(VSS) ] 0 23600 71100 180.555557 text
 grestore
+newpath
+22600 70600
+25
+0 360 arc
+fill
+newpath
+22600 70600
+25
+0 360 arc
+fill
 grestore
 gsave
-false false false false 260.000000 [(IRS21094) ] 0 26600 81100 180.555557 text
+false false false false 260.000000 [(IRS21094) ] 0 22000 73900 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(U14) ] 0 26600 81300 180.555557 text
+false false false false 260.000000 [(U10) ] 0 22000 74100 180.555557 text
 grestore
 gsave
-27200 77600 27200 77800 10 line
-27100 77600 27300 77600 10 line
-27155 77550 27245 77550 10 line
-27180 77510 27220 77510 10 line
+22600 70400 22600 70600 10 line
+22500 70400 22700 70400 10 line
+22555 70350 22645 70350 10 line
+22580 70310 22620 70310 10 line
 newpath
-27200 77800
+22600 70600
 25
 0 360 arc
 fill
 newpath
-27200 77800
+22600 70600
 25
 0 360 arc
 fill
 grestore
 gsave
-25900 78400 26100 78300 10 line
-26100 78300 25900 78200 10 line
-25900 78200 26100 78100 10 line
-26100 78100 25900 78000 10 line
-25900 78400 26100 78500 10 line
-26100 78500 26000 78550 10 line
-26000 78700 26000 78550 10 line
-26000 77800 26000 77952 10 line
-25900 78001 26000 77950 10 line
+21300 71200 21500 71100 10 line
+21500 71100 21300 71000 10 line
+21300 71000 21500 70900 10 line
+21500 70900 21300 70800 10 line
+21300 71200 21500 71300 10 line
+21500 71300 21400 71350 10 line
+21400 71500 21400 71350 10 line
+21400 70600 21400 70752 10 line
+21300 70801 21400 70750 10 line
+grestore
+gsave
+false false false false 260.000000 [(R31) ] 0 21500 71100 180.555557 text
+grestore
+gsave
+false false false true 260.000000 [(33K) ] 0 21500 71100 180.555557 text
+grestore
+21400 71500 21700 71500 10 line
+21400 70600 23600 70600 10 line
+25200 74800 24600 74800 10 line
+20600 72300 21700 72300 10 line
+23100 74200 23100 74800 10 line
+gsave
+37700 70700 40000 70700 10 line
+40000 70700 40000 73700 10 line
+40000 73700 37700 73700 10 line
+37700 73700 37700 70700 10 line
+40000 72900 40300 72900 10 line
+gsave
+false false false false 260.000000 [(2) ] 0 40100 72950 180.555557 text
+grestore
+gsave
+false true true false 260.000000 [(IN) ] 0 39900 72900 180.555557 text
+grestore
+40000 72100 40300 72100 10 line
+gsave
+false false false false 260.000000 [(3) ] 0 40100 72150 180.555557 text
+grestore
+gsave
+false true true false 260.000000 [(/SD) ] 0 39900 72100 180.555557 text
+grestore
+39400 70700 39400 70400 10 line
+gsave
+false false false true 260.000000 [(6) ] 0 39500 70650 180.555557 text
+grestore
+gsave
+true false true false 260.000000 [(COM) ] 0 39400 70900 180.555557 text
+grestore
+37700 71300 37400 71300 10 line
+gsave
+false true false false 260.000000 [(7) ] 0 37600 71350 180.555557 text
+grestore
+gsave
+false false true false 260.000000 [(LO) ] 0 37800 71300 180.555557 text
+grestore
+38900 73700 38900 74000 10 line
+gsave
+false false false false 260.000000 [(1) ] 0 38950 73800 180.555557 text
+grestore
+gsave
+true false true false 260.000000 [(VCC) ] 0 38900 73500 180.555557 text
+grestore
+37700 71900 37400 71900 10 line
+gsave
+false true false false 260.000000 [(11) ] 0 37600 71950 180.555557 text
+grestore
+gsave
+false false true false 260.000000 [(VS) ] 0 37800 71900 180.555557 text
+grestore
+37700 72500 37400 72500 10 line
+gsave
+false true false false 260.000000 [(12) ] 0 37600 72550 180.555557 text
+grestore
+gsave
+false false true false 260.000000 [(HO) ] 0 37800 72500 180.555557 text
+grestore
+37700 73100 37400 73100 10 line
+gsave
+false true false false 260.000000 [(13) ] 0 37600 73150 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(R29) ] 0 26100 78300 180.555557 text
+false false true false 260.000000 [(VB) ] 0 37800 73100 180.555557 text
 grestore
+40000 71300 40300 71300 10 line
 gsave
-false false false true 260.000000 [(33K) ] 0 26100 78300 180.555557 text
+false false false false 260.000000 [(4) ] 0 40100 71350 180.555557 text
 grestore
-26000 78700 26300 78700 10 line
-26000 77800 28200 77800 10 line
-29800 82000 29200 82000 10 line
-25200 79500 26300 79500 10 line
-27700 81400 27700 82000 10 line
 gsave
-44850 77600 44950 77600 10 line
-44900 77650 44900 77550 10 line
+false true true false 260.000000 [(DT) ] 0 39900 71300 180.555557 text
+grestore
+38400 70700 38400 70400 10 line
 gsave
-false false false false 208.000000 [(Component not found:) ( irs21094-1.sym) ] 0 45000 77700 144.444443 text
+false false false true 260.000000 [(5) ] 0 38500 70650 180.555557 text
 grestore
-45352 78123 45952 78123 50 line
-45352 78123 45652 78623 50 line
-45652 78623 45952 78123 50 line
 gsave
-false false false false 468.000000 [(!) ] 0 45622 78213 325.000000 text
+true false true false 260.000000 [(VSS) ] 0 38400 70900 180.555557 text
 grestore
+newpath
+39400 70400
+25
+0 360 arc
+fill
+newpath
+39400 70400
+25
+0 360 arc
+fill
 grestore
 gsave
-false true false false 260.000000 [(IRS21094) ] 0 44600 81200 180.555557 text
+false true false false 260.000000 [(IRS21094) ] 0 40000 74000 180.555557 text
 grestore
 gsave
-false true false false 260.000000 [(U21) ] 0 44600 81400 180.555557 text
+false true false false 260.000000 [(U17) ] 0 40000 74200 180.555557 text
 grestore
 gsave
-45300 78200 45100 78100 10 line
-45100 78100 45300 78000 10 line
-45300 78000 45100 77900 10 line
-45100 77900 45300 77800 10 line
-45300 78200 45100 78300 10 line
-45100 78300 45200 78350 10 line
-45200 78500 45200 78350 10 line
-45200 77600 45200 77752 10 line
-45300 77801 45200 77750 10 line
+40700 71000 40500 70900 10 line
+40500 70900 40700 70800 10 line
+40700 70800 40500 70700 10 line
+40500 70700 40700 70600 10 line
+40700 71000 40500 71100 10 line
+40500 71100 40600 71150 10 line
+40600 71300 40600 71150 10 line
+40600 70400 40600 70552 10 line
+40700 70601 40600 70550 10 line
 grestore
 gsave
-false true false false 260.000000 [(R40) ] 0 45100 78100 180.555557 text
+false true false false 260.000000 [(R43) ] 0 40500 70900 180.555557 text
 grestore
 gsave
-false true false true 260.000000 [(33K) ] 0 45100 78100 180.555557 text
+false true false true 260.000000 [(33K) ] 0 40500 70900 180.555557 text
 grestore
-45200 78500 44900 78500 10 line
-45200 77600 43000 77600 10 line
+40600 71300 40300 71300 10 line
+40600 70400 38400 70400 10 line
 gsave
-44000 77400 44000 77600 10 line
-44100 77400 43900 77400 10 line
-44045 77350 43955 77350 10 line
-44020 77310 43980 77310 10 line
+39400 70200 39400 70400 10 line
+39500 70200 39300 70200 10 line
+39445 70150 39355 70150 10 line
+39420 70110 39380 70110 10 line
 newpath
-44000 77600
+39400 70400
 25
 0 360 arc
 fill
 newpath
-44000 77600
+39400 70400
 25
 0 360 arc
 fill
 grestore
-43500 81200 43500 81700 10 line
-41100 81700 41100 81500 10 line
+38900 74000 38900 74500 10 line
+36500 74500 36500 74300 10 line
 gsave
-25000 79500 25200 79500 10 line
-24400 79600 24400 79400 10 line
-24400 79600 24900 79600 10 line
-24900 79600 25000 79500 10 line
-25000 79500 24900 79400 10 line
-24900 79400 24400 79400 10 line
+20400 72300 20600 72300 10 line
+19800 72400 19800 72200 10 line
+19800 72400 20300 72400 10 line
+20300 72400 20400 72300 10 line
+20400 72300 20300 72200 10 line
+20300 72200 19800 72200 10 line
 grestore
 gsave
-false true true false 260.000000 [(EN2) ] 0 25000 79700 180.555557 text
+false true true false 260.000000 [(/EN2) ] 0 20400 72500 180.555557 text
 grestore
-25400 79200 25400 80300 10 line
+20800 72000 20800 73100 10 line
 gsave
-false false false false 260.000000 [(2) ] 0 41000 71900 180.555557 text
+false false false false 260.000000 [(2) ] 0 36400 64700 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(3) ] 0 42500 71900 180.555557 text
+false false false false 260.000000 [(3) ] 0 37900 64700 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(Universidade Federal do Rio Grande do Sul) ] 0 42300 73000 180.555557 text
+false false false false 260.000000 [(Universidade Federal do Rio Grande do Sul) ] 0 37700 65800 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(Departamento de Engenharia Eletrica) ] 0 42500 72800 180.555557 text
+false false false false 260.000000 [(Departamento de Engenharia Eletrica) ] 0 37900 65600 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(Actuador Interface Card - Power Drive) ] 0 42200 72500 180.555557 text
+false false false false 260.000000 [(Actuador Interface Card - Power Drive) ] 0 37600 65300 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(aicpower.sch) ] 0 40500 72200 180.555557 text
+false false false false 260.000000 [(aicpower.sch) ] 0 35900 65000 180.555557 text
 grestore
 gsave
-false false false false 260.000000 [(2.4.1) ] 0 44300 72200 180.555557 text
+false false false false 260.000000 [(2.4.1) ] 0 39700 65000 180.555557 text
 grestore
 gsave
-false false false false 156.000000 [(Walter Fetter Lages) (Diego Caberlon Santini) (Davi Ebert Bobsin) ] 0 45400 71900 108.333336 text
+false false false false 156.000000 [(Walter Fetter Lages) (Diego Caberlon Santini) (Davi Ebert Bobsin) ] 0 40800 64700 108.333336 text
 grestore
 newpath
-34900 75000
+30300 67800
+25
+0 360 arc
+fill
+newpath
+30300 67800
+25
+0 360 arc
+fill
+newpath
+30300 69400
+25
+0 360 arc
+fill
+newpath
+30300 67800
+25
+0 360 arc
+fill
+newpath
+30300 69400
+25
+0 360 arc
+fill
+newpath
+30700 69400
+25
+0 360 arc
+fill
+newpath
+31900 66300
+25
+0 360 arc
+fill
+newpath
+31900 66300
+25
+0 360 arc
+fill
+newpath
+31900 66300
+25
+0 360 arc
+fill
+newpath
+30700 69400
+25
+0 360 arc
+fill
+newpath
+30700 69400
+25
+0 360 arc
+fill
+newpath
+33200 67200
+25
+0 360 arc
+fill
+newpath
+33200 67200
 25
 0 360 arc
 fill
 newpath
-34900 75000
+33200 67200
 25
 0 360 arc
 fill
 newpath
-34900 76600
+30600 65300
 25
 0 360 arc
 fill
 newpath
-34900 75000
+30600 65300
 25
 0 360 arc
 fill
 newpath
-34900 76600
+22500 67800
 25
 0 360 arc
 fill
 newpath
-35300 76600
+22500 67800
 25
 0 360 arc
 fill
 newpath
-36500 73500
+22500 69400
 25
 0 360 arc
 fill
 newpath
-36500 73500
+22500 67800
 25
 0 360 arc
 fill
 newpath
-36500 73500
+22500 69400
 25
 0 360 arc
 fill
 newpath
-35300 76600
+23100 69400
 25
 0 360 arc
 fill
 newpath
-35300 76600
+24100 66300
 25
 0 360 arc
 fill
 newpath
-37800 74400
+24100 66300
 25
 0 360 arc
 fill
 newpath
-37800 74400
+24100 66300
 25
 0 360 arc
 fill
 newpath
-37800 74400
+23100 69400
 25
 0 360 arc
 fill
 newpath
-35200 72500
+23100 69400
 25
 0 360 arc
 fill
 newpath
-35200 72500
+25700 67200
 25
 0 360 arc
 fill
 newpath
-27100 75000
+25700 67200
 25
 0 360 arc
 fill
 newpath
-27100 75000
+25700 67200
 25
 0 360 arc
 fill
 newpath
-27100 76600
+22800 65300
 25
 0 360 arc
 fill
 newpath
-27100 75000
+22800 65300
 25
 0 360 arc
 fill
 newpath
-27100 76600
+26800 80200
 25
 0 360 arc
 fill
 newpath
-27700 76600
+21700 80300
 25
 0 360 arc
 fill
 newpath
-28700 73500
+21700 80300
 25
 0 360 arc
 fill
 newpath
-28700 73500
+26800 77600
 25
 0 360 arc
 fill
 newpath
-28700 73500
+26800 77600
 25
 0 360 arc
 fill
 newpath
-27700 76600
+26800 77600
 25
 0 360 arc
 fill
 newpath
-27700 76600
+26800 77600
 25
 0 360 arc
 fill
 newpath
-30300 74400
+26800 80200
 25
 0 360 arc
 fill
 newpath
-30300 74400
+25400 78200
 25
 0 360 arc
 fill
 newpath
-30300 74400
+25400 77000
 25
 0 360 arc
 fill
 newpath
-27400 72500
+26300 78200
 25
 0 360 arc
 fill
 newpath
-27400 72500
+25400 78200
 25
 0 360 arc
 fill
 newpath
-31400 87400
+26300 77000
 25
 0 360 arc
 fill
 newpath
-26300 87500
+25400 77000
 25
 0 360 arc
 fill
 newpath
-26300 87500
+25200 77600
 25
 0 360 arc
 fill
 newpath
-31400 84800
+25200 77600
 25
 0 360 arc
 fill
 newpath
-31400 84800
+24800 80300
 25
 0 360 arc
 fill
 newpath
-31400 84800
+24800 80300
 25
 0 360 arc
 fill
 newpath
-31400 84800
+21700 80300
 25
 0 360 arc
 fill
 newpath
-31400 87400
+23600 80300
 25
 0 360 arc
 fill
-60 60 29170 85370 fbox
 newpath
-30000 85400
+23100 80300
 25
 0 360 arc
 fill
-60 60 29170 84170 fbox
 newpath
-30000 84200
+23600 80300
 25
 0 360 arc
 fill
-60 60 44870 84770 fbox
 newpath
-30900 85400
+23600 80300
 25
 0 360 arc
 fill
 newpath
-30000 85400
+20800 78600
 25
 0 360 arc
 fill
 newpath
-30900 84200
+34000 80100
 25
 0 360 arc
 fill
 newpath
-30000 84200
+34000 77400
 25
 0 360 arc
 fill
 newpath
-29800 84800
+34000 77400
 25
 0 360 arc
 fill
 newpath
-29800 84800
+34000 77400
 25
 0 360 arc
 fill
-60 60 29170 85970 fbox
 newpath
-29400 87500
+34000 77400
 25
 0 360 arc
 fill
 newpath
-29400 87500
+34000 80100
 25
 0 360 arc
 fill
 newpath
-26300 87500
+36900 80000
 25
 0 360 arc
 fill
 newpath
-28200 87500
+35400 78000
 25
 0 360 arc
 fill
 newpath
-27700 87500
+34500 78000
 25
 0 360 arc
 fill
 newpath
-28200 87500
+35400 78000
 25
 0 360 arc
 fill
 newpath
-28200 87500
+34500 76800
 25
 0 360 arc
 fill
-60 60 26270 85770 fbox
 newpath
-25400 85800
+35400 76800
 25
 0 360 arc
 fill
 newpath
-38600 87300
+36500 77400
 25
 0 360 arc
 fill
 newpath
-38600 84600
+36500 77400
 25
 0 360 arc
 fill
 newpath
-38600 84600
+36900 80000
 25
 0 360 arc
 fill
 newpath
-38600 84600
+36900 80000
 25
 0 360 arc
 fill
 newpath
-38600 84600
+38900 80000
 25
 0 360 arc
 fill
 newpath
-38600 87300
+40800 80000
 25
 0 360 arc
 fill
 newpath
-41500 87200
+38900 80000
 25
 0 360 arc
 fill
-60 60 41970 85170 fbox
 newpath
-40000 85200
+38900 80000
 25
 0 360 arc
 fill
 newpath
-39100 85200
+38900 80000
 25
 0 360 arc
 fill
 newpath
-40000 85200
+41300 78400
 25
 0 360 arc
 fill
 newpath
-39100 84000
+34000 77400
 25
 0 360 arc
 fill
 newpath
-40000 84000
+34000 77400
 25
 0 360 arc
 fill
 newpath
-41100 84600
+36500 77400
 25
 0 360 arc
 fill
 newpath
-41100 84600
+41300 78400
 25
 0 360 arc
 fill
-60 60 41970 85770 fbox
 newpath
-41500 87200
+41300 78400
 25
 0 360 arc
 fill
 newpath
-41500 87200
+29900 78800
 25
 0 360 arc
 fill
 newpath
-43500 87200
+40800 80000
 25
 0 360 arc
 fill
 newpath
-45400 87200
+40800 80000
 25
 0 360 arc
 fill
 newpath
-43500 87200
+31000 77200
 25
 0 360 arc
 fill
 newpath
-43500 87200
+26800 77600
 25
 0 360 arc
 fill
 newpath
-43500 87200
+26800 77600
 25
 0 360 arc
 fill
-60 60 44870 85570 fbox
 newpath
-45900 85600
+25200 77600
 25
 0 360 arc
 fill
-60 60 41970 84570 fbox
 newpath
-38600 84600
+35400 76800
 25
 0 360 arc
 fill
 newpath
-38600 84600
+21100 77800
 25
 0 360 arc
 fill
 newpath
-41100 84600
+21100 77800
 25
 0 360 arc
 fill
 newpath
-45900 85600
+22600 76100
 25
 0 360 arc
 fill
 newpath
-45900 85600
+22600 76100
 25
 0 360 arc
 fill
-60 60 32770 83970 fbox
 newpath
-34500 86000
+22600 76100
 25
 0 360 arc
 fill
-60 60 33670 85470 fbox
 newpath
-45400 87200
+22600 76100
 25
 0 360 arc
 fill
 newpath
-45400 87200
+22600 76100
 25
 0 360 arc
 fill
 newpath
-35600 84400
+22600 76100
 25
 0 360 arc
 fill
-60 60 34570 84370 fbox
-60 60 29170 84770 fbox
-60 60 32770 84770 fbox
 newpath
-31400 84800
+24800 80300
 25
 0 360 arc
 fill
 newpath
-31400 84800
+21100 77800
 25
 0 360 arc
 fill
 newpath
-29800 84800
+23100 80300
 25
 0 360 arc
 fill
 newpath
-40000 84000
+23100 80300
 25
 0 360 arc
 fill
-60 60 41970 83970 fbox
 newpath
-25700 85000
+39400 75900
 25
 0 360 arc
 fill
 newpath
-25700 85000
+39400 75900
 25
 0 360 arc
 fill
 newpath
-27200 83300
+39400 75900
 25
 0 360 arc
 fill
 newpath
-27200 83300
+39400 75900
 25
 0 360 arc
 fill
-60 60 26270 84170 fbox
-60 60 28170 83270 fbox
 newpath
-27200 83300
+39400 75900
 25
 0 360 arc
 fill
 newpath
-29400 87500
+39400 75900
 25
 0 360 arc
 fill
-60 60 26270 84970 fbox
 newpath
-25700 85000
+38900 80000
 25
 0 360 arc
 fill
-60 60 27670 86870 fbox
 newpath
-27700 87500
+38900 80000
 25
 0 360 arc
 fill
 newpath
-27700 87500
+20800 78600
 25
 0 360 arc
 fill
-60 60 44870 83970 fbox
-60 60 42970 83070 fbox
 newpath
-44000 83100
+20800 78600
 25
 0 360 arc
 fill
 newpath
-44000 83100
+26800 74700
 25
 0 360 arc
 fill
 newpath
-44000 83100
+21700 74800
 25
 0 360 arc
 fill
-60 60 43470 86670 fbox
 newpath
-43500 87200
+21700 74800
 25
 0 360 arc
 fill
 newpath
-43500 87200
+26800 72100
 25
 0 360 arc
 fill
 newpath
-25400 85800
+26800 72100
 25
 0 360 arc
 fill
 newpath
-25400 85800
+26800 72100
 25
 0 360 arc
 fill
 newpath
-31400 81900
+26800 72100
 25
 0 360 arc
 fill
 newpath
-26300 82000
+26800 74700
 25
 0 360 arc
 fill
 newpath
-26300 82000
+25400 72700
 25
 0 360 arc
 fill
 newpath
-31400 79300
+25400 71500
 25
 0 360 arc
 fill
 newpath
-31400 79300
+26300 72700
 25
 0 360 arc
 fill
 newpath
-31400 79300
+25400 72700
 25
 0 360 arc
 fill
 newpath
-31400 79300
+26300 71500
 25
 0 360 arc
 fill
 newpath
-31400 81900
+25400 71500
 25
 0 360 arc
 fill
-60 60 29170 79870 fbox
 newpath
-30000 79900
+25200 72100
 25
 0 360 arc
 fill
-60 60 29170 78670 fbox
 newpath
-30000 78700
+25200 72100
 25
 0 360 arc
 fill
-60 60 44870 79270 fbox
 newpath
-30900 79900
+24800 74800
 25
 0 360 arc
 fill
 newpath
-30000 79900
+24800 74800
 25
 0 360 arc
 fill
 newpath
-30900 78700
+21700 74800
 25
 0 360 arc
 fill
 newpath
-30000 78700
+23600 74800
 25
 0 360 arc
 fill
 newpath
-29800 79300
+23100 74800
 25
 0 360 arc
 fill
 newpath
-29800 79300
+23600 74800
 25
 0 360 arc
 fill
-60 60 29170 80470 fbox
 newpath
-29400 82000
+23600 74800
 25
 0 360 arc
 fill
 newpath
-29400 82000
+20800 73100
 25
 0 360 arc
 fill
 newpath
-26300 82000
+34000 74600
 25
 0 360 arc
 fill
 newpath
-28200 82000
+34000 71900
 25
 0 360 arc
 fill
 newpath
-27700 82000
+34000 71900
 25
 0 360 arc
 fill
 newpath
-28200 82000
+34000 71900
 25
 0 360 arc
 fill
 newpath
-28200 82000
+34000 71900
 25
 0 360 arc
 fill
-60 60 26270 80270 fbox
 newpath
-25400 80300
+34000 74600
 25
 0 360 arc
 fill
 newpath
-38600 81800
+36900 74500
 25
 0 360 arc
 fill
 newpath
-38600 79100
+35400 72500
 25
 0 360 arc
 fill
 newpath
-38600 79100
+34500 72500
 25
 0 360 arc
 fill
 newpath
-38600 79100
+35400 72500
 25
 0 360 arc
 fill
 newpath
-38600 79100
+34500 71300
 25
 0 360 arc
 fill
 newpath
-38600 81800
+35400 71300
 25
 0 360 arc
 fill
 newpath
-41500 81700
+36500 71900
 25
 0 360 arc
 fill
-60 60 41970 79670 fbox
 newpath
-40000 79700
+36500 71900
 25
 0 360 arc
 fill
 newpath
-39100 79700
+36900 74500
 25
 0 360 arc
 fill
 newpath
-40000 79700
+36900 74500
 25
 0 360 arc
 fill
 newpath
-39100 78500
+38900 74500
 25
 0 360 arc
 fill
 newpath
-40000 78500
+40800 74500
 25
 0 360 arc
 fill
 newpath
-41100 79100
+38900 74500
 25
 0 360 arc
 fill
 newpath
-41100 79100
+38900 74500
 25
 0 360 arc
 fill
-60 60 41970 80270 fbox
 newpath
-41500 81700
+38900 74500
 25
 0 360 arc
 fill
 newpath
-41500 81700
+41300 72900
 25
 0 360 arc
 fill
 newpath
-43500 81700
+34000 71900
 25
 0 360 arc
 fill
 newpath
-45400 81700
+34000 71900
 25
 0 360 arc
 fill
 newpath
-43500 81700
+36500 71900
 25
 0 360 arc
 fill
 newpath
-43500 81700
+41300 72900
 25
 0 360 arc
 fill
 newpath
-43500 81700
+41300 72900
 25
 0 360 arc
 fill
-60 60 44870 80070 fbox
 newpath
-45900 80100
+29900 73300
 25
 0 360 arc
 fill
-60 60 41970 79070 fbox
 newpath
-38600 79100
+40800 74500
 25
 0 360 arc
 fill
 newpath
-38600 79100
+40800 74500
 25
 0 360 arc
 fill
 newpath
-41100 79100
+31000 71700
 25
 0 360 arc
 fill
 newpath
-45900 80100
+26800 72100
 25
 0 360 arc
 fill
 newpath
-45900 80100
+26800 72100
 25
 0 360 arc
 fill
-60 60 32770 78470 fbox
 newpath
-34500 80500
+25200 72100
 25
 0 360 arc
 fill
-60 60 33670 79970 fbox
 newpath
-45400 81700
+35400 71300
 25
 0 360 arc
 fill
 newpath
-45400 81700
+21100 72300
 25
 0 360 arc
 fill
 newpath
-35600 78900
+21100 72300
 25
 0 360 arc
 fill
-60 60 34570 78870 fbox
-60 60 29170 79270 fbox
-60 60 32770 79270 fbox
 newpath
-31400 79300
+22600 70600
 25
 0 360 arc
 fill
 newpath
-31400 79300
+22600 70600
 25
 0 360 arc
 fill
 newpath
-29800 79300
+22600 70600
 25
 0 360 arc
 fill
 newpath
-40000 78500
+22600 70600
 25
 0 360 arc
 fill
-60 60 41970 78470 fbox
 newpath
-25700 79500
+22600 70600
 25
 0 360 arc
 fill
 newpath
-25700 79500
+22600 70600
 25
 0 360 arc
 fill
 newpath
-27200 77800
+24800 74800
 25
 0 360 arc
 fill
 newpath
-27200 77800
+21100 72300
 25
 0 360 arc
 fill
-60 60 26270 78670 fbox
-60 60 28170 77770 fbox
 newpath
-27200 77800
+23100 74800
 25
 0 360 arc
 fill
 newpath
-29400 82000
+23100 74800
 25
 0 360 arc
 fill
-60 60 26270 79470 fbox
 newpath
-25700 79500
+39400 70400
 25
 0 360 arc
 fill
-60 60 27670 81370 fbox
 newpath
-27700 82000
+39400 70400
 25
 0 360 arc
 fill
 newpath
-27700 82000
+39400 70400
 25
 0 360 arc
 fill
-60 60 44870 78470 fbox
-60 60 42970 77570 fbox
 newpath
-44000 77600
+39400 70400
 25
 0 360 arc
 fill
 newpath
-44000 77600
+39400 70400
 25
 0 360 arc
 fill
 newpath
-44000 77600
+39400 70400
 25
 0 360 arc
 fill
-60 60 43470 81170 fbox
 newpath
-43500 81700
+38900 74500
 25
 0 360 arc
 fill
 newpath
-43500 81700
+38900 74500
 25
 0 360 arc
 fill
 newpath
-25400 80300
+20800 73100
 25
 0 360 arc
 fill
 newpath
-25400 80300
+20800 73100
 25
 0 360 arc
 fill
index 6b4da79..b0e5f49 100644 (file)
 v 20110115 2
-N 35200 74900 35200 75000 4
-N 35200 75000 34900 75000 4
-N 34900 74900 34900 76600 4
-C 36100 76600 1 270 0 capacitor-4.sym
+N 34500 72700 34500 72800 4
+N 34500 72800 34200 72800 4
+N 34200 72700 34200 74400 4
+C 35400 74400 1 270 0 capacitor-4.sym
 {
-T 36500 76200 5 10 1 1 0 0 1
-refdes=C35
-T 36100 76600 5 10 0 1 0 0 1
+T 35800 74000 5 10 1 1 0 0 1
+refdes=C36
+T 35400 74400 5 10 0 1 0 0 1
 footprint=RCY100P
-T 36500 76200 5 10 1 1 180 6 1
+T 35800 74000 5 10 1 1 180 6 1
 value=4.7uFx16V
-T 36100 76600 5 10 0 1 0 0 1
+T 35400 74400 5 10 0 1 0 0 1
 symversion=0.100
 }
-N 34900 76600 36300 76600 4
-C 35200 75400 1 0 0 gnd-1.sym
-C 36200 75400 1 0 0 gnd-1.sym
-N 36500 74100 36500 73500 4
-N 37300 73500 36300 73500 4
-N 36300 74100 36500 74100 4
-C 35500 75700 1 90 0 capacitor-1.sym
+N 34200 74400 35600 74400 4
+C 34500 73200 1 0 0 gnd-1.sym
+C 35500 73200 1 0 0 gnd-1.sym
+N 35800 71900 35800 71300 4
+N 36600 71300 35600 71300 4
+N 35600 71900 35800 71900 4
+C 34800 73500 1 90 0 capacitor-1.sym
 {
-T 35500 76200 5 10 1 1 0 0 1
-refdes=C32
-T 35500 76200 5 10 1 1 180 6 1
+T 34800 74000 5 10 1 1 0 0 1
+refdes=C33
+T 34800 74000 5 10 1 1 180 6 1
 value=100nF
-T 35500 75700 5 10 0 0 0 0 1
+T 34800 73500 5 10 0 0 0 0 1
 footprint=RCI200
-T 35500 75700 5 10 0 1 0 0 1
+T 34800 73500 5 10 0 1 0 0 1
 symversion=0.100
 }
-C 38200 74300 1 0 0 output-2.sym
+C 37500 72100 1 0 0 output-2.sym
 {
-T 39100 74400 5 10 1 1 0 1 1
+T 38400 72200 5 10 1 1 0 1 1
 value=/RELEASE2
-T 38200 74300 5 10 0 1 0 0 1
+T 37500 72100 5 10 0 1 0 0 1
 net=/RELEASE:1
 }
-C 37300 73300 1 0 0 IRLZ24N-1.sym
+C 36600 71100 1 0 0 IRLZ24N-1.sym
 {
-T 38000 73500 5 10 1 1 0 0 1
+T 37300 71300 5 10 1 1 0 0 1
 device=IRFB52N15D
-T 38000 73800 5 10 1 1 0 0 1
+T 37300 71600 5 10 1 1 0 0 1
 refdes=Q10
-T 37300 73300 5 10 0 0 0 0 1
+T 36600 71100 5 10 0 0 0 0 1
 footprint=TO220W
 }
-N 37800 74400 38200 74400 4
-C 38000 74800 1 90 0 diode-1.sym
+N 37100 72200 37500 72200 4
+C 37300 72600 1 90 0 diode-1.sym
 {
-T 38400 75900 5 10 1 1 180 0 1
+T 37700 73700 5 10 1 1 180 0 1
 refdes=D21
-T 37900 75500 5 10 1 1 0 0 1
+T 37200 73300 5 10 1 1 0 0 1
 value=1N4007
-T 38000 74800 5 10 0 0 0 0 1
+T 37300 72600 5 10 0 0 0 0 1
 footprint=ALF400
 }
-N 37800 74100 37800 74800 4
-N 37800 76000 37800 75700 4
-C 37600 76000 1 0 0 generic-power.sym
+N 37100 71900 37100 72600 4
+N 37100 73800 37100 73500 4
+C 36900 73800 1 0 0 generic-power.sym
 {
-T 37800 76250 5 10 0 1 0 3 1
+T 37100 74050 5 10 0 1 0 3 1
 net=Vpp:1
-T 37700 76300 5 10 1 1 0 0 1
+T 37000 74100 5 10 1 1 0 0 1
 value=Vpp
 }
-N 34900 72700 34900 72500 4
-N 34900 72500 35200 72500 4
-N 35200 72700 35200 72500 4
-C 35100 72200 1 0 0 gnd-1.sym
-C 34300 72700 1 0 0 max4429-1.sym
+N 34200 70500 34200 70300 4
+N 34200 70300 34500 70300 4
+N 34500 70500 34500 70300 4
+C 34400 70000 1 0 0 gnd-1.sym
+C 33600 70500 1 0 0 max4429-1.sym
 {
-T 35500 72800 5 10 1 1 0 0 1
+T 34800 70600 5 10 1 1 0 0 1
 device=MAX4429
-T 35600 74700 5 10 1 1 0 0 1
-refdes=U20
-T 34300 72700 5 10 0 1 0 0 1
+T 34900 72500 5 10 1 1 0 0 1
+refdes=U22
+T 33600 70500 5 10 0 1 0 0 1
 footprint=DIP8
 }
-C 38000 72600 1 180 0 generic-power.sym
+C 37300 70400 1 180 0 generic-power.sym
 {
-T 37800 72350 5 10 0 1 180 3 1
+T 37100 70150 5 10 0 1 180 3 1
 net=PGND:1
-T 37600 72200 5 10 1 1 0 0 1
+T 36900 70000 5 10 1 1 0 0 1
 value=PGND
 }
-N 37800 72600 37800 73300 4
-C 32900 73700 1 0 0 input-2.sym
+N 37100 70400 37100 71100 4
+C 32200 71500 1 0 0 input-2.sym
 {
-T 32900 73900 5 10 0 0 0 0 1
+T 32200 71700 5 10 0 0 0 0 1
 net=BRAKE:1
-T 33400 73800 5 10 1 1 0 7 1
+T 32700 71600 5 10 1 1 0 7 1
 value=BRAKE2
 }
-C 34700 76600 1 0 0 12V-plus-1.sym
-C 24200 71800 0 0 0 title-A2.sym
-N 27400 74900 27400 75000 4
-N 27400 75000 27100 75000 4
-N 27100 74900 27100 76600 4
-C 28600 76600 1 270 0 capacitor-4.sym
+C 34000 74400 1 0 0 12V-plus-1.sym
+C 23500 69600 0 0 0 title-A2.sym
+N 26700 72700 26700 72800 4
+N 26700 72800 26400 72800 4
+N 26400 72700 26400 74400 4
+C 27900 74400 1 270 0 capacitor-4.sym
 {
-T 28600 76600 5 10 0 1 0 0 1
+T 27900 74400 5 10 0 1 0 0 1
 footprint=RCY100P
-T 28600 76600 5 10 0 1 0 0 1
+T 27900 74400 5 10 0 1 0 0 1
 symversion=0.100
-T 29100 76300 5 10 1 1 0 0 1
-refdes=C26
-T 28900 75900 5 10 1 1 0 0 1
+T 28400 74100 5 10 1 1 0 0 1
+refdes=C27
+T 28200 73700 5 10 1 1 0 0 1
 value=4.7uFx16V
 }
-N 27100 76600 28800 76600 4
-C 27600 75400 1 0 0 gnd-1.sym
-C 28700 75400 1 0 0 gnd-1.sym
-N 28700 74100 28700 73500 4
-N 28500 73500 29800 73500 4
-C 27900 75700 1 90 0 capacitor-1.sym
+N 26400 74400 28100 74400 4
+C 26900 73200 1 0 0 gnd-1.sym
+C 28000 73200 1 0 0 gnd-1.sym
+N 28000 71900 28000 71300 4
+N 27800 71300 29100 71300 4
+C 27200 73500 1 90 0 capacitor-1.sym
 {
-T 27900 75700 5 10 0 0 0 0 1
+T 27200 73500 5 10 0 0 0 0 1
 footprint=RCI200
-T 27900 75700 5 10 0 1 0 0 1
+T 27200 73500 5 10 0 1 0 0 1
 symversion=0.100
-T 27900 76300 5 10 1 1 0 0 1
-refdes=C24
-T 27900 75900 5 10 1 1 0 0 1
+T 27200 74100 5 10 1 1 0 0 1
+refdes=C25
+T 27200 73700 5 10 1 1 0 0 1
 value=100nF
 }
-C 30700 74300 1 0 0 output-2.sym
+C 30000 72100 1 0 0 output-2.sym
 {
-T 30700 74300 5 10 0 1 0 0 1
+T 30000 72100 5 10 0 1 0 0 1
 net=/RELEASE:1
-T 31600 74400 5 10 1 1 0 1 1
+T 30900 72200 5 10 1 1 0 1 1
 value=/RELEASE1
 }
-C 29800 73300 1 0 0 IRLZ24N-1.sym
+C 29100 71100 1 0 0 IRLZ24N-1.sym
 {
-T 29800 73300 5 10 0 0 0 0 1
+T 29100 71100 5 10 0 0 0 0 1
 footprint=TO220W
-T 30500 73500 5 10 1 1 0 0 1
+T 29800 71300 5 10 1 1 0 0 1
 device=IRFB52N15D
-T 30500 73800 5 10 1 1 0 0 1
+T 29800 71600 5 10 1 1 0 0 1
 refdes=Q7
 }
-N 30300 74400 30700 74400 4
-C 30500 74800 1 90 0 diode-1.sym
+N 29600 72200 30000 72200 4
+C 29800 72600 1 90 0 diode-1.sym
 {
-T 30500 74800 5 10 0 0 0 0 1
+T 29800 72600 5 10 0 0 0 0 1
 footprint=ALF400
-T 30900 75900 5 10 1 1 180 0 1
+T 30200 73700 5 10 1 1 180 0 1
 refdes=D16
-T 30400 75500 5 10 1 1 0 0 1
+T 29700 73300 5 10 1 1 0 0 1
 value=1N4007
 }
-N 30300 74100 30300 74800 4
-N 30300 76000 30300 75700 4
-C 30100 76000 1 0 0 generic-power.sym
+N 29600 71900 29600 72600 4
+N 29600 73800 29600 73500 4
+C 29400 73800 1 0 0 generic-power.sym
 {
-T 30300 76250 5 10 0 1 0 3 1
+T 29600 74050 5 10 0 1 0 3 1
 net=Vpp:1
-T 30200 76300 5 10 1 1 0 0 1
+T 29500 74100 5 10 1 1 0 0 1
 value=Vpp
 }
-N 27100 72700 27100 72500 4
-N 27100 72500 27400 72500 4
-N 27400 72700 27400 72500 4
-C 27300 72200 1 0 0 gnd-1.sym
-C 26500 72700 1 0 0 max4429-1.sym
+N 26400 70500 26400 70300 4
+N 26400 70300 26700 70300 4
+N 26700 70500 26700 70300 4
+C 26600 70000 1 0 0 gnd-1.sym
+C 25800 70500 1 0 0 max4429-1.sym
 {
-T 26500 72700 5 10 0 1 0 0 1
+T 25800 70500 5 10 0 1 0 0 1
 footprint=DIP8
-T 27700 72800 5 10 1 1 0 0 1
+T 27000 70600 5 10 1 1 0 0 1
 device=MAX4429
-T 27800 74700 5 10 1 1 0 0 1
-refdes=U18
+T 27100 72500 5 10 1 1 0 0 1
+refdes=U19
 }
-C 30500 72600 1 180 0 generic-power.sym
+C 29800 70400 1 180 0 generic-power.sym
 {
-T 30300 72350 5 10 0 1 180 3 1
+T 29600 70150 5 10 0 1 180 3 1
 net=PGND:1
-T 30100 72200 5 10 1 1 0 0 1
+T 29400 70000 5 10 1 1 0 0 1
 value=PGND
 }
-N 30300 72600 30300 73300 4
-C 25100 73700 1 0 0 input-2.sym
+N 29600 70400 29600 71100 4
+C 24400 71500 1 0 0 input-2.sym
 {
-T 25100 73900 5 10 0 0 0 0 1
+T 24400 71700 5 10 0 0 0 0 1
 net=BRAKE:1
-T 25600 73800 5 10 1 1 0 7 1
+T 24900 71600 5 10 1 1 0 7 1
 value=BRAKE1
 }
-C 26900 76600 1 0 0 12V-plus-1.sym
-C 28000 87800 1 0 0 12V-plus-1.sym
-C 32000 87400 1 270 0 capacitor-4.sym
+C 26200 74400 1 0 0 12V-plus-1.sym
+C 27300 85600 1 0 0 12V-plus-1.sym
+C 31300 85200 1 270 0 capacitor-4.sym
 {
-T 32000 87400 5 10 0 1 0 0 1
+T 31300 85200 5 10 0 1 0 0 1
 footprint=RCY300P
-T 32000 87400 5 10 0 1 0 0 1
+T 31300 85200 5 10 0 1 0 0 1
 symversion=0.100
-T 32500 87000 5 10 1 1 0 0 1
-refdes=C18
-T 32500 87000 5 10 1 1 180 6 1
+T 31800 84800 5 10 1 1 0 0 1
+refdes=C19
+T 31800 84800 5 10 1 1 180 6 1
 value=1000uFx100V
 }
-N 31400 87400 32200 87400 4
-C 25200 87500 1 270 0 capacitor-4.sym
+N 30700 85200 31500 85200 4
+C 24500 85300 1 270 0 capacitor-4.sym
 {
-T 25100 87500 5 10 0 1 0 0 1
+T 24400 85300 5 10 0 1 0 0 1
 footprint=RCY100P
-T 25200 87500 5 10 0 1 0 0 1
+T 24500 85300 5 10 0 1 0 0 1
 symversion=0.100
-T 25300 86700 5 10 1 1 0 6 1
+T 24600 84500 5 10 1 1 0 6 1
 refdes=C12
-T 25300 86700 5 10 1 1 180 0 1
+T 24600 84500 5 10 1 1 180 0 1
 value=10uFx16V
 }
-C 25300 86300 1 0 0 gnd-1.sym
-C 26200 86300 1 0 0 gnd-1.sym
-C 26500 86600 1 90 0 capacitor-1.sym
+C 24600 84100 1 0 0 gnd-1.sym
+C 25500 84100 1 0 0 gnd-1.sym
+C 25800 84400 1 90 0 capacitor-1.sym
 {
-T 26400 86600 5 10 0 0 0 0 1
+T 25700 84400 5 10 0 0 0 0 1
 footprint=RCI200
-T 26500 86600 5 10 0 1 0 0 1
+T 25800 84400 5 10 0 1 0 0 1
 symversion=0.100
-T 26200 86800 5 10 1 1 0 6 1
+T 25500 84600 5 10 1 1 0 6 1
 refdes=C13
-T 26200 86800 5 10 1 1 180 0 1
+T 25500 84600 5 10 1 1 180 0 1
 value=100nF
 }
-C 30900 85200 1 0 0 IRLZ24N-1.sym
+C 30200 83000 1 0 0 IRLZ24N-1.sym
 {
-T 30900 85200 5 10 0 0 0 0 1
+T 30200 83000 5 10 0 0 0 0 1
 footprint=TO220W
-T 31500 85400 5 10 1 1 0 0 1
+T 30800 83200 5 10 1 1 0 0 1
 device=IRFB52N15D
-T 31500 85600 5 10 1 1 0 0 1
+T 30800 83400 5 10 1 1 0 0 1
 refdes=Q1
 }
-C 30900 84000 1 0 0 IRLZ24N-1.sym
+C 30200 81800 1 0 0 IRLZ24N-1.sym
 {
-T 30900 84000 5 10 0 0 0 0 1
+T 30200 81800 5 10 0 0 0 0 1
 footprint=TO220W
-T 31500 84200 5 10 1 1 0 0 1
+T 30800 82000 5 10 1 1 0 0 1
 device=IRFB52N15D
-T 31500 84400 5 10 1 1 0 0 1
+T 30800 82200 5 10 1 1 0 0 1
 refdes=Q2
 }
-N 31400 85200 31400 84800 4
-N 31400 86000 31400 87400 4
-N 31400 84000 31400 83500 4
-C 33600 82700 1 0 0 output-2.sym
+N 30700 83000 30700 82600 4
+N 30700 83800 30700 85200 4
+N 30700 81800 30700 81300 4
+C 32900 80500 1 0 0 output-2.sym
 {
-T 33600 82700 5 10 0 1 0 0 1
+T 32900 80500 5 10 0 1 0 0 1
 net=MOTOR+:1
-T 33800 83000 5 10 1 1 0 1 1
+T 33100 80800 5 10 1 1 0 1 1
 value=MOTOR1_A
 }
-C 31600 83500 1 180 0 generic-power.sym
+C 30900 81300 1 180 0 generic-power.sym
 {
-T 31400 83450 5 10 0 1 180 3 1
+T 30700 81250 5 10 0 1 180 3 1
 net=PGND:1
-T 31100 83100 5 10 1 1 0 0 1
+T 30400 80900 5 10 1 1 0 0 1
 value=PGND
 }
-C 32400 86500 1 180 0 generic-power.sym
+C 31700 84300 1 180 0 generic-power.sym
 {
-T 32200 86250 5 10 0 1 180 3 1
+T 31500 84050 5 10 0 1 180 3 1
 net=PGND:1
-T 32000 86100 5 10 1 1 0 0 1
+T 31300 83900 5 10 1 1 0 0 1
 value=PGND
 }
-C 31200 87400 1 0 0 generic-power.sym
+C 30500 85200 1 0 0 generic-power.sym
 {
-T 31400 87650 5 10 0 1 0 3 1
+T 30700 85450 5 10 0 1 0 3 1
 net=Vpp:1
-T 31300 87700 5 10 1 1 0 0 1
+T 30600 85500 5 10 1 1 0 0 1
 value=Vpp
 }
-C 23800 85700 1 0 0 input-2.sym
+C 23100 83500 1 0 0 input-2.sym
 {
-T 23800 85900 5 10 0 0 0 0 1
+T 23100 83700 5 10 0 0 0 0 1
 net=DRVA:1
-T 25000 86000 5 10 1 1 0 7 1
+T 24300 83800 5 10 1 1 0 7 1
 value=DRV1_A
 }
-C 30000 87500 1 90 1 capacitor-4.sym
+C 29300 85300 1 90 1 capacitor-4.sym
 {
-T 30000 87500 5 10 0 1 0 6 1
+T 29300 85300 5 10 0 1 0 6 1
 footprint=RCY100P
-T 30000 87500 5 10 0 1 0 0 1
+T 29300 85300 5 10 0 1 0 0 1
 symversion=0.100
-T 29900 87400 5 10 1 1 0 0 1
-refdes=C15
-T 29900 87400 5 10 1 1 180 6 1
+T 29200 85200 5 10 1 1 0 0 1
+refdes=C16
+T 29200 85200 5 10 1 1 180 6 1
 value=1uFx16V
 }
-C 28300 87300 1 0 0 diode-1.sym
+C 27600 85100 1 0 0 diode-1.sym
 {
-T 28300 87300 5 10 0 1 0 0 1
+T 27600 85100 5 10 0 1 0 0 1
 footprint=ALF400
-T 28500 87100 5 10 1 1 0 0 1
+T 27800 84900 5 10 1 1 0 0 1
 refdes=D7
-T 28500 87100 5 10 1 1 180 6 1
+T 27800 84900 5 10 1 1 180 6 1
 value=1N4148
 }
-N 29200 85400 30000 85400 4
-N 29200 84200 30000 84200 4
-N 44900 84800 45100 84800 4
-N 45100 84800 45100 87900 4
-C 30000 85300 1 0 0 resistor-1.sym
+N 28500 83200 29300 83200 4
+N 28500 82000 29300 82000 4
+N 44200 82600 44400 82600 4
+N 44400 82600 44400 85700 4
+C 29300 83100 1 0 0 resistor-1.sym
 {
-T 30300 85700 5 10 1 1 0 0 1
-refdes=R27
-T 30300 85700 5 10 1 1 180 6 1
+T 29600 83500 5 10 1 1 0 0 1
+refdes=R29
+T 29600 83500 5 10 1 1 180 6 1
 value=100
 }
-C 30000 84100 1 0 0 resistor-1.sym
+C 29300 81900 1 0 0 resistor-1.sym
 {
-T 30200 83900 5 10 1 1 0 0 1
-refdes=R28
-T 30200 83900 5 10 1 1 180 6 1
+T 29500 81700 5 10 1 1 0 0 1
+refdes=R32
+T 29500 81700 5 10 1 1 180 6 1
 value=100
 }
-C 30900 83300 1 0 1 diode-1.sym
+C 30200 81100 1 0 1 diode-1.sym
 {
-T 30900 83300 5 10 0 1 0 0 1
+T 30200 81100 5 10 0 1 0 0 1
 footprint=ALF400
-T 30200 83100 5 10 1 1 0 0 1
+T 29500 80900 5 10 1 1 0 0 1
 refdes=D10
-T 30200 83100 5 10 1 1 180 6 1
+T 29500 80900 5 10 1 1 180 6 1
 value=1N4148
 }
-C 30900 85900 1 0 1 diode-1.sym
+C 30200 83700 1 0 1 diode-1.sym
 {
-T 30900 85900 5 10 0 1 0 0 1
+T 30200 83700 5 10 0 1 0 0 1
 footprint=ALF400
-T 30300 86500 5 10 1 1 0 0 1
+T 29600 84300 5 10 1 1 0 0 1
 refdes=D8
-T 30300 86500 5 10 1 1 180 6 1
+T 29600 84300 5 10 1 1 180 6 1
 value=1N4148
 }
-N 30900 86100 30900 85400 4
-N 30000 86100 30000 85400 4
-N 30900 83500 30900 84200 4
-N 30000 83500 30000 84200 4
-C 32800 83200 1 0 0 ACS758.sym
-{
-T 32800 85500 5 10 1 1 0 0 1
-refdes=U15
-T 32800 85300 5 10 1 1 0 0 1
-device=ACS758
-T 33100 84600 5 10 0 1 0 0 1
-footprint=ACS758
-}
-C 34700 85100 1 90 0 capacitor-1.sym
+N 30200 83900 30200 83200 4
+N 29300 83900 29300 83200 4
+N 30200 81300 30200 82000 4
+N 29300 81300 29300 82000 4
+C 34700 83000 1 90 0 capacitor-1.sym
 {
-T 34000 85300 5 10 0 0 90 0 1
+T 34000 83200 5 10 0 0 90 0 1
 device=CAPACITOR
-T 34900 85800 5 10 1 1 180 0 1
-refdes=C21
-T 33800 85300 5 10 0 0 90 0 1
+T 34900 83700 5 10 1 1 180 0 1
+refdes=C22
+T 33800 83200 5 10 0 0 90 0 1
 symversion=0.1
 }
-C 35400 84400 1 270 0 capacitor-1.sym
+C 34700 82200 1 270 0 capacitor-1.sym
 {
-T 36100 84200 5 10 0 0 270 0 1
+T 35400 82000 5 10 0 0 270 0 1
 device=CAPACITOR
-T 35800 84000 5 10 1 1 0 0 1
-refdes=C25
-T 36300 84200 5 10 0 0 270 0 1
+T 35100 81800 5 10 1 1 0 0 1
+refdes=C26
+T 35600 82000 5 10 0 0 270 0 1
 symversion=0.1
-T 35800 84000 5 10 1 1 180 6 1
-value=220nF
+T 35100 81800 5 10 1 1 180 6 1
+value=100nF
 }
-C 33600 83100 1 0 0 gnd-1.sym
-C 34700 84300 1 0 0 resistor-1.sym
+C 32900 80900 1 0 0 gnd-1.sym
+C 34000 82100 1 0 0 resistor-1.sym
 {
-T 35000 84700 5 10 0 0 0 0 1
+T 34300 82500 5 10 0 0 0 0 1
 device=RESISTOR
-T 34900 84700 5 10 1 1 0 0 1
-refdes=R32
-T 34900 84700 5 10 1 1 180 6 1
-value=15k
+T 34200 82500 5 10 1 1 0 0 1
+refdes=R36
+T 34200 82500 5 10 1 1 180 6 1
+value=1.5k
 }
-C 35800 84500 1 180 1 output-2.sym
+C 35100 82300 1 180 1 output-2.sym
 {
-T 35800 84500 5 10 0 1 180 6 1
+T 35100 82300 5 10 0 1 180 6 1
 net=MOTOR-:1
-T 36000 84600 5 10 1 1 180 7 1
+T 35300 82400 5 10 1 1 180 7 1
 value=CRNT1
 }
-C 34300 86000 1 0 0 3.3V-plus-1.sym
-N 29800 86600 29800 84800 4
-N 29200 86000 29400 86000 4
-N 29400 86000 29400 87500 4
-N 28300 87500 25400 87500 4
-N 28200 87800 28200 87500 4
-N 25200 85800 26300 85800 4
-C 43700 87300 1 0 1 12V-plus-1.sym
-C 38500 87300 1 90 1 capacitor-4.sym
-{
-T 38500 87300 5 10 0 1 0 6 1
+N 29100 84400 29100 82600 4
+N 28500 83800 28700 83800 4
+N 28700 83800 28700 85300 4
+N 27600 85300 24700 85300 4
+N 27500 85600 27500 85300 4
+N 24500 83600 25600 83600 4
+C 43000 85100 1 0 1 12V-plus-1.sym
+C 37800 85100 1 90 1 capacitor-4.sym
+{
+T 37800 85100 5 10 0 1 0 6 1
 footprint=RCY300P
-T 38500 87300 5 10 0 1 0 6 1
+T 37800 85100 5 10 0 1 0 6 1
 symversion=0.100
-T 38000 86900 5 10 1 1 0 6 1
-refdes=C23
-T 38000 86900 5 10 1 1 180 0 1
+T 37300 84700 5 10 1 1 0 6 1
+refdes=C24
+T 37300 84700 5 10 1 1 180 0 1
 value=1000uFx100V
 }
-N 38600 87300 38300 87300 4
-C 39100 85000 1 0 1 IRLZ24N-1.sym
+N 37900 85100 37600 85100 4
+C 38400 82800 1 0 1 IRLZ24N-1.sym
 {
-T 39100 85000 5 10 0 0 0 6 1
+T 38400 82800 5 10 0 0 0 6 1
 footprint=TO220W
-T 38500 85400 5 10 1 1 180 0 1
+T 37800 83200 5 10 1 1 180 0 1
 device=IRFB52N15D
-T 38500 85400 5 10 1 1 0 6 1
+T 37800 83200 5 10 1 1 0 6 1
 refdes=Q5
 }
-C 39100 83800 1 0 1 IRLZ24N-1.sym
+C 38400 81600 1 0 1 IRLZ24N-1.sym
 {
-T 39100 83800 5 10 0 0 0 6 1
+T 38400 81600 5 10 0 0 0 6 1
 footprint=TO220W
-T 38400 84000 5 10 1 1 0 6 1
+T 37700 81800 5 10 1 1 0 6 1
 device=IRFB52N15D
-T 38400 84200 5 10 1 1 0 6 1
+T 37700 82000 5 10 1 1 0 6 1
 refdes=Q6
 }
-N 38600 85000 38600 84600 4
-N 38600 85800 38600 87300 4
-N 38600 83800 38600 83300 4
-C 38400 83300 1 180 1 generic-power.sym
+N 37900 82800 37900 82400 4
+N 37900 83600 37900 85100 4
+N 37900 81600 37900 81100 4
+C 37700 81100 1 180 1 generic-power.sym
 {
-T 38600 83250 5 10 0 1 180 3 1
+T 37900 81050 5 10 0 1 180 3 1
 net=PGND:1
-T 38900 82900 5 10 1 1 0 6 1
+T 38200 80700 5 10 1 1 0 6 1
 value=PGND
 }
-C 38100 86400 1 180 1 generic-power.sym
+C 37400 84200 1 180 1 generic-power.sym
 {
-T 38300 86150 5 10 0 1 180 3 1
+T 37600 83950 5 10 0 1 180 3 1
 net=PGND:1
-T 38500 86000 5 10 1 1 0 6 1
+T 37800 83800 5 10 1 1 0 6 1
 value=PGND
 }
-C 38800 87300 1 0 1 generic-power.sym
+C 38100 85100 1 0 1 generic-power.sym
 {
-T 38600 87550 5 10 0 1 0 3 1
+T 37900 85350 5 10 0 1 0 3 1
 net=Vpp:1
-T 38700 87600 5 10 1 1 0 6 1
+T 38000 85400 5 10 1 1 0 6 1
 value=Vpp
 }
-C 40900 87000 1 270 0 capacitor-4.sym
+C 40200 84800 1 270 0 capacitor-4.sym
 {
-T 40900 87000 5 10 0 1 0 0 1
+T 40200 84800 5 10 0 1 0 0 1
 footprint=RCY100P
-T 40900 87000 5 10 0 1 0 6 1
+T 40200 84800 5 10 0 1 0 6 1
 symversion=0.100
-T 40800 86600 5 10 1 1 0 6 1
-refdes=C27
-T 40800 86600 5 10 1 1 180 0 1
+T 40100 84400 5 10 1 1 0 6 1
+refdes=C28
+T 40100 84400 5 10 1 1 180 0 1
 value=1uFx16V
 }
-C 42600 87000 1 0 1 diode-1.sym
+C 41900 84800 1 0 1 diode-1.sym
 {
-T 42600 87000 5 10 0 1 0 6 1
+T 41900 84800 5 10 0 1 0 6 1
 footprint=ALF400
-T 42300 87600 5 10 1 1 0 6 1
+T 41600 85400 5 10 1 1 0 6 1
 refdes=D15
-T 42300 87600 5 10 1 1 180 0 1
+T 41600 85400 5 10 1 1 180 0 1
 value=1N4148
 }
-N 41700 87200 41100 87200 4
-N 42000 85200 40000 85200 4
-C 40000 85100 1 0 1 resistor-1.sym
+N 41000 85000 40400 85000 4
+N 41300 83000 39300 83000 4
+C 39300 82900 1 0 1 resistor-1.sym
 {
-T 39300 85500 5 10 1 1 0 0 1
-refdes=R34
-T 39300 85500 5 10 1 1 180 6 1
+T 38600 83300 5 10 1 1 0 0 1
+refdes=R39
+T 38600 83300 5 10 1 1 180 6 1
 value=100
 }
-C 40000 83900 1 0 1 resistor-1.sym
+C 39300 81700 1 0 1 resistor-1.sym
 {
-T 39300 83700 5 10 1 1 0 0 1
-refdes=R35
-T 39300 83700 5 10 1 1 180 6 1
+T 38600 81500 5 10 1 1 0 0 1
+refdes=R40
+T 38600 81500 5 10 1 1 180 6 1
 value=100
 }
-C 39100 83000 1 0 0 diode-1.sym
+C 38400 80800 1 0 0 diode-1.sym
 {
-T 39100 83000 5 10 0 1 0 6 1
+T 38400 80800 5 10 0 1 0 6 1
 footprint=ALF400
-T 39200 82800 5 10 1 1 0 0 1
+T 38500 80600 5 10 1 1 0 0 1
 refdes=D17
-T 39200 82800 5 10 1 1 180 6 1
+T 38500 80600 5 10 1 1 180 6 1
 value=1N4148
 }
-C 39100 85800 1 0 0 diode-1.sym
+C 38400 83600 1 0 0 diode-1.sym
 {
-T 39100 85800 5 10 0 1 0 6 1
+T 38400 83600 5 10 0 1 0 6 1
 footprint=ALF400
-T 39200 86400 5 10 1 1 0 0 1
-refdes=D14
-T 39200 86400 5 10 1 1 180 6 1
+T 38500 84200 5 10 1 1 0 0 1
+refdes=D13
+T 38500 84200 5 10 1 1 180 6 1
 value=1N4148
 }
-N 39100 86000 39100 85200 4
-N 40000 86000 40000 85200 4
-N 39100 83200 39100 84000 4
-N 40000 83200 40000 84000 4
-N 41100 86100 41100 84600 4
-N 42000 85800 41500 85800 4
-N 41500 85800 41500 87200 4
-N 42600 87200 46300 87200 4
-N 43500 87300 43500 87200 4
-N 46000 85600 44900 85600 4
-N 38500 84600 42000 84600 4
-C 47400 85500 1 0 1 input-2.sym
-{
-T 47400 85700 5 10 0 0 0 6 1
+N 38400 83800 38400 83000 4
+N 39300 83800 39300 83000 4
+N 38400 81000 38400 81800 4
+N 39300 81000 39300 81800 4
+N 40400 83900 40400 82400 4
+N 41300 83600 40800 83600 4
+N 40800 83600 40800 85000 4
+N 41900 85000 45600 85000 4
+N 42800 85100 42800 85000 4
+N 45300 83400 44200 83400 4
+N 37800 82400 41300 82400 4
+C 46700 83300 1 0 1 input-2.sym
+{
+T 46700 83500 5 10 0 0 0 6 1
 net=DRVB:1
-T 46300 85800 5 10 1 1 0 1 1
+T 45600 83600 5 10 1 1 0 1 1
 value=DRV1_B
 }
-C 38500 84500 1 0 1 output-2.sym
+C 37800 82300 1 0 1 output-2.sym
 {
-T 38500 84500 5 10 0 1 0 6 1
+T 37800 82300 5 10 0 1 0 6 1
 net=MOTOR-:1
-T 38300 84800 5 10 1 1 0 7 1
+T 37600 82600 5 10 1 1 0 7 1
 value=MOTOR1_B
 }
-C 35500 83200 1 0 0 gnd-1.sym
-C 25500 83500 1 0 1 gnd-1.sym
-C 25200 83800 1 270 1 capacitor-1.sym
+C 34800 81000 1 0 0 gnd-1.sym
+C 24800 81300 1 0 1 gnd-1.sym
+C 24500 81600 1 270 1 capacitor-1.sym
 {
-T 25200 84200 5 10 1 1 0 6 1
-refdes=C14
-T 25200 84200 5 10 1 1 180 0 1
+T 24500 82000 5 10 1 1 0 6 1
+refdes=C15
+T 24500 82000 5 10 1 1 180 0 1
 value=2.2nF
-T 25900 84000 5 10 0 0 90 2 1
+T 25200 81800 5 10 0 0 90 2 1
 device=CAPACITOR
-T 26100 84000 5 10 0 0 90 2 1
+T 25400 81800 5 10 0 0 90 2 1
 symversion=0.1
 }
-C 46000 84200 1 0 1 gnd-1.sym
-N 45900 84500 45900 84600 4
-N 45900 85600 45900 85500 4
-C 45700 84600 1 270 1 capacitor-1.sym
+C 45300 82000 1 0 1 gnd-1.sym
+N 45200 82300 45200 82400 4
+N 45200 83400 45200 83300 4
+C 45000 82400 1 270 1 capacitor-1.sym
 {
-T 45700 85000 5 10 1 1 0 6 1
-refdes=C36
-T 45700 85000 5 10 1 1 180 0 1
+T 45000 82800 5 10 1 1 0 6 1
+refdes=C37
+T 45000 82800 5 10 1 1 180 0 1
 value=2.2nF
-T 46400 84800 5 10 0 0 90 2 1
+T 45700 82600 5 10 0 0 90 2 1
 device=CAPACITOR
-T 46600 84800 5 10 0 0 90 2 1
+T 45900 82600 5 10 0 0 90 2 1
 symversion=0.1
 }
-C 34400 84800 1 0 0 gnd-1.sym
-N 33600 82800 32800 82800 4
-N 32800 82800 32800 84000 4
-N 34500 86000 33700 86000 4
-N 33700 86000 33700 85500 4
-C 46500 87200 1 90 1 capacitor-4.sym
+C 34400 82700 1 0 0 gnd-1.sym
+N 32900 80600 32100 80600 4
+N 32100 80600 32100 81800 4
+N 33000 83900 34500 83900 4
+N 33000 83900 33000 83300 4
+C 45800 85000 1 90 1 capacitor-4.sym
 {
-T 46600 87200 5 10 0 1 0 6 1
+T 45900 85000 5 10 0 1 0 6 1
 footprint=RCY100P
-T 46500 87200 5 10 0 1 0 6 1
+T 45800 85000 5 10 0 1 0 6 1
 symversion=0.100
-T 46400 86400 5 10 1 1 0 0 1
-refdes=C34
-T 46400 86400 5 10 1 1 180 6 1
+T 45700 84200 5 10 1 1 0 0 1
+refdes=C35
+T 45700 84200 5 10 1 1 180 6 1
 value=10uFx16V
 }
-C 46400 86000 1 0 1 gnd-1.sym
-C 45500 86000 1 0 1 gnd-1.sym
-C 45200 86300 1 270 1 capacitor-1.sym
+C 45700 83800 1 0 1 gnd-1.sym
+C 44800 83800 1 0 1 gnd-1.sym
+C 44500 84100 1 270 1 capacitor-1.sym
 {
-T 45300 86300 5 10 0 0 0 6 1
+T 44600 84100 5 10 0 0 0 6 1
 footprint=RCI200
-T 45200 86300 5 10 0 1 0 6 1
+T 44500 84100 5 10 0 1 0 6 1
 symversion=0.100
-T 45500 86500 5 10 1 1 0 0 1
-refdes=C31
-T 45500 86500 5 10 1 1 180 6 1
+T 44800 84300 5 10 1 1 0 0 1
+refdes=C32
+T 44800 84300 5 10 1 1 180 6 1
 value=100nF
 }
-N 35600 84400 35800 84400 4
-N 34700 84400 34600 84400 4
-N 29200 84800 32800 84800 4
-N 40000 84000 42000 84000 4
-N 45100 87900 25700 87900 4
-N 25700 85000 25700 87900 4
-N 28500 74100 28700 74100 4
-C 26300 83300 1 0 0 irs21094-1.sym
+N 34900 82200 35100 82200 4
+N 34000 82200 33900 82200 4
+N 28500 82600 32100 82600 4
+N 39300 81800 41300 81800 4
+N 44400 85700 25000 85700 4
+N 25000 82800 25000 85700 4
+N 27800 71900 28000 71900 4
+C 25600 81100 1 0 0 irs21094-1.sym
 {
-T 26600 86600 5 10 1 1 0 0 1
+T 25900 84400 5 10 1 1 0 0 1
 device=IRS21094
-T 26600 86800 5 10 1 1 0 0 1
-refdes=U11
-T 26600 87200 5 10 0 0 0 0 1
+T 25900 84600 5 10 1 1 0 0 1
+refdes=U10
+T 25900 85000 5 10 0 0 0 0 1
 footprint=DIP14
 }
-C 27100 83000 1 0 0 gnd-1.sym
-C 26100 83300 1 90 0 resistor-1.sym
+C 26400 80800 1 0 0 gnd-1.sym
+C 25400 81100 1 90 0 resistor-1.sym
 {
-T 26100 83800 5 10 1 1 0 0 1
-refdes=R24
-T 26100 83800 5 10 1 1 180 6 1
+T 25400 81600 5 10 1 1 0 0 1
+refdes=R26
+T 25400 81600 5 10 1 1 180 6 1
 value=33K
 }
-N 26000 84200 26300 84200 4
-N 26000 83300 28200 83300 4
-N 29800 87500 29200 87500 4
-N 25200 85000 26300 85000 4
-N 27700 86900 27700 87500 4
-C 44900 83100 1 0 1 irs21094-1.sym
+N 25300 82000 25600 82000 4
+N 25300 81100 27500 81100 4
+N 29100 85300 28500 85300 4
+N 24500 82800 25600 82800 4
+N 27000 84700 27000 85300 4
+C 44200 80900 1 0 1 irs21094-1.sym
 {
-T 44600 86700 5 10 1 1 0 6 1
+T 43900 84500 5 10 1 1 0 6 1
 device=IRS21094
-T 44600 86900 5 10 1 1 0 6 1
-refdes=U19
-T 44600 87000 5 10 0 0 0 6 1
+T 43900 84700 5 10 1 1 0 6 1
+refdes=U21
+T 43900 84800 5 10 0 0 0 6 1
 footprint=DIP14
 }
-C 45100 83100 1 270 1 resistor-1.sym
+C 44400 80900 1 270 1 resistor-1.sym
 {
-T 45100 83600 5 10 1 1 0 6 1
-refdes=R39
-T 45100 83600 5 10 1 1 180 0 1
+T 44400 81400 5 10 1 1 0 6 1
+refdes=R44
+T 44400 81400 5 10 1 1 180 0 1
 value=33K
 }
-N 45200 84000 44900 84000 4
-N 45200 83100 43000 83100 4
-C 44100 82800 1 0 1 gnd-1.sym
-N 43500 86700 43500 87200 4
-N 41100 87200 41100 87000 4
-C 23800 84900 1 0 0 input-2.sym
+N 44500 81800 44200 81800 4
+N 44500 80900 42300 80900 4
+C 43400 80600 1 0 1 gnd-1.sym
+N 42800 84500 42800 85000 4
+N 40400 85000 40400 84800 4
+C 23100 82700 1 0 0 input-2.sym
 {
-T 23800 85100 5 10 0 0 0 0 1
+T 23100 82900 5 10 0 0 0 0 1
 net=DRVA:1
-T 25000 85200 5 10 1 1 0 7 1
-value=EN1
+T 24300 83000 5 10 1 1 0 7 1
+value=/EN1
 }
-N 25400 84700 25400 85800 4
-C 28000 82300 1 0 0 12V-plus-1.sym
-C 32000 81900 1 270 0 capacitor-4.sym
+N 24700 82500 24700 83600 4
+C 27300 80100 1 0 0 12V-plus-1.sym
+C 31300 79700 1 270 0 capacitor-4.sym
 {
-T 32000 81900 5 10 0 1 0 0 1
+T 31300 79700 5 10 0 1 0 0 1
 footprint=RCY300P
-T 32000 81900 5 10 0 1 0 0 1
+T 31300 79700 5 10 0 1 0 0 1
 symversion=0.100
-T 32500 81500 5 10 1 1 0 0 1
-refdes=C22
-T 32500 81500 5 10 1 1 180 6 1
+T 31800 79300 5 10 1 1 0 0 1
+refdes=C23
+T 31800 79300 5 10 1 1 180 6 1
 value=1000uFx100V
 }
-N 31400 81900 32200 81900 4
-C 25200 82000 1 270 0 capacitor-4.sym
+N 30700 79700 31500 79700 4
+C 24500 79800 1 270 0 capacitor-4.sym
 {
-T 25100 82000 5 10 0 1 0 0 1
+T 24400 79800 5 10 0 1 0 0 1
 footprint=RCY100P
-T 25200 82000 5 10 0 1 0 0 1
+T 24500 79800 5 10 0 1 0 0 1
 symversion=0.100
-T 25300 81200 5 10 1 1 0 6 1
-refdes=C16
-T 25300 81200 5 10 1 1 180 0 1
+T 24600 79000 5 10 1 1 0 6 1
+refdes=C17
+T 24600 79000 5 10 1 1 180 0 1
 value=10uFx16V
 }
-C 25300 80800 1 0 0 gnd-1.sym
-C 26200 80800 1 0 0 gnd-1.sym
-C 26500 81100 1 90 0 capacitor-1.sym
+C 24600 78600 1 0 0 gnd-1.sym
+C 25500 78600 1 0 0 gnd-1.sym
+C 25800 78900 1 90 0 capacitor-1.sym
 {
-T 26400 81100 5 10 0 0 0 0 1
+T 25700 78900 5 10 0 0 0 0 1
 footprint=RCI200
-T 26500 81100 5 10 0 1 0 0 1
+T 25800 78900 5 10 0 1 0 0 1
 symversion=0.100
-T 26200 81300 5 10 1 1 0 6 1
-refdes=C17
-T 26200 81300 5 10 1 1 180 0 1
+T 25500 79100 5 10 1 1 0 6 1
+refdes=C18
+T 25500 79100 5 10 1 1 180 0 1
 value=100nF
 }
-C 30900 79700 1 0 0 IRLZ24N-1.sym
+C 30200 77500 1 0 0 IRLZ24N-1.sym
 {
-T 30900 79700 5 10 0 0 0 0 1
+T 30200 77500 5 10 0 0 0 0 1
 footprint=TO220W
-T 31500 79900 5 10 1 1 0 0 1
+T 30800 77700 5 10 1 1 0 0 1
 device=IRFB52N15D
-T 31500 80100 5 10 1 1 0 0 1
+T 30800 77900 5 10 1 1 0 0 1
 refdes=Q3
 }
-C 30900 78500 1 0 0 IRLZ24N-1.sym
+C 30200 76300 1 0 0 IRLZ24N-1.sym
 {
-T 30900 78500 5 10 0 0 0 0 1
+T 30200 76300 5 10 0 0 0 0 1
 footprint=TO220W
-T 31500 78700 5 10 1 1 0 0 1
+T 30800 76500 5 10 1 1 0 0 1
 device=IRFB52N15D
-T 31500 78900 5 10 1 1 0 0 1
+T 30800 76700 5 10 1 1 0 0 1
 refdes=Q4
 }
-N 31400 79700 31400 79300 4
-N 31400 80500 31400 81900 4
-N 31400 78500 31400 78000 4
-C 33600 77200 1 0 0 output-2.sym
+N 30700 77500 30700 77100 4
+N 30700 78300 30700 79700 4
+N 30700 76300 30700 75800 4
+C 32900 75000 1 0 0 output-2.sym
 {
-T 33600 77200 5 10 0 1 0 0 1
+T 32900 75000 5 10 0 1 0 0 1
 net=MOTOR+:1
-T 33800 77500 5 10 1 1 0 1 1
+T 33100 75300 5 10 1 1 0 1 1
 value=MOTOR1_A
 }
-C 31600 78000 1 180 0 generic-power.sym
+C 30900 75800 1 180 0 generic-power.sym
 {
-T 31400 77950 5 10 0 1 180 3 1
+T 30700 75750 5 10 0 1 180 3 1
 net=PGND:1
-T 31100 77600 5 10 1 1 0 0 1
+T 30400 75400 5 10 1 1 0 0 1
 value=PGND
 }
-C 32400 81000 1 180 0 generic-power.sym
+C 31700 78800 1 180 0 generic-power.sym
 {
-T 32200 80750 5 10 0 1 180 3 1
+T 31500 78550 5 10 0 1 180 3 1
 net=PGND:1
-T 32000 80600 5 10 1 1 0 0 1
+T 31300 78400 5 10 1 1 0 0 1
 value=PGND
 }
-C 31200 81900 1 0 0 generic-power.sym
+C 30500 79700 1 0 0 generic-power.sym
 {
-T 31400 82150 5 10 0 1 0 3 1
+T 30700 79950 5 10 0 1 0 3 1
 net=Vpp:1
-T 31300 82200 5 10 1 1 0 0 1
+T 30600 80000 5 10 1 1 0 0 1
 value=Vpp
 }
-C 23800 80200 1 0 0 input-2.sym
+C 23100 78000 1 0 0 input-2.sym
 {
-T 23800 80400 5 10 0 0 0 0 1
+T 23100 78200 5 10 0 0 0 0 1
 net=DRVA:2
-T 25000 80500 5 10 1 1 0 7 1
+T 24300 78300 5 10 1 1 0 7 1
 value=DRV2_A
 }
-C 30000 82000 1 90 1 capacitor-4.sym
+C 29300 79800 1 90 1 capacitor-4.sym
 {
-T 30000 82000 5 10 0 1 0 6 1
+T 29300 79800 5 10 0 1 0 6 1
 footprint=RCY100P
-T 30000 82000 5 10 0 1 0 0 1
+T 29300 79800 5 10 0 1 0 0 1
 symversion=0.100
-T 29900 81900 5 10 1 1 0 0 1
-refdes=C20
-T 29900 81900 5 10 1 1 180 6 1
+T 29200 79700 5 10 1 1 0 0 1
+refdes=C21
+T 29200 79700 5 10 1 1 180 6 1
 value=1uFx16V
 }
-C 28300 81800 1 0 0 diode-1.sym
+C 27600 79600 1 0 0 diode-1.sym
 {
-T 28300 81800 5 10 0 1 0 0 1
+T 27600 79600 5 10 0 1 0 0 1
 footprint=ALF400
-T 28500 81600 5 10 1 1 0 0 1
+T 27800 79400 5 10 1 1 0 0 1
 refdes=D9
-T 28500 81600 5 10 1 1 180 6 1
+T 27800 79400 5 10 1 1 180 6 1
 value=1N4148
 }
-N 29200 79900 30000 79900 4
-N 29200 78700 30000 78700 4
-N 44900 79300 45100 79300 4
-N 45100 79300 45100 82400 4
-C 30000 79800 1 0 0 resistor-1.sym
+N 28500 77700 29300 77700 4
+N 28500 76500 29300 76500 4
+N 44200 77100 44400 77100 4
+N 44400 77100 44400 80200 4
+C 29300 77600 1 0 0 resistor-1.sym
 {
-T 30300 80200 5 10 1 1 0 0 1
-refdes=R31
-T 30300 80200 5 10 1 1 180 6 1
+T 29600 78000 5 10 1 1 0 0 1
+refdes=R35
+T 29600 78000 5 10 1 1 180 6 1
 value=100
 }
-C 30000 78600 1 0 0 resistor-1.sym
+C 29300 76400 1 0 0 resistor-1.sym
 {
-T 30200 78400 5 10 1 1 0 0 1
-refdes=R33
-T 30200 78400 5 10 1 1 180 6 1
+T 29500 76200 5 10 1 1 0 0 1
+refdes=R37
+T 29500 76200 5 10 1 1 180 6 1
 value=100
 }
-C 30900 77800 1 0 1 diode-1.sym
+C 30200 75600 1 0 1 diode-1.sym
 {
-T 30900 77800 5 10 0 1 0 0 1
+T 30200 75600 5 10 0 1 0 0 1
 footprint=ALF400
-T 30200 77600 5 10 1 1 0 0 1
-refdes=D13
-T 30200 77600 5 10 1 1 180 6 1
+T 29500 75400 5 10 1 1 0 0 1
+refdes=D12
+T 29500 75400 5 10 1 1 180 6 1
 value=1N4148
 }
-C 30900 80400 1 0 1 diode-1.sym
+C 30200 78200 1 0 1 diode-1.sym
 {
-T 30900 80400 5 10 0 1 0 0 1
+T 30200 78200 5 10 0 1 0 0 1
 footprint=ALF400
-T 30300 81000 5 10 1 1 0 0 1
+T 29600 78800 5 10 1 1 0 0 1
 refdes=D11
-T 30300 81000 5 10 1 1 180 6 1
+T 29600 78800 5 10 1 1 180 6 1
 value=1N4148
 }
-N 30900 80600 30900 79900 4
-N 30000 80600 30000 79900 4
-N 30900 78000 30900 78700 4
-N 30000 78000 30000 78700 4
-C 32800 77700 1 0 0 ACS758.sym
+N 30200 78400 30200 77700 4
+N 29300 78400 29300 77700 4
+N 30200 75800 30200 76500 4
+N 29300 75800 29300 76500 4
+C 34500 77600 1 90 0 capacitor-1.sym
 {
-T 32800 80000 5 10 1 1 0 0 1
-refdes=U17
-T 32800 79800 5 10 1 1 0 0 1
-device=ACS758
-T 33100 79100 5 10 0 1 0 0 1
-footprint=ACS758
-}
-C 34700 79600 1 90 0 capacitor-1.sym
-{
-T 34000 79800 5 10 0 0 90 0 1
+T 33800 77800 5 10 0 0 90 0 1
 device=CAPACITOR
-T 34900 80300 5 10 1 1 180 0 1
-refdes=C28
-T 33800 79800 5 10 0 0 90 0 1
+T 34700 78300 5 10 1 1 180 0 1
+refdes=C29
+T 33600 77800 5 10 0 0 90 0 1
 symversion=0.1
 }
-C 35400 78900 1 270 0 capacitor-1.sym
+C 34700 76700 1 270 0 capacitor-1.sym
 {
-T 36100 78700 5 10 0 0 270 0 1
+T 35400 76500 5 10 0 0 270 0 1
 device=CAPACITOR
-T 35800 78500 5 10 1 1 0 0 1
-refdes=C30
-T 36300 78700 5 10 0 0 270 0 1
+T 35100 76300 5 10 1 1 0 0 1
+refdes=C31
+T 35600 76500 5 10 0 0 270 0 1
 symversion=0.1
-T 35800 78500 5 10 1 1 180 6 1
-value=220nF
+T 35100 76300 5 10 1 1 180 6 1
+value=100nF
 }
-C 33600 77600 1 0 0 gnd-1.sym
-C 34700 78800 1 0 0 resistor-1.sym
+C 32900 75400 1 0 0 gnd-1.sym
+C 34000 76600 1 0 0 resistor-1.sym
 {
-T 35000 79200 5 10 0 0 0 0 1
+T 34300 77000 5 10 0 0 0 0 1
 device=RESISTOR
-T 34900 79200 5 10 1 1 0 0 1
-refdes=R36
-T 34900 79200 5 10 1 1 180 6 1
-value=15k
+T 34200 77000 5 10 1 1 0 0 1
+refdes=R41
+T 34200 77000 5 10 1 1 180 6 1
+value=1.5k
 }
-C 35800 79000 1 180 1 output-2.sym
+C 35100 76800 1 180 1 output-2.sym
 {
-T 35800 79000 5 10 0 1 180 6 1
+T 35100 76800 5 10 0 1 180 6 1
 net=MOTOR-:1
-T 36000 79100 5 10 1 1 180 7 1
+T 35300 76900 5 10 1 1 180 7 1
 value=CRNT1
 }
-C 34300 80500 1 0 0 3.3V-plus-1.sym
-N 29800 81100 29800 79300 4
-N 29200 80500 29400 80500 4
-N 29400 80500 29400 82000 4
-N 28300 82000 25400 82000 4
-N 28200 82300 28200 82000 4
-N 25200 80300 26300 80300 4
-C 43700 81800 1 0 1 12V-plus-1.sym
-C 38500 81800 1 90 1 capacitor-4.sym
-{
-T 38500 81800 5 10 0 1 0 6 1
+N 29100 78900 29100 77100 4
+N 28500 78300 28700 78300 4
+N 28700 78300 28700 79800 4
+N 27600 79800 24700 79800 4
+N 27500 80100 27500 79800 4
+N 24500 78100 25600 78100 4
+C 43000 79600 1 0 1 12V-plus-1.sym
+C 37800 79600 1 90 1 capacitor-4.sym
+{
+T 37800 79600 5 10 0 1 0 6 1
 footprint=RCY300P
-T 38500 81800 5 10 0 1 0 6 1
+T 37800 79600 5 10 0 1 0 6 1
 symversion=0.100
-T 38000 81400 5 10 1 1 0 6 1
-refdes=C29
-T 38000 81400 5 10 1 1 180 0 1
+T 37300 79200 5 10 1 1 0 6 1
+refdes=C30
+T 37300 79200 5 10 1 1 180 0 1
 value=1000uFx100V
 }
-N 38600 81800 38300 81800 4
-C 39100 79500 1 0 1 IRLZ24N-1.sym
+N 37900 79600 37600 79600 4
+C 38400 77300 1 0 1 IRLZ24N-1.sym
 {
-T 39100 79500 5 10 0 0 0 6 1
+T 38400 77300 5 10 0 0 0 6 1
 footprint=TO220W
-T 38500 79900 5 10 1 1 180 0 1
+T 37800 77700 5 10 1 1 180 0 1
 device=IRFB52N15D
-T 38500 79900 5 10 1 1 0 6 1
+T 37800 77700 5 10 1 1 0 6 1
 refdes=Q8
 }
-C 39100 78300 1 0 1 IRLZ24N-1.sym
+C 38400 76100 1 0 1 IRLZ24N-1.sym
 {
-T 39100 78300 5 10 0 0 0 6 1
+T 38400 76100 5 10 0 0 0 6 1
 footprint=TO220W
-T 38400 78500 5 10 1 1 0 6 1
+T 37700 76300 5 10 1 1 0 6 1
 device=IRFB52N15D
-T 38400 78700 5 10 1 1 0 6 1
+T 37700 76500 5 10 1 1 0 6 1
 refdes=Q9
 }
-N 38600 79500 38600 79100 4
-N 38600 80300 38600 81800 4
-N 38600 78300 38600 77800 4
-C 38400 77800 1 180 1 generic-power.sym
+N 37900 77300 37900 76900 4
+N 37900 78100 37900 79600 4
+N 37900 76100 37900 75600 4
+C 37700 75600 1 180 1 generic-power.sym
 {
-T 38600 77750 5 10 0 1 180 3 1
+T 37900 75550 5 10 0 1 180 3 1
 net=PGND:1
-T 38900 77400 5 10 1 1 0 6 1
+T 38200 75200 5 10 1 1 0 6 1
 value=PGND
 }
-C 38100 80900 1 180 1 generic-power.sym
+C 37400 78700 1 180 1 generic-power.sym
 {
-T 38300 80650 5 10 0 1 180 3 1
+T 37600 78450 5 10 0 1 180 3 1
 net=PGND:1
-T 38500 80500 5 10 1 1 0 6 1
+T 37800 78300 5 10 1 1 0 6 1
 value=PGND
 }
-C 38800 81800 1 0 1 generic-power.sym
+C 38100 79600 1 0 1 generic-power.sym
 {
-T 38600 82050 5 10 0 1 0 3 1
+T 37900 79850 5 10 0 1 0 3 1
 net=Vpp:1
-T 38700 82100 5 10 1 1 0 6 1
+T 38000 79900 5 10 1 1 0 6 1
 value=Vpp
 }
-C 40900 81500 1 270 0 capacitor-4.sym
+C 40200 79300 1 270 0 capacitor-4.sym
 {
-T 40900 81500 5 10 0 1 0 0 1
+T 40200 79300 5 10 0 1 0 0 1
 footprint=RCY100P
-T 40900 81500 5 10 0 1 0 6 1
+T 40200 79300 5 10 0 1 0 6 1
 symversion=0.100
-T 40800 81100 5 10 1 1 0 6 1
-refdes=C33
-T 40800 81100 5 10 1 1 180 0 1
+T 40100 78900 5 10 1 1 0 6 1
+refdes=C34
+T 40100 78900 5 10 1 1 180 0 1
 value=1uFx16V
 }
-C 42600 81500 1 0 1 diode-1.sym
+C 41900 79300 1 0 1 diode-1.sym
 {
-T 42600 81500 5 10 0 1 0 6 1
+T 41900 79300 5 10 0 1 0 6 1
 footprint=ALF400
-T 42300 82100 5 10 1 1 0 6 1
+T 41600 79900 5 10 1 1 0 6 1
 refdes=D19
-T 42300 82100 5 10 1 1 180 0 1
+T 41600 79900 5 10 1 1 180 0 1
 value=1N4148
 }
-N 41700 81700 41100 81700 4
-N 42000 79700 40000 79700 4
-C 40000 79600 1 0 1 resistor-1.sym
+N 41000 79500 40400 79500 4
+N 41300 77500 39300 77500 4
+C 39300 77400 1 0 1 resistor-1.sym
 {
-T 39300 80000 5 10 1 1 0 0 1
-refdes=R37
-T 39300 80000 5 10 1 1 180 6 1
+T 38600 77800 5 10 1 1 0 0 1
+refdes=R42
+T 38600 77800 5 10 1 1 180 6 1
 value=100
 }
-C 40000 78400 1 0 1 resistor-1.sym
+C 39300 76200 1 0 1 resistor-1.sym
 {
-T 39300 78200 5 10 1 1 0 0 1
-refdes=R38
-T 39300 78200 5 10 1 1 180 6 1
+T 38600 76000 5 10 1 1 0 0 1
+refdes=R43
+T 38600 76000 5 10 1 1 180 6 1
 value=100
 }
-C 39100 77500 1 0 0 diode-1.sym
+C 38400 75300 1 0 0 diode-1.sym
 {
-T 39100 77500 5 10 0 1 0 6 1
+T 38400 75300 5 10 0 1 0 6 1
 footprint=ALF400
-T 39200 77300 5 10 1 1 0 0 1
+T 38500 75100 5 10 1 1 0 0 1
 refdes=D20
-T 39200 77300 5 10 1 1 180 6 1
+T 38500 75100 5 10 1 1 180 6 1
 value=1N4148
 }
-C 39100 80300 1 0 0 diode-1.sym
+C 38400 78100 1 0 0 diode-1.sym
 {
-T 39100 80300 5 10 0 1 0 6 1
+T 38400 78100 5 10 0 1 0 6 1
 footprint=ALF400
-T 39200 80900 5 10 1 1 0 0 1
+T 38500 78700 5 10 1 1 0 0 1
 refdes=D18
-T 39200 80900 5 10 1 1 180 6 1
+T 38500 78700 5 10 1 1 180 6 1
 value=1N4148
 }
-N 39100 80500 39100 79700 4
-N 40000 80500 40000 79700 4
-N 39100 77700 39100 78500 4
-N 40000 77700 40000 78500 4
-N 41100 80600 41100 79100 4
-N 42000 80300 41500 80300 4
-N 41500 80300 41500 81700 4
-N 42600 81700 46300 81700 4
-N 43500 81800 43500 81700 4
-N 46000 80100 44900 80100 4
-N 38500 79100 42000 79100 4
-C 47400 80000 1 0 1 input-2.sym
-{
-T 47400 80200 5 10 0 0 0 6 1
+N 38400 78300 38400 77500 4
+N 39300 78300 39300 77500 4
+N 38400 75500 38400 76300 4
+N 39300 75500 39300 76300 4
+N 40400 78400 40400 76900 4
+N 41300 78100 40800 78100 4
+N 40800 78100 40800 79500 4
+N 41900 79500 45600 79500 4
+N 42800 79600 42800 79500 4
+N 45300 77900 44200 77900 4
+N 37800 76900 41300 76900 4
+C 46700 77800 1 0 1 input-2.sym
+{
+T 46700 78000 5 10 0 0 0 6 1
 net=DRVB:2
-T 46300 80300 5 10 1 1 0 1 1
+T 45600 78100 5 10 1 1 0 1 1
 value=DRV2_B
 }
-C 38500 79000 1 0 1 output-2.sym
+C 37800 76800 1 0 1 output-2.sym
 {
-T 38500 79000 5 10 0 1 0 6 1
+T 37800 76800 5 10 0 1 0 6 1
 net=MOTOR-:1
-T 38300 79300 5 10 1 1 0 7 1
+T 37600 77100 5 10 1 1 0 7 1
 value=MOTOR1_B
 }
-C 35500 77700 1 0 0 gnd-1.sym
-C 25500 78000 1 0 1 gnd-1.sym
-C 25200 78300 1 270 1 capacitor-1.sym
+C 34800 75500 1 0 0 gnd-1.sym
+C 24800 75800 1 0 1 gnd-1.sym
+C 24500 76100 1 270 1 capacitor-1.sym
 {
-T 25200 78700 5 10 1 1 0 6 1
-refdes=C19
-T 25200 78700 5 10 1 1 180 0 1
+T 24500 76500 5 10 1 1 0 6 1
+refdes=C20
+T 24500 76500 5 10 1 1 180 0 1
 value=2.2nF
-T 25900 78500 5 10 0 0 90 2 1
+T 25200 76300 5 10 0 0 90 2 1
 device=CAPACITOR
-T 26100 78500 5 10 0 0 90 2 1
+T 25400 76300 5 10 0 0 90 2 1
 symversion=0.1
 }
-C 46000 78700 1 0 1 gnd-1.sym
-N 45900 79000 45900 79100 4
-N 45900 80100 45900 80000 4
-C 45700 79100 1 270 1 capacitor-1.sym
+C 45300 76500 1 0 1 gnd-1.sym
+N 45200 76800 45200 76900 4
+N 45200 77900 45200 77800 4
+C 45000 76900 1 270 1 capacitor-1.sym
 {
-T 45700 79500 5 10 1 1 0 6 1
-refdes=C39
-T 45700 79500 5 10 1 1 180 0 1
+T 45000 77300 5 10 1 1 0 6 1
+refdes=C40
+T 45000 77300 5 10 1 1 180 0 1
 value=2.2nF
-T 46400 79300 5 10 0 0 90 2 1
+T 45700 77100 5 10 0 0 90 2 1
 device=CAPACITOR
-T 46600 79300 5 10 0 0 90 2 1
+T 45900 77100 5 10 0 0 90 2 1
 symversion=0.1
 }
-C 34400 79300 1 0 0 gnd-1.sym
-N 33600 77300 32800 77300 4
-N 32800 77300 32800 78500 4
-N 34500 80500 33700 80500 4
-N 33700 80500 33700 80000 4
-C 46500 81700 1 90 1 capacitor-4.sym
+C 34200 77300 1 0 0 gnd-1.sym
+N 32900 75100 32100 75100 4
+N 32100 75100 32100 76300 4
+N 33000 77800 33000 78500 4
+C 45800 79500 1 90 1 capacitor-4.sym
 {
-T 46600 81700 5 10 0 1 0 6 1
+T 45900 79500 5 10 0 1 0 6 1
 footprint=RCY100P
-T 46500 81700 5 10 0 1 0 6 1
+T 45800 79500 5 10 0 1 0 6 1
 symversion=0.100
-T 46400 80900 5 10 1 1 0 0 1
-refdes=C38
-T 46400 80900 5 10 1 1 180 6 1
+T 45700 78700 5 10 1 1 0 0 1
+refdes=C39
+T 45700 78700 5 10 1 1 180 6 1
 value=10uFx16V
 }
-C 46400 80500 1 0 1 gnd-1.sym
-C 45500 80500 1 0 1 gnd-1.sym
-C 45200 80800 1 270 1 capacitor-1.sym
+C 45700 78300 1 0 1 gnd-1.sym
+C 44800 78300 1 0 1 gnd-1.sym
+C 44500 78600 1 270 1 capacitor-1.sym
 {
-T 45300 80800 5 10 0 0 0 6 1
+T 44600 78600 5 10 0 0 0 6 1
 footprint=RCI200
-T 45200 80800 5 10 0 1 0 6 1
+T 44500 78600 5 10 0 1 0 6 1
 symversion=0.100
-T 45500 81000 5 10 1 1 0 0 1
-refdes=C37
-T 45500 81000 5 10 1 1 180 6 1
+T 44800 78800 5 10 1 1 0 0 1
+refdes=C38
+T 44800 78800 5 10 1 1 180 6 1
 value=100nF
 }
-N 35600 78900 35800 78900 4
-N 34700 78900 34600 78900 4
-N 29200 79300 32800 79300 4
-N 40000 78500 42000 78500 4
-N 45100 82400 25700 82400 4
-N 25700 79500 25700 82400 4
-C 26300 77800 1 0 0 irs21094-1.sym
+N 34900 76700 35100 76700 4
+N 34000 76700 33900 76700 4
+N 28500 77100 32100 77100 4
+N 39300 76300 41300 76300 4
+N 44400 80200 25000 80200 4
+N 25000 77300 25000 80200 4
+C 25600 75600 1 0 0 irs21094-1.sym
 {
-T 26600 81100 5 10 1 1 0 0 1
+T 25900 78900 5 10 1 1 0 0 1
 device=IRS21094
-T 26600 81300 5 10 1 1 0 0 1
-refdes=U14
-T 26600 81700 5 10 0 0 0 0 1
+T 25900 79100 5 10 1 1 0 0 1
+refdes=U16
+T 25900 79500 5 10 0 0 0 0 1
 footprint=DIP14
 }
-C 27100 77500 1 0 0 gnd-1.sym
-C 26100 77800 1 90 0 resistor-1.sym
+C 26400 75300 1 0 0 gnd-1.sym
+C 25400 75600 1 90 0 resistor-1.sym
 {
-T 26100 78300 5 10 1 1 0 0 1
-refdes=R29
-T 26100 78300 5 10 1 1 180 6 1
+T 25400 76100 5 10 1 1 0 0 1
+refdes=R34
+T 25400 76100 5 10 1 1 180 6 1
 value=33K
 }
-N 26000 78700 26300 78700 4
-N 26000 77800 28200 77800 4
-N 29800 82000 29200 82000 4
-N 25200 79500 26300 79500 4
-N 27700 81400 27700 82000 4
-C 44900 77600 1 0 1 irs21094-1.sym
+N 25300 76500 25600 76500 4
+N 25300 75600 27500 75600 4
+N 29100 79800 28500 79800 4
+N 24500 77300 25600 77300 4
+N 27000 79200 27000 79800 4
+C 44200 75400 1 0 1 irs21094-1.sym
 {
-T 44600 81200 5 10 1 1 0 6 1
+T 43900 79000 5 10 1 1 0 6 1
 device=IRS21094
-T 44600 81400 5 10 1 1 0 6 1
-refdes=U21
-T 44600 81500 5 10 0 0 0 6 1
+T 43900 79200 5 10 1 1 0 6 1
+refdes=U23
+T 43900 79300 5 10 0 0 0 6 1
 footprint=DIP14
 }
-C 45100 77600 1 270 1 resistor-1.sym
+C 44400 75400 1 270 1 resistor-1.sym
 {
-T 45100 78100 5 10 1 1 0 6 1
-refdes=R40
-T 45100 78100 5 10 1 1 180 0 1
+T 44400 75900 5 10 1 1 0 6 1
+refdes=R45
+T 44400 75900 5 10 1 1 180 0 1
 value=33K
 }
-N 45200 78500 44900 78500 4
-N 45200 77600 43000 77600 4
-C 44100 77300 1 0 1 gnd-1.sym
-N 43500 81200 43500 81700 4
-N 41100 81700 41100 81500 4
-C 23800 79400 1 0 0 input-2.sym
+N 44500 76300 44200 76300 4
+N 44500 75400 42300 75400 4
+C 43400 75100 1 0 1 gnd-1.sym
+N 42800 79000 42800 79500 4
+N 40400 79500 40400 79300 4
+C 23100 77200 1 0 0 input-2.sym
 {
-T 23800 79600 5 10 0 0 0 0 1
+T 23100 77400 5 10 0 0 0 0 1
 net=EN:2
-T 25000 79700 5 10 1 1 0 7 1
-value=EN2
+T 24300 77500 5 10 1 1 0 7 1
+value=/EN2
+}
+N 24700 77000 24700 78100 4
+C 32100 81000 1 0 0 ACS770xCB.sym
+{
+T 32400 83000 5 10 1 1 0 0 1
+refdes=U17
+T 33300 83000 5 10 1 1 0 0 1
+device=ACS770xCB
+T 32400 82400 5 10 0 1 0 0 1
+footprint=ACS758
+}
+C 32100 75500 1 0 0 ACS770xCB.sym
+{
+T 32400 77500 5 10 1 1 0 0 1
+refdes=U20
+T 33100 77500 5 10 1 1 0 0 1
+device=ACS770xCB
+T 32400 76900 5 10 0 1 0 0 1
+footprint=ACS758
 }
-N 25400 79200 25400 80300 4
-T 41000 71900 9 10 1 0 0 0 1
+N 33000 78500 34300 78500 4
+C 32800 83900 1 0 0 5V-plus-1.sym
+C 32800 78500 1 0 0 5V-plus-1.sym
+T 40300 69700 9 10 1 0 0 0 1
 2
-T 42500 71900 9 10 1 0 0 0 1
+T 41800 69700 9 10 1 0 0 0 1
 3
-T 42300 73000 9 10 1 0 0 0 1
+T 41600 70800 9 10 1 0 0 0 1
 Universidade Federal do Rio Grande do Sul
-T 42500 72800 9 10 1 0 0 0 1
+T 41800 70600 9 10 1 0 0 0 1
 Departamento de Engenharia Eletrica
-T 42200 72500 9 10 1 0 0 0 1
+T 41500 70300 9 10 1 0 0 0 1
 Actuador Interface Card - Power Drive
-T 40500 72200 9 10 1 0 0 0 1
+T 39800 70000 9 10 1 0 0 0 1
 aicpower.sch
-T 44300 72200 9 10 1 0 0 0 1
+T 43600 70000 9 10 1 0 0 0 1
 2.4.1
-T 45400 71900 9 6 1 0 0 0 3
+T 44700 69700 9 6 1 0 0 0 3
 Walter Fetter Lages
 Diego Caberlon Santini
 Davi Ebert Bobsin
index 7226649..eb35a42 100644 (file)
--- a/doc/gafrc
+++ b/doc/gafrc
@@ -1 +1 @@
-(component-library "./aic_lib/" "AIC Library")
+(component-library "./sym/" "AIC Library")
diff --git a/doc/gafrc~ b/doc/gafrc~
new file mode 100644 (file)
index 0000000..7226649
--- /dev/null
@@ -0,0 +1 @@
+(component-library "./aic_lib/" "AIC Library")
diff --git a/doc/sym/ACS758.sym b/doc/sym/ACS758.sym
new file mode 100644 (file)
index 0000000..a9d5885
--- /dev/null
@@ -0,0 +1,63 @@
+v 20110115 2
+B 300 500 1200 1500 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 0 1600 300 1600 1 0 0
+{
+T 0 1600 5 10 0 0 0 0 1
+pintype=io
+T 355 1495 5 10 1 1 0 0 1
+pinlabel=IP+
+T 205 1645 5 10 1 1 0 6 1
+pinnumber=4
+T 0 1600 5 10 0 0 0 0 1
+pinseq=4
+}
+P 0 800 300 800 1 0 0
+{
+T 0 800 5 10 0 0 0 0 1
+pintype=io
+T 355 795 5 10 1 1 0 0 1
+pinlabel=IP-
+T 205 845 5 10 1 1 0 6 1
+pinnumber=5
+T 0 800 5 10 0 0 0 0 1
+pinseq=5
+}
+P 900 2300 900 2000 1 0 0
+{
+T 900 2300 5 10 0 0 90 0 1
+pintype=pwr
+T 1045 1800 5 10 1 1 0 6 1
+pinlabel=VCC
+T 850 2095 5 10 1 1 90 0 1
+pinnumber=1
+T 900 2300 5 10 0 0 90 0 1
+pinseq=1
+}
+P 900 200 900 500 1 0 0
+{
+T 900 200 5 10 0 0 270 0 1
+pintype=pwr
+T 655 600 5 10 1 1 0 0 1
+pinlabel=GND
+T 850 405 5 10 1 1 90 6 1
+pinnumber=2
+T 900 200 5 10 0 0 270 0 1
+pinseq=2
+}
+P 1800 1200 1500 1200 1 0 0
+{
+T 1800 1200 5 10 0 0 0 0 1
+pintype=out
+T 1445 1195 5 10 1 1 0 6 1
+pinlabel=VIOUT
+T 1595 1245 5 10 1 1 0 0 1
+pinnumber=3
+T 1800 1200 5 10 0 0 0 0 1
+pinseq=3
+}
+T 300 2000 8 10 1 1 0 0 1
+refdes=U?
+T 1200 2000 8 10 1 1 0 0 1
+device=ACS758
+T 300 1400 8 10 0 1 0 0 1
+footprint=ACS758
diff --git a/doc/sym/ACS770xCB.sym b/doc/sym/ACS770xCB.sym
new file mode 100644 (file)
index 0000000..b5a5379
--- /dev/null
@@ -0,0 +1,63 @@
+v 20110115 2
+B 300 500 1200 1500 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 0 1600 300 1600 1 0 0
+{
+T 0 1600 5 10 0 0 0 0 1
+pintype=io
+T 355 1495 5 10 1 1 0 0 1
+pinlabel=IP+
+T 205 1645 5 10 1 1 0 6 1
+pinnumber=4
+T 0 1600 5 10 0 0 0 0 1
+pinseq=4
+}
+P 0 800 300 800 1 0 0
+{
+T 0 800 5 10 0 0 0 0 1
+pintype=io
+T 355 795 5 10 1 1 0 0 1
+pinlabel=IP-
+T 205 845 5 10 1 1 0 6 1
+pinnumber=5
+T 0 800 5 10 0 0 0 0 1
+pinseq=5
+}
+P 900 2300 900 2000 1 0 0
+{
+T 900 2300 5 10 0 0 90 0 1
+pintype=pwr
+T 1045 1800 5 10 1 1 0 6 1
+pinlabel=VCC
+T 850 2095 5 10 1 1 90 0 1
+pinnumber=1
+T 900 2300 5 10 0 0 90 0 1
+pinseq=1
+}
+P 900 200 900 500 1 0 0
+{
+T 900 200 5 10 0 0 270 0 1
+pintype=pwr
+T 655 600 5 10 1 1 0 0 1
+pinlabel=GND
+T 850 405 5 10 1 1 90 6 1
+pinnumber=2
+T 900 200 5 10 0 0 270 0 1
+pinseq=2
+}
+P 1800 1200 1500 1200 1 0 0
+{
+T 1800 1200 5 10 0 0 0 0 1
+pintype=out
+T 1445 1195 5 10 1 1 0 6 1
+pinlabel=VIOUT
+T 1595 1245 5 10 1 1 0 0 1
+pinnumber=3
+T 1800 1200 5 10 0 0 0 0 1
+pinseq=3
+}
+T 300 2000 8 10 1 1 0 0 1
+refdes=U?
+T 1200 2000 8 10 1 1 0 0 1
+device=ACS770xCB
+T 300 1400 8 10 0 1 0 0 1
+footprint=ACS758
diff --git a/doc/sym/dsPIC33EP256MU806.sym b/doc/sym/dsPIC33EP256MU806.sym
new file mode 100644 (file)
index 0000000..f4139e6
--- /dev/null
@@ -0,0 +1,710 @@
+v 20110115 2
+P 500 5400 800 5400 1 0 0
+{
+T 500 5400 5 10 0 0 0 0 1
+pintype=io
+T 500 5400 5 10 0 0 0 0 1
+pinseq=2
+T 705 5445 5 10 1 1 0 6 1
+pinnumber=2
+T 800 5400 5 10 1 1 0 0 1
+pinlabel=RE6
+}
+P 500 5600 800 5600 1 0 0
+{
+T 500 5600 5 10 0 0 0 0 1
+pintype=io
+T 500 5600 5 10 0 0 0 0 1
+pinseq=1
+T 705 5645 5 10 1 1 0 6 1
+pinnumber=1
+T 800 5600 5 10 1 1 0 0 1
+pinlabel=RE5
+}
+P 500 5800 800 5800 1 0 0
+{
+T 500 5800 5 10 0 0 90 0 1
+pintype=io
+T 500 5800 5 10 0 0 90 0 1
+pinseq=64
+T 705 5845 5 10 1 1 0 6 1
+pinnumber=64
+T 1145 5795 5 10 1 1 0 6 1
+pinlabel=RE4
+}
+P 500 6000 800 6000 1 0 0
+{
+T 500 6000 5 10 0 0 90 0 1
+pintype=io
+T 500 6000 5 10 0 0 90 0 1
+pinseq=63
+T 705 6045 5 10 1 1 0 6 1
+pinnumber=63
+T 855 5995 5 10 1 1 0 0 1
+pinlabel=RE3
+}
+P 500 6200 800 6200 1 0 0
+{
+T 500 6200 5 10 0 0 90 0 1
+pintype=io
+T 500 6200 5 10 0 0 90 0 1
+pinseq=62
+T 705 6245 5 10 1 1 0 6 1
+pinnumber=62
+T 855 6195 5 10 1 1 0 0 1
+pinlabel=RE2
+}
+P 500 6400 800 6400 1 0 0
+{
+T 500 6400 5 10 0 0 90 0 1
+pintype=io
+T 500 6400 5 10 0 0 90 0 1
+pinseq=61
+T 705 6445 5 10 1 1 0 6 1
+pinnumber=61
+T 855 6395 5 10 1 1 0 0 1
+pinlabel=RE1
+}
+P 500 6600 800 6600 1 0 0
+{
+T 500 6600 5 10 0 0 90 0 1
+pintype=io
+T 500 6600 5 10 0 0 90 0 1
+pinseq=60
+T 705 6645 5 10 1 1 0 6 1
+pinnumber=60
+T 855 6595 5 10 1 1 0 0 1
+pinlabel=RE0
+}
+P 500 2400 800 2400 1 0 0
+{
+T 500 2400 5 10 0 0 90 0 1
+pintype=io
+T 500 2400 5 10 0 0 90 0 1
+pinseq=59
+T 705 2445 5 10 1 1 0 6 1
+pinnumber=59
+T 855 2395 5 10 1 1 0 0 1
+pinlabel=RF1
+}
+P 500 2600 800 2600 1 0 0
+{
+T 500 2600 5 10 0 0 90 0 1
+pintype=io
+T 500 2600 5 10 0 0 90 0 1
+pinseq=58
+T 705 2645 5 10 1 1 0 6 1
+pinnumber=58
+T 855 2595 5 10 1 1 0 0 1
+pinlabel=RF0
+}
+P 1600 7700 1600 7400 1 0 0
+{
+T 1600 7700 5 10 0 0 0 0 1
+pintype=pwr
+T 1600 7700 5 10 0 0 0 0 1
+pinseq=57
+T 1395 7450 5 10 1 1 0 0 1
+pinnumber=57
+T 1400 7200 5 10 1 1 0 0 1
+pinlabel=Vdd
+}
+P 3800 900 3500 900 1 0 0
+{
+T 3800 900 5 10 0 0 90 2 1
+pintype=pwr
+T 3800 900 5 10 0 0 90 2 1
+pinseq=56
+T 3595 945 5 10 1 1 0 0 1
+pinnumber=56
+T 3445 895 5 10 1 1 0 6 1
+pinlabel=Vcap
+}
+P 500 3600 800 3600 1 0 0
+{
+T 500 3600 5 10 0 0 90 0 1
+pintype=io
+T 500 3600 5 10 0 0 90 0 1
+pinseq=55
+T 705 3645 5 10 1 1 0 6 1
+pinnumber=55
+T 855 3595 5 10 1 1 0 0 1
+pinlabel=RD7
+}
+P 500 3800 800 3800 1 0 0
+{
+T 500 3800 5 10 0 0 90 0 1
+pintype=io
+T 500 3800 5 10 0 0 90 0 1
+pinseq=54
+T 705 3845 5 10 1 1 0 6 1
+pinnumber=54
+T 855 3795 5 10 1 1 0 0 1
+pinlabel=RD6
+}
+P 500 4000 800 4000 1 0 0
+{
+T 500 4000 5 10 0 0 90 0 1
+pintype=io
+T 500 4000 5 10 0 0 90 0 1
+pinseq=53
+T 705 4045 5 10 1 1 0 6 1
+pinnumber=53
+T 855 3995 5 10 1 1 0 0 1
+pinlabel=RD5
+}
+P 500 4200 800 4200 1 0 0
+{
+T 500 4200 5 10 0 0 90 0 1
+pintype=io
+T 500 4200 5 10 0 0 90 0 1
+pinseq=52
+T 705 4245 5 10 1 1 0 6 1
+pinnumber=52
+T 855 4195 5 10 1 1 0 0 1
+pinlabel=RD4
+}
+P 500 4400 800 4400 1 0 0
+{
+T 500 4400 5 10 0 0 90 0 1
+pintype=io
+T 500 4400 5 10 0 0 90 0 1
+pinseq=51
+T 705 4445 5 10 1 1 0 6 1
+pinnumber=51
+T 855 4395 5 10 1 1 0 0 1
+pinlabel=RD3
+}
+P 500 4600 800 4600 1 0 0
+{
+T 500 4600 5 10 0 0 90 0 1
+pintype=io
+T 500 4600 5 10 0 0 90 0 1
+pinseq=50
+T 705 4645 5 10 1 1 0 6 1
+pinnumber=50
+T 855 4595 5 10 1 1 0 0 1
+pinlabel=RD2
+}
+P 500 4800 800 4800 1 0 0
+{
+T 500 4800 5 10 0 0 90 0 1
+pintype=io
+T 500 4800 5 10 0 0 90 0 1
+pinseq=49
+T 705 4845 5 10 1 1 0 6 1
+pinnumber=49
+T 855 4795 5 10 1 1 0 0 1
+pinlabel=RD1
+}
+P 3800 2900 3500 2900 1 0 0
+{
+T 3800 2900 5 10 0 0 0 6 1
+pintype=io
+T 3800 2900 5 10 0 0 0 6 1
+pinseq=4
+T 3595 2945 5 10 1 1 0 0 1
+pinnumber=4
+T 3445 2895 5 10 1 1 0 6 1
+pinlabel=RG6
+}
+P 500 5200 800 5200 1 0 0
+{
+T 500 5200 5 10 0 0 0 0 1
+pintype=io
+T 500 5200 5 10 0 0 0 0 1
+pinseq=3
+T 705 5245 5 10 1 1 0 6 1
+pinnumber=3
+T 800 5200 5 10 1 1 0 0 1
+pinlabel=RE7
+}
+P 3800 2500 3500 2500 1 0 0
+{
+T 3800 2500 5 10 0 0 0 6 1
+pintype=io
+T 3800 2500 5 10 0 0 0 6 1
+pinseq=6
+T 3595 2545 5 10 1 1 0 0 1
+pinnumber=6
+T 3445 2495 5 10 1 1 0 6 1
+pinlabel=RG8
+}
+P 3800 2700 3500 2700 1 0 0
+{
+T 3800 2700 5 10 0 0 0 6 1
+pintype=io
+T 3800 2700 5 10 0 0 0 6 1
+pinseq=5
+T 3595 2745 5 10 1 1 0 0 1
+pinnumber=5
+T 3445 2695 5 10 1 1 0 6 1
+pinlabel=RG7
+}
+P 3800 2300 3500 2300 1 0 0
+{
+T 3800 2300 5 10 0 0 0 6 1
+pintype=io
+T 3800 2300 5 10 0 0 0 6 1
+pinseq=8
+T 3595 2345 5 10 1 1 0 0 1
+pinnumber=8
+T 3445 2295 5 10 1 1 0 6 1
+pinlabel=RG9
+}
+P 500 6900 800 6900 1 0 0
+{
+T 500 6900 5 10 0 0 0 0 1
+pintype=in
+T 500 6900 5 10 0 0 0 0 1
+pinseq=7
+T 705 6945 5 10 1 1 0 6 1
+pinnumber=7
+T 800 6900 5 10 1 1 0 0 1
+pinlabel=/MCLR
+}
+P 2800 7700 2800 7400 1 0 0
+{
+T 2800 7700 5 10 0 0 270 0 1
+pintype=pwr
+T 2800 7700 5 10 0 0 270 0 1
+pinseq=10
+T 2595 7450 5 10 1 1 0 0 1
+pinnumber=10
+T 2600 7200 5 10 1 1 0 0 1
+pinlabel=Vdd
+}
+P 2100 500 2100 800 1 0 0
+{
+T 2100 500 5 10 0 0 90 0 1
+pintype=pwr
+T 2100 500 5 10 0 0 90 0 1
+pinseq=9
+T 1995 750 5 10 1 1 180 6 1
+pinnumber=9
+T 2245 1000 5 10 1 1 180 0 1
+pinlabel=Vss
+}
+P 3800 6100 3500 6100 1 0 0
+{
+T 3800 6100 5 10 0 0 180 0 1
+pintype=io
+T 3800 6100 5 10 0 0 180 0 1
+pinseq=12
+T 3595 6145 5 10 1 1 0 0 1
+pinnumber=12
+T 3445 6095 5 10 1 1 0 6 1
+pinlabel=RB4
+}
+P 3800 5900 3500 5900 1 0 0
+{
+T 3800 5900 5 10 0 0 180 0 1
+pintype=io
+T 3800 5900 5 10 0 0 180 0 1
+pinseq=11
+T 3595 5945 5 10 1 1 0 0 1
+pinnumber=11
+T 3445 5895 5 10 1 1 0 6 1
+pinlabel=RB5
+}
+P 3800 6500 3500 6500 1 0 0
+{
+T 3800 6500 5 10 0 0 180 0 1
+pintype=io
+T 3800 6500 5 10 0 0 180 0 1
+pinseq=14
+T 3595 6545 5 10 1 1 0 0 1
+pinnumber=14
+T 3445 6495 5 10 1 1 0 6 1
+pinlabel=RB2
+}
+P 3800 6300 3500 6300 1 0 0
+{
+T 3800 6300 5 10 0 0 180 0 1
+pintype=io
+T 3800 6300 5 10 0 0 180 0 1
+pinseq=13
+T 3595 6345 5 10 1 1 0 0 1
+pinnumber=13
+T 3445 6295 5 10 1 1 0 6 1
+pinlabel=RB3
+}
+P 3800 6900 3500 6900 1 0 0
+{
+T 3800 6900 5 10 0 0 180 0 1
+pintype=io
+T 3800 6900 5 10 0 0 180 0 1
+pinseq=16
+T 3595 6945 5 10 1 1 0 0 1
+pinnumber=16
+T 3445 6895 5 10 1 1 0 6 1
+pinlabel=PGED3/RB0
+}
+P 3800 6700 3500 6700 1 0 0
+{
+T 3800 6700 5 10 0 0 180 0 1
+pintype=io
+T 3800 6700 5 10 0 0 180 0 1
+pinseq=15
+T 3595 6745 5 10 1 1 0 0 1
+pinnumber=15
+T 3445 6695 5 10 1 1 0 6 1
+pinlabel=PGEC3/RB1
+}
+P 3800 5700 3500 5700 1 0 0
+{
+T 3800 5700 5 10 0 0 270 2 1
+pintype=io
+T 3800 5700 5 10 0 0 270 2 1
+pinseq=17
+T 3595 5745 5 10 1 1 0 0 1
+pinnumber=17
+T 3445 5695 5 10 1 1 0 6 1
+pinlabel=PGEC1/RB6
+}
+P 3800 5500 3500 5500 1 0 0
+{
+T 3800 5500 5 10 0 0 270 2 1
+pintype=io
+T 3800 5500 5 10 0 0 270 2 1
+pinseq=18
+T 3595 5545 5 10 1 1 0 0 1
+pinnumber=18
+T 3445 5495 5 10 1 1 0 6 1
+pinlabel=PGED1/RB7
+}
+P 3800 1100 3500 1100 1 0 0
+{
+T 3800 1100 5 10 0 0 90 0 1
+pintype=pwr
+T 3800 1100 5 10 0 0 90 0 1
+pinseq=19
+T 3595 1145 5 10 1 1 0 0 1
+pinnumber=19
+T 3445 1095 5 10 1 1 0 6 1
+pinlabel=AVdd
+}
+P 3800 1300 3500 1300 1 0 0
+{
+T 3800 1300 5 10 0 0 90 0 1
+pintype=pwr
+T 3800 1300 5 10 0 0 90 0 1
+pinseq=20
+T 3595 1345 5 10 1 1 0 0 1
+pinnumber=20
+T 3445 1295 5 10 1 1 0 6 1
+pinlabel=AVss
+}
+P 3800 5300 3500 5300 1 0 0
+{
+T 3800 5300 5 10 0 0 270 2 1
+pintype=io
+T 3800 5300 5 10 0 0 270 2 1
+pinseq=21
+T 3595 5345 5 10 1 1 0 0 1
+pinnumber=21
+T 3445 5295 5 10 1 1 0 6 1
+pinlabel=RB8
+}
+P 3800 5100 3500 5100 1 0 0
+{
+T 3800 5100 5 10 0 0 270 2 1
+pintype=io
+T 3800 5100 5 10 0 0 270 2 1
+pinseq=22
+T 3595 5145 5 10 1 1 0 0 1
+pinnumber=22
+T 3445 5095 5 10 1 1 0 6 1
+pinlabel=RB9
+}
+P 3800 4900 3500 4900 1 0 0
+{
+T 3800 4900 5 10 0 0 270 2 1
+pintype=io
+T 3800 4900 5 10 0 0 270 2 1
+pinseq=23
+T 3595 4945 5 10 1 1 0 0 1
+pinnumber=23
+T 3445 4895 5 10 1 1 0 6 1
+pinlabel=RB10
+}
+P 3800 4700 3500 4700 1 0 0
+{
+T 3800 4700 5 10 0 0 270 2 1
+pintype=io
+T 3800 4700 5 10 0 0 270 2 1
+pinseq=24
+T 3595 4745 5 10 1 1 0 0 1
+pinnumber=24
+T 3445 4695 5 10 1 1 0 6 1
+pinlabel=RB11
+}
+P 2500 500 2500 800 1 0 0
+{
+T 2500 500 5 10 0 0 0 0 1
+pintype=pwr
+T 2500 500 5 10 0 0 0 0 1
+pinseq=25
+T 2295 750 5 10 1 1 180 6 1
+pinnumber=25
+T 2645 1000 5 10 1 1 180 0 1
+pinlabel=Vss
+}
+P 2400 7700 2400 7400 1 0 0
+{
+T 2400 7700 5 10 0 0 180 0 1
+pintype=pwr
+T 2400 7700 5 10 0 0 180 0 1
+pinseq=26
+T 2195 7450 5 10 1 1 0 0 1
+pinnumber=26
+T 2200 7200 5 10 1 1 0 0 1
+pinlabel=Vdd
+}
+P 3800 4500 3500 4500 1 0 0
+{
+T 3800 4500 5 10 0 0 270 2 1
+pintype=io
+T 3800 4500 5 10 0 0 270 2 1
+pinseq=27
+T 3595 4545 5 10 1 1 0 0 1
+pinnumber=27
+T 3445 4495 5 10 1 1 0 6 1
+pinlabel=RB12
+}
+P 3800 4300 3500 4300 1 0 0
+{
+T 3800 4300 5 10 0 0 270 2 1
+pintype=io
+T 3800 4300 5 10 0 0 270 2 1
+pinseq=28
+T 3595 4345 5 10 1 1 0 0 1
+pinnumber=28
+T 3445 4295 5 10 1 1 0 6 1
+pinlabel=RB13
+}
+P 3800 4100 3500 4100 1 0 0
+{
+T 3800 4100 5 10 0 0 270 2 1
+pintype=io
+T 3800 4100 5 10 0 0 270 2 1
+pinseq=29
+T 3595 4145 5 10 1 1 0 0 1
+pinnumber=29
+T 3445 4095 5 10 1 1 0 6 1
+pinlabel=RB14
+}
+P 3800 3900 3500 3900 1 0 0
+{
+T 3800 3900 5 10 0 0 270 2 1
+pintype=io
+T 3800 3900 5 10 0 0 270 2 1
+pinseq=30
+T 3595 3945 5 10 1 1 0 0 1
+pinnumber=30
+T 3445 3895 5 10 1 1 0 6 1
+pinlabel=RB15
+}
+P 500 2000 800 2000 1 0 0
+{
+T 500 2000 5 10 0 0 90 2 1
+pintype=io
+T 500 2000 5 10 0 0 90 2 1
+pinseq=31
+T 705 2045 5 10 1 1 0 6 1
+pinnumber=31
+T 855 1995 5 10 1 1 0 0 1
+pinlabel=RF4
+}
+P 500 1800 800 1800 1 0 0
+{
+T 500 1800 5 10 0 0 90 2 1
+pintype=io
+T 500 1800 5 10 0 0 90 2 1
+pinseq=32
+T 705 1845 5 10 1 1 0 6 1
+pinnumber=32
+T 855 1795 5 10 1 1 0 0 1
+pinlabel=RF5
+}
+P 3800 2100 3500 2100 1 0 0
+{
+T 3700 2100 5 10 0 0 0 0 1
+pintype=in
+T 3700 2100 5 10 0 0 0 0 1
+pinseq=48
+T 3595 2145 5 10 1 1 0 0 1
+pinnumber=48
+T 3445 2095 5 10 1 1 0 6 1
+pinlabel=PGEC2/RC14
+}
+P 3800 1900 3500 1900 1 0 0
+{
+T 3700 1900 5 10 0 0 0 0 1
+pintype=in
+T 3700 1900 5 10 0 0 0 0 1
+pinseq=47
+T 3595 1945 5 10 1 1 0 0 1
+pinnumber=47
+T 3445 1895 5 10 1 1 0 6 1
+pinlabel=PGED2/RC13
+}
+P 500 5000 800 5000 1 0 0
+{
+T 600 5000 5 10 0 0 180 0 1
+pintype=in
+T 600 5000 5 10 0 0 180 0 1
+pinseq=46
+T 705 5045 5 10 1 1 0 6 1
+pinnumber=46
+T 855 4995 5 10 1 1 0 0 1
+pinlabel=RD0
+}
+P 500 2800 800 2800 1 0 0
+{
+T 600 2800 5 10 0 0 180 0 1
+pintype=in
+T 600 2800 5 10 0 0 180 0 1
+pinseq=45
+T 705 2845 5 10 1 1 0 6 1
+pinnumber=45
+T 855 2795 5 10 1 1 0 0 1
+pinlabel=RD11
+}
+P 500 3000 800 3000 1 0 0
+{
+T 600 3000 5 10 0 0 180 0 1
+pintype=in
+T 600 3000 5 10 0 0 180 0 1
+pinseq=44
+T 705 3045 5 10 1 1 0 6 1
+pinnumber=44
+T 855 2995 5 10 1 1 0 0 1
+pinlabel=RD10
+}
+P 500 3200 800 3200 1 0 0
+{
+T 600 3200 5 10 0 0 180 0 1
+pintype=in
+T 600 3200 5 10 0 0 180 0 1
+pinseq=43
+T 705 3245 5 10 1 1 0 6 1
+pinnumber=43
+T 855 3195 5 10 1 1 0 0 1
+pinlabel=RD9
+}
+P 500 3400 800 3400 1 0 0
+{
+T 600 3400 5 10 0 0 180 0 1
+pintype=in
+T 600 3400 5 10 0 0 180 0 1
+pinseq=42
+T 705 3445 5 10 1 1 0 6 1
+pinnumber=42
+T 855 3395 5 10 1 1 0 0 1
+pinlabel=RD8
+}
+P 1700 500 1700 800 1 0 0
+{
+T 1700 600 5 10 0 0 270 0 1
+pintype=pwr
+T 1700 600 5 10 0 0 270 0 1
+pinseq=41
+T 1495 750 5 10 1 1 180 6 1
+pinnumber=41
+T 1845 1000 5 10 1 1 180 0 1
+pinlabel=Vss
+}
+P 3800 1700 3500 1700 1 0 0
+{
+T 3700 1700 5 10 0 0 0 0 1
+pintype=in
+T 3700 1700 5 10 0 0 0 0 1
+pinseq=40
+T 3595 1745 5 10 1 1 0 0 1
+pinnumber=40
+T 3445 1695 5 10 1 1 0 6 1
+pinlabel=OSC2/RC15
+}
+P 3800 1500 3500 1500 1 0 0
+{
+T 3700 1500 5 10 0 0 0 0 1
+pintype=in
+T 3700 1500 5 10 0 0 0 0 1
+pinseq=39
+T 3595 1545 5 10 1 1 0 0 1
+pinnumber=39
+T 3445 1495 5 10 1 1 0 6 1
+pinlabel=OSC1/RC12
+}
+P 2000 7700 2000 7400 1 0 0
+{
+T 2000 7600 5 10 0 0 90 0 1
+pintype=pwr
+T 2000 7600 5 10 0 0 90 0 1
+pinseq=38
+T 1795 7450 5 10 1 1 0 0 1
+pinnumber=38
+T 1800 7200 5 10 1 1 0 0 1
+pinlabel=Vdd
+}
+P 3800 3300 3500 3300 1 0 0
+{
+T 3700 3300 5 10 0 0 0 0 1
+pintype=in
+T 3700 3300 5 10 0 0 0 0 1
+pinseq=37
+T 3595 3345 5 10 1 1 0 0 1
+pinnumber=37
+T 3445 3295 5 10 1 1 0 6 1
+pinlabel=D+/RG2
+}
+P 3800 3100 3500 3100 1 0 0
+{
+T 3700 3100 5 10 0 0 0 0 1
+pintype=in
+T 3700 3100 5 10 0 0 0 0 1
+pinseq=36
+T 3595 3145 5 10 1 1 0 0 1
+pinnumber=36
+T 3445 3095 5 10 1 1 0 6 1
+pinlabel=D-/RG3
+}
+P 3800 3700 3500 3700 1 0 0
+{
+T 3700 3700 5 10 0 0 0 0 1
+pintype=in
+T 3700 3700 5 10 0 0 0 0 1
+pinseq=35
+T 3595 3745 5 10 1 1 0 0 1
+pinnumber=35
+T 3445 3695 5 10 1 1 0 6 1
+pinlabel=Vusb3V3
+}
+P 3800 3500 3500 3500 1 0 0
+{
+T 3700 3500 5 10 0 0 0 0 1
+pintype=in
+T 3700 3500 5 10 0 0 0 0 1
+pinseq=34
+T 3595 3545 5 10 1 1 0 0 1
+pinnumber=34
+T 3445 3495 5 10 1 1 0 6 1
+pinlabel=Vbus
+}
+P 500 2200 800 2200 1 0 0
+{
+T 600 2200 5 10 0 0 0 6 1
+pintype=io
+T 600 2200 5 10 0 0 0 6 1
+pinseq=33
+T 705 2245 5 10 1 1 0 6 1
+pinnumber=33
+T 855 2195 5 10 1 1 0 0 1
+pinlabel=RF3/USBid
+}
+B 800 800 2700 6600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 3000 7700 8 10 1 1 0 0 1
+refdes=U?
+T 3000 7500 8 10 1 1 0 0 1
+device=dsPIC33EP256MU806
diff --git a/doc/sym/irs21094-1.sym b/doc/sym/irs21094-1.sym
new file mode 100644 (file)
index 0000000..c5519f0
--- /dev/null
@@ -0,0 +1,124 @@
+v 20041228 1
+B 300 300 2300 3000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 1700 3400 9 10 1 1 0 0 1
+device=IRS21094
+T 300 4100 5 10 0 0 0 0 1
+description=Half-Bridge Driver
+T 300 4300 5 10 0 0 0 0 1
+documentation=http://www.irf.com/product-info/datasheets/data/irs2109.pdf
+T 400 3400 8 10 1 1 0 0 1
+refdes=U?
+T 300 3900 5 10 0 0 0 0 1
+footprint=DIP14
+T 300 4500 5 10 0 0 0 0 1
+numslots=0
+P 300 2500 0 2500 1 0 1
+{
+T 200 2550 5 10 1 1 0 6 1
+pinnumber=2
+T 0 2450 5 10 0 0 0 6 1
+pinseq=2
+T 400 2500 9 10 1 1 0 1 1
+pinlabel=IN
+T 700 2500 5 10 0 1 0 1 1
+pintype=in
+}
+P 300 1700 0 1700 1 0 1
+{
+T 200 1750 5 10 1 1 0 6 1
+pinnumber=3
+T 0 1650 5 10 0 0 0 6 1
+pinseq=3
+T 400 1700 9 10 1 1 0 1 1
+pinlabel=/SD
+T 800 1700 5 10 0 1 0 1 1
+pintype=in
+}
+P 900 300 900 0 1 0 1
+{
+T 800 250 5 10 1 1 0 8 1
+pinnumber=6
+T 600 -150 5 10 0 0 0 0 1
+pinseq=6
+T 900 500 9 10 1 1 180 4 1
+pinlabel=COM
+T 1200 500 5 10 0 1 180 7 1
+pintype=pwr
+}
+P 2600 900 2900 900 1 0 1
+{
+T 2700 950 5 10 1 1 0 0 1
+pinnumber=7
+T 3000 850 5 10 0 0 0 0 1
+pinseq=7
+T 2500 900 9 10 1 1 180 1 1
+pinlabel=LO
+T 2100 900 5 10 0 1 180 1 1
+pintype=out
+}
+P 1400 3300 1400 3600 1 0 1
+{
+T 1350 3400 5 10 1 1 0 6 1
+pinnumber=1
+T 1150 3700 5 10 0 0 0 0 1
+pinseq=1
+T 1400 3100 9 10 1 1 0 4 1
+pinlabel=VCC
+T 1700 3100 5 10 0 1 0 1 1
+pintype=pwr
+}
+P 2600 1500 2900 1500 1 0 1
+{
+T 2700 1550 5 10 1 1 0 0 1
+pinnumber=11
+T 3000 1450 5 10 0 0 0 0 1
+pinseq=11
+T 2500 1500 9 10 1 1 0 7 1
+pinlabel=VS
+T 2100 1500 5 10 0 1 0 7 1
+pintype=pas
+}
+P 2600 2100 2900 2100 1 0 1
+{
+T 2700 2150 5 10 1 1 0 0 1
+pinnumber=12
+T 3000 2050 5 10 0 0 0 0 1
+pinseq=12
+T 2500 2100 9 10 1 1 0 7 1
+pinlabel=HO
+T 2100 2100 5 10 0 1 0 7 1
+pintype=out
+}
+P 2600 2700 2900 2700 1 0 1
+{
+T 2700 2750 5 10 1 1 0 0 1
+pinnumber=13
+T 3000 2650 5 10 0 0 0 0 1
+pinseq=13
+T 2500 2700 9 10 1 1 180 1 1
+pinlabel=VB
+T 2100 2700 5 10 0 1 180 1 1
+pintype=pwr
+}
+P 300 900 0 900 1 0 1
+{
+T 200 950 5 10 1 1 0 6 1
+pinnumber=4
+T 0 850 5 10 0 0 0 6 1
+pinseq=4
+T 400 900 9 10 1 1 0 1 1
+pinlabel=DT
+T 700 900 5 10 0 1 0 1 1
+pintype=in
+}
+P 1900 300 1900 0 1 0 1
+{
+T 1800 250 5 10 1 1 0 8 1
+pinnumber=5
+T 1600 -150 5 10 0 0 0 0 1
+pinseq=5
+T 1900 500 9 10 1 1 0 4 1
+pinlabel=VSS
+T 2200 500 5 10 0 1 180 7 1
+pintype=pwr
+}
diff --git a/doc/sym/lt1086.sym b/doc/sym/lt1086.sym
new file mode 100644 (file)
index 0000000..e128429
--- /dev/null
@@ -0,0 +1,49 @@
+v 20110115 2
+T 400 600 9 8 1 0 0 0 1
+IN
+T 948 600 9 8 1 0 0 0 1
+OUT
+B 300 300 1000 600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 300 1000 5 10 1 1 0 0 1
+device=LT1086
+T 656 401 9 8 1 0 0 0 1
+GND
+P 300 600 0 600 1 0 1
+{
+T 100 650 5 8 1 1 0 0 1
+pinnumber=1
+T 100 650 5 8 0 0 0 0 1
+pinseq=1
+T 200 600 5 10 0 1 0 0 1
+pintype=in
+T 100 600 5 10 0 1 0 0 1
+pinlabel=IN
+}
+P 800 0 800 300 1 0 0
+{
+T 700 100 5 8 1 1 0 0 1
+pinnumber=2
+T 700 100 5 8 0 0 0 0 1
+pinseq=2
+T 800 200 5 10 0 1 0 0 1
+pintype=pwr
+T 800 100 5 10 0 1 0 0 1
+pinlabel=GND
+}
+P 1300 600 1600 600 1 0 1
+{
+T 1430 650 5 8 1 1 0 0 1
+pinnumber=3
+T 1430 650 5 8 0 0 0 0 1
+pinseq=3
+T 1500 600 5 10 0 1 0 0 1
+pintype=out
+T 1400 600 5 10 0 1 0 0 1
+pinlabel=OUT
+}
+T 1400 1000 8 10 1 1 0 6 1
+refdes=U?
+T 1600 1100 5 10 0 0 0 0 1
+pins=3
+T 1600 900 5 10 0 0 0 0 1
+net=GND:2
diff --git a/test/braketest/braketest.hex b/test/braketest/braketest.hex
new file mode 100644 (file)
index 0000000..21580f2
--- /dev/null
@@ -0,0 +1,143 @@
+:020000040000fa
+:080000000001040000000000f3
+:020000040000fa
+:100200008f90200080ff2000000188000000000087
+:10021000050007000c000700c601020000000000f6
+:100220000040da000000fe004440a900c0082000a1
+:100230000000e0000300320000002000a001880060
+:100240004440a80000000600203d200001002000de
+:100250001600370062004000e080480091018800ed
+:100260009001ba0062004000e080480091018800df
+:100270009002ba0062004000e08048000002eb00fb
+:100280006028e10005003a008301e900070033001f
+:10029000038009000059eb00040037006128e100e9
+:1002a000010032000082eb00050007009101880088
+:1002b0001001ba000200e000e6ff3a00000005006d
+:1002c000910188008002780062004000e0804800d0
+:1002d0003559ba008301e900080032002559ba00f7
+:1002e0008301e900050032000400e000f4ff320061
+:1002f00015d9ba008301e900f1ff3a0000000600b9
+:10030000800078001004e000020032005104e00098
+:10031000feff3a0000805000000006000400fa00d2
+:100320000000eb00e0bf9f00f0bf9f00803e200078
+:10033000f0bf9f007fb897000000e000110034007c
+:1003400021532700e1bf9f006fb897000000e00035
+:10035000060034006fb897000000e900e0bf9f007e
+:100360006fb897000000e000faff3c007fb89700ec
+:100370000000e900f0bf9f007fb897000000e00098
+:10038000f0ff3c000080fa00000006004f0007006c
+:10039000c038280096000700e039280094000700c4
+:1003a0006000b800d5000700c03a280090000700a0
+:1003b000203b28008e000700d5000700c03a280027
+:1003c0008b000700d5ff0700303c2800880007009d
+:1003d000cd000700c03a280085000700cfff0700c6
+:1003e000203b280082000700c9000700c03a28000f
+:1003f0007f000700c9ff0700303c28007c00070091
+:10040000c1000700c03a280079000700c3ff0700b9
+:10041000e7ff37003600f800809fbe00829fbe00d5
+:10042000849fbe00869fbe003400f80000c0b30069
+:10043000a00188000200fa00a0c0b300e0ff9f0006
+:100440000fc2bf000018a30002003a000609e20034
+:1004500009003a008540a9000080fa003400f90044
+:100460004f03be004f02be004f01be004f00be0052
+:100470003600f900004006008f80e900008020006f
+:1004800085000700eff897000100fb00801088004e
+:100490000fc2bf000018a300eeff3a000609e200f9
+:1004a000f5ff3a008540a9000080fa003400f90009
+:1004b0004f03be004f02be004f01be004f00be0002
+:1004c0003600f90000400600ebff370000802000f6
+:1004d00051000700d0042000a010880081ff2f00e9
+:1004e0008000fd000c22b6008000fd0002402000cc
+:1004f000020078000c22b7008d40a80099c0bf0010
+:10050000014060000004a00099e0b700000028004e
+:100510000e22b7000c22b700020078000e22b700ae
+:10052000000006000200fa00889fbe008a1f7800c3
+:10053000800478000104780000102000808f5000b3
+:1005400018003c000100e0001c003c000fc2bf008e
+:100550000008a30005003a000000eb004f057800fa
+:100560004f04be000080fa0000000600e88057003b
+:100570000080200048000700e10f4000f6ff320035
+:100580008ff897000100fb00801088000000eb004e
+:100590004f0578004f04be000080fa0000000600fe
+:1005a000f2ff37000080eb004f0578004f04be00db
+:1005b0000080fa0000000600ecff37000005eb00a9
+:1005c000e9407d000080200019000700e10f400095
+:1005d000f4ff32000a05e8008a0f5400f8ff3a00e1
+:1005e0000fc2bf000008a300dbff3200dfff3700af
+:1005f000881f78000004780041ff07008000780021
+:1006000008007800c7ff07004f04780000000600cc
+:100610000de2a900000006000000990010009900fa
+:10062000200099008000eb003100990000000600d6
+:100630000001780001427800b00091008081eb0059
+:1006400000102000808f50000d0032001200910039
+:1006500004487800320091000000e8003001990061
+:10066000920091008100e8001101990002009100c0
+:100670000010b0008001eb00808f500002003200bb
+:1006800003007800000006001201990003007800c2
+:1006900000000600fcff37000001780030009100e8
+:1006a0008081eb000000e0000d003200220091008c
+:1006b00090487800320091000000e9003001990074
+:1006c000a20091008100e800210199000200910040
+:1006d0000010b0008001eb00808f5000020032005b
+:1006e0000300780000000600220199000300780052
+:1006f00000000600fcff370000000600ca42a80008
+:10070000c642a90000000600ca42a8000000060078
+:08071000ca42a9000000060026
+:020000040000fa
+:0200000401f009
+:04000000ffff0000fe
+:020000040000fa
+:0200000401f009
+:04000400ff7f00007a
+:020000040000fa
+:0200000401f009
+:040008007fff000076
+:020000040000fa
+:10000800da030000da030000da030000da03000074
+:10001800da030000da030000da030000da03000064
+:10002800da030000da030000da030000da03000054
+:10003800da030000da030000da030000da03000044
+:10004800da030000da0300000a020000da03000005
+:10005800da030000da030000da030000da03000024
+:10006800da030000da030000da030000da03000014
+:10007800da030000da030000da030000da03000004
+:10008800da030000da030000da030000da030000f4
+:10009800da030000da030000da030000da030000e4
+:1000a800da030000da030000da030000da030000d4
+:1000b800da030000da030000da030000da030000c4
+:1000c800da030000da030000da030000da030000b4
+:1000d800da030000da030000da030000da030000a4
+:1000e800da030000da030000da030000da03000094
+:0800f800da030000da03000046
+:020000040000fa
+:10010800da030000da030000da030000da03000073
+:10011800da030000da030000da030000da03000063
+:10012800da030000da030000da030000da03000053
+:10013800da030000da030000da030000da03000043
+:10014800da030000da0300000a020000da03000004
+:10015800da030000da030000da030000da03000023
+:10016800da030000da030000da030000da03000013
+:10017800da030000da030000da030000da03000003
+:10018800da030000da030000da030000da030000f3
+:10019800da030000da030000da030000da030000e3
+:1001a800da030000da030000da030000da030000d3
+:1001b800da030000da030000da030000da030000c3
+:1001c800da030000da030000da030000da030000b3
+:1001d800da030000da030000da030000da030000a3
+:1001e800da030000da030000da030000da03000093
+:0801f800da030000da03000045
+:020000040000fa
+:1007180042720000616b0000652000005465000013
+:10072800737400002042000065670000696e0000d5
+:100738000a000000696e0000697400002062000071
+:10074800726100006b6500002e2e00002e00000074
+:10075800646f00006e6500000a000000726500000a
+:100768006c65000061730000652000006272000083
+:10077800616b0000652e00002e2e00000061000055
+:10078800707000006c790000206200007261000047
+:0c0798006b6500002e2e00002e000000fb
+:020000040000fa
+:1007a4000008000008010000000000000000000034
+:020000040000fa
+:0407b4000000fe0043
+:00000001FF
diff --git a/test/cantest/cantest.hex b/test/cantest/cantest.hex
new file mode 100644 (file)
index 0000000..43fe919
--- /dev/null
@@ -0,0 +1,644 @@
+:020000040000fa
+:080000000401040000000000ef
+:020000040000fa
+:1002000000000000000000004fa4200080ff20003c
+:100210000001880000000000050007000c00070036
+:100220006c0c0200000000000040da000000fe003c
+:100230004440a900000f20000000e000030032004d
+:1002400000002000a00188004440a8000000060033
+:1002500040332100010020001600370062004000fa
+:10026000e0804800910188009001ba0062004000df
+:10027000e0804800910188009002ba0062004000ce
+:10028000e08048000002eb006028e10005003a0031
+:100290008301e90007003300038009000059eb00e7
+:1002a000040037006128e100010032000082eb0009
+:1002b00005000700910188001001ba000200e0006b
+:1002c000e6ff3a00000005009101880080027800f6
+:1002d00062004000e08048003559ba008301e9001f
+:1002e000080032002559ba008301e90005003200f8
+:1002f0000400e000f4ff320015d9ba008301e900e0
+:10030000f1ff3a0000000600881f78000204780020
+:100310001b000700080040004f04780000000600a2
+:100320000000fa00881f7800000478003fb99700a9
+:10033000ea8157008000780040182000170007006d
+:10034000800078000000e000020035000040eb0073
+:1003500000f47800010078004f0478000080fa0073
+:1003600000000600800078001004e0000200320067
+:100370005104e000feff3a0000805000000006003b
+:10038000800178000200e00003003200b1597800db
+:100390000201e900fdff3a00000006006200fa00d9
+:1003a000889fbe008a9fbe000004be000205780040
+:1003b000830078006a805700ad000700f88f9f0027
+:1003c00089979f000000eb00909f9f001a80fb0020
+:1003d0008005fb000000ea00cf04de00090478007d
+:1003e00050022000808f550001003a000904e90006
+:1003f0000800e0000c0034000f909700080178001e
+:100400008a007800ff8997000300010080979f0011
+:100410008080eb000000e000900032001f98970001
+:1004200008004000909f9f000905450050022000f1
+:10043000808f5500040032000b00e000e3ff3a001b
+:100440009f989700850037000000eb00f0979f0011
+:10045000e0979f00d0979f00c0979f00b0979f00a4
+:10046000a0979f00b09f9f0009003700a0a2200026
+:10047000008050000000d00001a3200001004000d7
+:10048000bf98970090807000b19f9f000a05e80018
+:100490009a00fb00a0a220007700070080007800ef
+:1004a0000000e000f1ff3a00a0c2b3009a4f100034
+:1004b0000e003a003fb897000080e900b0bf9f00ef
+:1004c00010007800a09f9f000000e00005003d00a4
+:1004d0000000ea00a09f9f003f9897000020a00026
+:1004e000b09f9f000a05e80011003700a19f9f0000
+:1004f0000b003700af989700f0ff2700808f500067
+:10050000060032006a09b9001a00fb000200400030
+:1005100001fd2f0001004000a09f9f000a05e80098
+:100520001a00fb005c0007000000e000f1ff3a0049
+:10053000e0c2b3009a4f1000030032000080eb00cd
+:10054000809f9f001c003700a0c2b300da4f10004c
+:1005500007003a003fb897000080e900b0bf9f0055
+:1005600010007800809f9f000a05e8001200370005
+:100570000000eb00809f9f000b0037008f989700d2
+:10058000f0ff2700808f5000060032006a09b90092
+:100590001a00fb000200400001fd2f000100400096
+:1005a000809f9f000a05e8001a00fb003a00070040
+:1005b0000000e000f1ff3a009a00fb00c0a3200019
+:1005c0002d0007008040eb000000e0000100320039
+:1005d000ba407800817f9f0080c6b30080cf500072
+:1005e00004003a009acf100002003a006640500022
+:1005f000070037008f789700c0c6b30080cf500047
+:1006000005003a009acf100003003a006540400010
+:10061000807f9f000a05e800a0fb2f0000844700b0
+:100620003a01fb0088017800ea80570060f92f004a
+:100630000f0040001e0007000000e00006003a0026
+:100640008800780060f92f000f0040009e0107002d
+:100650000000e0005dff3d008080eb0001007800bd
+:100660004f05be004f04be000080fa0000000600e7
+:10067000010878000000060090cf1000050032004d
+:100680001004e00001003a0000000500d0cf100087
+:10069000fbff3a00000006000003b1000300350034
+:1006a0009000b10001003c001000050000000500b2
+:1006b000889fbe008a1f780000047800010278003d
+:1006c00002457800830478000200fb00cf80de0042
+:1006d0005002b1000180b10032052000820f5000ad
+:1006e000e08f58006b013e0000600100630137009d
+:1006f0006801370067013700660137006501370080
+:10070000640137006301370062013700610137007f
+:10071000600137005f0137005e0137005d0137007f
+:100720005c0137005b0137005a013700590137007f
+:10073000580137005701370056013700550137007f
+:10074000540137005301370052013700510137007f
+:10075000500137004f0137004e0137004d0137007f
+:100760004c0137004b0137004a013700490137007f
+:10077000480137004701370046013700450137007f
+:10078000440137004301370042013700410137007f
+:10079000400137003f0137003e0137003d0137007f
+:1007a0003c013700210137003a0137003901370099
+:1007b0003801370037013700810037003501370035
+:1007c000340137003301370032013700310137007f
+:1007d000300137002f0137002e0137002d0137007f
+:1007e0002c013700150037001c00370029013700a5
+:1007f000280137002701370026013700170037008e
+:10080000240137002301370022013700210137007e
+:10081000c20037006a003700f50037001d013700bd
+:100820001c013700010137001a013700640037004e
+:100830001801370017013700610037006e014400ce
+:1008400012007800808141009480e900010a78005c
+:100850000009e800914978001701370028619000ed
+:10086000c0c6b300804f51000a003a0094007800df
+:1008700064805000000a78001000be004f89de003e
+:10088000cf91de000002be000203780082037800f0
+:100890001600370010c7b300804f510003003a0024
+:1008a00014017800680051000500370094007800ba
+:1008b000a0c6b300804f510005003a006880500088
+:1008c000000a78003002be002003be000700370097
+:1008d0000180e900000a780010007800000278002a
+:1008e000cfa2de000503780086037800049cbe00da
+:1008f0000694be00a860900080c6b30080cf500070
+:100900000f00320020c6b30080cf500006003a002e
+:10091000184078000000fb00cf80de000101780065
+:10092000820178000a00370040c7b30080cf500032
+:10093000030032006640400080cf500006003a00bd
+:1009400018007800cf80de00010178008201780075
+:10095000009cbe000294be003800be002801be000c
+:10096000e00f5000e08f5800e00f5900e08f590071
+:1009700004003d006e01440092007800d0c2b30034
+:100980000c003700081090000018a300040032008b
+:100990006e01440092007800b0c2b3000500370039
+:1009a0000008a300580032006e0144009200780055
+:1009b00000c2b30080f478000109e800520037005b
+:1009c00028619000c0c6b300804f510006003a0075
+:1009d0009400780064805000000a78001002be0085
+:1009e0006033b8001600370010c7b300804f5100c5
+:1009f00003003a0014017800680051000500370038
+:100a000094007800a0c6b300804f510005003a0062
+:100a100068805000000a78003002be002003be004b
+:100a2000070037000180e900000a78001000780014
+:100a300000027800050020000600200007002000ca
+:100a4000049cbe000694be00a860900080c6b3005f
+:100a500080cf50000f00320020c6b30080cf50007e
+:100a600006003a00184078000080fb0001002000da
+:100a700002002000030020000a00370040c7b30036
+:100a800080cf5000030032006640400080cf50000d
+:100a900006003a0018007800010020000200200043
+:100aa00003002000009cbe000294be0008109000cd
+:100ab0000038a300140032003800be002801be0038
+:100ac000e00f5000e08f5800e00f5900e08f590010
+:100ad0000d00320080c7b300804f55000300320084
+:100ae00080c5b300804f550007003a006e004400f7
+:100af0009000780002c3b30082f478008100e8001f
+:100b00008af478000108e800780090000080440032
+:100b1000600498008a407800410037002860900007
+:100b20008000fb00c0062000808f500023003200b0
+:100b30000a003c0064005000808f50002600320004
+:100b400004003c0066005000808f50000b00320013
+:100b500021003700a00620000500370040072000d4
+:100b6000808f50001c0032001b003c0063005000ce
+:100b7000808f500007003200170037001480e90012
+:100b8000000a780010007800485c9000084878005f
+:100b9000490037001480e900000a7800100278004c
+:100ba00068089000cf80de000101780082017800a3
+:100bb000009abe000292be003f0037001480e90098
+:100bc000000a78001001780068089000cf80de00ed
+:100bd0000089be00380037001480e900000a780060
+:100be00010007800680c9000080878003200370088
+:100bf0001480e900000a780010007800cf80de0041
+:100c00000101780082017800009cbe000294be00c1
+:100c100078009000008044006004980081c7b30011
+:100c200008007800f6000700230037001480e90070
+:100c3000000a7800100078006004980058099000bd
+:100c40000200e00002003d00c6fd07000900370079
+:100c50008000eb009c010700800078000000e000ad
+:100c6000030032006800900000805000010037004f
+:100c700058089000100c98000f0037006e014400d7
+:100c80009200780050c2b30080f178000109e800ba
+:100c900009003700ee004400110078008081440014
+:100ca0000a4278008008e8000a04e00001003a00e7
+:100cb00054c2b300844978000000eb004f0578006f
+:100cc0004f04be00000006000400fa00889fbe002a
+:100cd0008a9fbe008c1f780000047800010678000f
+:100ce00070089000f8009000010050008808900003
+:100cf000010050009808900001005000a8089000e2
+:100d000001005000b808900001005000c808900091
+:100d1000810550000002220090bf9f0000032300c5
+:100d2000a0bf9f00081090000028a30018003a0000
+:100d30000b00e000160034000b0578008a047800f0
+:100d4000e20f550001003600290020000900e000f4
+:100d50000c00340058009000c80190000901780090
+:100d6000ee80570003000100500498008080eb00e3
+:100d70000000e0009c00320068089000090040007c
+:100d8000600c9800090555004240a900ebff3c00ab
+:100d9000780190000200e0000c0034005800900040
+:100da000c80190008c0078000300010050049800f6
+:100db0008080eb000000e0008b00320068089000ab
+:100dc000f800900001004000600c980008089000b6
+:100dd0000000e00016003400000578008a04780066
+:100de000e20f550001003600290020000900e00054
+:100df0000c00340058009000c801900009017800f0
+:100e0000ec80570003000100500498008080eb0044
+:100e10000000e00074003200680890000900400003
+:100e2000600c9800090555004240a900ebff3c000a
+:100e3000180990000200e0000c003400e800900067
+:100e400058009000c8019000030001005004980071
+:100e50008080eb000000e000630032006808900032
+:100e60009808900001004000600c9800280890004d
+:100e70000000e00016003400000578008a047800c5
+:100e8000e20f550001003600290020000900e000b3
+:100e90000c00340058009000c8019000090178004f
+:100ea000ec80570003000100500498008080eb00a4
+:100eb0000000e0004c00320068089000090040008b
+:100ec000600c9800090555004240a900ebff3c006a
+:100ed000380990000200e0000e003400e8009000a5
+:100ee000180890008080400058009000c8019000d1
+:100ef00003000100500498008080eb000000e00037
+:100f00003900320068089000b808900001004000e5
+:100f1000600c9800480890000000e00016003400c3
+:100f2000000578008a047800e20f550001003600c1
+:100f3000290020000900e0000c0034005800900057
+:100f4000c801900009017800ec80570003000100ff
+:100f5000500498008080eb000000e0002200320086
+:100f60006808900009004000600c980009055500d1
+:100f70004240a900ebff3c00081090000028a300ad
+:100f8000180032000b00e000160034000b0578005a
+:100f90008a047800e20f5500010036002900200085
+:100fa0000900e0000c00340058009000c8019000d7
+:100fb00009017800ee8057000300010050049800fa
+:100fc0008080eb000000e00007003200680890001d
+:100fd00009004000600c9800090555004240a90036
+:100fe000ebff3c008000eb00010078004f0678002a
+:100ff0004f05be004f04be000080fa00000006004e
+:101000006f02b000889fbe008a9fbe008c9fbe000a
+:101010008e1f78008006780090a12000b0b79f0056
+:1010200080c5b30080cf50000200320082a02000b3
+:10103000b2b79f0083002000c3b79f00f0c6b30083
+:1010400080cf50000a0032006940400080cf50003d
+:1010500005003200a4002000c4b79f0080c5b30083
+:1010600080cf500002003a0000012000c0b79f006e
+:101070008e0120003d04be002d05be0040c6b30019
+:1010800080cf5000030032006540400080cf500008
+:101090000a003a00e00f5400e08f5c00e00f5d00b2
+:1010a000e08f5d0005003d000800be000a01be00a3
+:1010b0008e0007000205be000004be00e00f5400d1
+:1010c000e08f5c00e00f5d00e08f5d0003003a0000
+:1010d0005d0890000000e0000c0032007e0120005e
+:1010e000cfb0970001027800cfa2de0005037800a0
+:1010f000860378000800be000a01be001101070047
+:101100003fb2970064407800d0e79f004fb097004f
+:10111000cf80de000101780082017800d0b79f0007
+:10112000e1b79f00f2b79f0083bf9f000203be009c
+:101130000002be000800be000a01be00fa0007005f
+:10114000809ebe008296be00e00f5000e08f5800e7
+:10115000e00f5900e08f5900220034000e00e0003b
+:10116000200034003d00be002d01be005fb297009c
+:10117000efb297007fb397008fbb9700f500070091
+:101180000205be000004be000e07e900e1fc2f00ce
+:101190008f804000010647005fb29700efb29700d2
+:1011a0007fb397008fbb97000800be000a01be0006
+:1011b0009c0107001d0010003fb19700624e7800af
+:1011c000889ebe008a96be00e00f5400e08f5c004f
+:1011d000e00f5d00e08f5d00020034000e00e000d3
+:1011e000e0ff3c00cfb19700e88f510010003a00bb
+:1011f0000d1090000038a3000d003200f70f5700cb
+:1012000006003e00e4fc2f000e024200e4c07f0016
+:1012100000c3b30080cf5000050032000e07e90084
+:1012200000c3b300e1fc2f008e80400080f07f00ff
+:1012300078011700920e98006d009000e3fc2f00db
+:101240008f8141008e8041004dfc07001d0e9000f3
+:101250005d089000800f560006003d000c00500015
+:10126000800e98000d1090000040a100801698009c
+:101270000f0037000000e0000d003d000d10900051
+:1012800074006000f00f500009003a007d089000e3
+:10129000fd009000010050008d08900001005000fa
+:1012a0000c0750004240a900010034008e0e980047
+:1012b0004f0778004f06be004f05be004f04be002a
+:1012c0006f02b100000006000200e00005003200dd
+:1012d00090cf1000040032000000e8000201e90095
+:1012e000fbff3a000000eb00000006006000100069
+:1012f000e080180060011900e0811900000006007c
+:10130000881f7800000478005001be004000be0035
+:101310000000420081804a0002014b0083814b00a3
+:10132000009cbe000294be00dc00070003003100f8
+:10133000480090000000e800400498004f04780046
+:1013400000000600889fbe00000478008004eb00c7
+:101350005001be004000be00d00007000100310077
+:101360001900200004005000858058000601590033
+:1013700087815900009cbe000294be004800900086
+:1013800009005000400498004f04be000000060011
+:101390001200fa00889fbe008a9fbe008c1f780052
+:1013a0000205be000004be00f4b79f0085bf9f0089
+:1013b00096bf9f00a7bf9f000000eb00e0b79f0013
+:1013c000d0b79f00c0b79f00b0b79f00a0b79f00e5
+:1013d0000006eb005fb197006fb097008000d0006f
+:1013e0000000e00015003d00e1b79f00010078001b
+:1013f0000200e00001003d000000a000ac0007007a
+:1014000001003d000000a000af00070001003d000a
+:101410000000a000b200070001003d000000a00095
+:101420008100070001003d000000a000b20007009d
+:101430007c805700b2ff070014003700e1b79f001f
+:10144000010078000200e00001003d000000a00063
+:101450009700070001003d000000a0009a0007006f
+:1014600001003d000000a0009d00070001003d00bc
+:101470000000a0006c00070001003d000000a0007b
+:101480009d0007007c805700aeff07006fb09700fb
+:101490000000e000070035001000200001002000df
+:1014a0006011b80008047000898470000a0571009a
+:1014b0008b8571000c06e800f0032000800f5600b9
+:1014c000c4ff34006fb097000000e00006003d004c
+:1014d0007fb297008fba97001fbb9700afbb9700f2
+:1014e0007c80570086ff07000802be000a03be008a
+:1014f0006fa897000000e00004003a002fb29700a8
+:10150000bfb297004fb39700dfb397000400be004f
+:101510000601be004f0678004f05be004f04be0016
+:101520000080fa0000000600881f780018002000e4
+:10153000881f780096ff07008f87e9004f04780026
+:1015400000000600801feb0091ff07008f87e90075
+:10155000000006000800fa00889fbe008a9fbe00b7
+:101560008c1f78006e00070005003d004300070057
+:10157000300007000c003d00330007000b0037006f
+:10158000e00f5200e08f5a00e00f5b00e08f5b003d
+:1015900006003d000400be000601be0053ff070028
+:1015a0000205be000004be001c0020002c00070045
+:1015b000ddff07000c00e000010032004bff0700d8
+:1015c0004f0678004f05be004f04be000080fa00b1
+:1015d000000006000800fa00889fbe008a9fbe0037
+:1015e0008c1f78004e00070002003d001c00200008
+:1015f000220007000f00070001003d001200070055
+:1016000017000700cfff07000c00e00001003200c8
+:1016100036ff07004f0678004f05be004f04be009e
+:101620000080fa000000060090b79f000100d00083
+:1016300080b79f00e00f5400e08f5c00e00f5d007a
+:10164000e08f5d00000006000800be000a01be0039
+:1016500026ff07000205be000004be0000000600d1
+:101660000802be000a03be005fb09700efb097000b
+:101670007fb197008fb99700000006001bff07009d
+:101680000100070000000600b0b79f00c1b79f002f
+:10169000d2b79f00e3b79f00000006000400e100fe
+:1016a0000588e1000690e1000798e10000000600cf
+:1016b000c0b79f000200d000b0b79f00afb0970046
+:1016c0000100e00000000600b0b79f000100d0005c
+:1016d000a0b79f009fb097000100e0000000060047
+:1016e000a0b79f000100d00090b79f008fb0970077
+:1016f0000100e0000000060080b79f000804d00051
+:101700008984d2000a85d2008b85d2005fb297000f
+:10171000efb297007fb397008fbb970000000600e1
+:10172000d9ff07000605be000404be000006eb005a
+:10173000e00f5000e08f5800e00f5900e08f590093
+:10174000000006000800fa00889fbe008a9fbe00c5
+:101750008c1f7800f0b79f0081bf9f0092bf9f0051
+:10176000a3bf9f006044b8006055b8000006eb00be
+:101770000408a300080032007fb097008fb89700dc
+:101780001fb99700afb9970008044000898448004a
+:101790000a0549008b8549008703d1000683d300e1
+:1017a0008582d3000482d3001000200001002000b5
+:1017b0006011b80008006000898060000a016100c3
+:1017c0008b8161000000e000070032006000b8007b
+:1017d00002002000030028000402700085827000cf
+:1017e00006037100878371008b05d1000a85d30041
+:1017f0008984d3000884d3000c06e800f00320009d
+:10180000800f5600daff34000400be000601be005f
+:101810004f0678004f05be004f04be000080fa005e
+:10182000000006000800fa00889fbe008a9fbe00e4
+:10183000170007000605be000404be00e00f5200ba
+:10184000e08f5a00e00f5b00e08f5b0008003d0076
+:101850000400be000601be00a4fe07000205be0093
+:101860000004be000f000700a0fe070008000700ec
+:101870000802be000a03be000a000700b1ff07000d
+:101880004f05be004f04be000080fa0000000600b5
+:10189000e0b79f00f1b79f0082bf9f0093bf9f00fa
+:1018a000000006006fb09700ffb097000fb99700d7
+:1018b0009fb9970000000600c02b290081902000ee
+:1018c0000a000900b0587800b000b10080902000f4
+:1018d00053010700ffff3700f2874700889fbe00d3
+:1018e0008a9fbe008c9fbe008e1f78006000b800eb
+:1018f000b0b79f00c1b79f006000b8006011b8008a
+:10190000d0b79f00e1b79f00f2b79f0083bf9f0051
+:101910008003eb0097b79f0007047800a7b79f00ec
+:10192000f6000700702c2900819020000d000900ae
+:10193000b0587800e000b100809020003801070026
+:10194000880078000800780078010700000578001a
+:101950000000e00001003d00d7ff07008803780089
+:101960000803780088027800080278008800780070
+:1019700012002000030020000a00780099010700ef
+:101980000000e00001003d00cbff070061002000e7
+:10199000020f2000030020000a007800fb0107006e
+:1019a00051002000020d2000030020000a007800f2
+:1019b000f60107000000e00001003d00beff070047
+:1019c0000a007800d20107000000e000970035000f
+:1019d0007c875700f68557007a8657000d3329001b
+:1019e0008002eb000e027800fe8157000b017800a8
+:1019f0008c0078000a007800310207000000e00047
+:101a0000f7ff35002fb09700e20f50006b00320057
+:101a1000e40f5000480032001fb09700801f78008c
+:101a200011302900811f7800809020003cfa0700c7
+:101a300080902000fa0007009c1f78009fb097005c
+:101a4000811f780040312900801f7800809020009d
+:101a500033fa070080902000f10007008b04780023
+:101a60000004eb00ea8757001980fb00801f780014
+:101a7000194090000080fb00801f7800881f7800cc
+:101a8000f1312900811f78008090200024fa07009e
+:101a900080902000e20007000804e8008984e80044
+:101aa000e8875700e40f5400efff3a002fb4970087
+:101ab000e20f54003c003200e40f540019003200e1
+:101ac000880278001fb297008b0078003fb1970022
+:101ad000cfb197000a00780045020700e10f4000ef
+:101ae00009003a00afb297001fb297008b00780050
+:101af0003fb19700cfb197000a0078003c02070081
+:101b0000e10f4000f7ff3200809020000300090041
+:101b10003d5878004d00b10080902000c0000700c3
+:101b2000afff370070dd270001002000b0b79f0035
+:101b3000c1b79f00e2ff3700b02e2900819020003e
+:101b400015000900b05878006001b10080902000b5
+:101b5000b30007001fb09700801f780011302900e4
+:101b6000811f780080902000edf907008090200010
+:101b7000ab0007009c1f78009fb09700811f780082
+:101b800040312900801f780080902000e4f9070090
+:101b900080902000a20007008b0478000004eb0076
+:101ba000ea875700b0ff37007007200001002000cf
+:101bb000b0b79f00c1b79f00c1ff3700502d29006b
+:101bc0008190200015000900b05878006001b10034
+:101bd00080902000920007001fb09700801f7800bf
+:101be00011302900811f780080902000ccf9070077
+:101bf000809020008a0007009c1f78009fb097000b
+:101c0000811f780040312900801f780080902000db
+:101c1000c3f9070080902000810007008b04780042
+:101c20000004eb00ea8757008fff370022ff070010
+:101c30007c875700f68557007a8657000d332900b8
+:101c400067ff37003600f800809fbe00829fbe000d
+:101c5000849fbe00869fbe003400f80000c0b30021
+:101c6000a00188000200fa00a0c0b300e0ff9f00be
+:101c70000fc2bf000018a30002003a000609e200ec
+:101c800009003a008540a9000080fa003400f900fc
+:101c90004f03be004f02be004f01be004f00be000a
+:101ca0003600f900004006008f80e9000080200027
+:101cb00085000700eff897000100fb008010880006
+:101cc0000fc2bf000018a300eeff3a000609e200b1
+:101cd000f5ff3a008540a9000080fa003400f900c1
+:101ce0004f03be004f02be004f01be004f00be00ba
+:101cf0003600f90000400600ebff370000802000ae
+:101d000051000700d0042000a010880081ff2f00a0
+:101d10008000fd000c22b6008000fd000240200083
+:101d2000020078000c22b7008d40a80099c0bf00c7
+:101d3000014060000004a00099e0b7000000280006
+:101d40000e22b7000c22b700020078000e22b70066
+:101d5000000006000200fa00889fbe008a1f78007b
+:101d6000800478000104780000102000808f50006b
+:101d700018003c000100e0001c003c000fc2bf0046
+:101d80000008a30005003a000000eb004f057800b2
+:101d90004f04be000080fa0000000600e8805700f3
+:101da0000080200048000700e10f4000f6ff3200ed
+:101db0008ff897000100fb00801088000000eb0006
+:101dc0004f0578004f04be000080fa0000000600b6
+:101dd000f2ff37000080eb004f0578004f04be0093
+:101de0000080fa0000000600ecff37000005eb0061
+:101df000e9407d000080200019000700e10f40004d
+:101e0000f4ff32000a05e8008a0f5400f8ff3a0098
+:101e10000fc2bf000008a300dbff3200dfff370066
+:101e2000881f7800000478004ef9070080007800d1
+:101e300008007800c7ff07004f0478000000060084
+:101e40000de2a900000006000000990010009900b2
+:101e5000200099008000eb0031009900000006008e
+:101e60000001780001427800b00091008081eb0011
+:101e700000102000808f50000d00320012009100f1
+:101e800004487800320091000000e8003001990019
+:101e9000920091008100e800110199000200910078
+:101ea0000010b0008001eb00808f50000200320073
+:101eb000030078000000060012019900030078007a
+:101ec00000000600fcff37000001780030009100a0
+:101ed0008081eb000000e0000d0032002200910044
+:101ee00090487800320091000000e900300199002c
+:101ef000a20091008100e8002101990002009100f8
+:101f00000010b0008001eb00808f50000200320012
+:101f10000300780000000600220199000300780009
+:101f200000000600fcff3700000006008080eb0088
+:101f30000000e00029003a00f08f2f009023b60047
+:101f40009143a80001082000801c8000000eb20010
+:101f5000810f5000fcff3a009223ef005008200050
+:101f6000a01c8800008022009023b700c2ff21003f
+:101f700082198800f1ff20009119880000c02f000d
+:101f8000a0198800c2198800d1198800e0198800ba
+:101f9000021888001118880020188800421888004c
+:101fa00051188800601888008218880091188800ed
+:101fb000a0188800c2188800d1188800e01888008e
+:101fc0000219880011198800201988004219880018
+:101fd0005119880060198800717727000100780086
+:101fe000000006000200fa00881f78000104780053
+:101ff000e7bf9f00e7ff2f0071772700810f500098
+:1020000004003200070078004f0478000080fa00d6
+:1020100000000600e10f5100e08f5900210032005e
+:102020008800e9000402e9000500e900d7ff2f005d
+:10203000e78f5000f3ff3e00c7ff2f00e70f52006d
+:10204000f0ff3e00b7ff2f00e30f5000edff3e0012
+:10205000e10f530026003a004600dd00000cb200fc
+:102060009223b7004309dd008203b2004820dd005f
+:102070000170200001006000800071004530dd002b
+:102080000004b200008070009423b7008003eb00ce
+:10209000070078004f0478000080fa000000060076
+:1020a000dcff3700160020008600780024002000a6
+:1020b000060078004600dd00000cb2009223b70055
+:1020c0004309dd008203b2004820dd0001702000da
+:1020d00001006000800071004530dd000004b200a6
+:1020e000008070009423b7008003eb00e8ff370006
+:1020f000a7ff2f00e30f5300d7ff3200070078003f
+:102100004f0478000080fa0000000600c1ff37008d
+:102110000081eb0071772700810f50000200320030
+:102120000200780000000600f08f2f009023b60018
+:10213000801c8000000eb200fdff3a000000780015
+:1021400000000600f8ff37000081eb0071772700e0
+:10215000810f5000020032000200780000000600eb
+:10216000f08f2f009023b6009103a80001022000f9
+:10217000801c8000000eb200810f5000fcff3a006e
+:102180000000200000000600f5ff37000102780083
+:1021900071772700810f5000020032000080eb00b1
+:1021a00000000600e40f5200260032000c003e0042
+:1021b000e30f5200f9ff3a0030002e000023b60072
+:1021c0004218dd00ce11de00830170004211dd00f7
+:1021d000c0ff2100000061000023b70000000500df
+:1021e000e50f520021003200e60f5200ebff3a00eb
+:1021f00030002e003023b600409ade00cfa2de0071
+:10220000c0ff2100000062003023b70000002f0053
+:102210003223b600c69ade004a18dd004612de0000
+:1022200004027000f0ff2000000062003223b700bb
+:10223000f03f20003423b6004a10dd003423b700fd
+:102240000000050030002e003023b6004218dd00eb
+:10225000ce11de00830170004211dd00c0ff2100bd
+:10226000000061003023b7000000050030002e00a0
+:102270000023b600409ade00cfa2de00c0ff21009e
+:10228000000062000023b70000002f000223b60008
+:10229000c69ade004a18dd004612de000402700015
+:1022a000f0ff2000000062000223b700f03f200092
+:1022b0000423b6004a10dd000423b7000000050027
+:1022c000889fbe00010478008203780083047800b0
+:1022d00071772700810f5000030032000080eb006f
+:1022e0004f04be00000006008ee3ab00fbff32008f
+:1022f0008003ab0026003a0020002000000a78008e
+:10230000001c80004300dd004500de0001002000cd
+:10231000008cbe00201c80006f006000800c7800e4
+:10232000e40f50000a003e00e30f5000100031009f
+:10233000e10f5000100031008ee3a900701c8000f6
+:102340000000eb004f04be0000000600e6ff37006f
+:10235000e60f500004003600e80f5000f6ff3e0084
+:10236000601c8000b0039800551c8000a5039800f5
+:10237000401c800090039800351c8000850b78007d
+:102380008ee3a900701c80000000eb00edff370019
+:1023900040002000000a7800021c8000101c800011
+:1023a000241c8000c6ff21000601610003002000fc
+:1023b000c011dd0002002000f6ff200006006000d2
+:1023c00001002000c60add00ca00de008180720024
+:1023d0004600dd0000017100818171004a22de00ab
+:1023e00005002000041c710005947100c9ff37002e
+:1023f000889fbe000203be008104780004047800b8
+:1024000071772700810f5000030032000080eb003d
+:102410004f04be00000006006ec3bf000038a300da
+:10242000faff3a00e80f5200f8ff3e00e28f520038
+:1024300040003200e48f5200f4ff3a004320dd00f8
+:102440008007b200ca30dd0001007000201b880048
+:102450004a38dd004631de0002017000c6b9de00f8
+:10246000f20fb200ce39dd004230de000080710094
+:10247000c2b8de0004002f000400600000017100fb
+:10248000121b880040b8de00cf80de00c00fb20013
+:10249000c338dd004d31de0002817000cdb9de00b1
+:1024a00004802f0004016100020070000000a00001
+:1024b000001b8800e40f540011003e00e30f54009d
+:1024c00017003100e10f5400170031006e63a800bf
+:1024d0008000eb00420620008100e8006ec3bf00d0
+:1024e0000038a30002003200828f5000faff3a0049
+:1024f0000000eb004f04be0000000600c6ff3700de
+:10250000e60f540004003600e80f5400efff3e00d1
+:10251000b9019000631b880029009000501b8800bf
+:1025200099009000411b880099047800391b8800ad
+:10253000e6ff37004239dd00ce31de008301710055
+:102540004231dd00c20fb2004538dd00cb30de0085
+:10255000810070004530dd0004802f000400600021
+:1025600000017100021b88004340dd008007b200bb
+:08257000201b8800cfff37009b
+:020000040000fa
+:0200000401f009
+:04000000ffff0000fe
+:020000040000fa
+:0200000401f009
+:04000400ff7f00007a
+:020000040000fa
+:0200000401f009
+:040008007ffb00007a
+:020000040000fa
+:100008007e1300007e1300007e1300007e130000a4
+:100018007e1300007e1300007e1300007e13000094
+:100028007e1300007e1300007e1300007e13000084
+:100038007e1300007e1300007e1300007e13000074
+:100048007e1300007e130000220e00007e130000c5
+:100058007e1300007e1300007e1300007e13000054
+:100068007e1300007e1300007e1300007e13000044
+:100078007e1300007e1300007e1300007e13000034
+:100088007e1300007e1300007e1300007e13000024
+:100098007e1300007e1300007e1300007e13000014
+:1000a8007e1300007e1300007e1300007e13000004
+:1000b8007e1300007e1300007e1300007e130000f4
+:1000c8007e1300007e1300007e1300007e130000e4
+:1000d8007e1300007e1300007e1300007e130000d4
+:1000e8007e1300007e1300007e1300007e130000c4
+:0800f8007e1300007e130000de
+:020000040000fa
+:100108007e1300007e1300007e1300007e130000a3
+:100118007e1300007e1300007e1300007e13000093
+:100128007e1300007e1300007e1300007e13000083
+:100138007e1300007e1300007e1300007e13000073
+:100148007e1300007e130000220e00007e130000c4
+:100158007e1300007e1300007e1300007e13000053
+:100168007e1300007e1300007e1300007e13000043
+:100178007e1300007e1300007e1300007e13000033
+:100188007e1300007e1300007e1300007e13000023
+:100198007e1300007e1300007e1300007e13000013
+:1001a8007e1300007e1300007e1300007e13000003
+:1001b8007e1300007e1300007e1300007e130000f3
+:1001c8007e1300007e1300007e1300007e130000e3
+:1001d8007e1300007e1300007e1300007e130000d3
+:1001e8007e1300007e1300007e1300007e130000c3
+:0801f8007e1300007e130000dd
+:020000040000fa
+:10257800454e00004420000045520000524f000024
+:10258800520a000000430000616e0000546500001c
+:1025980073740000204900004e490000540a0000ee
+:1025a800005300005444000020460000524100003f
+:1025b8004d450000205200004543000045490000f9
+:1025c800564500002e2e00002e0a0000004500008f
+:1025d8005854000020460000524100004d450000bc
+:1025e80020520000454300004549000056450000c0
+:1025f8002e2e00002e0a0000004c0000454e000060
+:1026080047540000483d000030780000257800005d
+:102618002062000079740000657300000a00000061
+:10262800494400003d30000078250000782500006e
+:10263800780a0000005700004f520000445b000079
+:10264800257800005d3d0000307800002578000006
+:10265800257800000a0000000a0a00000a000000ad
+:020000040000fa
+:102668000809000000010000000000000008000048
+:1026780008010000000000002a0a00001200000003
+:1026880002000000202b2d00233000000100020072
+:102698000004000008001000000000003c0a0000d0
+:1026a8000800000002000000686a6c00747a4c00a0
+:1026b80000000000080a00002200000002000000dc
+:1026c8003031320033343500363738003961620032
+:1026d80063646500660030003132330034353600fb
+:1026e80037383900414243004445460000000000a5
+:0426f80000000000de
+:020000040000fa
+:0426fc000000fe00dc
+:00000001FF
diff --git a/test/dsPICAICtest/dspicaictest.hex b/test/dsPICAICtest/dspicaictest.hex
new file mode 100644 (file)
index 0000000..2509e9c
--- /dev/null
@@ -0,0 +1,76 @@
+:020000040000fa
+:080000000001040000000000f3
+:020000040000fa
+:100200000f80200080ff2000000188000000000017
+:10021000050007000c000700be01020000000000fe
+:100220000040da000000fe004440a9000000200069
+:100230000000e0000300320000002000a001880060
+:100240004440a80000000600601c200001002000bf
+:100250001600370062004000e080480091018800ed
+:100260009001ba0062004000e080480091018800df
+:100270009002ba0062004000e08048000002eb00fb
+:100280006028e10005003a008301e900070033001f
+:10029000038009000059eb00040037006128e100e9
+:1002a000010032000082eb00050007009101880088
+:1002b0001001ba000200e000e6ff3a00000005006d
+:1002c000910188008002780062004000e0804800d0
+:1002d0003559ba008301e900080032002559ba00f7
+:1002e0008301e900050032000400e000f4ff320061
+:1002f00015d9ba008301e900f1ff3a0000000600b9
+:100300000400fa000000eb00e0bf9f00f0bf9f0078
+:1003100050002000f0bf9f007fb897000000e00071
+:100320001100340021532700e1bf9f006fb89700f0
+:100330000000e000060034006fb897000000e900fc
+:10034000e0bf9f006fb897000000e000faff3c009c
+:100350007fb897000000e900f0bf9f007fb89700ca
+:100360000000e000f0ff3c000080fa000000060002
+:10037000e3ff0700da02aa0000000600d822ef001f
+:0c038000fbff0700faff0700fdff37003d
+:020000040000fa
+:0200000401f009
+:04000000ffff0000fe
+:020000040000fa
+:0200000401f009
+:04000400ff7f00007a
+:020000040000fa
+:0200000401f009
+:040008007fff000076
+:020000040000fa
+:10000800c8010000c8010000c8010000c8010000c4
+:10001800c8010000c8010000c8010000c8010000b4
+:10002800c8010000c8010000c8010000c8010000a4
+:10003800c8010000c8010000c8010000c801000094
+:10004800c8010000c8010000c8010000c801000084
+:10005800c8010000c8010000c8010000c801000074
+:10006800c8010000c8010000c8010000c801000064
+:10007800c8010000c8010000c8010000c801000054
+:10008800c8010000c8010000c8010000c801000044
+:10009800c8010000c8010000c8010000c801000034
+:1000a800c8010000c8010000c8010000c801000024
+:1000b800c8010000c8010000c8010000c801000014
+:1000c800c8010000c8010000c8010000c801000004
+:1000d800c8010000c8010000c8010000c8010000f4
+:1000e800c8010000c8010000c8010000c8010000e4
+:0800f800c8010000c80100006e
+:020000040000fa
+:10010800c8010000c8010000c8010000c8010000c3
+:10011800c8010000c8010000c8010000c8010000b3
+:10012800c8010000c8010000c8010000c8010000a3
+:10013800c8010000c8010000c8010000c801000093
+:10014800c8010000c8010000c8010000c801000083
+:10015800c8010000c8010000c8010000c801000073
+:10016800c8010000c8010000c8010000c801000063
+:10017800c8010000c8010000c8010000c801000053
+:10018800c8010000c8010000c8010000c801000043
+:10019800c8010000c8010000c8010000c801000033
+:1001a800c8010000c8010000c8010000c801000023
+:1001b800c8010000c8010000c8010000c801000013
+:1001c800c8010000c8010000c8010000c801000003
+:1001d800c8010000c8010000c8010000c8010000f3
+:1001e800c8010000c8010000c8010000c8010000e3
+:0801f800c8010000c80100006d
+:020000040000fa
+:04038c00000000006d
+:020000040000fa
+:040390000000fe006b
+:00000001FF
diff --git a/test/dsPICtest/dspictest.hex b/test/dsPICtest/dspictest.hex
new file mode 100644 (file)
index 0000000..d82b4ce
--- /dev/null
@@ -0,0 +1,73 @@
+:020000040000fa
+:080000000001040000000000f3
+:020000040000fa
+:100200000f80200080ff2000000188000000000017
+:10021000050007000c000700a60102000000000016
+:100220000040da000000fe004440a9000000200069
+:100230000000e0000300320000002000a001880060
+:100240004440a80000000600e01a20000100200041
+:100250001600370062004000e080480091018800ed
+:100260009001ba0062004000e080480091018800df
+:100270009002ba0062004000e08048000002eb00fb
+:100280006028e10005003a008301e900070033001f
+:10029000038009000059eb00040037006128e100e9
+:1002a000010032000082eb00050007009101880088
+:1002b0001001ba000200e000e6ff3a00000005006d
+:1002c000910188008002780062004000e0804800d0
+:1002d0003559ba008301e900080032002559ba00f7
+:1002e0008301e900050032000400e000f4ff320061
+:1002f00015d9ba008301e900f1ff3a0000000600b9
+:100300000200fa000000eb00f0bf9f00205327001e
+:10031000f0bf9f007fb897000000e00006003400a7
+:100320007fb897000000e900f0bf9f007fb89700fa
+:100330000000e000faff3c000080fa000000060028
+:10034000efff0700da02aa0000000600d822ef0043
+:0c035000fbff0700faff0700fdff37006d
+:020000040000fa
+:0200000401f009
+:04000000fffd000000
+:020000040000fa
+:0200000401f009
+:04000400ff7f00007a
+:020000040000fa
+:0200000401f009
+:040008007fff000076
+:020000040000fa
+:10000800b0010000b0010000b0010000b001000024
+:10001800b0010000b0010000b0010000b001000014
+:10002800b0010000b0010000b0010000b001000004
+:10003800b0010000b0010000b0010000b0010000f4
+:10004800b0010000b0010000b0010000b0010000e4
+:10005800b0010000b0010000b0010000b0010000d4
+:10006800b0010000b0010000b0010000b0010000c4
+:10007800b0010000b0010000b0010000b0010000b4
+:10008800b0010000b0010000b0010000b0010000a4
+:10009800b0010000b0010000b0010000b001000094
+:1000a800b0010000b0010000b0010000b001000084
+:1000b800b0010000b0010000b0010000b001000074
+:1000c800b0010000b0010000b0010000b001000064
+:1000d800b0010000b0010000b0010000b001000054
+:1000e800b0010000b0010000b0010000b001000044
+:0800f800b0010000b00100009e
+:020000040000fa
+:10010800b0010000b0010000b0010000b001000023
+:10011800b0010000b0010000b0010000b001000013
+:10012800b0010000b0010000b0010000b001000003
+:10013800b0010000b0010000b0010000b0010000f3
+:10014800b0010000b0010000b0010000b0010000e3
+:10015800b0010000b0010000b0010000b0010000d3
+:10016800b0010000b0010000b0010000b0010000c3
+:10017800b0010000b0010000b0010000b0010000b3
+:10018800b0010000b0010000b0010000b0010000a3
+:10019800b0010000b0010000b0010000b001000093
+:1001a800b0010000b0010000b0010000b001000083
+:1001b800b0010000b0010000b0010000b001000073
+:1001c800b0010000b0010000b0010000b001000063
+:1001d800b0010000b0010000b0010000b001000053
+:1001e800b0010000b0010000b0010000b001000043
+:0801f800b0010000b00100009d
+:020000040000fa
+:04035c00000000009d
+:020000040000fa
+:040360000000fe009b
+:00000001FF
diff --git a/test/encodertest/encodertest.hex b/test/encodertest/encodertest.hex
new file mode 100644 (file)
index 0000000..36ed576
--- /dev/null
@@ -0,0 +1,652 @@
+:020000040000fa
+:080000000401040000000000ef
+:020000040000fa
+:1002000000000000000000002fa5200080ff20005b
+:100210000001880000000000050007000c00070036
+:10022000420f0200000000000040da000000fe0063
+:100230004440a900401720000000e0000300320005
+:1002400000002000a00188004440a8000000060033
+:100250000036210001002000160037006200400037
+:10026000e0804800910188009001ba0062004000df
+:10027000e0804800910188009002ba0062004000ce
+:10028000e08048000002eb006028e10005003a0031
+:100290008301e90007003300038009000059eb00e7
+:1002a000040037006128e100010032000082eb0009
+:1002b00005000700910188001001ba000200e0006b
+:1002c000e6ff3a00000005009101880080027800f6
+:1002d00062004000e08048003559ba008301e9001f
+:1002e000080032002559ba008301e90005003200f8
+:1002f0000400e000f4ff320015d9ba008301e900e0
+:10030000f1ff3a0000000600881f78000204780020
+:100310001b000700080040004f04780000000600a2
+:100320000000fa00881f7800000478003fb99700a9
+:10033000ea8157008000780040182000170007006d
+:10034000800078000000e000020035000040eb0073
+:1003500000f47800010078004f0478000080fa0073
+:1003600000000600800078001004e0000200320067
+:100370005104e000feff3a0000805000000006003b
+:10038000800178000200e00003003200b1597800db
+:100390000201e900fdff3a00000006006200fa00d9
+:1003a000889fbe008a9fbe000004be000205780040
+:1003b000830078006a805700ad000700f88f9f0027
+:1003c00089979f000000eb00909f9f001a80fb0020
+:1003d0008005fb000000ea00cf04de00090478007d
+:1003e00050022000808f550001003a000904e90006
+:1003f0000800e0000c0034000f909700080178001e
+:100400008a007800ff8997000300010080979f0011
+:100410008080eb000000e000900032001f98970001
+:1004200008004000909f9f000905450050022000f1
+:10043000808f5500040032000b00e000e3ff3a001b
+:100440009f989700850037000000eb00f0979f0011
+:10045000e0979f00d0979f00c0979f00b0979f00a4
+:10046000a0979f00b09f9f0009003700a0a2200026
+:10047000008050000000d00001a3200001004000d7
+:10048000bf98970090807000b19f9f000a05e80018
+:100490009a00fb00a0a220007700070080007800ef
+:1004a0000000e000f1ff3a00a0c2b3009a4f100034
+:1004b0000e003a003fb897000080e900b0bf9f00ef
+:1004c00010007800a09f9f000000e00005003d00a4
+:1004d0000000ea00a09f9f003f9897000020a00026
+:1004e000b09f9f000a05e80011003700a19f9f0000
+:1004f0000b003700af989700f0ff2700808f500067
+:10050000060032006a09b9001a00fb000200400030
+:1005100001fd2f0001004000a09f9f000a05e80098
+:100520001a00fb005c0007000000e000f1ff3a0049
+:10053000e0c2b3009a4f1000030032000080eb00cd
+:10054000809f9f001c003700a0c2b300da4f10004c
+:1005500007003a003fb897000080e900b0bf9f0055
+:1005600010007800809f9f000a05e8001200370005
+:100570000000eb00809f9f000b0037008f989700d2
+:10058000f0ff2700808f5000060032006a09b90092
+:100590001a00fb000200400001fd2f000100400096
+:1005a000809f9f000a05e8001a00fb003a00070040
+:1005b0000000e000f1ff3a009a00fb00a0a4200038
+:1005c0002d0007008040eb000000e0000100320039
+:1005d000ba407800817f9f0080c6b30080cf500072
+:1005e00004003a009acf100002003a006640500022
+:1005f000070037008f789700c0c6b30080cf500047
+:1006000005003a009acf100003003a006540400010
+:10061000807f9f000a05e800a0fb2f0000844700b0
+:100620003a01fb0088017800ea80570060f92f004a
+:100630000f0040001e0007000000e00006003a0026
+:100640008800780060f92f000f0040009e0107002d
+:100650000000e0005dff3d008080eb0001007800bd
+:100660004f05be004f04be000080fa0000000600e7
+:10067000010878000000060090cf1000050032004d
+:100680001004e00001003a0000000500d0cf100087
+:10069000fbff3a00000006000003b1000300350034
+:1006a0009000b10001003c001000050000000500b2
+:1006b000889fbe008a1f780000047800010278003d
+:1006c00002457800830478000200fb00cf80de0042
+:1006d0005002b1000180b10032052000820f5000ad
+:1006e000e08f58006b013e0000600100630137009d
+:1006f0006801370067013700660137006501370080
+:10070000640137006301370062013700610137007f
+:10071000600137005f0137005e0137005d0137007f
+:100720005c0137005b0137005a013700590137007f
+:10073000580137005701370056013700550137007f
+:10074000540137005301370052013700510137007f
+:10075000500137004f0137004e0137004d0137007f
+:100760004c0137004b0137004a013700490137007f
+:10077000480137004701370046013700450137007f
+:10078000440137004301370042013700410137007f
+:10079000400137003f0137003e0137003d0137007f
+:1007a0003c013700210137003a0137003901370099
+:1007b0003801370037013700810037003501370035
+:1007c000340137003301370032013700310137007f
+:1007d000300137002f0137002e0137002d0137007f
+:1007e0002c013700150037001c00370029013700a5
+:1007f000280137002701370026013700170037008e
+:10080000240137002301370022013700210137007e
+:10081000c20037006a003700f50037001d013700bd
+:100820001c013700010137001a013700640037004e
+:100830001801370017013700610037006e014400ce
+:1008400012007800808141009480e900010a78005c
+:100850000009e800914978001701370028619000ed
+:10086000c0c6b300804f51000a003a0094007800df
+:1008700064805000000a78001000be004f89de003e
+:10088000cf91de000002be000203780082037800f0
+:100890001600370010c7b300804f510003003a0024
+:1008a00014017800680051000500370094007800ba
+:1008b000a0c6b300804f510005003a006880500088
+:1008c000000a78003002be002003be000700370097
+:1008d0000180e900000a780010007800000278002a
+:1008e000cfa2de000503780086037800049cbe00da
+:1008f0000694be00a860900080c6b30080cf500070
+:100900000f00320020c6b30080cf500006003a002e
+:10091000184078000000fb00cf80de000101780065
+:10092000820178000a00370040c7b30080cf500032
+:10093000030032006640400080cf500006003a00bd
+:1009400018007800cf80de00010178008201780075
+:10095000009cbe000294be003800be002801be000c
+:10096000e00f5000e08f5800e00f5900e08f590071
+:1009700004003d006e01440092007800d0c2b30034
+:100980000c003700081090000018a300040032008b
+:100990006e01440092007800b0c2b3000500370039
+:1009a0000008a300580032006e0144009200780055
+:1009b00000c2b30080f478000109e800520037005b
+:1009c00028619000c0c6b300804f510006003a0075
+:1009d0009400780064805000000a78001002be0085
+:1009e0006033b8001600370010c7b300804f5100c5
+:1009f00003003a0014017800680051000500370038
+:100a000094007800a0c6b300804f510005003a0062
+:100a100068805000000a78003002be002003be004b
+:100a2000070037000180e900000a78001000780014
+:100a300000027800050020000600200007002000ca
+:100a4000049cbe000694be00a860900080c6b3005f
+:100a500080cf50000f00320020c6b30080cf50007e
+:100a600006003a00184078000080fb0001002000da
+:100a700002002000030020000a00370040c7b30036
+:100a800080cf5000030032006640400080cf50000d
+:100a900006003a0018007800010020000200200043
+:100aa00003002000009cbe000294be0008109000cd
+:100ab0000038a300140032003800be002801be0038
+:100ac000e00f5000e08f5800e00f5900e08f590010
+:100ad0000d00320080c7b300804f55000300320084
+:100ae00080c5b300804f550007003a006e004400f7
+:100af0009000780002c3b30082f478008100e8001f
+:100b00008af478000108e800780090000080440032
+:100b1000600498008a407800410037002860900007
+:100b20008000fb00c0062000808f500023003200b0
+:100b30000a003c0064005000808f50002600320004
+:100b400004003c0066005000808f50000b00320013
+:100b500021003700a00620000500370040072000d4
+:100b6000808f50001c0032001b003c0063005000ce
+:100b7000808f500007003200170037001480e90012
+:100b8000000a780010007800485c9000084878005f
+:100b9000490037001480e900000a7800100278004c
+:100ba00068089000cf80de000101780082017800a3
+:100bb000009abe000292be003f0037001480e90098
+:100bc000000a78001001780068089000cf80de00ed
+:100bd0000089be00380037001480e900000a780060
+:100be00010007800680c9000080878003200370088
+:100bf0001480e900000a780010007800cf80de0041
+:100c00000101780082017800009cbe000294be00c1
+:100c100078009000008044006004980081c7b30011
+:100c200008007800f6000700230037001480e90070
+:100c3000000a7800100078006004980058099000bd
+:100c40000200e00002003d00c6fd07000900370079
+:100c50008000eb009c010700800078000000e000ad
+:100c6000030032006800900000805000010037004f
+:100c700058089000100c98000f0037006e014400d7
+:100c80009200780050c2b30080f178000109e800ba
+:100c900009003700ee004400110078008081440014
+:100ca0000a4278008008e8000a04e00001003a00e7
+:100cb00054c2b300844978000000eb004f0578006f
+:100cc0004f04be00000006000400fa00889fbe002a
+:100cd0008a9fbe008c1f780000047800010678000f
+:100ce00070089000f8009000010050008808900003
+:100cf000010050009808900001005000a8089000e2
+:100d000001005000b808900001005000c808900091
+:100d1000810550000002220090bf9f0000032300c5
+:100d2000a0bf9f00081090000028a30018003a0000
+:100d30000b00e000160034000b0578008a047800f0
+:100d4000e20f550001003600290020000900e000f4
+:100d50000c00340058009000c80190000901780090
+:100d6000ee80570003000100500498008080eb00e3
+:100d70000000e0009c00320068089000090040007c
+:100d8000600c9800090555004240a900ebff3c00ab
+:100d9000780190000200e0000c0034005800900040
+:100da000c80190008c0078000300010050049800f6
+:100db0008080eb000000e0008b00320068089000ab
+:100dc000f800900001004000600c980008089000b6
+:100dd0000000e00016003400000578008a04780066
+:100de000e20f550001003600290020000900e00054
+:100df0000c00340058009000c801900009017800f0
+:100e0000ec80570003000100500498008080eb0044
+:100e10000000e00074003200680890000900400003
+:100e2000600c9800090555004240a900ebff3c000a
+:100e3000180990000200e0000c003400e800900067
+:100e400058009000c8019000030001005004980071
+:100e50008080eb000000e000630032006808900032
+:100e60009808900001004000600c9800280890004d
+:100e70000000e00016003400000578008a047800c5
+:100e8000e20f550001003600290020000900e000b3
+:100e90000c00340058009000c8019000090178004f
+:100ea000ec80570003000100500498008080eb00a4
+:100eb0000000e0004c00320068089000090040008b
+:100ec000600c9800090555004240a900ebff3c006a
+:100ed000380990000200e0000e003400e8009000a5
+:100ee000180890008080400058009000c8019000d1
+:100ef00003000100500498008080eb000000e00037
+:100f00003900320068089000b808900001004000e5
+:100f1000600c9800480890000000e00016003400c3
+:100f2000000578008a047800e20f550001003600c1
+:100f3000290020000900e0000c0034005800900057
+:100f4000c801900009017800ec80570003000100ff
+:100f5000500498008080eb000000e0002200320086
+:100f60006808900009004000600c980009055500d1
+:100f70004240a900ebff3c00081090000028a300ad
+:100f8000180032000b00e000160034000b0578005a
+:100f90008a047800e20f5500010036002900200085
+:100fa0000900e0000c00340058009000c8019000d7
+:100fb00009017800ee8057000300010050049800fa
+:100fc0008080eb000000e00007003200680890001d
+:100fd00009004000600c9800090555004240a90036
+:100fe000ebff3c008000eb00010078004f0678002a
+:100ff0004f05be004f04be000080fa00000006004e
+:101000006f02b000889fbe008a9fbe008c9fbe000a
+:101010008e1f78008006780090a12000b0b79f0056
+:1010200080c5b30080cf50000200320082a02000b3
+:10103000b2b79f0083002000c3b79f00f0c6b30083
+:1010400080cf50000a0032006940400080cf50003d
+:1010500005003200a4002000c4b79f0080c5b30083
+:1010600080cf500002003a0000012000c0b79f006e
+:101070008e0120003d04be002d05be0040c6b30019
+:1010800080cf5000030032006540400080cf500008
+:101090000a003a00e00f5400e08f5c00e00f5d00b2
+:1010a000e08f5d0005003d000800be000a01be00a3
+:1010b000010207000205be000004be00e00f54005c
+:1010c000e08f5c00e00f5d00e08f5d0003003a0000
+:1010d0005d0890000000e0000c0032007e0120005e
+:1010e000cfb0970001027800cfa2de0005037800a0
+:1010f000860378000800be000a01be0084020700d3
+:101100003fb2970064407800d0e79f004fb097004f
+:10111000cf80de000101780082017800d0b79f0007
+:10112000e1b79f00f2b79f0083bf9f000203be009c
+:101130000002be000800be000a01be006d020700ea
+:10114000809ebe008296be00e00f5000e08f5800e7
+:10115000e00f5900e08f5900220034000e00e0003b
+:10116000200034003d00be002d01be005fb297009c
+:10117000efb297007fb397008fbb9700680207001c
+:101180000205be000004be000e07e900e1fc2f00ce
+:101190008f804000010647005fb29700efb29700d2
+:1011a0007fb397008fbb97000800be000a01be0006
+:1011b0000f0307001d0010003fb19700624e78003a
+:1011c000889ebe008a96be00e00f5400e08f5c004f
+:1011d000e00f5d00e08f5d00020034000e00e000d3
+:1011e000e0ff3c00cfb19700e88f510010003a00bb
+:1011f0000d1090000038a3000d003200f70f5700cb
+:1012000006003e00e4fc2f000e024200e4c07f0016
+:1012100000c3b30080cf5000050032000e07e90084
+:1012200000c3b300e1fc2f008e80400080f07f00ff
+:1012300078011700920e98006d009000e3fc2f00db
+:101240008f8141008e8041004dfc07001d0e9000f3
+:101250005d089000800f560006003d000c00500015
+:10126000800e98000d1090000040a100801698009c
+:101270000f0037000000e0000d003d000d10900051
+:1012800074006000f00f500009003a007d089000e3
+:10129000fd009000010050008d08900001005000fa
+:1012a0000c0750004240a900010034008e0e980047
+:1012b0004f0778004f06be004f05be004f04be002a
+:1012c0006f02b100000006000200e00005003200dd
+:1012d00090cf1000040032000000e8000201e90095
+:1012e000fbff3a000000eb0000000600889fbe00f4
+:1012f0008a9fbe008c1f78001c0107002301330069
+:1013000003866c006450e100240032006420e10098
+:10131000270032006150e100220032006120e1002c
+:10132000210032008b854200eb07b1000134b80088
+:10133000003ab8000804420089844a00013ab80023
+:101340000030b8008880400009014a0004003300e2
+:101350000000400081804800020149008b05e9003f
+:10136000c909dd0083017000010032001300200074
+:10137000c814de004814dd004709de001200b20088
+:10138000c808de00088470001001070001f0a10009
+:101390000cf0a70001f0a000050137006120e1007a
+:1013a000070132000801be000200be00f7ff37004f
+:1013b0006150e100fcff3a00010137000001be006e
+:1013c000280107000470a70003f0a1006509b1001f
+:1013d000160032000d0035006828e10006003500d7
+:1013e000f0ff2f00f1ff27000300e00013003b0097
+:1013f0000100280000000500000040008180480036
+:101400008502e900fcff3a0008003700f88f42002f
+:1014100002003c008000eb00000005008100d100cc
+:101420000080d3008502e800fcff3a000300e000e2
+:1014300002003b0060001000e08018000000060081
+:10144000889fbe008a9fbe00010578000100e00071
+:101450000400350008003c000000e00020003200dd
+:101460000500370060001000e080180002003b001b
+:1014700001f02c001a0037000004be006011b80013
+:101480006b0920000982cf00020039000882cf00da
+:101490000441b000694252000e00320008003b00d7
+:1014a00082817100610164008904d1000884d30045
+:1014b0008b05e8000442e800f9ff3a000500370018
+:1014c0000804440089844c008b05e9000442e900cb
+:1014d000fbff3a00bd0007000af0a70001f0a000e2
+:1014e0004f05be004f04be0000000600889fbe00ee
+:1014f0008a9fbe008c1f78009c000700a300330069
+:1015000003866c006450e1002e0032006420e1008c
+:10151000330032006150e1002f0032006120e10011
+:101520003100320085855500eb07b000090020002e
+:1015300008042000050037000804440089844c009a
+:101540000a0031000603430087834b00000153006b
+:1015500081815b00f8ff33000203be000800a00099
+:101560000804440089844c00f6ff3900c639dd00c8
+:101570008301730001003200130020008904d100b0
+:101580000884d3000998a300050032000800a700d2
+:101590000300a0008904d1000884d3008b05e80073
+:1015a0008904d1000884d3000001eb000281d2003d
+:1015b0008600070001f0a1000cf0a70001f0a000d8
+:1015c0007b0037006420e1007d0032000801be008e
+:1015d0000200be00f7ff37006120e1007800320012
+:1015e0006000b800f3ff37000000200001f827007a
+:1015f000f0ff370003f0a200889fbe008a9fbe0064
+:101600008c1f780059000700600033006450e1002f
+:101610004f0032006420e1005200320003826c006f
+:1016200007003b000905d0000306d000820f5400dc
+:101630000c065d00020039000200320089017800ca
+:10164000030678008582550004003d000003fd007c
+:101650008103fd008502ea008b854200840f720041
+:1016600002003b0060001000e08018006011b8002c
+:101670000005eb007a28e1000a0039000600780036
+:10168000c75ddd00f707b200878075002d003700c9
+:10169000828171000a017800610560008180d100bb
+:1016a0000080d3008502e900f9ff3b0006044000fa
+:1016b0008784480002003b0060041400e0841c00a2
+:1016c0000988a300070032008a81710082817100bd
+:1016d000610164008904d1000884d3008b05e8000f
+:1016e000170037000978a30013003a000b00e00050
+:1016f000130034008b05e9000804440089844c0081
+:101700000a4474000978a3000d003a000b00e000c1
+:10171000070034008b05e9000804440089844c006c
+:1017200001003a000b0020000978a300f7ff320007
+:101730000001eb0002003700828171000a0178008d
+:10174000220007000cf0a70001f0a00018003700ed
+:101750006420e10002003a00838f6c00180033001f
+:101760000801be000200be00110037000004be00e8
+:101770003c0007000003be000405be000200be00de
+:1017800038000700844f7500000006000200be000c
+:101790006450e100050036006420e10002003600dc
+:1017a0000968a30001003a000800be000160a00023
+:1017b0004f0678004f05be004f04be000000060033
+:1017c000f0ff2f00f1ff2700f9ff37008100200014
+:1017d000618055000b003d000b00200061fe2f00d2
+:1017e0000100e1001d00340082817100610164008c
+:1017f0008904d1000884d3000000e800faff3a0011
+:1018000071002000610064000300700002006000ad
+:101810000900320061044400e0844c000988a500fe
+:10182000050032008b05e8006808e10002003a007c
+:101830008904d1000884d300f20f20000258e1008f
+:1018400005003d00c75ddd00f907b2008980750025
+:1018500008007800000006000bf827008b007800d5
+:1018600000000500c70ade00f107b200f50fb20064
+:1018700008003200e1cf4200020032000170a000f7
+:1018800024000500810f70000100320004080500eb
+:1018900044000500810f700002003a0014000500aa
+:1018a0008502e9000000400081c04800fcff3b00c9
+:1018b0000170a0002400050060001000e080180006
+:1018c00060011900e081190000000600881f7800ff
+:1018d000000478005001be004000be00000042003d
+:1018e00081804a0002014b0083814b00009cbe00b6
+:1018f0000294be00dc0007000300310048009000a5
+:101900000000e800400498004f0478000000060042
+:10191000889fbe00000478008004eb005001be00e8
+:101920004000be00d0000700010031001900200077
+:101930000400500085805800060159008781590035
+:10194000009cbe000294be004800900009005000b8
+:10195000400498004f04be00000006001200fa0088
+:10196000889fbe008a9fbe008c1f78000205be00c3
+:101970000004be00f4b79f0085bf9f0096bf9f0084
+:10198000a7bf9f000000eb00e0b79f00d0b79f000b
+:10199000c0b79f00b0b79f00a0b79f000006eb0044
+:1019a0005fb197006fb097008000d0000000e000aa
+:1019b00015003d00e1b79f00010078000200e00043
+:1019c00001003d000000a000ac00070001003d0048
+:1019d0000000a000af00070001003d000000a000d3
+:1019e000b200070001003d000000a00081000700d8
+:1019f00001003d000000a000b20007007c805700fd
+:101a0000b2ff070014003700e1b79f000100780023
+:101a10000200e00001003d000000a0009700070068
+:101a200001003d000000a0009a00070001003d00f9
+:101a30000000a0009d00070001003d000000a00084
+:101a40006c00070001003d000000a0009d000700a1
+:101a50007c805700aeff07006fb097000000e000e9
+:101a60000700350010002000010020006011b800c0
+:101a700008047000898470000a0571008b8571006c
+:101a80000c06e800f0032000800f5600c4ff34006d
+:101a90006fb097000000e00006003d007fb29700a5
+:101aa0008fba97001fbb9700afbb97007c80570091
+:101ab00086ff07000802be000a03be006fa8970059
+:101ac0000000e00004003a002fb29700bfb2970078
+:101ad0004fb39700dfb397000400be000601be00bd
+:101ae0004f0678004f05be004f04be000080fa008c
+:101af00000000600881f780018002000881f78006a
+:101b000096ff07008f87e9004f0478000000060069
+:101b1000801feb0091ff07008f87e900000006009f
+:101b20000800fa00889fbe008a9fbe008c1f7800c4
+:101b30006e00070005003d0043000700300007006d
+:101b40000c003d00330007000b003700e00f52008f
+:101b5000e08f5a00e00f5b00e08f5b0006003d0065
+:101b60000400be000601be0053ff07000205be00d0
+:101b70000004be001c0020002c000700ddff070051
+:101b80000c00e000010032004bff07004f06780018
+:101b90004f05be004f04be000080fa0000000600a2
+:101ba0000800fa00889fbe008a9fbe008c1f780044
+:101bb0004e00070002003d001c002000220007002c
+:101bc0000f00070001003d0012000700170007008a
+:101bd000cfff07000c00e0000100320036ff0700d5
+:101be0004f0678004f05be004f04be000080fa008b
+:101bf0000000060090b79f000100d00080b79f0052
+:101c0000e00f5400e08f5c00e00f5d00e08f5d00ae
+:101c1000000006000800be000a01be0026ff070003
+:101c20000205be000004be00000006000802be005f
+:101c30000a03be005fb09700efb097007fb1970036
+:101c40008fb99700000006001bff07000100070086
+:101c500000000600b0b79f00c1b79f00d2b79f0039
+:101c6000e3b79f00000006000400e1000588e100e2
+:101c70000690e1000798e10000000600c0b79f0051
+:101c80000200d000b0b79f00afb097000100e000a5
+:101c900000000600b0b79f000100d000a0b79f0071
+:101ca0009fb097000100e00000000600a0b79f0071
+:101cb0000100d00090b79f008fb097000100e000b6
+:101cc0000000060080b79f000804d0008984d2007d
+:101cd0000a85d2008b85d2005fb29700efb29700e1
+:101ce0007fb397008fbb970000000600d9ff070065
+:101cf0000605be000404be000006eb00e00f500025
+:101d0000e08f5800e00f5900e08f590000000600f6
+:101d10000800fa00889fbe008a9fbe008c1f7800d2
+:101d2000f0b79f0081bf9f0092bf9f00a3bf9f009d
+:101d30006044b8006055b8000006eb000408a3003a
+:101d4000080032007fb097008fb897001fb9970046
+:101d5000afb9970008044000898448000a0549008b
+:101d60008b8549008703d1000683d3008582d30089
+:101d70000482d30010002000010020006011b80090
+:101d800008006000898060000a0161008b816100a9
+:101d90000000e000070032006000b80002002000f0
+:101da00003002800040270008582700006037100a1
+:101db000878371008b05d1000a85d3008984d30005
+:101dc0000884d3000c06e800f0032000800f5600c2
+:101dd000daff34000400be000601be004f067800a2
+:101de0004f05be004f04be000080fa000000060050
+:101df0000800fa00889fbe008a9fbe0017000700f7
+:101e00000605be000404be00e00f5200e08f5a0039
+:101e1000e00f5b00e08f5b0008003d000400be00a7
+:101e20000601be00a4fe07000205be000004be00bd
+:101e30000f000700a0fe0700080007000802be0010
+:101e40000a03be000a000700b1ff07004f05be00ed
+:101e50004f04be000080fa0000000600e0b79f00bb
+:101e6000f1b79f0082bf9f0093bf9f000000060054
+:101e70006fb09700ffb097000fb997009fb9970018
+:101e800000000600889fbe008a9fbe008c9fbe0097
+:101e900090000700602a2900801f7800f02a29009e
+:101ea000801f7800b02b2900801f780080902000d0
+:101eb0001bf9070080902000cf00070020032000be
+:101ec000d700070002802000030020006000b80057
+:101ed0003a0107000005eb00e68757002c2e290089
+:101ee000fd3129006b0020000a08a3001c003a0005
+:101ef000110009000b05d8008000fd000000e00083
+:101f00002f003a005f0107000004be00809020000f
+:101f1000210009003c5878002c02b100809020007c
+:101f2000b500070020032000bd000700889fbe0009
+:101f300040302900801f780080902000f8f80700ca
+:101f400080902000ac000700803e2000b400070015
+:101f5000e68757000a05e8000a08a300e4ff3200fc
+:101f6000110009000b05d8008000fd00e10f5000b2
+:101f7000180032005c0107000004be0002002000cf
+:101f8000a34724000800be00d8fc07000bfd070093
+:101f9000809fbe0030342900801f78008090200090
+:101fa000dff807008090200093000700803e2000ab
+:101fb0009b000700e68757000a05e800e6ff3700a8
+:101fc000180107000004be00889fbe0040302900b1
+:101fd000d8ff3700330107000004be0080902000c6
+:101fe000230009003d5878004d02b1008090200088
+:101ff0008100070020032000890007000200200064
+:10200000a34724000800be00b8fc0700ebfc070053
+:10201000809fbe0030342900dfff37003600f80013
+:10202000809fbe00829fbe00849fbe00869fbe0030
+:102030003400f80000c0b300a00188000200fa00dc
+:10204000a0c0b300e0ff9f000fc2bf000018a300b4
+:1020500002003a000609e20009003a008540a900a2
+:102060000080fa003400f9004f03be004f02be00aa
+:102070004f01be004f00be003600f90000400600d0
+:102080008f80e90000802000a0000700eff8970093
+:102090000100fb00801088000fc2bf000018a300e1
+:1020a000eeff3a000609e200f5ff3a008540a9007c
+:1020b0000080fa003400f9004f03be004f02be005a
+:1020c0004f01be004f00be003600f9000040060080
+:1020d000ebff3700008020006c000700d0042000d8
+:1020e000a010880081ff2f008000fd000c22b600a8
+:1020f0008000fd0002402000020078000c22b700a2
+:102100008d40a80099c0bf00014060000004a000fd
+:1021100099e0b700000028000e22b7000c22b7009b
+:10212000020078000e22b700000006000200fa004c
+:10213000889fbe008a1f7800800478000104780020
+:1021400000102000808f500018003c000100e000cb
+:102150001c003c000fc2bf000008a30005003a00ad
+:102160000000eb004f0578004f04be000080fa002d
+:1021700000000600e8805700008020006300070090
+:10218000e10f4000f6ff32008ff897000100fb00de
+:10219000801088000000eb004f0578004f04be005f
+:1021a0000080fa0000000600f2ff37000080eb001c
+:1021b0004f0578004f04be000080fa0000000600c2
+:1021c000ecff37000005eb00e9407d0000802000b7
+:1021d00034000700e10f4000f4ff32000a05e80078
+:1021e0008a0f5400f8ff3a000fc2bf000008a30096
+:1021f000dbff3200dfff3700881f78000004780023
+:1022000058f807008000780008007800c7ff070032
+:102210004f047800000006000de2a900000006004f
+:102220000400fa008000eb00e1bf9f00f1bf9f00b7
+:10223000f0bf9f007fb897000000e000110034005d
+:1022400021532700e1bf9f006fb897000000e00016
+:10225000060034006fb897000000e900e0bf9f005f
+:102260006fb897000000e000faff3c007fb89700cd
+:102270000000e900f0bf9f007fb897000000e00079
+:10228000f0ff3c000080fa0000000600000099000a
+:1022900010009900200099008000eb0031009900a7
+:1022a000000006000001780001427800b0009100b3
+:1022b0008081eb0000102000808f50000d00320064
+:1022c0001200910004487800320091000000e800fc
+:1022d00030019900920091008100e80011019900fd
+:1022e000020091000010b0008001eb00808f5000d0
+:1022f000020032000300780000000600120199007d
+:102300000300780000000600fcff370000017800a1
+:10231000300091008081eb000000e0000d003200f1
+:102320002200910090487800320091000000e900fe
+:1023300030019900a20091008100e800210199007c
+:10234000020091000010b0008001eb00808f50006f
+:10235000020032000300780000000600220199000c
+:102360000300780000000600fcff370000000600b4
+:102370002361ab0003003200442aec008900a9006d
+:1023800000400600442aed008900a9000040060034
+:10239000fcff3700a862a80000000600a862a900a0
+:1023a0000000060023c1bf004400de0061006000a1
+:1023b0000080fb000100200000000600325288006f
+:1023c00043528800402aef00422aef00442aef00df
+:1023d000f0ff270040098800001a2000200988002b
+:1023e000007020001009880000032000a822b70018
+:1023f0008900a9009100a80070c0b300a860b700d0
+:10240000000006006000b800305288004152880089
+:102410000052880011528800f0fc2f00a822b6005c
+:102420000000060020528000310980002252800006
+:10243000800f5100fbff3a00610ab800040042001f
+:1024400085804a00cf91de00c011dd00020020002f
+:1024500002007000838070000202720083827200aa
+:10246000e4518800f55188008180d1000080d300bc
+:1024700002528000135280000200500083805800f6
+:1024800000000600e7ff07000252800013528000a0
+:1024900000014100818149000252880013528800e6
+:1024a00000000600889fbe00deff0700e4fb070077
+:1024b0000004be003052800041528000e0fb070063
+:1024c0000001be000800be0008fc07000001be00bd
+:1024d00049fc0700b2fd20009304240083fb0700a1
+:1024e0004f04be0000000600889fbe00e5ff070005
+:1024f000d3fb07000004be00305280004152800030
+:10250000cffb07000001be000800be00f7fb07007c
+:102510000001be0038fc0700b2fd20009304240037
+:1025200072fb07004f04be0000000600bdff07005d
+:102530000252800013528000000141008181490055
+:0c254000025288001352880000000600c0
+:020000040000fa
+:0200000401f009
+:04000000ffff0000fe
+:020000040000fa
+:0200000401f009
+:04000400ff7f00007a
+:020000040000fa
+:0200000401f009
+:040008007ffb00007a
+:020000040000fa
+:10000800bc130000bc130000bc130000bc130000ac
+:10001800bc130000bc130000bc130000bc1300009c
+:10002800bc130000bc130000bc130000bc1300008c
+:10003800bc130000bc130000bc130000bc1300007c
+:10004800bc130000bc1300000e100000bc1300001d
+:10005800bc130000bc130000bc130000bc1300005c
+:10006800bc130000bc130000bc130000bc1300004c
+:10007800bc130000bc130000bc130000bc1300003c
+:10008800bc130000bc130000bc130000bc1300002c
+:10009800bc130000bc130000bc130000bc1300001c
+:1000a800bc130000bc130000bc130000bc1300000c
+:1000b800bc130000bc130000bc130000bc130000fc
+:1000c800b8110000bc130000bc130000bc130000f2
+:1000d800bc130000bc130000bc130000bc130000dc
+:1000e800bc130000bc130000bc130000bc130000cc
+:0800f800bc130000bc13000062
+:020000040000fa
+:10010800bc130000bc130000bc130000bc130000ab
+:10011800bc130000bc130000bc130000bc1300009b
+:10012800bc130000bc130000bc130000bc1300008b
+:10013800bc130000bc130000bc130000bc1300007b
+:10014800bc130000bc1300000e100000bc1300001c
+:10015800bc130000bc130000bc130000bc1300005b
+:10016800bc130000bc130000bc130000bc1300004b
+:10017800bc130000bc130000bc130000bc1300003b
+:10018800bc130000bc130000bc130000bc1300002b
+:10019800bc130000bc130000bc130000bc1300001b
+:1001a800bc130000bc130000bc130000bc1300000b
+:1001b800bc130000bc130000bc130000bc130000fb
+:1001c800b8110000bc130000bc130000bc130000f1
+:1001d800bc130000bc130000bc130000bc130000db
+:1001e800bc130000bc130000bc130000bc130000cb
+:0801f800bc130000bc13000061
+:020000040000fa
+:10254c00313600003a300000323a000032300000e0
+:10255c00004a0000756e00002020000036200000ac
+:10256c003230000031380000004500006e6300007e
+:10257c006f64000065720000205400006573000059
+:10258c007420000042650000676900006e2c00009a
+:10259c00206300006f6d0000706900006c65000026
+:1025ac0064200000617400002025000073200000ee
+:1025bc00257300000a0000004c6500006e640000ea
+:1025cc006f2000006520000052650000736500005c
+:1025dc006e740000616e0000646f0000206f0000dc
+:1025ec00204500006e6300006f64000065720000ff
+:1025fc00204900004e5400000a0000005661000003
+:10260c006c6f000072200000646f000020650000f9
+:10261c006e6300006f6400006572000020490000ca
+:10262c004e5400003a2500006c6400000a0a0000b9
+:10263c00004c0000656e0000646f00002065000017
+:10264c002052000065730000656e0000746100008c
+:10265c006e6400006f2000006f200000456e0000cb
+:10266c00636f00006465000072200000464c00009f
+:10267c004f410000540a000000560000616c00003d
+:10268c006f720000206400006f200000656e000077
+:10269c00636f00006465000072200000464c00006f
+:1026ac004f410000543a0000256c0000640a000001
+:0426bc000a00000010
+:020000040000fa
+:1026c00008090000000100000000000000080000f0
+:1026d00008010000000000003c0a000008000000a3
+:1026e00002000000000000000000000000000000e8
+:1026f000440a000006000000000000002a0a000052
+:102700001200000002000000202b2d0023300000ea
+:10271000010002000004000008001000000000009a
+:102720004a0a00000800000002000000686a6c000d
+:10273000747a4c0000000000080a0000220000002b
+:1027400002000000303132003334350036373800b3
+:102750003961620063646500660030003132330025
+:10276000343536003738390041424300444546008d
+:08277000000000000000000061
+:020000040000fa
+:042778000000fe005f
+:00000001FF
diff --git a/test/freertosAICtest/freertosAICtest.hex b/test/freertosAICtest/freertosAICtest.hex
new file mode 100644 (file)
index 0000000..42338c4
--- /dev/null
@@ -0,0 +1,559 @@
+:020000040000fa
+:080000000c01040000000000e7
+:020000040000fa
+:1002000000000000000000000000000000000000ee
+:1002100000000000000000002fdb200080ff200015
+:100220000001880000000000050007000c00070026
+:1002300004020200000000000040da000000fe009e
+:100240004440a900c00820000000e0000300320084
+:1002500000002000a00188004440a8000000060023
+:10026000800a2100010020001600370062004000d3
+:10027000e0804800910188009001ba0062004000cf
+:10028000e0804800910188009002ba0062004000be
+:10029000e08048000002eb006028e10005003a0021
+:1002a0008301e90007003300038009000059eb00d7
+:1002b000040037006128e100010032000082eb00f9
+:1002c00005000700910188001001ba000200e0005b
+:1002d000e6ff3a00000005009101880080027800e6
+:1002e00062004000e08048003559ba008301e9000f
+:1002f000080032002559ba008301e90005003200e8
+:100300000400e000f4ff320015d9ba008301e900cf
+:10031000f1ff3a0000000600800178000200e000d2
+:1003200003003200b15978000201e900fdff3a00f4
+:1003300000000600800178000200e00003003200a7
+:10034000815978000201e900fdff3a000000060033
+:10035000800178000200e000070032001104e00094
+:1003600005003200b15978000201e90002003200b4
+:100370001104e000fbff3a000200e000030032003d
+:100380008059eb000201e900fdff3a000000060081
+:100390000400fa00a4030700e0bf9f00f1bf9f0024
+:1003a000421f20000300200064805700eb03070079
+:1003b000da02aa00421f20000300200064805700d8
+:1003c000e6030700da02aa00f5ff37000400fa008e
+:1003d00095030700e0bf9f00f1bf9f00823e200011
+:1003e0000300200064805700dc030700da22aa0023
+:1003f000823e20000300200064805700d7030700de
+:10040000da22aa00f5ff3700881f78000004eb000d
+:10041000c8168800880378000803780088027800ee
+:10042000340020008801780092062000210629006f
+:10043000801c20006c040700880378000803780003
+:1004400088027800240020008801780092062000ad
+:1004500071062900601e20006304070013050700d1
+:10046000080078004f04780000000600e400400017
+:10047000110098008098eb008090eb0041009800fc
+:10048000510098000008eb00000006008000eb001f
+:10049000510098000000060010019000a201900099
+:1004a000a3009800b2009800a2019000b10198004a
+:1004b0002101980011009800d00098001008e80071
+:1004c00000000600800178001102be00e10f42002a
+:1004d000e08f4a00180032006401400022009000c2
+:1004e000b00f5200a08f5a00080031002200900087
+:1004f000a000980031009800b200980021019800f7
+:10050000d30098009309e800000006002201900043
+:1005100022009000b00f5200a08f5a00f3ff390064
+:100520002201900022009000b00f5200a08f5a00cc
+:10053000f6ff3100edff37005001900022009000df
+:10054000a000980031009800b200980021019800a6
+:10055000d30098009309e80000000600ebff370085
+:100560000001780020009000b20090003100980057
+:10057000b2019000a0019800d200900011009000fc
+:10058000820f5000050032000000eb00500198007f
+:100590009108e9001100780000000600930098001f
+:1005a0000000eb00500198009108e900110078006c
+:1005b00000000600f9ff3700889fbe008004780025
+:1005c00001047800390607001911900029129000e3
+:1005d0000490b90019004000900498000000eb005e
+:1005e0008014980019007800a00498000201e90026
+:1005f0000491b90002014000b20498000080eb00b1
+:10060000b0149800c01498000800e00013003a00ed
+:10061000490090000000e00004003a0026060700b0
+:10062000100020004f04be00000006006880440057
+:1006300086030700e10f5000f8ff3a008e0f02001a
+:1006400000000000000000001b0607001000200052
+:100650004f04be0000000600f4ff3700688044002d
+:1006600082ff07007480440080ff07001206070025
+:10067000100020004f04be0000000600ebff370012
+:10068000889fbe008a9fbe000004be000000e000fc
+:1006900004003a000000eb004f05be004f04be000e
+:1006a00000000600a00220005a060700000578009e
+:1006b0000000e000f7ff320009c0b9000000e800c8
+:1006c0005406070080057800000d78000000e00067
+:1006d0000a00320018159800291598001100200012
+:1006e0000a007800b4ff07000a0078004f05be003a
+:1006f0004f04be0000000600eaff37000a00780041
+:10070000690607000b0078004f05be004f04be00cd
+:1007100000000600e3ff3700881f7800000478001f
+:10072000e205070008149000e305070008007800c0
+:100730004f04780000000600001090000000060042
+:10074000881f780000047800100078005606070023
+:1007500008007800540607004f04780000000600e7
+:1007600080017800010278001000e0000a003200e9
+:10077000300090002311900002004000b00198006a
+:1007800093009000810f500004003100b3009000ee
+:1007900004007800e0fe0700000006001300780067
+:1007a000b0019800b300900004007800dafe070062
+:1007b000f9ff3700889fbe000004780082047800ab
+:1007c000001090000000e00002003a004f04be005c
+:1007d0000000060008007800e1ff07000810900004
+:1007e0000000e9000014980038109000e10f40006c
+:1007f00007003200381090000000e8003014980024
+:10080000100020004f04be0000000600f1ff37007a
+:10081000480090000000e00004003a0010002000b2
+:100820004f04be0000000600eaff370068004400e5
+:10083000060307000000e000f8ff32000900e000b6
+:10084000f6ff320010002000800c78004f04be003c
+:1008500000000600dfff3700881f780000047800e2
+:1008600002007800281190000200e0000d00320024
+:100870000000e0001000320038009000a6fe0700e3
+:1008800038009000a810900001005000300498003b
+:10089000980f500003003100180090000100500034
+:1008a00030049800081090000000e8000014980040
+:1008b0004f047800000006002800900096fe070014
+:1008c00028009000a810900001004000200498002b
+:1008d00098009000810f5000f2ff39001800780056
+:1008e00020049800081090000000e8000014980010
+:1008f0004f04780000000600efff3700889fbe001d
+:100900000004780001027800820478000301780076
+:1009100080109000101090008001eb00808f50003c
+:1009200003003900030078004f04be0000000600f9
+:100930008400780008007800c7ff07004810900086
+:10094000e10f400007003200481090000000e8006e
+:1009500040149800100020004f04be000000060064
+:10096000f3ff3700280890000000e00004003a0080
+:10097000100020004f04be0000000600ecff37000e
+:1009800074004400b10207000000e000f8ff3200ec
+:100990000900e000f6ff320010002000800c780013
+:1009a000000078004f04be0000000600e0ff3700a2
+:1009b000889fbe00000478003c05070048109000a6
+:1009c0000000e00003003400280890000000e00070
+:1009d00022003a000080eb00401498003605070022
+:1009e00032050700381090000000e00003003400da
+:1009f000480090000000e00005003a000080eb0095
+:100a0000301498002c0507004f04be0000000600bb
+:100a1000e8044400090078008c0207000000e000b0
+:100a20000c003a00381090000000e90030149800e3
+:100a3000381090000000e000f0ff34001900e000e2
+:100a4000eeff320009007800800207000000e0009d
+:100a5000f4ff3200e0020700f2ff3700f404440024
+:100a600009007800790207000000e0000c003a005d
+:100a7000481090000000e9004014980048109000d1
+:100a80000000e000d3ff34001900e000d1ff320085
+:100a9000090078006d0207000000e000f4ff32005a
+:100aa000cd020700f2ff37000a00fa00889fbe005f
+:100ab0008a9fbe008c1f7800800478008105780032
+:100ac00092bf9f00a3bf9f00040678000005eb00c3
+:100ad000f6040700091490000800e0002b003a001b
+:100ae0001fb89700afb89700e00f5000e08f580094
+:100af0005b0032000a00e00035003200ee0407001f
+:100b000007010700e904070039109000e10f4000d9
+:100b10004a00320049109000e10f400036003200d8
+:100b2000e5040700ee805700748057007702070045
+:100b30000000e00037003a00dc04070009149000d0
+:100b4000dd0407000800e00041003a007480440022
+:100b50001fb99700afb997002e020700090078006f
+:100b600093ff0700680107000000e000d8ff3a008b
+:100b70008e0f02000000000000000000cb04070000
+:100b8000091490000800e000d5ff320039049000fd
+:100b90008b00780009007800f1fe07000c00e000ef
+:100ba00037003200b8049800290890000000e000e7
+:100bb00043003a00c0040700100020004f067800f0
+:100bc0004f05be004f04be000080fa000000060082
+:100bd00074805700460207001a002000b604070080
+:100be000cf000700b104070039109000e10f40006a
+:100bf000c8ff3a0011003700c8149800ae0407007f
+:100c0000ee80570074805700400207000000e000ab
+:100c1000c9ff32000900780065ff07003a010700ac
+:100c20000000eb004f0678004f05be004f04be00e9
+:100c30000080fa0000000600e5ff3700b8149800b5
+:100c400049109000e10f4000b5ff3a00eaff37007d
+:100c50000900780056ff07002b0107009cff3700b2
+:100c600095040700080078004f0678004f05be0085
+:100c70004f04be000080fa0000000600d4ff3700d9
+:100c8000091090000000e9008014980049009000cd
+:100c90000000e000c7ff320068804400eb0107005d
+:100ca000e10f5000c3ff3a008e0f02000000000069
+:100cb000000000008004070010002000bfff370084
+:100cc00074804400e10107000000e000f6ff3a00f4
+:100cd0007904070010002000b8ff37000a00fa006e
+:100ce000889fbe008a9fbe008c9fbe0000057800d2
+:100cf0008106780082bf9f0093bf9f0004067800a2
+:100d00008005eb00690407008a1090001a1090001b
+:100d1000808f50002d0039000fb897009fb89700c2
+:100d2000e00f5000e08f58005c0032000b00e00044
+:100d30003400320060040700790007005b040700fc
+:100d40003a109000e10f40004a0032004a10900033
+:100d5000e10f40003500320057040700f0805700d3
+:100d600076805700e90107000000e00037003a00f4
+:100d70004e0407008a1490001a1490004e040700d5
+:100d8000888f540041003a00680045000fb9970071
+:100d90009fb997009f0107000a00780004ff070031
+:100da000d90007000000e000d6ff3a008e0f0200d5
+:100db00000000000000000003c0407008a109000c2
+:100dc0001a109000808f5000d3ff31000c01780082
+:100dd0008d0078000a0078009ffe07002a08900026
+:100de0000000e00035003a00330407001000200046
+:100df0004f06be004f05be004f04be000080fa0043
+:100e00000000060076805700b90107001b00200093
+:100e10002904070042000700240407003a1090004c
+:100e2000e10f4000c9ff3a00120037000000eb005c
+:100e30004015980020040700f08057007680570086
+:100e4000b20107000000e000c9ff32000a0078008c
+:100e5000d7fe0700ac0007000000eb004f06be0005
+:100e60004f05be004f04be000080fa0000000600df
+:100e7000e4ff37000000eb00301598004a109000a6
+:100e8000e10f4000b4ff3a00e8ff37000a007800a5
+:100e9000c7fe07009c0007009aff37000604070002
+:100ea0000000eb004f06be004f05be004f04be0021
+:100eb0000080fa0000000600d2ff370074004500f1
+:100ec00062010700e10f5000c7ff3a008e0f0200d9
+:100ed0000000000000000000f703070010002000e1
+:100ee000c3ff3700001090000000cf000000e900b1
+:100ef0004f00de0000000600801090000001eb00b3
+:100f000010109000808f5000020032000200780024
+:100f1000000006001000200000000600fdff370062
+:100f20000e2dec000000060042a0a800142def00da
+:100f3000dd033700889fbe008a1f78000e0de20097
+:100f40001a003a003068800041688000610040006b
+:100f5000e080480030688800416888003068800080
+:100f600041688000e00f5000e08f5800140032000c
+:100f70003268800043688000506d8000616d8000a1
+:100f8000800f5100818f59000500390040698000b1
+:100f90001000e00021003a00aaadef00acadef0078
+:100fa0004f0578004f04be0000000600102dec0035
+:100fb0004f0578004f04be0000000600fbff37001d
+:100fc000406980003169800041698800306988008b
+:100fd0000a2dec00406980001000e0004000320063
+:100fe0004069800040009000400090001001900097
+:100ff000a0019000526d8800636d88003268800007
+:1010000043688000506d8000616d8000800f51004a
+:10101000818f5900ddff3100e1ff3700406980001a
+:101020004000900040009000000478001001900003
+:10103000a001900030688000416880002ad4200020
+:10104000820f5000838f58001c003100526d8800c1
+:10105000636d88004f0578004f04be000000060055
+:10106000d2ff3700d808900060688000808f500061
+:1010700001003600616888006c08b9000000450076
+:101080008900780004fd0700406980001000e0003e
+:10109000c1ff320040698000400090004004900091
+:1010a00018019000a801900030688000416880001d
+:1010b000820f5000838f5800e4ff39008884e800d5
+:1010c0000900780026fd0700480890000000e000b5
+:1010d000e4ff32006e00440021fd0700e1ff37000d
+:1010e000aaadef00acadef0032688000436880002d
+:1010f000506d8000616d8000800f5100818f59001c
+:10110000a2ff3100a6ff3700889fbe008a1f78002b
+:10111000660307000e2ded00706880000000e000ff
+:1011200031003a00120de2002f0032000005780075
+:101130001a0de2001900320010698000400490008e
+:101140006e00440006fd07008884e800090078006e
+:1011500003fd0700d808900060688000808f500071
+:1011600001003600616888006c09b90020d42000b5
+:101170000200400089007800c7fc0700406d800035
+:10118000d808900050089000808f5000e8ff390088
+:101190001a0020001a0de200e7ff3a00100de200ed
+:1011a0000c003200100de20016003a00042def0092
+:1011b0008e0f020000000000000000001800200058
+:1011c0003d030700080078004f0578004f04be007b
+:1011d00000000600e10f5500f4ff32002068800097
+:1011e000e10f5000f1ff32000004eb003203070072
+:1011f000080078004f0578004f04be00000006008c
+:10120000f4ff37004bff0700102ded00100de2003a
+:10121000e6ff320047ff0700102ded00100de20041
+:10122000f8ff3a00e1ff3700889fbe001f03070068
+:1012300038688000496880001f0307000800be006e
+:101240004f04be0000000600306880004168800046
+:101250000000060090688000000006000e0de2000d
+:101260000300320010002000206888000000060003
+:10127000606880006c00b90022d420006200780011
+:101280000000e00006003a000c2ded0060688000d0
+:101290006c00b900620078000000e000faff320044
+:1012a000606880006c00b90000014100920090006d
+:1012b000a10090001101980064004100808f50004f
+:1012c00003003200c1009000416d8800000006005c
+:1012d000a100900011019800c1009000416d8800ac
+:1012e00000000600889fbe000004be00406d800024
+:1012f000180098002900980030688000416880003c
+:10130000800f5400818f5c0006003100416d800029
+:10131000306980008180e8006afc07004f04be004d
+:1013200000000600416d8000406980008180e80077
+:1013300064fc0700506d8000616d8000800f5400d8
+:10134000818f5c00f5ff3100586d8800696d880061
+:101350004f04be0000000600f2ff3700889fbe0069
+:101360008a1f7800000578000204be00ecfe07002a
+:101370001a01be000204440083844c0030688000df
+:1013800041688000800f5100818f590010003600a5
+:10139000880f5100898f590010003e000000eb00bb
+:1013a000088dbe000000e00015003a0056ff07005f
+:1013b0000000e00003003a008e0f02000000000071
+:1013c000000000004f0578004f04be00000006003a
+:1013d000880f5100898f590005003e003068800059
+:1013e00041688000800f5400818f5c00ebff360065
+:1013f00010002000088dbe000000e000ebff32006e
+:10140000a88dec0056fc07000800be00b5ff0700e1
+:10141000e6ff3700889fbe000204be00416d8000d9
+:10142000ee80400027fc0700a88dec004cfc070074
+:1014300032688000436880000200440083804c00d2
+:10144000a8ff07004f04be0000000600889fbe00f2
+:1014500040009000c00490006e84440008007800b2
+:101460003ffc07000e0de20016003a000984e80078
+:10147000080078003afc0700d908900060688000f6
+:10148000808f500013003e006c09b90020d420006a
+:101490000200400088007800fffb0700406d8000dc
+:1014a0000001eb00d908900050089000808f500098
+:1014b0000100390012002000020078004f04be0035
+:1014c0000000060088007800a0d12000f2fb070091
+:1014d000f2ff3700616888006c09b90020d4200051
+:1014e0000200400088007800ebfb0700ebff3700ac
+:1014f00051688000010878003268800043688000ed
+:10150000120098002300980000000600889fbe008b
+:101510000004be006502070050688000980f1000ac
+:10152000220032003068800041688000180190007d
+:10153000a8019000800f5100818f590008003600eb
+:1015400030688000416880001902be00020050002f
+:1015500083805800840f5000858f580005003900a3
+:101560001800200054020700080078004f04be0055
+:1015700000000600306880004168800002005000d2
+:1015800083805800801c520081945a000800780023
+:10159000d7ff07000004eb004702070008007800af
+:1015a0004f04be0000000600f2ff37001801900053
+:1015b000a801900030688000416880001902be00d8
+:1015c0000200500083805800840f5000858f58001f
+:1015d000e3ff3100e7ff370010002000206888009b
+:1015e00000000600ffff3700e8874700889fbe0025
+:1015f0008a9fbe008c9fbe008e1f7800f0b79f00b0
+:10160000810578000204780083bf9f00840678007b
+:101610000507780006057800400220007d020700db
+:10162000800478000080eb000900e0004a003200ee
+:101630000a00e00072003200ea0c980076003200e6
+:101640000804440008017800510a20000a007800cc
+:1016500038fb0700690e9000080446000884e90082
+:10166000981498007e804400420020008b0078008f
+:1016700037fb07000040eb0090649800300020002a
+:101680003a0020000b002000808f560047003600f3
+:10169000d00c98000980e800e0b79f007bfb0700b2
+:1016a0006e8444000800780078fb0700d904980095
+:1016b00064001500e0801d00008cbe00b90c98008d
+:1016c0000fb99700ffb097000c007800b101070038
+:1016d000800c78000e00e00001003200090f780055
+:1016e000f2010700122dec00a80de20054003200b8
+:1016f00028d42000140de2002f003200d9089000f9
+:10170000c0688000808f500022003e00162dec0043
+:1017100060688000808f500015003e006c08b900a2
+:1017200000004400efb097005bfb0700e2010700f8
+:10173000140de2002a003200406d80005008900035
+:101740008d0f5000260031008e0f020000000000b7
+:1017500000000000100020004f0778004f06be0078
+:101760004f05be004f04be008f00b1000000060010
+:10177000616888006c08b90000004400efb0970071
+:1017800045fb0700cc010700140de200eaff3a0018
+:1017900013003700c1688800162dec0060688000d7
+:1017a000808f5000ddff3600f1ff3700616db8001b
+:1017b0000d007800b6ff3700406d800050089000a3
+:1017c000808f5600cdff3900496d8800d908900000
+:1017d000c0688000808f5000ccff3600edff3700de
+:1017e000100020004f0778004f06be004f05be00d6
+:1017f0004f04be008f00b10000000600dcff370080
+:10180000080044000302070000057800ea0c980075
+:101810000a00e0008aff3a0009007800220207006f
+:101820000080eb004f0778004f06be004f05be005a
+:101830004f04be008f00b10000000600ccff37004f
+:10184000496d88009068800028d42000e10f500086
+:10185000aaff3a00080578002bd720000a0078007c
+:1018600002fb07006c0545008a8f5500fbff3a001c
+:1018700060d32000fdfa0700a0d22000fbfa070089
+:10188000a0d12000f9fa070060d320004069880049
+:10189000a0d2200030698800d9089000c06880007c
+:1018a000808f500099ff3600baff37008003eb00ad
+:1018b0000703780087027800070278008701780024
+:1018c00092062000c106290020af200046ff070035
+:1018d000e10f5000010032000000060042a0a80005
+:1018e000a0688800062def00082def003d013700ad
+:1018f000889fbe008a1f78000004be0002057800a1
+:10190000a06b8000b16b800008044000898448000f
+:10191000ae8dec0012fb0700726d8000180198007c
+:1019200029019800a06b8000b16b8000800f5400eb
+:10193000818f5c000c0031008280e800606c8000c8
+:10194000e0fa07000a00e00004003200716d800038
+:10195000ee8040000a007800dafa07004f057800b0
+:101960004f04be00000006008280e800706c80001a
+:10197000d4fa0700f3ff3700889fbe008a1f780063
+:101980008ada2000800de2006f003a0026fe070090
+:10199000e26b8000f36b80000200500083805800ef
+:1019a000c06b8800d16b8800c06b8000d16b800059
+:1019b000e00f5000e08f580040003200a46b800020
+:1019c000b56b800061014200e0814a00a26b880093
+:1019d000b36b880061005000e0805800c06b880045
+:1019e000d16b8800e00f5100e08f590004003a00ed
+:1019f000706c8000656c8000756c8800606c88007d
+:101a0000706c80001000e000e7ff320040009000a2
+:101a10004000900000047800a000900010009000aa
+:101a2000800f5100818f5900dfff390042a0a800cc
+:101a30008884e80009007800c9fa07004808900087
+:101a40000000e000020032006e004400c4fa07000b
+:101a500042a0a900d8089000906b8000808f5000b1
+:101a600001003600916b88006c08b9000000450049
+:101a70008900780088fa0700706c80001000e00090
+:101a8000c9ff32004000900040049000180190000f
+:101a9000a8019000a06b8000b16b8000800f510006
+:101aa000818f5900e1ff3600c06b8000d16b800050
+:101ab000e00f5000e08f5800c0ff3a00a06b80009c
+:101ac000b16b8000e06b8800f16b8800946b800044
+:101ad0006c20b900800078000a0140009202780072
+:101ae0000500e0002e003a000400e0000d00320086
+:101af000c0d9200000804000840178008500780073
+:101b00008301e900000178001000e00023003a00a2
+:101b10008100e8006c005000848f5000f8ff3a000c
+:101b2000936b88004f0578004f04be00000006004c
+:101b30006c08b900000045008900780056fa0700db
+:101b4000800de20091ff320042a0a800406c8000ae
+:101b5000400490006e00440081fa070042a0a900f2
+:101b60008884e800090078007dfa0700d808900012
+:101b7000906b8000808f5000edff3600916b8800e5
+:101b80006c08b900000045008900780042fa07009f
+:101b9000800de200ecff3a007cff3700936b880079
+:101ba00092009000a1009000110198006400410093
+:101bb000808f50000900320041009000706d880055
+:101bc000e008900010017800020001004f05780045
+:101bd0004f04be0000000600d5ff3700a1009000b2
+:101be0001101980041009000706d8800e00890009d
+:101bf0001001780002000100f4ff3700889fbe004a
+:101c00008a9fbe0080057800020478000002200050
+:101c100000010700800478000080eb000900e0006c
+:101c20001d003200ae0de200260032000000eb0085
+:101c3000f00c98000080eb00d00c9800e80c9800a5
+:101c4000090578000b1d78000a0078000ffa0700dc
+:101c50006e844400080078000cfa0700d90498004c
+:101c6000b90c980050002000f1ff2f00008cbe003e
+:101c7000d9089000906b8000808f500009003e00d2
+:101c80006c09b90080da2000020040008a00780068
+:101c900001fa0700100020004f05be004f04be00ef
+:101ca00000000600916b88006c09b90080da200002
+:101cb000020040008a007800f7f9070010002000b9
+:101cc000f5ff3700796d8800c0d92000e7f90700db
+:101cd00000d92000e5f9070000d82000e3f907004b
+:101ce000c0d92000706c880000d92000606c88008a
+:101cf0000000eb00f00c98000080eb00d00c980086
+:101d0000e80c9800090578000b1d78000a0078009f
+:101d1000def907006e84440008007800dbf9070054
+:101d2000d9049800b90c980050002000f1ff2f0052
+:101d3000008cbe00d9089000906b8000808f50000e
+:101d4000cfff3600d7ff3700889fbe0040009000cd
+:101d5000c00490006e8444000800780000fa070078
+:101d60008800780000d82000cbf907000001eb00c4
+:101d7000d9089000706d800050089000808f50004e
+:101d80000100390012002000020078004f04be005c
+:101d900000000600010878008000eb0011009800a8
+:101da0002100980032009800e80040002007290038
+:101db000820a2900b0187800800f5100fdff3a0018
+:101dc000200280008008780034c0bf000080fb0043
+:101dd000900098000000eb00a00098006680400092
+:101de000000006000000eb002008880000088800c2
+:101df00070bb20001008880095c0bf00f1c8b30078
+:101e0000014060000044a00095e0b7008460a90094
+:101e10008c60a80004c1bf00f1ccb3000140600099
+:101e20000044a00004e1b7000441a90005e1a800b6
+:101e3000406d8000900778004f007800806d88002a
+:101e40003400f9004400f9004000f9003e00f900b8
+:101e50003c00f9003a00f9003800f9002c00f900c4
+:101e60002a00f9002800f9002600f9002400f900f2
+:101e70002200f9003200f9003600f9004f0778001f
+:101e80004f06be004f05be004f04be004f03be000c
+:101e90004f02be004f01be004f00be004200f900dd
+:101ea00000000600100005000000060042a0a80087
+:101eb000b02dec0000000600b00ded00806d880034
+:101ec00001003a0042a0a900000006003600f80018
+:101ed000809fbe00829fbe00849fbe00869fbe0082
+:101ee0003400f80000c0b300a00188008460a9009d
+:101ef00010fc07008e0f0200000000000000000030
+:101f00003400f9004f03be004f02be004f01be0077
+:101f10004f00be003600f900004006004200f80005
+:101f2000801f78000002200010028800811f7800c6
+:101f3000829fbe00849fbe00869fbe00889fbe0019
+:101f40008a9fbe008c9fbe008e1f78003600f8006e
+:101f50003200f8002200f8002400f8002600f80003
+:101f60002800f8002a00f8002c00f8003800f800db
+:101f70003a00f8003c00f8003e00f8004000f8008d
+:101f80004400f8003400f800806d8000801f780065
+:101f9000406d80000f0878002e090200000000004c
+:101fa000406d8000900778004f007800806d8800b9
+:101fb0003400f9004400f9004000f9003e00f90047
+:101fc0003c00f9003a00f9003800f9002c00f90053
+:101fd0002a00f9002800f9002600f9002400f90081
+:101fe0002200f9003200f9003600f9004f077800ae
+:101ff0004f06be004f05be004f04be004f03be009b
+:102000004f02be004f01be004f00be004200f9006b
+:1020100000000600881f7800000478000008a30074
+:10202000020032000000a1000084e800bcfb0700b1
+:102030000208e2000a0032000240800082004400f0
+:10204000d04f2000808f50000d0036000004eb00c0
+:102050002dfc0700080078004f04780000000600ff
+:10206000608020000000a100104088000240800035
+:1020700082004400d04f2000808f5000f3ff3e00cc
+:10208000810f5100f1ff3100104080000004410039
+:10209000014088001cfc0700080078004f0478000d
+:1020a00000000600eeff3700000006000028ef00e9
+:1020b00000000600e04f20000140800001005000b9
+:0420c0000000060016
+:020000040000fa
+:0200000401f009
+:04000000ffff0000fe
+:020000040000fa
+:0200000401f009
+:04000400ff7f00007a
+:020000040000fa
+:0200000401f009
+:040008007fff000076
+:020000040000fa
+:10000800d6100000d6100000d6100000d610000050
+:10001800d6100000d6100000d6100000d610000040
+:10002800d6100000d6100000d6100000660f0000a1
+:10003800d6100000d6100000d6100000d610000020
+:10004800d6100000d6100000d6100000d610000010
+:10005800d6100000d6100000d6100000d610000000
+:10006800d6100000d6100000d6100000d6100000f0
+:10007800d6100000d6100000d6100000d6100000e0
+:10008800d6100000d6100000d6100000d6100000d0
+:10009800d6100000d6100000d6100000d6100000c0
+:1000a800d6100000d6100000d6100000d6100000b0
+:1000b800d6100000d6100000d6100000d6100000a0
+:1000c800d6100000d6100000d6100000d610000090
+:1000d800d6100000d6100000d6100000d610000080
+:1000e800d6100000d6100000d6100000d610000070
+:0800f800d6100000d610000034
+:020000040000fa
+:10010800d6100000d6100000d6100000d61000004f
+:10011800d6100000d6100000d6100000d61000003f
+:10012800d6100000d6100000d6100000660f0000a0
+:10013800d6100000d6100000d6100000d61000001f
+:10014800d6100000d6100000d6100000d61000000f
+:10015800d6100000d6100000d6100000d6100000ff
+:10016800d6100000d6100000d6100000d6100000ef
+:10017800d6100000d6100000d6100000d6100000df
+:10018800d6100000d6100000d6100000d6100000cf
+:10019800d6100000d6100000d6100000d6100000bf
+:1001a800d6100000d6100000d6100000d6100000af
+:1001b800d6100000d6100000d6100000d61000009f
+:1001c800d6100000d6100000d6100000d61000008f
+:1001d800d6100000d6100000d6100000d61000007f
+:1001e800d6100000d6100000d6100000d61000006f
+:0801f800d6100000d610000033
+:020000040000fa
+:1020c4004c45000044310000004c00004544000031
+:1020d40032000000494400004c45000000000000ac
+:1020e4001111000022220000333300004444000098
+:1020f4005555000066660000777700008888000068
+:1021040099990000aaaa0000bbbb0000cccc000037
+:10211400dddd0000eeee0000cecd0000acab000033
+:10212400020200000303000004040000050500008f
+:102134000606000007070000080800000a0900005e
+:0c2144001010000010110000121200002a
+:020000040000fa
+:10215000a80d000006000000020000000000ff00c3
+:10216000ffffff00040d00006e00000000000000f3
+:10217000ae0d0000020000000200000000000000a0
+:10218000720d00003600000000000000b00d0000dd
+:102190000200000002000000ef0000000008000044
+:0c21a0000405000000000000000000002a
+:020000040000fa
+:0421ac000000fe0031
+:00000001FF
diff --git a/test/freertostest/freertostest.hex b/test/freertostest/freertostest.hex
new file mode 100644 (file)
index 0000000..786db9d
--- /dev/null
@@ -0,0 +1,551 @@
+:020000040000fa
+:080000000801040000000000eb
+:020000040000fa
+:1002000000000000000000000000000000000000ee
+:100210002fdb200080ff200000018800000000008c
+:10022000050007000c000700c401020000000000e8
+:100230000040da000000fe004440a9000008200051
+:100240000000e0000300320000002000a001880050
+:100250004440a80000000600e00621000100200044
+:100260001600370062004000e080480091018800dd
+:100270009001ba0062004000e080480091018800cf
+:100280009002ba0062004000e08048000002eb00eb
+:100290006028e10005003a008301e900070033000f
+:1002a000038009000059eb00040037006128e100d9
+:1002b000010032000082eb00050007009101880078
+:1002c0001001ba000200e000e6ff3a00000005005d
+:1002d000910188008002780062004000e0804800c0
+:1002e0003559ba008301e900080032002559ba00e7
+:1002f0008301e900050032000400e000f4ff320051
+:1003000015d9ba008301e900f1ff3a0000000600a8
+:10031000800178000200e00003003200b15978004b
+:100320000201e900fdff3a000000060080017800ac
+:100330000200e00003003200815978000201e90068
+:10034000fdff3a0000000600800178000200e00096
+:10035000070032001104e00005003200b1597800b6
+:100360000201e900020032001104e000fbff3a0044
+:100370000200e000030032008059eb000201e900b6
+:10038000fdff3a0000000600881f78000004eb0023
+:10039000c81688008803780008037800880278006f
+:1003a000340020008801780092062000e102290034
+:1003b000401e200072040700220507000800780094
+:1003c0004f047800000006000400fa007c030700d8
+:1003d000e0bf9f00f1bf9f00421f200003002000ec
+:1003e00064805700c3030700da02aa00421f2000fe
+:1003f0000300200064805700be030700da02aa0051
+:10040000f5ff3700e4004000110098008098eb00f1
+:100410008090eb0041009800510098000008eb002c
+:10042000000006008000eb0051009800000006006c
+:1004300010019000a2019000a3009800b200980063
+:10044000a2019000b10198002101980011009800cc
+:10045000d00098001008e800000006008001780035
+:100460001102be00e10f4200e08f4a001800320086
+:100470006401400022009000b00f5200a08f5a008b
+:100480000800310022009000a00098003100980080
+:10049000b200980021019800d30098009309e80069
+:1004a000000006002201900022009000b00f5200d0
+:1004b000a08f5a00f3ff3900220190002200900023
+:1004c000b00f5200a08f5a00f6ff3100edff370049
+:1004d0005001900022009000a00098003100980088
+:1004e000b200980021019800d30098009309e80019
+:1004f00000000600ebff37000001780020009000ac
+:10050000b200900031009800b2019000a001980064
+:10051000d200900011009000820f500005003200c0
+:100520000000eb00500198009108e90011007800ec
+:1005300000000600930098000000eb0050019800b6
+:100540009108e9001100780000000600f9ff37006b
+:10055000889fbe00800478000104780039060700f7
+:1005600019119000291290000490b9001900400060
+:10057000900498000000eb008014980019007800a7
+:10058000a00498000201e9000491b90002014000b2
+:10059000b20498000080eb00b0149800c0149800da
+:1005a0000800e00013003a00490090000000e0005d
+:1005b00004003a0026060700100020004f04be0089
+:1005c000000006006880440086030700e10f500029
+:1005d000f8ff3a005a0f020000000000000000007f
+:1005e0001b060700100020004f04be00000006009c
+:1005f000f4ff37006880440082ff070074804400e5
+:1006000080ff070012060700100020004f04be0004
+:1006100000000600ebff3700889fbe008a9fbe00e7
+:100620000004be000000e00004003a000000eb00ff
+:100630004f05be004f04be0000000600a0022000cf
+:100640005a060700000578000000e000f7ff3200be
+:1006500009c0b9000000e8005406070080057800d2
+:10066000000d78000000e0000a0032001815980024
+:1006700029159800110020000a007800b4ff070037
+:100680000a0078004f05be004f04be0000000600bf
+:10069000eaff37000a007800690607000b007800bf
+:1006a0004f05be004f04be0000000600e3ff370008
+:1006b000881f780000047800e20507000814900005
+:1006c000e3050700080078004f04780000000600ea
+:1006d0000010900000000600881f780000047800d9
+:1006e000100078005606070008007800540607003e
+:1006f0004f047800000006008001780001027800b5
+:100700001000e0000a003200300090002311900039
+:1007100002004000b001980093009000810f50004b
+:1007200004003100b300900004007800f8fe0700d8
+:100730000000060013007800b0019800b30090009c
+:1007400004007800f2fe0700f9ff3700889fbe0022
+:100750000004780082047800001090000000e0009f
+:1007600002003a004f04be000000060008007800b6
+:10077000e1ff0700081090000000e9000014980055
+:1007800038109000e10f4000070032003810900050
+:100790000000e80030149800100020004f04be0054
+:1007a00000000600f1ff3700480090000000e00064
+:1007b00004003a00100020004f04be0000000600b4
+:1007c000eaff370068004400060307000000e0006d
+:1007d000f8ff32000900e000f6ff320010002000b0
+:1007e000800c78004f04be0000000600dfff3700d9
+:1007f000881f78000004780002007800281190001b
+:100800000200e0000d0032000000e00010003200a5
+:1008100038009000befe070038009000a81090003d
+:100820000100500030049800980f50000300310080
+:10083000180090000100500030049800081090004b
+:100840000000e800001498004f0478000000060043
+:1008500028009000aefe070028009000a81090002d
+:10086000010040002004980098009000810f500083
+:10087000f2ff39001800780020049800081090005a
+:100880000000e800001498004f0478000000060003
+:10089000efff3700889fbe00000478000102780057
+:1008a00082047800030178008010900010109000fe
+:1008b0008001eb00808f50000300390003007800b6
+:1008c0004f04be0000000600840078000800780095
+:1008d000c7ff070048109000e10f400007003200fa
+:1008e000481090000000e80040149800100020001c
+:1008f0004f04be0000000600f3ff370028089000f8
+:100900000000e00004003a00100020004f04be0088
+:1009100000000600ecff370074004400b10207003d
+:100920000000e000f8ff32000900e000f6ff3200ae
+:1009300010002000800c7800000078004f04be00fa
+:1009400000000600e0ff3700889fbe00000478002a
+:100950003c050700481090000000e0000300340050
+:10096000280890000000e00022003a000080eb0020
+:100970004014980036050700320507003810900033
+:100980000000e00003003400480090000000e00098
+:1009900005003a000080eb00301498002c05070099
+:1009a0004f04be0000000600e8044400090078007f
+:1009b0008c0207000000e0000c003a0038109000a4
+:1009c0000000e90030149800381090000000e000aa
+:1009d000f0ff34001900e000eeff3200090078005b
+:1009e000800207000000e000f4ff3200e002070090
+:1009f000f2ff3700f4044400090078007902070090
+:100a00000000e0000c003a00481090000000e900ef
+:100a100040149800481090000000e000d3ff34001c
+:100a20001900e000d1ff3200090078006d020700d4
+:100a30000000e000f4ff3200cd020700f2ff3700b3
+:100a40000a00fa00889fbe008a9fbe008c1f7800b3
+:100a5000800478008105780092bf9f00a3bf9f00ab
+:100a6000040678000005eb00f60407000914900066
+:100a70000800e0002b003a001fb89700afb89700bd
+:100a8000e00f5000e08f58005b0032000a00e000e9
+:100a900035003200ee04070007010700e9040700f3
+:100aa00039109000e10f40004a00320049109000d8
+:100ab000e10f400036003200e5040700ee805700e9
+:100ac00074805700770207000000e00037003a000a
+:100ad000dc04070009149000dd0407000800e000b2
+:100ae00041003a00748044001fb99700afb99700e5
+:100af0002e0207000900780093ff07006801070035
+:100b00000000e000d8ff3a005a0f02000000000089
+:100b100000000000cb040700091490000800e0006a
+:100b2000d5ff3200390490008b007800090078006e
+:100b3000f1fe07000c00e00037003200b804980016
+:100b4000290890000000e00043003a00c0040700bc
+:100b5000100020004f0678004f05be004f04be0075
+:100b60000080fa000000060074805700460207006b
+:100b70001a002000b6040700cf000700b1040700e8
+:100b800039109000e10f4000c8ff3a001100370013
+:100b9000c8149800ae040700ee8057007480570018
+:100ba000400207000000e000c9ff320009007800a1
+:100bb00065ff07003a0107000000eb004f067800d0
+:100bc0004f05be004f04be000080fa000000060082
+:100bd000e5ff3700b814980049109000e10f40007d
+:100be000b5ff3a00eaff37000900780056ff07001a
+:100bf0002b0107009cff37009504070008007800d0
+:100c00004f0678004f05be004f04be000080fa007a
+:100c100000000600d4ff3700091090000000e90032
+:100c200080149800490090000000e000c7ff3200e7
+:100c300068804400eb010700e10f5000c3ff3a0059
+:100c40005a0f0200000000000000000080040700ae
+:100c500010002000bfff370074804400e10107004e
+:100c60000000e000f6ff3a007904070010002000c1
+:100c7000b8ff37000a00fa00889fbe008a9fbe00b6
+:100c80008c9fbe00000578008106780082bf9f001f
+:100c900093bf9f00040678008005eb0069040700fd
+:100ca0008a1090001a109000808f50002d0039009b
+:100cb0000fb897009fb89700e00f5000e08f5800e2
+:100cc0005c0032000b00e0003400320060040700da
+:100cd000790007005b0407003a109000e10f400024
+:100ce0004a0032004a109000e10f40003500320007
+:100cf00057040700f080570076805700e90107008d
+:100d00000000e00037003a004e0407008a1490000b
+:100d10001a1490004e040700888f540041003a00d6
+:100d2000680045000fb997009fb997009f01070021
+:100d30000a00780004ff0700d90007000000e00067
+:100d4000d6ff3a005a0f0200000000000000000029
+:100d50003c0407008a1090001a109000808f500009
+:100d6000d3ff31000c0178008d0078000a00780074
+:100d70009ffe07002a0890000000e00035003a00be
+:100d800033040700100020004f06be004f05be00d0
+:100d90004f04be000080fa00000006007680570075
+:100da000b90107001b0020002904070042000700ca
+:100db000240407003a109000e10f4000c9ff3a00f8
+:100dc000120037000000eb004015980020040700d7
+:100dd000f080570076805700b20107000000e00065
+:100de000c9ff32000a007800d7fe0700ac000700f8
+:100df0000000eb004f06be004f05be004f04be00d2
+:100e00000080fa0000000600e4ff37000000eb005d
+:100e1000301598004a109000e10f4000b4ff3a00ee
+:100e2000e8ff37000a007800c7fe07009c000700b3
+:100e30009aff3700060407000000eb004f06be00d3
+:100e40004f05be004f04be000080fa0000000600ff
+:100e5000d2ff37007400450062010700e10f500027
+:100e6000c7ff3a005a0f0200000000000000000017
+:100e7000f703070010002000c3ff370000109000a8
+:100e80000000cf000000e9004f00de000000060077
+:100e9000801090000001eb0010109000808f500037
+:100ea000020032000200780000000600100020005e
+:100eb00000000600fdff37000e2dec0000000600cc
+:100ec00042a0a800142def00dd033700889fbe006c
+:100ed0008a1f78000e0de2001a003a003068800088
+:100ee0004168800061004000e08048003068880070
+:100ef000416888003068800041688000e00f500041
+:100f0000e08f58001400320032688000436880008f
+:100f1000506d8000616d8000800f5100818f5900fd
+:100f200005003900406980001000e00021003a000f
+:100f3000aaadef00acadef004f0578004f04be0046
+:100f400000000600102dec004f0578004f04be0095
+:100f500000000600fbff3700406980003169800017
+:100f600041698800306988000a2dec0040698000e2
+:100f70001000e00040003200406980004000900016
+:100f80004000900010019000a0019000526d880078
+:100f9000636d88003268800043688000506d800077
+:100fa000616d8000800f5100818f5900ddff31009d
+:100fb000e1ff370040698000400090004000900051
+:100fc0000004780010019000a001900030688000bb
+:100fd000416880002ad42000820f5000838f58007f
+:100fe0001c003100526d8800636d88004f05780049
+:100ff0004f04be0000000600d2ff3700d808900062
+:1010000060688000808f50000100360061688800b1
+:101010006c08b900000045008900780004fd070055
+:10102000406980001000e000c1ff3200406980008c
+:10103000400090004004900018019000a80190002a
+:101040003068800041688000820f5000838f580014
+:10105000e4ff39008884e8000900780026fd0700d5
+:10106000480890000000e000e4ff32006e004400f9
+:1010700021fd0700e1ff3700aaadef00acadef00a6
+:101080003268800043688000506d8000616d800090
+:10109000800f5100818f5900a2ff3100a6ff370059
+:1010a000889fbe008a1f7800660307000e2ded00a2
+:1010b000706880000000e00031003a00120de2008c
+:1010c0002f003200000578001a0de20019003200ee
+:1010d00010698000400490006e00440006fd070087
+:1010e0008884e8000900780003fd0700d808900014
+:1010f00060688000808f50000100360061688800c1
+:101100006c09b90020d4200002004000890078005a
+:10111000c7fc0700406d8000d80890005008900080
+:10112000808f5000e8ff39001a0020001a0de200fd
+:10113000e7ff3a00100de2000c003200100de20053
+:1011400016003a00042def005a0f020000000000c4
+:1011500000000000180020003d0307000800780090
+:101160004f0578004f04be0000000600e10f550057
+:10117000f4ff320020688000e10f5000f1ff3200e0
+:101180000004eb0032030700080078004f057800e8
+:101190004f04be0000000600f4ff37004bff0700bd
+:1011a000102ded00100de200e6ff320047ff0700b2
+:1011b000102ded00100de200f8ff3a00e1ff3700be
+:1011c000889fbe001f0307003868800049688000c0
+:1011d0001f0307000800be004f04be000000060009
+:1011e0003068800041688000000006009068800040
+:1011f000000006000e0de200030032001000200087
+:101200002068880000000600606880006c00b9005b
+:1012100022d42000620078000000e00006003a00be
+:101220000c2ded00606880006c00b9006200780051
+:101230000000e000faff3200606880006c00b90036
+:101240000001410092009000a1009000110198005f
+:1012500064004100808f500003003200c100900004
+:10126000416d880000000600a10090001101980067
+:10127000c1009000416d880000000600889fbe00fc
+:101280000004be00406d80001800980029009800fe
+:101290003068800041688000800f5400818f5c00be
+:1012a00006003100416d8000306980008180e800d7
+:1012b0006afc07004f04be0000000600416d80007c
+:1012c000406980008180e80064fc0700506d800068
+:1012d000616d8000800f5400818f5c00f5ff31004c
+:1012e000586d8800696d88004f04be00000006003c
+:1012f000f2ff3700889fbe008a1f78000005780043
+:101300000204be00ecfe07001a01be000204440005
+:1013100083844c003068800041688000800f510059
+:10132000818f590010003600880f5100898f5900b5
+:1013300010003e000000eb00088dbe000000e00041
+:1013400015003a0056ff07000000e00003003a00d5
+:101350005a0f020000000000000000004f05780056
+:101360004f04be0000000600880f5100898f59000d
+:1013700005003e003068800041688000800f540006
+:10138000818f5c00ebff360010002000088dbe004e
+:101390000000e000ebff3200a88dec0056fc0700d7
+:1013a0000800be00b5ff0700e6ff3700889fbe00bb
+:1013b0000204be00416d8000ee80400027fc070063
+:1013c000a88dec004cfc0700326880004368800068
+:1013d0000200440083804c00a8ff07004f04be00b9
+:1013e00000000600889fbe0040009000c0049000ee
+:1013f0006e844400080078003ffc07000e0de200f8
+:1014000016003a000984e800080078003afc07005a
+:10141000d908900060688000808f500013003e0063
+:101420006c09b90020d42000020040008800780038
+:10143000fffb0700406d80000001eb00d908900021
+:1014400050089000808f50000100390012002000e9
+:10145000020078004f04be000000060088007800fb
+:10146000a0d12000f2fb0700f2ff3700616888007e
+:101470006c09b90020d420000200400088007800e8
+:10148000ebfb0700ebff3700516880000108780094
+:1014900032688000436880001200980023009800a2
+:1014a00000000600889fbe000004be006502070021
+:1014b00050688000980f10002200320030688000d1
+:1014c0004168800018019000a8019000800f510031
+:1014d000818f590008003600306880004168800024
+:1014e0001902be000200500083805800840f500093
+:1014f000858f5800050039001800200054020700ad
+:10150000080078004f04be0000000600306880002c
+:10151000416880000200500083805800801c520007
+:1015200081945a0008007800d7ff07000004eb0000
+:1015300047020700080078004f04be0000000600c4
+:10154000f2ff370018019000a80190003068800079
+:10155000416880001902be000200500083805800dc
+:10156000840f5000858f5800e3ff3100e7ff3700fc
+:10157000100020002068880000000600ffff3700f0
+:10158000e8874700889fbe008a9fbe008c9fbe00f0
+:101590008e1f7800f0b79f00810578000204780064
+:1015a00083bf9f0084067800050778000605780051
+:1015b000400220007d020700800478000080eb00dc
+:1015c0000900e0004a0032000a00e0007200320028
+:1015d000ea0c980076003200080444000801780004
+:1015e000510a20000a00780050fb0700690e9000a5
+:1015f000080446000884e900981498007e8044009e
+:10160000420020008b0078004ffb07000040eb00f9
+:1016100090649800300020003a0020000b00200069
+:10162000808f560047003600d00c98000980e800f3
+:10163000e0b79f007bfb07006e8444000800780041
+:1016400078fb0700d904980064001500e0801d00b5
+:10165000008cbe00b90c98000fb99700ffb097003e
+:101660000c007800b1010700800c78000e00e0004b
+:1016700001003200090f7800f2010700122dec0082
+:10168000a80de2005400320028d42000140de2001e
+:101690002f003200d9089000c0688000808f500071
+:1016a00022003e00162dec0060688000808f500004
+:1016b00015003e006c08b90000004400efb0970030
+:1016c0005bfb0700e2010700140de2002a00320074
+:1016d000406d8000500890008d0f500026003100b2
+:1016e0005a0f02000000000000000000100020005f
+:1016f0004f0778004f06be004f05be004f04be00e6
+:101700008f00b10000000600616888006c08b90015
+:1017100000004400efb0970045fb0700cc01070034
+:10172000140de200eaff3a0013003700c168880098
+:10173000162dec0060688000808f5000ddff3600c1
+:10174000f1ff3700616db8000d007800b6ff37007b
+:10175000406d800050089000808f5600cdff39000a
+:10176000496d8800d9089000c0688000808f5000c3
+:10177000ccff3600edff3700100020004f07780047
+:101780004f06be004f05be004f04be008f00b100e3
+:1017900000000600dcff37000800440003020700d9
+:1017a00000057800ea0c98000a00e0008aff3a0081
+:1017b00009007800220207000080eb004f07780044
+:1017c0004f06be004f05be004f04be008f00b100a3
+:1017d00000000600ccff3700496d8800906880004b
+:1017e00028d42000e10f5000aaff3a000805780035
+:1017f0002bd720000a00780002fb07006c0545008b
+:101800008a8f5500fbff3a0060d32000fdfa0700e5
+:10181000a0d22000fbfa0700a0d12000f9fa0700af
+:1018200060d3200040698800a0d220003069880081
+:10183000d9089000c0688000808f500099ff360062
+:10184000baff37008003eb000703780087027800b7
+:101850000702780087017800920620002103290002
+:10186000e0ab200046ff0700e10f5000010032000e
+:101870000000060042a0a800a0688800062def0026
+:10188000082def003d013700889fbe008a1f7800b9
+:101890000004be0002057800a06b8000b16b8000e0
+:1018a0000804400089844800ae8dec0012fb07005c
+:1018b000726d80001801980029019800a06b8000cb
+:1018c000b16b8000800f5400818f5c000c003100f0
+:1018d0008280e800606c8000e0fa07000a00e00007
+:1018e00004003200716d8000ee8040000a00780034
+:1018f000dafa07004f0578004f04be00000006002a
+:101900008280e800706c8000d4fa0700f3ff370093
+:10191000889fbe008a1f78008ada2000800de200ce
+:101920006f003a0026fe0700e26b8000f36b800038
+:101930000200500083805800c06b8800d16b880083
+:10194000c06b8000d16b8000e00f5000e08f58002a
+:1019500040003200a46b8000b56b80006101420042
+:10196000e0814a00a26b8800b36b880061005000e0
+:10197000e0805800c06b8800d16b8800e00f5100f8
+:10198000e08f590004003a00706c8000656c8000a4
+:10199000756c8800606c8800706c80001000e0003e
+:1019a000e7ff320040009000400090000004780003
+:1019b000a000900010009000800f5100818f59000e
+:1019c000dfff390042a0a8008884e8000900780001
+:1019d000c9fa0700480890000000e0000200320049
+:1019e0006e004400c4fa070042a0a900d808900085
+:1019f000906b8000808f500001003600916b880052
+:101a00006c08b900000045008900780088fa0700da
+:101a1000706c80001000e000c9ff320040009000b0
+:101a20004004900018019000a8019000a06b800075
+:101a3000b16b8000800f5100818f5900e1ff3600ab
+:101a4000c06b8000d16b8000e00f5000e08f580029
+:101a5000c0ff3a00a06b8000b16b8000e06b880093
+:101a6000f16b8800946b80006c20b90080007800d6
+:101a70000a014000920278000500e0002e003a00c2
+:101a80000400e0000d003200c0d9200000804000ba
+:101a900084017800850078008301e9000001780066
+:101aa0001000e00023003a008100e8006c005000c4
+:101ab000848f5000f8ff3a00936b88004f05780040
+:101ac0004f04be00000006006c08b900000045008d
+:101ad0008900780056fa0700800de20091ff32007d
+:101ae00042a0a800406c8000400490006e004400ba
+:101af00081fa070042a0a9008884e8000900780064
+:101b00007dfa0700d8089000906b8000808f50000d
+:101b1000edff3600916b88006c08b90000004500ad
+:101b20008900780042fa0700800de200ecff3a00dd
+:101b30007cff3700936b880092009000a10090001a
+:101b40001101980064004100808f500009003200ac
+:101b500041009000706d8800e0089000100178004e
+:101b6000020001004f0578004f04be00000006008f
+:101b7000d5ff3700a10090001101980041009000ae
+:101b8000706d8800e00890001001780002000100ec
+:101b9000f4ff3700889fbe008a9fbe008005780052
+:101ba0000204780000022000000107008004780091
+:101bb0000080eb000900e0001d003200ae0de200e5
+:101bc000260032000000eb00f00c98000080eb00d3
+:101bd000d00c9800e80c9800090578000b1d7800df
+:101be0000a0078000ffa07006e84440008007800ad
+:101bf0000cfa0700d9049800b90c98005000200096
+:101c0000f1ff2f00008cbe00d9089000906b80007f
+:101c1000808f500009003e006c09b90080da200076
+:101c2000020040008a00780001fa0700100020003e
+:101c30004f05be004f04be0000000600916b8800f7
+:101c40006c09b90080da2000020040008a007800a8
+:101c5000f7f9070010002000f5ff3700796d8800c4
+:101c6000c0d92000e7f9070000d92000e5f90700f6
+:101c700000d82000e3f90700c0d92000706c88006c
+:101c800000d92000606c88000000eb00f00c980088
+:101c90000080eb00d00c9800e80c98000905780053
+:101ca0000b1d78000a007800def907006e844400fe
+:101cb00008007800dbf90700d9049800b90c9800f7
+:101cc00050002000f1ff2f00008cbe00d9089000ca
+:101cd000906b8000808f5000cfff3600d7ff370019
+:101ce000889fbe0040009000c00490006e844400b5
+:101cf0000800780000fa07008800780000d820006b
+:101d0000cbf907000001eb00d9089000706d80004e
+:101d100050089000808f5000010039001200200010
+:101d2000020078004f04be000000060001087800a1
+:101d30008000eb001100980021009800320098000c
+:101d4000e800400080032900e2062900b01878006e
+:101d5000800f5100fdff3a002002800080087800cb
+:101d600034c0bf000080fb00900098000000eb0032
+:101d7000a000980066804000000006000000eb0014
+:101d80002008880000088800500e200010088800f5
+:101d900095c0bf00f1c8b300014060000044a0003e
+:101da00095e0b7008460a9008c60a80004c1bf0062
+:101db000f1ccb300014060000044a00004e1b70092
+:101dc0000441a90005e1a800406d8000900778005b
+:101dd0004f007800806d88003400f9004400f9005d
+:101de0004000f9003e00f9003c00f9003a00f9001b
+:101df0003800f9002c00f9002a00f9002800f90049
+:101e00002600f9002400f9002200f9003200f90050
+:101e10003600f9004f0778004f06be004f05be00a0
+:101e20004f04be004f03be004f02be004f01be0074
+:101e30004f00be004200f90000000600100005003f
+:101e40000000060042a0a800b02dec000000060033
+:101e5000b00ded00806d880001003a0042a0a9009d
+:101e6000000006003600f800809fbe00829fbe0082
+:101e7000849fbe00869fbe003400f80000c0b300ff
+:101e8000a00188008460a90010fc07005a0f02001e
+:101e900000000000000000003400f9004f03be0005
+:101ea0004f02be004f01be004f00be003600f900d9
+:101eb000004006004200f800801f78000002200069
+:101ec00010028800811f7800829fbe00849fbe00a0
+:101ed000869fbe00889fbe008a9fbe008c9fbe006a
+:101ee0008e1f78003600f8003200f8002200f8005b
+:101ef0002400f8002600f8002800f8002a00f80066
+:101f00002c00f8003800f8003a00f8003c00f80017
+:101f10003e00f8004000f8004400f8003400f800eb
+:101f2000806d8000801f7800406d80000f08780071
+:101f3000fa08020000000000406d80009007780061
+:101f40004f007800806d88003400f9004400f900eb
+:101f50004000f9003e00f9003c00f9003a00f900a9
+:101f60003800f9002c00f9002a00f9002800f900d7
+:101f70002600f9002400f9002200f9003200f900df
+:101f80003600f9004f0778004f06be004f05be002f
+:101f90004f04be004f03be004f02be004f01be0003
+:101fa0004f00be004200f90000000600881f7800c4
+:101fb000000478000008a300020032000000a10025
+:101fc0000084e800bcfb07000208e2000a003200bf
+:101fd0000240800082004400d04f2000808f5000db
+:101fe0000d0036000004eb002dfc0700080078000f
+:101ff0004f04780000000600608020000000a1006f
+:10200000104088000240800082004400d04f200031
+:10201000808f5000f3ff3e00810f5100f1ff31002f
+:102020001040800000044100014088001cfc0700b3
+:10203000080078004f04780000000600eeff37002b
+:10204000000006000028ef0000000600e04f20001e
+:0c2050000140800001005000000006006c
+:020000040000fa
+:0200000401f009
+:04000000fffd000000
+:020000040000fa
+:0200000401f009
+:04000400ff7f00007a
+:020000040000fa
+:0200000401f009
+:040008007fff000076
+:020000040000fa
+:100008009c1000009c1000009c1000009c10000038
+:100018009c1000009c1000009c1000009c10000028
+:100028009c1000009c1000009c100000320f000083
+:100038009c1000009c1000009c1000009c10000008
+:100048009c1000009c1000009c1000009c100000f8
+:100058009c1000009c1000009c1000009c100000e8
+:100068009c1000009c1000009c1000009c100000d8
+:100078009c1000009c1000009c1000009c100000c8
+:100088009c1000009c1000009c1000009c100000b8
+:100098009c1000009c1000009c1000009c100000a8
+:1000a8009c1000009c1000009c1000009c10000098
+:1000b8009c1000009c1000009c1000009c10000088
+:1000c8009c1000009c1000009c1000009c10000078
+:1000d8009c1000009c1000009c1000009c10000068
+:1000e8009c1000009c1000009c1000009c10000058
+:0800f8009c1000009c100000a8
+:020000040000fa
+:100108009c1000009c1000009c1000009c10000037
+:100118009c1000009c1000009c1000009c10000027
+:100128009c1000009c1000009c100000320f000082
+:100138009c1000009c1000009c1000009c10000007
+:100148009c1000009c1000009c1000009c100000f7
+:100158009c1000009c1000009c1000009c100000e7
+:100168009c1000009c1000009c1000009c100000d7
+:100178009c1000009c1000009c1000009c100000c7
+:100188009c1000009c1000009c1000009c100000b7
+:100198009c1000009c1000009c1000009c100000a7
+:1001a8009c1000009c1000009c1000009c10000097
+:1001b8009c1000009c1000009c1000009c10000087
+:1001c8009c1000009c1000009c1000009c10000077
+:1001d8009c1000009c1000009c1000009c10000067
+:1001e8009c1000009c1000009c1000009c10000057
+:0801f8009c1000009c100000a7
+:020000040000fa
+:10205c004c45000044000000494400004c45000081
+:10206c000000000011110000222200003333000098
+:10207c004444000055550000666600007777000068
+:10208c008888000099990000aaaa0000bbbb000038
+:10209c00cccc0000dddd0000eeee0000cecd00006b
+:1020ac00acab0000020200000303000004040000bb
+:1020bc0005050000060600000707000008080000e0
+:1020cc000a0900001010000010110000121200008c
+:020000040000fa
+:1020dc00a80d000006000000020000000000ff0038
+:1020ec00ffffff00040d00006e0000000000000068
+:1020fc00ae0d000002000000020000000000000015
+:10210c00720d00003600000000000000b00d000051
+:10211c000200000002000000ef00000000080000b8
+:0c212c000405000000000000000000009e
+:020000040000fa
+:042138000000fe00a5
+:00000001FF
diff --git a/test/motortest/motortest.hex b/test/motortest/motortest.hex
new file mode 100644 (file)
index 0000000..4728b88
--- /dev/null
@@ -0,0 +1,662 @@
+:020000040000fa
+:080000000401040000000000ef
+:020000040000fa
+:1002000000000000000000008f94200080ff20000c
+:100210000001880000000000050007000c00070036
+:10022000b60f0200000000000040da000000fe00ef
+:100230004440a900400720000000e0000300320015
+:1002400000002000a00188004440a8000000060033
+:10025000c03b210001002000160037006200400072
+:10026000e0804800910188009001ba0062004000df
+:10027000e0804800910188009002ba0062004000ce
+:10028000e08048000002eb006028e10005003a0031
+:100290008301e90007003300038009000059eb00e7
+:1002a000040037006128e100010032000082eb0009
+:1002b00005000700910188001001ba000200e0006b
+:1002c000e6ff3a00000005009101880080027800f6
+:1002d00062004000e08048003559ba008301e9001f
+:1002e000080032002559ba008301e90005003200f8
+:1002f0000400e000f4ff320015d9ba008301e900e0
+:10030000f1ff3a0000000600881f78000204780020
+:100310001b000700080040004f04780000000600a2
+:100320000000fa00881f7800000478003fb99700a9
+:10033000ea8157008000780040182000170007006d
+:10034000800078000000e000020035000040eb0073
+:1003500000f47800010078004f0478000080fa0073
+:1003600000000600800078001004e0000200320067
+:100370005104e000feff3a0000805000000006003b
+:10038000800178000200e00003003200b1597800db
+:100390000201e900fdff3a00000006006200fa00d9
+:1003a000889fbe008a9fbe000004be000205780040
+:1003b000830078006a805700ad000700f88f9f0027
+:1003c00089979f000000eb00909f9f001a80fb0020
+:1003d0008005fb000000ea00cf04de00090478007d
+:1003e00050022000808f550001003a000904e90006
+:1003f0000800e0000c0034000f909700080178001e
+:100400008a007800ff8997000300010080979f0011
+:100410008080eb000000e000900032001f98970001
+:1004200008004000909f9f000905450050022000f1
+:10043000808f5500040032000b00e000e3ff3a001b
+:100440009f989700850037000000eb00f0979f0011
+:10045000e0979f00d0979f00c0979f00b0979f00a4
+:10046000a0979f00b09f9f0009003700a092200036
+:10047000008050000000d0000193200001004000e7
+:10048000bf98970090807000b19f9f000a05e80018
+:100490009a00fb00a09220007700070080007800ff
+:1004a0000000e000f1ff3a00a0c2b3009a4f100034
+:1004b0000e003a003fb897000080e900b0bf9f00ef
+:1004c00010007800a09f9f000000e00005003d00a4
+:1004d0000000ea00a09f9f003f9897000020a00026
+:1004e000b09f9f000a05e80011003700a19f9f0000
+:1004f0000b003700af989700f0ff2700808f500067
+:10050000060032006a09b9001a00fb000200400030
+:1005100001fd2f0001004000a09f9f000a05e80098
+:100520001a00fb005c0007000000e000f1ff3a0049
+:10053000e0c2b3009a4f1000030032000080eb00cd
+:10054000809f9f001c003700a0c2b300da4f10004c
+:1005500007003a003fb897000080e900b0bf9f0055
+:1005600010007800809f9f000a05e8001200370005
+:100570000000eb00809f9f000b0037008f989700d2
+:10058000f0ff2700808f5000060032006a09b90092
+:100590001a00fb000200400001fd2f000100400096
+:1005a000809f9f000a05e8001a00fb003a00070040
+:1005b0000000e000f1ff3a009a00fb0000942000e8
+:1005c0002d0007008040eb000000e0000100320039
+:1005d000ba407800817f9f0080c6b30080cf500072
+:1005e00004003a009acf100002003a006640500022
+:1005f000070037008f789700c0c6b30080cf500047
+:1006000005003a009acf100003003a006540400010
+:10061000807f9f000a05e800a0fb2f0000844700b0
+:100620003a01fb0088017800ea80570060f92f004a
+:100630000f0040001e0007000000e00006003a0026
+:100640008800780060f92f000f0040009e0107002d
+:100650000000e0005dff3d008080eb0001007800bd
+:100660004f05be004f04be000080fa0000000600e7
+:10067000010878000000060090cf1000050032004d
+:100680001004e00001003a0000000500d0cf100087
+:10069000fbff3a00000006000003b1000300350034
+:1006a0009000b10001003c001000050000000500b2
+:1006b000889fbe008a1f780000047800010278003d
+:1006c00002457800830478000200fb00cf80de0042
+:1006d0005002b1000180b10032052000820f5000ad
+:1006e000e08f58006b013e0000600100630137009d
+:1006f0006801370067013700660137006501370080
+:10070000640137006301370062013700610137007f
+:10071000600137005f0137005e0137005d0137007f
+:100720005c0137005b0137005a013700590137007f
+:10073000580137005701370056013700550137007f
+:10074000540137005301370052013700510137007f
+:10075000500137004f0137004e0137004d0137007f
+:100760004c0137004b0137004a013700490137007f
+:10077000480137004701370046013700450137007f
+:10078000440137004301370042013700410137007f
+:10079000400137003f0137003e0137003d0137007f
+:1007a0003c013700210137003a0137003901370099
+:1007b0003801370037013700810037003501370035
+:1007c000340137003301370032013700310137007f
+:1007d000300137002f0137002e0137002d0137007f
+:1007e0002c013700150037001c00370029013700a5
+:1007f000280137002701370026013700170037008e
+:10080000240137002301370022013700210137007e
+:10081000c20037006a003700f50037001d013700bd
+:100820001c013700010137001a013700640037004e
+:100830001801370017013700610037006e014400ce
+:1008400012007800808141009480e900010a78005c
+:100850000009e800914978001701370028619000ed
+:10086000c0c6b300804f51000a003a0094007800df
+:1008700064805000000a78001000be004f89de003e
+:10088000cf91de000002be000203780082037800f0
+:100890001600370010c7b300804f510003003a0024
+:1008a00014017800680051000500370094007800ba
+:1008b000a0c6b300804f510005003a006880500088
+:1008c000000a78003002be002003be000700370097
+:1008d0000180e900000a780010007800000278002a
+:1008e000cfa2de000503780086037800049cbe00da
+:1008f0000694be00a860900080c6b30080cf500070
+:100900000f00320020c6b30080cf500006003a002e
+:10091000184078000000fb00cf80de000101780065
+:10092000820178000a00370040c7b30080cf500032
+:10093000030032006640400080cf500006003a00bd
+:1009400018007800cf80de00010178008201780075
+:10095000009cbe000294be003800be002801be000c
+:10096000e00f5000e08f5800e00f5900e08f590071
+:1009700004003d006e01440092007800d0c2b30034
+:100980000c003700081090000018a300040032008b
+:100990006e01440092007800b0c2b3000500370039
+:1009a0000008a300580032006e0144009200780055
+:1009b00000c2b30080f478000109e800520037005b
+:1009c00028619000c0c6b300804f510006003a0075
+:1009d0009400780064805000000a78001002be0085
+:1009e0006033b8001600370010c7b300804f5100c5
+:1009f00003003a0014017800680051000500370038
+:100a000094007800a0c6b300804f510005003a0062
+:100a100068805000000a78003002be002003be004b
+:100a2000070037000180e900000a78001000780014
+:100a300000027800050020000600200007002000ca
+:100a4000049cbe000694be00a860900080c6b3005f
+:100a500080cf50000f00320020c6b30080cf50007e
+:100a600006003a00184078000080fb0001002000da
+:100a700002002000030020000a00370040c7b30036
+:100a800080cf5000030032006640400080cf50000d
+:100a900006003a0018007800010020000200200043
+:100aa00003002000009cbe000294be0008109000cd
+:100ab0000038a300140032003800be002801be0038
+:100ac000e00f5000e08f5800e00f5900e08f590010
+:100ad0000d00320080c7b300804f55000300320084
+:100ae00080c5b300804f550007003a006e004400f7
+:100af0009000780002c3b30082f478008100e8001f
+:100b00008af478000108e800780090000080440032
+:100b1000600498008a407800410037002860900007
+:100b20008000fb00c0062000808f500023003200b0
+:100b30000a003c0064005000808f50002600320004
+:100b400004003c0066005000808f50000b00320013
+:100b500021003700a00620000500370040072000d4
+:100b6000808f50001c0032001b003c0063005000ce
+:100b7000808f500007003200170037001480e90012
+:100b8000000a780010007800485c9000084878005f
+:100b9000490037001480e900000a7800100278004c
+:100ba00068089000cf80de000101780082017800a3
+:100bb000009abe000292be003f0037001480e90098
+:100bc000000a78001001780068089000cf80de00ed
+:100bd0000089be00380037001480e900000a780060
+:100be00010007800680c9000080878003200370088
+:100bf0001480e900000a780010007800cf80de0041
+:100c00000101780082017800009cbe000294be00c1
+:100c100078009000008044006004980081c7b30011
+:100c200008007800f6000700230037001480e90070
+:100c3000000a7800100078006004980058099000bd
+:100c40000200e00002003d00c6fd07000900370079
+:100c50008000eb009c010700800078000000e000ad
+:100c6000030032006800900000805000010037004f
+:100c700058089000100c98000f0037006e014400d7
+:100c80009200780050c2b30080f178000109e800ba
+:100c900009003700ee004400110078008081440014
+:100ca0000a4278008008e8000a04e00001003a00e7
+:100cb00054c2b300844978000000eb004f0578006f
+:100cc0004f04be00000006000400fa00889fbe002a
+:100cd0008a9fbe008c1f780000047800010678000f
+:100ce00070089000f8009000010050008808900003
+:100cf000010050009808900001005000a8089000e2
+:100d000001005000b808900001005000c808900091
+:100d1000810550000002220090bf9f0000032300c5
+:100d2000a0bf9f00081090000028a30018003a0000
+:100d30000b00e000160034000b0578008a047800f0
+:100d4000e20f550001003600290020000900e000f4
+:100d50000c00340058009000c80190000901780090
+:100d6000ee80570003000100500498008080eb00e3
+:100d70000000e0009c00320068089000090040007c
+:100d8000600c9800090555004240a900ebff3c00ab
+:100d9000780190000200e0000c0034005800900040
+:100da000c80190008c0078000300010050049800f6
+:100db0008080eb000000e0008b00320068089000ab
+:100dc000f800900001004000600c980008089000b6
+:100dd0000000e00016003400000578008a04780066
+:100de000e20f550001003600290020000900e00054
+:100df0000c00340058009000c801900009017800f0
+:100e0000ec80570003000100500498008080eb0044
+:100e10000000e00074003200680890000900400003
+:100e2000600c9800090555004240a900ebff3c000a
+:100e3000180990000200e0000c003400e800900067
+:100e400058009000c8019000030001005004980071
+:100e50008080eb000000e000630032006808900032
+:100e60009808900001004000600c9800280890004d
+:100e70000000e00016003400000578008a047800c5
+:100e8000e20f550001003600290020000900e000b3
+:100e90000c00340058009000c8019000090178004f
+:100ea000ec80570003000100500498008080eb00a4
+:100eb0000000e0004c00320068089000090040008b
+:100ec000600c9800090555004240a900ebff3c006a
+:100ed000380990000200e0000e003400e8009000a5
+:100ee000180890008080400058009000c8019000d1
+:100ef00003000100500498008080eb000000e00037
+:100f00003900320068089000b808900001004000e5
+:100f1000600c9800480890000000e00016003400c3
+:100f2000000578008a047800e20f550001003600c1
+:100f3000290020000900e0000c0034005800900057
+:100f4000c801900009017800ec80570003000100ff
+:100f5000500498008080eb000000e0002200320086
+:100f60006808900009004000600c980009055500d1
+:100f70004240a900ebff3c00081090000028a300ad
+:100f8000180032000b00e000160034000b0578005a
+:100f90008a047800e20f5500010036002900200085
+:100fa0000900e0000c00340058009000c8019000d7
+:100fb00009017800ee8057000300010050049800fa
+:100fc0008080eb000000e00007003200680890001d
+:100fd00009004000600c9800090555004240a90036
+:100fe000ebff3c008000eb00010078004f0678002a
+:100ff0004f05be004f04be000080fa00000006004e
+:101000006f02b000889fbe008a9fbe008c9fbe000a
+:101010008e1f78008006780090912000b0b79f0066
+:1010200080c5b30080cf50000200320082902000c3
+:10103000b2b79f0083002000c3b79f00f0c6b30083
+:1010400080cf50000a0032006940400080cf50003d
+:1010500005003200a4002000c4b79f0080c5b30083
+:1010600080cf500002003a0000012000c0b79f006e
+:101070008e0120003d04be002d05be0040c6b30019
+:1010800080cf5000030032006540400080cf500008
+:101090000a003a00e00f5400e08f5c00e00f5d00b2
+:1010a000e08f5d0005003d000800be000a01be00a3
+:1010b0003b0207000205be000004be00e00f540022
+:1010c000e08f5c00e00f5d00e08f5d0003003a0000
+:1010d0005d0890000000e0000c0032007e0120005e
+:1010e000cfb0970001027800cfa2de0005037800a0
+:1010f000860378000800be000a01be00be02070099
+:101100003fb2970064407800d0e79f004fb097004f
+:10111000cf80de000101780082017800d0b79f0007
+:10112000e1b79f00f2b79f0083bf9f000203be009c
+:101130000002be000800be000a01be00a7020700b0
+:10114000809ebe008296be00e00f5000e08f5800e7
+:10115000e00f5900e08f5900220034000e00e0003b
+:10116000200034003d00be002d01be005fb297009c
+:10117000efb297007fb397008fbb9700a2020700e2
+:101180000205be000004be000e07e900e1fc2f00ce
+:101190008f804000010647005fb29700efb29700d2
+:1011a0007fb397008fbb97000800be000a01be0006
+:1011b000490307001d0010003fb19700624e780000
+:1011c000889ebe008a96be00e00f5400e08f5c004f
+:1011d000e00f5d00e08f5d00020034000e00e000d3
+:1011e000e0ff3c00cfb19700e88f510010003a00bb
+:1011f0000d1090000038a3000d003200f70f5700cb
+:1012000006003e00e4fc2f000e024200e4c07f0016
+:1012100000c3b30080cf5000050032000e07e90084
+:1012200000c3b300e1fc2f008e80400080f07f00ff
+:1012300078011700920e98006d009000e3fc2f00db
+:101240008f8141008e8041004dfc07001d0e9000f3
+:101250005d089000800f560006003d000c00500015
+:10126000800e98000d1090000040a100801698009c
+:101270000f0037000000e0000d003d000d10900051
+:1012800074006000f00f500009003a007d089000e3
+:10129000fd009000010050008d08900001005000fa
+:1012a0000c0750004240a900010034008e0e980047
+:1012b0004f0778004f06be004f05be004f04be002a
+:1012c0006f02b100000006000200e00005003200dd
+:1012d00090cf1000040032000000e8000201e90095
+:1012e000fbff3a000000eb0000000600889fbe00f4
+:1012f0008a9fbe00010578000100e000040035006f
+:1013000008003c000000e00020003200050037002b
+:1013100060001000e080180002003b0001f02c008b
+:101320001a0037000004be006011b8006b092000ed
+:101330000982cf00020039000882cf000441b000ca
+:10134000694252000e00320008003b0082817100a9
+:10135000610164008904d1000884d3008b05e80092
+:101360000442e800f9ff3a00050037000804440091
+:1013700089844c008b05e9000442e900fbff3a0038
+:10138000190107000af0a70001f0a0004f05be00f8
+:101390004f04be000000060003f0a200889fbe00bc
+:1013a0008a9fbe008c1f7800350107003c01330086
+:1013b0006450e1004f0032006420e100520032002e
+:1013c00003826c0007003b000905d0000306d00033
+:1013d000820f54000c065d0002003900020032004a
+:1013e00089017800030678008582550004003d00dd
+:1013f0000003fd008103fd008502ea008b854200a9
+:10140000840f720002003b0060001000e0801800b2
+:101410006011b8000005eb007a28e1000a003900ed
+:1014200006007800c75ddd00f707b2008780750011
+:101430002d003700828171000a017800610560008b
+:101440008180d1000080d3008502e900f9ff3b00d4
+:10145000060440008784480002003b00600414003a
+:10146000e0841c000988a300070032008a81710013
+:1014700082817100610164008904d1000884d30075
+:101480008b05e800170037000978a30013003a0025
+:101490000b00e000130034008b05e9000804440051
+:1014a00089844c000a4474000978a3000d003a00b6
+:1014b0000b00e000070034008b05e900080444003d
+:1014c00089844c0001003a000b0020000978a30039
+:1014d000f7ff32000001eb0002003700828171004b
+:1014e0000a017800c00007000cf0a70001f0a0007e
+:1014f000f40037006420e10002003a00838f6c00a2
+:10150000f40033000801be000200be00ed00370009
+:10151000889fbe008a9fbe008c1f7800d8000700fd
+:10152000df00330003866c006450e10024003200c9
+:101530006420e100270032006150e1002200320007
+:101540006120e100210032008b854200eb07b100f1
+:101550000134b800003ab8000804420089844a0007
+:10156000013ab8000030b8008880400009014a0004
+:10157000040033000000400081804800020149005f
+:101580008b05e900c909dd0083017000010032000c
+:1015900013002000c814de004814dd004709de00f7
+:1015a0001200b200c808de00088470008e00070038
+:1015b00001f0a1000cf0a70001f0a000c10037006d
+:1015c0006120e100c30032000801be000200be003d
+:1015d000f7ff37006150e100fcff3a00bd00370023
+:1015e0000001be00be0007000470a70003f0a100c8
+:1015f0006509b100160032000d0035006828e100d1
+:1016000006003500f0ff2f00f1ff27000300e00087
+:1016100013003b000100280000000500000040000e
+:10162000818048008502e900fcff3a00080037008d
+:10163000f88f420002003c008000eb000000050033
+:101640008100d1000080d3008502e800fcff3a0051
+:101650000300e00002003b0060001000e080180082
+:1016600000000600889fbe008a9fbe008c1f780085
+:10167000830007008a00330003866c006450e10099
+:101680002e0032006420e100330032006150e1009e
+:101690002f0032006120e1003100320085855500c5
+:1016a000eb07b00009002000080420000500370007
+:1016b0000804440089844c000a00310006034300fa
+:1016c00087834b000001530081815b00f8ff3300ea
+:1016d0000203be000800a0000804440089844c00f6
+:1016e000f6ff3900c639dd008301730001003200c6
+:1016f000130020008904d1000884d3000998a300b6
+:10170000050032000800a7000300a0008904d100f2
+:101710000884d3008b05e8008904d1000884d30035
+:101720000001eb000281d2002f00070001f0a100b0
+:101730000cf0a70001f0a000620037006420e10077
+:10174000640032000801be000200be00f7ff37004f
+:101750006120e1005f0032006000b800f3ff370055
+:101760000000200001f82700f0ff3700f4ff2f00f1
+:1017700070003700140020006e0037000001be002a
+:10178000570007000470a70003f0a10003f8a300ae
+:1017900013003a006509b10010003200090035005d
+:1017a0006928e10002003500010028000000050062
+:1017b00000004000818048008502e900fcff3a00fb
+:1017c00000000600f88f4200050035008100d100be
+:1017d0000080d3008502e800fcff3a00000006000c
+:1017e0008000eb00000005008100200061805500b2
+:1017f0000b003d000b00200061fe2f000100e10006
+:101800001d00340082817100610164008904d100ef
+:101810000884d3000000e800faff3a0071002000bd
+:1018200061006400030070000200600009003200e3
+:1018300061044400e0844c000988a50005003200e2
+:101840008b05e8006808e10002003a008904d10035
+:101850000884d300f20f20000258e10005003d008b
+:10186000c75ddd00f907b2008980750008007800c7
+:10187000000006000bf827008b0078000000050030
+:101880000004be00160007000003be000405be00f1
+:101890000200be0012000700844f75000000060021
+:1018a0000200be006450e100050036006420e10043
+:1018b000020036000968a30001003a000800be00db
+:1018c0000160a0004f0678004f05be004f04be0027
+:1018d00000000600f0ff2f00f1ff2700f9ff37009e
+:1018e000c70ade00f107b200f50fb20008003200af
+:1018f000e1cf4200020032000170a0002400050088
+:10190000810f70000100320004080500440005004a
+:10191000810f700002003a00140005008502e90002
+:101920000000400081c04800fcff3b000170a000a7
+:1019300024000500889fbe008a9fbe00841f780097
+:10194000cfff07004f00780011003300f0ff2f0099
+:10195000838f6c0006003b00040565000a00a700a9
+:101960000800370009f0a60010002000080037002a
+:10197000820f5400838f5c000300390010002000a8
+:1019800001003e000000200009f0a7000000ea006e
+:101990004f05be004f04be000000e000000006003e
+:1019a00060001000e080180060011900e08119005b
+:1019b00000000600881f7800000478005001be0077
+:1019c0004000be000000420081804a0002014b003e
+:1019d00083814b00009cbe000294be00dc00070027
+:1019e00003003100480090000000e8004004980027
+:1019f0004f04780000000600889fbe0000047800b5
+:101a00008004eb005001be004000be00d000070083
+:101a100001003100190020000400500085805800aa
+:101a20000601590087815900009cbe000294be0047
+:101a30004800900009005000400498004f04be0088
+:101a4000000006001200fa00889fbe008a9fbe00b8
+:101a50008c1f78000205be000004be00f4b79f0092
+:101a600085bf9f0096bf9f00a7bf9f000000eb00af
+:101a7000e0b79f00d0b79f00c0b79f00b0b79f00ee
+:101a8000a0b79f000006eb005fb197006fb0970012
+:101a90008000d0000000e00015003d00e1b79f008d
+:101aa000010078000200e00001003d000000a000fd
+:101ab000ac00070001003d000000a000af000700df
+:101ac00001003d000000a000b200070001003d0041
+:101ad0000000a0008100070001003d000000a00000
+:101ae000b20007007c805700b2ff070014003700e7
+:101af000e1b79f00010078000200e00001003d0016
+:101b00000000a0009700070001003d000000a000b9
+:101b10009a00070001003d000000a0009d000700a2
+:101b200001003d000000a0006c00070001003d0026
+:101b30000000a0009d0007007c805700aeff07005a
+:101b40006fb097000000e000070035001000200093
+:101b5000010020006011b800080470008984700042
+:101b60000a0571008b8571000c06e800f003200067
+:101b7000800f5600c4ff34006fb097000000e000f3
+:101b800006003d007fb297008fba97001fbb9700f9
+:101b9000afbb97007c80570086ff07000802be009d
+:101ba0000a03be006fa897000000e00004003a009e
+:101bb0002fb29700bfb297004fb39700dfb39700e3
+:101bc0000400be000601be004f0678004f05be00af
+:101bd0004f04be000080fa0000000600881f780055
+:101be00018002000881f780096ff07008f87e90003
+:101bf0004f04780000000600801feb0091ff0700f3
+:101c00008f87e900000006000800fa00889fbe00e8
+:101c10008a9fbe008c1f78006e00070005003d0003
+:101c200043000700300007000c003d0033000700b0
+:101c30000b003700e00f5200e08f5a00e00f5b000e
+:101c4000e08f5b0006003d000400be000601be0000
+:101c500053ff07000205be000004be001c00200068
+:101c60002c000700ddff07000c00e000010032003f
+:101c70004bff07004f0678004f05be004f04be0023
+:101c80000080fa00000006000800fa00889fbe00ed
+:101c90008a9fbe008c1f78004e00070002003d00a6
+:101ca0001c002000220007000f00070001003d007b
+:101cb0001200070017000700cfff07000c00e0002c
+:101cc0000100320036ff07004f0678004f05be00c6
+:101cd0004f04be000080fa000000060090b79f008d
+:101ce0000100d00080b79f00e00f5400e08f5c003f
+:101cf000e00f5d00e08f5d00000006000800be0000
+:101d00000a01be0026ff07000205be000004be0057
+:101d1000000006000802be000a03be005fb0970084
+:101d2000efb097007fb197008fb9970000000600d1
+:101d30001bff07000100070000000600b0b79f006e
+:101d4000c1b79f00d2b79f00e3b79f000000060015
+:101d50000400e1000588e1000690e1000798e10039
+:101d600000000600c0b79f000200d000b0b79f007f
+:101d7000afb097000100e00000000600b0b79f0080
+:101d80000100d000a0b79f009fb097000100e000c5
+:101d900000000600a0b79f000100d00090b79f0090
+:101da0008fb097000100e0000000060080b79f00a0
+:101db0000804d0008984d2000a85d2008b85d20025
+:101dc0005fb29700efb297007fb397008fbb970089
+:101dd00000000600d9ff07000605be000404be008f
+:101de0000006eb00e00f5000e08f5800e00f5900b4
+:101df000e08f5900000006000800fa00889fbe002e
+:101e00008a9fbe008c1f7800f0b79f0081bf9f00a3
+:101e100092bf9f00a3bf9f006044b8006055b80008
+:101e20000006eb000408a300080032007fb0970012
+:101e30008fb897001fb99700afb99700080440000a
+:101e4000898448000a0549008b8549008703d10031
+:101e50000683d3008582d3000482d30010002000c3
+:101e6000010020006011b800080060008980600057
+:101e70000a0161008b8161000000e0000700320070
+:101e80006000b80002002000030028000402700077
+:101e90008582700006037100878371008b05d10075
+:101ea0000a85d3008984d3000884d3000c06e80097
+:101eb000f0032000800f5600daff34000400be005b
+:101ec0000601be004f0678004f05be004f04be005d
+:101ed0000080fa00000006000800fa00889fbe009b
+:101ee0008a9fbe00170007000605be000404be005e
+:101ef000e00f5200e08f5a00e00f5b00e08f5b00c4
+:101f000008003d000400be000601be00a4fe07005c
+:101f10000205be000004be000f000700a0fe07007f
+:101f2000080007000802be000a03be000a000700fe
+:101f3000b1ff07004f05be004f04be000080fa004d
+:101f400000000600e0b79f00f1b79f0082bf9f002e
+:101f500093bf9f00000006006fb09700ffb097008e
+:101f60000fb997009fb99700000006000001fa0022
+:101f7000889fbe008a1f78008c0007002038290047
+:101f8000d300070004002400c569240002002000db
+:101f9000031424006000b8002b0107000000eb00d0
+:101fa000a2002000110009000200d80001057800fd
+:101fb00065005500cf80de00ccfc07000001be00ac
+:101fc000f6fc07000004be0002002000a347240026
+:101fd0004ffd070082fd0700801f7800403929006f
+:101fe000801f780060ef2f000f004000ccf8070042
+:101ff00060ef2f000f004000b50007000800be0092
+:102000001f01070002002000a347240040fd070035
+:1020100073fd0700801f7800803a2900801f780038
+:1020200020ef2f000f004000bdf8070020ef2f0029
+:102030000f004000a6000700803e2000ae00070011
+:102040000a00e800e8875700a200200011000900fc
+:102050000200d8000105780065005500cf80de0041
+:10206000a2fc07000001be00ccfc07000004be007b
+:1020700002002000a347240025fd070058fd0700ab
+:10208000801f780040392900801f780060ef2f0002
+:102090000f004000a2f8070060ef2f000f00400083
+:1020a0008b0007000800be00f500070002002000ba
+:1020b000a347240016fd070049fd0700801f780094
+:1020c000803a2900801f780020ef2f000f00400089
+:1020d00093f8070020ef2f000f0040007c0007005e
+:1020e000803e2000840007000a00e800e8875700cf
+:1020f000abff37003600f800809fbe00829fbe0015
+:10210000849fbe00869fbe003400f80000c0b3006c
+:10211000a00188000200fa00a0c0b300e0ff9f0009
+:102120000fc2bf000018a30002003a000609e20037
+:1021300009003a008540a9000080fa003400f90047
+:102140004f03be004f02be004f01be004f00be0055
+:102150003600f900004006008f80e9000080200072
+:10216000a0000700eff897000100fb008010880036
+:102170000fc2bf000018a300eeff3a000609e200fc
+:10218000f5ff3a008540a9000080fa003400f9000c
+:102190004f03be004f02be004f01be004f00be0005
+:1021a0003600f90000400600ebff370000802000f9
+:1021b0006c000700d0042000a010880081ff2f00d1
+:1021c0008000fd000c22b6008000fd0002402000cf
+:1021d000020078000c22b7008d40a80099c0bf0013
+:1021e000014060000004a00099e0b7000000280052
+:1021f0000e22b7000c22b700020078000e22b700b2
+:10220000000006000200fa00889fbe008a1f7800c6
+:10221000800478000104780000102000808f5000b6
+:1022200018003c000100e0001c003c000fc2bf0091
+:102230000008a30005003a000000eb004f057800fd
+:102240004f04be000080fa0000000600e88057003e
+:102250000080200063000700e10f4000f6ff32001d
+:102260008ff897000100fb00801088000000eb0051
+:102270004f0578004f04be000080fa000000060001
+:10228000f2ff37000080eb004f0578004f04be00de
+:102290000080fa0000000600ecff37000005eb00ac
+:1022a000e9407d000080200034000700e10f40007d
+:1022b000f4ff32000a05e8008a0f5400f8ff3a00e4
+:1022c0000fc2bf000008a300dbff3200dfff3700b2
+:1022d000881f78000004780022f80700800078004a
+:1022e00008007800c7ff07004f04780000000600d0
+:1022f0000de2a900000006000400fa008000eb00d7
+:10230000e1bf9f00f1bf9f00f0bf9f007fb8970023
+:102310000000e0001100340021532700e1bf9f00be
+:102320006fb897000000e000060034006fb8970017
+:102330000000e900e0bf9f006fb897000000e000d8
+:10234000faff3c007fb897000000e900f0bf9f0053
+:102350007fb897000000e000f0ff3c000080fa002a
+:10236000000006000000990010009900200099006c
+:102370008000eb00310099000000060000017800a9
+:1023800001427800b00091008081eb000010200035
+:10239000808f50000d003200120091000448780038
+:1023a000320091000000e800300199009200910095
+:1023b0008100e80011019900020091000010b000b6
+:1023c0008001eb00808f5000020032000300780093
+:1023d00000000600120199000300780000000600ca
+:1023e000fcff370000017800300091008081eb0095
+:1023f0000000e0000d0032002200910090487800bb
+:10240000320091000000e90030019900a200910023
+:102410008100e80021019900020091000010b00045
+:102420008001eb00808f5000020032000300780032
+:102430000000060022019900030078000000060059
+:10244000fcff3700000006000400be00e2498800df
+:10245000f34988004300070040000700800178002e
+:102460000001eb006000b800950037003c29ef0048
+:102470003e29ef0000000600850037008900370084
+:10248000889fbe008a9fbe000001be00e849800010
+:10249000f94980000800be00c0fb07000005be002f
+:1024a0000801be000800be00bcfb07000001be0022
+:1024b0000a00be006bfc07000004be0082142e0060
+:1024c000a3f72300a9fc07000000e0000e003c0079
+:1024d000a2702d0033ca23000800be00a5fc07002f
+:1024e0000000e00002003d00a8702d0039ca230062
+:1024f0000800be003f0007000800be004f05be00f8
+:102500004f04be000000060088142e00a9f7230027
+:102510000800be00370007000800be004f05be00df
+:102520004f04be0000000600f7ff370000017800ee
+:10253000b0f92f0000004100a1f92700810f5000e1
+:1025400003003600f04a2000200e8800000006003c
+:102550000200e900200e880000000600c401ec0023
+:10256000000006000200fa000001be0000b02100d9
+:1025700071bb24003bfc070019fc0700f0bf9f0063
+:102580007fb89700e9ff07000080fa00000006000e
+:10259000881f7800280e80000804e8006140b90018
+:1025a00052fb07000800e000060035000001be00f5
+:1025b00000b0210071bb24002afc07004f04780002
+:1025c00000000600020020000378240073fb0700cf
+:1025d0000001be0000b0210071bb240021fc0700f7
+:1025e0004f04780000000600f6ff3700b00e8800a8
+:1025f00000000600889fbe008a1f78000004be000d
+:10260000d6ff0700000578000801be000800be00e4
+:1026100062fb07000004be006150b90033fb0700f5
+:102620000a00e0000b0035000001be000800be00fb
+:10263000b7fb070051fc070000047800ebff070020
+:10264000090020000800be004f0578004f04be00be
+:102650000000060002002000037824004ffb070062
+:102660000001be000800be00a9fb070043fc0700f4
+:1026700000047800ddff0700090020000800be000c
+:102680004f0578004f04be0000000600f1ff370040
+:1026900000302000a00e880000032300d421b700e2
+:1026a00000000600e0fe2f00d421b600f0cf2f007e
+:1026b000d421b600f0fc2f00d421b60000000600a3
+:1026c000881f780003047800f6ff070008007800f0
+:1026d00096ff07000000200001f02300c5ff07005f
+:1026e00020f02000500e8800f0002000600e8800ce
+:1026f000d001a900000f2a00000e88004f047800c6
+:0427000000000600cf
+:020000040000fa
+:0200000401f009
+:04000000ffff0000fe
+:020000040000fa
+:0200000401f009
+:04000400ff7f00007a
+:020000040000fa
+:0200000401f009
+:040008007ffb00007a
+:020000040000fa
+:100008000614000006140000061400000614000080
+:100018000614000006140000061400000614000070
+:100028000614000006140000061400000614000060
+:100038000614000006140000061400000614000050
+:1000480006140000061400007a10000006140000d0
+:100058000614000006140000061400000614000030
+:100068000614000006140000061400000614000020
+:100078000614000006140000061400000614000010
+:100088000614000006140000061400000614000000
+:1000980006140000061400000614000006140000f0
+:1000a80006140000061400000614000006140000e0
+:1000b80006140000061400000614000006140000d0
+:1000c80006140000061400000614000006140000c0
+:1000d80006140000061400000614000006140000b0
+:1000e80006140000061400000614000006140000a0
+:0800f8000614000006140000cc
+:020000040000fa
+:10010800061400000614000006140000061400007f
+:10011800061400000614000006140000061400006f
+:10012800061400000614000006140000061400005f
+:10013800061400000614000006140000061400004f
+:1001480006140000061400007a10000006140000cf
+:10015800061400000614000006140000061400002f
+:10016800061400000614000006140000061400001f
+:10017800061400000614000006140000061400000f
+:1001880006140000061400000614000006140000ff
+:1001980006140000061400000614000006140000ef
+:1001a80006140000061400000614000006140000df
+:1001b80006140000061400000614000006140000cf
+:1001c80006140000061400000614000006140000bf
+:1001d80006140000061400000614000006140000af
+:1001e800061400000614000006140000061400009f
+:0801f8000614000006140000cb
+:020000040000fa
+:102704004d6f0000746f00007220000054650000db
+:10271400737400002042000065670000696e0000c9
+:102724000a000000566100006c6f00007220000077
+:102734006465000020740000656e00007361000091
+:102744006f3a0000256400000a0000005661000092
+:102754006c6f0000722000006465000020630000bc
+:10276400696300006c6f00003a250000640a0000f1
+:042774000000000061
+:020000040000fa
+:102778000008000008010000000000003c090000fb
+:1027880004000000000000002a09000012000000f8
+:1027980002000000202b2d00233000000100020061
+:1027a80000040000080010000000000040090000bc
+:1027b8000800000002000000686a6c00747a4c008f
+:1027c80000000000080900002200000002000000cc
+:1027d8003031320033343500363738003961620021
+:1027e80063646500660030003132330034353600ea
+:1027f8003738390041424300444546000000000094
+:0428080000000000cc
+:020000040000fa
+:04280c000000fe00ca
+:00000001FF
diff --git a/test/pwmtest/pwmtest.hex b/test/pwmtest/pwmtest.hex
new file mode 100644 (file)
index 0000000..c450d98
--- /dev/null
@@ -0,0 +1,631 @@
+:020000040000fa
+:080000000401040000000000ef
+:020000040000fa
+:1002000000000000000000004f94200080ff20004c
+:100210000001880000000000050007000c00070036
+:10022000b00f0200000000000040da000000fe00f5
+:100230004440a900c00720000000e0000300320095
+:1002400000002000a00188004440a8000000060033
+:10025000202d210001002000160037006200400020
+:10026000e0804800910188009001ba0062004000df
+:10027000e0804800910188009002ba0062004000ce
+:10028000e08048000002eb006028e10005003a0031
+:100290008301e90007003300038009000059eb00e7
+:1002a000040037006128e100010032000082eb0009
+:1002b00005000700910188001001ba000200e0006b
+:1002c000e6ff3a00000005009101880080027800f6
+:1002d00062004000e08048003559ba008301e9001f
+:1002e000080032002559ba008301e90005003200f8
+:1002f0000400e000f4ff320015d9ba008301e900e0
+:10030000f1ff3a0000000600881f78000204780020
+:100310001b000700080040004f04780000000600a2
+:100320000000fa00881f7800000478003fb99700a9
+:10033000ea8157008000780040182000170007006d
+:10034000800078000000e000020035000040eb0073
+:1003500000f47800010078004f0478000080fa0073
+:1003600000000600800078001004e0000200320067
+:100370005104e000feff3a0000805000000006003b
+:10038000800178000200e00003003200b1597800db
+:100390000201e900fdff3a00000006006200fa00d9
+:1003a000889fbe008a9fbe000004be000205780040
+:1003b000830078006a805700ad000700f88f9f0027
+:1003c00089979f000000eb00909f9f001a80fb0020
+:1003d0008005fb000000ea00cf04de00090478007d
+:1003e00050022000808f550001003a000904e90006
+:1003f0000800e0000c0034000f909700080178001e
+:100400008a007800ff8997000300010080979f0011
+:100410008080eb000000e000900032001f98970001
+:1004200008004000909f9f000905450050022000f1
+:10043000808f5500040032000b00e000e3ff3a001b
+:100440009f989700850037000000eb00f0979f0011
+:10045000e0979f00d0979f00c0979f00b0979f00a4
+:10046000a0979f00b09f9f0009003700a092200036
+:10047000008050000000d0000193200001004000e7
+:10048000bf98970090807000b19f9f000a05e80018
+:100490009a00fb00a09220007700070080007800ff
+:1004a0000000e000f1ff3a00a0c2b3009a4f100034
+:1004b0000e003a003fb897000080e900b0bf9f00ef
+:1004c00010007800a09f9f000000e00005003d00a4
+:1004d0000000ea00a09f9f003f9897000020a00026
+:1004e000b09f9f000a05e80011003700a19f9f0000
+:1004f0000b003700af989700f0ff2700808f500067
+:10050000060032006a09b9001a00fb000200400030
+:1005100001fd2f0001004000a09f9f000a05e80098
+:100520001a00fb005c0007000000e000f1ff3a0049
+:10053000e0c2b3009a4f1000030032000080eb00cd
+:10054000809f9f001c003700a0c2b300da4f10004c
+:1005500007003a003fb897000080e900b0bf9f0055
+:1005600010007800809f9f000a05e8001200370005
+:100570000000eb00809f9f000b0037008f989700d2
+:10058000f0ff2700808f5000060032006a09b90092
+:100590001a00fb000200400001fd2f000100400096
+:1005a000809f9f000a05e8001a00fb003a00070040
+:1005b0000000e000f1ff3a009a00fb00c093200029
+:1005c0002d0007008040eb000000e0000100320039
+:1005d000ba407800817f9f0080c6b30080cf500072
+:1005e00004003a009acf100002003a006640500022
+:1005f000070037008f789700c0c6b30080cf500047
+:1006000005003a009acf100003003a006540400010
+:10061000807f9f000a05e800a0fb2f0000844700b0
+:100620003a01fb0088017800ea80570060f92f004a
+:100630000f0040001e0007000000e00006003a0026
+:100640008800780060f92f000f0040009e0107002d
+:100650000000e0005dff3d008080eb0001007800bd
+:100660004f05be004f04be000080fa0000000600e7
+:10067000010878000000060090cf1000050032004d
+:100680001004e00001003a0000000500d0cf100087
+:10069000fbff3a00000006000003b1000300350034
+:1006a0009000b10001003c001000050000000500b2
+:1006b000889fbe008a1f780000047800010278003d
+:1006c00002457800830478000200fb00cf80de0042
+:1006d0005002b1000180b10032052000820f5000ad
+:1006e000e08f58006b013e0000600100630137009d
+:1006f0006801370067013700660137006501370080
+:10070000640137006301370062013700610137007f
+:10071000600137005f0137005e0137005d0137007f
+:100720005c0137005b0137005a013700590137007f
+:10073000580137005701370056013700550137007f
+:10074000540137005301370052013700510137007f
+:10075000500137004f0137004e0137004d0137007f
+:100760004c0137004b0137004a013700490137007f
+:10077000480137004701370046013700450137007f
+:10078000440137004301370042013700410137007f
+:10079000400137003f0137003e0137003d0137007f
+:1007a0003c013700210137003a0137003901370099
+:1007b0003801370037013700810037003501370035
+:1007c000340137003301370032013700310137007f
+:1007d000300137002f0137002e0137002d0137007f
+:1007e0002c013700150037001c00370029013700a5
+:1007f000280137002701370026013700170037008e
+:10080000240137002301370022013700210137007e
+:10081000c20037006a003700f50037001d013700bd
+:100820001c013700010137001a013700640037004e
+:100830001801370017013700610037006e014400ce
+:1008400012007800808141009480e900010a78005c
+:100850000009e800914978001701370028619000ed
+:10086000c0c6b300804f51000a003a0094007800df
+:1008700064805000000a78001000be004f89de003e
+:10088000cf91de000002be000203780082037800f0
+:100890001600370010c7b300804f510003003a0024
+:1008a00014017800680051000500370094007800ba
+:1008b000a0c6b300804f510005003a006880500088
+:1008c000000a78003002be002003be000700370097
+:1008d0000180e900000a780010007800000278002a
+:1008e000cfa2de000503780086037800049cbe00da
+:1008f0000694be00a860900080c6b30080cf500070
+:100900000f00320020c6b30080cf500006003a002e
+:10091000184078000000fb00cf80de000101780065
+:10092000820178000a00370040c7b30080cf500032
+:10093000030032006640400080cf500006003a00bd
+:1009400018007800cf80de00010178008201780075
+:10095000009cbe000294be003800be002801be000c
+:10096000e00f5000e08f5800e00f5900e08f590071
+:1009700004003d006e01440092007800d0c2b30034
+:100980000c003700081090000018a300040032008b
+:100990006e01440092007800b0c2b3000500370039
+:1009a0000008a300580032006e0144009200780055
+:1009b00000c2b30080f478000109e800520037005b
+:1009c00028619000c0c6b300804f510006003a0075
+:1009d0009400780064805000000a78001002be0085
+:1009e0006033b8001600370010c7b300804f5100c5
+:1009f00003003a0014017800680051000500370038
+:100a000094007800a0c6b300804f510005003a0062
+:100a100068805000000a78003002be002003be004b
+:100a2000070037000180e900000a78001000780014
+:100a300000027800050020000600200007002000ca
+:100a4000049cbe000694be00a860900080c6b3005f
+:100a500080cf50000f00320020c6b30080cf50007e
+:100a600006003a00184078000080fb0001002000da
+:100a700002002000030020000a00370040c7b30036
+:100a800080cf5000030032006640400080cf50000d
+:100a900006003a0018007800010020000200200043
+:100aa00003002000009cbe000294be0008109000cd
+:100ab0000038a300140032003800be002801be0038
+:100ac000e00f5000e08f5800e00f5900e08f590010
+:100ad0000d00320080c7b300804f55000300320084
+:100ae00080c5b300804f550007003a006e004400f7
+:100af0009000780002c3b30082f478008100e8001f
+:100b00008af478000108e800780090000080440032
+:100b1000600498008a407800410037002860900007
+:100b20008000fb00c0062000808f500023003200b0
+:100b30000a003c0064005000808f50002600320004
+:100b400004003c0066005000808f50000b00320013
+:100b500021003700a00620000500370040072000d4
+:100b6000808f50001c0032001b003c0063005000ce
+:100b7000808f500007003200170037001480e90012
+:100b8000000a780010007800485c9000084878005f
+:100b9000490037001480e900000a7800100278004c
+:100ba00068089000cf80de000101780082017800a3
+:100bb000009abe000292be003f0037001480e90098
+:100bc000000a78001001780068089000cf80de00ed
+:100bd0000089be00380037001480e900000a780060
+:100be00010007800680c9000080878003200370088
+:100bf0001480e900000a780010007800cf80de0041
+:100c00000101780082017800009cbe000294be00c1
+:100c100078009000008044006004980081c7b30011
+:100c200008007800f6000700230037001480e90070
+:100c3000000a7800100078006004980058099000bd
+:100c40000200e00002003d00c6fd07000900370079
+:100c50008000eb009c010700800078000000e000ad
+:100c6000030032006800900000805000010037004f
+:100c700058089000100c98000f0037006e014400d7
+:100c80009200780050c2b30080f178000109e800ba
+:100c900009003700ee004400110078008081440014
+:100ca0000a4278008008e8000a04e00001003a00e7
+:100cb00054c2b300844978000000eb004f0578006f
+:100cc0004f04be00000006000400fa00889fbe002a
+:100cd0008a9fbe008c1f780000047800010678000f
+:100ce00070089000f8009000010050008808900003
+:100cf000010050009808900001005000a8089000e2
+:100d000001005000b808900001005000c808900091
+:100d1000810550000002220090bf9f0000032300c5
+:100d2000a0bf9f00081090000028a30018003a0000
+:100d30000b00e000160034000b0578008a047800f0
+:100d4000e20f550001003600290020000900e000f4
+:100d50000c00340058009000c80190000901780090
+:100d6000ee80570003000100500498008080eb00e3
+:100d70000000e0009c00320068089000090040007c
+:100d8000600c9800090555004240a900ebff3c00ab
+:100d9000780190000200e0000c0034005800900040
+:100da000c80190008c0078000300010050049800f6
+:100db0008080eb000000e0008b00320068089000ab
+:100dc000f800900001004000600c980008089000b6
+:100dd0000000e00016003400000578008a04780066
+:100de000e20f550001003600290020000900e00054
+:100df0000c00340058009000c801900009017800f0
+:100e0000ec80570003000100500498008080eb0044
+:100e10000000e00074003200680890000900400003
+:100e2000600c9800090555004240a900ebff3c000a
+:100e3000180990000200e0000c003400e800900067
+:100e400058009000c8019000030001005004980071
+:100e50008080eb000000e000630032006808900032
+:100e60009808900001004000600c9800280890004d
+:100e70000000e00016003400000578008a047800c5
+:100e8000e20f550001003600290020000900e000b3
+:100e90000c00340058009000c8019000090178004f
+:100ea000ec80570003000100500498008080eb00a4
+:100eb0000000e0004c00320068089000090040008b
+:100ec000600c9800090555004240a900ebff3c006a
+:100ed000380990000200e0000e003400e8009000a5
+:100ee000180890008080400058009000c8019000d1
+:100ef00003000100500498008080eb000000e00037
+:100f00003900320068089000b808900001004000e5
+:100f1000600c9800480890000000e00016003400c3
+:100f2000000578008a047800e20f550001003600c1
+:100f3000290020000900e0000c0034005800900057
+:100f4000c801900009017800ec80570003000100ff
+:100f5000500498008080eb000000e0002200320086
+:100f60006808900009004000600c980009055500d1
+:100f70004240a900ebff3c00081090000028a300ad
+:100f8000180032000b00e000160034000b0578005a
+:100f90008a047800e20f5500010036002900200085
+:100fa0000900e0000c00340058009000c8019000d7
+:100fb00009017800ee8057000300010050049800fa
+:100fc0008080eb000000e00007003200680890001d
+:100fd00009004000600c9800090555004240a90036
+:100fe000ebff3c008000eb00010078004f0678002a
+:100ff0004f05be004f04be000080fa00000006004e
+:101000006f02b000889fbe008a9fbe008c9fbe000a
+:101010008e1f78008006780090912000b0b79f0066
+:1010200080c5b30080cf50000200320082902000c3
+:10103000b2b79f0083002000c3b79f00f0c6b30083
+:1010400080cf50000a0032006940400080cf50003d
+:1010500005003200a4002000c4b79f0080c5b30083
+:1010600080cf500002003a0000012000c0b79f006e
+:101070008e0120003d04be002d05be0040c6b30019
+:1010800080cf5000030032006540400080cf500008
+:101090000a003a00e00f5400e08f5c00e00f5d00b2
+:1010a000e08f5d0005003d000800be000a01be00a3
+:1010b0001c0207000205be000004be00e00f540041
+:1010c000e08f5c00e00f5d00e08f5d0003003a0000
+:1010d0005d0890000000e0000c0032007e0120005e
+:1010e000cfb0970001027800cfa2de0005037800a0
+:1010f000860378000800be000a01be009f020700b8
+:101100003fb2970064407800d0e79f004fb097004f
+:10111000cf80de000101780082017800d0b79f0007
+:10112000e1b79f00f2b79f0083bf9f000203be009c
+:101130000002be000800be000a01be0088020700cf
+:10114000809ebe008296be00e00f5000e08f5800e7
+:10115000e00f5900e08f5900220034000e00e0003b
+:10116000200034003d00be002d01be005fb297009c
+:10117000efb297007fb397008fbb97008302070001
+:101180000205be000004be000e07e900e1fc2f00ce
+:101190008f804000010647005fb29700efb29700d2
+:1011a0007fb397008fbb97000800be000a01be0006
+:1011b0002a0307001d0010003fb19700624e78001f
+:1011c000889ebe008a96be00e00f5400e08f5c004f
+:1011d000e00f5d00e08f5d00020034000e00e000d3
+:1011e000e0ff3c00cfb19700e88f510010003a00bb
+:1011f0000d1090000038a3000d003200f70f5700cb
+:1012000006003e00e4fc2f000e024200e4c07f0016
+:1012100000c3b30080cf5000050032000e07e90084
+:1012200000c3b300e1fc2f008e80400080f07f00ff
+:1012300078011700920e98006d009000e3fc2f00db
+:101240008f8141008e8041004dfc07001d0e9000f3
+:101250005d089000800f560006003d000c00500015
+:10126000800e98000d1090000040a100801698009c
+:101270000f0037000000e0000d003d000d10900051
+:1012800074006000f00f500009003a007d089000e3
+:10129000fd009000010050008d08900001005000fa
+:1012a0000c0750004240a900010034008e0e980047
+:1012b0004f0778004f06be004f05be004f04be002a
+:1012c0006f02b100000006000200e00005003200dd
+:1012d00090cf1000040032000000e8000201e90095
+:1012e000fbff3a000000eb0000000600889fbe00f4
+:1012f0008a9fbe00010578000100e000040035006f
+:1013000008003c000000e00020003200050037002b
+:1013100060001000e080180002003b0001f02c008b
+:101320001a0037000004be006011b8006b092000ed
+:101330000982cf00020039000882cf000441b000ca
+:10134000694252000e00320008003b0082817100a9
+:10135000610164008904d1000884d3008b05e80092
+:101360000442e800f9ff3a00050037000804440091
+:1013700089844c008b05e9000442e900fbff3a0038
+:10138000150107000af0a70001f0a0004f05be00fc
+:101390004f04be0000000600889fbe008a9fbe006a
+:1013a0008c1f7800320107003901330003866c007e
+:1013b0006450e100240032006420e1002700320084
+:1013c0006150e100220032006120e1002100320082
+:1013d0008b854200eb07b1000134b800003ab80039
+:1013e0000804420089844a00013ab8000030b8007d
+:1013f0008880400009014a000400330000004000da
+:1014000081804800020149008b05e900c909dd001f
+:10141000830170000100320013002000c814de00b8
+:101420004814dd004709de001200b200c808de00e3
+:1014300008847000e800070001f0a1000cf0a7008c
+:1014400001f0a0001b0137006120e1001d01320006
+:101450000801be000200be00f7ff37006150e10046
+:10146000fcff3a0017013700889fbe008a9fbe002c
+:101470008c1f7800fe0007000501330003866c0016
+:101480006450e1002e0032006420e100330032009d
+:101490006150e1002f0032006120e1003100320094
+:1014a00085855500eb07b0000900200008042000e6
+:1014b000050037000804440089844c000a0031000c
+:1014c0000603430087834b000001530081815b00ca
+:1014d000f8ff33000203be000800a0000804440027
+:1014e00089844c00f6ff3900c639dd0083017300a2
+:1014f00001003200130020008904d1000884d300c9
+:101500000998a300050032000800a7000300a0000e
+:101510008904d1000884d3008b05e8008904d10038
+:101520000884d3000001eb000281d200aa0007006a
+:1015300001f0a1000cf0a70001f0a000dd003700d1
+:101540006420e100df0032000801be000200be009e
+:10155000f7ff37006120e100da0032006000b800d8
+:10156000f3ff37000000200001f82700f0ff3700ec
+:101570000001be00d60007000470a70003f0a10020
+:101580006509b100160032000d0035006828e10041
+:1015900006003500f0ff2f00f1ff27000300e000f8
+:1015a00013003b000100280000000500000040007f
+:1015b000818048008502e900fcff3a0008003700fe
+:1015c000f88f420002003c008000eb0000000500a4
+:1015d0008100d1000080d3008502e800fcff3a00c2
+:1015e0000300e00002003b0060001000e0801800f3
+:1015f0000000060003f0a200889fbe008a9fbe0084
+:101600008c1f78009a000700a10033006450e100ad
+:101610004f0032006420e1005200320003826c006f
+:1016200007003b000905d0000306d000820f5400dc
+:101630000c065d00020039000200320089017800ca
+:10164000030678008582550004003d000003fd007c
+:101650008103fd008502ea008b854200840f720041
+:1016600002003b0060001000e08018006011b8002c
+:101670000005eb007a28e1000a0039000600780036
+:10168000c75ddd00f707b200878075002d003700c9
+:10169000828171000a017800610560008180d100bb
+:1016a0000080d3008502e900f9ff3b0006044000fa
+:1016b0008784480002003b0060041400e0841c00a2
+:1016c0000988a300070032008a81710082817100bd
+:1016d000610164008904d1000884d3008b05e8000f
+:1016e000170037000978a30013003a000b00e00050
+:1016f000130034008b05e9000804440089844c0081
+:101700000a4474000978a3000d003a000b00e000c1
+:10171000070034008b05e9000804440089844c006c
+:1017200001003a000b0020000978a300f7ff320007
+:101730000001eb0002003700828171000a0178008d
+:10174000250007000cf0a70001f0a00059003700a9
+:101750006420e10002003a00838f6c0059003300de
+:101760000801be000200be00520037000001be00aa
+:10177000570007000470a70003f0a10003f8a300be
+:1017800013003a006509b10010003200090035006d
+:101790006928e10002003500010028000000050072
+:1017a00000004000818048008502e900fcff3a000b
+:1017b00000000600f88f4200050035008100d100ce
+:1017c0000080d3008502e800fcff3a00000006001c
+:1017d0008000eb00000005008100200061805500c2
+:1017e0000b003d000b00200061fe2f000100e10016
+:1017f0001d00340082817100610164008904d10000
+:101800000884d3000000e800faff3a0071002000cd
+:1018100061006400030070000200600009003200f3
+:1018200061044400e0844c000988a50005003200f2
+:101830008b05e8006808e10002003a008904d10045
+:101840000884d300f20f20000258e10005003d009b
+:10185000c75ddd00f907b2008980750008007800d7
+:10186000000006000bf827008b0078000000050040
+:101870000004be00160007000003be000405be0001
+:101880000200be0012000700844f75000000060031
+:101890000200be006450e100050036006420e10053
+:1018a000020036000968a30001003a000800be00eb
+:1018b0000160a0004f0678004f05be004f04be0037
+:1018c00000000600f0ff2f00f1ff2700f9ff3700ae
+:1018d000c70ade00f107b200f50fb20008003200bf
+:1018e000e1cf4200020032000170a0002400050098
+:1018f000810f70000100320004080500440005005b
+:10190000810f700002003a00140005008502e90012
+:101910000000400081c04800fcff3b000170a000b7
+:101920002400050060001000e0801800600119002c
+:10193000e081190000000600881f7800000478008c
+:101940005001be004000be000000420081804a00fd
+:1019500002014b0083814b00009cbe000294be003c
+:10196000dc00070003003100480090000000e800a0
+:10197000400498004f04780000000600889fbe00d5
+:10198000000478008004eb005001be004000be005f
+:10199000d0000700010031001900200004005000b1
+:1019a000858058000601590087815900009cbe00bf
+:1019b0000294be00480090000900500040049800c6
+:1019c0004f04be00000006001200fa00889fbe000f
+:1019d0008a9fbe008c1f78000205be000004be0076
+:1019e000f4b79f0085bf9f0096bf9f00a7bf9f00d1
+:1019f0000000eb00e0b79f00d0b79f00c0b79f008a
+:101a0000b0b79f00a0b79f000006eb005fb1970042
+:101a10006fb097008000d0000000e00015003d008e
+:101a2000e1b79f00010078000200e00001003d00e6
+:101a30000000a000ac00070001003d000000a00075
+:101a4000af00070001003d000000a000b200070049
+:101a500001003d000000a0008100070001003d00e2
+:101a60000000a000b20007007c805700b2ff070012
+:101a700014003700e1b79f00010078000200e00089
+:101a800001003d000000a0009700070001003d009c
+:101a90000000a0009a00070001003d000000a00027
+:101aa0009d00070001003d000000a0006c00070041
+:101ab00001003d000000a0009d0007007c80570051
+:101ac000aeff07006fb097000000e0000700350090
+:101ad00010002000010020006011b8000804700010
+:101ae000898470000a0571008b8571000c06e8007e
+:101af000f0032000800f5600c4ff34006fb0970041
+:101b00000000e00006003d007fb297008fba97000a
+:101b10001fbb9700afbb97007c80570086ff070074
+:101b20000802be000a03be006fa897000000e00094
+:101b300004003a002fb29700bfb297004fb397004e
+:101b4000dfb397000400be000601be004f06780018
+:101b50004f05be004f04be000080fa0000000600e2
+:101b6000881f780018002000881f780096ff070063
+:101b70008f87e9004f04780000000600801feb000b
+:101b800091ff07008f87e900000006000800fa00b7
+:101b9000889fbe008a9fbe008c1f78006e000700e1
+:101ba00005003d0043000700300007000c003d0029
+:101bb000330007000b003700e00f5200e08f5a009f
+:101bc000e00f5b00e08f5b0006003d000400be00fc
+:101bd0000601be0053ff07000205be000004be0060
+:101be0001c0020002c000700ddff07000c00e000b7
+:101bf000010032004bff07004f0678004f05be0082
+:101c00004f04be000080fa00000006000800fa0041
+:101c1000889fbe008a9fbe008c1f78004e00070080
+:101c200002003d001c002000220007000f000700fa
+:101c300001003d001200070017000700cfff07005a
+:101c40000c00e0000100320036ff07004f0678006c
+:101c50004f05be004f04be000080fa0000000600e1
+:101c600090b79f000100d00080b79f00e00f5400a4
+:101c7000e08f5c00e00f5d00e08f5d00000006007b
+:101c80000800be000a01be0026ff07000205be00d4
+:101c90000004be00000006000802be000a03be00e9
+:101ca0005fb09700efb097007fb197008fb99700b2
+:101cb000000006001bff07000100070000000600ef
+:101cc000b0b79f00c1b79f00d2b79f00e3b79f0096
+:101cd000000006000400e1000588e1000690e10034
+:101ce0000798e10000000600c0b79f000200d00086
+:101cf000b0b79f00afb097000100e0000000060001
+:101d0000b0b79f000100d000a0b79f009fb0970020
+:101d10000100e00000000600a0b79f000100d00015
+:101d200090b79f008fb097000100e0000000060010
+:101d300080b79f000804d0008984d2000a85d200b1
+:101d40008b85d2005fb29700efb297007fb3970008
+:101d50008fbb970000000600d9ff07000605be00f4
+:101d60000404be000006eb00e00f5000e08f5800b6
+:101d7000e00f5900e08f5900000006000800fa004b
+:101d8000889fbe008a9fbe008c1f7800f0b79f001e
+:101d900081bf9f0092bf9f00a3bf9f006044b80017
+:101da0006055b8000006eb000408a30008003200ec
+:101db0007fb097008fb897001fb99700afb9970011
+:101dc00008044000898448000a0549008b854900c1
+:101dd0008703d1000683d3008582d3000482d30019
+:101de00010002000010020006011b8000800600011
+:101df000898060000a0161008b8161000000e000c1
+:101e0000070032006000b800020020000300280034
+:101e100004027000858270000603710087837100e0
+:101e20008b05d1000a85d3008984d3000884d300b0
+:101e30000c06e800f0032000800f5600daff3400a3
+:101e40000400be000601be004f0678004f05be002c
+:101e50004f04be000080fa00000006000800fa00ef
+:101e6000889fbe008a9fbe00170007000605be00bf
+:101e70000404be00e00f5200e08f5a00e00f5b0048
+:101e8000e08f5b0008003d000400be000601be00bc
+:101e9000a4fe07000205be000004be000f000700fc
+:101ea000a0fe0700080007000802be000a03be00eb
+:101eb0000a000700b1ff07004f05be004f04be0037
+:101ec0000080fa0000000600e0b79f00f1b79f0015
+:101ed00082bf9f0093bf9f00000006006fb0970075
+:101ee000ffb097000fb997009fb997000000060058
+:101ef0000400fa000000eb00e0bf9f00f0bf9f006d
+:101f000040062000f0bf9f007fb897000000e0006f
+:101f10001100340021532700e1bf9f006fb89700e4
+:101f20000000e000060034006fb897000000e900f0
+:101f3000e0bf9f006fb897000000e000faff3c0090
+:101f40007fb897000000e900f0bf9f007fb89700be
+:101f50000000e000f0ff3c000080fa0000000600f6
+:101f60000001fa00881f78006d0007004029290051
+:101f7000b4000700402a2900b2000700034b2000ec
+:101f80000001eb006000b80056010700002b29009b
+:101f9000ac000700602b2900aa00070045010700dc
+:101fa0000004eb00881f7800302c2900801f780087
+:101fb000a0ef2f000f004000d9f80700a0ef2f007e
+:101fc0000f0040009f0007006140b900c7fc0700f8
+:101fd000a2702d0033c22300effc07000e010700a2
+:101fe00042062000809fbe00110009000204d800b4
+:101ff000010478004f00be00bdff07000804e800a0
+:10200000e4875700881f7800302c2900801f780053
+:10201000a0ef2f000f004000c1f80700a0ef2f0035
+:102020000f004000870007006140b900affc0700c7
+:10203000a2702d0033c22300d7fc0700f600070072
+:1020400042062000809fbe00110009000204d80053
+:10205000010478004f00be00a5ff07000804e80057
+:10206000e4875700cfff37003600f800809fbe009e
+:10207000829fbe00849fbe00869fbe003400f80091
+:1020800000c0b300a00188000200fa00a0c0b300a5
+:10209000e0ff9f000fc2bf000018a30002003a003b
+:1020a0000609e20009003a008540a9000080fa0014
+:1020b0003400f9004f03be004f02be004f01be00c6
+:1020c0004f00be003600f900004006008f80e90096
+:1020d0000080200085000700eff897000100fb005a
+:1020e000801088000fc2bf000018a300eeff3a0066
+:1020f0000609e200f5ff3a008540a9000080fa00d9
+:102100003400f9004f03be004f02be004f01be0075
+:102110004f00be003600f90000400600ebff37001c
+:102120000080200051000700d0042000a01088008b
+:1021300081ff2f008000fd000c22b6008000fd0012
+:1021400002402000020078000c22b7008d40a80059
+:1021500099c0bf00014060000004a00099e0b700f2
+:10216000000028000e22b7000c22b7000200780001
+:102170000e22b700000006000200fa00889fbe0091
+:102180008a1f780080047800010478000010200085
+:10219000808f500018003c000100e0001c003c0053
+:1021a0000fc2bf000008a30005003a000000eb00ca
+:1021b0004f0578004f04be000080fa0000000600c2
+:1021c000e88057000080200048000700e10f400031
+:1021d000f6ff32008ff897000100fb0080108800a6
+:1021e0000000eb004f0578004f04be000080fa00ad
+:1021f00000000600f2ff37000080eb004f0578007a
+:102200004f04be000080fa0000000600ecff37001b
+:102210000005eb00e9407d00008020001900070068
+:10222000e10f4000f4ff32000a05e8008a0f540075
+:10223000f8ff3a000fc2bf000008a300dbff320026
+:10224000dfff3700881f78000004780045f807009a
+:102250008000780008007800c7ff07004f0478006e
+:10226000000006000de2a900000006000000990031
+:1022700010009900200099008000eb0031009900c7
+:10228000000006000001780001427800b0009100d3
+:102290008081eb0000102000808f50000d00320084
+:1022a0001200910004487800320091000000e8001c
+:1022b00030019900920091008100e800110199001d
+:1022c000020091000010b0008001eb00808f5000f0
+:1022d000020032000300780000000600120199009d
+:1022e0000300780000000600fcff370000017800c2
+:1022f000300091008081eb000000e0000d00320012
+:102300002200910090487800320091000000e9001e
+:1023100030019900a20091008100e800210199009c
+:10232000020091000010b0008001eb00808f50008f
+:10233000020032000300780000000600220199002c
+:102340000300780000000600fcff370000000600d4
+:1023500000017800b0f92f0000004100a1f927002a
+:10236000810f500003003600f04a2000200e880044
+:10237000000006000200e900200e880000000600b0
+:10238000c401ec00000006000200fa000001be00db
+:1023900000b0210071bb240033fc070074fc07006f
+:1023a000f0bf9f007fb89700e9ff07000080fa00a8
+:1023b00000000600881f7800280e80000804e8004e
+:1023c0006140b900c9fb07000800e00006003500c5
+:1023d0000001be0000b0210071bb240022fc0700f8
+:1023e0004f0478000000060002002000037824005b
+:1023f00081fc07000001be0000b0210071bb240079
+:1024000019fc07004f04780000000600f6ff3700b3
+:10241000b00e880000000600889fbe008a1f78006a
+:102420000004be00d6ff0700000578000801be00ca
+:102430000800be0070fc07000004be006150b90037
+:10244000aafb07000a00e0000b0035000001be00f7
+:102450000800be00d0fb0700c4fc070000047800a1
+:10246000ebff0700090020000800be004f057800c0
+:102470004f04be0000000600020020000378240084
+:102480005dfc07000001be000800be00c2fb0700a3
+:10249000b6fc070000047800ddff070009002000fb
+:1024a0000800be004f0578004f04be000000060083
+:1024b000f1ff370000302000a00e88000003230049
+:1024c000d421b70000000600e0fe2f00d421b600a2
+:1024d000f0cf2f00d421b600f0fc2f00d421b6009d
+:1024e00000000600881f780003047800f6ff07004c
+:1024f0000800780096ff07000000200001f023008c
+:10250000c5ff070020f02000500e8800f0002000da
+:10251000600e8800d001a900000f2a00000e88007c
+:082520004f04780000000600e2
+:020000040000fa
+:0200000401f009
+:04000000ffff0000fe
+:020000040000fa
+:0200000401f009
+:04000400ff7f00007a
+:020000040000fa
+:0200000401f009
+:040008007ffb00007a
+:020000040000fa
+:100008001613000016130000161300001613000044
+:100018001613000016130000161300001613000034
+:100028001613000016130000161300001613000024
+:100038001613000016130000161300001613000014
+:1000480016130000161300003410000016130000e9
+:1000580016130000161300001613000016130000f4
+:1000680016130000161300001613000016130000e4
+:1000780016130000161300001613000016130000d4
+:1000880016130000161300001613000016130000c4
+:1000980016130000161300001613000016130000b4
+:1000a80016130000161300001613000016130000a4
+:1000b8001613000016130000161300001613000094
+:1000c8001613000016130000161300001613000084
+:1000d8001613000016130000161300001613000074
+:1000e8001613000016130000161300001613000064
+:0800f8001613000016130000ae
+:020000040000fa
+:100108001613000016130000161300001613000043
+:100118001613000016130000161300001613000033
+:100128001613000016130000161300001613000023
+:100138001613000016130000161300001613000013
+:1001480016130000161300003410000016130000e8
+:1001580016130000161300001613000016130000f3
+:1001680016130000161300001613000016130000e3
+:1001780016130000161300001613000016130000d3
+:1001880016130000161300001613000016130000c3
+:1001980016130000161300001613000016130000b3
+:1001a80016130000161300001613000016130000a3
+:1001b8001613000016130000161300001613000093
+:1001c8001613000016130000161300001613000083
+:1001d8001613000016130000161300001613000073
+:1001e8001613000016130000161300001613000063
+:0801f8001613000016130000ad
+:020000040000fa
+:10252800505700004d2000005465000073740000ef
+:102538002042000065670000696e00000a00000084
+:10254800696e00006974000020700000776d00005b
+:102558002e2e00002e000000646f00006e65000043
+:102568000a0000006c690000676100006e640000ea
+:102578006f200000707700006d0a00000056000010
+:10258800616c00006f72000020640000652000008c
+:0c259800693a0000256400000a00000001
+:020000040000fa
+:1025a4000008000008010000000000002a090000e3
+:1025b4001200000002000000202b2d002330000038
+:1025c40001000200000400000800100000000000e8
+:1025d4003c0900000800000002000000686a6c006a
+:1025e400747a4c000000000008090000220000007a
+:1025f4000200000030313200333435003637380001
+:102604003961620063646500660030003132330072
+:1026140034353600373839004142430044454600da
+:082624000000000000000000ae
+:020000040000fa
+:04262c000000fe00ac
+:00000001FF
diff --git a/test/serialtest/serialtest.hex b/test/serialtest/serialtest.hex
new file mode 100644 (file)
index 0000000..359f53f
--- /dev/null
@@ -0,0 +1,520 @@
+:020000040000fa
+:080000000401040000000000ef
+:020000040000fa
+:1002000000000000000000004f94200080ff20004c
+:100210000001880000000000050007000c00070036
+:100220005c0c0200000000000040da000000fe004c
+:100230004440a900401720000000e0000300320005
+:1002400000002000a00188004440a8000000060033
+:10025000a0f52000010020001600370062004000d9
+:10026000e0804800910188009001ba0062004000df
+:10027000e0804800910188009002ba0062004000ce
+:10028000e08048000002eb006028e10005003a0031
+:100290008301e90007003300038009000059eb00e7
+:1002a000040037006128e100010032000082eb0009
+:1002b00005000700910188001001ba000200e0006b
+:1002c000e6ff3a00000005009101880080027800f6
+:1002d00062004000e08048003559ba008301e9001f
+:1002e000080032002559ba008301e90005003200f8
+:1002f0000400e000f4ff320015d9ba008301e900e0
+:10030000f1ff3a0000000600800078001004e000d1
+:10031000020032005104e000feff3a00008050006d
+:1003200000000600881f780002047800140007000f
+:10033000080040004f047800000006000000fa00aa
+:10034000881f7800000478003fb99700ea815700c1
+:10035000800078002019200010000700800078003d
+:100360000000e000020035000040eb0000f47800df
+:10037000010078004f0478000080fa0000000600b9
+:10038000800178000200e00003003200b1597800db
+:100390000201e900fdff3a00000006006200fa00d9
+:1003a000889fbe008a9fbe000004be000205780040
+:1003b000830078006a805700ad000700f88f9f0027
+:1003c00089979f000000eb00909f9f001a80fb0020
+:1003d0008005fb000000ea00cf04de00090478007d
+:1003e00050022000808f550001003a000904e90006
+:1003f0000800e0000c0034000f909700080178001e
+:100400008a007800ff8997000300010080979f0011
+:100410008080eb000000e000900032001f98970001
+:1004200008004000909f9f000905450050022000f1
+:10043000808f5500040032000b00e000e3ff3a001b
+:100440009f989700850037000000eb00f0979f0011
+:10045000e0979f00d0979f00c0979f00b0979f00a4
+:10046000a0979f00b09f9f0009003700a092200036
+:10047000008050000000d0000193200001004000e7
+:10048000bf98970090807000b19f9f000a05e80018
+:100490009a00fb00a09220007700070080007800ff
+:1004a0000000e000f1ff3a00a0c2b3009a4f100034
+:1004b0000e003a003fb897000080e900b0bf9f00ef
+:1004c00010007800a09f9f000000e00005003d00a4
+:1004d0000000ea00a09f9f003f9897000020a00026
+:1004e000b09f9f000a05e80011003700a19f9f0000
+:1004f0000b003700af989700f0ff2700808f500067
+:10050000060032006a09b9001a00fb000200400030
+:1005100001fd2f0001004000a09f9f000a05e80098
+:100520001a00fb005c0007000000e000f1ff3a0049
+:10053000e0c2b3009a4f1000030032000080eb00cd
+:10054000809f9f001c003700a0c2b300da4f10004c
+:1005500007003a003fb897000080e900b0bf9f0055
+:1005600010007800809f9f000a05e8001200370005
+:100570000000eb00809f9f000b0037008f989700d2
+:10058000f0ff2700808f5000060032006a09b90092
+:100590001a00fb000200400001fd2f000100400096
+:1005a000809f9f000a05e8001a00fb003a00070040
+:1005b0000000e000f1ff3a009a00fb00c093200029
+:1005c0002d0007008040eb000000e0000100320039
+:1005d000ba407800817f9f0080c6b30080cf500072
+:1005e00004003a009acf100002003a006640500022
+:1005f000070037008f789700c0c6b30080cf500047
+:1006000005003a009acf100003003a006540400010
+:10061000807f9f000a05e800a0fb2f0000844700b0
+:100620003a01fb0088017800ea80570060f92f004a
+:100630000f0040001e0007000000e00006003a0026
+:100640008800780060f92f000f0040009e0107002d
+:100650000000e0005dff3d008080eb0001007800bd
+:100660004f05be004f04be000080fa0000000600e7
+:10067000010878000000060090cf1000050032004d
+:100680001004e00001003a0000000500d0cf100087
+:10069000fbff3a00000006000003b1000300350034
+:1006a0009000b10001003c001000050000000500b2
+:1006b000889fbe008a1f780000047800010278003d
+:1006c00002457800830478000200fb00cf80de0042
+:1006d0005002b1000180b10032052000820f5000ad
+:1006e000e08f58006b013e0000600100630137009d
+:1006f0006801370067013700660137006501370080
+:10070000640137006301370062013700610137007f
+:10071000600137005f0137005e0137005d0137007f
+:100720005c0137005b0137005a013700590137007f
+:10073000580137005701370056013700550137007f
+:10074000540137005301370052013700510137007f
+:10075000500137004f0137004e0137004d0137007f
+:100760004c0137004b0137004a013700490137007f
+:10077000480137004701370046013700450137007f
+:10078000440137004301370042013700410137007f
+:10079000400137003f0137003e0137003d0137007f
+:1007a0003c013700210137003a0137003901370099
+:1007b0003801370037013700810037003501370035
+:1007c000340137003301370032013700310137007f
+:1007d000300137002f0137002e0137002d0137007f
+:1007e0002c013700150037001c00370029013700a5
+:1007f000280137002701370026013700170037008e
+:10080000240137002301370022013700210137007e
+:10081000c20037006a003700f50037001d013700bd
+:100820001c013700010137001a013700640037004e
+:100830001801370017013700610037006e014400ce
+:1008400012007800808141009480e900010a78005c
+:100850000009e800914978001701370028619000ed
+:10086000c0c6b300804f51000a003a0094007800df
+:1008700064805000000a78001000be004f89de003e
+:10088000cf91de000002be000203780082037800f0
+:100890001600370010c7b300804f510003003a0024
+:1008a00014017800680051000500370094007800ba
+:1008b000a0c6b300804f510005003a006880500088
+:1008c000000a78003002be002003be000700370097
+:1008d0000180e900000a780010007800000278002a
+:1008e000cfa2de000503780086037800049cbe00da
+:1008f0000694be00a860900080c6b30080cf500070
+:100900000f00320020c6b30080cf500006003a002e
+:10091000184078000000fb00cf80de000101780065
+:10092000820178000a00370040c7b30080cf500032
+:10093000030032006640400080cf500006003a00bd
+:1009400018007800cf80de00010178008201780075
+:10095000009cbe000294be003800be002801be000c
+:10096000e00f5000e08f5800e00f5900e08f590071
+:1009700004003d006e01440092007800d0c2b30034
+:100980000c003700081090000018a300040032008b
+:100990006e01440092007800b0c2b3000500370039
+:1009a0000008a300580032006e0144009200780055
+:1009b00000c2b30080f478000109e800520037005b
+:1009c00028619000c0c6b300804f510006003a0075
+:1009d0009400780064805000000a78001002be0085
+:1009e0006033b8001600370010c7b300804f5100c5
+:1009f00003003a0014017800680051000500370038
+:100a000094007800a0c6b300804f510005003a0062
+:100a100068805000000a78003002be002003be004b
+:100a2000070037000180e900000a78001000780014
+:100a300000027800050020000600200007002000ca
+:100a4000049cbe000694be00a860900080c6b3005f
+:100a500080cf50000f00320020c6b30080cf50007e
+:100a600006003a00184078000080fb0001002000da
+:100a700002002000030020000a00370040c7b30036
+:100a800080cf5000030032006640400080cf50000d
+:100a900006003a0018007800010020000200200043
+:100aa00003002000009cbe000294be0008109000cd
+:100ab0000038a300140032003800be002801be0038
+:100ac000e00f5000e08f5800e00f5900e08f590010
+:100ad0000d00320080c7b300804f55000300320084
+:100ae00080c5b300804f550007003a006e004400f7
+:100af0009000780002c3b30082f478008100e8001f
+:100b00008af478000108e800780090000080440032
+:100b1000600498008a407800410037002860900007
+:100b20008000fb00c0062000808f500023003200b0
+:100b30000a003c0064005000808f50002600320004
+:100b400004003c0066005000808f50000b00320013
+:100b500021003700a00620000500370040072000d4
+:100b6000808f50001c0032001b003c0063005000ce
+:100b7000808f500007003200170037001480e90012
+:100b8000000a780010007800485c9000084878005f
+:100b9000490037001480e900000a7800100278004c
+:100ba00068089000cf80de000101780082017800a3
+:100bb000009abe000292be003f0037001480e90098
+:100bc000000a78001001780068089000cf80de00ed
+:100bd0000089be00380037001480e900000a780060
+:100be00010007800680c9000080878003200370088
+:100bf0001480e900000a780010007800cf80de0041
+:100c00000101780082017800009cbe000294be00c1
+:100c100078009000008044006004980081c7b30011
+:100c200008007800f6000700230037001480e90070
+:100c3000000a7800100078006004980058099000bd
+:100c40000200e00002003d00affd07000900370090
+:100c50008000eb009c010700800078000000e000ad
+:100c6000030032006800900000805000010037004f
+:100c700058089000100c98000f0037006e014400d7
+:100c80009200780050c2b30080f178000109e800ba
+:100c900009003700ee004400110078008081440014
+:100ca0000a4278008008e8000a04e00001003a00e7
+:100cb00054c2b300844978000000eb004f0578006f
+:100cc0004f04be00000006000400fa00889fbe002a
+:100cd0008a9fbe008c1f780000047800010678000f
+:100ce00070089000f8009000010050008808900003
+:100cf000010050009808900001005000a8089000e2
+:100d000001005000b808900001005000c808900091
+:100d1000810550000002220090bf9f0000032300c5
+:100d2000a0bf9f00081090000028a30018003a0000
+:100d30000b00e000160034000b0578008a047800f0
+:100d4000e20f550001003600290020000900e000f4
+:100d50000c00340058009000c80190000901780090
+:100d6000ee80570003000100500498008080eb00e3
+:100d70000000e0009c00320068089000090040007c
+:100d8000600c9800090555004240a900ebff3c00ab
+:100d9000780190000200e0000c0034005800900040
+:100da000c80190008c0078000300010050049800f6
+:100db0008080eb000000e0008b00320068089000ab
+:100dc000f800900001004000600c980008089000b6
+:100dd0000000e00016003400000578008a04780066
+:100de000e20f550001003600290020000900e00054
+:100df0000c00340058009000c801900009017800f0
+:100e0000ec80570003000100500498008080eb0044
+:100e10000000e00074003200680890000900400003
+:100e2000600c9800090555004240a900ebff3c000a
+:100e3000180990000200e0000c003400e800900067
+:100e400058009000c8019000030001005004980071
+:100e50008080eb000000e000630032006808900032
+:100e60009808900001004000600c9800280890004d
+:100e70000000e00016003400000578008a047800c5
+:100e8000e20f550001003600290020000900e000b3
+:100e90000c00340058009000c8019000090178004f
+:100ea000ec80570003000100500498008080eb00a4
+:100eb0000000e0004c00320068089000090040008b
+:100ec000600c9800090555004240a900ebff3c006a
+:100ed000380990000200e0000e003400e8009000a5
+:100ee000180890008080400058009000c8019000d1
+:100ef00003000100500498008080eb000000e00037
+:100f00003900320068089000b808900001004000e5
+:100f1000600c9800480890000000e00016003400c3
+:100f2000000578008a047800e20f550001003600c1
+:100f3000290020000900e0000c0034005800900057
+:100f4000c801900009017800ec80570003000100ff
+:100f5000500498008080eb000000e0002200320086
+:100f60006808900009004000600c980009055500d1
+:100f70004240a900ebff3c00081090000028a300ad
+:100f8000180032000b00e000160034000b0578005a
+:100f90008a047800e20f5500010036002900200085
+:100fa0000900e0000c00340058009000c8019000d7
+:100fb00009017800ee8057000300010050049800fa
+:100fc0008080eb000000e00007003200680890001d
+:100fd00009004000600c9800090555004240a90036
+:100fe000ebff3c008000eb00010078004f0678002a
+:100ff0004f05be004f04be000080fa00000006004e
+:101000006f02b000889fbe008a9fbe008c9fbe000a
+:101010008e1f78008006780090912000b0b79f0066
+:1010200080c5b30080cf50000200320082902000c3
+:10103000b2b79f0083002000c3b79f00f0c6b30083
+:1010400080cf50000a0032006940400080cf50003d
+:1010500005003200a4002000c4b79f0080c5b30083
+:1010600080cf500002003a0000012000c0b79f006e
+:101070008e0120003d04be002d05be0040c6b30019
+:1010800080cf5000030032006540400080cf500008
+:101090000a003a00e00f5400e08f5c00e00f5d00b2
+:1010a000e08f5d0005003d000800be000a01be00a3
+:1010b0008e0007000205be000004be00e00f5400d1
+:1010c000e08f5c00e00f5d00e08f5d0003003a0000
+:1010d0005d0890000000e0000c0032007e0120005e
+:1010e000cfb0970001027800cfa2de0005037800a0
+:1010f000860378000800be000a01be001101070047
+:101100003fb2970064407800d0e79f004fb097004f
+:10111000cf80de000101780082017800d0b79f0007
+:10112000e1b79f00f2b79f0083bf9f000203be009c
+:101130000002be000800be000a01be00fa0007005f
+:10114000809ebe008296be00e00f5000e08f5800e7
+:10115000e00f5900e08f5900220034000e00e0003b
+:10116000200034003d00be002d01be005fb297009c
+:10117000efb297007fb397008fbb9700f500070091
+:101180000205be000004be000e07e900e1fc2f00ce
+:101190008f804000010647005fb29700efb29700d2
+:1011a0007fb397008fbb97000800be000a01be0006
+:1011b0009c0107001d0010003fb19700624e7800af
+:1011c000889ebe008a96be00e00f5400e08f5c004f
+:1011d000e00f5d00e08f5d00020034000e00e000d3
+:1011e000e0ff3c00cfb19700e88f510010003a00bb
+:1011f0000d1090000038a3000d003200f70f5700cb
+:1012000006003e00e4fc2f000e024200e4c07f0016
+:1012100000c3b30080cf5000050032000e07e90084
+:1012200000c3b300e1fc2f008e80400080f07f00ff
+:1012300078011700920e98006d009000e3fc2f00db
+:101240008f8141008e8041004dfc07001d0e9000f3
+:101250005d089000800f560006003d000c00500015
+:10126000800e98000d1090000040a100801698009c
+:101270000f0037000000e0000d003d000d10900051
+:1012800074006000f00f500009003a007d089000e3
+:10129000fd009000010050008d08900001005000fa
+:1012a0000c0750004240a900010034008e0e980047
+:1012b0004f0778004f06be004f05be004f04be002a
+:1012c0006f02b100000006000200e00005003200dd
+:1012d00090cf1000040032000000e8000201e90095
+:1012e000fbff3a000000eb00000006006000100069
+:1012f000e080180060011900e0811900000006007c
+:10130000881f7800000478005001be004000be0035
+:101310000000420081804a0002014b0083814b00a3
+:10132000009cbe000294be00dc00070003003100f8
+:10133000480090000000e800400498004f04780046
+:1013400000000600889fbe00000478008004eb00c7
+:101350005001be004000be00d00007000100310077
+:101360001900200004005000858058000601590033
+:1013700087815900009cbe000294be004800900086
+:1013800009005000400498004f04be000000060011
+:101390001200fa00889fbe008a9fbe008c1f780052
+:1013a0000205be000004be00f4b79f0085bf9f0089
+:1013b00096bf9f00a7bf9f000000eb00e0b79f0013
+:1013c000d0b79f00c0b79f00b0b79f00a0b79f00e5
+:1013d0000006eb005fb197006fb097008000d0006f
+:1013e0000000e00015003d00e1b79f00010078001b
+:1013f0000200e00001003d000000a000ac0007007a
+:1014000001003d000000a000af00070001003d000a
+:101410000000a000b200070001003d000000a00095
+:101420008100070001003d000000a000b20007009d
+:101430007c805700b2ff070014003700e1b79f001f
+:10144000010078000200e00001003d000000a00063
+:101450009700070001003d000000a0009a0007006f
+:1014600001003d000000a0009d00070001003d00bc
+:101470000000a0006c00070001003d000000a0007b
+:101480009d0007007c805700aeff07006fb09700fb
+:101490000000e000070035001000200001002000df
+:1014a0006011b80008047000898470000a0571009a
+:1014b0008b8571000c06e800f0032000800f5600b9
+:1014c000c4ff34006fb097000000e00006003d004c
+:1014d0007fb297008fba97001fbb9700afbb9700f2
+:1014e0007c80570086ff07000802be000a03be008a
+:1014f0006fa897000000e00004003a002fb29700a8
+:10150000bfb297004fb39700dfb397000400be004f
+:101510000601be004f0678004f05be004f04be0016
+:101520000080fa0000000600881f780018002000e4
+:10153000881f780096ff07008f87e9004f04780026
+:1015400000000600801feb0091ff07008f87e90075
+:10155000000006000800fa00889fbe008a9fbe00b7
+:101560008c1f78006e00070005003d004300070057
+:10157000300007000c003d00330007000b0037006f
+:10158000e00f5200e08f5a00e00f5b00e08f5b003d
+:1015900006003d000400be000601be0053ff070028
+:1015a0000205be000004be001c0020002c00070045
+:1015b000ddff07000c00e000010032004bff0700d8
+:1015c0004f0678004f05be004f04be000080fa00b1
+:1015d000000006000800fa00889fbe008a9fbe0037
+:1015e0008c1f78004e00070002003d001c00200008
+:1015f000220007000f00070001003d001200070055
+:1016000017000700cfff07000c00e00001003200c8
+:1016100036ff07004f0678004f05be004f04be009e
+:101620000080fa000000060090b79f000100d00083
+:1016300080b79f00e00f5400e08f5c00e00f5d007a
+:10164000e08f5d00000006000800be000a01be0039
+:1016500026ff07000205be000004be0000000600d1
+:101660000802be000a03be005fb09700efb097000b
+:101670007fb197008fb99700000006001bff07009d
+:101680000100070000000600b0b79f00c1b79f002f
+:10169000d2b79f00e3b79f00000006000400e100fe
+:1016a0000588e1000690e1000798e10000000600cf
+:1016b000c0b79f000200d000b0b79f00afb0970046
+:1016c0000100e00000000600b0b79f000100d0005c
+:1016d000a0b79f009fb097000100e0000000060047
+:1016e000a0b79f000100d00090b79f008fb0970077
+:1016f0000100e0000000060080b79f000804d00051
+:101700008984d2000a85d2008b85d2005fb297000f
+:10171000efb297007fb397008fbb970000000600e1
+:10172000d9ff07000605be000404be000006eb005a
+:10173000e00f5000e08f5800e00f5900e08f590093
+:10174000000006000800fa00889fbe008a9fbe00c5
+:101750008c1f7800f0b79f0081bf9f0092bf9f0051
+:10176000a3bf9f006044b8006055b8000006eb00be
+:101770000408a300080032007fb097008fb89700dc
+:101780001fb99700afb9970008044000898448004a
+:101790000a0549008b8549008703d1000683d300e1
+:1017a0008582d3000482d3001000200001002000b5
+:1017b0006011b80008006000898060000a016100c3
+:1017c0008b8161000000e000070032006000b8007b
+:1017d00002002000030028000402700085827000cf
+:1017e00006037100878371008b05d1000a85d30041
+:1017f0008984d3000884d3000c06e800f00320009d
+:10180000800f5600daff34000400be000601be005f
+:101810004f0678004f05be004f04be000080fa005e
+:10182000000006000800fa00889fbe008a9fbe00e4
+:10183000170007000605be000404be00e00f5200ba
+:10184000e08f5a00e00f5b00e08f5b0008003d0076
+:101850000400be000601be00a4fe07000205be0093
+:101860000004be000f000700a0fe070008000700ec
+:101870000802be000a03be000a000700b1ff07000d
+:101880004f05be004f04be000080fa0000000600b5
+:10189000e0b79f00f1b79f0082bf9f0093bf9f00fa
+:1018a000000006006fb09700ffb097000fb99700d7
+:1018b0009fb99700000006001001fa00889fbe0043
+:1018c00090f42800c1ee2f008f8040000f00090027
+:1018d000b05878000101b1000001b100d822ef003a
+:1018e00028002000d816880089000700c0ee2f00cd
+:1018f0000f00400084fa070080007800c0ee2f003f
+:101900000f00400098000700c0ef2f008f04400038
+:1019100011002000811f780002ea2800821f780051
+:101920000900780085fa070009007800c100070067
+:10193000881f780040eb2800801f7800090078009d
+:101940007efa070009007800ba000700881f7800b7
+:1019500091ec2800811f78000900780077fa0700d1
+:1019600009007800b300070042002000821f7800c1
+:10197000c0ed2800801f7800090078006ffa07008a
+:1019800009007800ab00070081002000811f78006b
+:1019900002ef2800821f78000900780067fa07002c
+:1019a00009007800a300070040002000801f780095
+:1019b00091f02800811f7800090078005ffa070085
+:1019c000090078009b00070042002000821f780079
+:1019d000e0f12800801f78000900780057fa07001e
+:1019e0000900780093000700fc87570040f32800a7
+:1019f0000e000900b05c7800f900b100f000b10001
+:101a0000090078008b0007000004eb00881f7800b5
+:101a100031f42800811f78000900780047fa070098
+:101a200009007800830007000804e800e4875700f5
+:101a3000881f780031f42800811f780009007800a1
+:101a40003efa0700090078007a0007000804e80061
+:101a5000e4875700edff37003600f800809fbe0096
+:101a6000829fbe00849fbe00869fbe003400f800a7
+:101a700000c0b300a00188000200fa00a0c0b300bb
+:101a8000e0ff9f000fc2bf000018a30002003a0051
+:101a90000609e20009003a008540a9000080fa002a
+:101aa0003400f9004f03be004f02be004f01be00dc
+:101ab0004f00be003600f900004006008f80e900ac
+:101ac0000080200085000700eff897000100fb0070
+:101ad000801088000fc2bf000018a300eeff3a007c
+:101ae0000609e200f5ff3a008540a9000080fa00ef
+:101af0003400f9004f03be004f02be004f01be008c
+:101b00004f00be003600f90000400600ebff370032
+:101b10000080200051000700d0042000a0108800a1
+:101b200081ff2f008000fd000c22b6008000fd0028
+:101b300002402000020078000c22b7008d40a8006f
+:101b400099c0bf00014060000004a00099e0b70008
+:101b5000000028000e22b7000c22b7000200780017
+:101b60000e22b700000006000200fa00889fbe00a7
+:101b70008a1f78008004780001047800001020009b
+:101b8000808f500018003c000100e0001c003c0069
+:101b90000fc2bf000008a30005003a000000eb00e0
+:101ba0004f0578004f04be000080fa0000000600d8
+:101bb000e88057000080200048000700e10f400047
+:101bc000f6ff32008ff897000100fb0080108800bc
+:101bd0000000eb004f0578004f04be000080fa00c3
+:101be00000000600f2ff37000080eb004f05780090
+:101bf0004f04be000080fa0000000600ecff370032
+:101c00000005eb00e9407d0000802000190007007e
+:101c1000e10f4000f4ff32000a05e8008a0f54008b
+:101c2000f8ff3a000fc2bf000008a300dbff32003c
+:101c3000dfff3700881f780000047800b2f9070042
+:101c40008000780008007800c7ff07004f04780084
+:101c5000000006000de2a900000006000000990047
+:101c600010009900200099008000eb0031009900dd
+:101c7000000006000001780001427800b0009100e9
+:101c80008081eb0000102000808f50000d0032009a
+:101c90001200910004487800320091000000e80032
+:101ca00030019900920091008100e8001101990033
+:101cb000020091000010b0008001eb00808f500006
+:101cc00002003200030078000000060012019900b3
+:101cd0000300780000000600fcff370000017800d8
+:101ce000300091008081eb000000e0000d00320028
+:101cf0002200910090487800320091000000e90035
+:101d000030019900a20091008100e80021019900b2
+:101d1000020091000010b0008001eb00808f5000a5
+:101d20000200320003007800000006002201990042
+:101d30000300780000000600fcff370000000600ea
+:020000040000fa
+:0200000401f009
+:04000000ffff0000fe
+:020000040000fa
+:0200000401f009
+:04000400e37f000096
+:020000040000fa
+:0200000401f009
+:040008007ffb00007a
+:020000040000fa
+:100008009e0f00009e0f00009e0f00009e0f000034
+:100018009e0f00009e0f00009e0f00009e0f000024
+:100028009e0f00009e0f00009e0f00009e0f000014
+:100038009e0f00009e0f00009e0f00009e0f000004
+:100048009e0f00009e0f00002c0d00009e0f000068
+:100058009e0f00009e0f00009e0f00009e0f0000e4
+:100068009e0f00009e0f00009e0f00009e0f0000d4
+:100078009e0f00009e0f00009e0f00009e0f0000c4
+:100088009e0f00009e0f00009e0f00009e0f0000b4
+:100098009e0f00009e0f00009e0f00009e0f0000a4
+:1000a8009e0f00009e0f00009e0f00009e0f000094
+:1000b8009e0f00009e0f00009e0f00009e0f000084
+:1000c8009e0f00009e0f00009e0f00009e0f000074
+:1000d8009e0f00009e0f00009e0f00009e0f000064
+:1000e8009e0f00009e0f00009e0f00009e0f000054
+:0800f8009e0f00009e0f0000a6
+:020000040000fa
+:100108009e0f00009e0f00009e0f00009e0f000033
+:100118009e0f00009e0f00009e0f00009e0f000023
+:100128009e0f00009e0f00009e0f00009e0f000013
+:100138009e0f00009e0f00009e0f00009e0f000003
+:100148009e0f00009e0f00002c0d00009e0f000067
+:100158009e0f00009e0f00009e0f00009e0f0000e3
+:100168009e0f00009e0f00009e0f00009e0f0000d3
+:100178009e0f00009e0f00009e0f00009e0f0000c3
+:100188009e0f00009e0f00009e0f00009e0f0000b3
+:100198009e0f00009e0f00009e0f00009e0f0000a3
+:1001a8009e0f00009e0f00009e0f00009e0f000093
+:1001b8009e0f00009e0f00009e0f00009e0f000083
+:1001c8009e0f00009e0f00009e0f00009e0f000073
+:1001d8009e0f00009e0f00009e0f00009e0f000063
+:1001e8009e0f00009e0f00009e0f00009e0f000053
+:0801f8009e0f00009e0f0000a5
+:020000040000fa
+:101d4000736900007a650000206f000066200000c3
+:101d500063680000617200002e2e00002e2000003b
+:101d6000256400000a000000736900007a65000025
+:101d7000206f000066200000736800006f72000092
+:101d8000742e00002e2e000020250000640a0000a2
+:101d900000730000697a0000652000006f66000093
+:101da000206900006e7400002e2e00002e2000001e
+:101db000256400000a000000736900007a650000d5
+:101dc000206f0000662000006c6f00006e6700004e
+:101dd0002e2e00002e200000256400000a000000c6
+:101de000736900007a650000206f00006620000023
+:101df0006c6f00006e670000206c00006f6e0000ca
+:101e0000672e00002e2e000020250000640a00002e
+:101e100000730000697a0000652000006f66000012
+:101e2000206600006c6f0000617400002e2e000020
+:101e30002e200000256400000a00000073690000e5
+:101e40007a650000206f000066200000646f0000cb
+:101e5000756200006c6500002e2e00002e20000030
+:101e6000256400000a0000004c6900007474000042
+:101e70006c6500002d6500006e6400006961000063
+:101e80006e0a0000006900003d250000640a0000a1
+:101e90000044000069650000676f000020e9000051
+:101ea000206f00002063000061720000610a0000e2
+:041eb000000000002e
+:020000040000fa
+:101eb4000008000008010000000000002a090000da
+:101ec4001200000002000000202b2d00233000002f
+:101ed40001000200000400000800100000000000df
+:101ee4003c0900000800000002000000686a6c0061
+:101ef400747a4c0000000000080900002200000071
+:101f040002000000303132003334350036373800f7
+:101f14003961620063646500660030003132330069
+:101f240034353600373839004142430044454600d1
+:081f34000000000000000000a5
+:020000040000fa
+:041f3c000000fe00a3
+:00000001FF