Commit 7b7c21e2 authored by Jake Read's avatar Jake Read

the motor spins

parent 69e2f98e
......@@ -153,8 +153,13 @@ I sped this up some and it looks more like a chopped sinusoid - this means I sho
That's it for now.
## Incremental Notes
- non-incrementally, do this as an endpoint, not a switch. try ATSAMD21. do 2oz copper layer.
- 2.2uF @ 100v -> 1206 smallest available package. Can replace with 1uF or up package.
- Would via to heat-pad underneath fets, next time. could also go to 2oz copper but have to push out to 0.2mm spacing.
- if new chip who dis, do thermistor at gates
- do VBUS voltage divider as well
- do 63V BFC
- get your gates into happy-heatsinking land! This is satisfying, awesome, and helpful.
- VCC Net could be happier - see pinch pts... in many places.
- Tented Vias, or move away from FET
- No Thermal Relief on Power In / Big Fet Pads
......
......@@ -31,59 +31,12 @@ UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/sym.lbr"
UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/marekr/borkedlabs-passives.lbr"
[Win_1]
Type="Library Editor"
Loc="0 0 1919 1039"
State=1
Number=3
File="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/fab.lbr"
View="-7.66064 -6.89186 7.66064 12.4799"
WireWidths=" 0.0762 0.1016 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524 0.127"
PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6"
ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0"
ViaDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
HoleDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 1.27"
PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27"
PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0"
DimensionWidths=" 0 0.127 0.254 0.1 0.26 0.13"
DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0"
DimensionExtLengths=" 1.27 2.54 1 2 3 0"
DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
WireBend=0
WireBendSet=0
WireCap=1
MiterStyle=0
PadShape=0
ViaShape=1
PolygonPour=0
PolygonRank=0
PolygonThermals=1
PolygonOrphans=0
TextRatio=8
DimensionUnit=1
DimensionPrecision=2
DimensionShowUnit=0
PinDirection=3
PinFunction=0
PinLength=2
PinVisible=3
SwapLevel=0
ArcDirection=0
AddLevel=2
PadsSameType=0
Layer=51
Package="WSL2726"
[Win_2]
Type="Schematic Editor"
Loc="0 0 1919 1039"
State=1
Number=2
File="mkbldcdriver.sch"
View="-32.2247 -18.1454 230.838 72.6828"
View="-58.2901 -16.7748 204.773 74.0534"
WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524"
PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6"
......@@ -122,16 +75,16 @@ ArcDirection=0
AddLevel=2
PadsSameType=0
Layer=91
Views=" 1: -32.2247 -18.1454 230.838 72.6828"
Views=" 1: -58.2901 -16.7748 204.773 74.0534"
Sheet="1"
[Win_3]
[Win_2]
Type="Board Editor"
Loc="0 0 1919 1039"
State=1
Number=1
File="mkbldcdriver.brd"
View="11.4047 14.678 72.5534 53.5328"
View="-29.9487 -10.7101 122.209 85.973"
WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524"
PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6"
......@@ -171,7 +124,7 @@ AddLevel=2
PadsSameType=0
Layer=1
[Win_4]
[Win_3]
Type="Control Panel"
Loc="0 0 1919 1039"
State=1
......@@ -182,4 +135,3 @@ Screen="3840 2160"
Window="Win_1"
Window="Win_2"
Window="Win_3"
Window="Win_4"
:020000040040BA
:10000000B0344020C5034000C3034000C303400098
:10001000C3034000C3034000C303400000000000CE
:10002000000000000000000000000000C3034000CA
:10003000C303400000000000C3034000C3034000AE
:10004000C3034000C3034000C3034000C303400098
:10005000C3034000C3034000C3034000C303400088
:100060001507400000000000C3034000C303400028
:1000700000000000C3034000C3034000C30340006E
:10008000C303400000000000C3034000C30340005E
:10009000C3034000C3034000C3034000C303400048
:1000A000C3034000C3034000000000000000000044
:1000B00000000000C303400000000000C303400034
:1000C000C3034000C3034000C3034000000000001E
:10000000C8344020D5034000D3034000D303400050
:10001000D3034000D3034000D3034000000000009E
:10002000000000000000000000000000D3034000BA
:10003000D303400000000000D3034000D30340007E
:10004000D3034000D3034000D3034000D303400058
:10005000D3034000D3034000D3034000D303400048
:100060002507400000000000D3034000D3034000F8
:1000700000000000D3034000D3034000D30340003E
:10008000D303400000000000D3034000D30340002E
:10009000D3034000D3034000D3034000D303400008
:1000A000D3034000D3034000000000000000000024
:1000B00000000000D303400000000000D303400014
:1000C000D3034000D3034000D303400000000000EE
:1000D0000000000000000000000000000000000020
:1000E000C3034000C3034000C3034000C3034000F8
:1000F000C3034000C3034000C303400000000000EE
:100100000000000000000000C3034000C3034000E3
:10011000C3034000000000000000000000000000D9
:10012000C3034000C3034000C3034000C3034000B7
:10013000C30340000000000000000000C3034000B3
:1000E000D3034000D3034000D3034000D3034000B8
:1000F000D3034000D3034000D303400000000000BE
:100100000000000000000000D3034000D3034000C3
:10011000D3034000000000000000000000000000C9
:10012000D3034000D3034000D3034000D303400077
:10013000D30340000000000000000000D303400093
:1001400010B5054C237833B9044B13B10448AFF311
:1001500000800123237010BD3C14402000000000EB
:10016000A00A40000C4B43B10C480D4910B5AFF349
:1001500000800123237010BD4414402000000000E3
:10016000B40E40000C4B43B10C480D4910B5AFF331
:1001700000800C48036823B910BD0A48036833B9EE
:100180007047094B002BF7D0BDE810401847064BCD
:10019000002BF5D0184700BF00000000A00A400067
:1001A00040144020A00A40000000000010B401608C
:10019000002BF5D0184700BF00000000B40E40004F
:1001A00048144020B40E40000000000010B401606C
:1001B00042608360019BC360029B03615DF8044B56
:1001C00070474368C2685A60436802695A600368AE
:1001D00000225A60036840F2D1321A62036850224A
:1001E0001A60036801229A6070474FF4004343602D
:1001F00070470160426070470268136841680B43B2
:100200001360036842681A617047036842681A63A2
:100210007047036842685A6370470368DA6B436843
:100220001A4214BF012000207047000010B510488A
:10023000104B98473E2100200F4B98470F4CA0478A
:100240000028FCD00E4B98470E4A0F4B9A620F4C79
:10025000A0470028FCD001200D4B984700200D4BF3
:1002600098470D4B98470D48024B984710BD00BF6B
:1002700000A3E111550540003D03400091034000FB
:10028000A1034000013F0B2000060E40B1034000D7
:10029000A1024000D90240004904400000449508F2
:1002A000032811D0042812D002280CBF4FF480710B
:1002B0000021084A136B23F440730B431363936EBE
:1002C00013F0080FFBD070474FF44071F1E74FF483
:1002D0000071EEE700060E40174A136B23F070031F
:1002E00018431063936E13F0080F0AD14FF40063A4
:1002F00011498A6E12F0080F03D1013BF9D1012098
:1003000070470D4A136B23F0030343F0020313639A
:10031000936E13F0080F0AD14FF4006306498A6EFA
:1003200012F0080F05D1013BF9D1012070470020E0
:1003300070470020704700BF00060E40A0B90E486D
:10034000036A090289B20D4A1A400D4B134319433F
:1003500001620246936E13F0010FFBD0064A116A48
:10036000084B0B431362704703490B6A064A1A4055
:10037000064B13430B62704700060E40FCFFC8FF9C
:100380000100370000003701FCFFC8FE0200370102
:10039000024B986E00F48030704700BF00060E409C
:1003A0004FF00052014B9A62704700BF00060E40AA
:1003B000024B986E00F00200704700BF00060E402E
:1003C0007047FEE708B5174B174A9A4210D0174BF3
:1003D000144A9A420CD2013B9B1A23F003030433C4
:1003E0001344114951F8040B42F8040B9A42F9D115
:1003F0000F4B104A9A420AD2013B9B1A23F0030387
:1004000004331344002142F8041B9342FBD10A4AEF
:100410000A4B23F07F039360094B9847094B984799
:10042000FEE700BF00004020A00A40003C1440202E
:10043000B01440203C14402000ED00E000004000DB
:1004400009094000390740003B4B1B6B03F00303D5
:10045000012B1DD083B1022B36D0374B1B6B03F021
:100460007003702B5FD0344B1A6B3449C2F3021205
:100470000B68D3400B607047314B5B6913F0800F02
:1004800014BF4FF400424FF4FA422C4B1A60E4E7D9
:10049000294B1B6A13F0807F03D02A4A274B1A602E
:1004A000DBE7294A254B1A60234B1B6A03F07003D4
:1004B000102B05D0202BD0D1224A204B1A60CCE73C
:1004C000224A1E4B1A60C8E71B4B1B6A13F0807F41
:1004D00016D01C4A194B1A60174B1B6B03F0030311
:1004E000022BBAD1144A916A926A1448C1F30A41A4
:1004F000036801FB0333D2B2B3FBF2F30360ACE752
:10050000114A0E4B1A600C4B1B6A03F07003102B40
:1005100005D0202BE0D10B4A084B1A60DCE70B4AD0
:10052000064B1A60D8E7054A13680949A1FB031373
:100530005B081360704700BF00060E400C004020AF
:1005400010180E40001BB70000093D0000127A0091
:10055000ABAAAAAA164B984213D9164B984215D9A2
:10056000154B984216D9154B984217D9144B9842FF
:1005700018D9144B984294BF134A144A144B1A606A
:1005800070474FF08062124B1A607047114A104B4F
:100590001A607047104A0E4B1A6070470F4A0C4B96
:1005A0001A6070474FF00422094B1A60704700BF71
:1005B000BFF35E017FE7BD023FDB1C04FFCE7B057E
:1005C000BFC2DA067FB63908000500040006000441
:1005D000000C0E40000100040002000400030004AF
:1005E0002DE9F843194F3846194EB047194D2846A2
:1005F000194CA047DFF868804046A0473846B0470E
:100600002846164FB8474046B847DFF85890484646
:10061000B0472846A0474046A0474846B04728462E
:10062000B8474046B8474846B0472846A0474046E6
:10063000A0474846B0472846B8474046B8474846CE
:10064000B0472846A047BDE8F88300BF164D2E00EE
:100650000100402070144020130240000B024000B3
:10066000681440203C851200034B4FF480621A61ED
:100670004FF480321A61704700060E404FF08052EE
:10068000174BC3F8002103F56063FC225A601A6718
:10069000144B40F207221A60134AC3F82022C3F811
:1006A0004022C3F86022FF22C3F82C22C3F84C2258
:1006B000C3F86C220122C3F82422C3F84422C3F8F1
:1006C00064224FF00212C3F83822C3F85822C3F84C
:1006D00078224FF480321A620E225A60704700BFAF
:1006E00000060E4000C005400B070100084B4FF408
:1006F00080621A614FF480721A6103F500635A6FC9
:1007000042F020025A675A6F42F010025A6770474F
:1007100000060E40074B5B6913F0010F09D0054B33
:1007200099691A46536913F0020FFBD0C9B2014A06
:10073000D1617047000A0E402DE9F0438BB0574B52
:100740009847574B98475748574B9847574B9847A8
:10075000574B9847574E08AC574D4FF40052294617
:100760002046564FB84794E8030086E80300304619
:10077000DFF88481C047524E4FF48002294620465C
:10078000B84794E8030086E803003046C0474D4E62
:100790004FF4000229462046B84794E8030086E853
:1007A00003003046C047DFF854814FF480322946B9
:1007B0002046B84794E8030088E80300424B4FF412
:1007C0008072C3F88020C3F88021202483F8084376
:1007D0001A603E4B98473E4F102301930094032329
:1007E0002A463C4902A83C4CA0473D4602AC0FCCEF
:1007F0000FC523682B603846384B9847384B9847CD
:100800003046384B984740F2AB264FF4AB75012485
:10081000DFF8EC90DFF8EC80334F09E02848314BEB
:100820009847013401350136B4F5806F28BF0024A4
:10083000B5F5806F28BF0025B6F5806F28BF00266C
:1008400059F824309B01A8FB0323DB09043323F070
:100850007F43C7F8283259F825309B01A8FB0323B2
:10086000DB09043323F07F43C7F8483259F82630B8
:100870009B01A8FB0323DB09043323F07F43C7F864
:10088000683241F2F820194B98470D48184B9847A9
:100890000028C3D00A48174B9847C2E7C10340005D
:1008A0002D02400050180E40EB0140007D06400034
:1008B0006906400070144020000E0E40F301400015
:1008C000681440205814402000E100E0ED0640008C
:1008D00078144020000A0E40AD014000C3014000E2
:1008E000E10540000B02400000C00540010040202F
:1008F0001B02400013024000F90140006014402038
:10090000100040208180808070B50F4E0F4D761B07
:10091000B61018BF002405D0013455F8043B9847A1
:10092000A642F9D10A4E0B4D761B00F0A7F8B6107F
:1009300018BF002406D0013455F8043B9847A6425E
:10094000F9D170BD70BD00BF880A4000880A400020
:10095000900A4000880A4000024B13B1024800F0A0
:1009600005B87047000000007909400000230146E7
:100970001A46184600F01EB838B50A4C0A4D641BDA
:10098000A4100AD004F18043013B05EB8305013C30
:1009900055F804399847002CF9D1BDE8384000F0EB
:1009A00077B800BFA00A40009C0A4000704700BF13
:1009B000704700BF2DE9F8432C4D0646286898463D
:1009C0000F469146FFF7F2FF294B1C68D4F84831D7
:1009D000002B3ED05A681F2A1CDC02F1010E76B1B2
:1009E00003EB82010124C1F88890D3F88801944078
:1009F0002043022EC3F88801C1F8088123D00232B7
:100A0000C3F804E0286843F82270FFF7D1FF002004
:100A1000BDE8F883174B0BB34FF4C870AFF30080F9
:100A20000346D8B1D4F848210260002141600A464B
:100A3000C4F848014FF0010EC0F88811C0F88C11BD
:100A4000002EDCD0CCE7D3F88C110C43C3F88C41DA
:100A5000D5E704F5A673C4F84831BBE72868FFF76B
:100A6000A7FF4FF0FF30BDE8F88300BF38144020E7
:100A7000780A40000000000010104020F8B500BFC8
:100A8000F8BC08BC9E46704759094000650140000B
:100A9000F8B500BFF8BC08BC9E4670474101400055
:100AA000BFF35F8F0138FBD17047000000093D00A4
:100AB0008000000080000000810000008200000033
:100AC0008300000083000000840000008500000017
:100AD00086000000870000008700000088000000FA
:100AE000890000008A0000008A0000008B000000DE
:100AF0008C0000008D0000008E0000008E000000C1
:100B00008F000000900000009100000091000000A4
:100B10009200000093000000940000009500000087
:100B2000950000009600000097000000980000006B
:100B300098000000990000009A0000009B0000004F
:100B40009B0000009C0000009D0000009E00000033
:100B50009F0000009F000000A0000000A100000016
:100B6000A2000000A2000000A3000000A4000000FA
:100B7000A5000000A5000000A6000000A7000000DE
:100B8000A8000000A8000000A9000000AA000000C2
:100B9000AA000000AB000000AC000000AD000000A7
:100BA000AD000000AE000000AF000000B00000008B
:100BB000B0000000B1000000B2000000B200000070
:100BC000B3000000B4000000B5000000B500000054
:100BD000B6000000B7000000B7000000B800000039
:100BE000B9000000BA000000BA000000BB0000001D
:100BF000BC000000BC000000BD000000BE00000002
:100C0000BE000000BF000000C0000000C0000000E7
:100C1000C1000000C2000000C2000000C3000000CC
:100C2000C4000000C4000000C5000000C6000000B1
:100C3000C6000000C7000000C8000000C800000097
:100C4000C9000000CA000000CA000000CB0000007C
:100C5000CC000000CC000000CD000000CD00000062
:100C6000CE000000CF000000CF000000D000000048
:100C7000D0000000D1000000D2000000D20000002F
:100C8000D3000000D3000000D4000000D500000015
:100C9000D5000000D6000000D6000000D7000000FC
:100CA000D7000000D8000000D9000000D9000000E3
:100CB000DA000000DA000000DB000000DB000000CA
:100CC000DC000000DC000000DD000000DE000000B1
:100CD000DE000000DF000000DF000000E000000098
:100CE000E0000000E1000000E1000000E200000080
:100CF000E2000000E3000000E3000000E400000068
:100D0000E4000000E5000000E5000000E60000004F
:100D1000E6000000E6000000E7000000E700000039
:100D2000E8000000E8000000E9000000E900000021
:100D3000EA000000EA000000EA000000EB0000000A
:100D4000EB000000EC000000EC000000ED000000F3
:100D5000ED000000ED000000EE000000EE000000DD
:100D6000EF000000EF000000EF000000F0000000C6
:100D7000F0000000F0000000F1000000F1000000B1
:100D8000F1000000F2000000F2000000F20000009C
:100D9000F3000000F3000000F3000000F400000086
:100DA000F4000000F4000000F5000000F500000071
:100DB000F5000000F6000000F6000000F60000005C
:100DC000F7000000F7000000F7000000F700000047
:100DD000F8000000F8000000F8000000F800000033
:100DE000F9000000F9000000F9000000F90000001F
:100DF000FA000000FA000000FA000000FA0000000B
:100E0000FA000000FB000000FB000000FB000000F7
:100E1000FB000000FB000000FC000000FC000000E4
:100E2000FC000000FC000000FC000000FC000000D2
:100E3000FD000000FD000000FD000000FD000000BE
:100E4000FD000000FD000000FD000000FE000000AD
:100E5000FE000000FE000000FE000000FE0000009A
:100E6000FE000000FE000000FE000000FE0000008A
:100E7000FE000000FE000000FF000000FF00000078
:100E8000FF000000FF000000FF000000FF00000066
:100E9000FF000000FF000000FF000000FF00000056
:100EA000FF000000FF000000FF000000FF00000046
:100EB000FF000000FF000000FF000000FF00000036
:100EC000FF000000FF000000FF000000FF00000026
:100ED000FF000000FF000000FF000000FF00000016
:100EE000FF000000FF000000FF000000FE00000007
:100EF000FE000000FE000000FE000000FE000000FA
:100F0000FE000000FE000000FE000000FE000000E9
:100F1000FE000000FD000000FD000000FD000000DC
:100F2000FD000000FD000000FD000000FD000000CD
:100F3000FD000000FC000000FC000000FC000000C0
:100F4000FC000000FC000000FB000000FB000000B3
:100F5000FB000000FB000000FB000000FB000000A5
:100F6000FA000000FA000000FA000000FA00000099
:100F7000F9000000F9000000F9000000F90000008D
:100F8000F8000000F8000000F8000000F800000081
:100F9000F7000000F7000000F7000000F700000075
:100FA000F6000000F6000000F6000000F50000006A
:100FB000F5000000F5000000F5000000F40000005E
:100FC000F4000000F4000000F3000000F300000053
:100FD000F3000000F2000000F2000000F200000048
:100FE000F1000000F1000000F1000000F00000003E
:100FF000F0000000EF000000EF000000EF00000034
:10100000EE000000EE000000EE000000ED00000029
:10101000ED000000EC000000EC000000EB00000020
:10102000EB000000EB000000EA000000EA00000016
:10103000E9000000E9000000E8000000E80000000E
:10104000E8000000E7000000E7000000E600000004
:10105000E6000000E5000000E5000000E4000000FC
:10106000E4000000E3000000E3000000E2000000F4
:10107000E2000000E1000000E1000000E0000000EC
:10108000E0000000DF000000DF000000DE000000E4
:10109000DE000000DD000000DD000000DC000000DC
:1010A000DC000000DB000000DB000000DA000000D4
:1010B000D9000000D9000000D8000000D8000000CE
:1010C000D7000000D7000000D6000000D5000000C7
:1010D000D5000000D4000000D4000000D3000000C0
:1010E000D3000000D2000000D1000000D1000000B9
:1010F000D0000000D0000000CF000000CE000000B3
:10110000CE000000CD000000CC000000CC000000AC
:10111000CB000000CB000000CA000000C9000000A6
:10112000C9000000C8000000C7000000C7000000A0
:10113000C6000000C5000000C5000000C40000009B
:10114000C3000000C3000000C2000000C100000096
:10115000C1000000C0000000BF000000BF00000090
:10116000BE000000BD000000BD000000BC0000008B
:10117000BB000000BB000000BA000000B900000086
:10118000B9000000B8000000B7000000B600000081
:10119000B6000000B5000000B4000000B40000007C
:1011A000B3000000B2000000B1000000B100000078
:1011B000B0000000AF000000AF000000AE00000073
:1011C000AD000000AC000000AC000000AB0000006F
:1011D000AA000000A9000000A9000000A80000006B
:1011E000A7000000A6000000A6000000A500000067
:1011F000A4000000A3000000A3000000A200000063
:10120000A1000000A0000000A00000009F0000005E
:101210009E0000009D0000009D0000009C0000005A
:101220009B0000009A0000009A0000009900000056
:101230009800000097000000960000009600000053
:10124000950000009400000093000000930000004F
:10125000920000009100000090000000900000004B
:101260008F0000008E0000008D0000008C00000048
:101270008C0000008B0000008A0000008900000044
:101280008800000088000000870000008600000041
:10129000850000008500000084000000830000003D
:1012A000820000008100000081000000800000003A
:1012B0007F0000007E0000007E0000007D00000036
:1012C0007C0000007B0000007A0000007A00000033
:1012D000790000007800000077000000770000002F
:1012E000760000007500000074000000730000002C
:1012F0007300000072000000710000007000000028
:101300006F0000006F0000006E0000006D00000024
:101310006C0000006C0000006B0000006A00000020
:10132000690000006900000068000000670000001C
:101330006600000065000000650000006400000019
:101340006300000062000000620000006100000015
:10135000600000005F0000005F0000005E00000011
:101360005D0000005C0000005C0000005B0000000D
:101370005A00000059000000590000005800000009
:101380005700000056000000560000005500000005
:101390005400000053000000530000005200000001
:1013A0005100000050000000500000004F000000FD
:1013B0004E0000004E0000004D0000004C000000F8
:1013C0004B0000004B0000004A00000049000000F4
:1013D00049000000480000004700000046000000EF
:1013E00046000000450000004400000044000000EA
:1013F00043000000420000004200000041000000E5
:1014000040000000400000003F0000003E000000DF
:101410003E0000003D0000003C0000003C000000D9
:101420003B0000003A0000003A00000039000000D4
:1014300038000000380000003700000036000000CF
:1014400036000000350000003400000034000000C9
:1014500033000000330000003200000031000000C3
:1014600031000000300000002F0000002F000000BD
:101470002E0000002E0000002D0000002C000000B7
:101480002C0000002B0000002B0000002A000000B0
:101490002A000000290000002800000028000000A9
:1014A00027000000270000002600000026000000A2
:1014B000250000002400000024000000230000009C
:1014C0002300000022000000220000002100000094
:1014D0002100000020000000200000001F0000008C
:1014E0001F0000001E0000001E0000001D00000084
:1014F0001D0000001C0000001C0000001B0000007C
:101500001B0000001A0000001A0000001900000073
:10151000190000001800000018000000170000006B
:101520001700000017000000160000001600000061
:101530001500000015000000140000001400000059
:10154000140000001300000013000000120000004F
:101550001200000011000000110000001100000046
:101560001000000010000000100000000F0000003C
:101570000F0000000E0000000E0000000E00000032
:101580000D0000000D0000000D0000000C00000028
:101590000C0000000C0000000B0000000B0000001D
:1015A0000B0000000A0000000A0000000A00000012
:1015B0000A00000009000000090000000900000006
:1015C00008000000080000000800000008000000FB
:1015D00007000000070000000700000007000000EF
:1015E00006000000060000000600000006000000E3
:1015F00005000000050000000500000005000000D7
:1016000004000000040000000400000004000000CA
:1016100004000000040000000300000003000000BC
:1016200003000000030000000300000002000000AF
:1016300002000000020000000200000002000000A2
:101640000200000002000000020000000100000093
:101650000100000001000000010000000100000086
:101660000100000001000000010000000100000076
:101670000100000000000000000000000000000069
:10168000000000000000000000000000000000005A
:10169000000000000000000000000000000000004A
:1016A000000000000000000000000000000000003A
:1016B000000000000000000000000000000000002A
:1016C000000000000000000000000000000000001A
:1016D000000000000000000000000000000000000A
:1016E00000000000000000000100000001000000F8
:1016F00001000000010000000100000001000000E6
:1017000001000000010000000100000001000000D5
:1017100001000000020000000200000002000000C2
:1017200002000000020000000200000002000000B1
:10173000030000000300000003000000030000009D
:10174000030000000300000004000000040000008B
:101750000400000004000000040000000500000078
:101760000500000005000000050000000500000065
:101770000600000006000000060000000600000051
:10178000070000000700000007000000070000003D
:101790000800000008000000080000000800000029
:1017A0000900000009000000090000000A00000014
:1017B0000A0000000A0000000B0000000B000000FF
:1017C0000B0000000C0000000C0000000C000000EA
:1017D0000D0000000D0000000D0000000E000000D4
:1017E0000E0000000E0000000F0000000F000000BF
:1017F0000F000000100000001000000010000000AA
:101800001100000011000000120000001200000092
:10181000120000001300000013000000140000007C
:101820001400000015000000150000001500000065
:10183000160000001600000017000000170000004E
:101840001800000018000000190000001900000036
:10185000190000001A0000001A0000001B00000020
:101860001B0000001C0000001C0000001D00000008
:101870001D0000001E0000001E0000001F000000F0
:101880001F000000200000002000000021000000D8
:1018900021000000220000002300000023000000BF
:1018A00024000000240000002500000025000000A6
:1018B000260000002600000027000000280000008D
:1018C0002800000029000000290000002A00000074
:1018D0002A0000002B0000002C0000002C0000005B
:1018E0002D0000002D0000002E0000002F00000041
:1018F0002F00000030000000300000003100000028
:10190000320000003200000033000000330000000D
:1019100034000000350000003500000036000000F3
:1019200037000000370000003800000039000000D8
:10193000390000003A0000003B0000003B000000BE
:101940003C0000003D0000003D0000003E000000A3
:101950003F0000003F000000400000004100000088
:10196000410000004200000043000000430000006E
:101970004400000045000000450000004600000053
:101980004700000048000000480000004900000037
:101990004A0000004A0000004B0000004C0000001C
:1019A0004D0000004D0000004E0000004F00000000
:1019B0004F000000500000005100000052000000E5
:1019C00052000000530000005400000055000000C9
:1019D00055000000560000005700000057000000AE
:1019E00058000000590000005A0000005A00000092
:1019F0005B0000005C0000005D0000005D00000076
:101A00005E0000005F000000600000006000000059
:101A1000610000006200000063000000640000003C
:101A20006400000065000000660000006700000020
:101A30006700000068000000690000006A00000004
:101A40006A0000006B0000006C0000006D000000E8
:101A50006E0000006E0000006F00000070000000CB
:101A600071000000710000007200000073000000AF
:101A70007400000075000000750000007600000092
:101A80007700000078000000780000007900000076
:101A90007A0000007B0000007C0000007C00000059
:101AA0007D0000007E0000007F000000800000003C
:101AB00000000000FC12402064134020CC134020A2
:101AC0000000000000000000000000000000000016
:101AD0000000000000000000000000000000000006
:101AE00000000000000000000000000000000000F6
:101AF00000000000000000000000000000000000E6
:101B000000000000000000000000000000000000D5
:101B100000000000000000000000000000000000C5
:101B200000000000000000000000000000000000B5
:101B300000000000000000000000000000000000A5
:101B40000000000000000000000000000000000095
:101B50000000000000000000010000000000000084
:101B60000E33CDAB34126DE6ECDE05000B00000049
:101B70000000000000000000000000000000000065
:101B80000000000000000000000000000000000055
:101B90000000000000000000000000000000000045
:101BA0000000000000000000000000000000000035
:101BB0000000000000000000000000000000000025
:101BC0000000000000000000000000000000000015
:101BD0000000000000000000000000000000000005
:101BE00000000000000000000000000000000000F5
:101BF00000000000000000000000000000000000E5
:101C000000000000000000000000000000000000D4
:101C100000000000000000000000000000000000C4
:101C200000000000000000000000000000000000B4
:101C300000000000000000000000000000000000A4
:101C40000000000000000000000000000000000094
:101C50000000000000000000000000000000000084
:101C60000000000000000000000000000000000074
:101C70000000000000000000000000000000000064
:101C80000000000000000000000000000000000054
:101C90000000000000000000000000000000000044
:101CA0000000000000000000000000000000000034
:101CB0000000000000000000000000000000000024
:101CC0000000000000000000000000000000000014
:101CD0000000000000000000000000000000000004
:101CE00000000000000000000000000000000000F4
:101CF00000000000000000000000000000000000E4
:101D000000000000000000000000000000000000D3
:101D100000000000000000000000000000000000C3
:101D200000000000000000000000000000000000B3
:101D300000000000000000000000000000000000A3
:101D40000000000000000000000000000000000093
:101D50000000000000000000000000000000000083
:101D60000000000000000000000000000000000073
:101D70000000000000000000000000000000000063
:101D80000000000000000000000000000000000053
:101D90000000000000000000000000000000000043
:101DA0000000000000000000000000000000000033
:101DB0000000000000000000000000000000000023
:101DC0000000000000000000000000000000000013
:101DD0000000000000000000000000000000000003
:101DE00000000000000000000000000000000000F3
:101DF00000000000000000000000000000000000E3
:101E000000000000000000000000000000000000D2
:101E100000000000000000000000000000000000C2
:101E200000000000000000000000000000000000B2
:101E300000000000000000000000000000000000A2
:101E40000000000000000000000000000000000092
:101E50000000000000000000000000000000000082
:101E60000000000000000000000000000000000072
:101E70000000000000000000000000000000000062
:101E80000000000000000000000000000000000052
:101E90000000000000000000000000000000000042
:101EA0000000000000000000000000000000000032
:101EB0000000000000000000000000000000000022
:101EC0000000000000000000000000000000000012
:0C1ED00000000000000000008C14402006
:04000005004003C5EF
:1001D0004FF400625A60036840F2D1321A62036839
:1001E00050221A60036801229A60704702685369BE
:1001F00013F0020FFBD0D16170474FF4004343600E
:1002000070470160426070470268136841680B43A1
:100210001360036842681A617047036842681A6392
:100220007047036842685A6370470368DA6B436833
:100230001A4214BF012000207047000010B510487A
:10024000104B98473E2100200F4B98470F4CA0477A
:100250000028FCD00E4B98470E4A0F4B9A620F4C69
:10026000A0470028FCD001200D4B984700200D4BE3
:1002700098470D4B98470D48024B984710BD00BF5B
:1002800000A3E111650540004D034000A1034000BB
:10029000B1034000013F0B2000060E40C1034000A7
:1002A000B1024000E90240005904400000449508B2
:1002B000032811D0042812D002280CBF4FF48071FB
:1002C0000021084A136B23F440730B431363936EAE