birdcage/docs/K60-refman-vectors/K60-reference-manual_page_602.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

161 lines
23 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,139.83548,122.60001)" d="M0 0H332.32905V301.23457H0Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_2">
<path transform="matrix(1,0,0,1,54,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="14" font-family="TimesLTStd"><tspan y="11.85" x="48.006 58.898004 65.898 69.79 73.682 77.574 84.574 88.465999 92.357997 98.574 104.79 108.682 112.574 119.574 126.574 130.074 134.73601 140.95201 147.16802 151.06002 158.06002 162.72202 166.22202 170.88402 175.54602 182.54602 193.43802 196.93802 203.93802 210.93802 217.93802 221.43802 225.33002 232.33002 235.83002 242.83002 249.83002 256.83003 263.83003 267.33003 270.83003 279.384 286.384 289.884 294.546 300.762 304.654 311.654 316.31599 323.31599 326.81599 330.70799 337.70799 343.92399 347.42399 359.87 369.208 379.316 389.424 399.532 408.086 417.424 425.978 436.086 439.586 444.248 448.90998 455.12599 462.12599 469.12599 475.34199 482.34199 488.55799">multiplication factor from 640 to 1280. To return the MCGOUTCLK frequency</tspan><tspan y="27.85" x="48.00602 51.89802 58.89802 62.39802 69.398029 76.398029 79.898029 92.344028 102.45203 108.66803 112.16803 115.66803 121.11403 127.33003 131.22203 134.72203 144.06003 151.06003 155.72203 165.83003 175.16803 182.95203 191.50603 198.50603 208.61403 217.95203 225.73603 230.39803 233.89803 240.89803 244.79003 248.68202 254.12802 257.62803 261.52003 268.52003 272.02003 279.02003 281.54 288.54 295.54 302.54 306.04 312.256 319.256 325.47203 329.364 336.364 339.864 343.364 349.58003 356.58003 363.58003 367.08003 370.97203 377.97203 384.18803 387.68803 395.47203 404.026 412.58 416.08 426.972 433.972 437.86399 441.75599 445.64799 452.64799 456.53999 460.43199 466.64799 472.86399 476.75599 480.64799 487.64799">to 20 MHz, set C4[DRST_DRS] bits to 2'b00 again, and the FLL multiplication</tspan><tspan y="43.85" x="48.00602 52.66802 58.884019 65.10002 68.99202 75.99202 80.65402 84.15402 94.262027 98.15402 102.04602 105.93802 109.43802 114.88402 124.99202 128.88402 132.77602 138.99202 145.99202 149.49202 156.49202 162.70803 168.92403 175.92403 179.42403 183.31603 190.31603 193.81603 200.81603 207.81603 214.81603">factor will switch back to 640.</tspan></text>
<g clip-path="url(#clip_1)">
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".64" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M128.16434 116.8045C128.16434 105.88378 136.57639 97.03079 146.95317 97.03079H187.71288C198.08966 97.03079 206.50171 105.88378 206.50171 116.8045V117.56212C206.50171 128.48284 198.08966 137.33583 187.71288 137.33583H146.95317C136.57639 137.33583 128.16434 128.48284 128.16434 117.56212V116.8045Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".64" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M350.61915 315.51979C350.61915 304.59907 359.0312 295.74607 369.408 295.74607H410.01615C420.39295 295.74607 428.805 304.59907 428.805 315.51979V330.36903C428.805 341.28974 420.39295 350.14274 410.01615 350.14274H369.408C359.0312 350.14274 350.61915 341.28974 350.61915 330.36903V315.51979Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M121.92306 159.64028H208.39382V183.45197H121.92306Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M122.36987 208.14208H208.84064V231.95377H122.36987Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M121.15769 260.3143H207.84275V281.55458H121.15769Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M114.93225 340.79536 163.14652 310.15248 210.9322 341.0096 162.93222 371.7596 114.93225 340.79536Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M334.81468 242.15848 383.02897 211.51561 430.81468 242.37276 382.81468 273.12278 334.81468 242.15848Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M335.62406 155.97087 383.83836 125.32802 431.62403 156.18517 383.62406 186.93517 335.62406 155.97087Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M335.62406 155.97087 383.83836 125.32802 431.62403 156.18517 383.62406 186.93517 335.62406 155.97087Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".48353" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M164.39069 137.19609 164.82662 159.27556"/>
<path transform="matrix(.0095448,.48343358,-.48343358,.0095448,189.92369,174.72261)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0095448,.48343358,-.48343358,.0095448,189.92369,174.72261)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".48353" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M165.94426 183.37468 166.11232 208.56127"/>
<path transform="matrix(.0032264002,.48351679,-.48351679,.0032264002,191.34587,224.00652)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0032264002,.48351679,-.48351679,.0032264002,191.34587,224.00652)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".48353" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M164.72087 232.62212 164.88895 259.523"/>
<path transform="matrix(.0030208003,.48351843,-.48351843,.0030208003,190.12693,274.96824)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0030208003,.48351843,-.48351843,.0030208003,190.12693,274.96824)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".48353" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M382.72209 272.9336 382.783 295.6559"/>
<path transform="matrix(.001296,.48352645,-.48352645,.001296,408.05824,311.10096)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.001296,.48352645,-.48352645,.001296,408.05824,311.10096)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".48353" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M383.5552 187.06322 383.61616 213.53553"/>
<path transform="matrix(.0011128,.48352645,-.48352645,.0011128,408.89533,228.98058)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0011128,.48352645,-.48352645,.0011128,408.89533,228.98058)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".48353" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M163.0751 282.12394 163.24317 310.63194"/>
<path transform="matrix(.0028504,.48351924,-.48351924,.0028504,188.48482,326.07716)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0028504,.48351924,-.48351924,.0028504,188.48482,326.07716)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M163.21036 371.71434V388.32194 397.70533H282.1109V108.31826H382.3385L382.47346 126.55707"/>
<path transform="matrix(.0035512,.4799872,-.4799872,.0035512,407.69999,142.07857)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.0035512,.4799872,-.4799872,.0035512,407.69999,142.07857)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M430.01939 156.1757H446.6213V108.7434H380.1561"/>
<path transform="matrix(-.48000003,0,0,-.48000003,415.82734,134.63263)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,0,0,-.48000003,415.82734,134.63263)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M430.89909 242.30606H445.4973L445.39015 195.48462H383.51518"/>
<path transform="matrix(-.48000003,0,0,-.48000003,419.1864,221.37384)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,0,0,-.48000003,419.1864,221.37384)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,25.30323,25.889222)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M211.02816 340.9336H226.48352V293.84434H164.60855"/>
<path transform="matrix(-.48000003,0,0,-.48000003,200.27977,319.73356)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,0,0,-.48000003,200.27977,319.73356)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 25.30323 25.889222)" font-size="9" font-family="HelveticaLTStd"><tspan y="273.47068" x="143.217 149.69699 154.72798 157.18498 162.46797 162.46797 167.47197 171.97197 176.97597">C1 = 0x10</tspan><tspan y="174.34722" x="145.77297 152.25296 157.29296 159.74996 165.03295 165.03295 170.03694 174.53694 179.54094">C2 = 0x00</tspan><tspan y="221.81055" x="144.72895 151.22695 156.23094 158.73294 163.98894 166.49094 171.49494 175.99494 180.99893">C2 = 0x1C</tspan></text>
<text xml:space="preserve" transform="matrix(1.25 0 0 1.25 390.16325 174.68912)" font-size="7.2" font-family="HelveticaLTStd"><tspan y="0" x=".00172 5.1857206 10.369721 15.164921 20.34892">CHECK</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 25.30323 25.889222)" font-size="9" font-family="HelveticaLTStd"><tspan y="234.50269" x="364.74833 371.2103 377.7443 383.71128 390.24528">CHECK</tspan><tspan y="332.27223" x="146.14727 152.64527 159.14327 165.14627 171.64427">CHECK</tspan><tspan y="345.77223" x="126.76126 132.76427 135.26627 142.26827 148.27127 154.76927 157.27127 163.76927 166.27127 171.77027 174.27227 176.77426 182.03026 184.53226 189.53626 192.03826">S[OSCINIT] = 1 ?</tspan><tspan y="315.26268" x="361.14826 367.63725 374.63026 381.11924 386.60923 389.10224 395.5822 402.1252">CONTINUE</tspan><tspan y="330.56245" x="358.1512 360.64424 367.1422 369.66224 375.1252 381.1192 387.1222 389.6422 397.08525 404.10527 410.59425">IN FEE MODE</tspan><tspan y="333.50019" x="206.79824 213.29624">NO</tspan><tspan y="150.18598" x="427.60423 434.1022">NO</tspan><tspan y="234.41439" x="428.22523 434.7232">NO</tspan><tspan y="380.08189" x="170.1412 176.14421 182.14722">YES</tspan><tspan y="283.55763" x="386.5192 392.5222 398.52519">YES</tspan><tspan y="189.68637" x="396.40119 402.40419 408.40718">YES</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 -545.23287 -108.24718)" font-size="9" font-family="HelveticaLTStd"><tspan y="248.40044" x="721.04019 727.04318 732.5422 738.54519 745.04318">START</tspan><tspan y="264.60044" x="705.5332 708.0352 714.5332 717.0352 723.0382 728.04226 734.0452 736.54727 739.04928 746.54629 753.5483 760.04629">IN BLPI MODE</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 25.303223 25.889222)" font-size="8.8" font-family="HelveticaLTStd"><tspan y="159.17441" x="357.69404 363.56364 366.01005 368.45646 374.81007 380.67967 386.05647 391.92607 397.30287 399.74928 402.19569 407.33488 409.78129 414.67408">S[IREFST] = 0?</tspan><tspan y="244.89786" x="352.20286 358.07246 360.51887 366.87248 371.76527 377.63487 383.50447 388.88127 391.32768 393.77409 398.91328 401.35969 409.1829 414.07569 418.96849">S[CLKST] = %00?</tspan></text>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="12" font-family="HelveticaLTStd" font-weight="bold"><tspan y="388.60176" x="28.608 35.94 39.276 46.608 53.940004 58.608 65.28 68.616 75.287998 81.95999 85.95599 92.62799 99.29999 102.63599 105.971988 113.303989 116.639987 123.971988 133.30799 139.97998 147.31198 153.98398 158.65198 162.64798 165.98398 173.31598 177.31198 180.64798 189.31198 196.64398 204.64798 207.98398 211.31998 215.31598 222.64798 225.98398 233.31598 241.31998 249.32398 252.65998 263.32798 270.65998 277.99198 284.66398 287.99998 291.99598 296.66398 303.33598 310.66798 317.33998 320.67597 324.67198 328.00798 335.33998 342.67198 346.00798 353.33998 360.01197 363.34797 370.67997 378.01197 381.34797 388.01997 395.35197 398.69996 405.37196 408.70796 418.70396 427.36796 433.36796 436.70396 443.37596 448.04396 454.71595 461.38795 465.38395 472.05595">Figure 25-19. Flowchart of BLPI to FEE mode transition using an 4 MHz crystal</tspan></text>
<g clip-path="url(#clip_2)">
<path transform="matrix(1,0,0,1,54,24.56929)" d="M16-6.4 536.8 0V16H-6.4L16-6.4Z" fill="#666666"/>
<path transform="matrix(1,0,0,1,54,24.56929)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#666666" d="M16-6.4 536.8 0V16H-6.4L16-6.4Z"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 18)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="25.87323" x="0 2.5020004 8.001 10.503 13.5 16.002 21.006 23.508002 26.010003 30.510003 35.514005 38.511007 41.013006 46.512006 52.011007 54.513006 57.015005 59.517004 66.015 71.514 77.013 79.515 82.017 87.020999 92.024997 95.021999 97.523998 103.022998 108.521999 111.023998 113.52599 119.024997 122.021999 127.520999 131.022 139.02301 144.02701 147.024 149.526 155.025">Initialization / Application information</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 734.93869)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="130.014 137.23401 142.794 148.354 151.134 157.804 163.914 170.024 173.354 179.464 185.024 193.914 196.694 199.474 205.034 207.814 215.034 220.594 223.924 229.484 233.374 238.93399 245.04399 250.60399 256.164 258.944 267.274 272.83399 278.94398 285.05397 290.61396 293.39396 296.17396 298.95396 306.17396 311.73396 317.29396 320.07395 322.85395 328.41395 331.19395 336.75395 342.86393 348.9739 351.7539 357.3139 362.8739 368.4339">K60 Sub-Family Reference Manual, Rev. 2 Jun 2012</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 751.756)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="-.00099 5.0030109 10.007011">602</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="44.775 50.274003 53.271005 58.275007 63.279008 67.77901 72.27901 77.283008 79.281009 84.285 86.787 92.79 97.794 105.291 107.289 111.789 116.793 121.797 126.800998 131.805 136.305 138.80699 143.81099 146.80799 149.30998 151.81198 154.31398 159.31798 163.81798">Freescale Semiconductor, Inc.</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>