birdcage/docs/K60-refman-vectors/K60-reference-manual_page_193.svg
Ryan Malloy 5252d1d73c Add hardware reference docs (A3981, K60, RYS352A)
Allegro A3981 stepper motor driver: datasheet, KiCad symbols/footprint,
3D model (TSSOP-28). Two per G2 board, SPI-controlled, AUTO microstep.

NXP MK60DN512VLQ10 (Kinetis K60): datasheet and 1300-page reference
manual. Cortex-M4 96MHz MCU running the G2 firmware.

Reyax RYS352A GPS module: datasheet and PAIR command guide.
GPS receiver on the G2 board (used for auto-location/satellite lookup).

All extracted as markdown + page images + vector SVGs for LLM context.
Binary assets (PDFs, PNGs, SVGs, STEP, WRL) stored via git-lfs.
2026-02-14 18:36:42 -07:00

155 lines
24 KiB (Stored with Git LFS)
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.1" width="612" height="777.60006" viewBox="0 0 612 777.60006">
<defs>
<clipPath id="clip_1">
<path transform="matrix(1,0,0,1,151.27883,180.00003)" d="M0 0H309.44236V146.19054H0Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_2">
<path transform="matrix(1,0,0,1,54.000005,24.56929)" d="M0 0H504V8.50394H0Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_3">
<path transform="matrix(1,0,0,1,54,748.55599)" d="M0 0V-1.61732H166.42002V0 1.61732H0" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_4">
<path transform="matrix(1,0,0,1,54,748.55599)" d="M166.22 0V-1.61732H337.78V0 1.61732H166.22" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_5">
<path transform="matrix(1,0,0,1,54,748.55599)" d="M337.58 0V-1.61732H504V0 1.61732H337.58" clip-rule="evenodd"/>
</clipPath>
</defs>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="0 8.896001 13.344002 22.240002 26.688002">5.7.5</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 103.757328 54)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="0 9.776 20.448002 30.224003 43.552003 55.104005 59.552007 68.448009 72.896 82.672008 91.56801 100.46401 104.91201 114.68801">LPTMR clocking</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 54)" font-size="14" font-family="TimesLTStd"><tspan y="37.25" x=".00401 8.55801 15.55801 21.77401 25.27401 32.27401 36.93601 43.152009 48.598009 54.814008 61.030008 64.922008 71.13801 75.80001 79.30001 85.516017 92.516017 99.516017 103.016017 110.016017 113.90801 117.80001 121.69201 127.90801 134.90802 138.40802 143.07003 146.96202 150.85402 154.74602 160.96202 165.62403 171.07003 174.57003 178.46202 185.46202 188.96202 195.17803 201.39403 207.61003 214.61003 218.11003 225.11003 229.77204 233.27204 237.16403 244.16403 250.38004 253.88004 262.43403 270.21803 278.772 291.21803">The prescaler and glitch filters in each of the LPTMR</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 54)" font-size="14" font-family="TimesLTStd" font-style="italic"><tspan y="37.25" x="300.556">x</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 54)" font-size="14" font-family="TimesLTStd"><tspan y="37.25" x="306.772 310.272 321.164 328.164 335.164 342.164 346.056 352.272 357.71803 361.21803 367.43403 373.65003 380.65003 384.15003 391.15003 397.36604 400.86604 407.08204 410.97404 417.97404 424.19004 431.19004 437.40605 444.40605 447.90605 454.12205 459.56806 463.06806 468.51408 475.51408 482.51408 492.62208"> modules can be clocked as shown</tspan><tspan y="53.25" x=".004058838 3.8960593 10.896059 14.396059 18.28806 25.28806 31.504059 35.00406 39.666059 46.666059 50.55806 54.45006 61.45006 71.55806 75.45006 82.45006 89.45006 92.95006 97.61206 101.50406 108.50406 115.50406 120.16606 126.382068">in the following figure.</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 54)" font-size="14" font-family="HelveticaLTStd" font-weight="bold"><tspan y="77.43672" x="232.55805 242.66605 253.55805 262.11204">NOTE</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 54)" font-size="14" font-family="TimesLTStd"><tspan y="93.65" x="72.00604 80.56004 87.56004 93.77605 97.27605 103.49205 110.49205 117.49205 122.93805 129.15406 136.15406 139.65406 145.87006 149.76206 156.76206 162.97806 169.97806 173.47806 184.37006 191.37006 196.81606 200.70806 204.20806 208.87006 215.08606 225.97806 232.19406 236.08606 243.08606 246.58606 252.80207 259.80207 266.01808 273.01808 276.91007 283.12608 290.12608 293.62608 297.51808 302.18006 305.68006 309.57206 316.57206 322.78807 326.28807 334.84205 342.62605 351.18003 363.62605">The chosen clock must remain enabled if the LPTMR</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 54)" font-size="14" font-family="TimesLTStd" font-style="italic"><tspan y="93.65" x="372.96406">x</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 54)" font-size="14" font-family="TimesLTStd"><tspan y="93.65" x="379.18006 382.68006 386.57206 392.01808 395.51808 399.41007"> is to</tspan><tspan y="109.65" x="72.00607 78.22208 85.22208 92.22208 96.114078 100.00607 107.00607 114.00607 120.22208 123.72208 130.72208 137.72208 143.93808 148.60009 154.81609 158.70809 162.60009 169.60009 176.60009 180.10009 183.99208 190.99208 194.49208 200.70809 204.60009 208.49208 211.99208 216.65409 222.87009 229.87009 236.87009 240.76209 245.42409 251.64009 258.64009 262.14009 266.03208 273.03208 283.14009 287.80207 294.80207 301.80207 311.91007 318.12608 322.78807 326.28807 337.18006 344.18006 351.18006 357.39607 362.84208">continue operating in all required low-power modes.</tspan></text>
<g clip-path="url(#clip_1)">
<path transform="matrix(1,0,0,1,-244.61028,159.08478)" stroke-width=".75" stroke-linecap="round" stroke-linejoin="round" fill="none" stroke="#000000" d="M509.85899 132.70166 537.9213 104.85068V49.14869L509.85899 21.29771V132.70166Z"/>
<path transform="matrix(1,0,0,1,-244.61028,159.08478)" stroke-width=".75" stroke-linecap="round" stroke-linejoin="round" fill="none" stroke="#000000" d="M523.0684 150.61577V119.72334"/>
<path transform="matrix(0,.375,-.375,-0,278.45814,281.8081)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(0,.375,-.375,-0,278.45814,281.8081)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<path transform="matrix(1,0,0,1,-244.61028,159.08478)" stroke-width=".7504" stroke-linecap="round" stroke-linejoin="round" fill="none" stroke="#000000" d="M537.9213 76.99969H572.99929"/>
<path transform="matrix(-.3752,0,0,-.3752,325.3874,236.08448)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.3752,0,0,-.3752,325.3874,236.08448)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<text xml:space="preserve" transform="matrix(1.00094 0 0 .999061 -244.61028 159.08478)" font-size="11.22494" font-family="HelveticaLTStd"><tspan y="165.06275" x="471.30165 477.5427 485.02973 491.88816 501.23854 509.34294 514.9554 521.1965 528.68356 536.1706 544.275 547.39559 554.8826 562.98709 570.4741">LPTMRx_PSR[PCS]</tspan></text>
<text xml:space="preserve" transform="matrix(1.00094 0 0 .999061 -244.61028 159.08478)" font-size="11.22494" font-family="HelveticaLTStd"><tspan y="74.10175" x="583.1133 589.3544 596.84146 603.6999 613.0503 621.1547 626.7672 629.88778 636.12887 639.86679 646.10787 651.72036 657.3328 663.5739 666.06588 672.30697 676.04489 679.1654 685.4065 687.89846 690.3904 693.5109 699.1234 705.3645">LPTMRx prescaler/glitch </tspan><tspan y="88.13292" x="583.1133 586.2338 588.72579 591.2177 594.33828 600.57937 604.31729 607.4378 613.0503 615.54226 621.7833 627.3958">filter clock</tspan></text>
<text xml:space="preserve" transform="matrix(1.00094 0 0 .999061 -244.61028 159.08478)" font-size="11.22494" font-family="HelveticaLTStd"><tspan y="43.37093" x="397.64363 406.994 415.0984 423.8314 426.95195 435.05635 443.16075 449.4018">MCGIRCLK</tspan></text>
<path transform="matrix(1,0,0,1,-244.61028,159.08478)" stroke-width=".75" stroke-linecap="round" stroke-linejoin="round" fill="none" stroke="#000000" d="M471.6154 39.39734H508.0069"/>
<path transform="matrix(-.375,0,0,-.375,260.3966,198.48212)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.375,0,0,-.375,260.3966,198.48212)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<text xml:space="preserve" transform="matrix(1.00094 0 0 .999061 -244.61028 159.08478)" font-size="11.22494" font-family="HelveticaLTStd"><tspan y="118.59359" x="395.1404 403.8734 411.36045 419.46485 426.95188 435.05628 443.16069 449.40174">OSCERCLK</tspan></text>
<path transform="matrix(1,0,0,1,-244.61028,159.08478)" stroke-width=".75" stroke-linecap="round" stroke-linejoin="round" fill="none" stroke="#000000" d="M471.6154 114.36246H508.0069"/>
<path transform="matrix(-.375,0,0,-.375,260.3966,273.44725)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.375,0,0,-.375,260.3966,273.44725)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<text xml:space="preserve" transform="matrix(1.00094 0 0 .999061 -244.61028 159.08478)" font-size="11.22494" font-family="HelveticaLTStd"><tspan y="93.55042" x="399.49565 406.98268 415.08708 423.19148 429.43254 436.91957 443.1606 449.40168">ERCLK32K</tspan></text>
<path transform="matrix(1,0,0,1,-244.61028,159.08478)" stroke-width=".75" stroke-linecap="round" stroke-linejoin="round" fill="none" stroke="#000000" d="M471.6154 89.34277H508.0069"/>
<path transform="matrix(-.375,0,0,-.375,260.3966,248.42755)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.375,0,0,-.375,260.3966,248.42755)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
<text xml:space="preserve" transform="matrix(1.00094 0 0 .999061 -244.61028 159.08478)" font-size="11.22494" font-family="HelveticaLTStd"><tspan y="68.50724" x="434.7981 441.03916 448.52619">LPO</tspan></text>
<path transform="matrix(1,0,0,1,-244.61028,159.08478)" stroke-width=".75" stroke-linecap="round" stroke-linejoin="round" fill="none" stroke="#000000" d="M471.6154 64.32307H508.0069"/>
<path transform="matrix(-.375,0,0,-.375,260.3966,223.40784)" d="M0 0 4-4-10 0 4 4 0 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.375,0,0,-.375,260.3966,223.40784)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0 4-4-10 0 4 4 0 0Z"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000009 54.000009)" font-size="12" font-family="HelveticaLTStd" font-weight="bold"><tspan y="290.9577" x="86.29199 93.62399 96.95999 104.29199 111.62399 116.29199 122.96399 126.29999 132.97199 136.96799 143.63999 146.97599 150.31198 157.64398 165.64798 172.97998 182.97599">Figure 5-5. LPTMR</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000009 54.000009)" font-size="12" font-family="HelveticaLTStd" font-weight="bold"><tspan y="290.9577" x="191.64">x</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000009 54.000009)" font-size="12" font-family="HelveticaLTStd" font-weight="bold"><tspan y="290.9577" x="197.64 200.976 208.308 212.976 219.648 226.31999 232.99199 239.66399 242.99999 249.67198 254.33998 257.676 265.008 268.344 271.68 275.676 282.348 289.68 293.016 297.012 300.348 303.684 307.68 314.352 319.02 322.356 329.02799 332.36399 339.69599 346.36799 353.03999 356.37599 363.70799 370.37998 377.71199 384.38398 389.05198 395.72398 399.71998 403.05598 410.38798"> prescaler/glitch filter clock generation</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000009 388.54054)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="-.008 8.8880009 13.336 22.232003 26.680003">5.7.6</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 103.757328 388.54054)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="-.008 10.6640009 15.992001 25.768002 34.664 40.888 50.664 59.56 64.888 69.336 80.888 85.336 95.112 104.008 112.90401 117.352008 127.128009">Ethernet Clocking</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 54)" font-size="14" font-family="TimesLTStd"><tspan y="368.39054" x="13.10201 23.99401 32.54801 39.54801 45.76401 49.26401 58.602014 71.04801 75.710018 80.37202 83.87202 90.08802 93.98002 100.98002 107.19602 114.19602 117.69602 123.14202 130.14203 137.14203 141.80403 148.02004 154.23604 157.73604 161.62804 167.07404 170.57404 175.23604 179.12804 186.12804 192.34404 199.34404 202.84404 206.73604 213.73604 217.23604 227.34404 235.12804 244.46604 253.02004 262.35804 271.69606 280.25004 290.35804 293.85804 300.07405 307.07405 314.07405 317.57405 328.46604 335.46604 340.91206 344.80406 348.30406 355.30406 361.52006 365.02006 372.02006 379.02006 382.52006 394.96607 405.07408">&#x2022;The RMII clock source is fixed to OSCERCLK and must be 50 MHz</tspan><tspan y="384.39054" x="13.102019 23.99402 32.54802 39.54802 45.76402 49.26402 61.710023 66.372028 71.03403 74.53403 80.75003 84.64203 91.64203 97.85803 104.85803 110.30403 113.80403 120.020038 124.68204 130.89804 134.39804 139.84404 146.84404 153.84404 160.84404 164.73604 168.62804 174.84404 181.84404 185.34404 190.00605 194.66805 201.66805 212.56005 216.06005 223.06005 226.95204 233.95204 239.39804 242.89804 249.11405 256.11405 263.11405 266.61405 277.50605 284.50605 289.95207 293.84407 297.34407 304.34407 310.56007 314.06007 321.06007 328.06007 331.56007 344.00608 354.11408">&#x2022;The MII clocks are supplied from pins and must be 25 MHz</tspan><tspan y="400.39054" x="13.102019 23.99402 32.54802 39.54802 45.76402 49.26402 53.926019 62.48002 71.03402 79.58802 83.08802 90.08802 97.08802 104.08802 111.08802 114.58802 118.48002 122.37202 133.26403 139.48003 144.92603 148.81803 155.03403 165.92603 172.92603 176.42603 182.64203 186.53403 193.53403 199.75003 206.75003 210.25003 216.46604 222.68204 229.68204 233.18204 237.84404 244.84404 251.84404 255.34404 262.34407 269.34407 272.84407 276.73606 283.73606 287.23606 294.23606 301.23606 308.23606 311.73606 324.18208 334.29008 340.50608 344.00608 347.50608 351.39808 356.06007 359.56007 366.56007 372.77607 379.77607 385.99208 390.65406 396.87007 400.76206 406.97807 413.97807 417.47807 422.14006 426.80204 433.80204 444.69404 448.19404 452.08604 459.08604 462.97804 469.19404 473.85603 480.85603 487.07203">&#x2022;The IEEE 1588 timestamp clock can run up to 100 MHz, if generated from internal</tspan><tspan y="416.39054" x="23.99404 30.210041 34.102045 41.102045 47.318044 54.318044 57.818044 63.26404 70.26404 77.26404 81.92604 88.142047 94.35805 99.80405 103.30405 106.80405 111.46605 115.35805 120.80405 124.30405 131.30405 137.52005 142.18206 146.07405 153.07405 160.07405 163.57405 174.46605 181.46605 186.91205 190.80405 194.30405 201.30405 207.52005 211.02005 217.23606 224.23606 227.73606 231.62805 238.62805 242.52005 248.73606 255.73606 261.95207 266.61405 270.11405 277.11405 284.11405 295.00605 302.00605 308.22206 312.88404 316.38404 323.38404 328.04603 331.54603 338.54603 344.76203 351.76203 358.76203 364.20805 370.42405 376.64006 383.64006 390.64006 397.64006 403.08607 406.58607 411.24806 417.46406 424.46406 428.35606 431.85606 438.85606 445.85606 452.85606 458.30207 461.80207 469.69807 473.19807 480.19807 487.19807">clock sources. Its period must be an integer number of nanoseconds (eg: 10ns = 100</tspan><tspan y="432.39054" x="23.99409 36.44009 46.54809 52.76409 56.26409 59.76409 66.76409 73.76409 80.76409 86.21009 89.71009 97.606098 101.106098 108.106098 115.106098 118.606098 125.606098 132.6061 136.1061 148.5521 158.6601 164.8761 168.3761 171.8761 178.8761 185.8761 192.8761 198.3221 201.8221 209.7181 213.2181 220.2181 227.2181 230.7181 243.1641 253.2721 259.4881 264.1501 267.6501 271.1501 275.81208 279.70408 285.1501 288.6501 294.8661 298.7581 305.7581 311.9741 318.9741 322.4741 327.9201 334.9201 341.9201 346.5821 352.7981 359.0141 362.5141 366.4061 371.8521 375.3521 381.5681 388.5681 395.5681 401.01414 407.23014 414.23014 417.73014 423.94615 429.39216 432.89216 438.33818 445.33818 452.33818 462.44618 469.44618 472.94618 476.83818">MHz, 15ns = 66.67 MHz, 20ns = 50 MHz). Its clock source is chosen as shown in</tspan><tspan y="448.39054" x="23.99409 27.88609 34.88609 41.10209 44.60209 49.264089 56.264089 60.15609 64.04809 71.04809 81.15609 85.04809 92.04809 99.04809 102.54809 107.21009 111.10209 118.10209 125.10209 129.76409 135.98009">the following figure.</tspan></text>
<g clip-path="url(#clip_2)">
<path transform="matrix(1,0,0,1,54.000005,24.56929)" d="M0 0H504L488 16H0V0Z" fill="#666666"/>
<path transform="matrix(1,0,0,1,54.000005,24.56929)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#666666" d="M0 0H504L488 16H0V0Z"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 18)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="26.01035" x="382.482 388.97999 394.47898 399.48298 404.98197 407.97898 412.98298 416.48399 418.986 423.99 426.492 432.99 435.492 440.991 445.995 450.999 453.501 459.999 462.501 467.505 470.502 474.00303 476.50505 482.00404 487.50303 490.50004 493.00205 498.50105">Chapter 5 Clock Distribution</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 734.93869)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="130.01 137.23 142.79 148.34999 151.12999 157.79999 163.90999 170.01999 173.34999 179.45999 185.01999 193.90999 196.68999 199.46999 205.02999 207.80998 215.02999 220.58998 223.91999 229.47998 233.36998 238.92998 245.03998 250.59998 256.15998 258.93998 267.26997 272.82997 278.93995 285.04994 290.60993 293.38993 296.16993 298.94993 306.16993 311.72993 317.28993 320.06993 322.8499 328.4099 331.1899 336.7499 342.8599 348.96989 351.74989 357.30989 362.86988 368.42988">K60 Sub-Family Reference Manual, Rev. 2 Jun 2012</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 751.756)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x=".00401 5.5030105 8.5000109 13.504011 18.50801 23.00801 27.50801 32.512014 34.510015 39.514017 42.016016 48.019014 53.023015 60.520017 62.518018 67.01802 72.02202 77.02602 82.030017 87.03401 91.53401 94.03601 99.04001 102.03701 104.53901 107.04101 109.54301 114.547008 119.047008">Freescale Semiconductor, Inc.</tspan></text>
<text fill="#ff0000" xml:space="preserve" transform="matrix(1 0 0 1 220.32 751.756)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="58.45 65.12 69.01 74.57 77.35 80.13 89.02 91.799999 97.909999 103.46999 107.35999">Preliminary</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 391.68 751.756)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="151.308 156.312 161.316">193</tspan></text>
<text fill="#ff0000" xml:space="preserve" transform="matrix(1 0 0 1 54 763.756)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="180.87 188.65 194.20999 200.31999 205.87999 209.76999 215.32999 218.10999 220.88999 228.10999 234.21999 239.77999 242.55998 248.66999 254.22998 259.78999 265.34999 268.12998 270.90998 277.01997 280.34996 286.45994 290.34996 299.23997 304.79997 308.12995 310.90995 317.01994">General Business Information</tspan></text>
<g clip-path="url(#clip_3)">
<path transform="matrix(1,0,0,1,54,748.55599)" stroke-width=".4" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0H166.42002"/>
</g>
<g clip-path="url(#clip_4)">
<path transform="matrix(1,0,0,1,54,748.55599)" stroke-width=".4" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M166.22 0H337.78"/>
</g>
<g clip-path="url(#clip_5)">
<path transform="matrix(1,0,0,1,54,748.55599)" stroke-width=".4" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M337.58 0H504"/>
</g>
<g transform="matrix(.26,0,0,.26,0,-.000019073487)">
<image id="image_6" width="288" height="154" xlink:href="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAASAAAACaCAIAAACGxwJwAAAACXBIWXMAAA7EAAAO
xAGVKw4bAAAM5klEQVR4nO2d22sd1xWHDYYaDC0uxaWUlogGAn4wCFroq/8E/wl+
aaFvAj009EBEm0JoSeKA01BTtQ5VLjg4luP2GFxfiyMaxfcYy0ZFvqqyghzZMr4o
RmW6rFMfjs6Z2bMv6zf7zMzvYz3r7Dlnf5rZa63Ze11CCIGxLvYACKkyFIwQIBSM
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSM
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSM
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAYwW7vSaZH1OLaTsggnbh74vN//kkx
jl39qh0TM/eKuYi5+8udn3vki1OHT+/WismpnbPzI1HizsLOpYcnWlHMN2kPRrDP
tiXNdZoR3bHpkc///IM//PanWtH45N+dUYxjb5+81fmhv3z/teE//lglXh4dPH76
G5NfrOuHOHN505WZbTfnhhYW9zx6cr6AL9ZASQSTkLtiRKZHlg+u/+vvB0GCvXpo
5snT/0KvQG5ZXR+qKNhfmt+P7lVWXLg6MHN7x+LSOPTrzaI8gkksxftvJE+qzXXX
Pvg2SDCJj899iRv+4qOn4jBIsFf2bI1ukaVp8jy5slLQA3mLUgn2j03RHFsVTOLQ
rpdAgklcW3gMGv7oxGzvx2kJ9vdPvxldHvuQB8giNSuVYBKnBpOnhf4H+j/PBXsw
vmH0tZ+ABHv9yA3E2KfuPEz9OBXBdu0fiO6M392smIxI2QRrOVY8zwWTUMl2pM54
CVkp6Q5clnbiLUiwl0cHPz23Prot3iG3Mt1vu5cSCiZxcQdk2AY6BJPY+8ZWkGAS
sl5SHHjz0kLWB4ULNnb4u9ElCYyZ29i5VE7BJGTGF8lawf6z91s4wWS9pDXqufvL
hg8KFOx3H74UXY/+d6y0gjWLTdyvFUzi2Ds/AgkmcfbWksqouwpfuoId/tfG6G5o
xc25IZUvvJcyC9YsMHHfI9jywfUh2Q6zYCplsYmZe+ZPCRFs9yc/jG6FboAKZSUX
rLDEfY9gElfGNoMEawSXxVILX1qClT23kRpnLm9C5O5LLpjE8YEiEvdpgkkceGsL
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
M05lMSfBJN786EUK5kq9BROmhsJHaGjqDRest/Blxr4s5irYcF4TMOgnKjW1FywJ
Tdybm3oDBUstfJmxL4t5CGZuAkb8OGWHggUl7nObekMEMxS+zFiWxTwEM2c71H+Z
CkDBVvF1rHWaHkgwc+HLjE1ZzE+w4ewmYMUfpDJQsOe4J+6dCl+uguUWvszYlMW8
BctqAtb6KaoEBevA8QBom6Zeb8FsCl9mcsti3oINZ5ybrvIjVAwKthbrxH3rFCKQ
YJaFLzO5ZbEQwVKbgMPHXD0oWA8Wu2TbN/V6COZU+DJjLouFCDac1gSsMuaKQcHS
yEvc2zf1egjmWvgyYyiLBQo23NMErDjsykDBMshOKobkNnIF8yh8mZG1HE6wriZg
3ZFXAwqWQXbi3qmp10kw78KXmayyWLhgw2tfeVYfeQWgYNmkJe5dm3qdBBMTENch
K7rUspiKYJ1NwIjBlx0KZmRt4t6jqddesMDCl5nUspiKYMMdTcC48ZcXCpZHR+Le
o6nXXjBxAHodsroDCdbOdkDHX1IomAWrB0CnnkKkJZhK4ctMb1lMUbBWEzD6EsoI
RrCpoWdWaMWU8pFNfld06IOfHRj7hVaMTsx2hlbhy8zZW0udH7r76PvvHPy5Vhw9
vb2ASygdvK0TAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSC
EQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSC
EQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAuR/
5TMAQ7zJBDQAAAAASUVORK5CYII="/>
</g>
</svg>